# rcS - System V single-user mode compatibility # # This task handles the old System V-style single-user mode, this is # distinct from the other runlevels since running the rc script would # be bad. description "System V single-user mode compatibility" author "Scott James Remnant " start on runlevel S stop on runlevel [!S] console owner script exec /sbin/sulogin end script post-stop script # Don't switch runlevels if we were stopped by an event, since that # means we're already switching runlevels if [ -n "${UPSTART_STOP_EVENTS}" ] then exit 0 fi # Switch, passing a magic flag start --no-wait rc-sysinit FROM_SINGLE_USER_MODE=y end script