]> arthur.barton.de Git - netatalk.git/blob - config/Makefile.am
pam.d file fix
[netatalk.git] / config / Makefile.am
1 ## Makefile.am for config/
2
3 SUFFIXES = .tmpl .
4
5 .tmpl:
6         sed -e s@:UAMS_PATH:@${UAMS_PATH}@ \
7             -e s@:NLS_PATH:@${CONFIG_DIR}/nls@ \
8             -e s@:ETCDIR:@${CONFIG_DIR}@ \
9             <$^ >$@
10
11 CLEANFILES = afpd.conf netatalk
12
13 configdir = $(CONFIG_DIR)
14
15 config_DATA = AppleVolumes.default AppleVolumes.system afpd.conf \
16         atalkd.conf netatalk.conf netatalk.pamd papd.conf
17
18 EXTRA_DIST = $(config_DATA)
19
20 #
21 # pluggable authentication modules check for shadow password support
22 #
23
24 if USE_SHADOWPW
25 PAMD = netatalk.pamd.shadow
26 else
27 PAMD = netatalk.pamd
28 endif
29
30 #
31 # pluggable authentication modules support?
32 #
33
34 if USE_PAM
35
36 pamdir    = /etc/pam.d
37 pam_DATA = netatalk
38
39 netatalk:
40         cp -f $(PAMD) netatalk
41
42 install-data-local: netatalk
43         $(INSTALL) netatalk $(DESTDIR)$(pamdir)/
44
45 endif