summaryrefslogtreecommitdiff
path: root/yacy/yacy.rc
blob: 99e82e7c61588305daf0c3b28bf28ff25f77d6dc (plain)
    1 #!/bin/sh
    2 #
    3 # /etc/rc.d/yacy: start/stop yacy daemon
    4 #
    5 
    6 # User settings here
    7 DAEMON=yacy
    8 RUN_AS_USER=yacy
    9 # end of user settings
   10 
   11 RETVAL=0
   12 
   13 case $1 in
   14 	start)
   15 		echo -n "Starting $DAEMON..."
   16 		su $RUN_AS_USER -c /usr/sbin/$DAEMON-start &> /dev/null & RETVAL=$?
   17 		echo " done."
   18 		;;
   19 	stop)
   20 		echo -n "Shutting down $DAEMON..."
   21 		su $RUN_AS_USER -c /usr/sbin/$DAEMON-stop &> /dev/null & RETVAL=$?
   22 		echo " done."
   23 		;;
   24 	restart)
   25 		$0 stop
   26 		sleep 20
   27 		$0 start
   28 		RETVAL=$?
   29 		;;
   30 	*)
   31 		echo "usage: $0 [start|stop|restart]"
   32 		;;
   33 esac
   34 
   35 exit $RETVAL
   36 
   37 # End of file

Generated by cgit