On Sun, 2014-06-01 at 01:20 +0100, Martin Gregorie wrote: > On Sun, 2014-06-01 at 01:21 +0200, Karsten Bräckelmann wrote:
> > For bonus-points, watch the logs for spamd claiming to be ready. > > Here you go: > Jun 1 01:07:41 zappa spamd[15831]: plugin: eval failed: Insecure > dependency in connect while running with -T switch > at /usr/lib/perl5/IO/Socket.pm line 115. > Jun 1 01:07:42 zappa spamd[15832]: spamd: connection from > zappa.gregorie.lan [127.0.0.1] at port 39842 > Jun 1 01:07:42 zappa spamd[15832]: spamd: setuid to kiwi succeeded > Jun 1 01:07:42 zappa spamd[15832]: spamd: Insecure dependency in > connect while running setuid at /usr/lib/perl5/IO/Socket.pm line 115, > <GEN9> line 9. > Jun 1 01:07:42 zappa spamd[15831]: prefork: child states: II > Jun 1 01:07:44 zappa spamd[15832]: spamd: connection from > zappa.gregorie.lan [127.0.0.1] at port 39843 > Jun 1 01:07:44 zappa spamd[15832]: spamd: setuid to kiwi succeeded > Jun 1 01:07:44 zappa spamd[15832]: spamd: processing message (unknown) > for kiwi:1000 > I think the 2nd 'insecure dependency' at 01:07:42 is associated with > spamd receiving the first message If so, that would be the one passed back unprocessed, while the following invocation works. That error message rings a bell. Will (aragonx?) posted that line very recently, and updated the thread himself just today, pointing to a RH / Fedora 20 bugzilla report for its SA 3.3.2 package, related to Perl Net::DNS 0.76 (once available). https://bugzilla.redhat.com/show_bug.cgi?id=1096405 Comment 5 also mentions an issue with Perl Net::DNS 0.75, which is the exact version the package upgrade pulled in on your system before this started. The report matches the first "insecure dependency" above. -- char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4"; main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1: (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}