Subversion Repositories configs

Rev

Rev 4 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4 Rev 97
Line 47... Line 47...
47
 
47
 
48
start() {
48
start() {
49
    # Check that networking is configured.
49
    # Check that networking is configured.
50
    [ ${NETWORKING} = "no" ] && exit 1
50
    [ ${NETWORKING} = "no" ] && exit 1
51
 
51
 
-
 
52
	[ "$EUID" != "0" ] && exit 4
52
	echo -n $"Starting Avahi daemon... "
53
	echo -n $"Starting Avahi daemon... "
53
	if [ -s /etc/localtime ]; then
54
	if [ -s /etc/localtime ]; then
54
	    cp -fp /etc/localtime /etc/avahi/etc >/dev/null 2>&1
55
	    cp -fp /etc/localtime /etc/avahi/etc >/dev/null 2>&1
55
	fi;
56
	fi;
56
        daemon --pidfile=${PIDFILE} $AVAHI_BIN $AVAHI_OPTS
57
        daemon --pidfile=${PIDFILE} $AVAHI_BIN $AVAHI_OPTS
Line 59... Line 60...
59
        [ $RETVAL -eq 0 ] && touch ${LOCKFILE}
60
        [ $RETVAL -eq 0 ] && touch ${LOCKFILE}
60
	return $RETVAL
61
	return $RETVAL
61
}
62
}
62
 
63
 
63
stop() {
64
stop() {
-
 
65
    	[ "$EUID" != "0" ] && exit 4
64
        echo -n $"Shutting down Avahi daemon: "
66
        echo -n $"Shutting down Avahi daemon: "
65
        killproc -p ${PIDFILE} $AVAHI_BIN
67
        killproc -p ${PIDFILE} $AVAHI_BIN
66
        RETVAL=$?
68
        RETVAL=$?
67
        [ $RETVAL -eq 0 ] && rm -f ${LOCKFILE} ${PIDFILE}
69
        [ $RETVAL -eq 0 ] && rm -f ${LOCKFILE} ${PIDFILE}
68
        echo
70
        echo
Line 76... Line 78...
76
	echo
78
	echo
77
	return $RETVAL
79
	return $RETVAL
78
}
80
}
79
 
81
 
80
restart() {
82
restart() {
-
 
83
	[ "$EUID" != "0" ] && exit 4
81
	stop
84
	stop
82
	start
85
	start
83
}
86
}
84
 
87
 
85
RETVAL=0
88
RETVAL=0
Line 97... Line 100...
97
        RETVAL=$?
100
        RETVAL=$?
98
	;;
101
	;;
99
  restart)
102
  restart)
100
	restart
103
	restart
101
	;;
104
	;;
102
  reload)
105
  reload|force-reload)
103
        reload
106
        reload
104
	;;
107
	;;
105
  condrestart)
108
  condrestart|try-restart)
106
  	if [ -f $LOCKFILE ]; then
109
  	if [ -f $LOCKFILE ]; then
107
		restart
110
		restart
108
	fi
111
	fi
109
	;;
112
	;;
110
  *)
113
  *)
111
	echo $"Usage: $0 {start|stop|status|restart|condrestart}"
114
	echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
112
	exit 2
115
	exit 2
113
        ;;
116
        ;;
114
esac
117
esac
115
 
118
 
116
exit $RETVAL
119
exit $RETVAL