mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
update CHANGELOG
This commit is contained in:
parent
d304751e80
commit
650dffa8b3
3 changed files with 14 additions and 1 deletions
|
@ -4,7 +4,10 @@ On the road to 2023.06:
|
|||
Environment Changes:
|
||||
- don't try to mount none existent /dev/sr0
|
||||
- synced getty and serial-getty with latest systemd
|
||||
- added systemd-sysusers.service which runs before dbus.socket launches
|
||||
- disabled root autologin message
|
||||
- made systemd initrd-switch-root routine bullet proof
|
||||
- fixed /run/nouser leftovers
|
||||
update-installer.sh:
|
||||
- updated messages on -full-system call
|
||||
- updated elinks, chromium and firefox starting page to archboot.com
|
||||
|
|
|
@ -60,9 +60,15 @@ if [[ "${TTY}" = "tty1" ]]; then
|
|||
echo -e "\e[1;96mArchboot\e[m \e[1m- Arch Linux Environment finished.\e[m"
|
||||
echo -e "\e[1mSystemd initrd-switch-root will be launched in a second...\e[m"
|
||||
read -r -t 3
|
||||
# https://www.freedesktop.org/software/systemd/man/bootup.html
|
||||
# enable systemd initrd functionality
|
||||
touch /etc/initrd-release
|
||||
# fix /run/nouser issues
|
||||
systemctl stop systemd-user-sessions.service
|
||||
# avoid issues by bringing down services in ordered way
|
||||
systemctl stop dbus-org.freedesktop.login1.service
|
||||
systemctl stop dbus.socket
|
||||
# prepare for initrd-switch-root
|
||||
systemctl start initrd-cleanup.service
|
||||
systemctl start initrd-switch-root.target
|
||||
else
|
||||
|
|
|
@ -386,11 +386,15 @@ _new_environment() {
|
|||
# cleanup mkinitcpio directories and files
|
||||
rm -rf /sysroot/{hooks,install,kernel,new_root,sysroot,mkinitcpio.*} &>/dev/null
|
||||
rm -f /sysroot/{VERSION,config,buildconfig,init} &>/dev/null
|
||||
# systemd needs this for root_switch
|
||||
# https://www.freedesktop.org/software/systemd/man/bootup.html
|
||||
# enable systemd initrd functionality
|
||||
touch /etc/initrd-release
|
||||
# fix /run/nouser issues
|
||||
systemctl stop systemd-user-sessions.service
|
||||
# avoid issues by bringing down services in ordered way
|
||||
systemctl stop dbus-org.freedesktop.login1.service
|
||||
systemctl stop dbus.socket
|
||||
# prepare for initrd-switch-root
|
||||
systemctl start initrd-cleanup.service
|
||||
systemctl start initrd-switch-root.target
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue