On 2024/06/10 02:25:26 -0700, [email protected] wrote:
> > 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.
>
> yes, i changed passwd: to file: and smtpd started but is nor reachable
> from outside. the patches 1 and 3 are not installed!
> opensmtpd-extras-6.7.1p0v0 deleted.
Sorry, maybe I explained myself poorly. You don't need to change the
table type, this should remain `table passwd passwd:/etc/mail/passwd`,
Rather, you should just replace a package.
> OpenBSD 7.5 (GENERIC) #79: Wed Mar 20 15:33:49 MDT 2024
> # pkg_info
> [...]
> opensmtpd-extras-6.7.1p0v0 extras for smtpd
this one to be precise.
# pkg_delete opensmtpd-extras
# pkg_add opensmtpd-table-passwd
Then "passwd" tables will work again. Restart smtpd and it should be
back working.