]> git.meshlink.io Git - catta/commitdiff
Update OpenSUSE init scripts
authorLennart Poettering <lennart@poettering.net>
Mon, 17 Dec 2007 19:47:51 +0000 (19:47 +0000)
committerLennart Poettering <lennart@poettering.net>
Mon, 17 Dec 2007 19:47:51 +0000 (19:47 +0000)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1603 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

initscript/suse/avahi-daemon.in
initscript/suse/avahi-dnsconfd.in

index b364a8cd1c4f186984d314a055dd9c8e0054489f..e1fd20101dc7df690bbb0125f368aef5b9258c0c 100644 (file)
@@ -1,10 +1,11 @@
 #! /bin/sh
 ### BEGIN INIT INFO
-# Provides:       avahi
-# Required-Start: $network dbus
-# Default-Start:  3 5
+# Provides:          avahi
+# Required-Start:    $network $remote_fs dbus
+# Default-Start:     3 5
 # Default-Stop:
-# Description: Avahi, a ZeroConf daemon for mDNS and service registration
+# Short-Description: ZeroConf daemon
+# Description:       Avahi, a ZeroConf daemon for mDNS and service registration
 ### END INIT INFO
 
 AVAHI_BIN=@sbindir@/avahi-daemon
@@ -14,43 +15,33 @@ test -x $AVAHI_BIN || exit 5
 rc_reset
 
 case "$1" in
-    start)
-        echo -n "Starting Avahi daemon"
-        /sbin/startproc $AVAHI_BIN -D
-       rc_check
-       for (( n=0 ; n<10 ; n++ )) ; do
-           if test -f /var/run/avahi-daemon/pid ; then
-               break
-           else
-               echo -n "."
-               sleep 1
-           fi
-       done
-       rc_status -v
-        ;;
-    stop)
-        echo -n "Shutting down Avahi daemon"
-        $AVAHI_BIN -k || /bin/true
-       rc_status -v
-        ;;
-    restart)
-        $0 stop
-        $0 start
-       rc_status
-        ;;
-    force-reload|reload)
-        echo -n "Reloading Avahi daemon"
-        $AVAHI_BIN -r
-       rc_status -v
-        ;;
-    status)
-        echo -n "Checking for Avahi daemon: "
-        $AVAHI_BIN -c
-        rc_status -v
-        ;;
-    *)
-        echo "Usage: $0 {start|stop|status|restart|force-reload|reload}"
-        exit 1
-        ;;
+       start)
+               echo -n "Starting Avahi daemon "
+               $AVAHI_BIN -D
+               rc_status -v
+               ;;
+       stop)
+               echo -n "Shutting down Avahi daemon "
+               $AVAHI_BIN -k 2>/dev/null || /bin/true
+               rc_status -v
+               ;;
+       restart)
+               $0 stop
+               $0 start
+               rc_status
+               ;;
+       force-reload|reload)
+               echo -n "Reloading Avahi daemon "
+               $AVAHI_BIN -r
+               rc_status -v
+               ;;
+       status)
+               echo -n "Checking for Avahi daemon: "
+               $AVAHI_BIN -c
+               rc_status -v
+               ;;
+       *)
+               echo "Usage: $0 {start|stop|status|restart|force-reload|reload}"
+               exit 1
+               ;;
 esac
-
index b9de80867c9b850ea004dcf1db62e0bd80677e6d..e633b8d16cd168bab3a228fb47473966c6c73b2e 100644 (file)
@@ -1,10 +1,11 @@
 #! /bin/sh
 ### BEGIN INIT INFO
-# Provides:       avahi-dnsconfd
-# Required-Start: avahi
-# Default-Start:  3 5
+# Provides:          avahi-dnsconfd
+# Required-Start:    $remote_fs avahi
+# Default-Start:     3 5
 # Default-Stop:
-# Description: Avahi, a ZeroConf daemon for mDNS and service registration
+# Short-Description: ZeroConf daemon
+# Description:       Avahi, a ZeroConf daemon for mDNS and service registration
 ### END INIT INFO
 
 AVAHI_BIN=@sbindir@/avahi-dnsconfd
@@ -14,34 +15,33 @@ test -x $AVAHI_BIN || exit 5
 rc_reset
 
 case "$1" in
-    start)
-        echo -n "Starting Avahi DNS Configuration daemon"
-        /sbin/startproc $AVAHI_BIN -D
-       rc_status -v
-        ;;
-    stop)
-        echo -n "Shutting down Avahi DNS Configuration daemon"
-        $AVAHI_BIN -k || /bin/true
-       rc_status -v
-        ;;
-    restart)
-        $0 stop
-        $0 start
-       rc_status
-        ;;
-    force-reload|reload)
-        echo -n "Reloading Avahi DNS Configuration daemon"
-        $AVAHI_BIN -r
-       rc_status -v
-        ;;
-    status)
-        echo -n "Checking for Avahi DNS Configuration daemon: "
-        $AVAHI_BIN -c
-        rc_status -v
-        ;;
-    *)
-        echo "Usage: $0 {start|stop|status|restart|force-reload|reload}"
-        exit 1
-        ;;
+       start)
+               echo -n "Starting Avahi DNS Configuration daemon "
+               $AVAHI_BIN -D
+               rc_status -v
+               ;;
+       stop)
+               echo -n "Shutting down Avahi DNS Configuration daemon "
+               $AVAHI_BIN -k 2>/dev/null || /bin/true
+               rc_status -v
+               ;;
+       restart)
+               $0 stop
+               $0 start
+               rc_status
+               ;;
+       force-reload|reload)
+               echo -n "Reloading Avahi DNS Configuration daemon "
+               $AVAHI_BIN -r
+               rc_status -v
+               ;;
+       status)
+               echo -n "Checking for Avahi DNS Configuration daemon: "
+               $AVAHI_BIN -c
+               rc_status -v
+               ;;
+       *)
+               echo "Usage: $0 {start|stop|status|restart|force-reload|reload}"
+               exit 1
+               ;;
 esac
-