/[packages]/cauldron/afbackup/current/SOURCES/afbackup-afmbackup-rc
ViewVC logotype

Contents of /cauldron/afbackup/current/SOURCES/afbackup-afmbackup-rc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 83020 - (show annotations) (download)
Sun Apr 10 21:09:04 2011 UTC (13 years ago) by dmorgan
File size: 1082 byte(s)
imported package afbackup
1 #!/bin/sh
2 #
3 # /etc/init.d/afmbackup
4 #
5 # chkconfig: 2345 51 49
6 # description: The AFBackup Multistream server is network backup server
7 # config: /etc/afbackup/afserver.conf
8 # source function library
9 . /etc/rc.d/init.d/functions
10
11 RETVAL=0
12 prog="afmbackup server"
13 afmserver="/usr/sbin/afmserver"
14 config="-d -p afmbackup /etc/afbackup/afserver.conf"
15
16 stop() {
17 echo -n $"Stopping $prog: "
18 killproc $afmserver
19 RETVAL=$?
20 echo
21 [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/afbackup
22 return $RETVAL
23 }
24
25 start() {
26 echo -n $"Starting $prog: "
27 daemon $afmserver $config
28 sleep 1
29 /sbin/pidof $afmserver >/var/run/afbackup.pid
30 echo
31 RETVAL=$?
32 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/afbackup
33 return $RETVAL
34 }
35
36 restart() {
37 stop
38 start
39 }
40
41 case "$1" in
42 start)
43 start
44 ;;
45 stop)
46 stop
47 ;;
48 restart)
49 restart
50 ;;
51 reload)
52 restart
53 ;;
54 condrestart)
55 [ -f /var/lock/subsys/afmserver ] && restart || :
56 ;;
57 status)
58 status $afmserver
59 RETVAL=$?
60 ;;
61 *)
62 echo "Usage: $0 {start|stop|restart|condrestart|status}"
63 RETVAL=1
64 esac
65
66 exit $RETVAL
67

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.30