M4LIB=/usr/lib/sendmail.cf
HOSTNAME=wonderland

all: cfg

sendmail.cf: $(HOSTNAME).mc
	m4 $(M4LIB)/m4/cf.m4 $(HOSTNAME).mc > sendmail.cf
#	patch --silent < smartdom.diff
#	patch --silent < selective-masq.diff
	rm -rf sendmail.cf.orig

cfg: sendmail.cf aliases mailertable.db

/etc/aliases: /etc/aliases.db

/etc/aliases.db: /etc/aliases
	sendmail -bi

mailertable.db: mailertable
	makemap hash mailertable.db < mailertable


test: cfg
	sendmail -bt -C./sendmail.cf #-oQ/tmp/mqueue

s: cfg
	sendmail -t -C./sendmail.cf #-oQ/tmp/mqueue

clean:
	rm sendmail.cf aliases.db mailertable.db

