スパムメール対策

010年末、2011年始、結局、標題の導入に明け暮れる。くっはぁ〜

とはいえ、これまでのような、わからん状態、にはならず、すんなり成功。

自宅サーバ、研究室サーバー、その他、順調に導入されているみたい。
ふぁうぅ〜
メモとして、残しときましょ。
---------- ---------- ---------- ---------- ----------
Intel Mac
---------- ---------- ---------- ---------- ----------
sh
export CFLAGS='-arch i686' 
export LDFLAGS='-arch i686' 
./configure --enable-check --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
---------- ---------- ---------- ---------- ----------
Intel Mac ... Snow Leopard
---------- ---------- ---------- ---------- ----------
sh
export CFLAGS='-arch x86_64' 
export LDFLAGS='-arch x86_64' 
#./configure --enable-check --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
./configure --enable-check --prefix=/usr/local/clamXav 
---------- ---------- ---------- ---------- ----------
powerpc
---------- ---------- ---------- ---------- ----------
sh
export CFLAGS='-arch ppc' 
export LDFLAGS='-arch ppc' 
./configure --enable-check --prefix=/usr/local/clamXav --build=powerpc-apple-darwin`uname -r`
---------- ---------- ---------- ---------- ----------
all
---------- ---------- ---------- ---------- ----------
make && make check VG=1
make install

サーバーでは、

 00 01 * * * /etc/mail/spamassassin/learn_junk_mail
サーバー以外のMac OS Xマシンでは、
 00 01 * * * sudo -u _amavisd /usr/local/bin/sa-learn --dbpath /var/amavis/.spamassassin --sync >> /dev/null
なんてのを毎日動かしている。
ほとんど、おまじない、に、近い。
2週間くらい前から、
サーバーからも、サーバー以外のMac OS Xマシンからも、
netset: cannot include 0:0:0:0:0:0:0:1/128 as it has already been included
netset: cannot include 0:0:0:0:0:0:0:1/128 as it has already been included
というメッセージが届くようになった。
ぐむぅ
いつものように、このメッセージをキーワードにしてググってみると...
といったページが見つかる。
なんでも、perlモジュール、NetAddr::IPのバージョンによって、メッセージが出る場合があるらしい。
よくわからん。
けど、まぁ、やる事は、NetAddr::IPをバージョンアップする事、かな。
CPANで、
install NetAddr::IP
を実行してみる。
NetAddr::IPをバージョンアップする前後で、次のコマンドの出力を比較してみると...
/usr/bin/perl -le 'use NetAddr::IP; print NetAddr::IP->new6("127.0.0.0/8")'
/usr/local/bin/perl -le 'use NetAddr::IP; print NetAddr::IP->new6("127.0.0.0/8")'
/usr/bin/perl -le 'use NetAddr::IP; print NetAddr::IP->new6("127/8")'
/usr/local/bin/perl -le 'use NetAddr::IP; print NetAddr::IP->new6("127/8")'
0:0:0:0:0:0:7F00:0/8
だったのが、
0:0:0:0:0:0:7F00:0/104
になっていた。
多分、これで、大丈夫...の、はず...

2.6.4は、ちょっと前に出たのだけれども、Snow Leopardではエラーが出ていて、ずっと、2.6.2を使っていた。

ちょっと、余裕が出たので、再導入を試みたのですな。

root# 
root# 
root# which amavisd
/usr/local/bin/amavisd
root# 
root# 
root# amavisd -V
fetch_modules: error loading optional module MIME/Decoder/BinHex.pm:
  Can't locate Convert/BinHex.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.12.2/darwin-2level /usr/local/lib/perl5/site_perl/5.12.2 /usr/local/lib/perl5/5.12.2/darwin-2level /usr/local/lib/perl5/5.12.2) at /usr/local/lib/perl5/site_perl/5.12.2/MIME/Decoder/BinHex.pm line 43.
  BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.12.2/MIME/Decoder/BinHex.pm line 43.
  Compilation failed in require at /usr/local/bin/amavisd line 197.
amavisd-new-2.6.4 (20090625)
root# 
root# 
まぁ、CPANで、Convert::BinHexを導入すればいいかぁ、と高をくくっていた。
するとっ
root# 
root# 
root# cpan
cpan shell -- CPAN exploration and modules installation (v1.9456)
Enter 'h' for help.
cpan[1]> install Convert::BinHex                                                
Going to read '/var/root/.cpan/Metadata'
  Database was generated on Sat, 23 Oct 2010 14:28:46 GMT
Running install for module 'Convert::BinHex'
Running make for E/ER/ERYQ/Convert-BinHex-1.119.tar.gz
Fetching with LWP:
ftp://mirror.internode.on.net/pub/cpan/authors/id/E/ER/ERYQ/Convert-BinHex-1.119.tar.gz
Fetching with LWP:
ftp://mirror.internode.on.net/pub/cpan/authors/id/E/ER/ERYQ/CHECKSUMS
Checksum for /var/root/.cpan/sources/authors/id/E/ER/ERYQ/Convert-BinHex-1.119.tar.gz ok
Scanning cache /var/root/.cpan/build for sizes
.........................................................-------------------DONE
  CPAN.pm: Going to build E/ER/ERYQ/Convert-BinHex-1.119.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Convert::BinHex
cp lib/Convert/BinHex.pm blib/lib/Convert/BinHex.pm
Manifying blib/man3/Convert::BinHex.3
  ERYQ/Convert-BinHex-1.119.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/comp2bin.t .. Undefined subroutine &main::check called at t/comp2bin.t line 75.
