]> git.pld-linux.org Git - packages/gnustep-base.git/blame - gnustep-base.init
- up to 1.9.0
[packages/gnustep-base.git] / gnustep-base.init
CommitLineData
aed1ee97
JB
1#!/bin/sh
2#
3# gnustep daemons
4#
c034b7d7 5# chkconfig: 2345 35 65
6# description: Starts gnustep daemons
aed1ee97
JB
7#
8
9# Source function library.
10. /etc/rc.d/init.d/functions
11
12case "$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
46esac
47
48exit $RETVAL
This page took 0.038807 seconds and 4 git commands to generate.