components/quagga/patches/90-checkdaemon.patch
author Rich Burridge <rich.burridge@oracle.com>
Tue, 02 May 2017 17:33:26 -0700
changeset 7964 d9801318ed3d
parent 7735 e1c4d574162f
permissions -rw-r--r--
25981468 Build ilmbase and openexr with the GNU compilers
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7735
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     1
This bug has been submitted to the Quagga community as bug
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     2
https://bugzilla.quagga.net/show_bug.cgi?id=878
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     3
This patch may be removed after upgrading to a version of Quagga with
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     4
bug 878 fixed.
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     5
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     6
*** solaris/quagga.init.in
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     7
--- solaris/quagga.init.in
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     8
*************** QUAGGA_METHOD="start"
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
     9
*** 127,133 ****
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    10
  DAEMON="$1"
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    11
  
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    12
  # daemon path must be given
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    13
! if [ -z "$DAEMON_PATH/$DAEMON" ]; then
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    14
  	usage
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    15
  	exit $SMF_EXIT_ERR_FATAL
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    16
  fi
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    17
--- 127,133 ----
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    18
  DAEMON="$1"
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    19
  
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    20
  # daemon path must be given
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    21
! if [ "$DAEMON_PATH/$DAEMON" = "/" ]; then
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    22
  	usage
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    23
  	exit $SMF_EXIT_ERR_FATAL
e1c4d574162f 24850514 Check for empty DAEMON in quagga start method never fails.
Brian Utterback <brian.utterback@oracle.com>
parents:
diff changeset
    24
  fi