Commit graph

5576 commits

Author SHA1 Message Date
Tobias Powalowski
91631347c7 fix raid cleaning 2023-01-15 22:02:27 +01:00
Tobias Powalowski
4c38ea4346 reword 2023-01-15 21:55:23 +01:00
Tobias Powalowski
0d0be7b12c use sgdisk -Z 2023-01-15 21:49:56 +01:00
Tobias Powalowski
acae3ce5e7 fix reset of md 2023-01-15 21:45:08 +01:00
Tobias Powalowski
58e8c07a63 fix mdadm reset call 2023-01-15 21:34:39 +01:00
Tobias Powalowski
390d0b2e26 add sleep 2023-01-15 21:28:59 +01:00
Tobias Powalowski
1379eb89a9 fix raid_partition 2023-01-15 21:17:07 +01:00
Tobias Powalowski
4fe28cd541 add dialog to end of action 2023-01-15 21:08:40 +01:00
Tobias Powalowski
3d01c49a8f add more warning text 2023-01-15 21:00:01 +01:00
Tobias Powalowski
554aa9603c add more warning text 2023-01-15 20:58:00 +01:00
Tobias Powalowski
286fea01ea add more warning text 2023-01-15 20:55:38 +01:00
Tobias Powalowski
937d4f6382 add more warning text 2023-01-15 20:52:54 +01:00
Tobias Powalowski
a134bd725e add more warning text 2023-01-15 20:50:27 +01:00
Tobias Powalowski
8ed07a3107 correct messages, fix lukspass loop 2023-01-15 20:31:43 +01:00
Tobias Powalowski
50a1f2185c bigger box 2023-01-15 20:24:29 +01:00
Tobias Powalowski
820866ee99 bigger box 2023-01-15 20:23:23 +01:00
Tobias Powalowski
41eb863dc1 fix check 2023-01-15 20:21:58 +01:00
Tobias Powalowski
f615205859 shellcheck fixes 2023-01-15 20:12:37 +01:00
Tobias Powalowski
dbb20ff7ea don't ask again for full space usage 2023-01-15 20:10:14 +01:00
Tobias Powalowski
7dd618f76b don't wait for y 2023-01-15 19:56:46 +01:00
Tobias Powalowski
c219233358 don't wait for y 2023-01-15 19:53:43 +01:00
Tobias Powalowski
3252f46596 overwrite signature 2023-01-15 19:49:10 +01:00
Tobias Powalowski
d5aedd9c9b fix vg listing 2023-01-15 19:28:59 +01:00
Tobias Powalowski
69e83d2f72 fix vg listing 2023-01-15 19:27:45 +01:00
Tobias Powalowski
e024470f12 fix vg listing 2023-01-15 19:17:24 +01:00
Tobias Powalowski
3e75f2c39e fix vg listing 2023-01-15 19:14:50 +01:00
Tobias Powalowski
2785de0360 fix vg listing 2023-01-15 19:11:40 +01:00
Tobias Powalowski
fd2e4b3b27 fix vg listing 2023-01-15 19:00:13 +01:00
Tobias Powalowski
482fa04ee3 fix vg listing 2023-01-15 18:36:09 +01:00
Tobias Powalowski
a0a6d09b1c fix PV listing 2023-01-15 18:31:35 +01:00
Tobias Powalowski
80cad97b61 revert PV change 2023-01-15 18:10:53 +01:00
Tobias Powalowski
df1bb94925 fix PV listing 2023-01-15 18:08:30 +01:00
Tobias Powalowski
b3ab42f195 list linear raid 2023-01-15 17:59:23 +01:00
Tobias Powalowski
278666bb01 add scanning dialog 2023-01-15 14:19:14 +01:00
Tobias Powalowski
fb2be78821 add scanning dialog 2023-01-15 14:17:30 +01:00
Tobias Powalowski
e6c2703d0c add scanning dialog 2023-01-15 14:15:28 +01:00
Tobias Powalowski
8b541d6069 change check on BIOS boot partition 2023-01-15 14:06:34 +01:00
Tobias Powalowski
bc563ff580 remove sgdisk -Z and dd from device cleaning, wipefs --force does everything 2023-01-15 09:56:03 +01:00
Tobias Powalowski
2b1fdd948b add --force to wipefs 2023-01-15 08:55:58 +01:00
Tobias Powalowski
c8ce0b07b1 rename _clean_fs to _clean_disk 2023-01-15 08:45:29 +01:00
Tobias Powalowski
961bd79795 fix disabling of swap devices 2023-01-14 21:56:52 +01:00
Tobias Powalowski
2f51440a65 fix _run_locale_gen 2023-01-14 20:40:18 +01:00
Tobias Powalowski
6884d489b0 remove comments 2023-01-14 20:37:28 +01:00
Tobias Powalowski
7ef0665625 fix ${_NO_LOG} 2023-01-14 20:15:42 +01:00
Tobias Powalowski
0f503d9537 replace _NO_LOG redirect 2023-01-14 20:08:05 +01:00
Tobias Powalowski
95581c6960 replace _NO_LOG redirect 2023-01-14 20:06:53 +01:00
Tobias Powalowski
a9b134ecd1 remove comment 2023-01-14 19:35:53 +01:00
Tobias Powalowski
0e1145f637 remove comment 2023-01-14 14:36:53 +01:00
Tobias Powalowski
75ee36409b merge the 2 _createmd functions 2023-01-14 14:35:24 +01:00
Tobias Powalowski
cb0f376254 rename _luks to _createluks 2023-01-14 14:24:02 +01:00
Tobias Powalowski
d5b88bdf51 rename helpraid to helpmd 2023-01-14 14:22:20 +01:00
Tobias Powalowski
8f11627450 rename activate_raid to _activate_md 2023-01-14 14:15:40 +01:00
Tobias Powalowski
a82be3a665 rename createraid to _createmd 2023-01-14 14:14:34 +01:00
Tobias Powalowski
f818a546b2 rename _raid to _createraid 2023-01-14 14:11:51 +01:00
Tobias Powalowski
65c74efa0b rename btrfs_raid to btrfsraid 2023-01-14 14:07:06 +01:00
Tobias Powalowski
3064ea3562 rename _create_special_menu to _create_special 2023-01-14 14:05:26 +01:00
Tobias Powalowski
45a3777ea1 rename functions to menu, replace _CRYPT with _LUKS 2023-01-14 14:03:50 +01:00
Tobias Powalowski
ec071a08ad rename functions to _menu 2023-01-14 13:55:49 +01:00
Tobias Powalowski
0a1e13e369 comment cleaning 2023-01-14 12:11:34 +01:00
Tobias Powalowski
b8382de9b3 rename _dotesting to _enable_testing 2023-01-14 12:09:58 +01:00
Tobias Powalowski
5fa27b96d7 cleanup comments, replace auto_pacman with auto_pacman_keyring 2023-01-14 12:05:53 +01:00
Tobias Powalowski
12397fca7f replace DEVICE with DEV 2023-01-14 11:48:42 +01:00
Tobias Powalowski
41a3f9556b remove wrong comment 2023-01-14 11:44:46 +01:00
Tobias Powalowski
6882fc9a05 replace _DEVICE with _DEV 2023-01-14 11:42:36 +01:00
Tobias Powalowski
2c722e503a rename _LUKSDEVICE _LUKSDEV 2023-01-14 11:36:01 +01:00
Tobias Powalowski
ec009d6e34 remove comments 2023-01-14 11:33:15 +01:00
Tobias Powalowski
a2b369d4c3 2048 alignment is default in sgdisk 2023-01-14 11:28:29 +01:00
Tobias Powalowski
fb3c69010b rename and unify parameter names 2023-01-14 11:19:36 +01:00
Tobias Powalowski
0a496228a4 unify *DEV names 2023-01-14 10:51:39 +01:00
Tobias Powalowski
c14b6668a5 fix wrong replacement 2023-01-14 10:40:21 +01:00
Tobias Powalowski
2c73aadc74 revert wrong replacement 2023-01-14 10:35:50 +01:00
Tobias Powalowski
33d8bb2cf6 fix if 2023-01-14 10:32:46 +01:00
Tobias Powalowski
78b65101a2 fix wrong replacement 2023-01-14 10:30:25 +01:00
Tobias Powalowski
74c766e99f fix wrong replacement 2023-01-14 10:29:51 +01:00
Tobias Powalowski
e3f825ae55 revert on /proc/mdstat 2023-01-14 09:16:32 +01:00
Tobias Powalowski
09345d5598 harmonize >"{_LOG}" 2023-01-14 09:13:35 +01:00
Tobias Powalowski
231cdb6cfa grep -q is always silent 2023-01-14 09:08:43 +01:00
Tobias Powalowski
f7da22d239 grep -q is always silent 2023-01-14 09:04:55 +01:00
Tobias Powalowski
3d7194255f grep -q is always silentÄ 2023-01-14 09:03:27 +01:00
Tobias Powalowski
ea85b0a049 replace &> /dev/null and &>/dev/null with >${_NO_LOG} 2023-01-14 09:00:54 +01:00
Tobias Powalowski
8da910b387 redirect to NO_LOG 2023-01-14 08:58:09 +01:00
Tobias Powalowski
5a0370dc4d grep -q silences output already 2023-01-14 08:55:56 +01:00
Tobias Powalowski
1e6e72f0bb redirect output to _LOG 2023-01-14 08:54:56 +01:00
Tobias Powalowski
fd994547d8 correct order 2023-01-14 08:43:30 +01:00
Tobias Powalowski
d66b5288a1 "{_NO_LOG}" 2023-01-14 08:38:44 +01:00
Tobias Powalowski
27cc0277e2 use always >${*LOG} 2023-01-14 08:33:25 +01:00
Tobias Powalowski
cc73adf819 replace ${_NO_LOG} with > ${_NO_LOG} 2023-01-14 08:19:23 +01:00
Tobias Powalowski
261c066993 replace >/dev/null 2>&1 with _NO_LOG 2023-01-14 08:11:31 +01:00
Tobias Powalowski
a3ce7ab754 replace > /dev/null 2>&1 with _NO_LOG 2023-01-14 08:08:28 +01:00
Tobias Powalowski
f3207cd46a remove 2 unneeded checks 2023-01-13 21:54:09 +01:00
Tobias Powalowski
1b2d2a764f reorder autoprepare parameters 2023-01-13 21:44:36 +01:00
Tobias Powalowski
d87cb07f85 cleanup comment 2023-01-13 21:20:34 +01:00
Tobias Powalowski
4b080cb7d1 remove dialogs included in _mkfs 2023-01-13 20:57:36 +01:00
Tobias Powalowski
1803770fd4 shorten grub-probe calls with _GRUB_PROBE 2023-01-13 20:47:30 +01:00
Tobias Powalowski
b2b85961d2 remove comments which are already clear by function name 2023-01-13 20:30:53 +01:00
Tobias Powalowski
efa213bbb0 fix riscv64 mirrorlist 2023-01-13 16:09:01 +01:00
Tobias Powalowski
ffdebea221 rename _PARTFINISH -> _DEVICEFINISH 2023-01-13 09:38:52 +01:00
Tobias Powalowski
98358fac60 unify parameters _PART_ROOT _ROOT_PART _ROOTPART -> _ROOTDEV 2023-01-13 09:12:17 +01:00
Tobias Powalowski
48d3151b0f shellcheck fixes 2023-01-13 09:07:51 +01:00
Tobias Powalowski
2b59b03626 rename *_PART to *_DEVICE 2023-01-13 09:03:10 +01:00
Tobias Powalowski
df5509797d rename _BOOTPART -> _BOOTDEV 2023-01-13 08:59:42 +01:00
Tobias Powalowski
fddb08bee4 rename _BOOT_PART -> _BOOTDEV 2023-01-13 08:58:42 +01:00
Tobias Powalowski
fed0e9a18c unify parameters _PART_ROOT _ROOT_PART _ROOTPART -> _ROOTDEV 2023-01-13 08:55:55 +01:00
Tobias Powalowski
48d0827284 add additional return 1 to _enter_mountpoint 2023-01-13 08:37:15 +01:00
Tobias Powalowski
c944981527 set _PART_ROOT at in _mountpoints 2023-01-13 08:30:37 +01:00
Tobias Powalowski
cec1175014 add comment 2023-01-12 23:29:10 +01:00
Tobias Powalowski
a8f01912f6 show message earlier 2023-01-12 23:24:41 +01:00
Tobias Powalowski
a9361c807e add sleep before getent check 2023-01-12 23:23:26 +01:00
Tobias Powalowski
f75eab05f7 add sleep before getent check 2023-01-12 23:21:55 +01:00
Tobias Powalowski
d5d46d6717 remove check on interface up 2023-01-12 23:16:14 +01:00
Tobias Powalowski
c25017686c check with getent for network 2023-01-12 23:12:29 +01:00
Tobias Powalowski
3a01ea8dee fix box size 2023-01-12 22:24:21 +01:00
Tobias Powalowski
eee07d32a2 lower count on network link 2023-01-12 22:19:15 +01:00
Tobias Powalowski
f66dfd4447 fix network timeout 2023-01-12 21:38:09 +01:00
Tobias Powalowski
d6eb86955f fix _dotesting 2023-01-12 20:44:57 +01:00
Tobias Powalowski
fcdfe00cb3 fix _run_mkinitcpio in autoconfiguration 2023-01-12 20:32:55 +01:00
Tobias Powalowski
df77e881f0 update homepage 2023-01-12 19:43:46 +01:00
Tobias Powalowski
009d053a29 remove disabling of mdadm assemble dmraid devices 2023-01-12 19:40:11 +01:00
Tobias Powalowski
526425886e remove old and unmaintained dmraid support 2023-01-12 19:35:49 +01:00
Tobias Powalowski
49850d4c1a update CHANGELOG 2023-01-12 19:01:39 +01:00
Tobias Powalowski
6dbc337b5d fix check 2023-01-12 18:32:45 +01:00
Tobias Powalowski
2b076fb493 don't ask for FS on swap 2023-01-12 18:31:43 +01:00
Tobias Powalowski
aa098c5eca only create subvolume if not present 2023-01-12 18:23:58 +01:00
Tobias Powalowski
92344941a3 fix _PART -> DEVICE and _DEVICE -> _DISK 2023-01-12 16:28:06 +01:00
Tobias Powalowski
5a0c4ecddb rename _DEVICE to _DEV 2023-01-12 16:03:13 +01:00
Tobias Powalowski
9c07a19fa0 remove -F32 2023-01-12 15:37:55 +01:00
Tobias Powalowski
f547d1350b remove _DOSUBVOLUME 2023-01-12 15:34:28 +01:00
Tobias Powalowski
09fec05cc9 add sleep 2023-01-12 15:22:10 +01:00
Tobias Powalowski
34c5e981dc add dialog 2023-01-12 15:20:24 +01:00
Tobias Powalowski
0873156b90 remove NONE from autoprepare 2023-01-12 15:15:53 +01:00
Tobias Powalowski
039a77d534 update autoprepare to new _mkfs 2023-01-12 15:12:08 +01:00
Tobias Powalowski
ab639ceedd only ask for FSTYPE on new creation 2023-01-12 15:10:11 +01:00
Tobias Powalowski
81d3f4b28a only ask for FSTYPE on new creation 2023-01-12 14:53:23 +01:00
Tobias Powalowski
4550c7297a rename findpartitions to finddevices 2023-01-12 14:30:54 +01:00
Tobias Powalowski
908cef828e rephrase dialog 2023-01-12 14:26:10 +01:00
Tobias Powalowski
60813a5250 remove one dialog 2023-01-12 14:25:01 +01:00
Tobias Powalowski
5fff6e8d47 fix mounting of none btrfs devices 2023-01-12 14:22:58 +01:00
Tobias Powalowski
3d57403a16 don't use quotes for _MOUNTOPTIONS 2023-01-12 14:16:40 +01:00
Tobias Powalowski
96e6333d6e add defaults to options 2023-01-12 14:09:39 +01:00
Tobias Powalowski
021e627f26 move -o out of parameter 2023-01-12 12:11:40 +01:00
Tobias Powalowski
b10bcd9ca5 fix mount options 2023-01-12 12:03:50 +01:00
Tobias Powalowski
7f5bba59e3 add fallback 2023-01-12 11:45:34 +01:00
Tobias Powalowski
51f0ee8cc8 move substitution earlier 2023-01-12 11:27:21 +01:00
Tobias Powalowski
30f34f1c54 reset _DEVICEFINISH 2023-01-12 10:57:54 +01:00
Tobias Powalowski
0f99204416 fix menu size 2023-01-12 10:50:26 +01:00
Tobias Powalowski
6de8db13bd replace _PART with _DEVICE 2023-01-12 10:47:27 +01:00
Tobias Powalowski
9c2c1ceed3 clear SKIP_FILESYSTEM value 2023-01-12 10:45:22 +01:00
Tobias Powalowski
fd01dbd0eb replace _PART with _DEVICE 2023-01-12 10:41:56 +01:00
Tobias Powalowski
aa2f132d42 replace _PART with _DEVICE 2023-01-12 10:40:10 +01:00
Tobias Powalowski
12aa126a1a fix DO_ROOT 2023-01-12 10:37:55 +01:00