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

Reply via email to