3 # description: Netatalk AFP fileserver for Macintosh clients
5 # Netatalk :NETATALK_VERSION:
7 NETATALK_CONF_DIR=:ETCDIR:
8 NETATALK_SBIN=:SBINDIR:
11 # Source function library.
12 . /etc/rc.d/init.d/functions
14 # Source networking configuration.
15 . /etc/sysconfig/network
17 # initialize return values
20 # startup code for everything
22 # Check that networking is up.
23 if [ ${NETWORKING} = "no" ]; then
24 echo "[Network isn't started]";
28 if [ -x ${NETATALK_SBIN}/netatalk ] ; then
29 echo -n $"Starting $prog: "
30 daemon ${NETATALK_SBIN}/netatalk
35 if [ $RETVAL -eq 0 ]; then
36 touch /var/lock/subsys/netatalk || RETVAL=1
40 # stop code for everything
42 if [ -x ${NETATALK_SBIN}/netatalk ]; then
43 echo -n $"Stopping $prog: "
49 if [ $RETVAL -eq 0 ] ; then
50 rm -f /var/lock/subsys/netatalk || RETVAL=1
62 if [ -x ${NETATALK_SBIN}/netatalk ]; then
63 echo -n $"Reloading $prog: "
64 killproc netatalk -HUP
88 [ -f /var/lock/subsys/netatalk ] && netatalk_restart || :
91 echo "Usage: $0 {start|stop|restart|reload|status|condrestart}"