t/comp2bin.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 9/9 subtests 
Test Summary Report
-------------------
t/comp2bin.t (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 9 tests but ran 0.
Files=1, Tests=0,  0 wallclock secs ( 0.03 usr  0.01 sys +  0.02 cusr  0.00 csys =  0.06 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
make: *** [test_dynamic] Error 255
  ERYQ/Convert-BinHex-1.119.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports ERYQ/Convert-BinHex-1.119.tar.gz
Running make install
  make test had returned bad status, won't install without force
Failed during this command:
 ERYQ/Convert-BinHex-1.119.tar.gz             : make_test NO
cpan[2]> quit                                                                   
Lockfile removed.
root# 
root# 
だめじゃん。
ググってみると、こんなページが見つかった。
http://discussions.apple.com/thread.jspa?messageID=11053868&tstart=0
好きではないけど、force installじゃっ
root# cpan
cpan shell -- CPAN exploration and modules installation (v1.9456)
Enter 'h' for help.
cpan[1]> force install Convert::BinHex                                          
Running install for module 'Convert::BinHex'
Running make for E/ER/ERYQ/Convert-BinHex-1.119.tar.gz
Checksum for /var/root/.cpan/sources/authors/id/E/ER/ERYQ/Convert-BinHex-1.119.tar.gz ok
Scanning cache /var/root/.cpan/build for sizes
............................................................................DONE
  CPAN.pm: Going to build E/ER/ERYQ/Convert-BinHex-1.119.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Convert::BinHex
cp lib/Convert/BinHex.pm blib/lib/Convert/BinHex.pm
Manifying blib/man3/Convert::BinHex.3
  ERYQ/Convert-BinHex-1.119.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/comp2bin.t .. Undefined subroutine &main::check called at t/comp2bin.t line 75.
t/comp2bin.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 9/9 subtests 
Test Summary Report
-------------------
t/comp2bin.t (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 9 tests but ran 0.
Files=1, Tests=0,  1 wallclock secs ( 0.02 usr  0.01 sys +  0.02 cusr  0.01 csys =  0.06 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
make: *** [test_dynamic] Error 255
  ERYQ/Convert-BinHex-1.119.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports ERYQ/Convert-BinHex-1.119.tar.gz
Running make install
Installing /usr/local/lib/perl5/site_perl/5.12.2/Convert/BinHex.pm
Installing /usr/local/share/man/man3/Convert::BinHex.3
Appending installation info to /usr/local/lib/perl5/5.12.2/darwin-2level/perllocal.pod
  ERYQ/Convert-BinHex-1.119.tar.gz
  /usr/bin/make install  -- OK
Failed during this command:
 ERYQ/Convert-BinHex-1.119.tar.gz             : make_test FAILED but failure ignored because 'force' in effect
cpan[2]> quit                                                                   
Lockfile removed.
root# 
あー、きもちわりぃ〜
ただし、
root# 
root# amavisd -V
amavisd-new-2.6.4 (20090625)
root# 
ちゃんと、動いたのでした...
むぅ

で、まぁ、そんな訳で、困ったのだな.

むむ、調子悪いか...
MacBookProは、Snow Leopard、Mail::SpamAssassinがうまく入らない.
で、amavisdも動かない.
perlを5.12.2にしたから、かもしれない、むむむむむっ
こんな感じになる.
root# 
root# 
root# cd Mail-SpamAssassin-3.3.1/
root# 
root# 
root# perl Makefile.PL 
What email address or URL should be used in the suspected-spam report
text for users who want more information on your filter installation?
(In particular, ISPs should change this to a local Postmaster contact)
default text: [the administrator of that system] xxxxx@yyyyyyyy.kumecchi.net
NOTE: settings for "make test" are now controlled using "t/config.dist". 
See that file if you wish to customise what tests are run, and how.
checking module dependencies and their versions...
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.56
root# 
root# 
root# make
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AutoWhitelist.pm >blib/lib/Mail/SpamAssassin/AutoWhitelist.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/File.pm >blib/lib/Mail/SpamAssassin/Logger/File.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/FreeMail.pm >blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata/Received.pm >blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/PhishTag.pm >blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore.pm >blib/lib/Mail/SpamAssassin/BayesStore.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Pyzor.pm >blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/BDB.pm >blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIEval.pm >blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf.pm >blib/lib/Mail/SpamAssassin/Conf.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util.pm >blib/lib/Mail/SpamAssassin/Util.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message.pm >blib/lib/Mail/SpamAssassin/Message.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/MailingList.pm >blib/lib/Mail/SpamAssassin/MailingList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/Stderr.pm >blib/lib/Mail/SpamAssassin/Logger/Stderr.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Bayes.pm >blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyEval.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AsyncLoop.pm >blib/lib/Mail/SpamAssassin/AsyncLoop.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/MySQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/LDAP.pm >blib/lib/Mail/SpamAssassin/Conf/LDAP.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DCC.pm >blib/lib/Mail/SpamAssassin/Plugin/DCC.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEEval.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/HTML.pm >blib/lib/Mail/SpamAssassin/HTML.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/SpamCop.pm >blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/DBM.pm >blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Constants.pm >blib/lib/Mail/SpamAssassin/Constants.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AntiVirus.pm >blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm >blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SpamdForkScaling.pm >blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayEval.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Timeout.pm >blib/lib/Mail/SpamAssassin/Timeout.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/SQL.pm >blib/lib/Mail/SpamAssassin/Conf/SQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ASN.pm >blib/lib/Mail/SpamAssassin/Plugin/ASN.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm >blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/Progress.pm >blib/lib/Mail/SpamAssassin/Util/Progress.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AICache.pm >blib/lib/Mail/SpamAssassin/AICache.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DNSEval.pm >blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/PgSQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Test.pm >blib/lib/Mail/SpamAssassin/Plugin/Test.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/DependencyInfo.pm >blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/ScopedTimer.pm >blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/TieOneStringHash.pm >blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/SDBM.pm >blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Dns.pm >blib/lib/Mail/SpamAssassin/Dns.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HeaderEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata.pm >blib/lib/Mail/SpamAssassin/Message/Metadata.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AccessDB.pm >blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm >blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker.pm >blib/lib/Mail/SpamAssassin/Locker.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Node.pm >blib/lib/Mail/SpamAssassin/Message/Node.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PluginHandler.pm >blib/lib/Mail/SpamAssassin/PluginHandler.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Reuse.pm >blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/ArchiveIterator.pm >blib/lib/Mail/SpamAssassin/ArchiveIterator.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Razor2.pm >blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/Parser.pm >blib/lib/Mail/SpamAssassin/Conf/Parser.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/VBounce.pm >blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm
cp lib/spamassassin-run.pod blib/lib/spamassassin-run.pod
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DKIM.pm >blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Reporter.pm >blib/lib/Mail/SpamAssassin/Reporter.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm >blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm >blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locales.pm >blib/lib/Mail/SpamAssassin/Locales.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ImageInfo.pm >blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Check.pm >blib/lib/Mail/SpamAssassin/Plugin/Check.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes.pm >blib/lib/Mail/SpamAssassin/Bayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/DBBasedAddrList.pm >blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm >blib/lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/NetSet.pm >blib/lib/Mail/SpamAssassin/NetSet.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AWL.pm >blib/lib/Mail/SpamAssassin/Plugin/AWL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTMLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger.pm >blib/lib/Mail/SpamAssassin/Logger.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin.pm >blib/lib/Mail/SpamAssassin/Plugin.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Hashcash.pm >blib/lib/Mail/SpamAssassin/Plugin/Hashcash.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/Flock.pm >blib/lib/Mail/SpamAssassin/Locker/Flock.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/SQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin.pm >blib/lib/Mail/SpamAssassin.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/Syslog.pm >blib/lib/Mail/SpamAssassin/Logger/Syslog.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/SPF.pm >blib/lib/Mail/SpamAssassin/Plugin/SPF.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm >blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Client.pm >blib/lib/Mail/SpamAssassin/Client.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PerMsgStatus.pm >blib/lib/Mail/SpamAssassin/PerMsgStatus.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDetail.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PerMsgLearner.pm >blib/lib/Mail/SpamAssassin/PerMsgLearner.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/WLBLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm >blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SQLBasedAddrList.pm >blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/TextCat.pm >blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PersistentAddrList.pm >blib/lib/Mail/SpamAssassin/PersistentAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm >blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/DnsResolver.pm >blib/lib/Mail/SpamAssassin/DnsResolver.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SubProcBackChannel.pm >blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/Win32.pm >blib/lib/Mail/SpamAssassin/Locker/Win32.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes/CombineChi.pm >blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayCountry.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm >blib/lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-compile.raw -osa-compile
cp sa-compile blib/script/sa-compile
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-compile
/usr/local/bin/perl spamc/configure.pl --prefix="/usr/local" --sysconfdir="/etc/mail/spamassassin" --datadir="/usr/local/share/spamassassin" --enable-ssl="no"
cd spamc
/usr/local/bin/perl version.h.pl
version.h.pl: creating version.h
defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
./configure --prefix=/usr/local --sysconfdir=/etc/mail/spamassassin --datadir=/usr/local/share/spamassassin --enable-ssl=no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking openssl/crypto.h usability... yes
checking openssl/crypto.h presence... yes
checking for openssl/crypto.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... rm: conftest.dSYM: is a directory
yes
checking for size_t... yes
checking for SHUT_RD... yes
checking for socket in -lsocket... no
checking for connect in -linet... no
checking for t_accept in -lnsl... no
checking for deflate in -lz... yes
checking for dlopen in -ldl... yes
checking for socket... yes
checking for strdup... yes
checking for strtod... yes
checking for strtol... yes
checking for snprintf... yes
checking for shutdown... yes
checking for h_errno... yes
checking for in_addr_t... yes
checking for INADDR_NONE... yes
checking for EX__MAX... yes
checking for EAI_ADDRFAMILY... yes
checking for EAI_SYSTEM... (cached) yes
checking for EAI_NODATA... (cached) yes
syntax error at -e line 1, at EOF
Execution of -e aborted due to compilation errors.
syntax error at -e line 1, at EOF
Execution of -e aborted due to compilation errors.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating spamc.h
config.status: creating config.h
make -f spamc/Makefile spamc/spamc
gcc  -g -O2 spamc/spamc.c spamc/getopt.c spamc/libspamc.c spamc/utils.c \
-o spamc/spamc   -ldl -lz 
cp spamc/spamc blib/script/spamc
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamc
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-learn.raw -osa-learn
cp sa-learn blib/script/sa-learn
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-learn
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-awl.raw -osa-awl
cp sa-awl blib/script/sa-awl
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-awl
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamassassin.raw -ospamassassin
cp spamassassin blib/script/spamassassin
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamassassin
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamd/spamd.raw -ospamd/spamd
cp spamd/spamd blib/script/spamd
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamd
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-check_spamd.raw -osa-check_spamd
cp sa-check_spamd blib/script/sa-check_spamd
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-check_spamd
/usr/local/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
defined(%hash) is deprecated at lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
no source directory found: exiting
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
Manifying blib/man1/sa-compile.1
Manifying blib/man1/spamassassin-run.1
Manifying blib/man1/sa-learn.1
Manifying blib/man1/spamassassin.1
Manifying blib/man1/spamd.1
Manifying blib/man1/spamc.1
Manifying blib/man1/sa-update.1
Manifying blib/man3/Mail::SpamAssassin::Logger::File.3
Manifying blib/man3/Mail::SpamAssassin::AutoWhitelist.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::PhishTag.3
Manifying blib/man3/Mail::SpamAssassin::Message::Metadata.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AccessDB.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Pyzor.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::BDB.3
Manifying blib/man3/Mail::SpamAssassin::Message::Node.3
Manifying blib/man3/Mail::SpamAssassin::PluginHandler.3
Manifying blib/man3/Mail::SpamAssassin::Conf.3
Manifying blib/man3/Mail::SpamAssassin::Util.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Reuse.3
Manifying blib/man3/Mail::SpamAssassin::Message.3
Manifying blib/man3/Mail::SpamAssassin::Logger::Stderr.3
Manifying blib/man3/Mail::SpamAssassin::ArchiveIterator.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Bayes.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Razor2.3
Manifying blib/man3/Mail::SpamAssassin::Conf::Parser.3
Manifying blib/man3/Mail::SpamAssassin::AsyncLoop.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::VBounce.3
Manifying blib/man3/spamassassin-run.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::DKIM.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::MySQL.3
Manifying blib/man3/Mail::SpamAssassin::Conf::LDAP.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Check.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::DCC.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::SpamCop.3
Manifying blib/man3/Mail::SpamAssassin::Bayes.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AWL.3
Manifying blib/man3/Mail::SpamAssassin::Logger.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AntiVirus.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Hashcash.3
Manifying blib/man3/Mail::SpamAssassin::Plugin.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3
Manifying blib/man3/Mail::SpamAssassin.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::SQL.3
Manifying blib/man3/Mail::SpamAssassin::Logger::Syslog.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::SPF.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3
Manifying blib/man3/Mail::SpamAssassin::Timeout.3
Manifying blib/man3/Mail::SpamAssassin::Conf::SQL.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::ASN.3
Manifying blib/man3/Mail::SpamAssassin::PerMsgStatus.3
Manifying blib/man3/Mail::SpamAssassin::Client.3
Manifying blib/man3/Mail::SpamAssassin::Util::Progress.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::URIDetail.3
Manifying blib/man3/Mail::SpamAssassin::PerMsgLearner.3
Manifying blib/man3/Mail::SpamAssassin::AICache.3
Manifying blib/man3/Mail::SpamAssassin::SQLBasedAddrList.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::TextCat.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::PgSQL.3
Manifying blib/man3/Mail::SpamAssassin::PersistentAddrList.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Test.3
Manifying blib/man3/Mail::SpamAssassin::Util::DependencyInfo.3
Manifying blib/man3/Mail::SpamAssassin::DnsResolver.3
Manifying blib/man3/Mail::SpamAssassin::SubProcBackChannel.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::RelayCountry.3
Manifying blib/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3
root# 
root# 
root# make test
/usr/local/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
defined(%hash) is deprecated at lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
no source directory found: exiting
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/basic_lint.t .................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:20.107 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.113 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.113 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.113 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.114 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.115 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.115 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.115 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.116 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.116 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.116 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.117 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.117 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.118 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.118 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.118 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.118 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:20.119 [54116] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/basic_lint.t .................... ok   
t/basic_meta.t .................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/basic_meta.t .................... ok   
t/basic_obj_api.t ................. defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/basic_obj_api.t ................. 1/4 Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/basic_obj_api.t ................. ok   
t/bayesbdb.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayesbdb.t ...................... skipped: (no reason given)
t/bayesdbm.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayesdbm.t ...................... skipped: (no reason given)
t/bayesdbm_flock.t ................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayesdbm_flock.t ................ skipped: (no reason given)
t/bayessdbm.t ..................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayessdbm.t ..................... skipped: (no reason given)
t/bayessdbm_seen_delete.t ......... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayessdbm_seen_delete.t ......... skipped: (no reason given)
t/bayessql.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/bayessql.t ...................... skipped: (no reason given)
t/blacklist_autolearn.t ........... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:22.839 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.846 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.847 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.847 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.848 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.849 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.850 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.850 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.851 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.851 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.851 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.852 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:22.852 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:23.014 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:23.015 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:23.015 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:23.015 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:23.016 [54155] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/blacklist_autolearn.t ........... ok   
t/body_mod.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/body_mod.t ...................... ok   
t/check_implemented.t ............. defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/check_implemented.t ............. ok   
t/cidrs.t ......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/cidrs.t ......................... ok     
t/config_errs.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/config_errs.t ................... skipped: (no reason given)
t/config_text.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:24.587 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.592 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.593 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.593 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.594 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.595 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.595 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.596 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.596 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.596 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.597 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.597 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.597 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.770 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.770 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.771 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.771 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:24.772 [54165] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/config_text.t ................... ok   
t/config_tree_recurse.t ........... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/config_tree_recurse.t ........... 1/4 Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/config_tree_recurse.t ........... ok   
t/cpp_comments_in_spamc.t ......... ok   
t/cross_user_config_leak.t ........ defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/cross_user_config_leak.t ........ ok   
t/date.t .......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/date.t .......................... ok     
t/db_awl_path.t ................... ok   
t/db_awl_perms.t .................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/db_awl_perms.t .................. ok   
t/db_based_whitelist.t ............ skipped: (no reason given)
t/db_based_whitelist_ips.t ........ skipped: (no reason given)
t/dcc.t ........................... skipped: (no reason given)
t/debug.t ......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/debug.t ......................... skipped: (no reason given)
t/desc_wrap.t ..................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:28.312 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.320 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.320 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.321 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.321 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.322 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.323 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.323 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.324 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.324 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.324 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.325 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.325 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.545 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.545 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.546 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.547 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:28.547 [54198] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/desc_wrap.t ..................... 1/10 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:29.292 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.300 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.301 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.302 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.302 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.303 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.303 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.304 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.304 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.304 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.305 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.305 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.306 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.408 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.408 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.409 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.409 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:29.410 [54200] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/desc_wrap.t ..................... ok     
t/dkim.t .......................... skipped: (no reason given)
t/dkim2.t ......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/dkim2.t ......................... skipped: (no reason given)
t/dnsbl.t ......................... skipped: (no reason given)
t/dnsbl_sc_meta.t ................. skipped: (no reason given)
t/duplicates.t .................... ok     
t/get_all_headers.t ............... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:31.390 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.395 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.395 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.396 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.396 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.397 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.398 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.398 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.398 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.399 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.399 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.399 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.400 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.633 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.634 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.634 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.635 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:31.635 [54216] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/get_all_headers.t ............... ok   
t/get_headers.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/get_headers.t ................... ok     
t/gtube.t ......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:32.383 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.388 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.389 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.389 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.389 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.390 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.391 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.391 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.392 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.392 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.392 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.393 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.393 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.568 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.569 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.569 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.570 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.570 [54222] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/gtube.t ......................... 1/4 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:32.932 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.937 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.938 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.938 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.938 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.939 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.940 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.940 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.941 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.941 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.941 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.942 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.942 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.997 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.997 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.997 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.998 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:32.998 [54224] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/gtube.t ......................... ok   
t/hashcash.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:33.844 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.028 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.029 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.029 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.030 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.031 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.032 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.033 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.033 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.033 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.034 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.034 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.035 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.227 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.228 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.228 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.229 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:34.229 [54228] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/hashcash.t ...................... 1/4 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:34.972 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.027 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.027 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.028 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.028 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.029 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.030 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.030 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.031 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.031 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.031 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.032 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.032 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.142 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.143 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.144 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.144 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.145 [54230] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/hashcash.t ...................... 2/4 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:35.519 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.526 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.526 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.526 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.527 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.528 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.528 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.529 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.529 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.529 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.529 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.530 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.530 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.586 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.587 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.587 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.588 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:35.588 [54232] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:35.960 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.013 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.014 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.014 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.015 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.016 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.016 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.017 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.017 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.017 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.018 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.018 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.018 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.121 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.122 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.122 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.123 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.123 [54234] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/hashcash.t ...................... ok   
t/html_colors.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/html_colors.t ................... ok     
t/html_obfu.t ..................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:36.936 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.942 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.943 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.943 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.944 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.945 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.945 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.946 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.946 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.946 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.946 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.947 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:36.947 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.126 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.127 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.128 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.128 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.129 [54239] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/html_obfu.t ..................... ok   
t/html_utf8.t ..................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:37.565 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.570 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.580 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.580 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.581 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.582 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.582 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.583 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.583 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.583 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.584 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.584 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.584 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.761 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.762 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.763 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.763 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:37.764 [54243] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/html_utf8.t ..................... ok   
t/if_can.t ........................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:38.192 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.198 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.198 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.199 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.199 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.200 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.201 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.201 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.201 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.202 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.202 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.202 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.203 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.413 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.413 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.414 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.414 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.415 [54247] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/if_can.t ........................ ok   
t/ifversion.t ..................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:38.831 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.836 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.837 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.838 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.838 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.839 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.839 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.840 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.840 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.840 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.841 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.841 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:38.841 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:39.008 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:39.009 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:39.009 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:39.010 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:39.010 [54252] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/ifversion.t ..................... ok   
t/ip_addrs.t ...................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/ip_addrs.t ...................... ok       
t/lang_lint.t ..................... skipped: (no reason given)
t/lang_pl_tests.t ................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:39.697 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.702 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.702 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.703 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.703 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.704 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.705 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.705 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.705 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.706 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.706 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.706 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.707 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.919 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.919 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.920 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.920 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:39.920 [54259] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/lang_pl_tests.t ................. ok   
t/line_endings.t .................. skipped: (no reason given)
t/lint_nocreate_prefs.t ........... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:40.953 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.959 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.959 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.959 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.960 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.961 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.961 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.961 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.962 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.962 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.962 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.963 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.963 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.964 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.964 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.964 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.964 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:40.965 [54265] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/lint_nocreate_prefs.t ........... ok   
t/memory_cycles.t ................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/memory_cycles.t ................. skipped: (no reason given)
t/metadata.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:41.721 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.726 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.727 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.727 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.727 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.728 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.729 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.729 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.729 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.730 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.730 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.731 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.731 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.910 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.911 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.911 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.912 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:41.912 [54271] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/metadata.t ...................... ok   
t/mimeheader.t .................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:42.338 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.343 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.344 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.345 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.346 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.347 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.347 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.348 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.348 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.348 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.348 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.349 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.349 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.513 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.514 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.514 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.515 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:42.516 [54275] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/mimeheader.t .................... ok   
t/mimeparse.t ..................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/mimeparse.t ..................... ok     
t/missing_hb_separator.t .......... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/missing_hb_separator.t .......... ok     
t/mkrules.t ....................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/mkrules.t ....................... ok     
t/nonspam.t ....................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:47.160 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.165 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.166 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.166 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.166 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.167 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.168 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.168 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.169 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.169 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.169 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.170 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.170 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.338 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.339 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.340 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.340 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:47.341 [54310] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/nonspam.t ....................... ok   
t/plugin.t ........................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:48.138 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.143 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.144 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.144 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.145 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.146 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.146 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.147 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.147 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.147 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.148 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.148 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.148 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.329 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.330 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.330 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.331 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.331 [54314] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/plugin.t ........................ ok   
t/plugin_file.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:48.755 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.761 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.761 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.762 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.762 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.763 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.764 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.764 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.764 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.764 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.765 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.765 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.766 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.922 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.923 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.923 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.924 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:48.924 [54319] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/plugin_file.t ................... ok   
t/plugin_priorities.t ............. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:49.343 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.348 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.349 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.349 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.349 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.350 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.351 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.351 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.352 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.352 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.352 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.353 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.353 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.525 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.525 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.526 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.527 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:49.527 [54323] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/plugin_priorities.t ............. ok   
t/prefs_include.t ................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:33:49.955 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.961 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.962 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.963 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.963 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.964 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.965 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.965 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.965 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.966 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.966 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.966 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:49.967 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:50.194 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:50.194 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:50.195 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:50.196 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:33:50.196 [54327] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/prefs_include.t ................. ok   
t/priorities.t .................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/priorities.t .................... ok     
t/razor2.t ........................ skipped: (no reason given)
t/rcvd_parser.t ................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/rcvd_parser.t ................... ok       
t/re_base_extraction.t ............ defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/re_base_extraction.t ............ 1/128 Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/re_base_extraction.t ............ ok       
t/recips.t ........................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:52.596 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.602 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.603 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.603 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.604 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.604 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.605 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.605 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.606 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.606 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.606 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.607 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.607 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.774 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.775 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.776 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.776 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:52.777 [54380] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/recips.t ........................ 1/6 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:53.141 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.147 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.147 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.148 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.148 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.149 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.150 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.150 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.150 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.151 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.151 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.151 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.152 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.202 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.202 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.203 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.203 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.204 [54382] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/recips.t ........................ 3/6 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:53.559 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.564 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.565 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.565 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.566 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.567 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.567 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.567 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.568 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.568 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.568 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.569 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.569 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.671 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.671 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.671 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.672 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:53.672 [54384] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/recips.t ........................ ok   
t/recreate.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/recreate.t ...................... 1/9 Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
# Failed test 9 in t/recreate.t at line 86
t/recreate.t ...................... Failed 1/9 subtests 
t/recursion.t ..................... ok     
t/regexp_valid.t .................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/regexp_valid.t .................. ok     
t/relative_scores.t ............... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/relative_scores.t ............... ok   
t/report_safe.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:59.308 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.313 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.314 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.314 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.315 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.316 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.316 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.317 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.317 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.317 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.318 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.318 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.318 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.503 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.504 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.504 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.505 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.505 [54404] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/report_safe.t ................... 1/8 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:33:59.869 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.874 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.874 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.875 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.875 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.876 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.877 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.877 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.878 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.878 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.878 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.879 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.879 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.931 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.933 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.933 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.934 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:33:59.934 [54406] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:00.289 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.294 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.295 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.296 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.296 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.297 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.297 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.298 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.298 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.298 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.299 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.299 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.299 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.348 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.349 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.349 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.350 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:00.350 [54408] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/report_safe.t ................... ok   
t/reportheader.t .................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:34:00.771 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.777 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.778 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.779 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.779 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.780 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.780 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.781 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.781 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.781 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.782 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.782 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.783 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.958 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.958 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.959 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.960 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:00.960 [54412] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/reportheader.t .................. ok     
t/reportheader_8bit.t ............. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
Oct  3 22:34:01.770 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.777 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.778 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.778 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.779 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.779 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.780 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.780 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.781 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.781 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.781 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.782 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.782 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.940 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.940 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.941 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.941 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
Oct  3 22:34:01.942 [54416] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/reportheader_8bit.t ............. ok   
t/reuse.t ......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/reuse.t ......................... skipped: (no reason given)
t/root_spamd.t .................... skipped: (no reason given)
t/root_spamd_tell.t ............... skipped: (no reason given)
t/root_spamd_tell_paranoid.t ...... skipped: (no reason given)
t/root_spamd_tell_x.t ............. skipped: (no reason given)
t/root_spamd_tell_x_paranoid.t .... skipped: (no reason given)
t/root_spamd_u.t .................. skipped: (no reason given)
t/root_spamd_u_dcc.t .............. skipped: (no reason given)
t/root_spamd_virtual.t ............ skipped: (no reason given)
t/root_spamd_x.t .................. skipped: (no reason given)
t/root_spamd_x_paranoid.t ......... skipped: (no reason given)
t/root_spamd_x_u.t ................ skipped: (no reason given)
t/rule_multiple.t ................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:03.674 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.681 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.682 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.683 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.683 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.685 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.685 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.686 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.686 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.686 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.687 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.688 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.689 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.846 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.846 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.847 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.847 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:03.848 [54455] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/rule_multiple.t ................. ok     
t/rule_names.t .................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/rule_names.t .................... skipped: (no reason given)
t/rule_types.t .................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:04.965 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.971 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.972 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.973 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.973 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.974 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.975 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.975 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.975 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.975 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.976 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.976 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:04.977 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:05.143 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:05.143 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:05.144 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:05.144 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:05.145 [54461] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/rule_types.t .................... ok   
t/sa_awl.t ........................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:06.621 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.628 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.628 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.629 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.629 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.630 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.631 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.631 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.631 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.632 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.632 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.632 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.633 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.684 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.685 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.685 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.685 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:06.686 [54469] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/sa_awl.t ........................ ok   
t/sa_check_spamd.t ................ 2/7 defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/sa_check_spamd.t ................ 6/7 defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/sa_check_spamd.t ................ ok   
t/sa_compile.t .................... skipped: (no reason given)
t/sha1.t .......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/sha1.t .......................... ok     
t/shortcircuit.t .................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:10.402 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.402 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.403 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.403 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.403 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.404 [54489] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/shortcircuit.t .................. 1/18 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:10.770 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.770 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.771 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.771 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.772 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.772 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:10.773 [54491] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:11.137 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.138 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.138 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.138 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.139 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.139 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.140 [54493] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/shortcircuit.t .................. ok     
t/spam.t .......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:34:11.701 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.707 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.708 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.709 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.709 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.710 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.711 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.711 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.711 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.712 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.712 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.712 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.713 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.879 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.880 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.881 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.881 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:34:11.882 [54497] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/spam.t .......................... ok   
t/spamc.t ......................... ok   
t/spamc_B.t ....................... ok   
t/spamc_bug6176.t ................. ok   
t/spamc_c.t ....................... ok   
t/spamc_c_stdout_closed.t ......... ok   
t/spamc_cf.t ...................... ok   
t/spamc_E.t ....................... ok   
t/spamc_H.t ....................... skipped: (no reason given)
t/spamc_headers.t ................. ok   
t/spamc_l.t ....................... ok   
t/spamc_optC.t .................... ok   
t/spamc_optL.t .................... 1/16 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/spamc_optL.t .................... 5/16 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/spamc_optL.t .................... ok     
t/spamc_x_e.t ..................... ok   
t/spamc_x_E_R.t ................... skipped: (no reason given)
t/spamc_y.t ....................... ok   
t/spamc_z.t ....................... ok   
t/spamd.t ......................... ok     
t/spamd_allow_user_rules.t ........ ok   
t/spamd_client.t .................. skipped: (no reason given)
t/spamd_hup.t ..................... skipped: (no reason given)
t/spamd_kill_restart.t ............ skipped: (no reason given)
t/spamd_kill_restart_rr.t ......... skipped: (no reason given)
t/spamd_ldap.t .................... skipped: (no reason given)
t/spamd_maxchildren.t ............. ok     
t/spamd_maxsize.t ................. skipped: (no reason given)
t/spamd_parallel.t ................ ok     
t/spamd_plugin.t .................. skipped: (no reason given)
t/spamd_port.t .................... ok   
t/spamd_prefork_stress.t .......... skipped: (no reason given)
t/spamd_prefork_stress_2.t ........ skipped: (no reason given)
t/spamd_prefork_stress_3.t ........ skipped: (no reason given)
t/spamd_prefork_stress_4.t ........ skipped: (no reason given)
t/spamd_protocol_10.t ............. ok     
t/spamd_report.t .................. ok   
t/spamd_report_ifspam.t ........... ok     
t/spamd_sql_prefs.t ............... skipped: (no reason given)
t/spamd_ssl.t ..................... skipped: (no reason given)
t/spamd_ssl_accept_fail.t ......... skipped: (no reason given)
t/spamd_ssl_tls.t ................. skipped: (no reason given)
t/spamd_ssl_v2.t .................. skipped: (no reason given)
t/spamd_ssl_v23.t ................. skipped: (no reason given)
t/spamd_ssl_v3.t .................. skipped: (no reason given)
t/spamd_stop.t .................... ok   
t/spamd_symbols.t ................. ok   
t/spamd_syslog.t .................. ok   
t/spamd_unix.t .................... ok   
t/spamd_unix_and_tcp.t ............ ok     
t/spamd_user_rules_leak.t ......... ok     
t/spamd_utf8.t .................... ok   
t/spamd_whitelist_leak.t .......... ok   
t/spf.t ........................... skipped: (no reason given)
t/sql_based_whitelist.t ........... skipped: (no reason given)
t/stop_always_matching_regexps.t .. defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/stop_always_matching_regexps.t .. ok     
t/strip2.t ........................ skipped: (no reason given)
t/strip_no_subject.t .............. skipped: (no reason given)
t/stripmarkup.t ................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/stripmarkup.t ................... ok   
t/tainted_msg.t ................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:35:44.178 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.183 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.184 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.184 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.185 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.186 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.186 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.187 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.187 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.187 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.187 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.188 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.188 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.434 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.434 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.435 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.435 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.436 [54952] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/tainted_msg.t ................... ok   
t/text_bad_ctype.t ................ defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:35:44.858 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.863 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.864 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.864 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.865 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.866 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.866 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.867 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.867 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.867 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.868 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.868 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:44.869 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.036 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.036 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.037 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.038 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.038 [54956] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/text_bad_ctype.t ................ 1/2 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:35:45.394 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.399 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.399 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.400 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.400 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.401 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.402 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.402 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.403 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.403 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.403 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.404 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.404 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.457 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.458 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.458 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.459 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:35:45.459 [54958] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/text_bad_ctype.t ................ ok   
t/timeout.t ....................... ok     
t/trust_path.t .................... skipped: (no reason given)
t/uri.t ........................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/uri.t ........................... ok     
t/uri_html.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/uri_html.t ...................... ok   
t/uri_text.t ...................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/uri_text.t ...................... ok       
t/uribl.t ......................... skipped: (no reason given)
t/uribl_all_types.t ............... skipped: (no reason given)
t/uribl_domains_only.t ............ skipped: (no reason given)
t/uribl_ips_only.t ................ skipped: (no reason given)
t/utf8.t .......................... defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:36:20.984 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:20.989 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:20.999 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.000 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.000 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.001 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.001 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.002 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.002 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.003 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.003 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.003 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.004 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.262 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.263 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.264 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.264 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:21.265 [54985] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/utf8.t .......................... ok   
t/util_wrap.t ..................... defined(%hash) is deprecated at ../lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
t/util_wrap.t ..................... ok   
t/whitelist_addrs.t ............... skipped: (no reason given)
t/whitelist_from.t ................ skipped: (no reason given)
t/whitelist_subject.t ............. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:36:22.026 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.032 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.033 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.033 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.034 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.034 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.035 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.035 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.036 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.036 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.036 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.037 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.037 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.038 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.038 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.038 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.039 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.039 [54995] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/whitelist_subject.t ............. 1/4 defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:36:22.391 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.397 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.397 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.398 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.398 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.399 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.400 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.400 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.400 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.401 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.401 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.401 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.402 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.402 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.403 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.403 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.403 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.404 [54997] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/whitelist_subject.t ............. ok   
t/whitelist_to.t .................. defined(%hash) is deprecated at ../blib/lib/Mail/SpamAssassin/Dns.pm line 757.
(Maybe you should just omit the defined()?)
10  3 22:36:22.826 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.832 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.832 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.833 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.833 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.834 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.835 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.835 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.835 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.836 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.836 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.836 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:22.837 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:23.056 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:23.057 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:23.057 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:23.058 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
10  3 22:36:23.058 [55001] warn: Use of "goto" to jump into a construct is deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm line 409.
t/whitelist_to.t .................. ok   
t/zz_cleanup.t .................... ok   
Test Summary Report
-------------------
t/recreate.t                    (Wstat: 0 Tests: 9 Failed: 1)
  Failed test:  9
Files=163, Tests=1985, 184 wallclock secs ( 0.84 usr  0.53 sys + 38.71 cusr  7.31 csys = 47.39 CPU)
Result: FAIL
Failed 1/163 test programs. 1/1985 subtests failed.
make: *** [test_dynamic] Error 255
root# 
root# 
で、ググってみると、
Mail-SpamAssassin-3.3.1_01
があるらしい...
だめもと、で、導入してみる.
なんか、うまくいっているぞ.
root# 
root# 
root# cd Mail-SpamAssassin-3.3.1_01/
root# 
root# 
root# perl Makefile.PL 
What email address or URL should be used in the suspected-spam report
text for users who want more information on your filter installation?
(In particular, ISPs should change this to a local Postmaster contact)
default text: [the administrator of that system] xxxxx@yyyyyyyy.kumecchi.net
NOTE: settings for "make test" are now controlled using "t/config.dist". 
See that file if you wish to customise what tests are run, and how.
checking module dependencies and their versions...
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.56
[Katabami:Shared/install/Mail-SpamAssassin-3.3.1_01] root# make
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AutoWhitelist.pm >blib/lib/Mail/SpamAssassin/AutoWhitelist.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/File.pm >blib/lib/Mail/SpamAssassin/Logger/File.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/FreeMail.pm >blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata/Received.pm >blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/PhishTag.pm >blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore.pm >blib/lib/Mail/SpamAssassin/BayesStore.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Pyzor.pm >blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/BDB.pm >blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIEval.pm >blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf.pm >blib/lib/Mail/SpamAssassin/Conf.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util.pm >blib/lib/Mail/SpamAssassin/Util.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message.pm >blib/lib/Mail/SpamAssassin/Message.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/MailingList.pm >blib/lib/Mail/SpamAssassin/MailingList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/Stderr.pm >blib/lib/Mail/SpamAssassin/Logger/Stderr.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Bayes.pm >blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyEval.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AsyncLoop.pm >blib/lib/Mail/SpamAssassin/AsyncLoop.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/MySQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/LDAP.pm >blib/lib/Mail/SpamAssassin/Conf/LDAP.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DCC.pm >blib/lib/Mail/SpamAssassin/Plugin/DCC.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEEval.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/HTML.pm >blib/lib/Mail/SpamAssassin/HTML.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/SpamCop.pm >blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/DBM.pm >blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Constants.pm >blib/lib/Mail/SpamAssassin/Constants.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AntiVirus.pm >blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm >blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SpamdForkScaling.pm >blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayEval.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Timeout.pm >blib/lib/Mail/SpamAssassin/Timeout.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/SQL.pm >blib/lib/Mail/SpamAssassin/Conf/SQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ASN.pm >blib/lib/Mail/SpamAssassin/Plugin/ASN.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm >blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/Progress.pm >blib/lib/Mail/SpamAssassin/Util/Progress.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/AICache.pm >blib/lib/Mail/SpamAssassin/AICache.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DNSEval.pm >blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/PgSQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Test.pm >blib/lib/Mail/SpamAssassin/Plugin/Test.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/DependencyInfo.pm >blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/ScopedTimer.pm >blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/TieOneStringHash.pm >blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/SDBM.pm >blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Dns.pm >blib/lib/Mail/SpamAssassin/Dns.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HeaderEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata.pm >blib/lib/Mail/SpamAssassin/Message/Metadata.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AccessDB.pm >blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm >blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker.pm >blib/lib/Mail/SpamAssassin/Locker.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Message/Node.pm >blib/lib/Mail/SpamAssassin/Message/Node.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PluginHandler.pm >blib/lib/Mail/SpamAssassin/PluginHandler.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Reuse.pm >blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/ArchiveIterator.pm >blib/lib/Mail/SpamAssassin/ArchiveIterator.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Razor2.pm >blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Conf/Parser.pm >blib/lib/Mail/SpamAssassin/Conf/Parser.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/VBounce.pm >blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm
cp lib/spamassassin-run.pod blib/lib/spamassassin-run.pod
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/DKIM.pm >blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Reporter.pm >blib/lib/Mail/SpamAssassin/Reporter.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm >blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm >blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locales.pm >blib/lib/Mail/SpamAssassin/Locales.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/ImageInfo.pm >blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Check.pm >blib/lib/Mail/SpamAssassin/Plugin/Check.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes.pm >blib/lib/Mail/SpamAssassin/Bayes.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/DBBasedAddrList.pm >blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm >blib/lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/NetSet.pm >blib/lib/Mail/SpamAssassin/NetSet.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AWL.pm >blib/lib/Mail/SpamAssassin/Plugin/AWL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTMLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger.pm >blib/lib/Mail/SpamAssassin/Logger.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin.pm >blib/lib/Mail/SpamAssassin/Plugin.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Hashcash.pm >blib/lib/Mail/SpamAssassin/Plugin/Hashcash.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/Flock.pm >blib/lib/Mail/SpamAssassin/Locker/Flock.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/BayesStore/SQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin.pm >blib/lib/Mail/SpamAssassin.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Logger/Syslog.pm >blib/lib/Mail/SpamAssassin/Logger/Syslog.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/SPF.pm >blib/lib/Mail/SpamAssassin/Plugin/SPF.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm >blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Client.pm >blib/lib/Mail/SpamAssassin/Client.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PerMsgStatus.pm >blib/lib/Mail/SpamAssassin/PerMsgStatus.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDetail.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PerMsgLearner.pm >blib/lib/Mail/SpamAssassin/PerMsgLearner.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/WLBLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm >blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SQLBasedAddrList.pm >blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/TextCat.pm >blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/PersistentAddrList.pm >blib/lib/Mail/SpamAssassin/PersistentAddrList.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm >blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/DnsResolver.pm >blib/lib/Mail/SpamAssassin/DnsResolver.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/SubProcBackChannel.pm >blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Locker/Win32.pm >blib/lib/Mail/SpamAssassin/Locker/Win32.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Bayes/CombineChi.pm >blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayCountry.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm
/usr/local/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" <lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm >blib/lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-compile.raw -osa-compile
cp sa-compile blib/script/sa-compile
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-compile
/usr/local/bin/perl spamc/configure.pl --prefix="/usr/local" --sysconfdir="/etc/mail/spamassassin" --datadir="/usr/local/share/spamassassin" --enable-ssl="no"
cd spamc
/usr/local/bin/perl version.h.pl
version.h.pl: creating version.h
./configure --prefix=/usr/local --sysconfdir=/etc/mail/spamassassin --datadir=/usr/local/share/spamassassin --enable-ssl=no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking openssl/crypto.h usability... yes
checking openssl/crypto.h presence... yes
checking for openssl/crypto.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... rm: conftest.dSYM: is a directory
yes
checking for size_t... yes
checking for SHUT_RD... yes
checking for socket in -lsocket... no
checking for connect in -linet... no
checking for t_accept in -lnsl... no
checking for deflate in -lz... yes
checking for dlopen in -ldl... yes
checking for socket... yes
checking for strdup... yes
checking for strtod... yes
checking for strtol... yes
checking for snprintf... yes
checking for shutdown... yes
checking for h_errno... yes
checking for in_addr_t... yes
checking for INADDR_NONE... yes
checking for EX__MAX... yes
checking for EAI_ADDRFAMILY... yes
checking for EAI_SYSTEM... (cached) yes
checking for EAI_NODATA... (cached) yes
syntax error at -e line 1, at EOF
Execution of -e aborted due to compilation errors.
syntax error at -e line 1, at EOF
Execution of -e aborted due to compilation errors.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating spamc.h
config.status: creating config.h
make -f spamc/Makefile spamc/spamc
gcc  -g -O2 spamc/spamc.c spamc/getopt.c spamc/libspamc.c spamc/utils.c \
-o spamc/spamc   -ldl -lz 
cp spamc/spamc blib/script/spamc
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamc
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-learn.raw -osa-learn
cp sa-learn blib/script/sa-learn
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-learn
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-awl.raw -osa-awl
cp sa-awl blib/script/sa-awl
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-awl
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamassassin.raw -ospamassassin
cp spamassassin blib/script/spamassassin
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamassassin
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamd/spamd.raw -ospamd/spamd
cp spamd/spamd blib/script/spamd
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamd
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-check_spamd.raw -osa-check_spamd
cp sa-check_spamd blib/script/sa-check_spamd
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-check_spamd
/usr/local/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
Manifying blib/man1/sa-compile.1
Manifying blib/man1/spamassassin-run.1
Manifying blib/man1/sa-learn.1
Manifying blib/man1/spamassassin.1
Manifying blib/man1/spamd.1
Manifying blib/man1/spamc.1
Manifying blib/man1/sa-update.1
Manifying blib/man3/Mail::SpamAssassin::Logger::File.3
Manifying blib/man3/Mail::SpamAssassin::AutoWhitelist.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::PhishTag.3
Manifying blib/man3/Mail::SpamAssassin::Message::Metadata.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AccessDB.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Pyzor.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::BDB.3
Manifying blib/man3/Mail::SpamAssassin::Message::Node.3
Manifying blib/man3/Mail::SpamAssassin::PluginHandler.3
Manifying blib/man3/Mail::SpamAssassin::Conf.3
Manifying blib/man3/Mail::SpamAssassin::Util.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Reuse.3
Manifying blib/man3/Mail::SpamAssassin::Message.3
Manifying blib/man3/Mail::SpamAssassin::Logger::Stderr.3
Manifying blib/man3/Mail::SpamAssassin::ArchiveIterator.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Bayes.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Razor2.3
Manifying blib/man3/Mail::SpamAssassin::Conf::Parser.3
Manifying blib/man3/Mail::SpamAssassin::AsyncLoop.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::VBounce.3
Manifying blib/man3/spamassassin-run.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::DKIM.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::MySQL.3
Manifying blib/man3/Mail::SpamAssassin::Conf::LDAP.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Check.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::DCC.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::SpamCop.3
Manifying blib/man3/Mail::SpamAssassin::Bayes.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AWL.3
Manifying blib/man3/Mail::SpamAssassin::Logger.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AntiVirus.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Hashcash.3
Manifying blib/man3/Mail::SpamAssassin::Plugin.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3
Manifying blib/man3/Mail::SpamAssassin.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::SQL.3
Manifying blib/man3/Mail::SpamAssassin::Logger::Syslog.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::SPF.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3
Manifying blib/man3/Mail::SpamAssassin::Timeout.3
Manifying blib/man3/Mail::SpamAssassin::Conf::SQL.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::ASN.3
Manifying blib/man3/Mail::SpamAssassin::PerMsgStatus.3
Manifying blib/man3/Mail::SpamAssassin::Client.3
Manifying blib/man3/Mail::SpamAssassin::Util::Progress.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::URIDetail.3
Manifying blib/man3/Mail::SpamAssassin::PerMsgLearner.3
Manifying blib/man3/Mail::SpamAssassin::AICache.3
Manifying blib/man3/Mail::SpamAssassin::SQLBasedAddrList.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::TextCat.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3
Manifying blib/man3/Mail::SpamAssassin::BayesStore::PgSQL.3
Manifying blib/man3/Mail::SpamAssassin::PersistentAddrList.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::Test.3
Manifying blib/man3/Mail::SpamAssassin::Util::DependencyInfo.3
Manifying blib/man3/Mail::SpamAssassin::DnsResolver.3
Manifying blib/man3/Mail::SpamAssassin::SubProcBackChannel.3
Manifying blib/man3/Mail::SpamAssassin::Plugin::RelayCountry.3
Manifying blib/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3
root# 
root# 
root# make test
/usr/local/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/basic_lint.t .................... ok   
t/basic_meta.t .................... ok   
t/basic_obj_api.t ................. ok   
t/bayesbdb.t ...................... skipped: (no reason given)
t/bayesdbm.t ...................... skipped: (no reason given)
t/bayesdbm_flock.t ................ skipped: (no reason given)
t/bayessdbm.t ..................... skipped: (no reason given)
t/bayessdbm_seen_delete.t ......... skipped: (no reason given)
t/bayessql.t ...................... skipped: (no reason given)
t/blacklist_autolearn.t ........... ok   
t/body_mod.t ...................... ok   
t/check_implemented.t ............. ok   
t/cidrs.t ......................... ok     
t/config_errs.t ................... skipped: (no reason given)
t/config_text.t ................... ok   
t/config_tree_recurse.t ........... ok   
t/cpp_comments_in_spamc.t ......... ok   
t/cross_user_config_leak.t ........ ok   
t/date.t .......................... ok     
t/db_awl_path.t ................... ok   
t/db_awl_perms.t .................. ok   
t/db_based_whitelist.t ............ skipped: (no reason given)
t/db_based_whitelist_ips.t ........ skipped: (no reason given)
t/dcc.t ........................... skipped: (no reason given)
t/debug.t ......................... skipped: (no reason given)
t/desc_wrap.t ..................... ok     
t/dkim.t .......................... skipped: (no reason given)
t/dkim2.t ......................... skipped: (no reason given)
t/dnsbl.t ......................... skipped: (no reason given)
t/dnsbl_sc_meta.t ................. skipped: (no reason given)
t/duplicates.t .................... ok     
t/get_all_headers.t ............... ok   
t/get_headers.t ................... ok     
t/gtube.t ......................... ok   
t/hashcash.t ...................... ok   
t/html_colors.t ................... ok     
t/html_obfu.t ..................... ok   
t/html_utf8.t ..................... ok   
t/if_can.t ........................ ok   
t/ifversion.t ..................... ok   
t/ip_addrs.t ...................... ok       
t/lang_lint.t ..................... skipped: (no reason given)
t/lang_pl_tests.t ................. ok   
t/line_endings.t .................. skipped: (no reason given)
t/lint_nocreate_prefs.t ........... ok   
t/memory_cycles.t ................. skipped: (no reason given)
t/metadata.t ...................... ok   
t/mimeheader.t .................... ok   
t/mimeparse.t ..................... ok     
t/missing_hb_separator.t .......... ok     
t/mkrules.t ....................... ok     
t/nonspam.t ....................... ok   
t/plugin.t ........................ ok   
t/plugin_file.t ................... ok   
t/plugin_priorities.t ............. ok   
t/prefs_include.t ................. ok   
t/priorities.t .................... ok     
t/razor2.t ........................ skipped: (no reason given)
t/rcvd_parser.t ................... ok       
t/re_base_extraction.t ............ ok       
t/recips.t ........................ ok   
t/recreate.t ...................... ok   
t/recursion.t ..................... ok     
t/regexp_valid.t .................. ok     
t/relative_scores.t ............... ok   
t/report_safe.t ................... ok   
t/reportheader.t .................. ok     
t/reportheader_8bit.t ............. ok   
t/reuse.t ......................... skipped: (no reason given)
t/root_spamd.t .................... skipped: (no reason given)
t/root_spamd_tell.t ............... skipped: (no reason given)
t/root_spamd_tell_paranoid.t ...... skipped: (no reason given)
t/root_spamd_tell_x.t ............. skipped: (no reason given)
t/root_spamd_tell_x_paranoid.t .... skipped: (no reason given)
t/root_spamd_u.t .................. skipped: (no reason given)
t/root_spamd_u_dcc.t .............. skipped: (no reason given)
t/root_spamd_virtual.t ............ skipped: (no reason given)
t/root_spamd_x.t .................. skipped: (no reason given)
t/root_spamd_x_paranoid.t ......... skipped: (no reason given)
t/root_spamd_x_u.t ................ skipped: (no reason given)
t/rule_multiple.t ................. ok     
t/rule_names.t .................... skipped: (no reason given)
t/rule_types.t .................... ok   
t/sa_awl.t ........................ ok   
t/sa_check_spamd.t ................ ok   
t/sa_compile.t .................... skipped: (no reason given)
t/sha1.t .......................... ok     
t/shortcircuit.t .................. ok     
t/spam.t .......................... ok   
t/spamc.t ......................... ok   
t/spamc_B.t ....................... ok   
t/spamc_bug6176.t ................. ok   
t/spamc_c.t ....................... ok   
t/spamc_c_stdout_closed.t ......... ok   
t/spamc_cf.t ...................... ok   
t/spamc_E.t ....................... ok   
t/spamc_H.t ....................... skipped: (no reason given)
t/spamc_headers.t ................. ok   
t/spamc_l.t ....................... ok   
t/spamc_optC.t .................... ok   
t/spamc_optL.t .................... ok     
t/spamc_x_e.t ..................... ok   
t/spamc_x_E_R.t ................... skipped: (no reason given)
t/spamc_y.t ....................... ok   
t/spamc_z.t ....................... ok   
t/spamd.t ......................... ok     
t/spamd_allow_user_rules.t ........ ok   
t/spamd_client.t .................. skipped: (no reason given)
t/spamd_hup.t ..................... skipped: (no reason given)
t/spamd_kill_restart.t ............ skipped: (no reason given)
t/spamd_kill_restart_rr.t ......... skipped: (no reason given)
t/spamd_ldap.t .................... skipped: (no reason given)
t/spamd_maxchildren.t ............. ok     
t/spamd_maxsize.t ................. skipped: (no reason given)
t/spamd_parallel.t ................ ok     
t/spamd_plugin.t .................. skipped: (no reason given)
t/spamd_port.t .................... ok   
t/spamd_prefork_stress.t .......... skipped: (no reason given)
t/spamd_prefork_stress_2.t ........ skipped: (no reason given)
t/spamd_prefork_stress_3.t ........ skipped: (no reason given)
t/spamd_prefork_stress_4.t ........ skipped: (no reason given)
t/spamd_protocol_10.t ............. ok     
t/spamd_report.t .................. ok   
t/spamd_report_ifspam.t ........... ok     
t/spamd_sql_prefs.t ............... skipped: (no reason given)
t/spamd_ssl.t ..................... skipped: (no reason given)
t/spamd_ssl_accept_fail.t ......... skipped: (no reason given)
t/spamd_ssl_tls.t ................. skipped: (no reason given)
t/spamd_ssl_v2.t .................. skipped: (no reason given)
t/spamd_ssl_v23.t ................. skipped: (no reason given)
t/spamd_ssl_v3.t .................. skipped: (no reason given)
t/spamd_stop.t .................... ok   
t/spamd_symbols.t ................. ok   
t/spamd_syslog.t .................. ok   
t/spamd_unix.t .................... ok   
t/spamd_unix_and_tcp.t ............ ok     
t/spamd_user_rules_leak.t ......... ok     
t/spamd_utf8.t .................... ok   
t/spamd_whitelist_leak.t .......... ok   
t/spf.t ........................... skipped: (no reason given)
t/sql_based_whitelist.t ........... skipped: (no reason given)
t/stop_always_matching_regexps.t .. ok     
t/strip2.t ........................ skipped: (no reason given)
t/strip_no_subject.t .............. skipped: (no reason given)
t/stripmarkup.t ................... ok   
t/tainted_msg.t ................... ok   
t/text_bad_ctype.t ................ ok   
t/timeout.t ....................... ok     
t/trust_path.t .................... skipped: (no reason given)
t/uri.t ........................... ok     
t/uri_html.t ...................... ok   
t/uri_text.t ...................... ok       
t/uribl.t ......................... skipped: (no reason given)
t/uribl_all_types.t ............... skipped: (no reason given)
t/uribl_domains_only.t ............ skipped: (no reason given)
t/uribl_ips_only.t ................ skipped: (no reason given)
t/utf8.t .......................... ok   
t/util_wrap.t ..................... ok   
t/whitelist_addrs.t ............... skipped: (no reason given)
t/whitelist_from.t ................ skipped: (no reason given)
t/whitelist_subject.t ............. ok   
t/whitelist_to.t .................. ok   
t/zz_cleanup.t .................... ok   
All tests successful.
Files=163, Tests=1989, 182 wallclock secs ( 0.82 usr  0.52 sys + 38.46 cusr  7.25 csys = 47.05 CPU)
Result: PASS
root# 
root# 
make install
/usr/local/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
/usr/local/bin/perl build/preprocessor  -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -Msharpbang -Mconditional -DPERL_BIN="/usr/local/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/local/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
Manifying blib/man1/sa-update.1
Installing /usr/local/lib/perl5/site_perl/5.12.2/spamassassin-run.pod
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/AICache.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/ArchiveIterator.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/AsyncLoop.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/AutoWhitelist.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Bayes.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Client.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Conf.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Constants.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/DBBasedAddrList.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Dns.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/DnsResolver.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/HTML.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Locales.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Locker.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Logger.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/MailingList.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Message.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/NetSet.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/PerMsgLearner.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/PerMsgStatus.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/PersistentAddrList.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/PluginHandler.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Reporter.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/SpamdForkScaling.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/SQLBasedAddrList.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/SubProcBackChannel.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Timeout.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Bayes/CombineChi.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/BDB.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/DBM.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/MySQL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/PgSQL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/SDBM.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/BayesStore/SQL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Conf/LDAP.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Conf/Parser.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Conf/SQL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Locker/Flock.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Locker/Win32.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Logger/File.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Logger/Stderr.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Logger/Syslog.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Message/Metadata.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Message/Node.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Message/Metadata/Received.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/AccessDB.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/AntiVirus.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/ASN.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/AWL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Bayes.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/BodyEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Check.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/DCC.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/DKIM.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/DNSEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/FreeMail.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Hashcash.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/HeaderEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/HTMLEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/ImageInfo.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/MIMEEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/MIMEHeader.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/PhishTag.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Pyzor.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Razor2.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/RelayCountry.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/RelayEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/ReplaceTags.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Reuse.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Rule2XSBody.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Shortcircuit.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/SpamCop.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/SPF.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/Test.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/TextCat.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/URIDetail.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/URIDNSBL.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/URIEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/VBounce.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/WhiteListSubject.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Plugin/WLBLEval.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util/DependencyInfo.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util/Progress.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util/RegistrarBoundaries.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util/ScopedTimer.pm
Installing /usr/local/lib/perl5/site_perl/5.12.2/Mail/SpamAssassin/Util/TieOneStringHash.pm
Installing /usr/local/share/man/man1/sa-compile.1
Installing /usr/local/share/man/man1/sa-learn.1
Installing /usr/local/share/man/man1/sa-update.1
Installing /usr/local/share/man/man1/spamassassin-run.1
Installing /usr/local/share/man/man1/spamassassin.1
Installing /usr/local/share/man/man1/spamc.1
Installing /usr/local/share/man/man1/spamd.1
Installing /usr/local/share/man/man3/Mail::SpamAssassin.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::AICache.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::ArchiveIterator.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::AsyncLoop.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::AutoWhitelist.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Bayes.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::BayesStore.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::BayesStore::BDB.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::BayesStore::MySQL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::BayesStore::PgSQL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::BayesStore::SQL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Client.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Conf.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Conf::LDAP.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Conf::Parser.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Conf::SQL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::DnsResolver.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Logger.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Logger::File.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Logger::Stderr.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Logger::Syslog.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Message.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Message::Metadata.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Message::Node.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::PerMsgLearner.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::PerMsgStatus.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::PersistentAddrList.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::AccessDB.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::AntiVirus.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::ASN.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::AWL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Bayes.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Check.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::DCC.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::DKIM.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Hashcash.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::PhishTag.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Pyzor.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Razor2.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::RelayCountry.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Reuse.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::SpamCop.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::SPF.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::Test.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::TextCat.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::URIDetail.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::VBounce.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::PluginHandler.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::SQLBasedAddrList.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::SubProcBackChannel.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Timeout.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Util.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Util::DependencyInfo.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Util::Progress.3
Installing /usr/local/share/man/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3
Installing /usr/local/share/man/man3/spamassassin-run.3
Installing /usr/local/bin/sa-awl
Installing /usr/local/bin/sa-check_spamd
Installing /usr/local/bin/sa-compile
Installing /usr/local/bin/sa-learn
Installing /usr/local/bin/sa-update
Installing /usr/local/bin/spamassassin
Installing /usr/local/bin/spamc
Installing /usr/local/bin/spamd
Appending installation info to /usr/local/lib/perl5/5.12.2/darwin-2level/perllocal.pod
/usr/local/bin/perl -MExtUtils::Command -e 'mkpath' -- /etc/mail/spamassassin
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/local.cf}, q{/etc/mail/spamassassin/local.cf}) unless -f q{/etc/mail/spamassassin/local.cf}"
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/init.pre}, q{/etc/mail/spamassassin/init.pre}) unless -f q{/etc/mail/spamassassin/init.pre}"
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/v310.pre}, q{/etc/mail/spamassassin/v310.pre}) unless -f q{/etc/mail/spamassassin/v310.pre}"
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/v312.pre}, q{/etc/mail/spamassassin/v312.pre}) unless -f q{/etc/mail/spamassassin/v312.pre}"
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/v320.pre}, q{/etc/mail/spamassassin/v320.pre}) unless -f q{/etc/mail/spamassassin/v320.pre}"
/usr/local/bin/perl -MFile::Copy -e "copy(q{rules/v330.pre}, q{/etc/mail/spamassassin/v330.pre}) unless -f q{/etc/mail/spamassassin/v330.pre}"
/usr/local/bin/perl -MExtUtils::Command -e 'mkpath' -- /usr/local/share/spamassassin
/usr/local/bin/perl -e "map unlink, </usr/local/share/spamassassin/*>"
/usr/local/bin/perl build/preprocessor -Mvars -DVERSION="3.003001_01" -DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DLOCAL_STATE_DIR="/var/lib/spamassassin" -DINSTALLSITELIB="/usr/local/lib/perl5/site_perl/5.12.2" -DCONTACT_ADDRESS="maint@katabami.kumecchi.net" -m644 -Irules -O/usr/local/share/spamassassin user_prefs.template languages sa-update-pubkey.txt
chmod 755 /usr/local/share/spamassassin
root# 
root# 

