home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / etc / init.d / logoutd < prev    next >
Text File  |  1998-07-17  |  630b  |  30 lines

  1. #! /bin/sh
  2. # start/stop logoutd
  3.  
  4. set -e
  5.  
  6. test -f /usr/sbin/logoutd || exit 0
  7.  
  8. # Most people won't need logoutd(8) running, so we'll only run it if
  9. # /etc/porttime has non-comment lines.
  10. egrep -vq '^#|^ *$' /etc/porttime || exit 0
  11.  
  12. case "$1" in
  13.     start)
  14.     echo -n "Starting login time and port restriction enforcer: logoutd"
  15.     start-stop-daemon --start --quiet --exec /usr/sbin/logoutd
  16.     echo "."
  17.     ;;
  18.     stop)
  19.     echo -n "Stopping login time and port restriction enforcer: logoutd"
  20.     start-stop-daemon --stop --quiet --exec /usr/sbin/logoutd
  21.     echo "."
  22.     ;;
  23.     *)
  24.     echo "Usage: /etc/init.d/logoutd start|stop"
  25.     exit 1
  26.     ;;
  27. esac
  28.  
  29. exit 0
  30.