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}"