X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=config%2FMakefile.am;h=ce0fb96e2d3c02f02620a88f843082299a31d6c6;hb=40d1f0f6c5c6b67198827f8a8ea553bb3e2271cd;hp=31370340d85b19906c253165b389bd98f67059c7;hpb=eb4bb6e4f19ff76132e1d3a8b6886911e23f9286;p=netatalk.git diff --git a/config/Makefile.am b/config/Makefile.am index 31370340..ce0fb96e 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -1,18 +1,35 @@ ## Makefile.am for config/ SUBDIRS = pam - SUFFIXES = .tmpl . -GENFILES = afpd.conf AppleVolumes.default TMPLFILES = afpd.conf.tmpl AppleVolumes.default.tmpl -CONFFILES = AppleVolumes.system \ - atalkd.conf netatalk.conf papd.conf +GENFILES = afpd.conf AppleVolumes.default +CLEANFILES = $(GENFILES) +EXTRA_DIST = \ + AppleVolumes.default.tmpl \ + AppleVolumes.system \ + afp_ldap.conf \ + afpd.conf.tmpl \ + atalkd.conf \ + netatalk.conf \ + papd.conf + OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ -EXTRA_DIST = $(CONFFILES) $(TMPLFILES) +if USE_DEBIAN +CONFFILES = AppleVolumes.system +else +CONFFILES = AppleVolumes.system netatalk.conf +endif -CLEANFILES = $(GENFILES) +if HAVE_ACLS +CONFFILES += afp_ldap.conf +endif + +if USE_APPLETALK +CONFFILES += atalkd.conf papd.conf +endif pkgconfdir = @PKGCONFDIR@ webminpath = @WEBMIN_PATH@ @@ -43,7 +60,9 @@ uninstall-local: 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) @@ -55,6 +74,15 @@ install-config-files: $(CONFFILES) $(GENFILES) echo "not overwriting $$f"; \ fi; \ done +if USE_DEBIAN + $(mkinstalldirs) $(DESTDIR)/etc/default + if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f /etc/default/netatalk; then \ + echo "$(INSTALL_DATA) $(srcdir)/netatalk.conf $(DESTDIR)/etc/default/netatalk"; \ + $(INSTALL_DATA) $(srcdir)/netatalk.conf $(DESTDIR)/etc/default/netatalk; \ + else \ + echo "not overwriting /etc/default/netatalk"; \ + fi +endif install-webmin: if test "x$(webminpath)" != "x"; then \