Commit graph

6803 commits

Author SHA1 Message Date
Tobias Powalowski
ada856285f fix modules 2023-05-01 18:36:32 +02:00
Tobias Powalowski
e672fdac82 fix init 2023-05-01 18:15:40 +02:00
Tobias Powalowski
416963b589 fix init modules 2023-05-01 18:09:37 +02:00
Tobias Powalowski
b15bf94e90 fix init modules, remove staging modules from x86_64.conf 2023-05-01 18:03:02 +02:00
Tobias Powalowski
3fc2fe2e94 strip down net_common modules 2023-05-01 17:50:13 +02:00
Tobias Powalowski
9dd8759fdf remove wireless_staging 2023-05-01 17:40:40 +02:00
Tobias Powalowski
0088c04eac remove virtio/sound, remove pata_parport 2023-05-01 17:33:49 +02:00
Tobias Powalowski
98cac80204 add standard net modules 2023-05-01 17:13:29 +02:00
Tobias Powalowski
06dd4aef96 only include ethernet modules in net_common, remove media modules from platform 2023-05-01 16:56:25 +02:00
Tobias Powalowski
3afb2694e7 change messages 2023-05-01 11:36:55 +02:00
Tobias Powalowski
e9712e332a add lvm2 quirk again 2023-05-01 10:35:17 +02:00
Tobias Powalowski
c8ad654b06 remove "" 2023-05-01 09:59:58 +02:00
Tobias Powalowski
8aefb4e6ef source common.sh 2023-05-01 09:56:50 +02:00
Tobias Powalowski
9874f6a44c use CACHEDIR 2023-05-01 09:54:38 +02:00
Tobias Powalowski
0ca6b59229 use CACHEDIR 2023-05-01 09:48:30 +02:00
Tobias Powalowski
37ef1e02e0 update release logo 2023-05-01 08:47:29 +02:00
Tobias Powalowski
e1baa7361d shellcheck fixes 2023-04-30 17:44:57 +02:00
Tobias Powalowski
e150850442 switch to CACHEDIR 2023-04-30 17:11:10 +02:00
Tobias Powalowski
7302bb516c /var/cache/pacman/pkg is cleaned in ISO 2023-04-30 16:25:43 +02:00
Tobias Powalowski
b4ef0e55b1 reformat messages 2023-04-30 15:38:49 +02:00
Tobias Powalowski
0278ea94f8 reformat messages 2023-04-30 15:24:51 +02:00
Tobias Powalowski
e60829b471 update comments 2023-04-30 13:51:31 +02:00
Tobias Powalowski
70c32541c5 modify install comment 2023-04-30 13:45:44 +02:00
Tobias Powalowski
33a0034315 add comment on using init initramfs or building init initramfs 2023-04-30 13:24:19 +02:00
Tobias Powalowski
e3cdb27a85 fix check on init initramfs 2023-04-30 13:00:57 +02:00
Tobias Powalowski
2d716df25c use existing init ramdisk 2023-04-30 11:59:56 +02:00
Tobias Powalowski
acf6bdc05b save init ramdisk for further images 2023-04-30 11:54:52 +02:00
Tobias Powalowski
cf74f38a2a merge initramfs_RISCV64 into regular function 2023-04-30 11:52:53 +02:00
Tobias Powalowski
e2fa2c201b remove lvm2 quirk 2023-04-30 11:36:47 +02:00
Tobias Powalowski
0146da327b reorder options 2023-04-30 11:00:53 +02:00
Tobias Powalowski
0b268a8266 update homepage 2023-04-30 10:49:58 +02:00
Tobias Powalowski
a38d6dd3cb update homepage 2023-04-30 10:40:23 +02:00
Tobias Powalowski
be19ee2fcd update homepage 2023-04-30 09:52:26 +02:00
Tobias Powalowski
671d7e1f62 update homepage 2023-04-30 08:33:25 +02:00
Tobias Powalowski
09bd93a0b8 remove firewire modules 2023-04-27 20:57:35 +02:00
Tobias Powalowski
6aff9339d0 remove pcspkr merged into common_modules 2023-04-26 21:58:16 +02:00
Tobias Powalowski
b73222958a merge hwdetect into installer hoom 2023-04-26 21:53:51 +02:00
Tobias Powalowski
4d864878fc move pcspkr to common_modules 2023-04-26 21:48:31 +02:00
Tobias Powalowski
dfa1f5d8bf move pcspkr to common_modules 2023-04-26 21:46:21 +02:00
Tobias Powalowski
806142773f switch lines 2023-04-26 20:20:21 +02:00
Tobias Powalowski
6e932cdbbf update homepage 2023-04-26 18:23:39 +02:00
Tobias Powalowski
d9840e9737 rename and move modules 2023-04-26 07:40:28 +02:00
Tobias Powalowski
a6ce218160 move modules 2023-04-26 07:30:41 +02:00
Tobias Powalowski
8fcdb860a3 move init,kms and keyboard to archboot_modules_common 2023-04-26 07:19:41 +02:00
Tobias Powalowski
81cb7f31aa add kms and keyboard to archboot_init 2023-04-25 22:26:23 +02:00
Tobias Powalowski
ff4f06e0f7 remove add_udev_rule from archboot_init 2023-04-25 22:17:36 +02:00
Tobias Powalowski
91fd983060 remove not used functions from cpio.sh 2023-04-25 21:58:28 +02:00
Tobias Powalowski
cb16054f76 move all mkinitcpio hooks into archboot-cpio hooks 2023-04-25 21:55:50 +02:00
Tobias Powalowski
f12d694790 update usage messages 2023-04-24 07:02:39 +02:00
Tobias Powalowski
eef2df3867 update usage messages 2023-04-24 06:55:51 +02:00
Tobias Powalowski
f9dd32a428 replace usage message 2023-04-23 22:29:20 +02:00
Tobias Powalowski
505f0c47ee update usage messages 2023-04-23 22:22:15 +02:00
Tobias Powalowski
fffeb162e3 replace Usage with usage 2023-04-23 22:10:07 +02:00
Tobias Powalowski
45009ef8f9 reformat usage 2023-04-23 22:06:34 +02:00
Tobias Powalowski
36abcffcb2 replace basename with _BASENAME=${0##*/} 2023-04-23 21:53:59 +02:00
Tobias Powalowski
3f505d7cef replace basename with _APPNAME=${0##*/} 2023-04-23 21:50:36 +02:00
Tobias Powalowski
bd3aaa7dc4 add root check and output usage if no $1 given 2023-04-23 21:31:41 +02:00
Tobias Powalowski
79cb6aafa8 remove rsync directory from remove 2023-04-17 15:33:51 +02:00
Tobias Powalowski
e9b2a9c804 replace touch with : > 2023-04-17 14:55:06 +02:00
Tobias Powalowski
d42fcb5292 harmonize ${BUILDROOT} 2023-04-17 14:52:21 +02:00
Tobias Powalowski
d3e5543a22 remove initrd-release 2023-04-17 14:49:48 +02:00
Tobias Powalowski
2c22c3faab remove not needed archboot speedup hook 2023-04-17 12:53:45 +02:00
Tobias Powalowski
3c41961280 remove empty lines, remove not needed things 2023-04-17 09:39:06 +02:00
Tobias Powalowski
3a6a3bc2c6 remove arryaize function 2023-04-16 17:53:56 +02:00
Tobias Powalowski
5b5b673017 cleanup config files, remove not supported arrays 2023-04-16 17:50:07 +02:00
Tobias Powalowski
ed0413ad07 move in all needed functions to cpio.sh 2023-04-16 17:41:56 +02:00
Tobias Powalowski
558256d239 declare hooks after config sourcing 2023-04-16 16:56:02 +02:00
Tobias Powalowski
48e57f8cec cleanup archboot-cpio.sh from not used options 2023-04-16 16:48:56 +02:00
Tobias Powalowski
fa49ded05b update comments 2023-04-15 21:18:18 +02:00
Tobias Powalowski
c9785d9d66 update homepage 2023-04-01 11:23:38 +02:00
Tobias Powalowski
b570a77282 update homepage 2023-04-01 11:19:27 +02:00
Tobias Powalowski
c45f7eebc6 update homepage 2023-04-01 11:17:01 +02:00
Tobias Powalowski
de7b7561c4 update homepage 2023-04-01 11:09:53 +02:00
Tobias Powalowski
4237ba75f3 update logo to 2023.04 2023-04-01 08:32:06 +02:00
Tobias Powalowski
9a84c96ca4 remove ukify workaround for aarch64 2023-03-30 09:14:16 +02:00
Tobias Powalowski
5e6a8c1258 enable colors in pacman 2023-03-22 11:34:11 +01:00
Tobias Powalowski
dd0051384f update firmware handling 2023-03-22 09:37:24 +01:00
Tobias Powalowski
8d1ccbd96e fix UKIs on aarch64, uncompressed kernel have to be used! 2023-03-21 21:17:25 +01:00
Tobias Powalowski
655e5d26c1 fix UKI creation on aarch64 2023-03-21 17:47:21 +01:00
Tobias Powalowski
fcfd39957a Revert "remove EFISTUB kernel for aarch64"
This reverts commit 388f30bbe9.
2023-03-21 17:43:41 +01:00
Tobias Powalowski
d34eef826a Revert "update homepage"
This reverts commit 7536fd8a27.
2023-03-21 17:42:14 +01:00
Tobias Powalowski
388f30bbe9 remove EFISTUB kernel for aarch64 2023-03-21 16:58:35 +01:00
Tobias Powalowski
7536fd8a27 update homepage 2023-03-21 07:42:14 +01:00
Tobias Powalowski
75082109f9 update homepage 2023-03-21 07:30:30 +01:00
Tobias Powalowski
820bce58f0 update homepage 2023-03-21 07:18:10 +01:00
Tobias Powalowski
cc3741930c update homepage 2023-03-20 20:52:02 +01:00
Tobias Powalowski
d0c3d23e13 reorder UKI steps and edit config files 2023-03-20 10:04:29 +01:00
Tobias Powalowski
1a5e7bd3d4 reorder UKI steps and edit config files 2023-03-20 10:02:57 +01:00
Tobias Powalowski
c133841282 reorder UKI steps and edit config files 2023-03-20 10:00:46 +01:00
Tobias Powalowski
ca557e63c1 reorder UKI steps and edit config files 2023-03-20 09:48:54 +01:00
Tobias Powalowski
f2b00ae418 reorder UKI steps and edit config files 2023-03-20 09:46:03 +01:00
Tobias Powalowski
1a8033dabc update homepageÄ 2023-03-20 09:23:52 +01:00
Tobias Powalowski
da0f236240 fix aarch64 UKI creation 2023-03-19 20:34:47 +01:00
Tobias Powalowski
155ed83720 quiet UKI creation 2023-03-19 17:25:25 +01:00
Tobias Powalowski
7146a728ce also run_ukify on UCODE update 2023-03-19 16:52:30 +01:00
Tobias Powalowski
ff1b91194e enable run_ukify 2023-03-19 16:40:46 +01:00
Tobias Powalowski
91d3834008 auto generator only allow vfat on XBOOT 2023-03-19 16:27:33 +01:00
Tobias Powalowski
9a4529c6fc fix initramfs location 2023-03-19 15:01:19 +01:00
Tobias Powalowski
feec8b161a add quotes 2023-03-19 14:39:41 +01:00
Tobias Powalowski
74cafe0794 fix directory 2023-03-19 14:08:05 +01:00
Tobias Powalowski
bce04d919d only run source 2023-03-19 13:55:17 +01:00
Tobias Powalowski
c983980b46 only run source 2023-03-19 13:51:32 +01:00
Tobias Powalowski
dcff76b257 export values 2023-03-19 11:19:52 +01:00
Tobias Powalowski
7906a21ae2 split out UCODE 2023-03-19 11:16:12 +01:00
Tobias Powalowski
4d14ec87cf fix EFI 2023-03-19 10:47:59 +01:00
Tobias Powalowski
a77d499bc7 fix CMDLINE 2023-03-19 10:45:34 +01:00
Tobias Powalowski
77d3ae2e19 replace . with source 2023-03-19 10:38:07 +01:00
Tobias Powalowski
57d34caef2 add missing splash 2023-03-19 10:36:36 +01:00
Tobias Powalowski
c59481e6c6 add missing splash 2023-03-19 10:30:10 +01:00
Tobias Powalowski
66e1764dfa build the uki 2023-03-19 10:27:40 +01:00
Tobias Powalowski
7632e6b005 fix bootloader startup 2023-03-19 10:17:22 +01:00
Tobias Powalowski
3af3687c21 simplify NSPAWN 2023-03-19 08:59:54 +01:00
Tobias Powalowski
b1453c3384 corrct _NSPAWN 2023-03-19 08:54:22 +01:00
Tobias Powalowski
de23ff19cd enable systemd ukify in setup 2023-03-19 08:49:59 +01:00
Tobias Powalowski
9f370cc4b9 fix ukify syntax 2023-03-18 22:25:18 +01:00
Tobias Powalowski
df943d35d8 fix ukify syntax 2023-03-18 22:19:16 +01:00
Tobias Powalowski
e42989b6e5 fix ukify syntax 2023-03-18 21:49:59 +01:00
Tobias Powalowski
96991b2a57 systemd ukify needs python 2023-03-18 21:25:50 +01:00
Tobias Powalowski
4591030c66 remove ukify from environment 2023-03-18 21:03:48 +01:00
Tobias Powalowski
1323a73d41 use systemd-ukify for uki creation 2023-03-18 20:59:22 +01:00
Tobias Powalowski
7a68f26a84 fix quotes 2023-03-17 09:33:50 +01:00
Tobias Powalowski
f2b06e565e remove debug message 2023-03-17 08:56:32 +01:00
Tobias Powalowski
f0560f42ab revert cpio usage, bsdtar is faster 2023-03-17 08:52:21 +01:00
Tobias Powalowski
1a30a18998 revert cpio usage, bsdtar is faster 2023-03-17 08:50:04 +01:00
Tobias Powalowski
9b7d259fbe split functions out of archboot-cpio.sh 2023-03-16 08:27:40 +01:00
Tobias Powalowski
941ac9abcc split functions out of archboot-cpio.sh 2023-03-16 08:27:18 +01:00
Tobias Powalowski
34fbbb9af0 chech on one argutment 2023-03-16 07:36:15 +01:00
Tobias Powalowski
5320114d44 introduce archboot-cpio.sh simplified and speedup mkinitcpio script 2023-03-15 22:29:54 +01:00
Tobias Powalowski
6a23ef5121 introduce archboot-cpio.sh simplified and speedup mkinitcpio script 2023-03-15 22:22:25 +01:00
Tobias Powalowski
b76022f280 switch to reproducible cpio instead of bsdcpio 2023-03-15 12:03:32 +01:00
Tobias Powalowski
29eec08034 simplify cpio creation step, with using bsdcpio in container mkinitcpio and update-installer 2023-03-15 11:00:01 +01:00
Tobias Powalowski
119b13b69e simplify cpio creation step, with using bsdcpio in container mkinitcpio and update-installer 2023-03-15 10:59:38 +01:00
Tobias Powalowski
184884c0d5 simplify cpio creation step, with using bsdcpio in container mkinitcpio and update-installer 2023-03-15 10:48:57 +01:00
Tobias Powalowski
707e4b2a7e fix hardlink copying 2023-03-14 21:55:25 +01:00
Tobias Powalowski
27bec683f0 revert MOTD 2023-03-14 21:34:16 +01:00
Tobias Powalowski
7ff9f187a8 show MOTD on leaving without installation 2023-03-14 21:32:15 +01:00
Tobias Powalowski
9e59b15a39 replace install with installation 2023-03-14 21:27:31 +01:00
Tobias Powalowski
0f425d4560 only show reboot message if /install is a mountpoint 2023-03-14 21:25:34 +01:00
Tobias Powalowski
b5bccf80af update homepage 2023-03-13 06:57:12 +01:00
Tobias Powalowski
b9f200f76a remove redundant welcome message 2023-03-12 20:50:25 +01:00
Tobias Powalowski
90b5d0d082 silence not finding kernel in testing 2023-03-12 20:09:30 +01:00
Tobias Powalowski
93fd4c9120 fix kernel checks with testing enabled 2023-03-12 20:02:45 +01:00
Tobias Powalowski
510c697326 add more text 2023-03-12 19:51:05 +01:00
Tobias Powalowski
d3fc57fd4f reset testing first 2023-03-12 08:15:26 +01:00
Tobias Powalowski
b8732afad6 reset testing first 2023-03-12 08:13:37 +01:00
Tobias Powalowski
e0309a8112 fix testing kernel dialog 2023-03-12 08:10:46 +01:00
Tobias Powalowski
bca7144743 copy kernel earlier for HVKVER detection 2023-03-12 07:40:07 +01:00
Tobias Powalowski
5afa9bc494 fix box 2023-03-12 07:29:30 +01:00
Tobias Powalowski
567b911534 shellcheck fixes, simplify kernel upgrade dialog 2023-03-12 07:26:26 +01:00
Tobias Powalowski
a1d1049c6c shellcheck fixes 2023-03-12 07:14:54 +01:00