Hello, I installed a new machine a few hours ago with a current snapshot. I'm running spamd in blacklist mode but I look like "spamd-setup -b" does not update the spamd table. May be I miss something ...
My rc.conf.local contains the following line: spamd_flags="-v -b" $ cat /etc/mail/spamd.conf all:\ :uatraps:nixspam:bsdly # University of Alberta greytrap hits. # Addresses stay in it for 24 hours from time they misbehave. uatraps:\ :black:\ :msg="Your address %A has sent mail to a ualberta.ca spamtrap\n\ within the last 24 hours":\ :method=http:\ :file=www.openbsd.org/spamd/traplist.gz # Nixspam recent sources list. # Mirrored from http://www.heise.de/ix/nixspam nixspam:\ :black:\ :msg="Your address %A is in the nixspam list\n\ See http://www.heise.de/ix/nixspam/dnsbl_en/ for details":\ :method=http:\ :file=www.openbsd.org/spamd/nixspam.gz bsdly:\ :black:\ :msg="Your address %A is in the bsdly.net list\n\ See http://www.bsdly.net/~peter/traplist.shtml for details":\ :method=http:\ :file=www.bsdly.net/~peter/bsdly.net.traplist My pf contains the following table and rule: table <spamd> persist table <spamd2> persist pass in log quick on $ext_if inet proto tcp from { <spamd> , <spamd2> } to $ext_if port smtp divert-to 127.0.0.1 port spamd Root's crontab has: 0 * * * * sleep $((RANDOM \% 1800)) && /usr/libexec/spamd-setup -b If I run manually spamd-setup with debugging and blacklist mode: $ sudo /usr/libexec/spamd-setup -bd Getting http://www.openbsd.org/spamd/traplist.gz blacklist uatraps 38373 entries Getting http://www.openbsd.org/spamd/nixspam.gz blacklist nixspam 31796 entries Getting http://www.bsdly.net/~peter/bsdly.net.traplist blacklist bsdly 2837 entries But the problem is the <spamd> table is not updated: $ sudo pfctl -t spamd | wc -l 0 What ever I try ... spamd-setup does not update the pf rule. Do I miss something? Thank you very much! Didier