1
## Makefile.am for config/
6
TMPLFILES = $(foreach file,$(GENFILES),$(file).tmpl)
7
CONFFILES = AppleVolumes.default AppleVolumes.system \
8
atalkd.conf netatalk.conf papd.conf
9
PAMFILES = netatalk.pamd
10
OVERWRITE_CONFIG = @OVERWRITE_CONFIG@
12
EXTRA_DIST = $(CONFFILES) $(TMPLFILES) $(PAMFILES)
14
CLEANFILES = $(GENFILES)
16
pkgconfdir = @PKGCONFDIR@
20
# rule to parse template files
24
sed -e s@:UAMS_PATH:@${UAMS_PATH}@ \
25
-e s@:NLS_PATH:@${nlsdir}@ \
26
-e s@:ETCDIR:@${pkgconfdir}@ \
30
# install configuration files
33
install-config-files: $(CONFFILES) $(GENFILES)
34
$(mkinstalldirs) $(DESTDIR)$(pkgconfdir)
35
for f in $(CONFFILES) $(GENFILES); do \
36
if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/$$f; then \
37
echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir)"; \
38
$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir); \
40
echo "not overwriting $$f"; \
45
# pluggable authentication modules support
50
pamdir = @PAMDIR@/etc/pam.d
52
install-data-local: install-config-files $(PAMFILES)
53
$(mkinstalldirs) $(DESTDIR)$(pamdir)
54
if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pamdir)/netatalk; then \
55
echo "$(INSTALL_DATA) netatalk.pamd $(DESTDIR)$(pamdir)/netatalk"; \
56
$(INSTALL_DATA) netatalk.pamd $(DESTDIR)$(pamdir)/netatalk || \
57
echo "WARNING: Can't install PAM file"; \
59
echo "not overwriting $(DESTDIR)$(pamdir)/netatalk"; \
64
install-data-local: install-config-files