]> git.proxmox.com Git - mirror_frr.git/blob - init/redhat/ripd.init
Initial revision
[mirror_frr.git] / init / redhat / ripd.init
1 #!/bin/bash
2 #
3 # chkconfig: - 16 84
4 # description: A RIP routing engine for use with Zebra
5 #
6 # processname: ripd
7 # config: /etc/ripd.conf
8
9 # source function library
10 . /etc/rc.d/init.d/functions
11
12 RETVAL=0
13
14 [ -f /etc/ripd.conf ] || exit 0
15
16 case "$1" in
17 start)
18 echo -n "Starting ripd: "
19 daemon /usr/sbin/ripd -d
20 RETVAL=$?
21 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ripd
22 echo
23 ;;
24 stop)
25 echo -n "Shutting down ripd: "
26 killproc ripd
27 RETVAL=$?
28 [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/ripd
29 echo
30 ;;
31 restart)
32 $0 stop
33 $0 start
34 RETVAL=$?
35 ;;
36 status)
37 status ripd
38 RETVAL=$?
39 ;;
40 *)
41 echo "Usage: ripd {start|stop|restart|status}"
42 exit 1
43 esac
44
45 exit $RETVAL