Commit graph

1169 commits

Author SHA1 Message Date
Tobias Powalowski
092011044b add big screen detection to init 2023-02-14 20:29:32 +01:00
Tobias Powalowski
faa710a8b8 remove empty line 2023-02-14 14:43:48 +01:00
Tobias Powalowski
3a58f48a93 use /sysroot for switch_root mountpoint 2023-02-14 14:39:22 +01:00
Tobias Powalowski
3d8858fc1e move network startup to login 2023-02-14 14:12:45 +01:00
Tobias Powalowski
190dd53037 only run pacman-init once 2023-02-14 08:37:36 +01:00
Tobias Powalowski
ca6e03cd49 only launch pacman-init on finished system 2023-02-14 08:00:46 +01:00
Tobias Powalowski
3fef470b5e remove _home_root_mount 2023-02-14 07:06:43 +01:00
Tobias Powalowski
de3a3ac015 move rsync to base_common 2023-02-14 06:43:36 +01:00
Tobias Powalowski
44eb739c40 switch to new_image routine 2023-02-13 16:27:22 +01:00
Tobias Powalowski
133bb61fd0 remove wrong map 2023-02-13 14:26:17 +01:00
Tobias Powalowski
f6bcd1b388 readd sh for gzip font support 2023-02-13 11:22:21 +01:00
Tobias Powalowski
28da5828d1 added poweroff and reboot alias 2023-02-13 10:56:49 +01:00
Tobias Powalowski
d9286fa5f9 fix bash in init 2023-02-13 08:34:59 +01:00
Tobias Powalowski
805704623c fix bash in init 2023-02-13 08:31:00 +01:00
Tobias Powalowski
1c06bc1aed add root user to emergency shell 2023-02-13 07:50:18 +01:00
Tobias Powalowski
ea475d830e shorter archboot_init 2023-02-13 07:03:26 +01:00
Tobias Powalowski
0ff9a7e92f add bash layout to emergency shell 2023-02-13 06:55:17 +01:00
Tobias Powalowski
ed1e1e387e move od to base_commen, move hexdump to base 2023-02-12 21:46:10 +01:00
Tobias Powalowski
be50c61177 replace \e[1m\ with 1; 2023-02-12 19:45:06 +01:00
Tobias Powalowski
d121a4085e remove mkdir 2023-02-12 16:07:59 +01:00
Tobias Powalowski
529370a39f replace sleep with read -t 1 2023-02-12 16:04:19 +01:00
Tobias Powalowski
21d6394340 add correct reboot and poweroff to emergency shell 2023-02-11 20:04:48 +01:00
Tobias Powalowski
9b3e924837 remove df add lsblk and rmmod to emergency shell 2023-02-11 19:15:14 +01:00
Tobias Powalowski
03bb81cb57 add usable emergency shell with keyboard enabled 2023-02-11 12:40:26 +01:00
Tobias Powalowski
a9d046d0ca add archboot modprobe.conf to init 2023-02-11 07:54:14 +01:00
Tobias Powalowski
5e33437387 add comment 2023-02-10 10:09:00 +01:00
Tobias Powalowski
8970fdfef8 blacklist floppy 2023-02-10 10:01:41 +01:00
Tobias Powalowski
e5d72597f9 autodetect comments added 2023-02-10 08:59:31 +01:00
Tobias Powalowski
db56c62570 autodetect comments added 2023-02-10 08:55:50 +01:00
Tobias Powalowski
40cd8e1096 add gzip and mkdir 2023-02-10 08:03:47 +01:00
Tobias Powalowski
3ef4b77bd9 remove busybox from init 2023-02-10 07:30:45 +01:00
Tobias Powalowski
3d3900deef use same options 2023-02-10 07:06:24 +01:00
Tobias Powalowski
6b463ed3c8 correct modules 2023-02-10 07:01:43 +01:00
Tobias Powalowski
75be99eafa add usb/roles modules, remove platform modules 2023-02-10 06:42:42 +01:00
Tobias Powalowski
27c9705fed add crom code 2023-02-09 22:49:17 +01:00
Tobias Powalowski
aee3bc5b50 add crom code 2023-02-09 22:21:47 +01:00
Tobias Powalowski
0ff2a4c288 add crom code 2023-02-09 21:56:25 +01:00
Tobias Powalowski
10819fa3cc add zram 2023-02-09 21:08:13 +01:00
Tobias Powalowski
811e257b2e add platform dirvers to init 2023-02-09 20:38:53 +01:00
Tobias Powalowski
61ddbb9a07 fix Terminus font from the beginning 2023-02-09 15:16:11 +01:00
Tobias Powalowski
3db1f4fd4e fix conolefont path 2023-02-09 14:17:06 +01:00
Tobias Powalowski
de9253673a add consolefont to init 2023-02-09 14:12:27 +01:00
Tobias Powalowski
4f7a09f071 fix cdrtools and grub 2023-02-09 12:39:11 +01:00
Tobias Powalowski
fdb29da8ee NEW! move initramfs to zram0! 2023-02-09 11:58:17 +01:00
Tobias Powalowski
70b53e471c add /etc/locale.gen f to fix archinstall 2023-02-08 09:22:24 +01:00
Tobias Powalowski
e35c358f44 add /usr/lib/gconv for charmaps 2023-02-08 07:36:39 +01:00
Tobias Powalowski
0c83fdb109 replace 0m with m 2023-02-07 20:19:31 +01:00
Tobias Powalowski
249c2e889a replace 033 with e 2023-02-07 19:33:18 +01:00
Tobias Powalowski
a43742102c add archboot-not-installed.sh script 2023-02-07 09:14:40 +01:00
Tobias Powalowski
c1ec3bdd99 add rbash 2023-02-07 08:12:12 +01:00
Tobias Powalowski
b3aead879c readd mkinitcpio cleaning 2023-02-07 07:41:20 +01:00
Tobias Powalowski
017a1da372 add /usr/share/readline 2023-02-07 07:37:34 +01:00
Tobias Powalowski
2d423e9761 remove deleting mkinitcpio files, now handled by container 2023-02-07 07:16:26 +01:00
Tobias Powalowski
9980f5b774 remove libldap and libsasl 2023-02-06 21:36:22 +01:00
Tobias Powalowski
8aa8e3375d fix terminfo symlink 2023-02-06 20:51:50 +01:00
Tobias Powalowski
911cb008c2 fix terminfo symlink 2023-02-06 20:48:35 +01:00
Tobias Powalowski
fc7d03ab56 fix terminfo symlink 2023-02-06 20:15:27 +01:00
Tobias Powalowski
3bcd56fe35 remove libwbclient 2023-02-06 19:29:37 +01:00
Tobias Powalowski
8f842ed596 add charmaps 2023-02-06 19:01:44 +01:00
Tobias Powalowski
1d51ff07cf add terminfo 2023-02-06 18:57:05 +01:00
Tobias Powalowski
fa27bf95cb add cryptsetup, cifs-utils and coreutils libs 2023-02-06 18:50:29 +01:00
Tobias Powalowski
cbf8a90539 add .so file 2023-02-06 18:23:38 +01:00
Tobias Powalowski
3fa2bc6447 change add_full_dir 2023-02-06 18:01:22 +01:00
Tobias Powalowski
a4e9f51e16 fix library for cifs-utils 2023-02-06 17:06:36 +01:00
Tobias Powalowski
1675a10d58 fix more depends 2023-02-06 16:44:53 +01:00
Tobias Powalowski
b55570d6df fix depends 2023-02-06 15:55:58 +01:00
Tobias Powalowski
ee5d4d507d remove grub and refind from environment 2023-02-06 12:40:42 +01:00
Tobias Powalowski
759d755b9d remove ddrescue fsarchiver and chntpw, all programs can be easily installed 2023-02-06 08:37:32 +01:00
Tobias Powalowski
d68e6cd48b move wipe to archboot_base 2023-02-06 08:24:13 +01:00
Tobias Powalowski
a2c00b60b4 move wipe to archboot_base 2023-02-06 08:23:49 +01:00
Tobias Powalowski
0711d6822e fix typo 2023-02-02 22:16:29 +01:00
Tobias Powalowski
0bcdfb6eed add tpm2-tss files and depends to environment 2023-02-02 22:06:53 +01:00
Tobias Powalowski
cdb6614888 fix typo on directories 2023-02-01 21:31:44 +01:00
Tobias Powalowski
48a791426b move login.sh to /root/.bashrc 2023-02-01 18:03:49 +01:00
Tobias Powalowski
f34f1a5bb5 fix bash options on latest and local image 2023-02-01 17:46:34 +01:00
Tobias Powalowski
65d2b73ba8 remove wrong $BUILDROOT 2023-02-01 15:44:28 +01:00
Tobias Powalowski
a2daaee34d fix root/.bash* and nvim check 2023-02-01 15:27:16 +01:00
Tobias Powalowski
7e1357144f apply normal bash setup to archboot environment with /root/.bash* files 2023-02-01 14:46:33 +01:00
Tobias Powalowski
033ad8466f fix sourcing of aliases to bashrc, add custom bash history options erasedups and ignorespaces 2023-02-01 12:54:54 +01:00
Tobias Powalowski
8a51099a56 don't add systems group file 2023-01-30 16:45:09 +01:00
Tobias Powalowski
afcc1c806e rename archboot-bash to custom-bash 2023-01-30 07:34:30 +01:00
Tobias Powalowski
a2067c48a4 rename color-ls to bash-aliases 2023-01-29 23:05:17 +01:00
Tobias Powalowski
60e0002f76 rename color-ls to bash-aliases, add grep color=auto alias 2023-01-29 22:59:06 +01:00
Tobias Powalowski
1ed261d2b9 fix color bash prompt 2023-01-29 10:22:42 +01:00
Tobias Powalowski
f807994905 add auto color bash prompt and auto color ls to autoconfiguration, move adjustment of /etc/profile to /etc/profile.d/ files 2023-01-29 09:14:11 +01:00
Tobias Powalowski
9eb50d9b3d launch login.sh from /etc/profile to get everything sourced correct 2023-01-28 22:31:21 +01:00
Tobias Powalowski
bd333447e4 move passwd to base-common 2023-01-28 21:35:43 +01:00
Tobias Powalowski
a3d0541018 reword MOTD 2023-01-28 13:32:48 +01:00
Tobias Powalowski
72b67c1fc9 reword MOTD 2023-01-28 13:27:53 +01:00
Tobias Powalowski
847905a693 rewording MOTD and title 2023-01-28 09:26:35 +01:00
Tobias Powalowski
6250d2e06f update MOTD 2023-01-28 08:58:46 +01:00
Tobias Powalowski
b7b0696afb update MOTD 2023-01-28 08:54:58 +01:00
Tobias Powalowski
7c0725c26f fix bash prompt for root # 2023-01-27 17:24:15 +01:00
Tobias Powalowski
b4614d8627 add bash-completion to environment 2023-01-27 10:41:30 +01:00
Tobias Powalowski
83595664f9 add # vim: set ft=sh ts=4 sw=4 et: and # SPDX-License-Identifier: GPL-2.0-only 2023-01-27 08:08:28 +01:00
Tobias Powalowski
5ae91a643e add terminus font in early userspace 2023-01-27 07:56:08 +01:00
Tobias Powalowski
3a10ef5f9c update motd 2023-01-26 10:06:44 +01:00
Tobias Powalowski
b02d57d316 remove license file 2023-01-26 09:00:45 +01:00
Tobias Powalowski
c5894cd9e5 remove zsh, use colors for bash prompt and ls 2023-01-26 08:42:40 +01:00
Tobias Powalowski
8f33b6088b move getent to network_common 2023-01-21 10:17:35 +01:00
Tobias Powalowski
e38a9a3197 add network check to update-installer, move getent to base_common 2023-01-21 09:18:25 +01:00
Tobias Powalowski
d5f716f33d add fbset and terminus-font 2023-01-18 09:04:50 +01:00
Tobias Powalowski
6244633c3d add archboot's own os-release 2023-01-17 12:11:34 +01:00
Tobias Powalowski
009d053a29 remove disabling of mdadm assemble dmraid devices 2023-01-12 19:40:11 +01:00
Tobias Powalowski
acccbc011a remove which from environment 2023-01-02 22:06:17 +01:00
Tobias Powalowski
a6e7294acf shellcheck fixes 2022-12-29 12:15:05 +01:00
Tobias Powalowski
2fdeb70ce8 add lastplace neovim plugin 2022-12-29 09:05:03 +01:00
Tobias Powalowski
f1f03c19d0 rephrase rerun setup 2022-12-26 19:15:03 +01:00
Tobias Powalowski
e199c51099 rephrase rerun setup 2022-12-26 19:11:54 +01:00
Tobias Powalowski
ed4172963e rephrase 2022-12-26 19:07:34 +01:00
Tobias Powalowski
bde334d67a add empty machine-id in base_common 2022-12-26 09:50:38 +01:00
Tobias Powalowski
4861c10c6a use system's shells file 2022-12-26 09:29:05 +01:00
Tobias Powalowski
aececcc4cf remove empty machine-id, will be created on boot 2022-12-26 09:25:32 +01:00
Tobias Powalowski
35cc459349 fix root password 2022-12-25 21:44:38 +01:00
Tobias Powalowski
65415d0700 delete locked root password on login 2022-12-25 21:22:31 +01:00
Tobias Powalowski
3be4f5bf02 move sshd_config options to remote_hook 2022-12-25 20:22:41 +01:00
Tobias Powalowski
ca0be6205c move dmraid disabling to hook 2022-12-25 20:16:13 +01:00
Tobias Powalowski
47dae14c66 silence zsh 2022-12-25 19:46:51 +01:00
Tobias Powalowski
a3427958dd add zsh startup to default bashrc 2022-12-25 18:29:29 +01:00
Tobias Powalowski
a255f72659 fix building, removed grub-mkfont and grub-mount 2022-12-21 11:05:27 +01:00
Tobias Powalowski
430cd05f5b remove not wokring testdisk 2022-12-21 10:36:50 +01:00
Tobias Powalowski
9526976d47 replace micro with nano enabled syntax highlighting 2022-12-21 08:37:41 +01:00
Tobias Powalowski
06783da65f replace nano with micro editor, replace vis with neovim 2022-12-21 07:00:10 +01:00
Tobias Powalowski
6ac63d6708 replace nano with micro editor, replace vis with neovim 2022-12-21 06:58:19 +01:00
Tobias Powalowski
f4713c56ba remove vim hook 2022-12-20 18:44:51 +01:00
Tobias Powalowski
597bedbb30 fix lua config 2022-12-20 17:39:51 +01:00
Tobias Powalowski
fd1233b756 replace vim with vis 2022-12-20 17:04:28 +01:00
Tobias Powalowski
8115fed060 remove ntp, use systemd-timesyncd instead 2022-12-20 16:12:24 +01:00
Tobias Powalowski
b83470c0a9 restart dbus, run systemd-sysusers before X launch 2022-12-19 20:56:33 +01:00
Tobias Powalowski
ec43611f27 remove xfs_scrub, to save a lot of space 2022-12-16 21:25:35 +01:00
Tobias Powalowski
bbfdf2c394 remove xfs_scrub, to save a lot of space 2022-12-16 21:21:53 +01:00
Tobias Powalowski
2540d06d73 remove arpd and with it depend on db5.3 2022-12-16 16:24:44 +01:00
Tobias Powalowski
72941231ea fix db license addition 2022-12-16 14:59:03 +01:00
Tobias Powalowski
a3bc6fd8ac remove hooks tcpdump and nmap 2022-12-15 22:17:45 +01:00
Tobias Powalowski
af357b414e remove dnsmasq, iptables-nft, nftables, nmap and tcpdump 2022-12-15 22:04:08 +01:00
Tobias Powalowski
0d6e587cd7 add netfilter modules 2022-12-15 18:16:09 +01:00
Tobias Powalowski
b9dfca5a22 readd iptables and nftables as dnsmasq depends 2022-12-15 14:45:10 +01:00
Tobias Powalowski
dd23828535 add nftables for dnsmasq 2022-12-15 12:37:34 +01:00
Tobias Powalowski
8b8edcdae7 readd db5.3 license 2022-12-14 22:55:23 +01:00
Tobias Powalowski
aa5accc505 remove db license 2022-12-14 17:10:40 +01:00
Tobias Powalowski
cb3ad86f20 fix check 2022-12-13 17:39:00 +01:00
Tobias Powalowski
fd0b5b79a4 remove dnsmasq binaries from cleanup 2022-12-13 09:28:49 +01:00
Tobias Powalowski
6715062e6a move wget to net_common 2022-12-13 08:58:51 +01:00
Tobias Powalowski
057c479c37 move wget to net_common 2022-12-13 08:57:42 +01:00
Tobias Powalowski
091d3bcccb add map 2022-12-13 08:28:30 +01:00
Tobias Powalowski
4a5320e052 move nscd and ping to net_common 2022-12-13 08:27:35 +01:00
Tobias Powalowski
69b8866156 move dnsmasq binaries from net to dnsmasq 2022-12-13 08:23:42 +01:00
Tobias Powalowski
5a130c48c3 remove bind license 2022-12-12 20:37:59 +01:00
Tobias Powalowski
d836e349ee remove b43-fwcutter 2022-12-12 20:35:11 +01:00
Tobias Powalowski
44254394f8 remove deprecated wireless_tools 2022-12-12 20:20:30 +01:00