# This file should be installed as /usr/local/lib/mail/Makefile
#
all:	mailertable.dir generics.dir uucpxtable.dir \
	aliases.dir domaintable.dir pathtable.dir 

initialize:
	touch decnetxtable uucpxtable mailertable generics domaintable \
	pathtable aliases

aliases generics:	xaliases
	./xalparse xaliases aliases generics

aliases.dir:	aliases domaintable.dir
	/usr/lib/sendmail -bi

#decnetxtable.dir:	decnetxtable
#	dbm -R make decnetxtable decnetxtable

uucpxtable.dir:	uucpxtable
	dbm -L make uucpxtable uucpxtable

mailertable.dir:	mailertable
	dbm -L make mailertable mailertable

generics.dir:	generics
	dbm -R make generics generics

domaintable.dir:	domaintable
	dbm -RL make domaintable domaintable+
	rm -f domaintable.dir
	mv domaintable+.pag domaintable.pag
	mv domaintable+.dir domaintable.dir

# Don't send claptrap.bogus.com to uunet iff both DNS and pathtable are used.
pathtable.dir:	pathtable
	dbm -R -d pathtable load pathtable+
#	-dbm -d pathtable+ delete .uiuc.edu
	-dbm -d pathtable+ delete .arpa
	-dbm -d pathtable+ delete .com
	-dbm -d pathtable+ delete .gov
	-dbm -d pathtable+ delete .mil
	-dbm -d pathtable+ delete .edu
	-dbm -d pathtable+ delete .org
	-dbm -d pathtable+ delete .net
	-dbm -d pathtable+ delete .us
	-dbm -d pathtable+ delete .il
	-dbm -d pathtable+ delete .uk
	-dbm -d pathtable+ delete .jp
	-dbm -d pathtable+ delete .junet
	-dbm -d pathtable+ delete .jpn
	rm -f pathtable.dir
	mv pathtable+.pag pathtable.pag
	mv pathtable+.dir pathtable.dir
