X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=config%2FMakefile.am;h=2d0a858070b13a2406b4410dd4458fdf80b58efb;hb=8f50ffecedbe9a7dd16ae29354e07924350807f0;hp=885ca9239288e3e91c7d38ecbc9e2e3883a1fd3d;hpb=50cb674ef88c91ac610546ce4a1461bf98af3303;p=netatalk.git diff --git a/config/Makefile.am b/config/Makefile.am index 885ca923..2d0a8580 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -1,35 +1,44 @@ ## Makefile.am for config/ +SUBDIRS = pam SUFFIXES = .tmpl . -GENFILES = afpd.conf -TMPLFILES = $(foreach file,$(GENFILES),$(file).tmpl) -CONFFILES = AppleVolumes.default AppleVolumes.system \ - atalkd.conf netatalk.conf papd.conf -PAMFILES = netatalk.pamd -OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ +TMPLFILES = +GENFILES = +CLEANFILES = $(GENFILES) +EXTRA_DIST = afp.conf -EXTRA_DIST = $(CONFFILES) $(TMPLFILES) $(PAMFILES) +OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ -CLEANFILES = $(GENFILES) +CONFFILES = afp.conf pkgconfdir = @PKGCONFDIR@ -nlsdir = @NLSDIR@ - # # rule to parse template files # .tmpl: sed -e s@:UAMS_PATH:@${UAMS_PATH}@ \ - -e s@:NLS_PATH:@${nlsdir}@ \ -e s@:ETCDIR:@${pkgconfdir}@ \ + -e s@:COMPILED_BACKENDS:@"$(compiled_backends)"@ \ + -e s@:DEFAULT_CNID_SCHEME:@$(DEFAULT_CNID_SCHEME)@ \ <$< >$@ # # install configuration files # +install-data-local: install-config-files + +uninstall-local: + for f in $(CONFFILES) $(GENFILES); do \ + echo rm -f $(DESTDIR)$(pkgconfdir)/$$f; \ + rm -f $(DESTDIR)$(pkgconfdir)/$$f; \ + done +if USE_DEBIAN + rm -f $(DESTDIR)/etc/default/netatalk +endif + install-config-files: $(CONFFILES) $(GENFILES) $(mkinstalldirs) $(DESTDIR)$(pkgconfdir) for f in $(CONFFILES) $(GENFILES); do \ @@ -40,23 +49,3 @@ install-config-files: $(CONFFILES) $(GENFILES) echo "not overwriting $$f"; \ fi; \ done - -# -# pluggable authentication modules support -# - -if USE_PAM - -pamdir = @PAMDIR@/etc/pam.d - -install-data-local: install-config-files $(PAMFILES) - $(mkinstalldirs) $(DESTDIR)$(pamdir) - for f in $(PAMFILES); do \ - $(INSTALL_DATA) $$f $(DESTDIR)$(pamdir)/netatalk || echo "WARNING: Can't install PAM files" \ - done - -else - -install-data-local: install-config-files - -endif