]>
Commit | Line | Data |
---|---|---|
1063dc3a LP |
1 | # This file is part of systemd. |
2 | # | |
3 | # systemd is free software; you can redistribute it and/or modify it | |
4 | # under the terms of the GNU General Public License as published by | |
5 | # the Free Software Foundation; either version 2 of the License, or | |
6 | # (at your option) any later version. | |
7 | ||
8 | [Unit] | |
9 | Description=Console Shell | |
10 | After=systemd-user-sessions.service plymouth-quit-wait.service | |
11 | m4_ifdef(`TARGET_FEDORA', | |
12 | After=rc-local.service | |
13 | )m4_dnl | |
14 | m4_ifdef(`TARGET_ARCH', | |
15 | After=rc-local.service | |
16 | )m4_dnl | |
17 | m4_ifdef(`TARGET_FRUGALWARE', | |
18 | After=local.service | |
19 | )m4_dnl | |
20 | m4_ifdef(`TARGET_ALTLINUX', | |
21 | After=rc-local.service | |
22 | )m4_dnl | |
23 | m4_ifdef(`TARGET_MANDRIVA', | |
24 | After=rc-local.service | |
25 | )m4_dnl | |
26 | Before=getty.target | |
27 | ||
28 | [Service] | |
29 | Environment=HOME=/root | |
30 | WorkingDirectory=/root | |
31 | ExecStart=-/sbin/sulogin | |
32 | ExecStopPost=-/bin/systemctl poweroff | |
33 | StandardInput=tty-force | |
cd25cce9 | 34 | KillMode=process |
1063dc3a LP |
35 | |
36 | # Bash ignores SIGTERM, so we send SIGHUP instead, to ensure that bash | |
37 | # terminates cleanly. | |
38 | KillSignal=SIGHUP | |
39 | ||
40 | [Install] | |
41 | WantedBy=getty.target |