view components/quagga/patches/87-ospfd-apiserver.patch @ 417:7c10b5cba79b

7066915 Move Quagga to Userland PSARC 2008/038 Move quagga files from /usr/sfw to /usr 6636788 quagga files should move from /usr/sfw 6610234 Pre-quagga start/stop scripts in /usr/sfw/sbin (bgpdstart,ospfdstart,etc..) should be removed 7064040 quagga smf start method no longer needs to worry about upgrade from SUNWzerbra 7027236 ospfd should allow the -a option to be set in smf 7066821 quaggaadm usage message gives program name as quaggaadm_usage instead of quaggaadm. 6933282 quagga manual pages need to be adjusted for the new IPS package names. 6615038 quaagadm: there is no usage info for the -e option 7002951 quagga pkg should deliver headers to allow users to build OSPF-API client programs
author Brian Utterback <Brian.Utterback@Oracle.COM>
date Mon, 18 Jul 2011 12:08:25 -0700
parents
children
line wrap: on
line source

--- solaris/quagga.init.in
+++ solaris/quagga.init.in
@@ -73,6 +73,9 @@
 		args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI no_kernel -n true`"
 		args="${args} `get_daemon_option_from_property $SMF_FMRI bgp_port p 179`"
 		;;
+	ospfd)
+		args="${args} `get_daemon_option_from_boolean_property $SMF_FMRI apiserver -a true`"
+		;;
 	esac
 	echo ${args}
 }
--- solaris/quagga.xml.in
+++ solaris/quagga.xml.in
@@ -491,6 +491,9 @@
 		<!-- The pidfile to use, if not the default of
 		     @quagga_statedir@ -->
 		<propval name='pid_file' type='astring' value='' />
+
+		<!-- Options specific to ospfd -->
+		<propval name='apiserver' type='boolean' value='false' />
 	</property_group>
 
 	<property_group name='general' type='framework'>