CLEANFILES = daily ssh-setup amanda-setup \
	mailhost/sendmail.cf linux/sendmail.cf solaris/sendmail.cf

all: $(CLEANFILES)

.SUFFIXES: .in
.in:
	adhoc < $@.in > $@.out
	chmod 755 $@.out
	mv $@.out $@ || { rm -f $@ && mv $@.out $@; }

.SUFFIXES: .mc .cf
.mc.cf:
	m4 < $< > $@T
	mv $@T $@

clean:
	rm -f $(CLEANFILES)

DISTFILE = example.tar
DISTDIR = conf
NODISTFILES = smbpasswd

cvs-dist:
	test ! -d $(DISTDIR) && test ! -f $(DISTDIR)
	cvs -q export -r HEAD -d $(DISTDIR) conf
	for f in $(NODISTFILES); do \
	  rm $(DISTDIR)/$$f && : > $(DISTDIR)/$$f; \
	done
	-(cd $(DISTDIR) && rm -f $(CLEANFILES))
	tar -cf $(DISTFILE) $(DISTDIR)
	rm -rf $(DISTDIR)

