Commit graph

6165 commits

Author SHA1 Message Date
Tobias Powalowski
a86b9fa502 add _BOOTLOADER 2024-07-21 17:08:16 +02:00
Tobias Powalowski
2d356f2cda merge cpio creation to common.sh 2024-07-21 13:50:52 +02:00
Tobias Powalowski
96ee045596 merge cpio creation to common.sh 2024-07-21 13:44:47 +02:00
Tobias Powalowski
82e5b59aef replace awk with rg 2024-07-21 13:19:15 +02:00
Tobias Powalowski
688fbb1810 replace awk with rg 2024-07-21 12:08:38 +02:00
Tobias Powalowski
a22460bade use already local pacman chroot 2024-07-21 10:21:45 +02:00
Tobias Powalowski
c2a81558b6 use already local pacman chroot 2024-07-20 22:25:13 +02:00
Tobias Powalowski
173b771d6e use already local pacman chroot 2024-07-20 22:07:34 +02:00
Tobias Powalowski
2b690ad836 use already local created repository 2024-07-20 21:36:59 +02:00
Tobias Powalowski
a6dd99e530 remove bootctl 2024-07-20 13:54:33 +02:00
Tobias Powalowski
bc063c3429 remove bootctl 2024-07-20 13:41:26 +02:00
Tobias Powalowski
12add753a6 remove not needed lshw files 2024-07-20 11:42:28 +02:00
Tobias Powalowski
0ff5b175e0 remove pivot_root and switch_root 2024-07-19 21:08:40 +02:00
Tobias Powalowski
77d6b20c87 readd makepkg scripts 2024-07-19 17:58:56 +02:00
Tobias Powalowski
c0d82ba9b0 remove makepkg, it will not work on only root environment 2024-07-19 15:57:25 +02:00
Tobias Powalowski
0cb5823561 add archboot-qemu helper script, fix bootloader script 2024-07-19 10:48:32 +02:00
Tobias Powalowski
bf99f0770a update CHANGELOG 2024-07-19 08:45:18 +02:00
Tobias Powalowski
8b3618a991 use new initramfs routine on aarch64 and riscv64 too 2024-07-18 08:14:32 +02:00
Tobias Powalowski
d8418ed9ab pcre is not installed on aarch64 2024-07-18 07:47:01 +02:00
Tobias Powalowski
579f0f79fb waitpid is available on all supported arches 2024-07-17 22:01:03 +02:00
Tobias Powalowski
a45560d59e remove bsdcpio 2024-07-17 07:18:59 +02:00
Tobias Powalowski
f779851232 use comment instead of echo 2024-07-17 07:11:43 +02:00
Tobias Powalowski
1d1b42dedf add comment about cpio creation 2024-07-17 07:06:15 +02:00
Tobias Powalowski
2f00c096cc add comment about cpio creation 2024-07-17 07:04:55 +02:00
Tobias Powalowski
17ed4ea2a0 add comment about cpio creation 2024-07-17 07:04:22 +02:00
Tobias Powalowski
a92633a10c add comment about cpio creation 2024-07-17 07:03:18 +02:00
Tobias Powalowski
4739557062 avoid double directories in cpio parts 2024-07-17 06:48:01 +02:00
Tobias Powalowski
03ffa689ac add mising -u 2024-07-16 23:20:54 +02:00
Tobias Powalowski
5ad94eb6c3 fix reproducibility 2024-07-16 23:11:08 +02:00
Tobias Powalowski
59d58ed38a remove double quotes 2024-07-16 19:55:56 +02:00
Tobias Powalowski
af58a6f676 change /dev/null to _NO_LOG 2024-07-16 19:43:25 +02:00
Tobias Powalowski
424241b25f nothing is written to stdio from 3cpio 2024-07-16 13:49:32 +02:00
Tobias Powalowski
02a01ff038 add missing 3cpio LICENSE 2024-07-16 12:11:21 +02:00
Tobias Powalowski
7ab3daa611 use 3cpio/zstd to uncompress multi archive initramfs, create multi archive cpio initramfs files 2024-07-16 10:36:51 +02:00
Tobias Powalowski
b59c8486f2 fix update of scipts 2024-07-14 11:44:30 +02:00
Tobias Powalowski
a73a744e27 remove archboot- from testsuite 2024-07-14 11:39:55 +02:00
Tobias Powalowski
445524ecd5 fixed nfs modules 2024-07-13 16:16:55 +02:00
Tobias Powalowski
d864f0623e fixed smb filesystem, removed hfs, hfsplus, isofs nfsv2, nfsv3 and udf 2024-07-13 15:58:36 +02:00
Tobias Powalowski
ec7b28bb84 fixed smb filesystem, removed hfs, hfsplus, isofs nfsv2, nfsv3 and udf 2024-07-13 15:52:10 +02:00
Tobias Powalowski
09bd679de7 ommit all broadcom wireless modules 2024-07-13 14:19:43 +02:00
Tobias Powalowski
a7bb5f7790 remove bcma 2024-07-13 10:24:57 +02:00
Tobias Powalowski
ddc0504f06 remove bcma 2024-07-13 09:59:56 +02:00
Tobias Powalowski
e7f880ff73 remove not needed broadcom wireless modules on x86_64 2024-07-13 09:26:01 +02:00
Tobias Powalowski
ca70a27fa1 remove not needed broadcom wireless modules on x86_64 2024-07-13 09:19:24 +02:00
Tobias Powalowski
e72c990137 remove lmdb from licenses 2024-07-12 11:04:05 +02:00
Tobias Powalowski
d07fa5d480 lmdb is not installed 2024-07-12 11:01:04 +02:00
Tobias Powalowski
1f55feef85 update licenses 2024-07-12 10:55:33 +02:00
Tobias Powalowski
25804ca5ad cleanup code, remove sync 2024-07-12 10:27:53 +02:00
Tobias Powalowski
12c06d228c add syncs to avoid fs issues 2024-07-12 09:50:49 +02:00
Tobias Powalowski
f7443b1257 add mdadm test 2024-07-11 22:23:30 +02:00
Tobias Powalowski
746e7dca95 add mdadm test 2024-07-11 21:41:35 +02:00
Tobias Powalowski
60b45b6355 shellcheck fixes 2024-07-10 21:40:20 +02:00
Tobias Powalowski
21c9997e1c shellcheck fix 2024-07-10 21:24:56 +02:00
Tobias Powalowski
d1e735860f shellcheck fix 2024-07-10 21:23:50 +02:00
Tobias Powalowski
7ccd50d2e3 shellcheck fix 2024-07-10 21:22:10 +02:00
Tobias Powalowski
e896457052 pipe everything to NO_LOG 2024-07-10 21:19:14 +02:00
Tobias Powalowski
32104e50ac add breaks to loops 2024-07-10 21:07:12 +02:00
Tobias Powalowski
4bc1386f0f enable battery widget in btm 2024-07-10 20:34:26 +02:00
Tobias Powalowski
b17f018411 only start bandwhich on online medium, update gallery 2024-07-10 16:29:23 +02:00
Tobias Powalowski
9f583f26df only start bandwhich on online medium 2024-07-10 14:36:15 +02:00
Tobias Powalowski
74a9857cff update MOTD 2024-07-10 12:03:23 +02:00
Tobias Powalowski
4b270574a0 update MOTD 2024-07-10 10:46:17 +02:00
Tobias Powalowski
633b817bb2 fix Release.txt 2024-07-10 09:52:01 +02:00
Tobias Powalowski
90b74034d6 fix release name 2024-07-10 08:51:14 +02:00
Tobias Powalowski
0e4a14eeaf simplify _kver function 2024-07-10 07:00:41 +02:00
Tobias Powalowski
5f71b3834b simplify _kver function 2024-07-09 22:50:50 +02:00
Tobias Powalowski
22bebd4c19 simplify _kver function 2024-07-09 21:04:22 +02:00
Tobias Powalowski
43db656b69 start bandwhich on VC5, bottom on VC6 2024-07-09 12:12:06 +02:00
Tobias Powalowski
412ad0e4ff update zoxide licenseÄ 2024-07-09 11:57:34 +02:00
Tobias Powalowski
560851e54f fix license for bandwhich and bottom 2024-07-09 11:56:42 +02:00
Tobias Powalowski
66c247b1ea place securetty on right position 2024-07-09 11:52:57 +02:00
Tobias Powalowski
c02ed8e393 launch bottom on VC10 and bandwhich on VC9 2024-07-09 11:38:29 +02:00
Tobias Powalowski
7578776467 add resolv.conf symlink 2024-07-09 08:37:12 +02:00
Tobias Powalowski
db3eb8b735 fix zoxide integration 2024-07-09 07:52:50 +02:00
Tobias Powalowski
5c28b97906 add bandwhich, bottom and zoxide to environment 2024-07-09 06:51:34 +02:00
Tobias Powalowski
abb6bd40b5 use read -r -t instead of sleep to avoid errors while reinstalling glibc 2024-07-08 10:51:47 +02:00
Tobias Powalowski
9cd24797ae add title to nano message 2024-07-08 07:25:44 +02:00
Tobias Powalowski
f521caabc4 abort on pacman error 2024-07-08 07:18:14 +02:00
Tobias Powalowski
6b01ec26f1 new clear dialog colours 2024-07-07 20:48:26 +02:00
Tobias Powalowski
f6a3a112a0 Don't reset progressbar, keep it running and reset to 0 on full run 2024-07-07 19:14:49 +02:00
Tobias Powalowski
d7e3406f36 Don't reset progressbar, keep it running and reset to 0 on full run 2024-07-07 18:47:48 +02:00
Tobias Powalowski
4167b21a77 shorten message and box 2024-07-07 10:44:57 +02:00
Tobias Powalowski
44d30e1aa4 reset progress bar on reaching end 2024-07-07 10:39:44 +02:00
Tobias Powalowski
404afcd767 smaller box 2024-07-05 08:15:04 +02:00
Tobias Powalowski
65d9f4bc23 fix libtasn1 and testsuit 2024-07-05 08:02:01 +02:00
Tobias Powalowski
f35f25d927 fix sshd 2024-07-05 07:42:03 +02:00
Tobias Powalowski
f28688f9da remove numbers 2024-07-05 07:28:44 +02:00
Tobias Powalowski
c7e56c1d6f fix wording 2024-07-04 21:10:16 +02:00
Tobias Powalowski
2a9127a84d remove sleeps in init, changed messages in init, remove /etc/pinentry, changed messages in login.sh, removed sleeps in login.sh 2024-07-04 21:08:36 +02:00
Tobias Powalowski
e8da9e9631 uppercases 2024-07-03 09:06:25 +02:00
Tobias Powalowski
51e08edfac fix spaces 2024-07-03 09:05:00 +02:00
Tobias Powalowski
535c6701db fix multi bcachefs devices 2024-06-29 20:48:42 +02:00
Tobias Powalowski
d370775f1f fix multi bcachefs devices 2024-06-29 20:46:37 +02:00
Tobias Powalowski
efb6932cce fix multi bcachefs devices 2024-06-29 20:42:09 +02:00
Tobias Powalowski
8fba5f61da fix multi bcachefs devices 2024-06-29 20:40:19 +02:00
Tobias Powalowski
4562ef82a9 fix multi bcachefs devices 2024-06-29 20:34:09 +02:00
Tobias Powalowski
f2efd12602 fix multi btrfs devices 2024-06-29 20:23:10 +02:00
Tobias Powalowski
8feefff770 fix box size 2024-06-29 12:57:16 +02:00
Tobias Powalowski
8be6bf99cb fix menu box 2024-06-29 12:53:49 +02:00
Tobias Powalowski
56c060b5ba change to rg -F 2024-06-29 12:38:27 +02:00
Tobias Powalowski
08ac29c20d fix double detection 2024-06-29 12:35:35 +02:00
Tobias Powalowski
1e8d677456 fix double detection 2024-06-29 12:22:31 +02:00
Tobias Powalowski
662e3438ed fix double detection 2024-06-29 12:20:30 +02:00
Tobias Powalowski
1acc216122 fix rg 2024-06-29 11:37:51 +02:00
Tobias Powalowski
5c336a0b73 fix subvolume creation 2024-06-29 11:27:42 +02:00
Tobias Powalowski
713a17830b shorten sleep 2024-06-29 11:12:31 +02:00
Tobias Powalowski
e932837334 fix subvolume creation 2024-06-29 11:11:30 +02:00
Tobias Powalowski
850b91f1d6 show error on VC11 2024-06-29 09:58:55 +02:00
Tobias Powalowski
f8cf448df2 fix mountpoints 2024-06-29 09:53:58 +02:00
Tobias Powalowski
07c322b598 fix locale.gen dialog 2024-06-29 09:37:57 +02:00
Tobias Powalowski
00343f508e fix locale.gen dialog 2024-06-29 09:36:56 +02:00
Tobias Powalowski
c6146cc51f fix locale.gen dialog 2024-06-29 09:33:24 +02:00
Tobias Powalowski
1c611c4c8b replace sed with sd 2024-06-29 08:31:02 +02:00
Tobias Powalowski
fa24b6b917 replace find with fd 2024-06-28 22:44:35 +02:00
Tobias Powalowski
fa89673fad shellcheck fixes 2024-06-28 22:26:42 +02:00
Tobias Powalowski
3426ffcb20 replace grep with rg 2024-06-28 22:22:03 +02:00
Tobias Powalowski
a8d8dbda96 replace grep with rg 2024-06-28 22:10:36 +02:00
Tobias Powalowski
7d7456f5c5 replace grep with rg 2024-06-28 19:15:32 +02:00
Tobias Powalowski
b8eef886a6 reuse sleep, it does not status 1 on exit than read -r -t 2024-06-28 18:43:07 +02:00
Tobias Powalowski
5886337161 reuse sleep, it does not status 1 on exit than read -r -t 2024-06-28 18:41:06 +02:00
Tobias Powalowski
2dddae3bd7 reuse sleep, it does not status 1 on exit than read -r -t 2024-06-28 18:40:27 +02:00
Tobias Powalowski
d87274ed5e reuse sleep, it does not status 1 on exit than read -r -t 2024-06-28 18:13:46 +02:00
Tobias Powalowski
0eb501b7ce fix quotes 2024-06-28 18:04:41 +02:00
Tobias Powalowski
9e18042994 fix whitespace issue 2024-06-28 18:01:57 +02:00
Tobias Powalowski
8dd644ad5e fix comment 2024-06-28 15:17:56 +02:00
Tobias Powalowski
1803bff65a replace grep with rg and sed with sd 2024-06-28 14:54:33 +02:00
Tobias Powalowski
0ec84aec6a replace grep with rg and sed with sd 2024-06-28 14:50:32 +02:00
Tobias Powalowski
7b6a5ffebe replace grep with rg and sed with sd 2024-06-28 14:31:35 +02:00
Tobias Powalowski
d874cc905f replace grep with rg and sed with sd 2024-06-28 14:15:47 +02:00
Tobias Powalowski
c244ff56ee replace grep with rg 2024-06-28 11:39:53 +02:00
Tobias Powalowski
564d26f233 fix || rg 2024-06-28 11:26:27 +02:00
Tobias Powalowski
6f25fc153e replace sd with rg 2024-06-28 10:13:41 +02:00
Tobias Powalowski
aed43c70ea replace sed with sd 2024-06-28 09:57:41 +02:00
Tobias Powalowski
51ad1610c5 replace sed with sd 2024-06-28 09:54:34 +02:00
Tobias Powalowski
d3751f188f replace sed with sd 2024-06-28 09:51:21 +02:00
Tobias Powalowski
f09635ba4c add NO_LOG 2024-06-28 09:43:11 +02:00
Tobias Powalowski
0ccaedbf52 fix partitions 2024-06-28 09:39:37 +02:00
Tobias Powalowski
a204ad82d1 replace grep and cut with rg 2024-06-28 09:32:15 +02:00
Tobias Powalowski
ebdafe55ea replace grep and cut with rg 2024-06-28 09:27:09 +02:00
Tobias Powalowski
eb1ed34d01 replace sleep with read -r -t 2024-06-28 07:36:58 +02:00
Tobias Powalowski
b8562d816a replace grep with rg 2024-06-28 07:32:09 +02:00
Tobias Powalowski
efeea44540 replace sed with sd 2024-06-28 07:26:40 +02:00
Tobias Powalowski
4cee8bc691 replace grep with rg, sed with sd 2024-06-28 07:19:40 +02:00
Tobias Powalowski
2168cac521 replace grep with rg 2024-06-27 21:12:19 +02:00
Tobias Powalowski
72c7c347e3 replace grep with rg 2024-06-27 20:14:32 +02:00
Tobias Powalowski
d401a59d28 sync FB method 2024-06-27 19:59:07 +02:00
Tobias Powalowski
ab97eeab88 sync FB method 2024-06-27 19:58:09 +02:00
Tobias Powalowski
4f197fb235 fix pacman reproducibility 2024-06-27 16:31:10 +02:00
Tobias Powalowski
038c4a8902 fix libgcrypt licenses 2024-06-27 11:07:12 +02:00
Tobias Powalowski
07eda3af60 fix container 2024-06-27 10:04:09 +02:00