|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/bgpd.init.posix quagga-0.99.15/redhat/bgpd.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/bgpd.init.posix 2009-10-19 08:52:03.018303218 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/bgpd.init 2009-10-19 09:58:18.694292887 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -30,6 +30,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
daemon $cmd -d $BGPD_OPTS
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -44,12 +48,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -61,7 +65,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $0 {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/ospf6d.init.posix quagga-0.99.15/redhat/ospf6d.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/ospf6d.init.posix 2009-10-19 08:54:10.135543594 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/ospf6d.init 2009-10-19 09:53:29.288294085 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -29,6 +29,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
daemon $cmd -d $OSPF6D_OPTS
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -43,12 +47,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -60,7 +64,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $PROG {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $PROG {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/ospfd.init.posix quagga-0.99.15/redhat/ospfd.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/ospfd.init.posix 2009-10-19 08:52:03.017303137 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/ospfd.init 2009-10-19 09:56:42.380294279 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -29,6 +29,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
daemon $cmd -d $OSPFD_OPTS
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -43,12 +47,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -60,7 +64,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $PROG {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $PROG {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/ripd.init.posix quagga-0.99.15/redhat/ripd.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/ripd.init.posix 2009-10-19 09:57:08.605329988 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/ripd.init 2009-10-19 09:59:21.872294779 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -29,6 +29,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
daemon $cmd -d $RIPD_OPTS
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -43,12 +47,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -60,7 +64,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $0 {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/ripngd.init.posix quagga-0.99.15/redhat/ripngd.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/ripngd.init.posix 2009-10-19 09:59:42.545325446 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/ripngd.init 2009-10-19 10:04:01.286294713 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -29,6 +29,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
daemon $cmd -d $RIPNGD_OPTS
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -43,12 +47,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -60,7 +64,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $0 {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
diff -up quagga-0.99.15/redhat/zebra.init.posix quagga-0.99.15/redhat/zebra.init
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
--- quagga-0.99.15/redhat/zebra.init.posix 2009-10-19 10:00:32.754573536 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+++ quagga-0.99.15/redhat/zebra.init 2009-10-19 10:06:26.378294314 +0200
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -26,6 +26,10 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
# The process must be configured first.
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ -f $CONF_FILE ] || exit 6
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ if [ `id -u` -ne 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Insufficient privilege" 1>&2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ exit 4
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo -n $"Starting $PROG: "
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -43,12 +47,12 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
[ $RETVAL -eq 0 ] && rm -f $LOCK_FILE
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
echo
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- restart|reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ restart|reload|force-reload)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- condrestart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ condrestart|try-restart)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
if [ -f $LOCK_FILE ]; then
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 stop
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
$0 start
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
@@ -60,7 +64,7 @@ case "$1" in
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
RETVAL=$?
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
;;
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
*)
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
- echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
+ echo $"Usage: $0 {start|stop|restart|reload|force-reload|try-restart|status}"
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
exit 2
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
esac
|
|
![](https://seccdn.libravatar.org/avatar/8217f0a8deff376acaebf8105885e6d15de2f36e531bb60c9946ae8a30ae7ef6?s=16&d=retro) |
aeff236 |
|