Commit Graph

172 Commits

Author SHA1 Message Date
Dan Johansen a0364dd175
fix syntax error, tag 1.3.3 2020-06-19 19:51:43 +02:00
Dan Johansen bd1685d7cf
look for dialogrc in two places. use the one from same folder if it exists, else use the one in /etc 2020-06-18 21:40:50 +02:00
Dan Johansen b6b6bd4b5c
rename prompts a little 2020-06-18 21:37:44 +02:00
Dan Johansen ff6b690871
only check for qemu conf if host architecture is not aarch64 2020-06-18 20:46:44 +02:00
Dan Johansen 01dcb47cb4
add sway edition 2020-06-18 13:59:18 +02:00
Dan Johansen 81c1a20244
tag 1.3.1, add nanopc-t4 support 2020-06-12 13:45:09 +02:00
Dan Johansen 1b95b645b8
tag 1.3.0 2020-05-20 15:57:34 +02:00
Dan Johansen cebf677e28
Add encryption support
Thanks to Eduardo Minguez for providing the diff for this.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2020-05-20 14:22:34 +02:00
Dan Johansen 908370278c
updated suppurted device lists and added oc4 and roc-cc 2020-05-02 17:01:04 +02:00
Dan Johansen c4becc5cd4
change package installation order 2020-04-28 12:52:18 +02:00
Dan Johansen c8051f788c
add pine-h64 to uboot flashing section 2020-04-09 15:26:26 +02:00
Dan Johansen adba2ba962
use new pacman-mirrors syntax and tag version 1.2.16 2020-03-28 19:51:11 +01:00
Dan Johansen 71f94d902c
tag 1.2.15 2020-03-11 19:53:59 +01:00
Dan Johansen ed3f410191
fix syntax errors and ignore x11 stuff when installing minimal editions 2020-03-08 22:01:47 +01:00
Dan Johansen 906ed30c1b
update for new partition layout. DOES NOT WORK WITH CURRENT STABLE BRANCH! 2020-03-08 21:14:22 +01:00
Dan Johansen 48df762667
don't use hardware acceleration on lima devices and panfrtost xfce editions 2020-02-24 09:00:16 +01:00
Dan Johansen 451574aadb
tag release 1.2.13 2020-02-13 21:27:07 +01:00
Dan Johansen 721929c2a7
Add a generate mirrorlist section, to always find the fastest/closest mirror to you
Signed-off-by: Dan Johansen <strit@manjaro.org>
2020-02-13 20:43:40 +01:00
dodgejcr 9a7f5fbe55 fix arm profile setup if it already exists 2020-02-08 23:50:17 -06:00
Dan Johansen 0f23a7333a Use profiles from gitlab.manjaro.org instead of gitlab.com/Strit 2020-01-19 13:40:55 +01:00
Dan Johansen ebe745e358 tag release 1.2.12 2020-01-18 18:46:04 +01:00
Dan Johansen 4e6a68e2c4 change uboot flashing method for pbpro, rockpro64 and rockpi4, because of the new ATF enabled uboot packages
Signed-off-by: Dan Johansen <strit@manjaro.org>
2020-01-18 17:57:38 +01:00
Dan Johansen a26f945494 Use pkg-cache on host system for packages
We have used the pacman pkg cache on the SD card to always assure we get the newest packages.
But as some have pointed out, this makes the installer redownload all the packages again when rerun after a failed installation attempt.
This change makes us create a new pkg-cache on the host system, which we then mount into the SD card's filesystem,
so it can be used by pacman. This would make the installer only download new and/or failed packages if rerun.
Fixes #15.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2019-12-30 20:30:24 +01:00
Dan Johansen 22e175036b Fix odroid N2 uboot flashing command
The odroid N2 flashing command was using an of= device that does not exist, resulting in non-booting installs.
Setting it to the same device variable as the others should fix this.

Also removed a losetup line, that does not exist in the other device sections.
And updated version to 1.2.11.
2019-12-29 08:16:51 +01:00
Dan Johansen bcda19731b fix odroid n2 boot.ini
The boot.ini file in the odroid-n2 profiles did not get edited correctly.
This fixes the path to the correct file, and should therefore make the boot.ini change work for the odroid n2 mainline setup.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2019-12-15 13:48:14 +01:00
Dan Johansen ac972efc30 add check for qemu-static
qemu-static.conf is a file that is also needed for the installer to work. So add a check and exit installer if it's not found.

