Hello and good evening. I am sorry to make a further, necessary release of this little program, but i plugged a "miss" that could affect users. (Anyone not doing the never announced "rm -f PG-SOCKET" in a (pre-) postfix startup script.)
While i was there, i added a server --startup mode that can be used to drive this as a regular daemon, just in case there is any interest in that. --- Forwarded from Steffen Nurpmeso <[email protected]> --- ... I am announcing v0.8.0 of my RFC 6647 graylisting postfix(1) policy service. It comes with these changes: - "Fixes a miss": if on server startup the socket yet existed (no proper shutdown on last run), startup failed and the missing policy server would cause postfix to refuse acting. Whereas "rm -f PG-SOCKET" in a postfix-startup-script avoids this, it was never announced to be necessary, so henceforth automatize this. - Robustness against MFILE,NFILE,NOBUF,NOMEM in file/socket open paths. - INCOMPAT! The gray DB name did not adapt the makefile's VAL_NAME yet. - Client no longer exits after five unsuccessful connection attempts. Instead try as long as postfix is willing to let it. - New --startup mode to allow it to be driven as a standalone daemon. Except for the intermediate self-knitted build system (and bitrot) i really do not expect any further release now. The files to download are https://ftp.sdaoden.eu/s-postgray-0.8.0.tar.gz https://ftp.sdaoden.eu/s-postgray-0.8.0.tar.gz.asc They also exist in a XY-latest.* version, and are signed with my OpenPGP key available on some OpenPGP key servers, my website (also WKD), and my download area (ftp.sdaoden.eu/steffen.asc). [email protected] / 1883A0DD (EE19 E1C1 F2F7 054F 8D39 54D8 3089 64B5 1883 A0DD) The hyperlinked manual is online at https://www.sdaoden.eu/code-postgray.html ... -- End forward <20220915223051.9r0sl%[email protected]> Thank you, and Ciao from Germany, --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)
