Commit graph

1865 commits

Author SHA1 Message Date
Tobias Powalowski
970517a0fd remove ipw2100 and ipw2200 2022-09-11 11:33:55 +02:00
Tobias Powalowski
19bc6f21ba remove filesystem and systemd-sysvcompat hacks, they are part of stripped down base 2022-09-11 09:39:26 +02:00
Tobias Powalowski
f545709a28 remove libgssglue 2022-09-11 09:18:36 +02:00
Tobias Powalowski
0270b7f642 remove graphite from directory cleanup 2022-09-11 00:41:47 +02:00
Tobias Powalowski
8d514603a1 remove pcsc from cleanup 2022-09-10 19:49:58 +02:00
Tobias Powalowski
5bd722f436 remove not needed cleanup 2022-09-10 19:31:15 +02:00
Tobias Powalowski
f6fd47ac21 remove from FIX_PACKAGES: libx11 libxau libxcb libxcrypt libxdmcp libxext libxmu libxt libsm libice duktape 2022-09-10 18:40:56 +02:00
Tobias Powalowski
6e40ffffb7 remove openvpn 2022-09-10 18:27:21 +02:00
Tobias Powalowski
e39fbffc54 remove linux-atm, ppp, pppoe,xl2tpd, wvdial, vpnc openconnect and pptpclient 2022-09-10 18:20:23 +02:00
Tobias Powalowski
a8448c553e add comment on switch 2022-09-08 15:45:41 +02:00
Tobias Powalowski
5e2012dfa9 add nscd 2022-09-07 13:52:22 +02:00
Tobias Powalowski
6c1a290abb add makepkg-template 2022-09-07 13:03:01 +02:00
Tobias Powalowski
97a6ea968b add archlinux-keyring-wkd-sync 2022-09-07 13:02:02 +02:00
Tobias Powalowski
59dd910b0f add getsubids 2022-09-07 12:59:02 +02:00
Tobias Powalowski
10ae2f486f add update-pciids 2022-09-07 12:54:21 +02:00
Tobias Powalowski
468213659b add ninfod from iputils 2022-09-07 12:53:13 +02:00
Tobias Powalowski
0dde4e291b revert to mountpoint check 2022-09-07 12:43:46 +02:00
Tobias Powalowski
2cdaf0c0c6 add local 2022-09-07 12:28:04 +02:00
Tobias Powalowski
98b6e9dedd revert to --bind method 2022-09-07 12:24:25 +02:00
Tobias Powalowski
70bd3cba44 check on usr.zram 2022-09-07 12:09:50 +02:00
Tobias Powalowski
6a75e39458 fix linking loop 2022-09-07 12:03:37 +02:00
Tobias Powalowski
1248525ad3 pacman cannot handle /usr as symlink 2022-09-07 11:55:32 +02:00
Tobias Powalowski
f580fab39c fix linking and removing 2022-09-07 11:35:57 +02:00
Tobias Powalowski
0216b302fd replace rm with ln -sfn 2022-09-07 11:25:14 +02:00
Tobias Powalowski
c134fc43cf add lib64 too 2022-09-07 10:52:10 +02:00
Tobias Powalowski
5746a9495d check on symlink 2022-09-07 10:38:46 +02:00
Tobias Powalowski
0dad4108b9 simplify /usr move 2022-09-07 10:19:32 +02:00
Tobias Powalowski
d08a23f176 simplify /usr move 2022-09-07 10:17:35 +02:00
Tobias Powalowski
80bdf6f916 simplify zram /usr move 2022-09-07 09:45:01 +02:00
Tobias Powalowski
4a2666dd94 remove lsof 2022-09-06 22:42:24 +02:00
Tobias Powalowski
4391207b94 add lsof and lsfd to base 2022-09-06 22:35:59 +02:00
Tobias Powalowski
8df5133765 fix grub grabbing version for Release.txt 2022-09-06 14:09:03 +02:00
Tobias Powalowski
cb5017dec1 hide lstopo in gnome 2022-09-06 11:40:49 +02:00
Tobias Powalowski
78c20b92fc add duktape to FIX_PACKAGES 2022-09-06 11:31:56 +02:00
Tobias Powalowski
f18c11486b move libs to FIX_PACKAGES 2022-09-06 11:09:23 +02:00
Tobias Powalowski
420fc90bd3 readd libx11 2022-09-06 10:49:33 +02:00
Tobias Powalowski
a3746b6ead replace libx11 with libxcrypt 2022-09-06 10:45:04 +02:00
Tobias Powalowski
5b33d9d5d4 add more xorg libraries to XORG_PACKAGE 2022-09-06 10:16:20 +02:00
Tobias Powalowski
827d59d05d add xorg libraries to XORG_PACKAGE 2022-09-06 10:06:23 +02:00
Tobias Powalowski
e07edf5eb5 stop xfce if not possible to install 2022-09-06 09:38:13 +02:00
Tobias Powalowski
852098350b add grub version to release.txt 2022-09-04 16:01:55 +02:00
Tobias Powalowski
4c6166d821 replace fgrep with grep -F 2022-09-04 09:13:57 +02:00
Tobias Powalowski
32f9077e9a add keyring initialization checks to setup and quickinst 2022-09-02 11:59:39 +02:00
Tobias Powalowski
e070705516 abort package installation on errors 2022-09-01 13:23:22 +02:00
Tobias Powalowski
7b4755ec00 fix double naming 2022-08-31 21:44:32 +02:00
Tobias Powalowski
2f00685e38 fix keyring installation 2022-08-31 21:41:10 +02:00
Tobias Powalowski
15700c5aa3 fix pacman.conf 2022-08-31 19:43:44 +02:00
Tobias Powalowski
a97cae2ec0 fix typos 2022-08-31 19:32:11 +02:00
Tobias Powalowski
90a40deed9 add quotes 2022-08-31 19:25:55 +02:00
Tobias Powalowski
5882040cc1 add quotes 2022-08-31 19:25:06 +02:00
Tobias Powalowski
c700934b33 update error message 2022-08-31 19:24:06 +02:00
Tobias Powalowski
947c511fe6 fix keyring installation 2022-08-31 19:17:47 +02:00
Tobias Powalowski
8d1d50894f update Arch Linux keyring first before doing any package installation 2022-08-31 19:05:04 +02:00
Tobias Powalowski
9ed27e88bf update shim to fedora 15.6-2 2022-07-27 17:55:53 +02:00
Tobias Powalowski
062a3f8952 stop if download fails 2022-07-03 22:26:15 +02:00
Tobias Powalowski
5cc6eac5f0 update Welcome message on login 2022-07-03 20:20:42 +02:00
Tobias Powalowski
bf18c6164d fix tcl remove 2022-06-30 17:00:46 +02:00
Tobias Powalowski
78ed3658be replace hardcoded versions to universal checks 2022-06-30 16:02:33 +02:00
Tobias Powalowski
c803f248ce replace vim check with better one 2022-06-30 15:53:04 +02:00
Tobias Powalowski
2d6326c0af fix vim 2022-06-29 07:32:09 +02:00
Tobias Powalowski
5b7c9055ca fix vim 2022-06-29 06:44:16 +02:00
Tobias Powalowski
7a7d42cfaa prepare for vim 90 release 2022-06-28 21:28:25 +02:00
Tobias Powalowski
6a3e83a4b9 test 2022-06-27 07:17:49 +02:00
Tobias Powalowski
f0d1f36728 move rm /usr to the end 2022-06-26 20:22:17 +02:00
Tobias Powalowski
e87037bd14 don't clean /usr at the end 2022-06-26 20:20:49 +02:00
Tobias Powalowski
72f01d2730 fix sleep loop 2022-06-26 19:17:22 +02:00
Tobias Powalowski
6f43b450c7 fix sleep loop 2022-06-26 18:44:12 +02:00
Tobias Powalowski
f53749003d don't switch to shell after kexec 2022-06-26 18:31:28 +02:00
Tobias Powalowski
330c7d3dc0 fix factor 2022-06-26 17:38:28 +02:00
Tobias Powalowski
b5316bb7c4 show how big ramdisk is 2022-06-26 17:26:57 +02:00
Tobias Powalowski
d86de41e8b show message of reboot 2022-06-26 17:09:57 +02:00
Tobias Powalowski
5ace86b601 don't exit to shell after kexec is executed 2022-06-26 16:58:42 +02:00
Tobias Powalowski
d424446645 nex try arithmethics 2022-06-26 16:33:10 +02:00
Tobias Powalowski
f6ea7a9862 fix arithmetic 2022-06-26 16:21:43 +02:00
Tobias Powalowski
935ae049d9 move stat to base_common 2022-06-26 16:09:35 +02:00
Tobias Powalowski
9fc9571287 simplify arithmetic 2022-06-26 16:03:19 +02:00
Tobias Powalowski
04c3147c9f fix bash operand arithmetic 2022-06-26 15:58:36 +02:00
Tobias Powalowski
7b74ab2bdd add missing quotes 2022-06-26 15:46:29 +02:00
Tobias Powalowski
005b7efb48 add missing quotes 2022-06-26 14:53:12 +02:00
Tobias Powalowski
3fdaee6461 add new kexec check depending on initrd size 2022-06-26 14:51:05 +02:00
Tobias Powalowski
0e91e645d7 don't download graphical packages on -latest usage 2022-06-26 14:10:37 +02:00
Tobias Powalowski
c8e07ecb1a remove select DONE message 2022-06-25 13:34:31 +02:00
Tobias Powalowski
28a1cd7b6c format changes 2022-06-25 13:32:18 +02:00
Tobias Powalowski
b3b25f060d format changes 2022-06-25 13:31:44 +02:00
Tobias Powalowski
41a50cbcf6 format changes 2022-06-25 13:28:16 +02:00
Tobias Powalowski
79bc0605a5 format changes 2022-06-25 13:24:33 +02:00
Tobias Powalowski
4c9a5969e8 format changes 2022-06-25 13:20:58 +02:00
Tobias Powalowski
9cd67028d9 format changes 2022-06-25 13:18:03 +02:00
Tobias Powalowski
5cf72b4824 format changes 2022-06-25 13:16:51 +02:00
Tobias Powalowski
0ff70d95e4 move shellcheck to correct place 2022-06-25 08:36:47 +02:00
Tobias Powalowski
287398aa17 add which Arch Linux is used to welcome message 2022-06-25 08:35:46 +02:00
Tobias Powalowski
84ea9a6d1a shellcheck fixes 2022-06-21 22:28:31 +02:00
Tobias Powalowski
1d0372ddac shellcheck fixes 2022-06-21 22:22:07 +02:00
Tobias Powalowski
2b85f60f5b remove local 2022-06-21 22:01:40 +02:00
Tobias Powalowski
a4ad68c245 remove double quotes 2022-06-21 21:54:51 +02:00
Tobias Powalowski
a14e6cc46b shellcheck fixes 2022-06-21 21:36:44 +02:00
Tobias Powalowski
077417c42e check on SSID: to filter out bad input 2022-06-21 17:42:15 +02:00
Tobias Powalowski
2f072d2b01 add infobox 2022-06-21 16:42:32 +02:00
Tobias Powalowski
4505e84c4b add : 2022-06-21 16:38:07 +02:00
Tobias Powalowski
1d570096ff add infoboxes 2022-06-21 16:33:29 +02:00
Tobias Powalowski
cdffac4147 remove dialog 2022-06-21 16:24:50 +02:00
Tobias Powalowski
655c691025 autodetect available wifi encryptions 2022-06-21 16:21:42 +02:00
Tobias Powalowski
400044ce57 don't show lo network interface 2022-06-21 14:35:33 +02:00
Tobias Powalowski
2974423c25 add infobox about successful link up 2022-06-21 12:54:15 +02:00
Tobias Powalowski
dc5860fda5 change to grep on up 2022-06-21 12:50:00 +02:00
Tobias Powalowski
b65021cebd fix grep call 2022-06-21 11:59:16 +02:00
Tobias Powalowski
1617741e96 rename to NETWORK_COUNT 2022-06-21 11:53:42 +02:00
Tobias Powalowski
ea3419b4b6 speedup network link detection 2022-06-21 11:52:15 +02:00
Tobias Powalowski
36505cf7df fix comment on mmc blockdevice name 2022-06-21 11:36:50 +02:00
Tobias Powalowski
f72c99c790 color setup green 2022-06-21 07:19:24 +02:00
Tobias Powalowski
6312fd9cbb rename update-installer.sh to update-installer on install environment 2022-06-21 07:17:04 +02:00
Tobias Powalowski
3b4ed69bb6 remove not needed sleep anymore 2022-06-21 07:05:55 +02:00
Tobias Powalowski
a74b505700 change comment 2022-06-20 18:26:54 +02:00
Tobias Powalowski
c900c1f7f9 fix mmc on autoprepare 2022-06-20 18:25:07 +02:00
Tobias Powalowski
b9feafee73 fix mmc on autoprepare 2022-06-20 18:07:29 +02:00
Tobias Powalowski
f00578bcfa fix autoprepare partition initializing 2022-06-20 18:00:42 +02:00
Tobias Powalowski
3d8785866c fix device listing 2022-06-20 17:55:29 +02:00
Tobias Powalowski
7ffa8e7696 sleep longer on filesystem creation 2022-06-20 12:26:11 +02:00
Tobias Powalowski
32b0160619 sleep longer on autoprepare filesystem creation 2022-06-20 12:25:27 +02:00
Tobias Powalowski
cdff832266 fix iso name on aarch64 2022-06-20 09:52:27 +02:00
Tobias Powalowski
cc55846f8d don't sign kernel on aarch64 2022-06-20 08:07:24 +02:00
Tobias Powalowski
fa0f0afddb revert secure boot MOK signing 2022-06-20 06:59:10 +02:00
Tobias Powalowski
8969241e24 move _KEYDIR to defaults, sign kernel image with Archboot MOK for kexec reboot in Secure Boot system 2022-06-18 12:33:38 +02:00
Tobias Powalowski
f0e97c335c revert export 2022-06-18 11:20:52 +02:00
Tobias Powalowski
4ad1746ef6 export _HWKVER 2022-06-18 11:12:16 +02:00
Tobias Powalowski
447a1b70ab name aarch64 iso images archlinuxarm 2022-06-17 15:56:56 +02:00
Tobias Powalowski
19787c0c42 use .cer instead of.CER for DELL FW 2022-06-17 10:23:25 +02:00
Tobias Powalowski
0a452c5164 use correct fedora shim version 2022-06-16 22:42:15 +02:00
Tobias Powalowski
b32da26250 bump fedora shim to 15.6-1 2022-06-16 16:51:02 +02:00
Tobias Powalowski
8c0c77eec6 only sign grub and kernel 2022-06-16 14:28:23 +02:00
Tobias Powalowski
fc53845233 silence sbsign 2022-06-16 14:15:35 +02:00
Tobias Powalowski
55807580d7 sign kernel and efi files with MOK 2022-06-16 13:58:21 +02:00
Tobias Powalowski
6f2afadab4 add Archboot to setup title 2022-06-13 11:38:11 +02:00
Tobias Powalowski
4b4863afba remove Arch Linux from welcome messages 2022-06-13 11:31:30 +02:00
Tobias Powalowski
f7cdb98378 rename iso files to archboot-archlinux, new background image 2022-06-13 11:26:51 +02:00
Tobias Powalowski
7e3c12c0c3 new server path layout 2022-06-12 21:26:10 +02:00
Tobias Powalowski
d963d590cf new server path layout 2022-06-12 21:22:48 +02:00
Tobias Powalowski
b873501d5a precise check on archboot repository 2022-06-12 19:30:09 +02:00
Tobias Powalowski
0237778505 move archboot_repo to archboot with adress archboot-repository 2022-06-12 18:50:40 +02:00
Tobias Powalowski
4f97bfb212 rename KDE_PACKAGES to PLASMA_PACKAGES 2022-06-12 14:45:45 +02:00
Tobias Powalowski
3a9df29215 readd kexec memory gap on aarch64 2022-06-12 09:30:38 +02:00
Tobias Powalowski
38d3556f6a fix grub config on aarch64 2022-06-11 20:10:51 +02:00
Tobias Powalowski
1f540bbc3f fix grub config on aarch64 2022-06-11 20:00:57 +02:00
Tobias Powalowski
352e38b03e remove kexec memory gaps 2022-06-11 18:39:19 +02:00
Tobias Powalowski
ea0bb0736e higher value 2022-06-11 17:55:09 +02:00
Tobias Powalowski
5f8e179e3e try to solve the memory gap with --mem-max option 2022-06-11 15:54:15 +02:00
Tobias Powalowski
e5f7aace59 remove double slash 2022-06-11 12:28:38 +02:00
Tobias Powalowski
3ca2678698 allow more environments on machines with more than 4.5GB RAM in local mode 2022-06-11 12:11:41 +02:00
Tobias Powalowski
14d1165acb allow more environments on machines with more than 5GB RAM in local mode 2022-06-11 10:19:21 +02:00
Tobias Powalowski
55d8f26a88 show iptions 2022-06-11 10:10:51 +02:00
Tobias Powalowski
e937b5fa6b allow more environments on machines with more than 6GB RAM in local mode 2022-06-11 09:10:35 +02:00
Tobias Powalowski
488066e271 add correct prefix to find perl remove 2022-06-10 10:59:25 +02:00
Tobias Powalowski
6194dad521 remove archboot-helper from server, move it to archboot-sources 2022-06-10 10:12:31 +02:00
Tobias Powalowski
b9edc4745d clean perl and only fix vim 2022-06-10 09:39:09 +02:00
Tobias Powalowski
1d36cb94d4 readd localce_gen function 2022-06-09 21:15:35 +02:00
Tobias Powalowski
b33c84eaa3 adapt recent glibc changes with included C.UTF-8 2022-06-09 21:13:52 +02:00
Tobias Powalowski
7af0c9b206 fix bootloader script 2022-06-09 20:25:46 +02:00
Tobias Powalowski
4a9073f1ca remove double xfce entry 2022-06-06 14:29:42 +02:00
Tobias Powalowski
a5bb043f3d add missing spaces 2022-06-06 13:24:15 +02:00
Tobias Powalowski
8df0e21214 shorten graphical start parameters, -gnome -xfce -plasma for xorg environments 2022-06-06 12:21:18 +02:00
Tobias Powalowski
d1d0e31fab rename -kde options to -plasma options, added wayland start scripts for gnome and kde 2022-06-06 12:19:44 +02:00
Tobias Powalowski
d4b0c282bb readd x86_64 memory gap 2022-06-06 10:51:30 +02:00
Tobias Powalowski
be82a4e6de readd x86_64 memory gap 2022-06-06 10:40:37 +02:00
Tobias Powalowski
2e58113234 reorder update-installer options, allow only one graphical environment on local image 2022-06-06 09:07:58 +02:00
Tobias Powalowski
e44b1a86e1 remove obsolete whint_mode option 2022-06-05 19:09:37 +02:00
Tobias Powalowski
0ab9801db0 add new default for efi partition to 512M 2022-06-05 19:03:48 +02:00
Tobias Powalowski
01e74bd204 add new f2fs defaults, based on wiki entry 2022-06-05 19:00:47 +02:00
Tobias Powalowski
a55c9bbfe1 remove empty line 2022-06-05 18:45:05 +02:00
Tobias Powalowski
d6b1854463 reorder filesystems 2022-06-05 18:42:36 +02:00
Tobias Powalowski
bd434a3b2a remove not needed move back of package cache 2022-06-05 09:18:50 +02:00
Tobias Powalowski
db2a6fe51b allow package cache alread with 2600MB RAM 2022-06-05 09:10:07 +02:00
Tobias Powalowski
b1dd99570d precise gap 2022-06-05 00:00:10 +02:00
Tobias Powalowski
f0368265e7 add memory gap for aarch64 2022-06-04 23:58:48 +02:00
Tobias Powalowski
decd637a3d add memory gap for aarch64 2022-06-04 23:56:53 +02:00
Tobias Powalowski
61c9536707 reorder message 2022-06-04 21:55:52 +02:00
Tobias Powalowski
600567a132 don't remove directory 2022-06-04 21:48:52 +02:00
Tobias Powalowski
87c63260fe show correct options on images 2022-06-04 20:41:11 +02:00
Tobias Powalowski
a57d52f021 checks optimized 2022-06-04 20:25:38 +02:00
Tobias Powalowski
84512bcab5 rewrite check 2022-06-04 20:04:40 +02:00
Tobias Powalowski
5d692b4966 remove dhcpcd checks 2022-06-04 19:56:11 +02:00
Tobias Powalowski
a2257d8b99 adapt check for serial consoles 2022-06-04 15:21:03 +02:00
Tobias Powalowski
0e0aa323a4 adapt check for serial consoles 2022-06-04 15:06:33 +02:00
Tobias Powalowski
bbe89989c6 run always -latest-install on local image 2022-06-04 15:04:06 +02:00
Tobias Powalowski
af243e7009 adapt RAM checks 2022-06-04 15:00:55 +02:00
Tobias Powalowski
41e05b7c5c adapt RAM checks 2022-06-04 14:53:40 +02:00
Tobias Powalowski
47b0452d63 fix package install on local image 2022-06-04 14:18:09 +02:00
Tobias Powalowski
b61669877c fix package install on local image 2022-06-04 14:07:57 +02:00
Tobias Powalowski
7d5205aa20 define new kexec switch 2022-06-04 13:39:13 +02:00
Tobias Powalowski
255617eafd don't move whole cache to container, let pacman decide what to do and remove the cache from environment afterwards 2022-06-04 13:36:13 +02:00
Tobias Powalowski
cc0c94061b add welcome to error 2022-06-04 11:29:41 +02:00
Tobias Powalowski
8065670533 add latest check 2022-06-04 11:20:54 +02:00
Tobias Powalowski
39ffe075dd add error out on less than 3.2GB on local image, don't move package cache from container to archboot back 2022-06-04 11:02:31 +02:00
Tobias Powalowski
96d07b4340 add memory switch for --latest and --latest-install on latest and local image 2022-06-04 08:13:03 +02:00
Tobias Powalowski
271b150fe2 maximize initramfs size 2022-06-04 06:54:19 +02:00
Tobias Powalowski
52afcf7e34 split at 750MB the ramdisk 2022-06-03 23:45:08 +02:00
Tobias Powalowski
619eaf5ec1 don't show custom xorg and wayland on local mode 2022-06-03 23:14:47 +02:00
Tobias Powalowski
29afdbc232 show desktop options on local image too 2022-06-03 23:03:23 +02:00
Tobias Powalowski
c11858ae41 replace _XORG with GRAPHICAL_PACKAGES 2022-06-03 22:40:15 +02:00
Tobias Powalowski
3a6344f6ef fix aarch64 repository and container creation 2022-06-03 21:23:33 +02:00
Tobias Powalowski
6b6daef429 remove wrong message 2022-06-03 20:05:55 +02:00