MacBook Proを、結構、気に入っている。

研究費で一台、自費で3台購入している。
自宅では、もっぱら、こいつらが地道に動いているのだな。
一台は、お仕事用、ではあるが、メモリーを8GBも積んでいるし、最新の、まだ好きになれない、Snow Loepardが動いている。
で、速い。ふっふっふっ
まぁ、頭が2つあって、2GHzくらいの速度なら、許してやって欲しいものだ。
誰が?
何を?
で。
一台、夜中にトイレに行く時、蹴飛ばしたのがある。
みごとに、ディスプレイが割れている。
くぅぅぅぅ
で、だ。
ディスプレイを交換すると、12.5万円かかる、ら・し・い...
ぐむむむむ
で、だ。
もう1台につないで、Leopardを導入したのである。
外付けディスプレイにつないで、ミラーリング。
元気に動いている。
2台のMacBook Proには、iMovieとか、iDVDを動かしてたりするのです。
で、だ。
タイトル、なんだよね。
いつものようにmakeしてたら、さ。
Making all in clamdtop
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamdtop.o
  CCLD   clamdtop
Undefined symbols:
  "__nc_acs_map", referenced from:
      _header in clamdtop.o
      _header in clamdtop.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [clamdtop] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
と、きたもんだ。
?????
なぜに...
ぐぐるっ
ん?
オプションが違うな...
で、試行錯誤する。
./configure --enable-llvm --enable-check --enable-clamdtop 
./configure --enable-llvm --enable-check --enable-clamdtop --build=i686-apple-darwin`uname -r`
./configure --enable-llvm --enable-check --enable-clamdtop --build=powerpc-apple-darwin`uname -r`
×./configure --enable-llvm --enable-check --enable-clamdtop --prefix=/usr/local/clamXav
×./configure --enable-llvm --enable-check --enable-clamdtop --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
×./configure --enable-llvm --enable-check --enable-clamdtop --prefix=/usr/local/clamXav --build=powerpc-apple-darwin`uname -r`
むむむむむっ
他のマシンではとおっていたのに...
prefixを指定しないから、/usr/local/bin、/usr/local/sbin、/usr/local/etc等に、ファイルが導入されていた。
それは、それで、いいのだけれど...
わからんっっっっっ

