#! /bin/sh
#
-# Start/stop the AppleTalk daemons.
+# Start/stop the Netatalk :NETATALK_VERSION: daemons.
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# If you use AppleTalk, Make sure not to start atalkd in the background:
# its data structures must have time to stablize before running the
# other processes.
#
ATALK_START_ATALKD=0
ATALK_START_NBPRGSTR=0
ATALK_START_PAPD=0
+ATALK_START_CNID_METAD=1
ATALK_START_AFPD=1
ATALK_START_TIMELORD=0
case "$1" in
#
-# Start the appletalk server processes.
+# Start the netatalk server processes.
#
'start')
- echo 'starting appletalk daemons: \c'
+ echo 'starting netatalk daemons: \c'
if [ ${ATALK_START_ATALKD} -eq 1 -a -x ${ATALK_SBIN}/atalkd ]; then
${ATALK_SBIN}/atalkd; echo ' atalkd\c'
fi
${ATALK_SBIN}/papd; echo ' papd\c'
fi
+ if [ ${ATALK_START_CNID_METAD} -eq 1 -a -x ${ATALK_SBIN}/cnid_metad ]; then
+ ${ATALK_SBIN}/cnid_metad; echo ' cnid_metad\c'
+ fi
+
if [ ${ATALK_START_AFPD} -eq 1 -a -x ${ATALK_SBIN}/afpd ]; then
${ATALK_SBIN}/afpd; echo ' afpd\c'
fi
;;
#
-# Stop the appletalk server processes.
+# Stop the netatalk server processes.
#
'stop')
- echo 'stopping appletalk daemons:\c'
+ echo 'stopping netatalk daemons:\c'
if [ -x ${ATALK_SBIN}/papd ]; then
killproc papd; echo ' papd\c'
killproc afpd; echo ' afpd\c'
fi
+ if [ -x ${ATALK_SBIN}/cnid_metad ]; then
+ killproc cnid_metad; echo ' cnid_metad\c'
+ fi
+
if [ -x ${ATALK_SBIN}/timelord ]; then
killproc timelord; echo ' timelord\c'
fi