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
|