24850514 Check for empty DAEMON in quagga start method never fails. s11u3-sru
authorBrian Utterback <brian.utterback@oracle.com>
Fri, 03 Mar 2017 10:53:19 -0800
branchs11u3-sru
changeset 7929 27eab5dcdc0b
parent 7928 c0e29588791b
child 7930 23b55980914d
24850514 Check for empty DAEMON in quagga start method never fails.
components/quagga/patches/90-checkdaemon.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/quagga/patches/90-checkdaemon.patch	Fri Mar 03 10:53:19 2017 -0800
@@ -0,0 +1,24 @@
+This bug has been submitted to the Quagga community as bug
+https://bugzilla.quagga.net/show_bug.cgi?id=878
+This patch may be removed after upgrading to a version of Quagga with
+bug 878 fixed.
+
+*** solaris/quagga.init.in
+--- solaris/quagga.init.in
+*************** QUAGGA_METHOD="start"
+*** 127,133 ****
+  DAEMON="$1"
+  
+  # daemon path must be given
+! if [ -z "$DAEMON_PATH/$DAEMON" ]; then
+  	usage
+  	exit $SMF_EXIT_ERR_FATAL
+  fi
+--- 127,133 ----
+  DAEMON="$1"
+  
+  # daemon path must be given
+! if [ "$DAEMON_PATH/$DAEMON" = "/" ]; then
+  	usage
+  	exit $SMF_EXIT_ERR_FATAL
+  fi