start on fedora.serial-console-available * stop on runlevel [016] respawn instance $DEVNAME pre-start script while /bin/true ; do LANG=C /sbin/initctl status rcS | grep -wq "rcS (stop) waiting" && break sleep 1 done while /bin/true ; do runlevel=$(/sbin/runlevel | /bin/awk '{ print $2 }') case "$runlevel" in 2|3|4|5) LANG=C /sbin/initctl status rc$runlevel | grep -wq "rc$runlevel (stop) waiting" && break ;; *) ;; esac sleep 1 done /sbin/securetty $1 end script exec /sbin/agetty /dev/$DEVNAME $BAUD vt100-nav