]>
Commit | Line | Data |
---|---|---|
3f2e803a JK |
1 | description "rcS-sulogin - 'single-user' runlevel compatibility \ |
2 | \ | |
3 | This task runs /bin/sh during 'single-user' mode, \ | |
4 | then continues to the default runlevel." | |
5 | ||
6 | start on runlevel S | |
7 | stop on runlevel [!S] | |
8 | ||
9 | emits runlevel | |
10 | ||
11 | console owner | |
12 | script | |
13 | exec /bin/sh | |
14 | end script | |
2109dfea | 15 | |
3f2e803a JK |
16 | post-stop script |
17 | if [ "$RUNLEVEL" = "S" ]; then | |
18 | runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab) | |
19 | [ -z "$runlevel" ] && runlevel="3" | |
20 | exec telinit $runlevel | |
21 | fi | |
22 | end script |