Allow multiple aliases files to be rebuilt
PR: bin/40540 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> MFC after: 3 days
This commit is contained in:
parent
0ceba9a3e6
commit
da275a07b3
@ -163,9 +163,11 @@ M4FILES!= find ${SENDMAIL_CF_DIR} -type f -name '*.m4' -print
|
||||
# Aliases are handled separately since they normally reside in /etc
|
||||
# and can be rebuild without the help of makemap.
|
||||
#
|
||||
${SENDMAIL_ALIASES}.db: ${SENDMAIL_ALIASES}
|
||||
${SENDMAIL} -bi
|
||||
.for _f in ${SENDMAIL_ALIASES}
|
||||
${_f}.db: ${_f}
|
||||
${SENDMAIL} -bi -OAliasFile=${.ALLSRC}
|
||||
chmod ${SENDMAIL_MAP_PERMS} ${.TARGET}
|
||||
.endfor
|
||||
|
||||
#
|
||||
# ------------------------------------------------------------------------
|
||||
@ -203,7 +205,7 @@ install-submit-cf: ${INSTALL_SUBMIT_CF}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
aliases: ${SENDMAIL_ALIASES}.db
|
||||
aliases: ${SENDMAIL_ALIASES:%=%.db}
|
||||
|
||||
maps: ${SENDMAIL_MAP_OBJ}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user