1 ## Makefile for distrib/pam/
4 pamdir = @PAMDIR@/etc/pam.d
5 EXTRA_DIST = netatalk.pam.tmpl
6 noinst_SCRIPTS = netatalk.pam
7 CLEANFILES = netatalk.pam
10 sed -e "s,[@]PAM_DIRECTIVE[@],${PAM_DIRECTIVE},g" \
11 -e "s,[@]PAM_AUTH[@],${PAM_AUTH}," \
12 -e "s,[@]PAM_ACCOUNT[@],${PAM_ACCOUNT}," \
13 -e "s,[@]PAM_PASSWORD[@],${PAM_PASSWORD}," \
14 -e "s,[@]PAM_SESSION[@],${PAM_SESSION}," \
18 install-data-local: netatalk.pam
19 $(mkinstalldirs) $(DESTDIR)$(pamdir)
20 if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pamdir)/netatalk; then \
21 echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pamdir)/netatalk"; \
22 $(INSTALL_DATA) netatalk.pam $(DESTDIR)$(pamdir)/netatalk || echo "WARNING: Can't install PAM files"; \
24 echo "not overwriting $(DESTDIR)$(pamdir)/netatalk"; \
28 echo rm -f $(DESTDIR)$(pamdir)/netatalk; \
29 rm -f $(DESTDIR)$(pamdir)/netatalk; \
30 for f in $(CONFFILES) $(GENFILES); do \
31 echo rm -f $(DESTDIR)$(pkgconfdir)/$$f; \
32 rm -f $(DESTDIR)$(pkgconfdir)/$$f; \