Commit Graph

206 Commits

Author SHA1 Message Date
Dan Johansen fcefcf168f
force format with f2fs
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-09 15:56:14 +02:00
Dan Johansen e7e0c00348
add preliminary f2fs support
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-05 23:39:09 +02:00
Dan Johansen c1087428b3
Add f2fs-tools as a dependency
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-05 22:28:31 +02:00
Dan Johansen 6aed8b4bf8
don't populate archlinux keyring as its not used
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-09-12 23:04:43 +02:00
Dan Johansen 73452f027b
Add more devices to encryption section
Since we have now had encryption support for the pbpro for a while,
we can extend the support for other similar devices.

So add encryption option for the following devices too:
Rockpro64
Rock Pi 4B
Rock Pi 4C

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-09-12 23:02:46 +02:00
Dan Johansen 5605af56b9 Add LICENSE 2021-09-12 20:39:57 +00:00
Dan Johansen d6b6bf9718
change some echo's to info's
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-16 01:21:21 +02:00
Dan Johansen 95350afa4d
another fix for PARTUUIDs on btrfs
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-16 00:56:04 +02:00
Dan Johansen c8117a0068
fix bug in rpi4 btrfs with the new kernel changes
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-15 23:49:50 +02:00
Dan Johansen 11aa4c585c
another fix for overlay permissions
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 17:01:41 +02:00
Dan Johansen e228cd14d8
add PARTUUID of root to fstab
Also fix overlay permissions again,
since it turns out that minimal and server
editions might also have polkit stuff installed.

Also do some indentation cleanup

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 16:53:53 +02:00
Dan Johansen b21b615027
fix overlay permissions in /usr
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 15:38:36 +02:00
Dan Johansen b9c20b6352
Add rpi4 to msdos devices, change version to 1.4.4
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-23 08:55:54 +02:00
Dan Johansen 7ec3d60dcc
[readme] clarify that restart of binfmt service is needed when installing this script
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-23 08:54:31 +02:00
Helmut Stult efaa017524 Missing version number displays added 2021-06-14 08:17:19 +02:00
Helmut Stult 342d2402c8 Add Version-Number to menu-title 2021-06-13 22:49:29 +02:00
Dan Johansen b83f5b0833
Add GPT support, add Budgie edition and remove experimental from Gnome edition
Use GPT partition tables on devices that support it.
Add budgie edition to edition list, but mark it as experimental.
Remove the experimental marking on Gnome edition.

Oh, and update version to 1.4.3.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-13 21:57:07 +02:00
Helmut Stult d96f9c27f2 set version to 1.4.2 2021-06-10 07:06:26 +02:00
Dan Johansen 24497b6e63
use better hash for passwords
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-10 06:46:49 +02:00
Dan Johansen 810cee1f9e
Attempt to fix #33
Trying to create an encrypted install, from an encrypted Manjaro ARM install, will mess up some stuff as mentioned in issue #33.

Put in a check to see if the host system has /dev/mapper/ROOT_MNJRO and abort installation if encryption is chosen in the installer.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-05-07 15:42:22 +02:00
Dan Johansen b8233d03ba
download rootfs from github instead of osdn
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-04-22 12:36:36 +02:00
Dan Johansen 2cb6fef9bc
fix cosmetics regarding Used Device info line
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-04-22 12:11:00 +02:00
Dan Johansen 2e183130c7
set PARTUUID's in fstab and bootscripts 2021-04-15 17:32:43 +02:00
Dan Johansen 21d122dc4e
fix boot files on btrfs filesystem 2021-04-15 16:50:35 +02:00
Dan Johansen 5f96ab45ef Merge branch 'encryption' into 'master'
add preliminary encryption support and fix a few btrfs issues

See merge request manjaro-arm/applications/manjaro-arm-installer!4
2021-04-15 14:32:30 +00:00
Dan Johansen 9a8295f714
add preliminary encryption support and fix a few btrfs issues 2021-04-15 16:30:33 +02:00
Dan Johansen 40068a60f0 Merge branch 'btrfs-support' into 'master'
Btrfs support

See merge request manjaro-arm/applications/manjaro-arm-installer!3
2021-04-15 09:08:10 +00:00
Dan Johansen 2084c70c4d
silence mkinitcpio generation when using btrfs filesystem 2021-04-01 20:51:16 +02:00
Dan Johansen af6e80de58
comment out boot.txt part, since it's not used by any supported device 2021-03-25 19:32:57 +01:00
Dan Johansen d09185fe2d
Merge branch 'btrfs-support' of https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer into btrfs-support 2021-03-25 18:38:57 +01:00
Dan Johansen 5bea50882b
add preliminary btrfs filesystem support 2021-03-25 18:38:01 +01:00
Dan Johansen 5a8f9bf9a2
allow numbers in username, except for first character 2021-03-25 18:34:22 +01:00
Dan Johansen 42a01d90b8
change username dialog to reflect previous change 2021-03-25 18:33:00 +01:00
Dan Johansen 985c4f036f
allow usernames to contain numbers, except on first character 2021-03-25 18:31:35 +01:00
Dan Johansen 4fb52674a2
add preliminary btrfs filesystem support 2021-03-24 01:07:15 +01:00
Dan Johansen 04b8d67bba
always reclone profiles, to ensure they are always up to date 2021-02-25 14:08:22 +01:00
Dan Johansen 1b9bee6118
fix path and service list 2021-02-24 16:39:00 +01:00
Dan Johansen 5edcd02f03
do service activation like in the tools 2021-02-24 15:51:35 +01:00
Dan Johansen eca18b97d4
set version to 1.3.7 2021-01-24 20:52:31 +01:00
Dan Johansen 178528eef5
make sure it uses the scripts own function for fetching profiles 2021-01-24 19:15:39 +01:00
Dan Johansen a564c66e5e
remove rootfs tarball before downloading a new one 2020-12-01 13:55:57 +01:00
Dan Johansen 5aee15001d
notify of ownership permission issue 2020-11-20 09:21:08 +01:00
Dan Johansen c9d9ab16f6
don't allow numbers in username 2020-11-16 22:23:57 +01:00
Dan Johansen adcab50d85
fix indentations in device and edition lists 2020-11-01 22:25:21 +01:00
Dan Johansen fe59f7fb24
add support for Beelink GT1 Ultimate 2020-11-01 22:15:21 +01:00
Dan Johansen 0583fbcdf7
fix typo in DEPENDENCY variable 2020-10-31 21:21:55 +01:00
Dan Johansen b53d938d20
tag version 1.3.6 2020-10-23 10:14:10 +02:00
Dan Johansen 5a3b0add5d
remove icp and spl modules from luks encryption mkinitcpio tweak, since they do not exist and just throws errors 2020-09-09 09:04:28 +02:00
Dan Johansen 36d463b12e remove cubocore edition and add server edition 2020-08-24 20:22:01 +02:00
Dan Johansen 1e6956a866
take slow cards and adapters into account, by waiting 5 seconds between partition creations 2020-08-18 19:29:59 +02:00