#!/bin/sh
#
# PROVIDE: afpd
-# REQUIRE: atalkd
+# REQUIRE: cnid_metad
# KEYWORD: shutdown
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Apple Filing Protocol daemon.
+# 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.
#
#!/bin/sh
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Netatalk daemons.
+# 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.
#
## /usr/etc/modload -sym :ETCDIR:/netatalk.o;
##fi
-echo -n 'starting appletalk daemons:'
+echo -n 'starting netatalk daemons:'
if [ -x :SBINDIR:/atalkd ]; then
:SBINDIR:/atalkd; echo -n ' atalkd'
fi
#!/sbin/runscript
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Netatalk daemons.
+# 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.
#! /bin/sh
# chkconfig: - 91 35
-# description: This package enables Linux to talk to Macintosh
-# computers via the AppleTalk networking protocol and
-# provides printer, file sharing, and AppleTalk routing
-# services.
+# description: This package is an implementation of "AFP over TCP"
+# and provides printer, file sharing, and routing
+# services via legacy AppleTalk networking protocol.
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Netatalk daemons.
+# 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.
case "$1" in
'start')
- echo -n 'Starting AppleTalk services: '
+ echo -n 'Starting Netatalk services: '
if [ x"${ATALK_BGROUND}" = x"yes" ]; then
echo -n "(backgrounded)"
atalk_startup >& /dev/null &
echo
;;
'stop')
- echo 'Shutting down AppleTalk services: '
+ echo 'Shutting down Netatalk services: '
if [ x"${ATALKD_RUN}" != x"no" ]; then
if [ x"${PAPD_RUN}" = x"yes" -a -x ${ATALK_SBIN}/papd ]; then
echo -n " Stopping papd:"
# Required-Stop:
# Default-Start: 3 5
# Default-Stop:
-# Description: Appletalk TCP/IP daemons
+# Description: AFP over TCP and legacy Appletalk daemons
### END INIT INFO
test -f /etc/rc.config && {
#
# Start/stop the Netatalk daemons.
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Netatalk daemons.
+# 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.
#
#
-# Start the appletalk server processes.
+# Start the netatalk server processes.
#
atalk_startup() {
- echo 'starting appletalk daemons: \c'
+ echo 'starting netatalk daemons: \c'
if [ x"${ATALKD_RUN}" != x"no" ]; then
if [ -x :SBINDIR:/atalkd ]; then
:SBINDIR:/atalkd; echo ' atalkd\c'
;;
#
-# Stop the appletalk server processes.
+# Stop the netatalk server processes.
#
'stop')
- echo 'stopping appletalk daemons:\c'
+ echo 'stopping netatalk daemons:\c'
if [ -x :SBINDIR:/papd ]; then
killproc papd; echo ' papd\c'
#! /bin/sh
#
-# Start/stop the AppleTalk daemons.
+# Start/stop the Netatalk daemons.
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# Netatalk daemons.
+# 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.
#
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
;;
#
-# 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'
# PROVIDE: atalkd
# REQUIRE: DAEMON
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# AppleTalk daemon.
+# 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.
#
#
# PROVIDE: cnid_metad
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
-# its data structures must have time to stablize before running the
-# other processes.
+# Start cnid_dbd daemons on request.
+# The cnid_dbd is an implementation for accessing to CNID databases
+# through a dedicated daemon process.
#
. /etc/rc.subr
# PROVIDE: papd
# REQUIRE: atalkd
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# AppleTalk print server daemon.
+# Make sure not to start atalkd in the background:
# its data structures must have time to stablize before running the
# other processes.
#
# PROVIDE: timelord
# REQUIRE: atalkd
#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
+# AppleTalk time server daemon.
+# Make sure not to start atalkd in the background:
# its data structures must have time to stablize before running the
# other processes.
#