Hi Stuart, Here it is: # cat /var/run/rc.d/postgrey daemon_class=daemon daemon_flags=--inet=10023 daemon_rtable=0 daemon_timeout=30 daemon_user=root pexp=perl: /usr/local/libexec/postgrey -d --inet=10023 #
Thanks! -- Mike Fischer > Am 19.11.2020 um 14:24 schrieb Stuart Henderson <s...@spacehopper.org>: > > Please show the contents of /var/run/rc.d/postgrey. > > > On 2020/11/19 13:01, Mike Fischer wrote: >> Hi! >> >> I’m not sure this is the right place to ask, but this mailing list is >> specified as the maintainer of the OpenBSD postgrey package. Please feel >> free to redirect me to a more appropriate place if this is the wrong list >> for my issue. >> >> Problem description: >> ==================== >> - `# rcctl ls failed` always lists postgrey as a failed service. >> # rcctl ls failed >> postgrey >> # >> >> - `# rcctl check postgrey` also sees the service as failed. >> # rcctl check postgrey >> postgrey(failed) >> # >> >> - `# ps auxwww|grep postgrey` finds the running postgrey service, e.g.: >> _postgre 69446 0.0 0.4 15992 15032 ?? I 3Nov20 0:01.17 perl: >> postgrey -d --inet=10023 (perl) >> # ps auxwww |grep postgrey >> _postgre 69446 0.0 0.4 15992 15032 ?? I 3Nov20 0:01.17 perl: >> postgrey -d --inet=10023 (perl) >> root 42600 0.0 0.0 284 1268 p0 S+p 11:53AM 0:00.01 grep >> postgrey >> # >> >> - And according to entries in /var/log/maillog postgrey is working just fine. >> # grep -c postgrey /var/log/maillog >> >> >> 34 >> # >> >> - The /etc/daily script reports the failure in its daily email report, based >> on the result of `rcctl ls failed`. >>> Services that should be running but aren't: >>> postgrey >> >> >> My analysis: >> ============ >> So this looks like a problem with the rcctl(8) mechanism not correctly >> identifying the fact that postgrey is running. >> >> >> Questions: >> ========== >> I am no expert in the internals of the rc(8) mechanism so I’m asking for >> help. >> Have others seen this? >> Is there a fix? >> >> >> Environment: >> ============ >> We are seeing this on 2 machines with these versions installed: >> - OpenBSD 6.8 GENERIC.MP#1 amd64, all patches and updates applied >> - postgrey-1.37 >> - /etc/rc.d/postgrey is unmodified, i.e. as installed by the package. >> - We are (obviously) using postgrey with postfix. >> >> >> Thanks! >> -- >> Mike Fischer >>