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?