- 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
+ ;;
+ try-restart|condrestart)
+ if test "$1" = "condrestart"; then
+ echo "${attn} Use try-restart ${done}(LSB)${attn} rather than condrestart ${warn}(RH)${norm}"
+ fi
+ $0 status
+ if test $? = 0; then
+ $0 restart
+ else
+ rc_reset
+ fi
+ rc_status
+ ;;
+ 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=3
+ rc_status -v
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;