On 7/16/2018 3:01 AM, Benjamin Baier wrote:
On Sun, 15 Jul 2018 19:54:12 -0700
Joshua Taylor Eppinette <jteppine...@jteppinette.com> wrote:

On Sun, Jul 15, 2018 at 05:59:58PM -0700, Scott Vanderbilt wrote:
In /etc/mail/aliases, there is the following note:

#       >>>>>>>>>>        The program "newaliases" must be run after
#       >> NOTE >>  this file is updated for any changes to
#       >>>>>>>>>>        show through to smtpd.

I found this note confusing, because I was able to make changes and see them
reflected without running newaliases(8). However, I believe this is because
you only need to run newaliases(8)/makemap(8) if you are using a db table.

True. 2 years ago smtpd defaults switched from db to file based tables.

Because backwards compatibility: newaliases(8), makemap(8), sendmail(8)
and mailq(8) are all symlinks to mailwrapper(8) which then runs smtpctl(8).


That all makes sense, but my original point was that the note in aliases(5) is incorrect/misleading. It should be struck or modified. I would submit a diff myself if I were more confident about what it should say. Barring that, who should be notified/asked? The OpenSMTPD devs? Someone else?


Reply via email to