]> git.pld-linux.org Git - packages/gnustep-base.git/blob - gnustep-base.init
- use standard zh_TW instead of tw for TraditionalChinese
[packages/gnustep-base.git] / gnustep-base.init
1 #!/bin/sh
2 #
3 # gnustep daemons
4 #
5 # chkconfig: 2345 35 65
6 # description: Starts gnustep daemons
7 #
8
9 # Source function library.
10 . /etc/rc.d/init.d/functions
11
12 case "$1" in
13   start)
14         if [ ! -f /var/lock/subsys/gnustep ]; then
15                 msg_starting "gnustep services"
16                 daemon @TOOLSARCHDIR@/gdomap
17                 RETVAL=$?
18                 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/gnustep
19         else
20                 msg_already_running "gnustep services"
21                 exit 1
22         fi
23         ;;
24   stop)
25         if [ -f /var/lock/subsys/gnustep ]; then
26                 msg_stopping "gnustep services"
27                 killproc gdomap
28                 RETVAL=$?
29                 rm -f /var/lock/subsys/gnustep
30         else
31                 msg_not_running "gnustep services"
32                 exit 1
33         fi
34         ;;
35    status)
36         status gdomap
37         RETVAL=$?
38         ;;
39    restart|reload)
40         $0 stop
41         $0 start
42         ;;
43     *)
44         msg_usage "$0 {start|stop|status|restart|reload}"
45         exit 1
46 esac
47
48 exit $RETVAL
This page took 0.031748 seconds and 3 git commands to generate.