X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=config%2FMakefile.am;h=ce0fb96e2d3c02f02620a88f843082299a31d6c6;hb=40d1f0f6c5c6b67198827f8a8ea553bb3e2271cd;hp=349b29cdbea76adccac6b990e9cd7e893cc4361a;hpb=0eb668a08d39ba54d8e3ba8aabb5b5657b855ce1;p=netatalk.git diff --git a/config/Makefile.am b/config/Makefile.am index 349b29cd..ce0fb96e 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -3,11 +3,27 @@ SUBDIRS = pam SUFFIXES = .tmpl . -GENFILES = afpd.conf AppleVolumes.default TMPLFILES = afpd.conf.tmpl AppleVolumes.default.tmpl +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@ + +if USE_DEBIAN +CONFFILES = AppleVolumes.system +else CONFFILES = AppleVolumes.system netatalk.conf +endif -if USE_NFSv4_ACLS +if HAVE_ACLS CONFFILES += afp_ldap.conf endif @@ -15,10 +31,6 @@ if USE_APPLETALK CONFFILES += atalkd.conf papd.conf endif -OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ -EXTRA_DIST = $(CONFFILES) $(TMPLFILES) afp_ldap.conf -CLEANFILES = $(GENFILES) - pkgconfdir = @PKGCONFDIR@ webminpath = @WEBMIN_PATH@ webminuser = @WEBMIN_USER@ @@ -48,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) @@ -60,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 \