3
# Start/stop the AppleTalk daemons.
5
# AppleTalk daemons. Make sure not to start atalkd in the background:
6
# its data structures must have time to stablize before running the
11
# kill the named process(es)
16
/usr/bin/sed -e 's/^ *//' -e 's/ .*//'`
17
[ "$pid" != "" ] && kill $pid
23
# Start the appletalk server processes.
28
echo 'starting appletalk daemons: \c'
29
if [ -x :SBINDIR:/atalkd ]; then
30
:SBINDIR:/atalkd; echo ' atalkd\c'
33
if [ -x :BINDIR:/nbprgstr ]; then
34
:BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:Workstation
35
:BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:netatalk
39
if [ -x :SBINDIR:/papd ]; then
40
:SBINDIR:/papd; echo ' papd\c'
43
if [ -x :SBINDIR:/afpd ]; then
44
:SBINDIR:/afpd; echo ' afpd\c'
47
if [ -x :SBINDIR:/timelord ]; then
48
:SBINDIR:/timelord; echo ' timelord\c'
56
# Stop the appletalk server processes.
61
echo 'stopping appletalk daemons:\c'
63
if [ -x :SBINDIR:/papd ]; then
64
killproc papd; echo ' papd\c'
67
if [ -x :SBINDIR:/afpd ]; then
68
killproc afpd; echo ' afpd\c'
71
if [ -x :SBINDIR:/timelord ]; then
72
killproc timelord; echo ' timelord\c'
75
# kill atalkd last, since without it the plumbing goes away.
76
if [ -x :SBINDIR:/atalkd ]; then
77
killproc atalkd; echo ' atalkd\c'
88
echo "usage: $0 {start|stop}"