Annotation of embedaddon/quagga/pkgsrc/ripd.sh.in, revision 1.1
1.1 ! misho 1: #!/bin/sh
! 2: #
! 3: # ripd is part of the quagga routing beast
! 4: #
! 5: # PROVIDE: ripd
! 6: # REQUIRE: zebra
! 7: ##
! 8:
! 9: PATH=/sbin:/bin:/usr/sbin:/usr/bin:@prefix@/sbin:@prefix@/bin
! 10: export PATH
! 11:
! 12: if [ -f /etc/rc.subr ]
! 13: then
! 14: . /etc/rc.subr
! 15: fi
! 16:
! 17: name="ripd"
! 18: rcvar=$name
! 19: required_files="@sysconfdir@/${name}.conf"
! 20: command="@prefix@/sbin/${name}"
! 21: command_args="-d"
! 22:
! 23: start_precmd="zebra_precmd"
! 24: socket_dir=@localstatedir@
! 25: pidfile="${socket_dir}/${name}.pid"
! 26:
! 27: zebra_precmd()
! 28: {
! 29: rc_flags="$(
! 30: set -- $rc_flags
! 31: while [ $# -ne 0 ]; do
! 32: if [ X"$1" = X-P -o X"$1" = X-A ]; then
! 33: break
! 34: fi
! 35: shift
! 36: done
! 37: if [ $# -eq 0 ]; then
! 38: echo "-P 0"
! 39: fi
! 40: ) $rc_flags"
! 41: }
! 42:
! 43: load_rc_config $name
! 44: run_rc_command "$1"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>