[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #! /bin/sh 2 # 3 # skeleton example file to build /etc/init.d/ scripts. 4 # This file should be used to construct scripts for /etc/init.d. 5 # 6 # Written by Miquel van Smoorenburg <miquels@cistron.nl>. 7 # Modified for Debian 8 # by Ian Murdock <imurdock@gnu.ai.mit.edu>. 9 # 10 # Version: @(#)skeleton 1.9 26-Feb-2001 miquels@cistron.nl 11 # 12 13 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 14 DAEMON=/usr/sbin/se3-clamav 15 NAME=se3-clamav 16 DESC=se3-clamav 17 18 test -x $DAEMON || exit 0 19 20 # Include se3-clamav defaults if available 21 if [ -f /etc/default/se3-clamav ] ; then 22 . /etc/default/se3-clamav 23 fi 24 25 set -e 26 27 case "$1" in 28 start) 29 echo -n "Starting $DESC: " 30 start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ 31 --exec $DAEMON -- $DAEMON_OPTS 32 echo "$NAME." 33 ;; 34 stop) 35 echo -n "Stopping $DESC: " 36 start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \ 37 --exec $DAEMON 38 echo "$NAME." 39 ;; 40 #reload) 41 # 42 # If the daemon can reload its config files on the fly 43 # for example by sending it SIGHUP, do it here. 44 # 45 # If the daemon responds to changes in its config file 46 # directly anyway, make this a do-nothing entry. 47 # 48 # echo "Reloading $DESC configuration files." 49 # start-stop-daemon --stop --signal 1 --quiet --pidfile \ 50 # /var/run/$NAME.pid --exec $DAEMON 51 #;; 52 restart|force-reload) 53 # 54 # If the "reload" option is implemented, move the "force-reload" 55 # option to the "reload" entry above. If not, "force-reload" is 56 # just the same as "restart". 57 # 58 echo -n "Restarting $DESC: " 59 start-stop-daemon --stop --quiet --pidfile \ 60 /var/run/$NAME.pid --exec $DAEMON 61 sleep 1 62 start-stop-daemon --start --quiet --pidfile \ 63 /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS 64 echo "$NAME." 65 ;; 66 *) 67 N=/etc/init.d/$NAME 68 # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 69 echo "Usage: $N {start|stop|restart|force-reload}" >&2 70 exit 1 71 ;; 72 esac 73 74 exit 0
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |