aboutsummaryrefslogblamecommitdiff
path: root/scripts/noctrlaltdel
blob: 82d31a1b04b04b44cb70a39b280696a506d904cb (plain) (tree)



















                                                                                    
#!/bin/sh

basename=`basename $0`
param=$*

set a `pidof -x -o $$ -o %PPID $basename `
shift

if [ $# -ge 1 ] ; then 
  kill $*
  exec /sbin/shutdown $param
  exit 0
fi
echo "Reboot requested, ... hit a second time to confirm!" | tee /dev/console | wall

( sleep 2 ; \
echo "Time elapsed (2 seconds), reboot canceled!"| tee /dev/console | wall ) &

exit 0