> It is building aliases database and can be substituted with > newaliases(8). This should fix build when using sendmail too. Could > you try this diff please... > > Index: Makefile > =================================================================== > RCS file: /cvs/src/etc/mail/Makefile,v > retrieving revision 1.12 > diff -u -p -r1.12 Makefile > --- Makefile 8 Dec 2015 09:03:50 -0000 1.12 > +++ Makefile 15 Dec 2015 02:41:29 -0000 > @@ -3,7 +3,6 @@ > # Generate the various .db versions from their source files. > > DB_FILES= aliases.db > -MAKEMAP= /usr/sbin/makemap > > all: ${DB_FILES} > > @@ -13,8 +12,7 @@ clean: > distribution: > ${INSTALL} -c -o root -g wheel -m 644 aliases \ > ${DESTDIR}/etc/mail/aliases > - ${MAKEMAP} -t aliases -o ${DESTDIR}/etc/mail/aliases.db \ > - ${DESTDIR}/etc/mail/aliases > + newaliases > ${INSTALL} -c -o root -g wheel -m 644 smtpd.conf \ > ${DESTDIR}/etc/mail/smtpd.conf > ${INSTALL} -c -o root -g wheel -m 644 spamd.conf \
That will not result in ${DESTDIR}/etc/mail/aliases.db being built. Instead, it will rebuild the file based in /