Commit graph

3138 commits

Author SHA1 Message Date
Tobias Powalowski
8dfb6f9a23 format bootloader messages 2022-03-22 09:47:31 +01:00
Tobias Powalowski
f55e352fe1 format bootloader messages 2022-03-22 09:45:02 +01:00
Tobias Powalowski
c622ae224b bootctl logged to tty 2022-03-22 09:37:36 +01:00
Tobias Powalowski
fd6bc7cc80 move bootctl output to logging 2022-03-22 09:26:02 +01:00
Tobias Powalowski
6a61a8df88 move INITRAMFS to bootloader 2022-03-22 08:50:02 +01:00
Tobias Powalowski
ac18b7dacc remove emtpy line 2022-03-22 08:38:07 +01:00
Tobias Powalowski
bfecc8cd1f remove getdest function, not needed DESTDIR is always set 2022-03-22 08:37:05 +01:00
Tobias Powalowski
a761baf506 move more to basic function 2022-03-22 08:26:51 +01:00
Tobias Powalowski
612c3963fd more functions fixing 2022-03-22 08:22:10 +01:00
Tobias Powalowski
bbd7756966 more functions fixing 2022-03-22 08:21:36 +01:00
Tobias Powalowski
3d491ec3bc add editor switch 2022-03-22 08:10:56 +01:00
Tobias Powalowski
0e2f03d887 add grub initializing message 2022-03-22 07:41:30 +01:00
Tobias Powalowski
975c154ed1 move PARAMETERS to correct function 2022-03-22 07:32:37 +01:00
Tobias Powalowski
024514bb1b apply functions changes to hooks 2022-03-21 22:46:59 +01:00
Tobias Powalowski
f357601e71 replace source with . 2022-03-21 22:32:56 +01:00
Tobias Powalowski
b14be0bc6d replace source with . 2022-03-21 22:31:09 +01:00
Tobias Powalowski
7d8b6277b2 replace source with . 2022-03-21 22:30:37 +01:00
Tobias Powalowski
f1595955d6 correct functions 2022-03-21 22:28:08 +01:00
Tobias Powalowski
2dace79d54 break setup into functions 2022-03-21 22:25:15 +01:00
Tobias Powalowski
f03ba7bdd7 add DESTDIR comment 2022-03-21 16:11:14 +01:00
Tobias Powalowski
8a5d05b8ab move comment to common file 2022-03-21 16:09:36 +01:00
Tobias Powalowski
c6699a8a38 remove empty line 2022-03-21 16:07:18 +01:00
Tobias Powalowski
854a2264d0 remove PACMAN 2022-03-21 16:04:27 +01:00
Tobias Powalowski
26576bc697 add installer_common_functions to installer hook 2022-03-21 16:00:53 +01:00
Tobias Powalowski
ccb17ec737 split out double functions into installer_common_functions 2022-03-21 15:55:33 +01:00
Tobias Powalowski
3164dd8174 change EN_US-UTF.8 to C-UTF.8 by default 2022-03-21 14:56:23 +01:00
Tobias Powalowski
7dab62bcf6 remove old mkinitcpio text 2022-03-21 14:51:24 +01:00
Tobias Powalowski
469ddcd482 add quotes from shellcheck run 2022-03-21 12:53:16 +01:00
Tobias Powalowski
905a8bba99 disable 2 shellcheck warnings 2022-03-21 12:51:56 +01:00
Tobias Powalowski
d6d21178d1 add missing "" 2022-03-21 12:48:19 +01:00
Tobias Powalowski
6694545dba remove NEXTITEM from quickinst 2022-03-21 12:46:41 +01:00
Tobias Powalowski
aabbf99e1a fix typo in pgrep 2022-03-21 11:19:03 +01:00
Tobias Powalowski
8a60f3acec pgrep on correct process 2022-03-21 10:57:49 +01:00
Tobias Powalowski
562272a68d update-installer.sh revert pgrep change on itself 2022-03-21 09:32:55 +01:00
Tobias Powalowski
59363df83b revert setup pgrep change, it doesn't work on itself 2022-03-21 09:31:28 +01:00
Tobias Powalowski
952b9366c7 fix pgrep in setup 2022-03-21 09:25:49 +01:00
Tobias Powalowski
142a1cca79 correct to setup 2022-03-21 09:16:11 +01:00
Tobias Powalowski
5dc0689af1 switch to pgrep usage in setup 2022-03-21 09:15:14 +01:00
Tobias Powalowski
d5178d23c4 use all patches for mkinitcpio in update mode, switch to pgrep in update-installer.sh, check if license directory exists in release mode, add pacman keyring as extra step 2022-03-21 09:10:18 +01:00
Tobias Powalowski
11eefcb830 add normal to image generation 2022-03-20 15:17:25 +01:00
Tobias Powalowski
75e0efcebd change kernel to Image for aarch64 in quickinst 2022-03-19 19:37:42 +01:00
Tobias Powalowski
b370fe6911 add aarch64 support to quickinst and add local mode support to quickinst 2022-03-19 17:37:17 +01:00
Tobias Powalowski
e537151129 add Local mode message 2022-03-19 17:15:44 +01:00
Tobias Powalowski
cc3a729bd1 add set_title menu 2022-03-19 17:04:30 +01:00
Tobias Powalowski
e25235bfc3 add more lines 2022-03-19 16:56:20 +01:00
Tobias Powalowski
f708aab0e2 add more lines 2022-03-19 16:55:36 +01:00
Tobias Powalowski
8f812155f3 add message about local mode and how to switch to online mode. 2022-03-19 16:49:40 +01:00
Tobias Powalowski
7001f04bc7 fix archboot's url in setup 2022-03-19 10:33:49 +01:00
Tobias Powalowski
e65ce71dbd always copy defaults to container 2022-03-19 10:17:41 +01:00
Tobias Powalowski
9e5c7951bd copy defaults to container 2022-03-19 10:07:31 +01:00
Tobias Powalowski
1c64240f03 add missing if 2022-03-19 09:59:07 +01:00
Tobias Powalowski
da52ceae4b pacman does not like " " with spaces 2022-03-19 09:10:34 +01:00
Tobias Powalowski
ebca26917a fix repository functions 2022-03-19 09:03:56 +01:00
Tobias Powalowski
b8352ab039 add /etc/archboot/defaults to installer hook 2022-03-19 08:46:54 +01:00
Tobias Powalowski
6ea03ba362 use _PACKAGES from /etc/archboot/defaults as standard package install source 2022-03-19 08:44:48 +01:00
Tobias Powalowski
eb95b0d38c broadcom-wl add -q 2022-03-19 08:16:12 +01:00
Tobias Powalowski
e26527c360 add broadcom-wl to autodetected packages to install 2022-03-19 08:10:46 +01:00
Tobias Powalowski
4b018aa3c6 rearrange the pacman cache inclusion 2022-03-18 20:21:14 +01:00
Tobias Powalowski
ca55ae2b48 remove double slash 2022-03-18 18:40:06 +01:00
Tobias Powalowski
d5a7574954 add local profile to release 2022-03-18 17:43:40 +01:00
Tobias Powalowski
c27463e8c7 move offline files to local, add correct setup title 2022-03-18 17:18:00 +01:00
Tobias Powalowski
c2302310c4 fix typo of reproducible 2022-03-18 17:01:55 +01:00
Tobias Powalowski
1b9df74bf3 fix archboot name 2022-03-18 16:42:26 +01:00
Tobias Powalowski
5e31c12597 add archboot packages to cachedir 2022-03-18 16:21:09 +01:00
Tobias Powalowski
8f7832cda5 replace tabs with spaces 2022-03-18 16:09:33 +01:00
Tobias Powalowski
ad92db6394 small fixes 2022-03-18 16:08:12 +01:00
Tobias Powalowski
2c426c2657 fix bad typo 2022-03-18 15:27:21 +01:00
Tobias Powalowski
e2d30a7693 remove DESTDIR check 2022-03-18 15:20:18 +01:00
Tobias Powalowski
d295f0f8ba move pacman 2022-03-18 15:14:02 +01:00
Tobias Powalowski
3b9679466a add missing; 2022-03-18 14:51:50 +01:00
Tobias Powalowski
a23316956c start adding offline to setup 2022-03-18 14:50:21 +01:00
Tobias Powalowski
9935071dd2 change messages 2022-03-18 14:25:36 +01:00
Tobias Powalowski
fe500dbf83 move install to base_common 2022-03-18 14:14:10 +01:00
Tobias Powalowski
654e9a59f5 add check for pacman-key running 2022-03-18 14:02:45 +01:00
Tobias Powalowski
1fe6d9c2a3 start adding offline iso 2022-03-18 12:32:00 +01:00
Tobias Powalowski
242bf74024 remove add_efi_memmap, grub is used to boot so no efistub booting, remove cgroup_disable=memory no error is shown anymore 2022-03-17 14:43:01 +01:00
Tobias Powalowski
5b7325e3cb switch back to zstd with -10 compression level saves 13MB RAM, maximum -19 gives 26MB RAM but needs way too long to compress 2022-03-17 12:13:36 +01:00
Tobias Powalowski
8a75967ca4 revert lz4 change, it's just an wrong error printed by the kernel and zstd works as expected in kexec mode 2022-03-17 11:57:37 +01:00
Tobias Powalowski
d65c5a8849 copy mmodules to correct directory 2022-03-17 09:16:32 +01:00
Tobias Powalowski
1a6bfda226 fix modules.order 2022-03-17 08:24:14 +01:00
Tobias Powalowski
6d20bae5c5 preserve kernel module structure 2022-03-17 07:46:37 +01:00
Tobias Powalowski
e98c2ef714 add screen terminfo files 2022-03-16 21:21:19 +01:00
Tobias Powalowski
5620fad427 add xterm-256color 2022-03-16 20:08:42 +01:00
Tobias Powalowski
9f2807ba8d add -9 to lz4 to save RAM 2022-03-16 16:46:08 +01:00
Tobias Powalowski
6c166410b8 switch to lz4 -l compression in update-installer.sh mode, zstd is broken with kexec 2022-03-16 14:32:56 +01:00
Tobias Powalowski
cb76ffbc8f add -T0 -19 to zstd initramfs compressor, remove raw binary 2022-03-16 13:04:17 +01:00
Tobias Powalowski
a987872622 fix tty logging to all tty1 and ttyS0 2022-03-16 11:05:35 +01:00
Tobias Powalowski
b7059393ef add MODULES_DECOMPRESS=no to configs, rename update_installer hooks to cleanup 2022-03-16 10:07:36 +01:00
Tobias Powalowski
4a7058a9d1 add MODULES_DECOMPRESS=no to configs, rename update_installer hooks to cleanup 2022-03-16 10:00:53 +01:00
Tobias Powalowski
924ab69352 add logging to ttyS0 from tty1 on latest iso 2022-03-16 08:33:30 +01:00
Tobias Powalowski
8e98de8b57 only run update-installer.sh on tty1 in latest iso 2022-03-16 07:45:18 +01:00
Tobias Powalowski
42d5650bae fix latest iso, move systemd-umount to the beginning 2022-03-15 21:06:22 +01:00
Tobias Powalowski
1ad5ba0b0c update kms hook to enable more setups 2022-03-15 07:15:59 +01:00
Tobias Powalowski
705ea13d7b use map feature wherever possible 2022-03-14 21:32:33 +01:00
Tobias Powalowski
404d915838 move systemd-umount in file 2022-03-08 08:17:38 +01:00
Tobias Powalowski
2f09459483 remove full terminfo, only add linux and vt102 2022-03-08 08:07:50 +01:00
Tobias Powalowski
f531ebe6fd change LANG to C 2022-03-08 07:38:55 +01:00
Tobias Powalowski
8dd9be6551 do not allow to run update-installer.sh more than one instance 2022-03-07 23:08:34 +01:00
Tobias Powalowski
066746618a update paths 2022-03-07 22:47:42 +01:00
Tobias Powalowski
dc0c535f31 change to file check 2022-03-07 22:39:50 +01:00