セキュリティアップデート2010-004、を実行したのであるな...とは書いた

その後から、一部のメールが送信できなくなっていた。
毎週日曜日の昼、MacPortsのアップデートをcronで実行している。
その経過を示すログが管理者宛てに送られてこない。
メールのログには、
Jun 20 17:48:37 mail postfix/smtp[63103]: connect to dns.xxx.xxxxxx-x.xx.jp[xxx.x.xxx.x]: Connection refused (port 25)
と残っていた。
ぐげっ
よくよく調べてみると、/etc/postfix内のmain.cfがセキュリティアップデート後に書き換えられていたのだった。
inet_interfaces = localhost
という記述が追加、あるいは、書き換えられている。
Time Machineでセキュリティアップデート前と後のmain.cfを取り出し、比較してわかった。
Time Machineさまさま、FileMergeさまさま、で、ある。
むはっ
スパムメールの踏み台にならないようにするため、なんだろうね。
それはそれで困る。
で、まぁ、いくつかのメールサーバーで、main.cfの書き直し。
再起動。
なんとかなった。

セキュリティアップデート2010-004、を実行したのであるな。

再起動後、アクティビティモニタを見ると、clamdのCPU使用率が90%を超えているマシンがあったのだった。
むむむむむっ
ログを見ると、
Jun 18 03:15:34 org.clamav.clamd[5100]: Assertion failed: (ResultPtr >= -(1 << 23) && ResultPtr < (1 << 23) && "Relocation out of range!"), function relocate, file llvm/lib/Target/PowerPC/PPCJITInfo.cpp, line 399.
Jun 18 03:15:36 ReportCrash[5260]: Formulating crash report for process clamd[5100]
Jun 18 03:15:37 com.apple.launchd[1] (org.clamav.clamd[5100]): Exited abnormally: Abort trap
Jun 18 03:15:37 ReportCrash[5260]: Saved crashreport to /Library/Logs/C
rashReporter/clamd_2010-06-18-031534_CubeKume.crash using uid: 0 gid: 0, euid: 0 egid: 0
むむむむむっ
よくよく調べてみると、PowerPCマシンだけ。
むむむむむっ
で、ググってみると、
はいはい、新しいパッチが出てるのですね。
cd clamav-0.96.1
make clean
sh
export CFLAGS='-arch ppc' 
export LDFLAGS='-arch ppc' 
./configure --enable-check --prefix=/usr/local/clamXav --build=powerpc-apple-darwin`uname -r`
patch -p1 < PowerPC_new.patch
make && make check VG=1
make install
それにしても、やっぱり、休めない。

