Skip to content

testing/s-postgray: 0.8.1

Steffen Nurpmeso requested to merge sdaoden/aports:s-postgray into master
"Something Gray on Bicycle-Day" was unfortunately necessary, so
i spent some time and implemented sandboxing.
I expect no "real" further releases.

   postfix(1) graylisting policy daemon.  See its README + manual for more.
   [.]
   * Many, many thanks to Jens Schleusener, and his cron job!
   + Add --status to query server status.
   + Server PID is now stored in the lock file (renamed to VAL_NAME.pid),
     and --startup now waits for server response (like --shutdown does).
   + Add sandboxing: generic setrlimit(2) based, plus an OS-dependent
     strict sandboxing that can be disabled via --untamed.  (Because it may
     require an additional, internally managed, logger process, and may be
     incompatible to (future) C library changes (see makefile).)
     (On OpenBSD configured file paths are now even fixed byte-by-byte.)
   - FIX memory map return check.
   - FIX possible error path crash during program startup (missing fmt arg).
   - fix: add missing su_log_set_level() and make --verbose work for users!
   - fix: --startup was missing short -@ equivalent.
   - fix: --test-mode did not include "focus-sender", "once" and "verbose".
   - fix: VAL_MSG_* could not be overwritten on make(1) command line.
   - Typos: treshold->threshold.  (Jens Schleusener)
   - (Source code style change spaces/80 -> tab/120+, saves ~12KB; etc.)

Ciao!
Edited by Steffen Nurpmeso

Merge request reports