serial-getty@.service.m4 revision f5ccf26ded1fd7c3d5d9c7b6615236ae051b4a34
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# This file is part of systemd.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# systemd is free software; you can redistribute it and/or modify it
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# under the terms of the GNU Lesser General Public License as published by
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# the Free Software Foundation; either version 2.1 of the License, or
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# (at your option) any later version.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncDescription=Serial Getty on %I
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncDocumentation=man:agetty(8) man:systemd-getty-generator(8)
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncAfter=dev-%i.device systemd-user-sessions.service plymouth-quit-wait.service
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_FEDORA',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_ARCH',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_FRUGALWARE',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_ALTLINUX',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_MANDRIVA',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncm4_ifdef(`TARGET_MAGEIA',
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# If additional gettys are spawned during boot then we should make
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# sure that this is synchronized before getty.target, even though
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# getty.target didn't actually pull it in.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncIgnoreOnIsolate=yes
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncEnvironment=TERM=vt102
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncExecStart=-/sbin/agetty -s %I 115200,38400,9600
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncRestart=always
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncRestartSec=0
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncUtmpIdentifier=%I
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncTTYPath=/dev/%I
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncTTYReset=yes
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncTTYVHangup=yes
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncKillMode=process
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncIgnoreSIGPIPE=no
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# Some login implementations ignore SIGTERM, so we send SIGHUP
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync# instead, to ensure that login terminates cleanly.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsyncKillSignal=SIGHUP