CVSROOT:        /cvs
Module name:    src
Changes by:     gil...@cvs.openbsd.org  2009/11/03 15:57:41

Modified files:
        usr.sbin/smtpd : lka.c makemap.c map.c parse.y ruleset.c smtpd.h 

Log message:
teach makemap how to build a set, which is a map containing only keys.
smtpd is now capable of looking primary domains at runtime in a set, which
means that the following becomes possible:

map "primary" { source db "/etc/mail/primary.db" }
accept for domain map "primary" deliver to mbox

while at it fix a couple bugs in the aliases resolution path which caused
recipients to bounce if a ruleset did not have an "accept for local" rule

"diff reads good" jacekm@, flush queue & make clean

Reply via email to