Hello. Omar Polo pointed out in private that i indeed had forgotten the patch, thanks again. Quite ridiculous.
So here the patch in public, too. Ciao. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/s-postgray/Makefile,v retrieving revision 1.2 diff -u -p -a -p -u -r1.2 Makefile --- Makefile 8 Jun 2022 20:59:10 -0000 1.2 +++ Makefile 16 Sep 2022 14:16:13 -0000 @@ -1,6 +1,6 @@ COMMENT= fast and secure postfix graylisting policy server -DISTNAME= s-postgray-0.7.0 +DISTNAME= s-postgray-0.8.0 CATEGORIES= mail HOMEPAGE= https://www.sdaoden.eu/code.html\#s-postgray @@ -20,6 +20,7 @@ MAKE_FLAGS= MANDIR="${DESTDIR}${PREFIX} # get rid of hardcoded -O2 MAKE_FLAGS+= SUFOPT=-I./include -NO_TEST= Yes +test: + cd ${WRKBUILD} && ./s-postgray-test.sh .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/mail/s-postgray/distinfo,v retrieving revision 1.2 diff -u -p -a -p -u -r1.2 distinfo --- distinfo 8 Jun 2022 20:59:10 -0000 1.2 +++ distinfo 16 Sep 2022 14:16:13 -0000 @@ -1,2 +1,2 @@ -SHA256 (s-postgray-0.7.0.tar.gz) = 3K40FbXtAUyDtcUPtWBW0tHh/toB/rZ4/7Z3vX1uFs0= -SIZE (s-postgray-0.7.0.tar.gz) = 140144 +SHA256 (s-postgray-0.8.0.tar.gz) = TR44Q3hUfAx+6KV6u8ZktUmlH7Zo1E4zqZTQJj+V1TI= +SIZE (s-postgray-0.8.0.tar.gz) = 142362 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/mail/s-postgray/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -a -p -u -r1.1.1.1 DESCR --- pkg/DESCR 13 May 2022 17:30:07 -0000 1.1.1.1 +++ pkg/DESCR 16 Sep 2022 14:16:13 -0000 @@ -5,6 +5,11 @@ Graylisting defers message acceptance (f via a standardized SMTP response (see allow(5), RFC 5321), which does not prevent message delivery from SMTP M(ail) T(ransfer) A(gent)s, but can help against simple spam producing programs. -s-postgray is started via spawn(8), with the given user credentials, -therefore the built-in DB store path is /tmp -- you surely want to -change this via configuration file or command line option. + +s-postgray clients are started via spawn(8), as shown in the manual. +The server is started by clients as necessary, but it can be --startup +also since v0.8.0. + +s-postgray needs to be configured as the builtin DB store path is /tmp +(see manual), user and group settings are inherited from spawn(8) (or +the environment which uses --startup). --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)