> 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 /

Reply via email to