debian-start-stop2
上传用户:seven77cht
上传日期:2007-01-04
资源大小:486k
文件大小:1k
源码类别:

浏览器

开发平台:

Unix_Linux

  1. #! /bin/sh
  2. # wwwoffled script to go e.g., into /etc/init.d/ scripts.
  3. #
  4. # Modified by Remo Petritoli <petritoli@iol.it> 14/02/98
  5. #               Modified by Joerg Wittenberger <joerg.wittenberger@pobox.com>
  6. #               from skeleton
  7. # file by Miquel van Smoorenburg <miquels@cistron.nl>.
  8. # Modified for Debian GNU/Linux
  9. # by Ian Murdock <imurdock@gnu.ai.mit.edu>.
  10. #
  11. PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin
  12. NAME=wwwoffled
  13. DAEMON=/usr/local/sbin/$NAME
  14. CONFIG=/var/spool/wwwoffle/wwwoffle.conf
  15. test -f $DAEMON || exit 0
  16. case "$1" in
  17.   start)
  18.     echo -n "Starting HTTP cache proxy server $NAME..."
  19.     if start-stop-daemon --start --quiet --exec $DAEMON -- -c $CONFIG
  20.       then echo "done."
  21.       else echo "failed."
  22.     fi
  23.     ;;
  24.   stop)
  25.     echo -n "Stopping HTTP cache proxy server $NAME..."
  26.     if start-stop-daemon --stop  --quiet --exec $DAEMON
  27.       then echo "done."
  28.       else echo "failed."
  29.     fi
  30.     ;;
  31.   reload)
  32.     echo -n "Reloading $NAME configuration files..."
  33.     if start-stop-daemon --stop  --signal 1 --quiet --exec $DAEMON
  34.       then echo "done."
  35.       else echo "failed."
  36.     fi
  37.     ;;
  38.   *)
  39.     echo "Usage: /etc/init.d/$NAME {start|stop|reload}"
  40.     exit 1
  41.     ;;
  42. esac
  43. exit 0