summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--units/getty@.service.m47
-rw-r--r--units/serial-getty@.service.m48
2 files changed, 7 insertions, 8 deletions
diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
index be5916a155..4691ea7bfe 100644
--- a/units/getty@.service.m4
+++ b/units/getty@.service.m4
@@ -22,10 +22,9 @@ m4_ifdef(`TARGET_ARCH',
After=rc-local.service
)m4_dnl
-# If additional gettys are spawned during boot (possibly by
-# systemd-auto-console-getty) then we should make sure that this is
-# synchronized before getty.target, even though getty.target didn't
-# actually pull it in.
+# If additional gettys are spawned during boot then we should make
+# sure that this is synchronized before getty.target, even though
+# getty.target didn't actually pull it in.
Before=getty.target
[Service]
diff --git a/units/serial-getty@.service.m4 b/units/serial-getty@.service.m4
index baf2eca10c..9a70db0f21 100644
--- a/units/serial-getty@.service.m4
+++ b/units/serial-getty@.service.m4
@@ -16,10 +16,9 @@ m4_ifdef(`TARGET_ARCH',
After=rc-local.service
)m4_dnl
-# If additional gettys are spawned during boot (possibly by
-# systemd-auto-console-getty) then we should make sure that this is
-# synchronized before getty.target, even though getty.target didn't
-# actually pull it in.
+# If additional gettys are spawned during boot then we should make
+# sure that this is synchronized before getty.target, even though
+# getty.target didn't actually pull it in.
Before=getty.target
[Service]
@@ -30,6 +29,7 @@ ExecStartPre=-/sbin/securetty %I
ExecStart=-/sbin/agetty -s %I 115200,38400,9600
Restart=always
RestartSec=0
+UtmpIdentifier=%I
KillMode=process-group
# Some login implementations ignore SIGTERM, so we send SIGHUP