Also update version number to 1.2.9, forgot that in the previous commit.
2019-12-11 10:51:24 +01:00
Dan Johansen a850249274 another attempt at fixing dependency checking, hopefully fixed #9 now 2019-12-02 21:38:19 +01:00
Dan Johansen 101e92ceff add sddev variables in missing places, fixes #7 2019-12-02 20:54:12 +01:00
Dan Johansen 84dace6abb do sed before awk in locale detection to make it work on debian too, fixes #8 2019-12-02 20:48:37 +01:00
Dan Johansen ac40cdad53 check dependencies in multiple locations, fixes #9 2019-12-02 15:53:12 +01:00
Dan Johansen 2d2334221d Add gnome edition as experimental
Also remove pbpro and rockpi4 TLP related workaround, since it did not work anyway.
2019-11-25 16:02:13 +01:00
Dan Johansen a37783f472 General code clean.
Use openssl to generate passwords instead of mkpasswd.

Change dependency in README from mkpasswd to openssL
2019-11-21 19:53:43 +01:00
Dan Johansen cbf065f515 make rpi4 use regular sddm instead of sddm-compat 2019-11-20 15:39:15 +01:00
Dan Johansen a60a952e06 separate cli and tty keymap prompts 2019-11-17 12:21:21 +01:00
Dan Johansen 555e564e03 tag 1.2.8 2019-11-15 10:41:31 +01:00
Dan Johansen 8fd0aa8ce2 tag 1.2.7 and update readme with pinebook pro support 2019-11-12 21:06:20 +01:00
Dan Johansen 8d9c7a69dc add Pinebook Pro support 2019-11-12 21:04:21 +01:00
Dan Johansen 3147987497 [on2] prepare for mainline usage 2019-11-12 21:00:59 +01:00
Dan Johansen 767cbb0abc fix wifi on pbpro and hopefully rockpi4 too 2019-11-08 22:31:33 +01:00
Dan Johansen 363b3b7ba1 disable systemd-resolved.service on boot 2019-10-30 21:21:16 +01:00
Dan Johansen 6bab261bfd fix x11 keyboard layout properly 2019-10-30 14:07:15 +01:00
Dan Johansen 91afc465b2 attempt to fix keyboard layout and dns 2019-10-29 21:29:36 +01:00
Dan Johansen a44c876301 fix DNS 2019-10-29 17:36:58 +01:00
Dan Johansen 7af6f987ef fix usernamed usergroup not being created 2019-10-29 16:29:37 +01:00
Dan Johansen 2559010ee4 sync up with how manjaro-arm-tools and the oem setup does things 2019-10-29 16:19:17 +01:00
Dan Johansen 606e020d20 don't use systemd commands, since they don't work afterall on systems that are not booted 2019-10-29 14:14:21 +01:00
Dan Johansen afbee68e4a fix matcha-dymamic-sddm package name 2019-10-28 16:05:04 +01:00
Dan Johansen 567ce4f948 remove the dhcpcd fix on on2 devices 2019-10-27 20:46:36 +01:00
Dan Johansen 77d4dfc5ab update to 1.2.6, more in line with manjaro-tools 2.7.0 2019-10-17 14:24:55 +02:00
Dan Johansen d5d80cae0a add bootsplash to non-minimal and non-server images, plus fix edition selector issue 2019-10-13 15:03:13 +02:00
Dan Johansen 4ddea38f39 remove manjaro-keyring and add manjaro-release for basestrap command 2019-10-11 08:37:47 +02:00
Dan Johansen 839e3f499c added manjaro-keyring and manjaro-system to basestrap command 2019-10-10 10:01:33 +02:00
Dan Johansen 3fc5c85afd fix spaces in edition chooser 2019-10-08 08:09:04 +02:00
Dan Johansen fae6928600 rename kde to kde-plasma 2019-10-08 08:07:56 +02:00
Dan Johansen 3697ebe2f7 use regular sddm for vim devices since kernel upgrade to 5.3 2019-09-21 19:59:41 +02:00
Dan Johansen 6bf5e87e61 add Khadas Vim 1 support 2019-09-21 16:39:57 +02:00
Dan Johansen 4f125250cb add architect theme to dialog 2019-09-12 14:14:37 +02:00
Dan Johansen 8c8941b280 add input and video to default user groups 2019-09-10 11:10:55 +02:00
Dan Johansen c2e3615805 remove uboot flashing for Vim3 2019-09-03 09:24:19 +02:00
Dan Johansen a9a4a9f2fd fix syntax error in line 220 after adding pine64 device 2019-08-28 20:46:50 +02:00
Dan Johansen 91f0ab3ea5 add support for Pine64+ and update readme 2019-08-23 08:41:06 +02:00
Dan Johansen d6e037ed8a add username character check 2019-08-17 14:06:53 +02:00
Dan Johansen 0bd777f7fb tagged 1.2.3 2019-08-06 19:56:51 +02:00
Dan Johansen c624c994cd fix detection of partition sizes in on2 and vim3 2019-08-06 16:24:28 +02:00
Dan Johansen a6aa7dee40 fix partition creation for on2 and vim3 2019-08-06 16:13:36 +02:00
Dan Johansen bb12a5e84d add new sddm theme for sddm-compat tweaks 2019-08-05 11:48:09 +02:00
Dan Johansen c9a815a62a add additional usergroups and tag 1.2.2 2019-08-02 08:23:22 +02:00
Dan Johansen 1fb0475e90 remove blacklists from rpi4 and add xfce edition 2019-07-29 21:55:46 +02:00
Dan Johansen bf13bcc730 enable special bluetooth service for rpi4 2019-07-29 17:38:08 +02:00
Dan Johansen f16ec739da add lp to user groups and mention lowercase usernames 2019-07-29 09:38:03 +02:00
Dan Johansen 0f1c36b592
change base rootfs location to OSDN 2019-07-18 23:05:11 +02:00
Dan Johansen 3a2fb18a94 add rpi4 and vim3 support 2019-07-18 11:35:52 +02:00
Dan Johansen c56355ab66 remove last traces of armv7h support 2019-07-07 19:04:52 +02:00
schinfo 23441d7d0e v1.2.1 2019-06-17 19:22:07 +02:00
Dan Johansen 357b46eb6b added rockpi4 support, also now using systemd commands for setup, added Full Name field 2019-06-13 13:09:55 +02:00
schinfo 2e5091b545 v1.2.0 2019-06-06 10:14:42 +02:00
Dan Johansen 502c5459bd fix message of missing polkit folder in minimal editions 2019-06-03 19:10:35 +02:00
Dan Johansen ca8eaec308 remove unmaintained devices from device selection 2019-06-03 10:33:08 +02:00
Dan Johansen 5443779454 add labels to partitions. Fix mounting of boot partition on on2. 2019-06-03 10:30:38 +02:00
schinfo bc8e4e1e5f v1.1.1 2019-05-30 08:01:24 +02:00
Dan Johansen 3c915fbf88 fix hdmi audio on rpi 2019-05-22 08:52:04 +02:00
schinfo fdb33812ac v1.1.0
added RockPro64 and Odroid N2 support and updated README with supported stuff
2019-05-15 14:14:25 +02:00
Dan Johansen 32d8147470 added RockPro64 and Odroid N2 support and updated README with supported stuff 2019-05-15 08:17:46 +02:00
schinfo ee54a8b8a2 v1.0.3
added confirm password prompts
2019-05-08 10:33:48 +02:00
Dan Johansen 4ed8fc3742 added confirm password prompts 2019-05-08 08:47:55 +02:00
schinfo 0c472d5add little fix for dialog 2019-05-01 22:33:23 +02:00
Dan Johansen 37861aba85 added cubocore edition 2019-05-01 16:02:18 +02:00
Helmut Stult 19a317dfee Changed mkpasswd to same version as AUR
also add version-info in script-file
2019-04-19 22:49:23 +02:00
schinfo 021ad77738 optimize dialog-boxes 2019-04-16 16:32:58 +02:00
schinfo ded0fbe280 DEV_NAME for Raspberry not declared - fixed
some little optimizations in dialog-windows
2019-04-16 00:52:01 +02:00
schinfo 870e9affed added automatic umount if SD is mounted 2019-04-15 19:46:38 +02:00
Helmut Stult 1b52bdd21c Update to current version - manjaro-arm-installer 2019-04-15 19:46:22 +02:00
Dan Johansen 6c7392725c script now requires sudo or root to run 2019-04-14 10:36:11 +02:00
Strit ba0810325c
fix partitions on images and update according to tools 2019-04-12 22:14:49 +02:00
Dan Johansen 56cc6b1830 fix timedatectl and localectl bug 2019-03-25 13:42:35 +01:00
Dan Johansen b4f2c600e4 fix SSL, package installation and make it prettier. 2019-03-19 09:19:25 +01:00
Strit 7e74b9d6e2
cleanup device settings 2019-02-26 20:17:14 +01:00
Dan Johansen 5defa5f7dd fix SSL on installed system 2019-01-28 16:44:59 +01:00
Dan Johansen a2342bbbbe added x11 keymap setting 2019-01-24 14:15:00 +01:00
Dan Johansen 91e2f18216 fix some typo's in the menu 2019-01-24 13:57:57 +01:00