diff --git a/src/etc/mail/Makefile b/src/etc/mail/Makefile index 52a2fd67..80d8fa6e 100644 --- a/src/etc/mail/Makefile +++ b/src/etc/mail/Makefile @@ -1,10 +1,13 @@ -# $OpenBSD: Makefile,v 1.6 2009/03/18 01:56:52 jacekm Exp $ +# $OpenBSD: Makefile,v 1.7 2009/04/02 10:21:08 jacekm Exp $ # # Generate the various .db versions from their source files. # The sendmail .mc files are not built here. They live in # /usr/share/sendmail/cf and have their own Makefile. # +SENDMAIL= /usr/libexec/sendmail/sendmail +MAKEMAP= /usr/libexec/sendmail/makemap + .for DB in access aliases genericstable mailertable virtusertable userdb . if exists(${DB}) DB_FILES+= ${DB}.db @@ -23,20 +26,20 @@ distribution: ${DESTDIR}/etc/mail/README ${INSTALL} -c -o root -g wheel -m 644 access \ ${DESTDIR}/etc/mail/access - makemap hash ${DESTDIR}/etc/mail/access < access + ${MAKEMAP} hash ${DESTDIR}/etc/mail/access < access ${INSTALL} -c -o root -g wheel -m 644 aliases \ ${DESTDIR}/etc/mail/aliases - /usr/libexec/sendmail/sendmail -C${DESTDIR}/etc/mail/sendmail.cf \ + ${SENDMAIL} -C${DESTDIR}/etc/mail/sendmail.cf \ -bi -O AliasFile=${DESTDIR}/etc/mail/aliases \ -O DontBlameSendmail=mapinunsafedirpath ${INSTALL} -c -o root -g wheel -m 644 local-host-names \ ${DESTDIR}/etc/mail/local-host-names ${INSTALL} -c -o root -g wheel -m 644 genericstable \ ${DESTDIR}/etc/mail/genericstable - makemap hash ${DESTDIR}/etc/mail/genericstable < genericstable + ${MAKEMAP} hash ${DESTDIR}/etc/mail/genericstable < genericstable ${INSTALL} -c -o root -g wheel -m 644 mailertable \ ${DESTDIR}/etc/mail/mailertable - makemap hash ${DESTDIR}/etc/mail/mailertable < mailertable + ${MAKEMAP} hash ${DESTDIR}/etc/mail/mailertable < mailertable ${INSTALL} -c -o root -g wheel -m 644 relay-domains \ ${DESTDIR}/etc/mail/relay-domains ${INSTALL} -c -o root -g wheel -m 644 trusted-users \ @@ -47,29 +50,29 @@ distribution: ${DESTDIR}/etc/mail/spamd.conf ${INSTALL} -c -o root -g wheel -m 644 smtpd.conf \ ${DESTDIR}/etc/mail/smtpd.conf - makemap hash ${DESTDIR}/etc/mail/virtusertable < virtusertable + ${MAKEMAP} hash ${DESTDIR}/etc/mail/virtusertable < virtusertable @for db in access.db aliases.db genericstable.db mailertable.db \ virtusertable.db; do \ chmod 644 ${DESTDIR}/etc/mail/$$db; \ done access.db: access - makemap hash ${.ALLSRC} < ${.ALLSRC} + ${MAKEMAP} hash ${.ALLSRC} < ${.ALLSRC} aliases.db: aliases - sendmail -bi + ${SENDMAIL} -bi genericstable.db: genericstable - makemap hash ${.ALLSRC} < ${.ALLSRC} + ${MAKEMAP} hash ${.ALLSRC} < ${.ALLSRC} mailertable.db: mailertable - makemap hash ${.ALLSRC} < ${.ALLSRC} + ${MAKEMAP} hash ${.ALLSRC} < ${.ALLSRC} virtusertable.db: virtusertable - makemap hash ${.ALLSRC} < ${.ALLSRC} + ${MAKEMAP} hash ${.ALLSRC} < ${.ALLSRC} userdb.db: userdb - makemap btree ${.ALLSRC} < ${.ALLSRC} + ${MAKEMAP} btree ${.ALLSRC} < ${.ALLSRC} .PHONY: distribution .include