]> git.puffer.fish Git - matthieu/frr.git/commitdiff
[trivia] work around ksh93 builtin name (#451)
authorJingjing Duan <jingjing.duan@sun.com>
Tue, 23 Jun 2009 13:28:23 +0000 (17:28 +0400)
committerDenis Ovsienko <pilot@etcnet.org>
Tue, 23 Jun 2009 13:28:23 +0000 (17:28 +0400)
ksh93 script cannot have 'stop' functions w/o cancelling
existing definition first. Fixed.

solaris/quagga.init.in

index 8b298c37e1d80eef1a43aed31199e6b8ae23b508..8457e990387f2f8e9e546d46e9a76b3ffd9f9b52 100755 (executable)
@@ -281,7 +281,7 @@ start () {
        eval exec $DAEMON_PATH/$DAEMON $DAEMON_ARGS --pid_file ${PIDFILE} &
 }
 
-stop () {
+stop_by_pidfile () {
        if [ -f "${PIDFILE}" ]; then
                /usr/bin/kill -TERM `/usr/bin/cat "${PIDFILE}"`
        fi
@@ -292,7 +292,7 @@ case "$QUAGGA_METHOD" in
        start
        ;;
 'stop')
-       stop
+       stop_by_pidfile
        ;;
 
 *)