> Hi OpenBSD devs,
>
> there is no more makemap[1].
>
> [1]: http://www.openbsd.org/faq/current.html#20151207
That is smtpd(8)'s internal implementation of makemap as a seperate
executable that got merged and not /usr/sbin/makemap. makemap(8)
still exists and mailwrapper(8) would call an appropriate executable
configured in mailer.conf which by default now is smtpctl(8).
Also, aliases.db is required for the default smtpd.conf(5) and
cannot be removed.
>
> Index: etc/mail/Makefile
> ===================================================================
> RCS file: /cvs/src/etc/mail/Makefile,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 Makefile
> --- etc/mail/Makefile 8 Dec 2015 09:03:50 -0000 1.12
> +++ etc/mail/Makefile 19 Dec 2015 10:47:51 -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}
>
> @@ -12,8 +11,6 @@ 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
> ${INSTALL} -c -o root -g wheel -m 644 smtpd.conf \
> ${DESTDIR}/etc/mail/smtpd.conf
>