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 \
32 rc.atalk.redhat.tmpl \
35 rc.atalkd.netbsd.tmpl \
37 rc.cnid_metad.netbsd.tmpl \
39 rc.timelord.netbsd.tmpl \
43 CLEANFILES = $(GENERATED_FILES) atalk afpd atalkd papd timelord
44 EXTRA_DIST = $(TEMPLATES) rc.atalk.cobalt
48 # checking for "redhat" style sysv scripts:
53 sysvdir = /etc/rc.d/init.d
56 atalk: rc.atalk.redhat
57 cp -f rc.atalk.redhat atalk
61 -chkconfig --add atalk
64 -chkconfig --del atalk
65 rm -f /etc/rc.d/init.d/atalk
70 # checking for "SuSE" style sysv scripts:
79 cp -f rc.atalk.suse atalk
87 rm -f /etc/init.d/atalk
93 # checking for "cobalt" style sysv scripts:
98 sysvdir = /etc/rc.d/init.d
101 atalk: rc.atalk.cobalt
102 cp -f rc.atalk.cobalt atalk
112 # checking for "tru64" style sysv scripts:
117 sysvdir = /sbin/init.d
120 atalk: rc.atalk.tru64
121 cp -f rc.atalk.tru64 atalk
131 # checking for NetBSD init scripts
137 sysv_SCRIPTS = afpd atalkd papd timelord
142 atalkd: rc.atalkd.netbsd
150 timelord: rc.timelord.netbsd
161 # checking for Solaris init scripts
166 sysvdir = /etc/init.d
170 cp -f rc.atalk.sysv $@
174 rm -f /etc/rc2.d/S90atalk
175 -ln -s ../init.d/atalk /etc/rc2.d/S90atalk
176 rm -f /etc/rc0.d/K04atalk
177 -ln -s ../init.d/atalk /etc/rc0.d/K04atalk
180 rm -f /etc/rc2.d/S90atalk /etc/rc0.d/K04atalk
186 sysvdir = /etc/init.d
189 atalk: rc.atalk.gentoo
190 cp -f rc.atalk.gentoo atalk
194 -rc-update add atalk default
197 -rc-update del atalk default
198 rm -f /etc/init.d/atalk