packages: bird/bird-ipv4.init, bird/bird-ipv6.init, bird/bird.spec - added ...

gotar gotar at pld-linux.org
Wed Aug 3 18:11:41 CEST 2011


Author: gotar                        Date: Wed Aug  3 16:11:41 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added service reload, rel. 2

---- Files affected:
packages/bird:
   bird-ipv4.init (1.4 -> 1.5) , bird-ipv6.init (1.4 -> 1.5) , bird.spec (1.56 -> 1.57) 

---- Diffs:

================================================================
Index: packages/bird/bird-ipv4.init
diff -u packages/bird/bird-ipv4.init:1.4 packages/bird/bird-ipv4.init:1.5
--- packages/bird/bird-ipv4.init:1.4	Mon Jul 11 10:32:49 2011
+++ packages/bird/bird-ipv4.init	Wed Aug  3 18:11:36 2011
@@ -47,7 +47,6 @@
 	fi
 	;;
   stop)
- 	# Stop daemons.
 	if [ -f /var/lock/subsys/bird-ipv4 ]; then
  		msg_stopping "bird for IPv4"
 		killproc bird
@@ -56,6 +55,16 @@
 		msg_not_running "bird for IPv4"
 	fi
 	;;
+  reload|force-reload)
+	if [ -f /var/lock/subsys/bird-ipv4 ]; then
+ 		msg_reloading "bird for IPv4"
+		killproc bird -HUP
+		RETVAL=$?
+	else
+		msg_not_running "bird for IPv4"
+		RETVAL=7
+	fi
+	;;
   status)
 	status bird-ipv4 bird
 	exit $?
@@ -66,7 +75,7 @@
 	exit $?
 	;;
   *)
-	msg_usage "$0 {start|stop|restart|force-reload|status}"
+	msg_usage "$0 {start|stop|restart|reload|force-reload|status}"
 	exit 3
 esac
 

================================================================
Index: packages/bird/bird-ipv6.init
diff -u packages/bird/bird-ipv6.init:1.4 packages/bird/bird-ipv6.init:1.5
--- packages/bird/bird-ipv6.init:1.4	Mon Jul 11 10:32:49 2011
+++ packages/bird/bird-ipv6.init	Wed Aug  3 18:11:36 2011
@@ -47,7 +47,6 @@
 	fi
 	;;
   stop)
- 	# Stop daemons.
 	if [ -f /var/lock/subsys/bird-ipv6 ]; then
  		msg_stopping "bird for IPv6"
 		killproc bird
@@ -56,6 +55,16 @@
 		msg_not_running "bird for IPv6"
 	fi
 	;;
+  reload|force-reload)
+	if [ -f /var/lock/subsys/bird-ipv6 ]; then
+ 		msg_reloading "bird for IPv6"
+		killproc bird -HUP
+		RETVAL=$?
+	else
+		msg_not_running "bird for IPv6"
+		RETVAL=7
+	fi
+	;;
   status)
 	status bird-ipv6 bird
 	exit $?
@@ -66,7 +75,7 @@
 	exit $?
 	;;
   *)
-	msg_usage "$0 {start|stop|restart|force-reload|status}"
+	msg_usage "$0 {start|stop|restart|reload|force-reload|status}"
 	exit 3
 esac
 

================================================================
Index: packages/bird/bird.spec
diff -u packages/bird/bird.spec:1.56 packages/bird/bird.spec:1.57
--- packages/bird/bird.spec:1.56	Mon Jul 11 10:32:49 2011
+++ packages/bird/bird.spec	Wed Aug  3 18:11:36 2011
@@ -11,7 +11,7 @@
 Summary(pl.UTF-8):	Demon BIRD Internetowego Routingu Dynamicznego
 Name:		bird
 Version:	1.3.2
-Release:	1
+Release:	2
 License:	GPL v2+
 Group:		Networking/Daemons
 Source0:	ftp://bird.network.cz/pub/bird/%{name}-%{version}.tar.gz
@@ -221,6 +221,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.57  2011/08/03 16:11:36  gotar
+- added service reload, rel. 2
+
 Revision 1.56  2011/07/11 08:32:49  arekm
 - up to 1.3.2; use unpriviledged user/group when running bird damons
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bird/bird-ipv4.init?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bird/bird-ipv6.init?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bird/bird.spec?r1=1.56&r2=1.57&f=u



More information about the pld-cvs-commit mailing list