serial-getty@.service.m4 revision 4771148bb92ace55eaa6759a53d04a0f2de9b0d2
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# This file is part of systemd.
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# systemd is free software; you can redistribute it and/or modify it
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# under the terms of the GNU General Public License as published by
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# the Free Software Foundation; either version 2 of the License, or
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# (at your option) any later version.
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart PoetteringDescription=Serial Getty on %I
aa2e2115873e102b8f6701f4211ddf7bec4c5e10Lennart PoetteringAfter=dev-%i.device systemd-user-sessions.service plymouth-quit-wait.service
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poetteringm4_ifdef(`TARGET_FEDORA',
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poetteringm4_ifdef(`TARGET_ARCH',
aa2e2115873e102b8f6701f4211ddf7bec4c5e10Lennart Poetteringm4_ifdef(`TARGET_FRUGALWARE',
53bdb7c186cc83fdbd2eb71677c18c26954fbec9Alexey Shabalinm4_ifdef(`TARGET_ALTLINUX',
1de4d79bf554946f486adf56ed765c5335816f15Andrey Borzenkovm4_ifdef(`TARGET_MANDRIVA',
6fdae8a6a40d6a3b5f77516abaee23b3eab002f6Dexter Morganm4_ifdef(`TARGET_MAGEIA',
c84ed68f304b22606f874118e6eb32f7089b1699Lennart Poettering# If additional gettys are spawned during boot then we should make
c84ed68f304b22606f874118e6eb32f7089b1699Lennart Poettering# sure that this is synchronized before getty.target, even though
c84ed68f304b22606f874118e6eb32f7089b1699Lennart Poettering# getty.target didn't actually pull it in.
4771148bb92ace55eaa6759a53d04a0f2de9b0d2Lennart PoetteringIgnoreOnIsolate=yes
60b4f27794f3f3b5bd1c67b42d09eb4c21838aedLennart PoetteringEnvironment=TERM=vt100
92ab323c824300683efb11fd43c9d834cea9b9e6Lennart PoetteringExecStart=-/sbin/agetty -s %I 115200,38400,9600
c84ed68f304b22606f874118e6eb32f7089b1699Lennart PoetteringUtmpIdentifier=%I
6ea832a20700f5282c08c70f38422c6ab290a0b5Lennart PoetteringTTYPath=/dev/%I
cd25cce98f5cc930202212c3c9c13605c09698b4Lennart PoetteringKillMode=process
353e12c2f4a9e96a47eb80b80d2ffb7bc1d44a1bLennart PoetteringIgnoreSIGPIPE=no
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# Some login implementations ignore SIGTERM, so we send SIGHUP
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart Poettering# instead, to ensure that login terminates cleanly.
93a45c562a1989dfbb2dd08c65f8a21b02959934Lennart PoetteringKillSignal=SIGHUP