1 ## Makefile for distrib/initscripts/
5 pkgconfdir = @PKGCONFDIR@
12 sed -e s@:BINDIR:@${bindir}@ \
13 -e s@:SBINDIR:@${sbindir}@ \
14 -e s@:ETCDIR:@${pkgconfdir}@ \
24 rc.cnid_metad.netbsd \
31 rc.atalk.redhat.tmpl \
34 rc.atalkd.netbsd.tmpl \
36 rc.cnid_metad.netbsd.tmpl \
38 rc.timelord.netbsd.tmpl \
41 CLEANFILES = $(GENERATED_FILES) atalk afpd atalkd papd timelord
42 EXTRA_DIST = $(TEMPLATES) rc.atalk.cobalt
46 # checking for "redhat" style sysv scripts:
51 sysvdir = /etc/rc.d/init.d
54 atalk: rc.atalk.redhat
55 cp -f rc.atalk.redhat atalk
59 -chkconfig --add atalk
62 -chkconfig --del atalk
63 rm -f /etc/rc.d/init.d/atalk
68 # checking for "SuSE" style sysv scripts:
77 cp -f rc.atalk.suse atalk
85 rm -f /etc/init.d/atalk
91 # checking for "cobalt" style sysv scripts:
96 sysvdir = /etc/rc.d/init.d
99 atalk: rc.atalk.cobalt
100 cp -f rc.atalk.cobalt atalk
106 # checking for "tru64" style sysv scripts:
111 sysvdir = /sbin/init.d
114 atalk: rc.atalk.tru64
115 cp -f rc.atalk.tru64 atalk
121 # checking for NetBSD init scripts
127 sysv_SCRIPTS = afpd atalkd papd timelord
132 atalkd: rc.atalkd.netbsd
140 timelord: rc.timelord.netbsd
147 # checking for Solaris init scripts
152 sysvdir = /etc/init.d
156 cp -f rc.atalk.sysv $@
160 rm -f /etc/rc2.d/S90atalk
161 -ln -s ../init.d/atalk /etc/rc2.d/S90atalk
162 rm -f /etc/rc0.d/K04atalk
163 -ln -s ../init.d/atalk /etc/rc0.d/K04atalk
166 rm -f /etc/rc2.d/S90atalk /etc/rc0.d/K04atalk