FreeBSD-specific: * freebsd doesn't have cron.d or logrotate.d, remove that (we should use crontab -e -u backupninja instead) * install the conf file in .sample instead of overwriting the users' conf --- etc/Makefile.am.orig Tue Dec 4 23:56:41 2007 +++ etc/Makefile.am Tue Dec 4 23:56:35 2007 @@ -1,8 +1,7 @@ -EXTRA_DIST = backupninja.conf.in cron.d/backupninja.in \ - logrotate.d/backupninja.in +EXTRA_DIST = backupninja.conf.in -GENERATED_FILES = backupninja.conf cron.d/backupninja logrotate.d/backupninja +GENERATED_FILES = backupninja.conf.sample CLEANFILES = $(GENERATED_FILES) @@ -19,19 +18,9 @@ -e "s,@exec_prefix\@,$(exec_prefix),g" \ -e "s,@prefix\@,$(prefix),g" -cron.d/backupninja: cron.d/backupninja.in - rm -f cron.d/backupninja - $(edit) cron.d/backupninja.in > cron.d/backupninja - chmod 644 cron.d/backupninja - -logrotate.d/backupninja: logrotate.d/backupninja.in - rm -f logrotate.d/backupninja - $(edit) logrotate.d/backupninja.in > logrotate.d/backupninja - chmod ugo+x logrotate.d/backupninja - -backupninja.conf: backupninja.conf.in +backupninja.conf.sample: backupninja.conf.in rm -f backupninja.conf - $(edit) backupninja.conf.in > backupninja.conf + $(edit) backupninja.conf.in > backupninja.conf.sample install-data-hook: mkdir -p $(DESTDIR)/$(sysconfdir)/backup.d