]> arthur.barton.de Git - netatalk.git/blob - config/Makefile.am
patch #422856 from Sebastian Rittau to move to pam_unix.so (& cleanups)
[netatalk.git] / config / Makefile.am
1 ## Makefile.am for config/
2
3 SUFFIXES = .tmpl .
4
5 GENFILES = afpd.conf
6 TMPLFILES = $(foreach file,$(GENFILES),$(file).tmpl)
7 CONFFILES = AppleVolumes.default AppleVolumes.system \
8         atalkd.conf netatalk.conf netatalk.pamd papd.conf
9 PAMFILES = netatalk.pamd
10
11 EXTRA_DIST = $(CONFFILES) $(TMPLFILES) $(PAMFILES)
12
13 CLEANFILES += $(GENFILES)
14
15 sysconf_DATA = $(CONFFILES) $(GENFILES)
16
17 #
18 # rule to parse template files
19 #
20
21 .tmpl:
22         sed -e s@:UAMS_PATH:@${UAMS_PATH}@ \
23             -e s@:NLS_PATH:@${sysconfdir}/nls@ \
24             -e s@:ETCDIR:@${sysconfdir}@ \
25             <$^ >$@
26
27 #
28 # pluggable authentication modules support
29 #
30
31 if USE_PAM
32
33 pamdir   = $(sysconfdir)/pam.d
34
35 install-data-local: netatalk
36         $(INSTALL_DATA) netatalk $(DESTDIR)$(pamdir)/
37
38 endif