...
...
...
...
...

そう、Powerpcで、うまくいってなかったっ
clamd.logに、
Thu Apr 29 01:27:52 2010 -> +++ Started at Thu Apr 29 01:27:52 2010
Thu Apr 29 01:27:52 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 01:27:52 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 01:27:52 2010 -> Reading databases from /var/clamav
Thu Apr 29 01:29:19 2010 -> +++ Started at Thu Apr 29 01:29:19 2010
Thu Apr 29 01:29:19 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 01:29:19 2010 -> Running as user _amavisd (UID 83, GID 83)
Thu Apr 29 01:29:19 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 01:29:19 2010 -> Reading databases from /var/clamav
Thu Apr 29 01:31:37 2010 -> Loaded 759199 signatures.
Thu Apr 29 08:41:41 2010 -> +++ Started at Thu Apr 29 08:41:41 2010
Thu Apr 29 08:41:42 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 08:41:42 2010 -> Running as user _amavisd (UID 83, GID 83)
Thu Apr 29 08:41:42 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 08:41:42 2010 -> Reading databases from /var/clamav
と、記録され続ける、げっ
で、まぁ、コマンドラインから clamd を実行してみると...
Assertion failed: (ResultPtr >= -(1 << 23) && ResultPtr < (1 << 23) && "Relocation out of range!"), function relocate, file llvm/lib/Target/PowerPC/PPCJITInfo.cpp, line 399.
Abort
?????
あぼ〜と???
こんなとき、この1行でぐぐるっ
ありましたっ
http://www.bluequartz.us/phpBB2/viewtopic.php?t=122837&sid=4d384905e4dff0160214f1a40b782827
はぁ、バグ、ですか...困るなぁ...
にも書いとるし、
には、パッチもでとる。
patch -p1 Makefile PowerPC.patch
こんな感じ。
ひとまずは、
sh
export CFLAGS='-arch ppc' 
export LDFLAGS='-arch ppc' 
./configure --enable-check --prefix=/usr/local/clamXav --build=powerpc-apple-darwin`uname -r`
patch -p1 Makefile PowerPC.patch
make && make check VG=1
make install
と、なりますな。
ふぅ

ここに書いてあった

結局、checkモジュールらしい。
で、改めて、checkを導入(し直し)したら、うまくいきましたっ
ふんっ
MacPortsで導入した、つもり、だったんだけど、ね。
ふんっ

4/1に出ていたらしい。

職場のDNSサーバーのcrontabで、
 00 23 * * 0 chk_freshclam
というjobを動かしている。
1週間に一回、freshclamに警告メッセージが出ていないか調べてるんだな。
具体的な中身というと...
% cat chk_freshclam 
#!/bin/csh -f
#
set freshclam = `/usr/bin/grep -c "WARNING: Your ClamAV installation is OUTDATED!" /var/log/freshclam.log`
@ freshclam += 0
#
if ( ${freshclam} > 0 ) then
        echo "WARNING: Your ClamAV installation is OUTDATED!" | /usr/bin/mail -s ${HOST} admin
endif
といった感じ。
管理者宛てにメールが届く。
で、届いた。
ここに書いてあるように、やってみた。簡単ピー、のはずだった。
が、まず、Powrpcマシンでうまくいかない。
configureを走らせる手順を変える。
sh
export CFLAGS='-arch ppc' 
export LDFLAGS='-arch ppc' 
./configure --enable-check --prefix=/usr/local/clamXav --build=powerpc-apple-darwin`uname -r`
と・こ・ろ・がっ
Intelマシンも、Powrpcマシンも、うまくいく場合と、いかない場合が出てきてしまった。
make check VG=1
で、
FAIL: check_clamav
なんてでやがったっ
げっ

Tigerの場合、IntelマシンもPowerPCマシンも、特に問題はなかった。

Leepardと、Snow Leopardで困る。
うまくいったりいかなかったり。Intelだから、PowerPCだから、という訳ではないようだ。
ちなみに、無茶ぶりを示す Power Mac G4 Cube ( PowerPC G4 450MHz ) に、Sonnet の SG4-C1800 を乗せたマシン、これもLeoperdにしてある、でも、問題なさそうだった。
無茶ぶりに関しては、別に書いた方がいいかな。
そもそも、
---------- ---------- ---------- ---------- ----------
Intel pc
---------- ---------- ---------- ---------- ----------
sh
export CFLAGS='-arch i686' 
export LDFLAGS='-arch i686' 
./configure --enable-check --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
---------- ---------- ---------- ---------- ----------
Intel Mac ... Snow Leopard
---------- ---------- ---------- ---------- ----------
sh
export CFLAGS='-arch x86_64' 
export LDFLAGS='-arch x86_64' 
./configure --enable-check --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
を実行すると、
  :  :
checking check.h usability... yes
checking check.h presence... yes
checking for check.h... yes
checking linking with check... configure: unable to compile/link with check
configure: error: 
ERROR!  Check was configured, but not found.  Get it from http://check.sf.net/
と表示して、configureスクリプトが止まるのだ、な。
checkに関しては、portで導入した、はず、だ。で、
/usr/local/lib/libcheck*
を調べてみると、なんか、機械によってバラバラ、だし。
念のため、
port -df uninstall check
の実行後、
port -d install check
を実行してみたが、自宅サーバ、MacBookPro Leopard、MacBookPro Snow Loepard、はダメだった。
で、checkを手動で導入。こちらは、いわゆる普通の手順で難なく成功。
その後、改めて、clamavのconfigureスクリプトを実行すると、問題なく進む。
/usr/local/lib/libcheck.*
が、portコマンドによってシンボリックリンクされている機械は、とりあえず、このような手順を踏まなくてもいいようだった。
つまり、上記3台は、シンボリックリンクが、ヘン、だったのかもしれない。
Tigerの場合も同様だろう。単に、
/usr/local/lib/libcheck.*
のファイルの問題、だと思いたい。

なんだろ、ねぇ。
いつも通りのアップデート、と、タカをくくっていた。

手順は、まず、自宅マシンでアップデート、研究室サーバでアップデート、そして、職場公式サーバ等でのアップデート、と、進めるつもりだった。
自宅サーバMacmini Leopard Serverでは、うまくできた、の、が、そもそも、誤解の始まり、だ、な。
自宅Pantherマシン、そして、自宅Tigerマシンでは、makeすらできない。
いや、よくよく見ると、configureの段階で、

========== ========== ========== ========== ==========
checking for a supported version of gcc... ok (4.0.1)
checking for gcc bug PR27603... ok, bug not present
checking for gcc bug PR26763-2... ok, bug not present
checking for valid code generation of CLI_ISCONTAINED... ok, bug not present
checking for gcc bug PR28045... configure: error: your compiler has gcc PR28045 bug, use a different compiler, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28045
========== ========== ========== ========== ==========

と、出てきやがった。
このあたりには、
gcc_select mp-gcc43
や、
gcc_select gcc431
で、対応可能だろう。ついでに、
port -d install apple-gcc42
なんて、後から考えると、無駄なこともしてみたりして。

さらによく見ると、
========== ========== ========== ========== ==========
checking for CHECK... no
configure: WARNING: unable to find 'check' using pkg-config:
No package 'check' found
Alternatively, you may set the environment variables CHECK_CFLAGS
and CHECK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
========== ========== ========== ========== ==========

なんだ、これ。
そうそう、Leopard Serverでも、
make check
するとエラーが出てきたのだな。
これに対しては、
port install check

と、モジュールを追加して解決。

従って、
1.port install check
2.gcc_select gcc431
3../configure --prefix=/usr/local/clamXav
4.make ; make check
5.make install

で、Leopard Serverは、解決!

問題は、PantherとTigerだ。
makeでエラーが出てしまう。

========== ========== ========== ========== ==========
/usr/bin/ld: warning can't open dynamic library: /usr/local/clamXav/lib/libclamunrar.5.dylib referenced from: ../libclamunrar_iface/.libs/libclamunrar_iface.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: Undefined symbols:
_ppm_constructor referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.5.dylib
_ppm_destructor referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.5.dylib
_rar_init_filters referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.5.dylib
_rar_unpack referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.5.dylib
_rarvm_free referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.5.dylib
collect2: ld returned 1 exit status
gmake[4]: *** [libclamav.la] エラー 1
gmake[4]: ディレクトリ `/private/tmp/clamav-0.94/libclamav' から出ます
gmake[3]: *** [all-recursive] エラー 1
gmake[3]: ディレクトリ `/private/tmp/clamav-0.94/libclamav' から出ます
gmake[2]: *** [all] エラー 2
gmake[2]: ディレクトリ `/private/tmp/clamav-0.94/libclamav' から出ます
gmake[1]: *** [all-recursive] エラー 1
gmake[1]: ディレクトリ `/private/tmp/clamav-0.94' から出ます
gmake: *** [all] エラー 2
========== ========== ========== ========== ==========

どう考えても、変だ。
ライブラリーの場所を間違えている。
あたしは指定していないのだけど...いや、正確には、
./configure --prefix=/usr/local/clamXav
と、指定してはいるね。

困った。
9/20からの週末、9/23の休日を潰して、試行錯誤。
始めからググっていれば良かったのだろうが、幸い、次の記事を見つける。
そう言えば、アンインストールしてからインストールしろ、と、READMEに書いてあったような気がする、が、これまでは、単純なオーバーライト・インストールでうまくできていたので...ライブラリーがなくて困った時があったが...

http://www.markallan.co.uk/BB/viewtopic.php?p=7070&highlight=#7070


従って、だ。

1.checkのインストールが先、これは変わらず。
port install check

2.gccはバグ無しを選択、これも変わらず。
gcc_select mp-gcc43
gcc_select gcc431

ちなみに、gcc (GCC) 4.1.2でも良かった。

3.古いファイルどもを消す!*
のは、怖いので、
cd /usr/local
mv clamXav clamXav_0.93.3
mkdir clamXav

4.configure、make
(1)Intel Mac
./configure --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
gmake
gmake check
gmake install
...今回は、gmakeを使った。

(2)Power Mac
./configure CFLAGS='-g' --prefix=/usr/local/clamXav
↓どうやら、CFLAGSの指定は不要みたいだな。
./configure --prefix=/usr/local/clamXav
gmake
gmake check
gmake install


ただしっ
gmake check
の実行時、
========== ========== ========== ========== ==========
gmake[2]: `check_freshclam.sh' に対して行うべき事はありません.
gmake[2]: `check_sigtool.sh' に対して行うべき事はありません.
gmake[2]: `check_clamscan.sh' に対して行うべき事はありません.
gmake[2]: `valgrind_tests.sh' に対して行うべき事はありません.
gmake[2]: ディレクトリ `/private/tmp/clamav-0.94/unit_tests' から出ます
gmake  check-TESTS
gmake[2]: ディレクトリ `/private/tmp/clamav-0.94/unit_tests' に入ります
Running suite(s): cl_api
 cli
 jsnorm
 str
 regex
 disasm
 unique
 matchers
100%: Checks: 205, Failures: 0, Errors: 0
PASS: check_clamav
PASS: check_clamd.sh
PASS: check_freshclam.sh
PASS: check_sigtool.sh
PASS: check_clamscan.sh
*** valgrind not found, skipping test
SKIP: valgrind_tests.sh
======================
All 5 tests passed
(1 tests were not run)
======================
gmake[2]: ディレクトリ `/private/tmp/clamav-0.94/unit_tests' から出ます
gmake[1]: ディレクトリ `/private/tmp/clamav-0.94/unit_tests' から出ます
gmake[1]: ディレクトリ `/private/tmp/clamav-0.94' に入ります
gmake[1]: `check-am' に対して行うべき事はありません.
gmake[1]: ディレクトリ `/private/tmp/clamav-0.94' から出ます
========== ========== ========== ========== ==========

と、いう具合に、valgrindに関するメッセージが出てきたけど、今回は、無視。

とりあえず、動いているみたい、だから、さ。

そうそう、configファイル、
/etc/clamd.conf
/etc/freshclam.conf

あたしは、これらに対して、

/usr/local/clamXav/etc/clamd.conf
/usr/local/clamXav/etc/freshclam.conf

をシンボリックリンクして使っている...
つまり、新規導入したようなものだから、改めて、これらを設定することになってしまった。
いくつか、オプションが増えていたので、むしろ、積極的に、再設定すべき、なのだろう、な。

また、徹夜、した。
昼寝した所為か、眠れない、気になる。

試しに、CPANを検索してみると、Mail-ClamAV-0.22、が有った。
** UNAUTHORIZED RELEASE **
とは書かれていたが...

ダウンロードして、手動で導入してみる。
自宅のLoepard Serverでは問題なし。
職場サーバが問題。

Tiger, Pantherの場合、うまくできたりできなかったり。
できない場合には、そもそも、makeで失敗する。

ld: warning can't open dynamic library: /usr/local/clamXav/lib/libclamunrar_iface.3.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: warning can't open dynamic library: /usr/local/clamXav/lib/libclamunrar.3.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: warning multiple definitions of symbol _BZ2_rNums
/usr/local/lib/libbz2.dylib(randtable.o) definition of _BZ2_rNums
/usr/local/lib/libclamav.dylib(bzlib.o) definition of _BZ2_rNums
ld: Undefined symbols:
_unrar_close referenced from libclamav expected to be defined in /usr/local/clamXav/lib/libclamunrar_iface.3.dylib
_unrar_extract_next referenced from libclamav expected to be defined in /usr/local/clamXav/lib/libclamunrar_iface.3.dylib
_unrar_extract_next_prepare referenced from libclamav expected to be defined in /usr/local/clamXav/lib/libclamunrar_iface.3.dylib
_unrar_open referenced from libclamav expected to be defined in /usr/local/clamXav/lib/libclamunrar_iface.3.dylib
make[1]: *** [blib/arch/auto/Mail/ClamAV/ClamAV.bundle] Error 1
make[1]: Leaving directory `/private/tmp/Mail-ClamAV-0.22/_Inline/build/Mail/ClamAV'

