/var/lib/initscripts/nologin should also forbid login, additionally to /etc/nologin
$ grep -R nologin /etc/init.d/ #------------------------------ /etc/init.d/rmnologin:# Provides: rmnologin /etc/init.d/rmnologin:# Short-Description: Remove /etc/nologin at boot /etc/init.d/rmnologin:# Description: This script removes the /etc/nologin file as the /etc/init.d/rmnologin:# If DELAYLOGIN=no, /etc/nologin was not created by /etc/init.d/rmnologin: rm -f /var/lib/initscripts/nologin # ^^^^^^^^^^^^^^^^^^^^^ /etc/init.d/bootmisc.sh: echo "System bootup in progress - please wait" > /var/lib/initscripts/nologin # ^^^^^^^^^^^^^^^^^^^^^ /etc/init.d/stop-bootlogd:# Required-Start: $remote_fs rmnologin $ dpkg-query -S /etc/init.d/rmnologin | cut -d : -f 1 | xargs dpkg-query -l | grep ^i #------------------------------------------------------------------------------------- ii initscripts 2.86.ds1-38 Scripts for initializing and shutting down the system -- Roland Eggner -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]