From: Stefan Schantl Date: Sun, 12 Feb 2023 10:14:33 +0000 (+0100) Subject: systemd: Proper spawn a getty on TTY1. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56a7990ec6240e63c817a19a2857bbb84bf49f8a;p=ipfire-3.x.git systemd: Proper spawn a getty on TTY1. systemctl fails to execute the "enable" operation if a given service name does not exist or could not be enabled. In case multiple services have been given at once, the entire request fails. Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer --- diff --git a/systemd/systemd.nm b/systemd/systemd.nm index f1985908b..98f1aa9cc 100644 --- a/systemd/systemd.nm +++ b/systemd/systemd.nm @@ -5,7 +5,7 @@ name = systemd version = 252 -release = 1 +release = 2 maintainer = Stefan Schantl groups = System/Base @@ -293,13 +293,11 @@ packages grep -q pam_systemd /etc/pam.d/system-auth-ac || authconfig --updateall --nostart >/dev/null 2>&1 || : fi - /usr/bin/systemctl enable \ - getty@.service \ - serial-getty@.service \ - remote-fs.target \ - systemd-readahead-replay.service \ - systemd-readahead-collect.service \ - >/dev/null 2>&1 || : + # Automatically spawn a getty on TTY1 + /usr/bin/systemctl enable getty@.service >/dev/null 2>&1 || : + + # Enable targed to mount all remote filesystems. + /usr/bin/systemctl enable remote-fs.target >/dev/null 2>&1 || : end script preup