Commit graph

1251 commits

Author SHA1 Message Date
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
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
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
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
2dace79d54 break setup into functions 2022-03-21 22:25:15 +01:00
Tobias Powalowski
8a5d05b8ab move comment to common file 2022-03-21 16:09:36 +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
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
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
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
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
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
5e31c12597 add archboot packages to cachedir 2022-03-18 16:21:09 +01:00
Tobias Powalowski
fe500dbf83 move install to base_common 2022-03-18 14:14:10 +01:00
Tobias Powalowski
1fe6d9c2a3 start adding offline iso 2022-03-18 12:32:00 +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
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
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
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
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
0556496872 add date to common base hooks 2022-03-07 21:53:41 +01:00
Tobias Powalowski
85d2978d15 replace _LINUX_FIRMWARE parameter in defaults with _PACKAGES, you can tell archboot to install any package here 2022-03-07 20:36:54 +01:00
Tobias Powalowski
338e24343e add /etc/archboot/defaults to environment 2022-03-07 20:26:44 +01:00
Tobias Powalowski
eb61050c6a fix grub config 2022-03-07 15:14:15 +01:00
Tobias Powalowski
4da17bcd9b switch names of grub config files, add echo for chosen grub menuentry 2022-03-07 07:21:26 +01:00
Tobias Powalowski
f183f9aca9 fix grub 2022-02-25 20:48:21 +01:00
Tobias Powalowski
e7a2943544 simplify grub, enable custom grub setup, add archboot background 2022-02-25 19:23:00 +01:00
Tobias Powalowski
190b6c1d89 remove btrfs-convert, it needs reiserfsprogs 2022-02-25 08:05:24 +01:00
Tobias Powalowski
9670f1b18b remove ntfs-3g support, not needed anymore kernel supports ntfs mounting 2022-02-25 07:19:03 +01:00
Tobias Powalowski
4b6ba5e73c remove reiserfs from hooks 2022-02-24 21:00:51 +01:00
Tobias Powalowski
537979f682 revert grub change 2022-02-24 10:29:30 +01:00
Tobias Powalowski
cef33e39d3 remove not needed grub efi modules, standalone grub does not need them 2022-02-24 07:31:24 +01:00
Tobias Powalowski
6ce21bcb47 move comment 2022-02-23 21:57:16 +01:00
Tobias Powalowski
456a42af68 check on i18n instead of locale directory i18n is in glibc! 2022-02-23 10:05:46 +01:00
Tobias Powalowski
9b038c7bbb fix locales in containers and tarball 2022-02-23 09:32:22 +01:00
Tobias Powalowski
6f081af2d0 fix locales in containers and tarball 2022-02-23 09:04:55 +01:00
Tobias Powalowski
8508963400 improve pacman aarch64 download/local setup in container_functions 2022-02-23 07:33:37 +01:00
Tobias Powalowski
f7fe368781 move clean locale to clean container 2022-02-22 21:35:35 +01:00
Tobias Powalowski
de3e3cca42 add sources archive, simplify server_functions 2022-02-22 17:14:44 +01:00
Tobias Powalowski
9887bfbcf1 shellcheck run 2022-02-22 10:38:31 +01:00
Tobias Powalowski
b984ef5765 correct comment 2022-02-22 10:26:35 +01:00
Tobias Powalowski
9c13c3a0e3 fix purge date and silent remove error 2022-02-22 10:24:47 +01:00
Tobias Powalowski
2eb7aeabe7 don't show errors on aarch64 cleanup 2022-02-21 20:01:30 +01:00
Tobias Powalowski
fcf8898382 don't show errors on aarch64 cleanup 2022-02-21 20:00:52 +01:00
Tobias Powalowski
c137c49f4d fix restore message 2022-02-21 18:20:58 +01:00
Tobias Powalowski
eb35943abb don't stop on cleanup tasks 2022-02-21 17:50:44 +01:00
Tobias Powalowski
54d075c34e allow pacman-chroot building for all users 2022-02-21 15:24:13 +01:00
Tobias Powalowski
d47d43120a add messages for restoring config files 2022-02-21 11:13:32 +01:00
Tobias Powalowski
680cf22e64 fix aarch64 download 2022-02-21 10:44:04 +01:00
Tobias Powalowski
f706742e1a fix variables 2022-02-21 10:20:18 +01:00
Tobias Powalowski
d405ab7a3e enable users to run build server 2022-02-21 10:12:50 +01:00
Tobias Powalowski
22245d826b add full upload directory to message 2022-02-20 11:49:12 +01:00
Tobias Powalowski
5240e395c2 delete directory after moving on server script 2022-02-20 11:31:02 +01:00
Tobias Powalowski
c2b8f99d1f shellcheck code cleanup, enable parallel building for both architectures 2022-02-20 10:15:57 +01:00
Tobias Powalowski
68e2a39c4f set LANG=C as default 2022-02-19 19:23:34 +01:00
Tobias Powalowski
f4fa66a49c don't stop on cleanup errors 2022-02-19 18:55:09 +01:00
Tobias Powalowski
03d5dc8cfa don't stop on cleanup errors 2022-02-19 18:53:47 +01:00
Tobias Powalowski
7e6d1aaf72 fix buildchain 2022-02-19 13:40:50 +01:00
Tobias Powalowski
75dd4d704d cleanup buildchain parameters 2022-02-19 09:57:31 +01:00
Tobias Powalowski
49e3c5a971 fix buildchain 2022-02-18 23:15:10 +01:00
Tobias Powalowski
b1988e1d93 fix pah for repository 2022-02-18 22:20:18 +01:00
Tobias Powalowski
d00f31015e add iso GPT reproducability 2022-02-18 18:22:17 +01:00
Tobias Powalowski
55d16a7031 add missing grub.cfg 2022-02-18 16:32:34 +01:00
Tobias Powalowski
108396c566 change to reproducable bootloaders 2022-02-18 15:50:06 +01:00
Tobias Powalowski
beba29dd97 add reproducable date to iso creation, efi.img and grub.efi's are still to be made reproducable 2022-02-17 09:34:21 +01:00
Tobias Powalowski
5ccac263ae set time for reproducable iso 2022-02-16 21:35:35 +01:00
Tobias Powalowski
f78c682c07 fix reproducibilty on initrds 2022-02-16 18:35:35 +01:00
Tobias Powalowski
2aef84ac5d fix buildchain 2022-02-15 21:39:34 +01:00
Tobias Powalowski
52dec0288e add reproducibility to isos 2022-02-15 12:41:48 +01:00
Tobias Powalowski
f0032fc6b8 add repository script, always download files in update script 2022-02-15 12:12:55 +01:00
Tobias Powalowski
1d362947bf fix locale-gen on aarch64 server script 2022-02-10 19:44:37 +01:00
Tobias Powalowski
cd9044f2c3 always generate locales after archboot installation 2022-02-10 14:22:59 +01:00
Tobias Powalowski
f632ff1158 silence output of mkfs.vfat and dd 2022-02-09 21:48:55 +01:00
Tobias Powalowski
c0782524d2 add dtbs files to iso image 2022-02-09 21:17:23 +01:00
Tobias Powalowski
d5964e760e fix aarch64 iso creation 2022-02-09 20:32:52 +01:00
Tobias Powalowski
f8b646392d fix more buildchain errors 2022-02-09 16:58:09 +01:00
Tobias Powalowski
f4ff519105 remove torrent code 2022-02-09 16:39:36 +01:00
Tobias Powalowski
7d1e534f24 remove torrent code 2022-02-09 16:38:44 +01:00
Tobias Powalowski
38708e73f8 remove torrent creation 2022-02-09 16:36:28 +01:00
Tobias Powalowski
25a61c57c6 fix torrent creation in release 2022-02-09 16:26:10 +01:00
Tobias Powalowski
9bc26723f1 fix cleanup in iso 2022-02-09 16:05:56 +01:00
Tobias Powalowski
83e4613092 fix buildchain 2022-02-09 14:46:27 +01:00
Tobias Powalowski
97b6583041 correct latest iso name 2022-02-09 13:24:16 +01:00
Tobias Powalowski
a5aaf37b58 fix server build script 2022-02-09 13:12:07 +01:00
Tobias Powalowski
2033e6f93b fix latest iso creation 2022-02-09 10:42:46 +01:00
Tobias Powalowski
f245a9b42e fix release script 2022-02-09 10:04:19 +01:00
Tobias Powalowski
b8ef052117 fix container creation 2022-02-09 09:59:28 +01:00
Tobias Powalowski
f5df400815 fix typo 2022-02-09 09:34:27 +01:00
Tobias Powalowski
16dd2f454b fix parameters in create iso 2022-02-09 09:32:56 +01:00
Tobias Powalowski
846311546a fix aarch64 container creation 2022-02-09 08:59:04 +01:00
Tobias Powalowski
25c209892a correct initramfs rm 2022-02-09 08:31:10 +01:00
Tobias Powalowski
a88b0301f1 disable shellcheck warnings 2022-02-08 20:47:46 +01:00
Tobias Powalowski
bff93a775b export variables and unset them 2022-02-08 20:41:57 +01:00
Tobias Powalowski
f964c85e5a fix function names 2022-02-08 20:20:21 +01:00
Tobias Powalowski
ddf0140794 small fixes detected by shellcheck 2022-02-08 17:20:48 +01:00
Tobias Powalowski
921a1b22a9 big cleanup of build scripts with functions 2022-02-08 17:01:21 +01:00
Tobias Powalowski
12b500f940 add comment about RAM saving 2022-02-07 15:16:34 +01:00
Tobias Powalowski
80762f0747 add directory check 2022-02-07 10:22:35 +01:00
Tobias Powalowski
c3813c30e1 fix deleting of caching dir 2022-02-05 21:52:25 +01:00
Tobias Powalowski
64b5b82dc0 move package cache and delete it afterwards 2022-02-05 18:14:49 +01:00
Tobias Powalowski
9cc0e5b1a2 switch ldd to non deletable 2022-02-05 17:50:18 +01:00
Tobias Powalowski
f01ee49d85 add comments to hooks, DO NÓT USE ON REGULAR SYSTEM. 2022-02-05 16:59:44 +01:00
Tobias Powalowski
c341f11217 delete double entries 2022-02-05 16:51:46 +01:00
Tobias Powalowski
e06dc7c435 fix symlinks on cleanup 2022-02-05 16:21:28 +01:00
Tobias Powalowski
0e26e7afe9 'move binaries to correct hook, move symlinks in front of binary' 2022-02-05 16:07:30 +01:00
Tobias Powalowski
0bdf14554f more update_installer hooks to save RAM 2022-02-05 12:09:39 +01:00
Tobias Powalowski
6fb824dcb6 remove module deleting, not possible modules are assemled in last mkinitcpio step 2022-02-05 11:28:41 +01:00
Tobias Powalowski
e457c673df implement cleanup during update installer 2022-02-05 10:07:00 +01:00
Tobias Powalowski
e933607a26 remove archinstall again, does not work 2022-02-04 14:14:35 +01:00
Tobias Powalowski
230f542cfa fix uname -m 2022-02-04 09:09:37 +01:00
Tobias Powalowski
beda2ddf7b only add archinstall on x86_64 2022-02-04 08:51:48 +01:00
Tobias Powalowski
502a8eeaf7 add archinstall as C version to archboot 2022-02-04 08:21:04 +01:00
Tobias Powalowski
6c06121883 add all cifs-utils 2022-02-03 22:38:39 +01:00
Tobias Powalowski
5e379267ee replace mkkeys.sh with a modified uuidgen one 2022-02-03 22:05:49 +01:00
Tobias Powalowski
7df53db659 add missing nano binary 2022-02-03 10:00:25 +01:00
Tobias Powalowski
954d258537 update initramfs creation in update script 2022-02-03 09:09:19 +01:00
Tobias Powalowski
75baadec28 move dd and hexdump to base_common 2022-02-03 07:28:14 +01:00
Tobias Powalowski
13c77fe01d remove another network driver 2022-02-02 16:07:04 +01:00
Tobias Powalowski
ef0ea688a3 remove another network driver 2022-02-02 16:02:10 +01:00
Tobias Powalowski
e1239a8f03 remove kms from latest image, it's called on reboot, remove b2xnx and qed module 2022-02-02 15:52:10 +01:00
Tobias Powalowski
5efc7bb6a6 move firmware to extra hook 2022-02-02 11:55:15 +01:00
Tobias Powalowski
787cc706e7 change find keymap with add_full_dir 2022-02-02 09:39:40 +01:00
Tobias Powalowski
92e7eb96bb fix indentation 2022-02-01 12:47:29 +01:00
Tobias Powalowski
86b7bf203f add mac and ppc keymaps 2022-02-01 12:46:46 +01:00
Tobias Powalowski
ca4bb18a79 add shellchecks 2022-02-01 12:41:53 +01:00
Tobias Powalowski
06125ba37c replace find with add_full_dir 2022-02-01 12:37:39 +01:00
Tobias Powalowski
b1286a4334 replace find with add_full_dir 2022-02-01 12:36:38 +01:00
Tobias Powalowski
354f04544b replace find with add_full_dir 2022-02-01 12:33:36 +01:00
Tobias Powalowski
5d3b4206f7 replace find with add_full_dir 2022-02-01 12:31:56 +01:00
Tobias Powalowski
51bed113c2 remove double entry 2022-02-01 12:28:22 +01:00
Tobias Powalowski
6642712844 remove double quotes 2022-02-01 12:23:38 +01:00
Tobias Powalowski
0f402483fd move modules to top 2022-01-31 15:45:56 +01:00
Tobias Powalowski
bafd6b55e0 fix passwd path 2022-01-31 15:11:12 +01:00
Tobias Powalowski
b5f583560a correct launch-setup 2022-01-31 15:08:20 +01:00
Tobias Powalowski
2dd5c58635 fix basic_config files 2022-01-31 15:03:27 +01:00
Tobias Powalowski
1d98a1dd97 move common parts into installer_common 2022-01-31 11:37:19 +01:00
Tobias Powalowski
a67d3700f8 remove net_latest, replaced by net_common 2022-01-31 11:16:04 +01:00
Tobias Powalowski
231c02f19a condense apps in installer 2022-01-31 10:53:46 +01:00
Tobias Powalowski
bb634db4d4 move base parts to base_common 2022-01-31 10:49:49 +01:00
Tobias Powalowski
bcaa924852 move init to apps 2022-01-31 09:42:55 +01:00
Tobias Powalowski
3b459cf9a5 remove empty line 2022-01-31 09:41:42 +01:00
Tobias Powalowski
ff8eff9f49 move init to apps 2022-01-31 09:35:53 +01:00
Tobias Powalowski
65fe8a5307 replace uname -m with _RUNNING_ARCH 2022-01-31 08:28:53 +01:00
Tobias Powalowski
e43e534200 simplify DYN_LIBS 2022-01-31 07:12:10 +01:00
Tobias Powalowski
0d407d02ff fix curl downloading 2022-01-30 16:16:45 +01:00
Tobias Powalowski
58c9b804f8 correct download link 2022-01-30 16:01:15 +01:00
Tobias Powalowski
811c3f5091 don't rely on rodsbook.com for mkkeys.sh 2022-01-30 15:47:16 +01:00
Tobias Powalowski
37f0ae849b don't rely on fedora infrastructure 2022-01-30 15:23:11 +01:00
Tobias Powalowski
4207c3a3cc switch shell scripts to binary arrays 2022-01-30 12:17:48 +01:00
Tobias Powalowski
2981cf141d move libkmod to addfile 2022-01-30 11:35:50 +01:00
Tobias Powalowski
f8376601e0 move dhcpcd to binary array 2022-01-30 11:31:54 +01:00
Tobias Powalowski
8322cbfbb9 only add resizecons on x86_64 2022-01-28 12:18:08 +01:00
Tobias Powalowski
0a1ac4a0ea move tzselect to tz 2022-01-28 10:57:12 +01:00
Tobias Powalowski
105ce5687b add more binaries 2022-01-28 10:22:55 +01:00
Tobias Powalowski
564e6d057a move binaries from devicemapper to lvm2 2022-01-28 09:24:28 +01:00
Tobias Powalowski
c1f535e560 add missing binariesÄ 2022-01-28 09:16:19 +01:00
Tobias Powalowski
23f796ae84 add binary check to environment 2022-01-28 08:24:31 +01:00
Tobias Powalowski
105a16a579 add missing binaries from systemd coreutils util-linux shadow psmisc procps-ng bzip2 gzip and xz 2022-01-27 21:22:31 +00:00
Tobias Powalowski
1f602c02ce add stat binary 2022-01-27 20:36:38 +00:00
Tobias Powalowski
4814ec5a5b change wording 2022-01-25 17:07:32 +01:00
Tobias Powalowski
36a28f152d remove space 2022-01-25 17:00:17 +01:00
Tobias Powalowski
4c8ec64b54 add -e to motd 2022-01-25 16:51:22 +01:00
Tobias Powalowski
c8a25f58ad add colours to motd 2022-01-25 15:46:21 +01:00
Tobias Powalowski
8d9f7806d3 remove binfmt.d move to archboot-qemu-aarch64 package 2022-01-23 21:03:57 +01:00
Tobias Powalowski
bef4cc2c79 big code cleanup 2022-01-21 14:16:33 +01:00
Tobias Powalowski
140bb4a656 code cleanup 2022-01-21 12:27:31 +01:00
Tobias Powalowski
c36591d4ee remove symlinks functiosn, added to mkinitcpio in the future 2022-01-21 10:17:10 +01:00
Tobias Powalowski
60475497c7 remove basename from symlink checks 2022-01-18 21:47:00 +01:00
Tobias Powalowski
1e3bd6d6ed remove tarball helper and ucode hooks 2022-01-18 16:26:17 +01:00
Tobias Powalowski
e3f49d6854 fix lzo compression, change to grub xz compression 2022-01-16 19:47:30 +01:00
Tobias Powalowski
0e10819ebf add efisecdb 2022-01-16 17:04:59 +01:00
Tobias Powalowski
eac2057ad4 remove efivar-tester 2022-01-16 17:03:18 +01:00
Tobias Powalowski
df11a9f471 remove memtest 2022-01-16 16:37:41 +01:00
Tobias Powalowski
e2c134fcd8 remove APPEND from base 2022-01-16 16:18:16 +01:00
Tobias Powalowski
324bb48e90 remove syslinux, replaced by grub 2022-01-16 16:06:05 +01:00
Tobias Powalowski
cbc7b3aa24 remove iptables, is not really necessary to have it on install/rescue media 2022-01-14 14:45:36 +01:00
Tobias Powalowski
8117242bf2 add all iproute2 binaries 2022-01-14 14:17:07 +01:00
Tobias Powalowski
c318d3f610 remove ifenslave 2022-01-14 14:11:15 +01:00
Tobias Powalowski
c08a518941 remove cryptoloop 2022-01-13 20:58:15 +01:00
Tobias Powalowski
bfcb2a64e5 remove grub locale 2022-01-13 20:56:11 +01:00
Tobias Powalowski
3a13a4e0ba remove binaries from net 2022-01-12 21:19:59 +01:00
Tobias Powalowski
0b4d3a533c fix keyring initialization on latest image 2022-01-09 19:09:15 +01:00
Tobias Powalowski
78efc060ba add yes to latest image 2022-01-09 14:16:13 +01:00
Tobias Powalowski
2ce2df0990 add bsdtar to base_latest 2022-01-09 11:08:28 +01:00
Tobias Powalowski
3ceefd8996 add uname to base_latest 2022-01-09 10:44:57 +01:00
Tobias Powalowski
905339ea6f add the correct helpers to ramdisk 2022-01-08 09:51:29 +01:00
Tobias Powalowski
147fee2f57 try to get an aarch64 build root 2022-01-07 15:40:04 +01:00
Tobias Powalowski
82913dc751 add aarch64.conf for binfmt 2022-01-06 19:36:46 +01:00
Tobias Powalowski
2cb5095142 add aarch64.conf for binfmt 2022-01-06 19:36:33 +01:00
Tobias Powalowski
2ed4e14a0b add aarch64.conf for binfmt 2022-01-06 19:36:06 +01:00
Tobias Powalowski
2ad9f119a1 merge secureboot 2022-01-06 18:31:16 +01:00
Tobias Powalowski
6d377c8d3d merge base 2022-01-06 18:15:14 +01:00
Tobias Powalowski
a25673dc4d merge wireless 2022-01-06 18:04:04 +01:00
Tobias Powalowski
3bb4cb3d65 merge grub files 2022-01-06 18:00:33 +01:00
Tobias Powalowski
a768a0b613 merge grub files 2022-01-06 18:00:16 +01:00
Tobias Powalowski
8e0c811d23 add arm64-efi files for aarch64 2022-01-05 16:41:56 +01:00
Tobias Powalowski
5ef9758f4e change to python 3.10 2022-01-05 14:04:37 +01:00
Tobias Powalowski
828275a657 add archlinuxarm keyring for pacman 2022-01-02 20:40:24 +01:00
Tobias Powalowski
50ddf4984a disable firmware 2022-01-02 17:42:42 +01:00
Tobias Powalowski
7bc549034a add amd ucode 2022-01-02 16:56:49 +01:00
Tobias Powalowski
687e67d9dc fix secure boot for arm 2022-01-02 14:16:54 +01:00
Tobias Powalowski
be7be38257 more secure boot corrections 2022-01-02 13:54:06 +01:00
Tobias Powalowski
f9c6090e15 remove Preloader from arm 2022-01-02 13:46:29 +01:00
Tobias Powalowski
c7455cddaa fix secure boot for arm 2022-01-02 13:45:55 +01:00
Tobias Powalowski
99d4a5d56b fix arch_base for arm 2022-01-02 13:41:51 +01:00
Tobias Powalowski
e02e17c67b fix vim for arm 2022-01-02 13:29:08 +01:00
Tobias Powalowski
c73f5f84fb add wireless_arm 2022-01-02 13:26:22 +01:00
Tobias Powalowski
983218d8be remove tftpd because upstream removed it 2021-12-22 11:12:46 +01:00
Tobias Powalowski
548fa2c3ec add console font to MOTD 2021-12-14 08:35:48 +01:00
Tobias Powalowski
ed0f72e77b add full firmware directory in base 2021-12-10 16:16:18 +01:00
Tobias Powalowski
db4e851a56 fix vim colors 2021-12-01 12:30:51 +01:00
Tobias Powalowski
85873095f3 remove not needed grub files 2021-10-18 08:37:15 +02:00
Tobias Powalowski
c31a6c4b27 add backup of secureboot keys and rename script 2021-10-15 11:11:37 +02:00
Tobias Powalowski
c92698dc1b fix secure boot tools 2021-10-15 10:16:35 +02:00
Tobias Powalowski
ae38ec96f8 silence curl 2021-10-14 21:44:13 +02:00
Tobias Powalowski
815ee6a105 remove sbctl it is not bullet proof yet 2021-10-14 21:34:46 +02:00
Tobias Powalowski
be9198fe37 remove broken ms-lockdown 2021-10-14 21:13:21 +02:00
Tobias Powalowski
105f05776e add mokutil to archboot image 2021-10-14 20:56:38 +02:00
Tobias Powalowski
aa599868d1 fix mmia32 and shimia32 2021-10-14 15:32:25 +02:00
Tobias Powalowski
f85cb43afc add ovmf file from fedora to test securboot in qemu 2021-10-14 15:12:56 +02:00
Tobias Powalowski
bd4b00d401 move fedora-shim to archboot directory 2021-10-14 12:32:07 +02:00
Tobias Powalowski
5bc2f028ad a lot of more secure boot stuff added 2021-10-14 12:20:49 +02:00
Tobias Powalowski
0d9d51f12a fix python3 and add fedora bootloaders to image 2021-10-12 12:55:10 +02:00
Tobias Powalowski
255c158cfe fix errors 2021-10-12 12:28:30 +02:00
Tobias Powalowski
db1ff98187 add secure bootloaders from fedora and to archboot environment 2021-10-12 11:55:47 +02:00
Tobias Powalowski
67007ec134 add secure boot tools and remove preloader 2021-10-12 10:08:10 +02:00
Tobias Powalowski
f1d051efb9 add ls du dir to latest image 2021-10-08 07:06:34 +02:00
Tobias Powalowski
df18e62c91 remove locale from latest image 2021-10-07 21:14:32 +02:00
Tobias Powalowski
b6b04e157f add amdgpu to kms 2021-10-07 20:58:14 +02:00
Tobias Powalowski
02603b0870 add new line 2021-10-07 20:47:43 +02:00
Tobias Powalowski
3f99b56a27 remove wget from net latest 2021-10-07 20:45:31 +02:00
Tobias Powalowski
32986fc45f add nano and wget to latest image 2021-10-07 20:43:47 +02:00
Tobias Powalowski
7fa9ac4649 merge bootmessage into base and base_latest without scripts will not work 2021-10-07 09:15:36 +02:00
Tobias Powalowski
49b567698c cleanup 2021-10-07 09:02:08 +02:00
Tobias Powalowski
992a2a7c88 update staging wlan drivers 2021-10-06 09:06:47 +02:00