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:
|
Environment Changes:
|
||||||
- don't try to mount none existent /dev/sr0
|
- don't try to mount none existent /dev/sr0
|
||||||
- synced getty and serial-getty with latest systemd
|
- synced getty and serial-getty with latest systemd
|
||||||
|
- added systemd-sysusers.service which runs before dbus.socket launches
|
||||||
- disabled root autologin message
|
- disabled root autologin message
|
||||||
|
- made systemd initrd-switch-root routine bullet proof
|
||||||
|
- fixed /run/nouser leftovers
|
||||||
update-installer.sh:
|
update-installer.sh:
|
||||||
- updated messages on -full-system call
|
- updated messages on -full-system call
|
||||||
- updated elinks, chromium and firefox starting page to archboot.com
|
- 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[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"
|
echo -e "\e[1mSystemd initrd-switch-root will be launched in a second...\e[m"
|
||||||
read -r -t 3
|
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
|
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-org.freedesktop.login1.service
|
||||||
systemctl stop dbus.socket
|
systemctl stop dbus.socket
|
||||||
|
# prepare for initrd-switch-root
|
||||||
systemctl start initrd-cleanup.service
|
systemctl start initrd-cleanup.service
|
||||||
systemctl start initrd-switch-root.target
|
systemctl start initrd-switch-root.target
|
||||||
else
|
else
|
||||||
|
|
|
@ -386,11 +386,15 @@ _new_environment() {
|
||||||
# cleanup mkinitcpio directories and files
|
# cleanup mkinitcpio directories and files
|
||||||
rm -rf /sysroot/{hooks,install,kernel,new_root,sysroot,mkinitcpio.*} &>/dev/null
|
rm -rf /sysroot/{hooks,install,kernel,new_root,sysroot,mkinitcpio.*} &>/dev/null
|
||||||
rm -f /sysroot/{VERSION,config,buildconfig,init} &>/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
|
touch /etc/initrd-release
|
||||||
|
# fix /run/nouser issues
|
||||||
systemctl stop systemd-user-sessions.service
|
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-org.freedesktop.login1.service
|
||||||
systemctl stop dbus.socket
|
systemctl stop dbus.socket
|
||||||
|
# prepare for initrd-switch-root
|
||||||
systemctl start initrd-cleanup.service
|
systemctl start initrd-cleanup.service
|
||||||
systemctl start initrd-switch-root.target
|
systemctl start initrd-switch-root.target
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue