Diff for /embedaddon/quagga/solaris/quagga.init.in between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:11 version 1.1.1.2, 2016/11/02 10:09:12
Line 146  routeadm_daemon_args () { Line 146  routeadm_daemon_args () {
         echo ${args}          echo ${args}
 }  }
   
 # certain daemons need zebra  
 routeadm_zebra_enable () {  
   
         if [ "$DAEMON" = "zebra" ]; then  
                 return  
         fi  
           
         enable_zebra=`/usr/bin/svcprop -p \  
                 routing/enable_zebra $SMF_FMRI 2> /dev/null`  
         if [ "$enable_zebra" != "false" ]; then  
                 zenabled=`/usr/bin/svcprop -p general/enabled zebra:quagga`  
                 zenabledt=`/usr/bin/svcprop -p general_ovr/enabled zebra:quagga`  
                 if [ "$zenabled" = "true" -o "$zenabledt" = "true" ]; then  
                         /usr/sbin/svcadm disable zebra:quagga  
                         /usr/sbin/svcadm enable -st zebra:quagga  
                 else  
                         /usr/sbin/svcadm enable -st zebra:quagga   
                 fi  
                 if [ "$?" != "0" ]; then  
                         echo "Could not enable zebra:quagga"  
                         exit $SMF_EXIT_ERR_FATAL  
                 fi  
         fi  
 }  
   
 # Include smf functions, if available. If not, define smf_present to indicate  # Include smf functions, if available. If not, define smf_present to indicate
 # there is no SMF. Should allow this script to work pre-S10.  # there is no SMF. Should allow this script to work pre-S10.
 if [ -f "$SMFINCLUDE" ] ; then  if [ -f "$SMFINCLUDE" ] ; then
Line 247  esac Line 222  esac
 if [ smf_present -a -f "$ROUTEADMINCLUDE" ]; then  if [ smf_present -a -f "$ROUTEADMINCLUDE" ]; then
         handle_routeadm_upgrade $DAEMON;          handle_routeadm_upgrade $DAEMON;
         DAEMON_ARGS=`routeadm_daemon_args`;          DAEMON_ARGS=`routeadm_daemon_args`;
         routeadm_zebra_enable $DAEMON;  
 else  else
         if [ $# -gt 0 ] ; then          if [ $# -gt 0 ] ; then
                 shift                  shift

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>