John, > I am sure i am doing something trivially wrong. A new server and > Spamassassin installed from source. When I attempt top start spamd I > get > > Starting spamd ..done > Spamd restarted on water2 > defined(%hash) is deprecated at > /usr/lib/perl5/site_perl/5.12.1/Mail/SpamAssassin/Dns.pm line 757. > (Maybe you should just omit the defined()?) > May 18 11:44:02.886 [4223] warn: Use of uninitialized value > $opt{"syslog-socket"} in lc at /usr/bin/spamd line 444. > child process [4225] exited or timed out without signaling production of a > PID file: exit 255 at /usr/bin/spamd line 2588. > > Not had any problems with SA before so I have no experience....
Please see: https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6590 In short: newer versions of Perl requires SA fixes that are in 3.3.2(-rc or SVN) or in SVN trunk. Mark