On 2024/06/09 20:53:53 -0700, [email protected] wrote:
> Hello
> 
> I am having this log lines and i am not able to find the error, could
> someone help please?:
> Jun  9 19:57:24 hawk smtpd[37247]: info: OpenSMTPD 7.5.0 starting
> Jun  9 19:57:24 hawk smtpd[97671]: warn: table-proc: pipe closed
> Jun  9 19:57:24 hawk smtpd[97671]: lookup: table-proc: exiting

smtpd dies because of this: an external table died.

> [...]
> # tables setup
> table domains file:/etc/mail/domains
> table passwd passwd:/etc/mail/passwd

I guess it's table passwd.

Recently the protocol for table was changed.  If you're running
OpenBSD-CURRENT, remove opensmtpd-extra, install opensmtpd-table-passwd
and restart smtpd.  No further changes are needed.

(pkg_add -u should warn that opensmtpd-extra is deprecated and show a
message that suggests to install the right opensmtpd-table-* package.
It's also in the "following -current" FAQ page, will become part of the
next OpenBSD release note.)

If you're running a self-built opensmtpd from the github repo on other
systems, you have to do the same except that you need to grab
table-passwd from https://github.com/opensmtpd/table-passwd

Reply via email to