chiark / gitweb /
shared/machine-pool: remove unnecessary check
[elogind.git] / units / container-getty@.service.m4.in
index abc58cbbcb15d85c0e0ec3da3d74826d974d9f5b..e126f3a48999c8ce18351a6d33af93243659cd4d 100644 (file)
@@ -14,14 +14,15 @@ After=rc-local.service
 )m4_dnl
 Before=getty.target
 IgnoreOnIsolate=yes
+ConditionPathExists=/dev/pts/%I
 
 [Service]
-ExecStart=-/sbin/agetty --noclear --keep-baud pts/%I 115200,38400,9600
+ExecStart=-/sbin/agetty --noclear --keep-baud pts/%I 115200,38400,9600 $TERM
 Type=idle
 Restart=always
 RestartSec=0
-UtmpIdentifier=%I
-TTYPath=/dev/%I
+UtmpIdentifier=pts/%I
+TTYPath=/dev/pts/%I
 TTYReset=yes
 TTYVHangup=yes
 KillMode=process