Commit graph

2794 commits

Author SHA1 Message Date
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
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
Tobias Powalowski
042ae35ef8 simplify _mkfs 2023-01-12 10:31:27 +01:00
Tobias Powalowski
f8006f8015 fix _MP 2023-01-12 09:38:10 +01:00
Tobias Powalowski
fb3b2010a5 kill FILESYSTEM_FINISH, simplify root and other mountpoint code 2023-01-12 09:33:00 +01:00
Tobias Powalowski
9227ae518a remove _SKIP_FILESYSTEM 2023-01-12 09:00:23 +01:00
Tobias Powalowski
1e82365cd8 add more return 1 2023-01-12 08:48:09 +01:00
Tobias Powalowski
0f94ba0426 fix btrfs subvolume logic 2023-01-12 08:44:42 +01:00
Tobias Powalowski
91ada1fbc8 fix btrfs subvolume logic 2023-01-12 08:40:54 +01:00
Tobias Powalowski
81e74b43ac fix btrfs subvolume logic 2023-01-12 08:25:13 +01:00
Tobias Powalowski
cd4e373247 move btrfs_compress to correct position 2023-01-12 08:12:59 +01:00
Tobias Powalowski
48402215ba only run btrfs_compress once 2023-01-12 08:05:35 +01:00
Tobias Powalowski
749787f6c2 add _SKIP_FILESYSTEM 2023-01-12 07:36:18 +01:00
Tobias Powalowski
23f6bf7832 add return 1 2023-01-12 07:31:01 +01:00
Tobias Powalowski
43376a0051 add return 1 2023-01-12 07:29:47 +01:00
Tobias Powalowski
ea8c6abc21 other logic 2023-01-12 07:25:50 +01:00
Tobias Powalowski
42dd0f388c other logic 2023-01-12 07:16:13 +01:00
Tobias Powalowski
4c365b2ffb other logic 2023-01-11 22:20:22 +01:00
Tobias Powalowski
58d7c9eefd other logic 2023-01-10 22:39:06 +01:00
Tobias Powalowski
a326b821a4 other logic 2023-01-10 22:06:59 +01:00
Tobias Powalowski
e2a35d5c4d remove not needed code parts 2023-01-10 21:54:13 +01:00
Tobias Powalowski
fd7ec52605 check correct field 2023-01-10 21:46:48 +01:00
Tobias Powalowski
270f51a2b5 reset value 2023-01-10 21:36:35 +01:00
Tobias Powalowski
087a0baa9e resize boxes 2023-01-10 21:28:04 +01:00
Tobias Powalowski
8ab8b7cfb9 rephrase messages 2023-01-10 21:24:51 +01:00
Tobias Powalowski
5587e703fc correct check on subvolume in use 2023-01-10 21:19:28 +01:00
Tobias Powalowski
bac9a4f877 put no subvolume name to front 2023-01-10 21:03:03 +01:00
Tobias Powalowski
2f7ceef54d reformat error message 2023-01-10 21:00:01 +01:00
Tobias Powalowski
488d998f2c add new error message 2023-01-10 20:58:18 +01:00
Tobias Powalowski
307bd75b45 create subvolume 2023-01-10 20:49:38 +01:00
Tobias Powalowski
abfe7998ff rephrase 2023-01-10 20:44:07 +01:00
Tobias Powalowski
5a6b5f9899 rephrase 2023-01-10 20:42:37 +01:00
Tobias Powalowski
245f6f13bd better logic for subvolumes 2023-01-10 20:39:38 +01:00
Tobias Powalowski
929b3fb64c show raid5/6 warning only if selected 2023-01-10 08:18:10 +01:00
Tobias Powalowski
5763099e42 resize infobox 2023-01-10 08:12:41 +01:00
Tobias Powalowski
8d4b73187a rephrase infobox 2023-01-10 07:57:26 +01:00
Tobias Powalowski
3884d80a17 fix menu 2023-01-10 07:51:25 +01:00
Tobias Powalowski
f1792b6dc9 show compression levels without asking 2023-01-10 07:49:38 +01:00
Tobias Powalowski
baaa7f6633 _FSTYPE is already defines 2023-01-10 07:34:07 +01:00
Tobias Powalowski
9622330a9d fix additional loop 2023-01-10 00:09:16 +01:00
Tobias Powalowski
942831104a fix domkfs 2023-01-09 23:55:12 +01:00
Tobias Powalowski
ef911bc0dc set more btrfs values on _ASK_MOUNTPOINTS="" 2023-01-09 23:18:19 +01:00
Tobias Powalowski
027355c03d add _SKIP_FILESYSTEM to allow btrfs subvolume scanning 2023-01-09 22:59:39 +01:00
Tobias Powalowski
d24569bdc4 add infoboxes 2023-01-09 22:55:45 +01:00
Tobias Powalowski
ef7ac2d352 add infoboxes 2023-01-09 22:54:39 +01:00
Tobias Powalowski
87d68e4f69 add _SKIP_FILESYSTEM to allow btrfs subvolume scanning 2023-01-09 22:48:32 +01:00
Tobias Powalowski
efd8fcfa15 fix FSTYPE 2023-01-09 22:37:11 +01:00
Tobias Powalowski
abca350ff3 fix _find_btrfs_subvolume 2023-01-09 22:12:43 +01:00
Tobias Powalowski
19510ed952 remove no-holes, it's default since 5.15 2023-01-09 21:59:33 +01:00
Tobias Powalowski
de7a738230 fix _DEVICEs to _devices 2023-01-09 21:56:01 +01:00
Tobias Powalowski
98313f8aff fix FSTYPE 2023-01-09 21:49:32 +01:00
Tobias Powalowski
a99f55805c fix mountpoints 2023-01-09 21:45:25 +01:00
Tobias Powalowski
da3ef819aa apply proxy setting after confirmation 2023-01-09 20:33:43 +01:00
Tobias Powalowski
0a11ea61a9 reset network values 2023-01-09 20:26:01 +01:00
Tobias Powalowski
529b2f3214 replace == 1 with -n 2023-01-09 18:57:50 +01:00
Tobias Powalowski
bfb0db9dc1 replace == 1 with -n 2023-01-09 18:51:52 +01:00
Tobias Powalowski
05e015fae9 shellcheck fixes 2023-01-09 17:19:36 +01:00
Tobias Powalowski
e291e80a4d cleanup all == "" to -z, all == 1 to -n 2023-01-09 17:11:09 +01:00
Tobias Powalowski
4c8fba8e35 remove yes and no from parameters 2023-01-09 16:28:28 +01:00
Tobias Powalowski
f4d7a23022 replace ACTIVATE with READY 2023-01-09 15:35:17 +01:00
Tobias Powalowski
a5bcb3c226 _DOTESTING 2023-01-09 15:14:43 +01:00
Tobias Powalowski
e0c5e8c37a replace ="1" with =1 2023-01-09 15:11:19 +01:00
Tobias Powalowski
f5bcdd262e code cleanup 2023-01-09 15:07:16 +01:00
Tobias Powalowski
78eeb9c524 replace == "1" with -n 2023-01-09 14:44:22 +01:00
Tobias Powalowski
7e667f9cc1 remove _EFI_MIXED=0 2023-01-09 14:32:56 +01:00
Tobias Powalowski
d7d46243a9 remove _GUIDPARAMETER=0 2023-01-09 14:31:25 +01:00
Tobias Powalowski
37baa0d974 remove UEFI_SECURE_BOOT=0 2023-01-09 14:29:55 +01:00
Tobias Powalowski
555f6f45a5 remove UEFI_BOOT=0 2023-01-09 14:28:03 +01:00
Tobias Powalowski
d0cddb3a84 replace S_NET=0 with empty 2023-01-09 14:23:10 +01:00
Tobias Powalowski
c357c04f65 shellcheck fixes 2023-01-09 12:28:05 +01:00
Tobias Powalowski
b9eb3bf616 reset Disk in _uefi_common 2023-01-09 12:07:31 +01:00
Tobias Powalowski
c69c5eecd7 reset _DISK before grub install 2023-01-09 11:46:52 +01:00