Commit graph

1218 commits

Author SHA1 Message Date
Tobias Powalowski
52189bd882 fix btrfs raid selection 2022-04-11 20:08:13 +02:00
Tobias Powalowski
b1a4a12ece return 1 on cancel 2022-04-11 18:14:47 +02:00
Tobias Powalowski
c01dc6338a shorter menu 2022-04-11 18:12:24 +02:00
Tobias Powalowski
b1aa7fff74 shorter menu 2022-04-11 18:11:34 +02:00
Tobias Powalowski
d371496b15 longer menu 2022-04-11 18:09:49 +02:00
Tobias Powalowski
a863759b92 wider dialog 2022-04-11 18:04:47 +02:00
Tobias Powalowski
c310eae982 fix race condition in pv detection 2022-04-09 21:09:44 +02:00
Tobias Powalowski
828c9422b4 better check for pv 2022-04-09 20:41:18 +02:00
Tobias Powalowski
9975c0ef70 bigger menu 2022-04-09 20:10:41 +02:00
Tobias Powalowski
7bee68f0bb bigger menu 2022-04-09 20:09:29 +02:00
Tobias Powalowski
3df8d0ce68 shrink menu 2022-04-09 20:08:18 +02:00
Tobias Powalowski
58ab71a17a remove space 2022-04-09 20:07:36 +02:00
Tobias Powalowski
7d504aa991 remove space 2022-04-09 20:07:05 +02:00
Tobias Powalowski
4cd196761c remove space 2022-04-09 20:06:02 +02:00
Tobias Powalowski
242d843041 remove space 2022-04-09 19:55:59 +02:00
Tobias Powalowski
f54a46246b shrink menu 2022-04-09 19:38:55 +02:00
Tobias Powalowski
587a05262a shrink menu 2022-04-09 19:30:54 +02:00
Tobias Powalowski
d291fcb472 add infobox on lv creation 2022-04-09 19:26:33 +02:00
Tobias Powalowski
20a531b893 add infobox 2022-04-09 19:19:46 +02:00
Tobias Powalowski
f33b065ce0 revert sleep 2022-04-09 19:15:35 +02:00
Tobias Powalowski
6349fde314 add sleep 2 to have everything initialized 2022-04-09 18:51:36 +02:00
Tobias Powalowski
9f22985833 add infobox on vg creation 2022-04-09 18:30:26 +02:00
Tobias Powalowski
14e9068ce3 shrink boc 2022-04-09 18:25:54 +02:00
Tobias Powalowski
27acaba44a bigger box 2022-04-09 18:24:41 +02:00
Tobias Powalowski
7a82f6b271 bigger box 2022-04-09 18:23:25 +02:00
Tobias Powalowski
7480ba8d29 add infobox on pv creation 2022-04-09 18:21:27 +02:00
Tobias Powalowski
226c4a2dad add sleep 3 2022-04-09 18:12:50 +02:00
Tobias Powalowski
71d9f5ff3f change to cfdisk partitioner in raid partitions 2022-04-09 18:10:26 +02:00
Tobias Powalowski
4e1b570887 change box to fit 2022-04-09 17:43:23 +02:00
Tobias Powalowski
d4e61eb646 shrink box 2022-04-09 17:42:06 +02:00
Tobias Powalowski
4e94d85305 shrink box 2022-04-09 17:39:47 +02:00
Tobias Powalowski
9dc90737ca shrink box 2022-04-09 17:38:59 +02:00
Tobias Powalowski
8e27ebb1b9 shrink box 2022-04-09 17:35:47 +02:00
Tobias Powalowski
a5ed7dab20 replace boot CD with bootable medium 2022-04-09 16:22:53 +02:00
Tobias Powalowski
e5feb10265 smaller menu 2022-04-09 16:13:06 +02:00
Tobias Powalowski
7360a7ef6d smaller menu 2022-04-09 16:12:16 +02:00
Tobias Powalowski
b1f4a999ea rework proxy setup 2022-04-09 11:02:13 +02:00
Tobias Powalowski
70d7a110b2 remove dead ftp proxy settings 2022-04-08 22:25:57 +02:00
Tobias Powalowski
506b43a35e _umountall before any action is taken in stop storage part 2022-04-08 16:06:28 +02:00
Tobias Powalowski
8be88aa827 _umountall before any action is taken in storage part 2022-04-08 16:03:06 +02:00
Tobias Powalowski
b68e018953 umountall before doing storage things 2022-04-08 15:52:45 +02:00
Tobias Powalowski
677b122c6e fix luks creation 2022-04-08 15:26:49 +02:00
Tobias Powalowski
f8cc612d24 use force on f2fs creation 2022-04-08 13:56:06 +02:00
Tobias Powalowski
ed13311418 move grub bios install message after grub-config 2022-04-08 12:55:59 +02:00
Tobias Powalowski
9e15a35de2 fix grub installing 2022-04-08 12:04:29 +02:00
Tobias Powalowski
13c5576c40 silence netctl 2022-04-08 10:17:20 +02:00
Tobias Powalowski
9031837113 remove infobox of GPG, not needed 2022-04-08 08:36:42 +02:00
Tobias Powalowski
ac4e05e62d remove infobox of mdadm, not needed 2022-04-08 08:35:49 +02:00
Tobias Powalowski
1f7396acd3 remove infobox for vconsole and keymap, not needed 2022-04-08 08:35:03 +02:00
Tobias Powalowski
cf870eefe4 change auto_hwdetect to auto_mkinitcpio and always preconfigure it 2022-04-08 08:31:57 +02:00
Tobias Powalowski
1481404a21 shorten secure_boot changes 2022-04-07 17:54:56 +02:00
Tobias Powalowski
f1a9290331 add sbctl to secure boot hook 2022-04-07 16:09:51 +02:00
Tobias Powalowski
f011b8046b add kernel to efi.img for secure boot 2022-04-06 21:38:19 +02:00
Tobias Powalowski
ae8c08c1f6 fix dialogs 2022-04-06 19:01:20 +02:00
Tobias Powalowski
4530fc684f fix dialogs 2022-04-06 18:59:26 +02:00
Tobias Powalowski
e9558343b1 allow cancel on CN name 2022-04-06 18:56:26 +02:00
Tobias Powalowski
3504729963 allow cancel on CN name 2022-04-06 18:54:58 +02:00
Tobias Powalowski
e9c59cb100 allow cancel on CN name 2022-04-06 18:52:11 +02:00
Tobias Powalowski
76d125dd6b fix dialogs 2022-04-06 18:49:13 +02:00
Tobias Powalowski
ad0a1b039a fix dialogs 2022-04-06 18:46:06 +02:00
Tobias Powalowski
5d1c8e670b fix dialogs 2022-04-06 18:43:28 +02:00
Tobias Powalowski
0af9abb089 fix dialogs 2022-04-06 18:37:23 +02:00
Tobias Powalowski
1050f0d9d2 fix dialogs 2022-04-06 18:36:03 +02:00
Tobias Powalowski
c5998b2189 fix dialogs 2022-04-06 18:34:38 +02:00
Tobias Powalowski
5d684dc4d4 fix dialogs 2022-04-06 18:33:24 +02:00
Tobias Powalowski
adc6d743d6 fix dialogs 2022-04-06 18:29:38 +02:00
Tobias Powalowski
389c08e032 fix dialogs 2022-04-06 18:25:54 +02:00
Tobias Powalowski
d9d0f7fe38 fix dialog sizes 2022-04-06 18:22:56 +02:00
Tobias Powalowski
9301e6b49d fix dialogs 2022-04-06 18:21:17 +02:00
Tobias Powalowski
4bdf7cb64e fix leading / 2022-04-06 18:17:39 +02:00
Tobias Powalowski
53d3e725b6 fiX dialog size 2022-04-06 18:10:40 +02:00
Tobias Powalowski
afa506dd3c add sleep 5 for secure boot dialogs 2022-04-06 18:01:47 +02:00
Tobias Powalowski
218b2b03a0 fiX dialog size 2022-04-06 17:58:01 +02:00
Tobias Powalowski
dba47c31fd fiX dialog size 2022-04-06 17:54:43 +02:00
Tobias Powalowski
726814ea5a fix dialog sizes 2022-04-06 17:46:34 +02:00
Tobias Powalowski
702233364a fix secure boot 2022-04-06 17:40:14 +02:00
Tobias Powalowski
caebbe6f69 fix secure boot 2022-04-06 17:34:17 +02:00
Tobias Powalowski
55e1fa5829 fix secure boot 2022-04-06 17:30:17 +02:00
Tobias Powalowski
7ebcb8956c reformat bootloader texts 2022-04-06 17:26:27 +02:00
Tobias Powalowski
479a0e0e7b reformat bootloader texts 2022-04-06 17:01:36 +02:00
Tobias Powalowski
9291ee5114 reformat bootloader texts 2022-04-06 16:59:20 +02:00
Tobias Powalowski
43d5190dbe reformat bootloader texts 2022-04-06 16:56:19 +02:00
Tobias Powalowski
bbfe54faf2 reformat bootloader texts 2022-04-06 16:44:38 +02:00
Tobias Powalowski
06d85b0cce reformat bootloader texts 2022-04-06 15:30:50 +02:00
Tobias Powalowski
c0d77ba7b3 reformat bootloader texts 2022-04-06 15:29:46 +02:00
Tobias Powalowski
4781c3cf50 reformat bootloader texts 2022-04-06 15:14:42 +02:00
Tobias Powalowski
0af2ecb4af reformat bootloader texts 2022-04-06 15:06:54 +02:00
Tobias Powalowski
ff8456c1c0 reformat bootloader texts 2022-04-06 14:57:25 +02:00
Tobias Powalowski
16da183c7c reformat bootloader texts 2022-04-06 14:45:28 +02:00
Tobias Powalowski
df34da7259 reformat bootloader texts 2022-04-06 14:37:48 +02:00
Tobias Powalowski
049f1d6101 reformat bootloader texts 2022-04-06 14:36:40 +02:00
Tobias Powalowski
0e470cb05a reformat bootloader texts 2022-04-06 14:28:32 +02:00
Tobias Powalowski
270da57a75 reformat bootloader texts 2022-04-06 14:25:57 +02:00
Tobias Powalowski
e5ba680455 reformat bootloader texts 2022-04-06 14:23:39 +02:00
Tobias Powalowski
5039632ecd reformat bootloader texts 2022-04-06 14:22:28 +02:00
Tobias Powalowski
11bc29ab84 reformat bootloader texts 2022-04-06 14:17:40 +02:00
Tobias Powalowski
1f5b49b641 reformat bootloader texts 2022-04-06 14:09:58 +02:00
Tobias Powalowski
13f8fd283a reformat bootloader texts 2022-04-06 14:06:29 +02:00
Tobias Powalowski
1a01aae126 reformat bootloader texts 2022-04-06 13:59:44 +02:00
Tobias Powalowski
6f90238926 reformat bootloader texts 2022-04-06 13:53:38 +02:00
Tobias Powalowski
cfa0938f7c remove grub standalone part 2022-04-06 11:56:28 +02:00
Tobias Powalowski
87965f4dd9 remove archboot- from restore-usbstick.sh 2022-04-05 21:11:56 +02:00
Tobias Powalowski
c7f720518b remove archboot- from backup scripts on environment, add backup scripts to updater 2022-04-05 09:59:34 +02:00
Tobias Powalowski
7a726925fd add a line 2022-04-05 07:19:32 +02:00
Tobias Powalowski
e035406541 rephrase package installation step, add VC variable 2022-04-05 07:12:58 +02:00
Tobias Powalowski
11f48be5f5 refactor cfdisk dialog 2022-04-04 22:01:40 +02:00
Tobias Powalowski
af11882f61 fix partitions in use 2022-04-04 21:00:14 +02:00
Tobias Powalowski
2a95089b41 fix subvolume in use 2022-04-04 20:15:22 +02:00
Tobias Powalowski
415a263b80 fix subvolume in use 2022-04-04 20:14:10 +02:00
Tobias Powalowski
15986d0ce2 fix subvolume in use 2022-04-04 20:09:40 +02:00
Tobias Powalowski
0361a5e4c9 fix subvolume in use 2022-04-04 20:04:54 +02:00
Tobias Powalowski
c20d3228c5 don't list special subvolumes 2022-04-04 18:15:54 +02:00
Tobias Powalowski
341f8baf42 don't list special subvolumes 2022-04-04 18:13:12 +02:00
Tobias Powalowski
392398b2d5 don't list special subvolumes 2022-04-04 18:11:10 +02:00
Tobias Powalowski
c8820280a8 don't list special subvolumes 2022-04-04 18:09:43 +02:00
Tobias Powalowski
7641da9231 don't list special subvolumes 2022-04-04 18:08:16 +02:00
Tobias Powalowski
880452c9f8 better workflow in bootloader installation 2022-04-04 17:59:15 +02:00
Tobias Powalowski
a3f174bd84 remove Please be patient 2022-04-04 17:46:43 +02:00
Tobias Powalowski
6c2e7c45dc add sleep to mountpoints 2022-04-04 17:43:18 +02:00
Tobias Powalowski
d0ef5d1d86 add sleep to autoprepare 2022-04-04 17:41:59 +02:00
Tobias Powalowski
01fb2d53dd add DESTDIR 2022-04-04 17:35:17 +02:00
Tobias Powalowski
77910363a4 add sleep before package installation starts 2022-04-04 17:30:48 +02:00
Tobias Powalowski
f6e350491b add further message 2022-04-04 17:27:58 +02:00
Tobias Powalowski
55380861c0 shrink menu 2022-04-04 17:25:21 +02:00
Tobias Powalowski
848308ca74 continue after successfull package installation 2022-04-04 17:23:52 +02:00
Tobias Powalowski
43876c4093 Show packages that are installed 2022-04-04 17:18:44 +02:00
Tobias Powalowski
097f4f8c4a add line break in message 2022-04-04 17:03:28 +02:00
Tobias Powalowski
3956a8afe5 adjust comment 2022-04-04 11:36:07 +02:00
Tobias Powalowski
7e8dc77f1b correct typo 2022-04-04 11:35:19 +02:00
Tobias Powalowski
cc7beb287d show error log if mkinitcpio failed 2022-04-04 11:34:13 +02:00
Tobias Powalowski
ba569ffeec correct msgbox size 2022-04-04 11:28:27 +02:00
Tobias Powalowski
e69e63b083 correct msgbox size 2022-04-04 11:28:03 +02:00
Tobias Powalowski
cd4f937e97 add package installation complete message 2022-04-04 11:24:46 +02:00
Tobias Powalowski
b3ebec008c only show package installation on failure 2022-04-04 11:21:45 +02:00
Tobias Powalowski
64d0249167 make menu longer 2022-04-04 11:18:27 +02:00
Tobias Powalowski
7eb567bfcd shorten menu 2022-04-04 11:15:45 +02:00
Tobias Powalowski
14b7c602d1 readd noprogressbar 2022-04-04 11:08:52 +02:00
Tobias Powalowski
d1d20c0129 rephrase package installation dialog 2022-04-04 10:53:39 +02:00
Tobias Powalowski
244777ad06 longer box 2022-04-04 10:50:54 +02:00
Tobias Powalowski
6b64a092f2 reword package installation 2022-04-04 10:48:22 +02:00
Tobias Powalowski
37bd6018a8 show progressbar on pacman running 2022-04-04 10:46:47 +02:00
Tobias Powalowski
f5684bb321 simplify pacman installing packages, log to tty7 and file. 2022-04-04 10:44:23 +02:00
Tobias Powalowski
a12526ff9a don't show output on tty 2022-04-04 10:05:55 +02:00
Tobias Powalowski
22389f737b don't show output on tty 2022-04-04 09:26:40 +02:00
Tobias Powalowski
ec30a1b452 don't break menu on building mkinitcpio 2022-04-04 09:23:30 +02:00
Tobias Powalowski
076a6d246e shrink menu on autoconfig 2022-04-04 08:18:15 +02:00
Tobias Powalowski
ddbc2d09fd readd full terminfo 2022-04-04 07:43:15 +02:00
Tobias Powalowski
ed02a2240d change to C.UTF-8 2022-04-04 06:47:49 +02:00
Tobias Powalowski
b12efa085f add all terminfo it breaks setup if missing 2022-04-03 21:37:18 +02:00
Tobias Powalowski
5d5ae7c7f8 abort select source if abort dialog 2022-04-03 21:28:01 +02:00
Tobias Powalowski
6904656618 shellcheck all setup functions 2022-04-03 21:13:58 +02:00
Tobias Powalowski
2f772f384a update requirements for kexec reboot 2022-04-03 20:17:54 +02:00
Tobias Powalowski
30e761337d Change update message 2022-04-03 20:15:20 +02:00
Tobias Powalowski
8df1fd4807 smaller box for refreshing database 2022-04-03 13:02:35 +02:00
Tobias Powalowski
671edf3610 smaller box for downloading mirrors 2022-04-03 13:01:40 +02:00
Tobias Powalowski
2b000f6fce smaller box for downloading mirrors 2022-04-03 13:00:57 +02:00
Tobias Powalowski
161fcdda32 change wording 2022-04-03 12:56:59 +02:00
Tobias Powalowski
e64b85605b show packages which are getting really installed 2022-04-03 12:52:12 +02:00
Tobias Powalowski
e35c1eff92 shellcheck latest changes 2022-04-03 11:55:28 +02:00
Tobias Powalowski
1aecb90457 only install firmware if already used 2022-04-03 11:41:16 +02:00
Tobias Powalowski
9a6a4caddd update RAM requirement in Release.txt 2022-04-03 08:56:54 +02:00
Tobias Powalowski
aba77b0b4e higher memory 0.1GB due to marvell firmware integration 2022-04-03 08:04:03 +02:00
Tobias Powalowski
1c940384c0 remove space 2022-04-02 21:59:54 +02:00
Tobias Powalowski
38bc4597fd only add marvell firmware once 2022-04-02 21:58:34 +02:00
Tobias Powalowski
62f9157cfd autodetect marvell modules 2022-04-02 20:41:36 +02:00
Tobias Powalowski
0a07d9baba add tmux to environment 2022-04-02 13:48:15 +02:00
Tobias Powalowski
82393f9f1f only include working weechat plugins 2022-04-02 10:13:16 +02:00
Tobias Powalowski
30af42bc63 change nick name to archboot-user 2022-04-02 09:33:35 +02:00
Tobias Powalowski
6d2e93fc9d fix MOTD writing 2022-04-02 09:21:03 +02:00
Tobias Powalowski
5ccbde0bb0 add weechat to MOTD 2022-04-02 08:43:31 +02:00
Tobias Powalowski
896a504ff0 add preconfigured weechat 2022-04-01 18:36:37 +02:00
Tobias Powalowski
cafc97c908 add elinks defaults for opening wiki and add 3 bookmarks 2022-04-01 15:40:44 +02:00
Tobias Powalowski
910018ae01 add text for elinks browser usage 2022-04-01 10:56:06 +02:00
Tobias Powalowski
2734bef211 color 7 2022-04-01 10:42:13 +02:00
Tobias Powalowski
e77b583078 add mdcheck script 2022-04-01 08:57:14 +02:00
Tobias Powalowski
d74497a7b9 remove crda 2022-03-31 08:26:12 +02:00
Tobias Powalowski
40f3d8024d change bootloader functions 2022-03-29 23:16:00 +02:00
Tobias Powalowski
4449c02fa4 use vim, instead of vi if present 2022-03-28 08:44:12 +02:00
Tobias Powalowski
750317c5b4 add color to start message 2022-03-27 08:29:33 +02:00
Tobias Powalowski
0692022512 update RAM requirement 2022-03-25 14:07:39 +01:00
Tobias Powalowski
92624aa6e3 fix release error handling 2022-03-25 11:58:26 +01:00
Tobias Powalowski
d1a37b495e add zram to base_common 2022-03-25 10:13:14 +01:00
Tobias Powalowski
05da7e13ae silence password setting 2022-03-22 16:03:44 +01:00
Tobias Powalowski
f245af2f42 set password with systemd-nspawn 2022-03-22 16:01:29 +01:00
Tobias Powalowski
e9168aa11f partially revert systemd-nspawn 2022-03-22 15:42:00 +01:00
Tobias Powalowski
0c896f4c2b switch most chroot to systemd-nspawn -q -D 2022-03-22 15:30:22 +01:00
Tobias Powalowski
a544a11f3c simplify package installation message 2022-03-22 14:04:09 +01:00
Tobias Powalowski
2ec4a215c6 simplify package installation message 2022-03-22 13:50:21 +01:00
Tobias Powalowski
3a5f547698 more bootloader message fixes 2022-03-22 12:08:09 +01:00
Tobias Powalowski
fbb0a96e12 correct function in server.sh 2022-03-22 10:47:41 +01:00
Tobias Powalowski
4a7794d5b2 remove empty lines 2022-03-22 10:33:10 +01:00
Tobias Powalowski
5fd8421682 move xfs_freeze to bootloader 2022-03-22 10:29:46 +01:00
Tobias Powalowski
7e6e4c4432 move xfs_freeze to bootloader 2022-03-22 10:29:08 +01:00
Tobias Powalowski
f80a1a3ccf change refind 2022-03-22 10:19:47 +01:00
Tobias Powalowski
b94bc1b252 fix refind_linux.conf 2022-03-22 10:16:48 +01:00
Tobias Powalowski
a09b669d64 fixup refind copying 2022-03-22 10:11:45 +01:00
Tobias Powalowski
44f0375887 remove wrong directory 2022-03-22 10:02:19 +01:00
Tobias Powalowski
c94d537a61 remove mv of ext2 driver 2022-03-22 09:58:37 +01:00
Tobias Powalowski
aa5a4c466b change msgbox to infobox 2022-03-22 09:52:58 +01:00
Tobias Powalowski
d5604e27ef format bootloader messages 2022-03-22 09:51:13 +01:00