もしかして、
libclamav.3.0.4.dylib
libclamunrar.3.0.4.dylib
libclamunrar_iface.3.0.4.dylib

等が、必要なのかしらん...
取っておいて良かった。
cd /usr/local/clamXav/
mv lib.old/*3* lib/

コピーしても良かったが、移動した。
これで、だいたい成功。
いくつかのマシンでは、
perl Makefile.PL
実行後、

Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lclamav
Writing Makefile for Mail::ClamAV

と、気になるメッセージが表示されたが、make; make test、が成功したので、導入してしまった。

Loepardの場合は、そのようなこともなく、すんなり導入できた。

もしかして、0.21の場合も、ライブラリーの問題だったのか...今となってはわからん。

いいのだ、できたから。

2台のLeopardマシンには、Mail::ClamAVをCPAN経由でも、手動でも導入できなかった。
ふと、思うことが有って、見ている9台のサーバたちを覗いて見ると、PowerPCマシンでは問題なく0.21版が導入されていた。
問題は、Intel Mac(Tiger)とLoepardマシン(1台はIntel Mac、もう1台はPowerPC)だ。
同じエラーが出ていた。

しかぁ〜し。
自宅のIntel Mac Leopard Serverでは、問題なく導入した記憶があるのだ。
ファイルの更新日付を見ると、導入した日付は、2008.3.22だった。

試しに、その時のソースファイルを使って、
make clean
perl Makefile.PL
make

してみると、なんと、エラーが出るではないか。
3月末といえば、ClamAVを0.92から0.93に上げた時期だ。
多分、0.93になって、何らかの不整合がでたのだろう、と、思いたい。

Googleで、Mail::ClamAV maxmailrecをキーワードに検索してみると、それなりにパッチもあるようなのだが、面倒なので、我慢するのだ。
Mail::SpamAssassin、が動いてくれているので、多分、なんとかなる、ばす...



perl Makefile.PL
->
Writing Makefile for Mail::ClamAV

make
->
/usr/local/bin/perl -Mblib -MInline=NOISY,_INSTALL_ -MMail::ClamAV -e1 0.21 blib/arch
Starting Build Prepocess Stage
Finished Build Prepocess Stage

Starting Build Parse Stage
Finished Build Parse Stage

Starting Build Glue 1 Stage
Finished Build Glue 1 Stage

Starting Build Glue 2 Stage
Finished Build Glue 2 Stage

Starting Build Glue 3 Stage
Finished Build Glue 3 Stage

Starting Build Compile Stage
  Starting "perl Makefile.PL" Stage
Writing Makefile for Mail::ClamAV
  Finished "perl Makefile.PL" Stage

  Starting "make" Stage
/usr/local/bin/perl /usr/local/lib/perl5/5.10.0/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.10.0/ExtUtils/typemap   ClamAV.xs > ClamAV.xsc && mv ClamAV.xsc ClamAV.c
cc -c  -I/private/var/root/.cpan/build/Mail-ClamAV-0.21-msCpQC -I/usr/local/clamXav/include -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i686 -arch ppc -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include -O3   -DVERSION=\"0.21\" -DXS_VERSION=\"0.21\"  "-I/usr/local/lib/perl5/5.10.0/darwin-2level/CORE"   ClamAV.c
ClamAV.xs: In function 'clamav_perl_new':
ClamAV.xs: In function 'clamav_perl_new':
ClamAV.xs:53: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs:58: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs:53: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs:58: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs: In function 'clamav_perl_maxmailrec':
ClamAV.xs:141: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs: In function 'clamav_perl_maxmailrec':
ClamAV.xs:141: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs:143: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs:143: error: 'struct cl_limits' has no member named 'maxmailrec'
ClamAV.xs: In function 'clamav_perl_maxratio':
ClamAV.xs: In function 'clamav_perl_maxratio':
ClamAV.xs:180: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs:180: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs:182: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs:182: error: 'struct cl_limits' has no member named 'maxratio'
ClamAV.xs: In function 'clamav_perl_constant':
ClamAV.xs:365: error: 'CL_SCAN_PHISHING_DOMAINLIST' undeclared (first use in this function)
ClamAV.xs:365: error: (Each undeclared identifier is reported only once
ClamAV.xs:365: error: for each function it appears in.)
ClamAV.xs: In function 'clamav_perl_constant':
ClamAV.xs:365: error: 'CL_SCAN_PHISHING_DOMAINLIST' undeclared (first use in this function)
ClamAV.xs:365: error: (Each undeclared identifier is reported only once
ClamAV.xs:365: error: for each function it appears in.)
lipo: can't open input file: /var/tmp//ccWj2fKm.out (No such file or directory)
make[1]: *** [ClamAV.o] Error 1

A problem was encountered while attempting to compile and install your Inline
C code. The command that failed was:
  make

The build directory was:
/var/root/.cpan/build/Mail-ClamAV-0.21-msCpQC/_Inline/build/Mail/ClamAV

To debug the problem, cd to the build directory, and inspect the output files.

 at /private/var/root/.cpan/build/Mail-ClamAV-0.21-msCpQC/blib/lib/Mail/ClamAV.pm line 178
BEGIN failed--compilation aborted at /private/var/root/.cpan/build/Mail-ClamAV-0.21-msCpQC/blib/lib/Mail/ClamAV.pm line 556.
Compilation failed in require.
BEGIN failed--compilation aborted.
make: *** [ClamAV.inl] Error 25

CPANでupgradeに失敗。並びに、2台目のLeopardマシンでも導入失敗。
なんだか、わからない。

make test、で、エラーが出るのだな。
なんで、自分自身をロードできないのだ?
へんやでぇ〜


PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00base......................1/6
#   Failed test 'use DBD::mysql;'
#   at t/00base.t line 21.
#     Tried to use 'DBD::mysql'.
#     Error:  Can't load '/private/var/root/.cpan/build/DBD-mysql-4.007-bbpx5C/blib/arch/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/private/var/root/.cpan/build/DBD-mysql-4.007-bbpx5C/blib/arch/auto/DBD/mysql/mysql.bundle, 2): Symbol not found: _is_prefix
#   Referenced from: /private/var/root/.cpan/build/DBD-mysql-4.007-bbpx5C/blib/arch/auto/DBD/mysql/mysql.bundle
#   Expected in: dynamic lookup
#  at (eval 5) line 2
# Compilation failed in require at (eval 5) line 2.
# BEGIN failed--compilation aborted at (eval 5) line 2.
Bailout called.  Further testing stopped:  Unable to load DBD::mysql
make: *** [test_dynamic] Error 1


世の中には、似たような事で困っている人々が入るようで、こんなページを見つけた。
このサイトからは、Mac OS X用のPHPをダウンロードさせてもらっている。

ちなみに、1台目のIntel Mac Leopardに導入したMySQLは、
mysql-5.0.51b-osx10.5-x86_64
だったのだが、先のページに従えば、
mysql-5.0.51b-osx10.5-x86
にしといたほうがよい、と言うことになる。
2台目のPowerPC Loepardには、
mysql-5.0.51b-osx10.4-powerpc
を導入した。

最初は気付かなかったのだが、これら2台のLeopardマシンでは、/private/tmp/のアクセス権が、
drwxr-xr-x  10 root  wheel  -  476  5 18 23:01 tmp
となっといたのだった。
そして、MySQLのソケットが、この/private/tmp/にできていた。
そのような観点で見直すと、mysql-5.0.45を導入したマシンでは、全て、/private/tmp/にソケットが作られていた。確か、ちょっと前までは、
/private/var/mysql/mysql.sock
だったはずで、そうだと思い込んでいた。mysql_configコマンドで表示されているにも関わらず、だ、あれまぁ。

自宅のLeopard Serverでは、
/private/var/mysql/mysql.sock
だから、なおさら、思い込んでしまったのだな。
で、my.cnfを作成することにした。

cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
cd /etc/
vi my.cnf

クライアント、サーバともに、
/var/mysql/mysql.sock
と書き換える。
mysql_configの表示とずれるけど、今は知らない。そのうち、mysql_configを直接編集して整合性を取らないとならないだろうなぁ〜

肝腎の、DBD::mysql 4.007、は、手動で導入。
perl Makefile.PL \
        --libs="-L/usr/local/mysql/lib -lmysqlclient -lz -lm" \
        --cflags="-I/usr/local/mysql/include -Os -arch i686 -arch ppc -fno-common" \
        --testhost=127.0.0.1 -testuser=dsafe -testpassword=asdfase
make ; make test
make install

なんとかできた。
ふぅ

Loepardには、perl 5.8.8が既に導入されている。
とりあえず、CPANも利用できる。5.8.8のまま、CPANでupgradeしてもいいのだが、実際、実行してみたが、他のマシンでは5.10.0にしているので、揃えておきたい。
と・こ・ろ・がっ
自宅のLeopard Serverでは問題がなかったのだが、妙なエラーが出る。

ext/Cwd/t/cwd.................................................#   Failed test 'cwd()'

関係で失敗していた。
Failed 1 test out of 1385, 99.93% okay.

このパーセンテージがビミョー

setenv DYLD_LIBRARY_PATH `pwd`; cd t; ./perl harness
を実行してみると、共通して、
#          got: '/private/tmp/perl-5.10.0/t'
#     expected: '/tmp/perl-5.10.0/t'
なのだそうだ。

Leopardを導入する時、内蔵ハードディスクを初期化した。その時、大文字小文字を区別するようにしたのだが、関係あるのか...
いずれにしても、単純だ。

cd /private/tmp/perl-5.10.0
cd t; ./perl harness

実行結果は、
All tests successful, 77 tests and 840 subtests skipped.
Files=1465, Tests=188235, 947 wallclock secs (586.78 cusr + 131.71 csys = 718.49 CPU)

はい、お疲れさん。

逆に考えると、自宅のLeopard Serverでは、強行installしたのかも...

動いているから、いいのだっ

完全に参った。
/etc/postfix、内のファイルをいじくったのだけれども、なんだか、変っ!

職場サーバのために自腹を切るのは悔しいが、PostfixEnabler、のチカラを借りることにした。
ところがっ
Leopardでは、MailServeForLeopard、を使わなければならないらしい。

なんだか、設定項目が増えている。ふむ。
設定後、
/usr/local/cutedge

ができていた。設定ファイルどもは、
/usr/local/cutedge/postfix/etc

に入っている。
ふーん。

紛らわしいので、リンクを張った。

ls -s /usr/local/cutedge/postfix/etc/master.cf .
ls -s /usr/local/cutedge/postfix/etc/main.cf .
ls -s /usr/local/cutedge/postfix/etc/access .
ls -s /usr/local/cutedge/postfix/etc/access.db .
ls -s /usr/local/cutedge/postfix/etc/aliases .
ls -s /usr/local/cutedge/postfix/etc/aliases.db .

master.cf、には、ここと同じ記述を入れる。

clamd、freshclam、amavisd、それぞれ、ちゃんと動いてくれた。

ふぅ。

職場サーバを10時間ほどかけて仕上げる破目になった。
年度末にマシンは購入済み、旧サーバの利用のピークをさけ、ゆっくりと移行して行くつもりだったのだが、様々な圧力に負けましたっ
これまでの旧サーバは、Mac OS X Server 10.3、機能を考慮するとサーバでなくともなんとかなりそうだったので、マシンに付属の「普通の」Leopardをサーバに仕立てることにした。
自宅サーバはLeopard Serverで、特にスパム対策に関しては、適宜参照すればなんとかなる、と、タカをくくっていた、のだけれども、やはり、微妙に異なっていた。

そもそも、利用者登録して、UIDとGIDを自由に設定できない。
だから、ここで書いたようなグループの設定もできない。
困った。
が、参考になる記事を見つけた。
自宅サーバを設定していて、Tigerまでのように、rootを有効にしたり、グループにメンバーを追加したり、NetInfoマネージャーを利用しようと思ったのだが、そもそもそんなアプリケーションが、ないっ
nidumpやniloadもないっ
代わりに、dsclを使うのね。へぇ〜い。

ちょっと、覗いてみる。

dscl . -read /Groups/admin
dscl . -read /Groups/clamav
dscl . -read /Groups/amavisd

admin、を参考に、メンバーを追加。

dscl . -append /Groups/clamav GroupMembership _clamav _amavisd
dscl . -append /Groups/amavisd GroupMembership _amavisd _clamav

そして、起動用のplistを編集、追加。
amavisd用には既にplistが用意されているが、Disabled、状態。

cd /System/Library/LaunchDaemons/
vi org.amavis.amavisd.plist

次の2行を抹消※。
        <key>Disabled</key>
        <true/>

念のため、<key>Program</key>の部分も変えてしまった。
<string>/usr/local/bin/amavisd</string>

ただ、どうも、org.clamav.clamd.plist、では、<key>UserName</key>を
<string>_amavisd</string>

と、書かないとダメだった。Tigerでやった通りならば、
<string>_clamav</string>
と書けばよい筈、だったのだが...グループのメンバー登録をしくじったか...※※

いいのだ、動いたから。


========== ========== ========== ========== ==========
    org.amavis.amavisd.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>org.amavis.amavisd</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/local/bin/amavisd</string>
        <key>ProgramArguments</key>
        <array>
                <string>amavisd</string>
                <string>foreground</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
        <key>UserName</key>
        <string>_amavisd</string>
</dict>
</plist>


========== ========== ========== ========== ==========
    org.clamav.freshclam.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Iterations</key>
        <integer>1</integer>
        <key>Label</key>
        <string>org.clamav.freshclam</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/local/clamXav/bin/freshclam</string>
        <key>ProgramArguments</key>
        <array>
                <string>freshclam</string>
                <string>-d</string>
                <string>-pfreshclam.pid</string>
                <string>-c 4</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
        <key>UserName</key>
        <string>_clamav</string>
</dict>
</plist>


========== ========== ========== ========== ==========
    org.clamav.clamd.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>org.clamav.clamd</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/local/clamXav/sbin/clamd</string>
        <key>ProgramArguments</key>
        <array>
                <string>clamd</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
        <key>UserName</key>
        <string>_amavisd</string>
</dict>
</plist>

Pantherで、chkclamavを実行してみたら、amavisdが動いていなかった。
コマンドラインで実行してみると、

dyld: perl can't open library: /usr/local/clamXav/lib/libclamav.3.dylib  (No such file or directory, errno = 2)
Trace/BPT trap

え゛っ、libclamav.3.*が必要なの...
削除してから導入しなさいってのは、誰の指示だっけ...

まぁ、必要だ、というのであれば、用意しましょう。
幸い、削除してはなかったので...


cd /usr/local/clamXav/lib/
mv ../lib.old/*3* .


stopclamav
startclamav

Intel Macのサーバでは、0.92.1は、/usr/bin/に導入されて*いた。
導入した記憶はない。他のマシン同様、/usr/local/bin/にあると思い込んでしたのでした。
で、ちょっと移動させたりする。


========== ========== ========== ========== ==========
    mv old files & make symbolic link
========== ========== ========== ========== ==========
cd /usr/bin/
mv clamav-config clamav-config.org2
mv clamconf clamconf.org2
mv sigtool sigtool.org2
mv freshclam freshclam.org2
mv clamdscan clamdscan.org2
mv clamscan clamscan.org2

cd /usr/sbin/
mv clamd clamd.org2

cd /usr/local/bin
ln -s /usr/local/clamXav/bin/* .
cd /usr/local/sbin/
ln -s /usr/local/clamXav/sbin/* .

stopclamav
freshclam
startclamav

なんだって、さ。
たまたまチェックした、freshclam.logに書かれていた。「たまたま」なんだよ、怖いな。
自動的にアップデートさせようというプロジェクトもあるようだ。
まだ、導入していない。相互互助のUNIX精神に基づけば、参加、すべきだな。

とりあえず、自助努力する。
といっても、メモに基づいて作業してみるだけなんだか。
これまで使っていたのが、0.92.1で、それを0.93に上げる。

最初に、このサーバで試す。Leopardサーバは問題なく導入可。
困ったのは、TigerとPanther。特に、Panther。後で、なんということもないことはわかったのだけれども...

まずは、メモに基づいて、次のコマンドを実行。
./configure --prefix=/usr/local/clamXav CFLAGS='-g' && make

すると...
ld: warning can't open dynamic library: /usr/local/clamXav/lib/libclamunrar.4.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: Undefined symbols:
_ppm_constructor referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.4.dylib
_ppm_destructor referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.4.dylib
_rar_init_filters referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.4.dylib
_rar_unpack referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.4.dylib
_rarvm_free referenced from libclamunrar expected to be defined in /usr/local/clamXav/lib/libclamunrar.4.dylib
/usr/bin/libtool: internal link edit command failed
make[3]: *** [libclamav.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

ありゃまぁ。軒並み、libclamunrar.4.dylibに関するエラーが出て止まってしまった。
必ず、同様のエラーで困っている人々はいるもので...
http://www.mail-archive.com/clamav-users@lists.clamav.net/msg29093.html
http://www.mail-archive.com/clamav-users@lists.clamav.net/msg29165.html

なんでも、Japanese userが報告したらしい。すごい。

まぁ、環境が異なるので、
./configure CFLAGS="-O0"
で成功したぜぃ、とか、
./configure --enable-experimental"
で、うまく動いてまっせぇ、快適だす、など等...あてにはならないかも。

案の定、巧くできたマシンもあれば、ダメダメのマシンもあって、困る。
gccのバージョンの問題かも、なんて考え始めて、ハマる。
結局、gcc 4.3の導入、フラグの調整は諦めて、シンプルに、削除!

cd /usr/local/clamXav
mv lib lib.old

気が小さいので、削除はできなかったのだけど...
念のため、CPANでモジュールを確認。
install Locale::gettext
install autoconf

幸い、PowerPC MacでもIntel Macでも、なんとかなった。
...Pantherの場合、install autoconfは失敗する、が、結果的に、問題はないようだ。


========== ========== ========== ========== ==========
    Power Mac ... Tiger & Panther
========== ========== ========== ========== ==========
cd /usr/local/clamXav
mv lib lib.old

./configure --prefix=/usr/local/clamXav CFLAGS='-g'
make ; make check
make install


========== ========== ========== ========== ==========
    Intel Mac ... Tiger
========== ========== ========== ========== ==========
cd /usr/local/clamXav
mv lib lib.old

./configure --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r` CFLAGS='-g'
make ; make check
make install

... 恐らく、分ける必要はないと思う。 --build=i686-apple-darwin`uname -r`は必要ないだろう。つまり、Pantherと同様、
./configure --prefix=/usr/local/clamXav CFLAGS='-g'
で、通ると思う。
そうなると、次も怪しいな。


========== ========== ========== ========== ==========
    Intel Mac ... Loepard ( server )
========== ========== ========== ========== ==========
sh
export CFLAGS='-arch i686'
export LDFLAGS='-arch i686'
./configure --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
make && make check
make install

or
./configure --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r` CFLAGS='-arch i686' LDFLAGS='-arch i686'
make ; make check
make install

========== ========== ========== ========== ==========
    Tiger
========== ========== ========== ========== ==========
#!/bin/csh -f
/usr/sbin/netstat -Ana -p tcp | /usr/bin/head -2
/usr/sbin/netstat -Ana -p tcp | /usr/bin/grep 1002
echo ""
/bin/ps auxw | /usr/bin/head -1
/bin/ps auxw | /usr/bin/grep ^clamav | /usr/bin/grep -v grep | /usr/bin/grep -v chkclamav
/bin/ps auxw | /usr/bin/grep ^amavisd | /usr/bin/grep -v grep


========== ========== ========== ========== ==========
    Panther
========== ========== ========== ========== ==========
#!/bin/csh -f
/usr/sbin/netstat -Ana -p tcp | /usr/bin/head -2
/usr/sbin/netstat -Ana -p tcp | /usr/bin/grep 1002
echo ""
/bin/ps auxw | /usr/bin/head -1
/bin/ps auxw | /usr/bin/grep ^clamav | /usr/bin/grep -v grep | /usr/bin/grep -v chkclamav
/bin/ps auxw | /usr/bin/grep ^amavisd | /usr/bin/grep -v grep


========== ========== ========== ========== ==========
    Leopard
========== ========== ========== ========== ==========
#!/bin/csh -f
/usr/sbin/netstat -Ana -p tcp | /usr/bin/head -2
/usr/sbin/netstat -Ana -p tcp | /usr/bin/grep 1002
echo ""
/bin/ps auxw | /usr/bin/head -1
/bin/ps auxw | /usr/bin/grep ^clamav | /usr/bin/grep -v grep | /usr/bin/grep -v chkclamav
/bin/ps auxw | /usr/bin/grep ^amavisd | /usr/bin/grep -v grep

========== ========== ========== ========== ==========
    Tiger
========== ========== ========== ========== ==========
#
launchctl stop org.clamav.clamd
#
launchctl stop org.clamav.freshclam
#
launchctl stop org.amavis.amavisd
#


========== ========== ========== ========== ==========
    Panther
========== ========== ========== ========== ==========
#
launchctl stop org.clamav.clamd
/Library/StartupItems/clamd/clamd restart
#
launchctl stop org.clamav.freshclam
/Library/StartupItems/freshclam/freshclam restart
#
/Library/StartupItems/amavisd/amavisd restart
#


========== ========== ========== ========== ==========
    Leopard
========== ========== ========== ========== ==========
#
launchctl stop org.clamav.clamd
#
launchctl stop org.clamav.freshclam
#
launchctl stop org.amavis.amavisd
#

========== ========== ========== ========== ==========
    Tiger
========== ========== ========== ========== ==========
#
launchctl unload /System/Library/LaunchDaemons/org.clamav.clamd.plist
launchctl stop org.clamav.clamd
#
launchctl unload /System/Library/LaunchDaemons/org.clamav.freshclam.plist
launchctl stop org.clamav.freshclam
#
launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
launchctl stop org.amavis.amavisd
#


========== ========== ========== ========== ==========
    Panther
========== ========== ========== ========== ==========
#
/Library/StartupItems/clamd/clamd stop
#
/Library/StartupItems/freshclam/freshclam stop
#
/Library/StartupItems/amavisd/amavisd stop
#
#


========== ========== ========== ========== ==========
    Leopard
========== ========== ========== ========== ==========
#
launchctl unload /System/Library/LaunchDaemons/org.clamav.clamd.plist
launchctl stop org.clamav.clamd
#
launchctl unload /System/Library/LaunchDaemons/org.clamav.freshclam.plist
launchctl stop org.clamav.freshclam
#
launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
launchctl stop org.amavis.amavisd
#
#

========== ========== ========== ========== ==========
    Tiger
========== ========== ========== ========== ==========
#
launchctl load /System/Library/LaunchDaemons/org.clamav.clamd.plist
launchctl start org.clamav.clamd
#
launchctl load /System/Library/LaunchDaemons/org.clamav.freshclam.plist
launchctl start org.clamav.freshclam
#
launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist
launchctl start org.amavis.amavisd
#


========== ========== ========== ========== ==========
    Panther
========== ========== ========== ========== ==========
#
/Library/StartupItems/clamd/clamd start
#
/Library/StartupItems/freshclam/freshclam start
#
/Library/StartupItems/amavisd/amavisd start
#


========== ========== ========== ========== ==========
    Leopard
========== ========== ========== ========== ==========
#
launchctl load /System/Library/LaunchDaemons/org.clamav.clamd.plist
launchctl start org.clamav.clamd
#
launchctl load /System/Library/LaunchDaemons/org.clamav.freshclam.plist
launchctl start org.clamav.freshclam
#
launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist
launchctl start org.amavis.amavisd
#

========== ========== ========== ========== ==========
    Launch Daemons
========== ========== ========== ========== ==========
launchctl load /Library/LaunchDaemons/org.clamav.freshclam.plist
launchctl start org.clamav.freshclam

launchctl load /Library/LaunchDaemons/org.clamav.clamd.plist
launchctl start org.clamav.clamd

launchctl load /Library/LaunchDaemons/org.amavis.amavisd.plist
launchctl start org.amavis.amavisd


========== ========== ========== ========== ==========
    vi /Library/LaunchDaemons/org.clamav.clamd.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>org.clamav.clamd</string>
    <key>OnDemand</key>
    <false/>
    <key>Program</key>
    <string>/usr/local/clamXav/sbin/clamd</string>
    <key>ProgramArguments</key>
    <array>
        <string>clamd</string>
    </array>
    <key>ServiceIPC</key>
    <false/>
    <key>UserName</key>
    <string>clamav</string>
</dict>
</plist>


========== ========== ========== ========== ==========
    vi /Library/LaunchDaemons/org.clamav.freshclam.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Iterations</key>
    <integer>1</integer>
    <key>Label</key>
    <string>org.clamav.freshclam</string>
    <key>OnDemand</key>
    <false/>
    <key>Program</key>
    <string>/usr/bin/freshclam</string>
    <key>ProgramArguments</key>
    <array>
        <string>freshclam</string>
        <string>-d</string>
        <string>-pfreshclam.pid</string>
        <string>-c 4</string>
    </array>
    <key>ServiceIPC</key>
    <false/>
    <key>UserName</key>
    <string>clamav</string>
</dict>
</plist>


========== ========== ========== ========== ==========
    vi /Library/LaunchDaemons/org.amavis.amavisd.plist
========== ========== ========== ========== ==========
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>org.amavis.amavisd</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/local/bin/amavisd</string>
        <key>ProgramArguments</key>
        <array>
                <string>amavisd</string>
                <string>foreground</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
        <key>UserName</key>
        <string>amavisd</string>
</dict>
</plist>

========== ========== ========== ========== ==========
    clamd
========== ========== ========== ========== ==========
mkdir /Library/StartupItems/clamd/

Resources/ は、BINDからコピーしたりして...

vi StartupParameters.plist
{
  Description     = "clamd";
  Provides        = ("clamav");
  Requires        = ("Network");
  Uses            = ("Network");
  OrderPreference = "None";
}

vi clamd
#!/bin/sh

##
#  clamd.
##

. /etc/rc.common

StartService ()
{
    ConsoleMessage "Starting clamd"
    /usr/local/clamXav/sbin/clamd &
}

StopService ()
{
    ConsoleMessage "Stopping clamd"
    kill -TERM `cat /var/amavis/clamd.pid`
}

RestartService ()
{
    ConsoleMessage "Restarting clamd"
    if [ -x /var/amavis/clamd.pid ]; then
        kill -HUP `cat /var/amavis/clamd.pid`
    else
        /usr/local/clamXav/sbin/clamd RELOAD &
    fi
}

RunService "$1"


========== ========== ========== ========== ==========
    freshclam
========== ========== ========== ========== ==========
mkdir /Library/StartupItems/freshclam/

Resources/ は、BINDからコピーしたりして...

vi StartupParameters.plist
{
  Description     = "freshclam";
  Provides        = ("clamav");
  Requires        = ("Network");
  Uses            = ("Network");
  OrderPreference = "None";
}

vi freshclam
#!/bin/sh

##
#  freshclam.
##

. /etc/rc.common

StartService ()
{
    ConsoleMessage "Starting freshclam"
    /usr/local/bin/freshclam -u clamav -d -pfreshclam.pid -c 4 &
    ConsoleMessage "Starting clamd"
    /usr/local/clamXav/sbin/clamd &
}

StopService ()
{
    ConsoleMessage "Stopping freshclam"
    kill -TERM `cat /var/clamav/freshclam.pid`
}

RestartService ()
{
    ConsoleMessage "Restarting freshclam"
    if [ -x /var/clamav/freshclam.pid ]; then
        kill -HUP `cat /var/clamav/freshclam.pid`
    else
        /usr/local/bin/freshclam --daemon-notify=/etc/clamd.conf &
    fi
}

RunService "$1"


========== ========== ========== ========== ==========
    amavisd
========== ========== ========== ========== ==========
mkdir /Library/StartupItems/amavisd/

Resources/ は、BINDからコピーしたりして...

vi StartupParameters.plist
{
  Description     = "amavisd";
  Provides        = ("amavisd");
  Requires        = ("Network");
  Uses            = ("Network");
  OrderPreference = "None";
}

vi amavisd
#!/bin/sh

##
#  Amavisd.
##

. /etc/rc.common

StartService ()
{
    ConsoleMessage "Starting amavisd"
    /usr/local/bin/amavisd
}

StopService ()
{
    ConsoleMessage "Stopping amavisd"
    killall -TERM -u amavisd
}

RestartService ()
{
    ConsoleMessage "Restarting amavisd"
    if [ -x /var/amavis/amavisd.pid ]; then
        kill -HUP `cat /var/amavis/amavisd.pid`
    else
        /usr/local/bin/amavisd
    fi
}

RunService "$1"

手始めに、
install LWP::Simple Bundle::LWP Bundle::CPAN HTTP::Date Jcode

Intel Macの場合、次のモジュールは導入を拒否。
    Mac::Carbon [requires]
    Mac::Files [requires]

どんどん行きまっせぇ〜
MT3, MT4に必要なモジュールも入れちまう。

install CGI HTML::Template Image::Size File::Spec CGI::Cookie

ちょっと、テスト関係のモジュールも入れてみたりする。

install Devel::Symdump Pod::Coverage Test::Base Test::Pod::Coverage Test::Pod
install Test::Tester Test::Exception Test::Warn Test::NoWarnings Parse::RecDescent
install Pod::Strip Test::Deep Test::Perl::Critic Test::Memory::Cycle
install Test::Distribution Test::Portability::Files
install Test::Taint Readonly::XS

install Module::CPANTS::Analyse
install Test::Kwalitee
...うまくできない場合もあるのだが、気にしないのだ。

install DB_File DBI HTML::Entities LWP::UserAgent
install DateTime::Format::Strptime DateTime LWP::Authen::Wsse Digest::SHA1
install bignum Math::BigInt Math::BigRat Digest::BubbleBabble
install File::Temp Storable Crypt::DSA MIME::Base64
install Date::Manip IO::Tty Parse::Yapp::Driver
install Email::Valid::Loose
install RPC::PlClient RPC::PlServer Net::Daemon

install Archive::Zip Compress::Zlib Convert::TNEF Convert::UUlib MIME::Base64 MIME::Parser
install Mail::Internet Net::Server Digest::MD5 IO::Stringy Time::HiRes Unix::Syslog Math::GMP

MySQLが導入されているのなら...導入していたので...
install DBD::mysql
->MakeFile.PLを書き直さなければならない...追記


install XML::Parser
->見事に失敗
手動で導入。
perl Makefile.PL EXPATLIBPATH=/usr/local/lib/perl5/5.8.8/darwin-2level  EXPATINCPATH=/usr/local/include

次もなんとか導入できるはず。

install XML::DOM
install XML::Atom

いよいよ、ClamAV関係モジュールの導入。

install ClamAV::Client ClamAV::Config
install Inline::C
install Mail::ClamAV

install SOAP::Lite
install Text::Iconv
...なんだか、うまくできない。気にしない。

install Socket6
install IO::Socket::INET6
install Net::DNS::Resolver
... DNSがちゃんと動いていないと失敗する。
CPANをだますなら、外部接続テストをしないこと。

o conf makepl_arg '--noxs --no-online-tests'
install Net::DNS::Resolver

install Net::LDAP Authen::SASL
...
These tests *will* *fail* if you do not have network connectivity. [y] n
当然、NO!


========== ========== ========== ========== ==========
    Razor2
http://razor.sourceforge.net/
razor-agents-2.84.tar.bz2
razor-agents-sdk-2.07.tar.bz2
========== ========== ========== ========== ==========
これらも導入しておく必要があるようだ。
基本的には、普通のPerlモジュールの導入と同じ。

tar jxvf razor-agents-2.84.tar.bz2
cd razor-agents-2.84
perl Makefile.PL
make ; make test
make install

tar jxvf razor-agents-sdk-2.07.tar.bz2
cd razor-agents-sdk
perl Makefile.PL
make ; make test
make install


念のため、
CPAN> upgrade
なんてこともしてみたりする。



========== ========== ========== ========== ==========
    Mail::SpamAssassin
========== ========== ========== ========== ==========
READMEによると、次のモジュールが必要らしい。

install HTML::Parser
install Mail::DomainKeys
install IP::Country
install Mail::SPF::Test
install Mail::SPF
install Mail::SPF::Query
 -> namedがきちんと動いていないと失敗する。
install IO::Socket::INET6
install Mail::DKIM
install Data::Dump
install Encode::Detect

# install Net::Ident ... 導入できない。必要ないかも。


で、install Mail::SpamAssassinだが...
make
の後で、t/config.distを編集。

vi t/config.dist
user_awl_sql_username=UserNAME
user_awl_sql_password=User'sPW
bayes_sql_username=UserNAME
bayes_sql_password=User'sPW

これらを設定しておかないと、make testでコケる。

make test
make install

へい、お疲れさま。


そうそう、うまく導入できたりできなかったり、したモジュールが、
XML::ParserとNet::SSLeay
perl5.8.8でうまくできなかったので、perl5.10.0に上げちまった。

於CPAN
o conf makepl_arg 'INSTALLDIRS=site LIB=/usr/local/lib/perl5 PREFIX=/usr/local/lib/perl5/5.8.8/CPAN EXPATLIBPATH=/usr/local/lib EXPATINCPATH=/usr/local/include'
install XML::Parser

o conf makepl_arg '-- INSTALLDIRS=site LIB=/usr/local/lib/perl5 PREFIX=/usr/local/lib/perl5/5.8.8/CPAN'
install Net::SSLeay

とか。

cd Net-SSLeay-xxxxx/
perl Makefile.PL -path /usr/bin CCFLAGS='-I/usr/local/include +e'
とか。

単に、
install Net::SSLeay
でよかったり...

悩んでいても仕方ない。
それなりに導入できたのだし。
force installはしなかったし。
いいことにするのだっ

========== ========== ========== ========== ==========
    /etc/postfix/aliases
========== ========== ========== ========== ==========
cd /etc/postfix/aliases
vi aliases

# Put your local aliases here.
->
# Put your local aliases here.
virusalert:     root
spamalert:      root


保存したら、
newaliases
を実行。

個人的な好みから言うと、
cd /etc/
mv aliases.db postfix
ln -s postfix/aliases.db .

といった感じ。次は、master.cfの編集。


========== ========== ========== ========== ==========
    vi /etc/postfix/master.cf
========== ========== ========== ========== ==========
以下を最後の行の次に追加。それだけ。
保存できたら、
postfix reload


#
#
smtp-amavis unix -      -       y       -       2       smtp
   -o smtp_data_done_timeout=1200
   -o smtp_send_xforward_command=yes
   -o disable_dns_lookups=yes
#
127.0.0.1:10025 inet n  -       y       -       -       smtpd
   -o content_filter=
   -o local_recipient_maps=
   -o relay_recipient_maps=
   -o smtpd_restriction_classes=
   -o smtpd_client_restrictions=
   -o smtpd_helo_restrictions=
   -o smtpd_sender_restrictions=
   -o smtpd_recipient_restrictions=permit_mynetworks,reject
   -o mynetworks=127.0.0.0/8
   -o smtpd_enforce_tls=no
   -o strict_rfc821_envelopes=yes
   -o smtpd_error_sleep_time=0
   -o smtpd_soft_error_limit=1001
   -o smtpd_hard_error_limit=1000
   -o receive_override_options=no_header_body_checks

登録したuserとgroupとの間で不整合が起きないように。
先に作成したディレクトリと整合性を取るように。


cd /etc/
vi /etc/amavisd.conf

$daemon_user  = 'vscan';
->
$daemon_user  = 'amavisd';

$daemon_group = 'vscan';
->
$daemon_group = 'amavisd';

$mydomain = 'example.com';
->
$mydomain = 'imackume.kumecchi.net';

# $MYHOME = '/var/amavis';
->
$MYHOME = '/var/amavis';

$log_level = 0;
->
$log_level = 2;

add
$LOGFILE = "/var/log/amavis.log";

$mailfrom_notify_spamadmin = "spam.police\@$mydomain"; # notifications sender
->
$mailfrom_notify_spamadmin = "spamalert\@$mydomain"; # notifications sender

# $myhostname = 'host.example.com';  # must be a fully-qualified domain name!
->
$myhostname = 'server.imackume.kumecchi.net';  # must be a fully-qualified domain name!

# $notify_method  = 'smtp:[127.0.0.1]:10025';
# $forward_method = 'smtp:[127.0.0.1]:10025';  # set to undef with milter!
->
$notify_method  = 'smtp:[127.0.0.1]:10025';
$forward_method = 'smtp:[127.0.0.1]:10025';  # set to undef with milter!

# $final_virus_destiny      = D_DISCARD;
# $final_banned_destiny     = D_BOUNCE;
# $final_spam_destiny       = D_BOUNCE;
# $final_bad_header_destiny = D_PASS;
->
$final_virus_destiny      = D_BOUNCE;
$final_banned_destiny     = D_BOUNCE;
$final_spam_destiny       = D_PASS;
$final_bad_header_destiny = D_PASS;

# ### http://www.clamav.net/
# ['ClamAV-clamd',
#   \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd"],
#   qr/\bOK$/, qr/\bFOUND$/,
#   qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
->
# ### http://www.clamav.net/
['ClamAV-clamd',
  \&ask_daemon, ["CONTSCAN {}\n", "/var/amavis/clamd.socket"],
  qr/\bOK$/, qr/\bFOUND$/,
  qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],

# ['Mail::ClamAV', \&ask_clamav, "*", [0], [1], qr/^INFECTED: (.+)/],
->
['Mail::ClamAV', \&ask_clamav, "*", [0], [1], qr/^INFECTED: (.+)/],

どう探すか、は、とりあえず置いといて...
  curl -O http://www.ijs.si/software/amavisd/amavisd-new-<version>.tar.gz
  tar zxvf amavisd-new-<version>.tar.gz
  cd amavisd-new-<version>

まずは、ひたすらコピーしてしまう。
cp -p amavisd /usr/local/bin/
cp -p amavisd-agent /usr/local/bin/
cp -p amavisd-nanny /usr/local/bin/
chown root /usr/local/bin/amavisd*
chmod 755 /usr/local/bin/amavisd*

cp -p amavisd.conf /etc/
chown root:amavisd /etc/amavisd.conf
chmod 640 /etc/amavisd.conf

次は、amavisd.confの書き換え。慎重に、地道に。

バージョンのチェック。
cd /usr/bin/
dir file
-rwxr-xr-x   1 root  wheel  - 122168  5 15  2007 file

./file -v
file-4.10
magic file from /usr/share/file/magic


ふむ。これを4.23に上げる。

curl -O ftp://ftp.fu-berlin.de/unix/tools/file/file-4.23.tar.gz
tar zxvf file-4.23.tar.gz
cd file-4.23
./configure
make
make check
make install

比較的すんなり進む。で、ついでに...

cd /usr/bin/
mv file file_4_10
ln -s /usr/local/bin/file file

シンボリックリンクしたりして。

clamd.confとfreshclam.confの記述に合わせて、ログファイル、ディレクトリを作成。
できたら、rehashしてfreshcalmを動かしてみる。データベースがアップデートされれば一安心。
失敗したら...大抵の場合は、configファイルの見直し。


========== ========== ========== ========== ==========
    make log files
========== ========== ========== ========== ==========
touch /var/log/amavis.log
chown amavisd /var/log/amavis.log

touch /var/log/clamd.log
touch /var/log/freshclam.log
chown clamav /var/log/clamd.log /var/log/freshclam.log


========== ========== ========== ========== ==========
    make directory
========== ========== ========== ========== ==========
mkdir /var/amavis
mkdir /var/amavis/tmp
mkdir /var/amavis/var /var/amavis/db
chown -R amavisd:amavisd /var/amavis
chmod 770 /var/amavis

mkdir /var/clamav
chown clamav:clamav /var/clamav
chmod 770 /var/clamav

mkdir /var/virusmails
chown amavisd:amavisd /var/virusmails
chmod 770 /var/virusmails


========== ========== ========== ========== ==========
    update database
========== ========== ========== ========== ==========
rehash
freshclam

面倒なのは、configファイルの設定。地道に確実に。
コメントを外したり、入力したり...

========== ========== ========== ========== ==========
    cd /etc/ ; vi clamd.conf
========== ========== ========== ========== ==========
# Comment or remove the line below.
Example
->
# Example

#LogFile /tmp/clamd.log
->
LogFile /tmp/clamd.log

LogFileMaxSize 0
->
#LogFileMaxSize 0

#LogTime yes
->
LogTime yes

#PidFile /var/run/clamd.pid
->
PidFile /var/amavis/clamd.pid

#DatabaseDirectory /var/lib/clamav
->
DatabaseDirectory /var/clamav

LocalSocket /tmp/clamd.socket
->
LocalSocket /var/amavis/clamd.socket

#FixStaleSocket yes
->
FixStaleSocket yes

#User clamav
->
User clamav

#AllowSupplementaryGroups no
->
AllowSupplementaryGroups yes

#Foreground yes
->
Foreground yes

#DetectPUA yes
->
DetectPUA yes

#ScanArchive yes
->
ScanArchive no


========== ========== ========== ========== ==========
    vi freshclam.conf
========== ========== ========== ========== ==========
# Comment or remove the line below.
Example
->
# Example

#DatabaseDirectory /var/lib/clamav
->
DatabaseDirectory /var/clamav

#UpdateLogFile /var/log/freshclam.log
->
UpdateLogFile /var/log/freshclam.log

#LogVerbose yes
->
LogVerbose yes

#PidFile /var/run/freshclam.pid
->
PidFile /var/amavis/freshclam.pid

#DatabaseOwner clamav
->
DatabaseOwner clamav

#AllowSupplementaryGroups yes
->
AllowSupplementaryGroups yes

#DNSDatabaseInfo current.cvd.clamav.net
->
DNSDatabaseInfo current.cvd.clamav.net

#ScriptedUpdates yes
->
ScriptedUpdates yes

#NotifyClamd /path/to/clamd.conf
->
NotifyClamd /etc/clamd.conf

#Foreground yes
->
Foreground yes

まぁ、幸い、なんということもない。

========== ========== ========== ========== ==========
    config & make for Intel Mac
========== ========== ========== ========== ==========
cd clamav-0.92.1/
sh
export CFLAGS='-arch i686'
export LDFLAGS='-arch i686'
./configure --prefix=/usr/local/clamXav --build=i686-apple-darwin`uname -r`
make
make check
make install


========== ========== ========== ========== ==========
    ..... Power Mac
========== ========== ========== ========== ==========
sh
export CFLAGS='-g'
./configure --prefix=/usr/local/clamXav
make
make check
make install


========== ========== ========== ========== ==========
    copy lib etc...必要ないかも
========== ========== ========== ========== ==========
cp -p /usr/local/clamXav/include/clamav.h /usr/local/include/
cp -p /usr/local/clamXav/lib/* /usr/local/lib/
cp -p /usr/local/clamXav/lib/pkgconfig/* /usr/local/lib/pkgconfig/


========== ========== ========== ========== ==========
    make symbolic link
========== ========== ========== ========== ==========
cd /usr/local/bin
ln -s /usr/local/clamXav/bin/* .
cd /usr/local/sbin/
ln -s /usr/local/clamXav/sbin/* .


========== ========== ========== ========== ==========
    make symbolic link ... clamd.conf and freshclam.conf
========== ========== ========== ========== ==========
cd /etc/
ln -s /usr/local/clamXav/etc/clamd.conf .
ln -s /usr/local/clamXav/etc/freshclam.conf .


あっけなく終わる。

作業してくれるユーザとそれらが所属するグループを用意しなければならない。
TigerまではNetInfoが利用できるので...さらに、Tigerでは、あらかじめ必要なuserとgroupが用意されていたりする。

nidump passwd / | grep ama
->
clamav:*:82:82::0:0:Clamav User:/var/clamav:/bin/tcsh
amavisd:*:83:83::0:0:Amavisd User:/var/virusmails:/bin/tcsh

nidump group / | grep ama
->
clamav:*:82:
amavisd:*:83:

groupをいじくる。NetInfoはコピー&ペーストが思いのまま...時々妙なところにコピーしてしまうけど...なので、adminあたりからusersプロパティをコピーしてきて、clamavとamavisdのそれぞれにペースト、お互いをグループに追加してしまう。

nidump group / | grep ama
->
clamav:*:82:clamav,amavisd
amavisd:*:83:amavisd,clamav

といった感じ。



Pantherの場合はちと面倒。
まず、groupから準備。appserverusrを複製してしまう。

clamavは、次のように入れ替えちまう。

realname    SPAM Assassin Group 1
name    clamav
generateduid    ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000052
smb_sid    S-1-5-21-183
passwd    *
gid    82

できたclamavをさらに複製して、amavisdを作っちゃえ。

realname    SPAM Assassin Group 2
name    amavisd
generateduid    ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000053
smb_sid    S-1-5-21-183
passwd    *
gid    83


続いて、userを作成。
appserverを複製しまおう。
clamavについては、次のように入れ替える。

passwd    *
uid    82
expire    0
home    /var/clamav
gid    82
shell    /bin/tcsh
name    clamav
realname    Clamav User
change    0
_writers_passwd    clamav

できたclamvをさらに複製して、amavisdを作る。

passwd    *
uid    83
expire    0
home    /var/virusmails
gid    83
shell    /bin/tcsh
name    amavisd
realname    Amavisd User
change    0
_writers_passwd    amavisd

何でも、BerkeleyDBが必要らしい...ふーん、Oracleなのね。

サーバどもに応じて、適宜、configureを変えなければならないようだ。

========== ========== ========== ========== ==========
    Intel Mac ... Leopard
sh
cd build_unix/
export CFLAGS='-arch i686 -no-cpp-precomp -Os'
export LDFLAGS='-arch i686 -force_flat_namespace -bind_at_load'
../dist/configure --disable-java
make
make install

========== ========== ========== ========== ==========
    PPC Mac
sh
cd build_unix/
export CFLAGS='-arch ppc -no-cpp-precomp -Os'
export LDFLAGS='-arch ppc -force_flat_namespace -bind_at_load'
../dist/configure --disable-java
make
make install


makeの後で、testもcheckもなしにinstallというのは、ちと、怖い。


次は、Perl用にBerkeleyDB.pmの導入。
cd ./perl/BerkeleyDB
chmod u+w config.in
と、ここまでは良いのだが、config.in内のLIBとINCLUDEが変なんだな。
vi config.in
で、次のように書き換えないといけない。

INCLUDE = ./libraries/4.5.20/include
->
INCLUDE = /usr/local/BerkeleyDB.4.6/include

LIB     = ./libraries/4.5.20/lib
->
LIB     = /usr/local/BerkeleyDB.4.6/lib

後は、普通の手順でござる。

perl Makefile.PL
make
make test
make install

で、無事に導入できましたっ


BerkeleyDBは、/usr/local/に導入されるのだから、

cd /usr/local/
ln -s BerkeleyDB.4.6 BerkeleyDB

なんてことをしておくと、後のCPANを利用する時に便利、かも...不明。

とりあえず、必要な部品をMacPortsで整えた。
あたしの周りのサーバたちは、PantherありTigerありLeopardあり、なので、
MacPorts-1.6.0-10.4-Tiger.dmg
MacPorts-1.6.0-10.5-Leopard.dmg
MacPorts-1.6.0-10.3-Panther.dmg
をダウンロード。
README等を読むと、/opt/local/に導入されるらしい。.tcshrcにpathまで追加してくれる。
気に入らない。
イリーガルだが、全て、/usr/local/に移動させ*、
ln -s usr opt
とシンボリックリンクしてしまった。ま、不具合が出たらそれまで。

具体的に導入した部品どもは、以下の通り。
実際には、テキストファイルを作って実行権を与えてTerminal.appから実行させた。


#!/bin/sh
port install bzip2
port install curl
port install expat
port install freetype
port install gettext
port install gmp
port install jasper
port install jpeg
port install lcms
port install lha
port install libiconv
port install libident
port install libmcrypt
port install libpng
port install libtool
port install libxml
port install libxml2
port install ncurses
port install ncursesw
port install nkf
port install pkgconfig
port install sablotron
port install t1lib
port install tiff
port install vim
port install zip
port install zlib

某シマンテック製品のウィルス定義ファイルを更新しないといけない時期だ。
職場サーバーを含めて、30台近くの機械が対象になる。
メールサーバーを新しく構築した際、ClamAVamavisd-newを導入してみた。
で、これらを他のサーバーどもにも入れてみようかと、思ったのが、なんだね。
同じ時期に導入した同じ型番を持った機械なのに、片方にはすんなり導入できたけど、もう片方にはできなかったり、困ったもんだ。
とりあえず、主要サーバーには導入できた。残ったのは、クライアントマシン。こちつらのためにメモっておくことにする。

QRコード

QRコード対応携帯からアクセスできます
QRコード対応携帯からアクセスできます  
Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 6.3.2

Fatal error: Uncaught Error: Call to undefined function split() in /Users/kumecchi/weblog/cat24/index.php:5264 Stack trace: #0 {main} thrown in /Users/kumecchi/weblog/cat24/index.php on line 5264