|
SpamAssassin3.1.3のインストール
SpamAssassin3.1.3のインストール
0.改訂履歴
1.はじめに
このドキュメントでは,Spam
Assassin3.1.3をインストールする手順を説明する. RPMを作成してインストールし,自動起動設定やスパム判定のテストも行っている. な
お,使用しているOSは,RedHat Linux
ES3.0上で稼働しており,別ドキュメントとなっているインストール前に必要なPerlのモジュールがセットアップされていることを前提とする.
2.SpamAssassinのRPMのビルド
- SpamAssassinの公式サイトから,モジュールをダウンロードする.
- ダウンロードしたモジュールは,次の通り.
[root@jupiter Download]# curl -O http://sunsite.tus.ac.jp/pub/apache/spamassassin /source/Mail-SpamAssassin-3.1.3.tar.gz
% Total % Received % Xferd Average Speed Time Curr. Dload Upload Total Current Left Speed 100 1108k 100 1108k 0 0 1728k 0 0:00:00 0:00:00 0:00:00 2157k [root@jupiter Download]# ls -la Mail-SpamAssassin-3.1.3.tar.gz
-rw-r--r-- 1 root root 1134662 Jul 12 17:45 Mail-SpamAssassin-3.1.3.tar.gz
[root@jupiter Download]#
|
[root@jupiter Download]# rpmbuild -tb Mail-SpamAssassin-3.1.3.tar.gz
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.15630
+ umask 022
+ cd /usr/src/redhat/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /usr/src/redhat/BUILD
+ rm -rf Mail-SpamAssassin-3.1.3
+ /usr/bin/gzip -dc /root/Download/Mail-SpamAssassin-3.1.3.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Mail-SpamAssassin-3.1.3
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.31413
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd Mail-SpamAssassin-3.1.3
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686
+ export CFLAGS
+ /usr/bin/perl Makefile.PL PREFIX=/usr SYSCONFDIR=/etc DESTDIR=/var/tmp/spama
ssassin-root
***********************************************************************
ExtUtils::MakeMaker 6.03 doesn't include support for DESTDIR,
so if you want to be on the safe side, you might want to upgrade your
ExtUtils::MakeMaker to version 6.11 or later. It is available via CPAN.
You can use either the CPAN shell or go to
<http://search.cpan.org/search?module=ExtUtils::MakeMaker>
to get an up-to-date version.
This should only be necessary if you are creating binary packages.
***********************************************************************
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] the administrator of that sys
tem
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...
***************************************************************************
NOTE: the optional Mail::SPF::Query module is not installed.
Used to check DNS Sender Policy Framework (SPF) records to fight email address forgery and make it easier to identify spams.
*************************************************************************** NOTE: the optional Razor2 (version 2.61) module is not installed.
Used to check message signatures against Vipul's Razor collaborative filtering network. Razor has a large number of dependencies on CPAN modules. Feel free to skip installing it, if this makes you nervous; SpamAssassin will still work well without it.
More info on installing and using Razor can be found at http://wiki.apache.org/spamassassin/InstallingRazor .
*************************************************************************** NOTE: the optional Net::Ident module is not installed.
If you plan to use the --auth-ident option to spamd, you will need
to install this module.
***************************************************************************
NOTE: the optional IO::Socket::INET6 module is not installed.
This is required if the first nameserver listed in your IP configuration or /etc/resolv.conf file is available only via an IPv6 address.
*************************************************************************** NOTE: the optional IO::Socket::SSL module is not installed.
If you wish to use SSL encryption to communicate between spamc and spamd (the --ssl option to spamd), you need to install this module. (You will need the OpenSSL libraries and use the ENABLE_SSL="yes" argument to Makefile.PL to build and run an SSL compatibile spamc.)
*************************************************************************** NOTE: the optional Archive::Tar module is not installed.
The "sa-update" script requires this module to access tar update archive files.
*************************************************************************** NOTE: the optional IO::Zlib module is not installed.
The "sa-update" script requires this module to access compressed update archive files.
optional module missing: Mail::SPF::Query optional module missing: Razor2 optional module missing: Net::Ident optional module missing: IO::Socket::INET6 optional module missing: IO::Socket::SSL optional module missing: Archive::Tar optional module missing: IO::Zlib
warning: some functionality may not be available,
please read the above report before continuing!
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.03
+ /usr/bin/make
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Logger/File.pm >blib/lib/Mail/SpamAssassin/Log
ger/File.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/AutoWhitelist.pm >blib/lib/Mail/SpamAssassin/A
utoWhitelist.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Message/Metadata/Received.pm >blib/lib/Mail/Sp
amAssassin/Message/Metadata/Received.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/BayesStore.pm >blib/lib/Mail/SpamAssassin/Baye
sStore.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Util.pm >blib/lib/Mail/SpamAssassin/Util.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/Pyzor.pm >blib/lib/Mail/SpamAssassin/Pl
ugin/Pyzor.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Conf.pm >blib/lib/Mail/SpamAssassin/Conf.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Message.pm >blib/lib/Mail/SpamAssassin/Message.
pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Logger/Stderr.pm >blib/lib/Mail/SpamAssassin/L
ogger/Stderr.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/MailingList.pm >blib/lib/Mail/SpamAssassin/Mai
lingList.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/BayesStore/MySQL.pm >blib/lib/Mail/SpamAssassi
n/BayesStore/MySQL.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Conf/LDAP.pm >blib/lib/Mail/SpamAssassin/Conf/
LDAP.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/DCC.pm >blib/lib/Mail/SpamAssassin/Plug
in/DCC.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/SpamCop.pm >blib/lib/Mail/SpamAssassin/
Plugin/SpamCop.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/DomainKeys.pm >blib/lib/Mail/SpamAssass
in/Plugin/DomainKeys.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/HTML.pm >blib/lib/Mail/SpamAssassin/HTML.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/BayesStore/DBM.pm >blib/lib/Mail/SpamAssassin/
BayesStore/DBM.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Constants.pm >blib/lib/Mail/SpamAssassin/Const
ants.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/AntiVirus.pm >blib/lib/Mail/SpamAssassi
n/Plugin/AntiVirus.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm >blib/lib/Mail/SpamAssass
in/Plugin/MIMEHeader.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/SpamdForkScaling.pm >blib/lib/Mail/SpamAssassi
n/SpamdForkScaling.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm >blib/lib/Mail/SpamAssas
sin/Plugin/ReplaceTags.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Timeout.pm >blib/lib/Mail/SpamAssassin/Timeout. pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Conf/SQL.pm >blib/lib/Mail/SpamAssassin/Conf/S QL.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Util/Progress.pm >blib/lib/Mail/SpamAssassin/U til/Progress.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/EvalTests.pm >blib/lib/Mail/SpamAssassin/EvalT ests.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm >blib/lib/Mail/SpamAssassin /Plugin/URIDNSBL.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/BayesStore/PgSQL.pm >blib/lib/Mail/SpamAssassi n/BayesStore/PgSQL.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Util/DependencyInfo.pm >blib/lib/Mail/SpamAssa ssin/Util/DependencyInfo.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/Test.pm >blib/lib/Mail/SpamAssassin/Plu gin/Test.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Dns.pm >blib/lib/Mail/SpamAssassin/Dns.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/BayesStore/SDBM.pm >blib/lib/Mail/SpamAssassin /BayesStore/SDBM.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Message/Metadata.pm >blib/lib/Mail/SpamAssassi n/Message/Metadata.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/AccessDB.pm >blib/lib/Mail/SpamAssassin /Plugin/AccessDB.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Locker.pm >blib/lib/Mail/SpamAssassin/Locker.p m /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm >blib/lib/Mail/Spam Assassin/Bayes/CombineNaiveBayes.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Message/Node.pm >blib/lib/Mail/SpamAssassin/Me ssage/Node.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/PluginHandler.pm >blib/lib/Mail/SpamAssassin/P luginHandler.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Conf/Parser.pm >blib/lib/Mail/SpamAssassin/Con f/Parser.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/ArchiveIterator.pm >blib/lib/Mail/SpamAssassin /ArchiveIterator.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/Razor2.pm >blib/lib/Mail/SpamAssassin/P lugin/Razor2.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/DKIM.pm >blib/lib/Mail/SpamAssassin/Plu gin/DKIM.pm cp lib/spamassassin-run.pod blib/lib/spamassassin-run.pod /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Reporter.pm >blib/lib/Mail/SpamAssassin/Report er.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Locales.pm >blib/lib/Mail/SpamAssassin/Locales. pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/DBBasedAddrList.pm >blib/lib/Mail/SpamAssassin /DBBasedAddrList.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Bayes.pm >blib/lib/Mail/SpamAssassin/Bayes.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm >blib/lib/Mail/Spam Assassin/Plugin/WhiteListSubject.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/NetSet.pm >blib/lib/Mail/SpamAssassin/NetSet.p m /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/AWL.pm >blib/lib/Mail/SpamAssassin/Plug in/AWL.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Logger.pm >blib/lib/Mail/SpamAssassin/Logger.p m /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/Hashcash.pm >blib/lib/Mail/SpamAssassin /Plugin/Hashcash.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin.pm >blib/lib/Mail/SpamAssassin/Plugin.p m /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin.pm >blib/lib/Mail/SpamAssassin.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/BayesStore/SQL.pm >blib/lib/Mail/SpamAssassin/ BayesStore/SQL.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Locker/Flock.pm >blib/lib/Mail/SpamAssassin/Lo cker/Flock.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Logger/Syslog.pm >blib/lib/Mail/SpamAssassin/L ogger/Syslog.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/PerMsgStatus.pm >blib/lib/Mail/SpamAssassin/Pe rMsgStatus.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/SPF.pm >blib/lib/Mail/SpamAssassin/Plug in/SPF.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Client.pm >blib/lib/Mail/SpamAssassin/Client.p m /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/PerMsgLearner.pm >blib/lib/Mail/SpamAssassin/P erMsgLearner.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm >blib/lib/Mail/Sp amAssassin/Plugin/AutoLearnThreshold.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/SQLBasedAddrList.pm >blib/lib/Mail/SpamAssassi n/SQLBasedAddrList.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Plugin/TextCat.pm >blib/lib/Mail/SpamAssassin/ Plugin/TextCat.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/PersistentAddrList.pm >blib/lib/Mail/SpamAssas sin/PersistentAddrList.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm >blib/lib/Mail/SpamAssas sin/Locker/UnixNFSSafe.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/DnsResolver.pm >blib/lib/Mail/SpamAssassin/Dns Resolver.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Bayes/CombineChi.pm >blib/lib/Mail/SpamAssassi n/Bayes/CombineChi.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/SubProcBackChannel.pm >blib/lib/Mail/SpamAssas sin/SubProcBackChannel.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE FIX=/usr <lib/Mail/SpamAssassin/Locker/Win32.pm >blib/lib/Mail/SpamAssassin/Lo cker/Win32.pm /usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Plugin/RelayCountry.pm >blib/lib/Mail/SpamAssa
ssin/Plugin/RelayCountry.pm
/usr/bin/perl build/preprocessor -Mconditional -Mvars -DVERSION=3.001003 -DPRE
FIX=/usr <lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm >blib/lib/Mail/Spa
mAssassin/Util/RegistrarBoundaries.pm
/usr/bin/perl spamc/configure.pl --prefix="/usr" --sysconfdir="/etc/mail/spama
ssassin" --datadir="/usr/share/spamassassin" --enable-ssl="no"
cd spamc
/usr/bin/perl version.h.pl
version.h.pl: creating version.h
./configure --prefix=/usr --sysconfdir=/etc/mail/spamassassin --datadir=/usr/s
hare/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 getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.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 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... 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 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 optarg... yes
checking for in_addr_t... yes
checking for INADDR_NONE... yes
checking for EX__MAX... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating spamc.h
config.status: creating config.h
/usr/bin/make -f spamc/Makefile spamc/spamc
make[1]: Entering directory `/usr/src/redhat/BUILD/Mail-SpamAssassin-3.1.3'
gcc -Wall -O2 -g -pipe -march=i386 -mcpu=i686 spamc/spamc.c spamc/libspamc.c
spamc/utils.c ¥
-o spamc/spamc -ldl
make[1]: Leaving directory `/usr/src/redhat/BUILD/Mail-SpamAssassin-3.1.3'
cp spamc/spamc blib/script/spamc
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamc
/usr/bin/perl build/preprocessor -Mvars -DVERSION="3.001003" -DPREFIX="/usr"
-DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamass assin" -DLOCAL_STATE_DIR="/var/lib" -DINSTALLSITELIB="/usr/lib/perl5/site_perl /5.8.0" -DCONTACT_ADDRESS="the administrator of that system" -Msharpbang -DPER L_BIN="/usr/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-learn.raw -osa -learn cp sa-learn blib/script/sa-learn /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/sa-learn /usr/bin/perl build/preprocessor -Mvars -DVERSION="3.001003" -DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamass assin" -DLOCAL_STATE_DIR="/var/lib" -DINSTALLSITELIB="/usr/lib/perl5/site_perl /5.8.0" -DCONTACT_ADDRESS="the administrator of that system" -Msharpbang -DPER L_BIN="/usr/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamassassin.raw -ospamassassin cp spamassassin blib/script/spamassassin /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamassassin /usr/bin/perl build/preprocessor -Mvars -DVERSION="3.001003" -DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamass assin" -DLOCAL_STATE_DIR="/var/lib" -DINSTALLSITELIB="/usr/lib/perl5/site_perl /5.8.0" -DCONTACT_ADDRESS="the administrator of that system" -Msharpbang -DPER L_BIN="/usr/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamd/spamd.raw - ospamd/spamd cp spamd/spamd blib/script/spamd /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamd /usr/bin/perl build/preprocessor -Mvars -DVERSION="3.001003" -DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamass assin" -DLOCAL_STATE_DIR="/var/lib" -DINSTALLSITELIB="/usr/lib/perl5/site_perl /5.8.0" -DCONTACT_ADDRESS="the administrator of that system" -Msharpbang -DPER L_BIN="/usr/bin/perl" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -os a-update cp sa-update blib/script/sa-update /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/sa-update Manifying blib/man3/Mail::SpamAssassin::AutoWhitelist.3pm Manifying blib/man3/Mail::SpamAssassin::Logger::File.3pm Manifying blib/man3/Mail::SpamAssassin::Message::Metadata.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm Manifying blib/man3/Mail::SpamAssassin::BayesStore.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm Manifying blib/man3/Mail::SpamAssassin::Message::Node.3pm Manifying blib/man3/Mail::SpamAssassin::PluginHandler.3pm Manifying blib/man3/Mail::SpamAssassin::Util.3pm Manifying blib/man3/Mail::SpamAssassin::Conf.3pm Manifying blib/man3/Mail::SpamAssassin::Message.3pm Manifying blib/man3/Mail::SpamAssassin::ArchiveIterator.3pm Manifying blib/man3/Mail::SpamAssassin::Logger::Stderr.3pm Manifying blib/man3/Mail::SpamAssassin::Conf::Parser.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::Razor2.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::DKIM.3pm Manifying blib/man3/spamassassin-run.3pm Manifying blib/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm Manifying blib/man3/Mail::SpamAssassin::Conf::LDAP.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::DCC.3pm Manifying blib/man3/Mail::SpamAssassin::Bayes.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::DomainKeys.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::AWL.3pm Manifying blib/man1/sa-update.1 Manifying blib/man3/Mail::SpamAssassin::Logger.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm Manifying blib/man1/sa-learn.1 Manifying blib/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm Manifying blib/man3/Mail::SpamAssassin.3pm Manifying blib/man3/Mail::SpamAssassin::BayesStore::SQL.3pm Manifying blib/man3/Mail::SpamAssassin::Logger::Syslog.3pm Manifying blib/man1/spamd.1 Manifying blib/man1/spamc.1 Manifying blib/man3/Mail::SpamAssassin::Plugin::SPF.3pm Manifying blib/man3/Mail::SpamAssassin::Timeout.3pm Manifying blib/man3/Mail::SpamAssassin::Conf::SQL.3pm Manifying blib/man3/Mail::SpamAssassin::Client.3pm Manifying blib/man3/Mail::SpamAssassin::PerMsgStatus.3pm Manifying blib/man3/Mail::SpamAssassin::Util::Progress.3pm Manifying blib/man3/Mail::SpamAssassin::PerMsgLearner.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm Manifying blib/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::TextCat.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm Manifying blib/man3/Mail::SpamAssassin::PersistentAddrList.3pm Manifying blib/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm Manifying blib/man1/spamassassin.1 Manifying blib/man3/Mail::SpamAssassin::Plugin::Test.3pm Manifying blib/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm Manifying blib/man3/Mail::SpamAssassin::DnsResolver.3pm Manifying blib/man3/Mail::SpamAssassin::SubProcBackChannel.3pm Manifying blib/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm Manifying blib/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.76112 + umask 022 + cd /usr/src/redhat/BUILD + cd Mail-SpamAssassin-3.1.3 + LANG=C + export LANG + unset DISPLAY + '[' /var/tmp/spamassassin-root '!=' / ']' + rm -rf /var/tmp/spamassassin-root + make prefix=/var/tmp/spamassassin-root/usr exec_prefix=/var/tmp/spamassassin -root/usr bindir=/var/tmp/spamassassin-root/usr/bin sbindir=/var/tmp/spamassas sin-root/usr/sbin sysconfdir=/var/tmp/spamassassin-root/etc datadir=/var/tmp/s pamassassin-root/usr/share includedir=/var/tmp/spamassassin-root/usr/include l ibdir=/var/tmp/spamassassin-root/usr/lib libexecdir=/var/tmp/spamassassin-root /usr/libexec localstatedir=/var/tmp/spamassassin-root/var sharedstatedir=/var/ tmp/spamassassin-root/usr/com mandir=/var/tmp/spamassassin-root/usr/share/man infodir=/var/tmp/spamassassin-root/usr/share/info install INSTALLMAN1DIR=/usr/ share/man/man1 INSTALLMAN3DIR=/usr/share/man/man3 INSTALLSITEMAN1DIR=/usr/shar e/man/man1 INSTALLSITEMAN3DIR=/usr/share/man/man3 INSTALLVENDORMAN1DIR=/usr/sh are/man/man1 INSTALLVENDORMAN3DIR=/usr/share/man/man3 Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/spamassass in-run.pod Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/AutoWhitelist.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Util.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Conf.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Message.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/MailingList.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/HTML.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Constants.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/SpamdForkScaling.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Timeout.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/EvalTests.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Dns.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Locker.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/PluginHandler.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/ArchiveIterator.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Reporter.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Locales.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/DBBasedAddrList.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Bayes.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/NetSet.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Logger.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/PerMsgStatus.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Client.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/PerMsgLearner.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/SQLBasedAddrList.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/PersistentAddrList.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/DnsResolver.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/SubProcBackChannel.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Locker/Flock.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Locker/UnixNFSSafe.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Locker/Win32.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Bayes/CombineNaiveBayes.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Bayes/CombineChi.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Util/Progress.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Util/DependencyInfo.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Util/RegistrarBoundaries.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Conf/LDAP.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Conf/SQL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Conf/Parser.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore/MySQL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore/DBM.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore/PgSQL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore/SDBM.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/BayesStore/SQL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/Pyzor.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/DCC.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/SpamCop.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/DomainKeys.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/AntiVirus.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/MIMEHeader.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/ReplaceTags.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/URIDNSBL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/Test.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/AccessDB.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/Razor2.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/DKIM.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/WhiteListSubject.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/AWL.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/Hashcash.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/SPF.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/AutoLearnThreshold.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/TextCat.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Plugin/RelayCountry.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Message/Metadata.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Message/Node.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Message/Metadata/Received.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Logger/File.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Logger/Stderr.pm Installing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/Mail/SpamA ssassin/Logger/Syslog.pm Installing /var/tmp/spamassassin-root/usr/share/man/man1/sa-update.1 Installing /var/tmp/spamassassin-root/usr/share/man/man1/sa-learn.1 Installing /var/tmp/spamassassin-root/usr/share/man/man1/spamd.1 Installing /var/tmp/spamassassin-root/usr/share/man/man1/spamc.1 Installing /var/tmp/spamassassin-root/usr/share/man/man1/spamassassin.1 Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::A utoWhitelist.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::L ogger::File.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::M essage::Metadata.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::AccessDB.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::B ayesStore.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::Pyzor.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::M essage::Node.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P luginHandler.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::U til.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::C onf.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::M essage.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::A rchiveIterator.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::L ogger::Stderr.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::C onf::Parser.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::Razor2.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::DKIM.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/spamassassin-run.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::B ayesStore::MySQL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::C onf::LDAP.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::DCC.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::B ayes.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::SpamCop.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::WhiteListSubject.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::DomainKeys.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::AWL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::L ogger.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::Hashcash.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::AntiVirus.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::MIMEHeader.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::ReplaceTags.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin.3p m Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::B ayesStore::SQL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::L ogger::Syslog.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::SPF.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::T imeout.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::C onf::SQL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::C lient.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P erMsgStatus.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::U til::Progress.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P erMsgLearner.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::AutoLearnThreshold.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::S QLBasedAddrList.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::TextCat.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::URIDNSBL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P ersistentAddrList.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::B ayesStore::PgSQL.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::Test.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::U til::DependencyInfo.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::D nsResolver.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::S ubProcBackChannel.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::P lugin::RelayCountry.3pm Installing /var/tmp/spamassassin-root/usr/share/man/man3/Mail::SpamAssassin::U til::RegistrarBoundaries.3pm Installing /var/tmp/spamassassin-root/usr/bin/spamc Installing /var/tmp/spamassassin-root/usr/bin/sa-learn Installing /var/tmp/spamassassin-root/usr/bin/spamassassin Installing /var/tmp/spamassassin-root/usr/bin/spamd Installing /var/tmp/spamassassin-root/usr/bin/sa-update Writing /var/tmp/spamassassin-root/usr/lib/perl5/site_perl/5.8.0/i386-linux-th read-multi/auto/Mail/SpamAssassin/.packlist Appending installation info to /var/tmp/spamassassin-root/usr/lib/perl5/5.8.0/ i386-linux-thread-multi/perllocal.pod /usr/bin/perl "-MExtUtils::Command" -e mkpath /var/tmp/spamassassin-root/etc/m ail/spamassassin /usr/bin/perl -MFile::Copy -e "copy(q{rules/local.cf}, q{/var/tmp/spamassassin -root/etc/mail/spamassassin/local.cf}) unless -f q{/var/tmp/spamassassin-root/ etc/mail/spamassassin/local.cf}" /usr/bin/perl -MFile::Copy -e "copy(q{rules/init.pre}, q{/var/tmp/spamassassin -root/etc/mail/spamassassin/init.pre}) unless -f q{/var/tmp/spamassassin-root/ etc/mail/spamassassin/init.pre}" /usr/bin/perl -MFile::Copy -e "copy(q{rules/v310.pre}, q{/var/tmp/spamassassin -root/etc/mail/spamassassin/v310.pre}) unless -f q{/var/tmp/spamassassin-root/ etc/mail/spamassassin/v310.pre}" /usr/bin/perl -MFile::Copy -e "copy(q{rules/v312.pre}, q{/var/tmp/spamassassin -root/etc/mail/spamassassin/v312.pre}) unless -f q{/var/tmp/spamassassin-root/ etc/mail/spamassassin/v312.pre}" /usr/bin/perl "-MExtUtils::Command" -e mkpath /var/tmp/spamassassin-root/usr/s hare/spamassassin /usr/bin/perl -e "map unlink, </var/tmp/spamassassin-root/usr/share/spamassass in/*>" /usr/bin/perl build/preprocessor -Mvars -DVERSION="3.001003" -DPREFIX="/usr" - DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassa ssin" -DLOCAL_STATE_DIR="/var/lib" -DINSTALLSITELIB="/usr/lib/perl5/site_perl/ 5.8.0" -DCONTACT_ADDRESS="the administrator of that system" -m644 -Irules -O/v ar/tmp/spamassassin-root/usr/share/spamassassin 10_misc.cf 20_advance_fee.cf 2 0_anti_ratware.cf 20_body_tests.cf 20_compensate.cf 20_dnsbl_tests.cf 20_drugs. cf 20_fake_helo_tests.cf 20_head_tests.cf 20_html_tests.cf 20_meta_tests.cf 20 _net_tests.cf 20_phrases.cf 20_porn.cf 20_ratware.cf 20_uri_tests.cf 23_bayes. cf 25_accessdb.cf 25_antivirus.cf 25_body_tests_es.cf 25_body_tests_pl.cf 25_d cc.cf 25_dkim.cf 25_domainkeys.cf 25_hashcash.cf 25_pyzor.cf 25_razor2.cf 25_r eplace.cf 25_spf.cf 25_textcat.cf 25_uribl.cf 30_text_de.cf 30_text_fr.cf 30_t ext_it.cf 30_text_nl.cf 30_text_pl.cf 30_text_pt_br.cf 50_scores.cf 60_awl.cf 60_whitelist.cf 60_whitelist_dkim.cf 60_whitelist_spf.cf 60_whitelist_subject. cf user_prefs.template triplets.txt languages sa-update-pubkey.txt chmod 755 /var/tmp/spamassassin-root/usr/share/spamassassin + install -d /var/tmp/spamassassin-root//etc/rc.d/init.d + install -d /var/tmp/spamassassin-root//usr/include + install -m 0755 spamd/redhat-rc-script.sh /var/tmp/spamassassin-root//etc/rc. d/init.d/spamassassin + /bin/mv spamd/README spamd/README.spamd + mkdir -p /var/tmp/spamassassin-root/etc/mail/spamassassin + '[' -x /usr/lib/rpm/brp-compress ']' + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Processing files: spamassassin-3.1.3-1 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.27797 + umask 022 + cd /usr/src/redhat/BUILD + cd Mail-SpamAssassin-3.1.3 + DOCDIR=/var/tmp/spamassassin-root/usr/share/doc/spamassassin-3.1.3 + export DOCDIR + rm -rf /var/tmp/spamassassin-root/usr/share/doc/spamassassin-3.1.3 + /bin/mkdir -p /var/tmp/spamassassin-root/usr/share/doc/spamassassin-3.1.3 + cp -pr README Changes sample-nonspam.txt sample-spam.txt spamd/README.spamd INSTALL BUGS LICENSE TRADEMARK USAGE sql UPGRADE /var/tmp/spamassassin-root/us r/share/doc/spamassassin-3.1.3 + exit 0 Provides: config(spamassassin) = 3.1.3-1 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHa vePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /bin/sh /usr/bin/perl config(spamassassin) = 3.1.3-1 libc.so.6 libc. so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libdl.so.2 perl(Carp) perl(Config) perl(C wd) perl(Digest::SHA1) perl(Errno) perl(File::Copy) perl(File::Path) perl(File ::Spec) perl(File::Spec) >= 0.8 perl(Getopt::Long) perl(IO::Handle) perl(IO::P ipe) perl(IO::Socket) perl(Mail::SpamAssassin) perl(Mail::SpamAssassin::Archiv eIterator) perl(Mail::SpamAssassin::Logger) perl(Mail::SpamAssassin::Message) perl(Mail::SpamAssassin::NetSet) perl(Mail::SpamAssassin::PerMsgLearner) perl( Mail::SpamAssassin::SpamdForkScaling) perl(Mail::SpamAssassin::SubProcBackChan nel) perl(Mail::SpamAssassin::Timeout) perl(Mail::SpamAssassin::Util::Progress ) perl(POSIX) perl(Pod::Usage) perl(Pod::Usage) perl(bytes) perl(lib) perl(str ict) perl(vars) perl(warnings) perl-Mail-SpamAssassin = 3.1.3-1 Processing files: perl-Mail-SpamAssassin-3.1.3-1 Provides: config(perl-Mail-SpamAssassin) = 3.1.3-1 perl(Mail::SpamAssassin) = 3.001003 perl(Mail::SpamAssassin::ArchiveIterator) perl(Mail::SpamAssassin::Au toWhitelist) perl(Mail::SpamAssassin::Bayes) perl(Mail::SpamAssassin::Bayes::C ombine) perl(Mail::SpamAssassin::Bayes::CombineChi) perl(Mail::SpamAssassin::B ayes::CombineNaiveBayes) perl(Mail::SpamAssassin::BayesStore) perl(Mail::SpamA ssassin::BayesStore::DBM) perl(Mail::SpamAssassin::BayesStore::MySQL) perl(Mai l::SpamAssassin::BayesStore::PgSQL) perl(Mail::SpamAssassin::BayesStore::SDBM) perl(Mail::SpamAssassin::BayesStore::SQL) perl(Mail::SpamAssassin::Client) per l(Mail::SpamAssassin::Conf) perl(Mail::SpamAssassin::Conf::LDAP) perl(Mail::Sp amAssassin::Conf::Parser) perl(Mail::SpamAssassin::Conf::SQL) perl(Mail::SpamA ssassin::Constants) perl(Mail::SpamAssassin::DBBasedAddrList) perl(Mail::SpamA ssassin::Dns) perl(Mail::SpamAssassin::DnsResolver) perl(Mail::SpamAssassin::E valTests) perl(Mail::SpamAssassin::HTML) perl(Mail::SpamAssassin::Locales) per l(Mail::SpamAssassin::Locker) perl(Mail::SpamAssassin::Locker::Flock) perl(Mai l::SpamAssassin::Locker::UnixNFSSafe) perl(Mail::SpamAssassin::Locker::Win32) perl(Mail::SpamAssassin::Logger) perl(Mail::SpamAssassin::Logger::File) perl(M ail::SpamAssassin::Logger::Stderr) perl(Mail::SpamAssassin::Logger::Syslog) pe rl(Mail::SpamAssassin::MailingList) perl(Mail::SpamAssassin::Message) perl(Mai l::SpamAssassin::Message::Metadata) perl(Mail::SpamAssassin::Message::Metadata ::Received) perl(Mail::SpamAssassin::Message::Node) perl(Mail::SpamAssassin::N etSet) perl(Mail::SpamAssassin::PerMsgLearner) perl(Mail::SpamAssassin::PerMsg Status) perl(Mail::SpamAssassin::PersistentAddrList) perl(Mail::SpamAssassin:: Plugin) perl(Mail::SpamAssassin::Plugin::AWL) perl(Mail::SpamAssassin::Plugin: :AccessDB) perl(Mail::SpamAssassin::Plugin::AntiVirus) perl(Mail::SpamAssassin ::Plugin::AutoLearnThreshold) perl(Mail::SpamAssassin::Plugin::DCC) perl(Mail: :SpamAssassin::Plugin::DKIM) perl(Mail::SpamAssassin::Plugin::DomainKeys) perl (Mail::SpamAssassin::Plugin::Hashcash) perl(Mail::SpamAssassin::Plugin::MIMEHe ader) perl(Mail::SpamAssassin::Plugin::Pyzor) perl(Mail::SpamAssassin::Plugin: :Razor2) perl(Mail::SpamAssassin::Plugin::RelayCountry) perl(Mail::SpamAssassi n::Plugin::ReplaceTags) perl(Mail::SpamAssassin::Plugin::SPF) perl(Mail::SpamA ssassin::Plugin::SpamCop) perl(Mail::SpamAssassin::Plugin::Test) perl(Mail::Sp amAssassin::Plugin::TextCat) perl(Mail::SpamAssassin::Plugin::URIDNSBL) perl(M ail::SpamAssassin::Plugin::WhiteListSubject) perl(Mail::SpamAssassin::PluginHa ndler) perl(Mail::SpamAssassin::Reporter) perl(Mail::SpamAssassin::SQLBasedAdd rList) perl(Mail::SpamAssassin::SpamdForkScaling) perl(Mail::SpamAssassin::Sub ProcBackChannel) perl(Mail::SpamAssassin::Timeout) perl(Mail::SpamAssassin::Ut il) perl(Mail::SpamAssassin::Util::DependencyInfo) perl(Mail::SpamAssassin::Ut il::Progress) perl(Mail::SpamAssassin::Util::RegistrarBoundaries) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHa vePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 Requires: config(perl-Mail-SpamAssassin) = 3.1.3-1 perl >= 0:5.006_001 perl >= 5.6.1 perl(Carp) perl(Config) perl(Cwd) perl(Digest::SHA1) perl(Digest::SHA1) perl(Errno) perl(Exporter) perl(Fcntl) perl(File::Basename) perl(File::Copy) p erl(File::Path) perl(File::Spec) perl(File::Spec) >= 0.8 perl(HTML::Parser) pe rl(HTML::Parser) >= 3.24 perl(IO::File) perl(IO::Select) perl(IO::Socket) perl (IO::Socket::INET) perl(IPC::Open2) perl(Mail::SpamAssassin) perl(Mail::SpamAs sassin::AutoWhitelist) perl(Mail::SpamAssassin::Bayes) perl(Mail::SpamAssassin ::Bayes::CombineChi) perl(Mail::SpamAssassin::BayesStore) perl(Mail::SpamAssas sin::BayesStore::DBM) perl(Mail::SpamAssassin::BayesStore::SQL) perl(Mail::Spa mAssassin::Conf) perl(Mail::SpamAssassin::Conf::LDAP) perl(Mail::SpamAssassin: :Conf::Parser) perl(Mail::SpamAssassin::Conf::SQL) perl(Mail::SpamAssassin::Co nstants) perl(Mail::SpamAssassin::Dns) perl(Mail::SpamAssassin::DnsResolver) p erl(Mail::SpamAssassin::EvalTests) perl(Mail::SpamAssassin::HTML) perl(Mail::S pamAssassin::Locales) perl(Mail::SpamAssassin::Locker) perl(Mail::SpamAssassin ::Logger) perl(Mail::SpamAssassin::Logger::Stderr) perl(Mail::SpamAssassin::Ma ilingList) perl(Mail::SpamAssassin::Message) perl(Mail::SpamAssassin::Message: :Metadata) perl(Mail::SpamAssassin::Message::Metadata::Received) perl(Mail::Sp amAssassin::Message::Node) perl(Mail::SpamAssassin::NetSet) perl(Mail::SpamAss assin::PerMsgStatus) perl(Mail::SpamAssassin::PersistentAddrList) perl(Mail::S pamAssassin::Plugin) perl(Mail::SpamAssassin::PluginHandler) perl(Mail::SpamAs sassin::Timeout) perl(Mail::SpamAssassin::Util) perl(Mail::SpamAssassin::Util: :RegistrarBoundaries) perl(POSIX) perl(Sys::Hostname) perl(Sys::Syslog) perl(T ext::Wrap) perl(Time::Local) perl(base) perl(bytes) perl(constant) perl(strict ) perl(vars) perl(warnings) Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/spamassassi n-root Wrote: /usr/src/redhat/RPMS/i386/spamassassin-3.1.3-1.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/perl-Mail-SpamAssassin-3.1.3-1.i386.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.75356 + umask 022 + cd /usr/src/redhat/BUILD + cd Mail-SpamAssassin-3.1.3 + '[' /var/tmp/spamassassin-root '!=' / ']' + rm -rf /var/tmp/spamassassin-root + exit 0 [root@jupiter Download]#
|
[root@jupiter root]# cd Download
[root@jupiter Download]# cd /usr/src/redhat/RPMS/i386/
[root@jupiter i386]# ls -la
total 908
drwxr-xr-x 2 root root 4096 Jul 12 17:48 .
drwxr-xr-x 8 root root 4096 Sep 12 2005 ..
-rw-r--r-- 1 root root 742360 Jul 12 17:48 perl-Mail-SpamAssassin-3.1.3-1.i386.rpm -rw-r--r-- 1 root root 166244 Jul 12 17:48 spamassassin-3.1.3-1.i386.rpm
[root@jupiter i386]#
|
- 古いSpamAssassinがインストールされているか,確認し,不要なモノを削除する.,
[root@jupiter i386]# rpm -qa | grep spam
spamassassin-2.55-3.4 [root@jupiter i386]# rpm -e spamassassin-2.55-3.4
[root@jupiter i386]#
|
[root@jupiter i386]# rpm -ihv spamassassin-3.1.3-1.i386.rpm
error: Failed dependencies:
perl(Mail::SpamAssassin::Logger) is needed by spamassassin-3.1.3-1
perl(Mail::SpamAssassin::NetSet) is needed by spamassassin-3.1.3-1
perl(Mail::SpamAssassin::SpamdForkScaling) is needed by spamassassin-3.1.3-1
perl(Mail::SpamAssassin::SubProcBackChannel) is needed by spamassassin-3.1.3-1
perl(Mail::SpamAssassin::Timeout) is needed by spamassassin-3.1.3-1
perl(Mail::SpamAssassin::Util::Progress) is needed by spamassassin-3.1.3-1
perl-Mail-SpamAssassin = 3.1.3-1 is needed by spamassassin-3.1.3-1
[root@jupiter i386]#
|
- SmapAssassion用のPerlモジュールが不足しているというエラーがでている.
- これは,もう1つのRPMを先にインストールすればよい.
[root@jupiter i386]# rpm -ihv perl-Mail-SpamAssassin-3.1.3-1.i386.rpm Preparing... ########################################### [100%] 1:perl-Mail-SpamAssassin ########################################### [100%] [root@jupiter i386]# rpm -ihv spamassassin-3.1.3-1.i386.rpm
Preparing... ########################################### [100%]
1:spamassassin ########################################### [100%]
[root@jupiter i386]# rpm -qa | grep spam spamassassin-3.1.3-1 [root@jupiter i386]#
|
[root@jupiter i386]# rpm -ql spamassassin-3.1.3-1 /etc/rc.d/init.d/spamassassin /usr/bin/sa-learn /usr/bin/sa-update /usr/bin/spamassassin /usr/bin/spamc /usr/bin/spamd
/usr/share/doc/spamassassin-3.1.3
/usr/share/doc/spamassassin-3.1.3/BUGS
/usr/share/doc/spamassassin-3.1.3/Changes
/usr/share/doc/spamassassin-3.1.3/INSTALL
/usr/share/doc/spamassassin-3.1.3/LICENSE
/usr/share/doc/spamassassin-3.1.3/README
/usr/share/doc/spamassassin-3.1.3/README.spamd
/usr/share/doc/spamassassin-3.1.3/TRADEMARK
/usr/share/doc/spamassassin-3.1.3/UPGRADE
/usr/share/doc/spamassassin-3.1.3/USAGE
/usr/share/doc/spamassassin-3.1.3/sample-nonspam.txt
/usr/share/doc/spamassassin-3.1.3/sample-spam.txt
/usr/share/doc/spamassassin-3.1.3/sql
/usr/share/doc/spamassassin-3.1.3/sql/README
/usr/share/doc/spamassassin-3.1.3/sql/README.awl
/usr/share/doc/spamassassin-3.1.3/sql/README.bayes
/usr/share/doc/spamassassin-3.1.3/sql/awl_mysql.sql
/usr/share/doc/spamassassin-3.1.3/sql/awl_pg.sql
/usr/share/doc/spamassassin-3.1.3/sql/bayes_mysql.sql
/usr/share/doc/spamassassin-3.1.3/sql/bayes_pg.sql
/usr/share/doc/spamassassin-3.1.3/sql/userpref_mysql.sql
/usr/share/doc/spamassassin-3.1.3/sql/userpref_pg.sql
/usr/share/man/man1/sa-learn.1.gz
/usr/share/man/man1/sa-update.1.gz
/usr/share/man/man1/spamassassin.1.gz
/usr/share/man/man1/spamc.1.gz
/usr/share/man/man1/spamd.1.gz
[root@jupiter i386]#
|
[root@jupiter i386]# ls -la /usr/bin/spamd
-rwxr-xr-x 1 root root 85476 Jul 12 17:47 /usr/bin/spamd
[root@jupiter i386]# file /usr/bin/spamd
/usr/bin/spamd: a /usr/bin/perl -T -w script text executable [root@jupiter i386]#
|
- このデーモンは,Perlでとわかる.
- デーモンを起動させる.
[root@jupiter i386]# ps -ef | grep spamd
root 2972 2232 0 16:28 pts/1 00:00:00 grep spamd
[root@jupiter i386]# /usr/bin/spamd -d &
[1] 2973
[root@jupiter i386]# ps -ef | grep spamd
root 2975 1 89 16:28 ? 00:00:01 /usr/bin/spamd -d
root 2976 2975 0 16:28 ? 00:00:00 spamd child
root 2977 2975 0 16:28 ? 00:00:00 spamd child
root 2979 2232 0 16:28 pts/1 00:00:00 grep spamd
[1]+ Done /usr/bin/spamd -d
[root@jupiter i386]# ps -ef | grep spamd
root 2975 1 22 16:28 ? 00:00:01 /usr/bin/spamd -d root 2976 2975 0 16:28 ? 00:00:00 spamd child root 2977 2975 0 16:28 ? 00:00:00 spamd child root 2981 2232 0 16:28 pts/1 00:00:00 grep spamd [root@jupiter i386]#
|
- 稼働していることが確認できた.
- 次に,自動起動設定を行う.
- まずは,スクリプトがインストールされているか,確認する.
[root@jupiter i386]# ls -la /etc/init.d/spamassassin
-rwxr-xr-x 1 root root 1555 Jul 12 17:48 /etc/init.d/spamassassin [root@jupiter i386]# cat /etc/init.d/spamassassin
#!/bin/sh
#
# spamassassin This script starts and stops the spamd daemon
#
# chkconfig: - 80 30
# processname: spamd
# description: spamd is a daemon process which uses SpamAssassin to check ¥
# email messages for SPAM. It is normally called by spamc ¥
# from a MDA.
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# Set default spamd configuration.
SPAMDOPTIONS="-d -c -m5 -H"
SPAMD_PID=/var/run/spamd.pid
# Source spamd configuration.
if [ -f /etc/sysconfig/spamassassin ] ; then
. /etc/sysconfig/spamassassin
fi
[ -f /usr/bin/spamd -o -f /usr/local/bin/spamd ] || exit 0
PATH=$PATH:/usr/bin:/usr/local/bin
# By default it's all good
RETVAL=0
# See how we were called.
case "$1" in
start)
# Start daemon.
echo -n "Starting spamd: "
daemon $NICELEVEL spamd $SPAMDOPTIONS -r $SPAMD_PID
RETVAL=$?
echo
if [ $RETVAL = 0 ]; then
touch /var/lock/subsys/spamassassin
fi
;;
stop)
# Stop daemons.
echo -n "Shutting down spamd: "
killproc spamd
RETVAL=$?
echo
if [ $RETVAL = 0 ]; then
rm -f /var/lock/subsys/spamassassin
rm -f $SPAMD_PID
fi
;;
restart)
$0 stop
$0 start
;;
condrestart)
[ -e /var/lock/subsys/spamassassin ] && $0 restart
;;
status)
status spamd
RETVAL=$?
;;
*)
echo "Usage: $0 {start|stop|restart|status|condrestart}"
RETVAL=1
;;
esac
exit $RETVAL
[root@jupiter i386]#
|
[root@jupiter i386]# /etc/init.d/spamassassin status spamd (pid 2977 2976 2975) を実行中... [root@jupiter i386]# /etc/init.d/spamassassin stop Shutting down spamd: [ OK ] [root@jupiter i386]# /etc/init.d/spamassassin start
Starting spamd: [ OK ] [root@jupiter i386]# /etc/init.d/spamassassin status
spamd (pid 3767 3766 3763) を実行中... [root@jupiter i386]#
|
[root@jupiter i386]# /sbin/chkconfig --list | grep spam spamassassin 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@jupiter i386]#
|
- 登録されていなかったので,ランレベル3,4,5で起動するように設定する.
[root@jupiter i386]# /sbin/chkconfig --level 345 spamassassin on [root@jupiter i386]# /sbin/chkconfig --list | grep spam spamassassin 0:off 1:off 2:off 3:on 4:on 5:on 6:off [root@jupiter i386]#
|
[root@jupiter i386]# rpm -ql spamassassin-3.1.3-1 | grep sample /usr/share/doc/spamassassin-3.1.3/sample-nonspam.txt /usr/share/doc/spamassassin-3.1.3/sample-spam.txt [root@jupiter i386]# l
|
[root@jupiter i386]# /usr/bin/spamassassin -t /usr/share/doc/spamassassin-3.1.3/samp le-nonspam.txt
[3213] warn: config: created user preferences file: /root/.spamassassin/user_prefs
Return-Path: <tbtf-approval@world.std.com>
X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on jupiter X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.1.3 Delivered-To: foo@foo.com Received: from europe.std.com (europe.std.com [199.172.62.20]) by mail.netnoteinc.com (Postfix) with ESMTP id 392E1114061 for <foo@foo.com>; Fri, 20 Apr 2001 21:34:46 +0000 (Eire) Received: (from daemon@localhost) by europe.std.com (8.9.3/8.9.3) id RAA09630 for tbtf-outgoing; Fri, 20 Apr 2001 17:31:18 -0400 (EDT) Received: from sgi04-e.std.com (sgi04-e.std.com [199.172.62.134]) by europe.std.com (8.9.3/8.9.3) with ESMTP id RAA08749 for <tbtf@facteur.std.com>; Fri, 20 Apr 2001 17:24:31 -0400 (EDT) Received: from world.std.com (world-f.std.com [199.172.62.5]) by sgi04-e.std.com (8.9.3/8.9.3) with ESMTP id RAA8278330 for <tbtf@facteur.std.com>; Fri, 20 Apr 2001 17:24:31 -0400 (EDT) Received: (from dawson@localhost) by world.std.com (8.9.3/8.9.3) id RAA26781 for tbtf@world.std.com; Fri, 20 Apr 2001 17:24:31 -0400 (EDT) Received: from sgi04-e.std.com (sgi04-e.std.com [199.172.62.134]) by europe.std.com (8.9.3/8.9.3) with ESMTP id RAA07541 for <tbtf@facteur.std.com>; Fri, 20 Apr 2001 17:12:06 -0400 (EDT) Received: from world.std.com (world-f.std.com [199.172.62.5]) by sgi04-e.std.com (8.9.3/8.9.3) with ESMTP id RAA8416421 for <tbtf@facteur.std.com>; Fri, 20 Apr 2001 17:12:06 -0400 (EDT) Received: from [208.192.102.193] (ppp0c199.std.com [208.192.102.199]) by world.std.com (8.9.3/8.9.3) with ESMTP id RAA14226 for <tbtf@world.std.com>; Fri, 20 Apr 2001 17:12:04 -0400 (EDT) Mime-Version: 1.0 Message-Id: <v0421010eb70653b14e06@[208.192.102.193]> Date: Fri, 20 Apr 2001 16:59:58 -0400 To: tbtf@world.std.com From: Keith Dawson <dawson@world.std.com> Subject: TBTF ping for 2001-04-20: Reviving Content-Type: text/plain; charset="us-ascii" Sender: tbtf-approval@world.std.com Precedence: list Reply-To: tbtf-approval@europe.std.com
-----BEGIN PGP SIGNED MESSAGE-----
TBTF ping for 2001-04-20: Reviving
T a s t y B i t s f r o m t h e T e c h n o l o g y F r o n t
Timely news of the bellwethers in computer and communications technology that will affect electronic commerce -- since 1994
Your Host: Keith Dawson
ISSN: 1524-9948
This issue: < http://tbtf.com/archive/2001-04-20.html >
To comment on this issue, please use this forum at Quick Topic: < http://www.quicktopic.com/tbtf/H/kQGJR2TXL6H > ________________________________________________________________________
Q u o t e O f T h e M o m e n t
Even organizations that promise "privacy for their customers" rarely if ever promise "continued privacy for their former customers..." Once you cancel your account with any business, their promises of keeping the information about their customers private no longer apply... you're not a customer any longer.
This is in the large category of business behaviors that individuals would consider immoral and deceptive -- and businesses know are not illegal.
-- "_ankh," writing on the XNStalk mailing list ________________________________________________________________________
..TBTF's long hiatus is drawing to a close
Hail subscribers to the TBTF mailing list. Some 2,000 [1] of you have signed up since the last issue [2] was mailed on 2000-07-20. This brief note is the first of several I will send to this list to excise the dead addresses prior to resuming regular publication.
While you time the contractions of the newsletter's rebirth, I in- vite you to read the TBTF Log [3] and sign up for its separate free subscription. Send "subscribe" (no quotes) with any subject to tbtf-log-request@tbtf.com . I mail out collected Log items on Sun- days.
If you need to stay more immediately on top of breaking stories, pick up the TBTF Log's syndication file [4] or read an aggregator that does. Examples are Slashdot's Cheesy Portal [5], Userland [6], and Sitescooper [7]. If your news obsession runs even deeper and you own an SMS-capable cell phone or PDA, sign up on TBTF's WebWire- lessNow portal [8]. A free call will bring you the latest TBTF Log headline, Jargon Scout [9] find, or Siliconium [10].
Two new columnists have bloomed on TBTF since last summer: Ted By- field's roving_reporter [11] and Gary Stock's UnBlinking [12]. Late- ly Byfield has been writing in unmatched depth about ICANN, but the roving_reporter nym's roots are in commentary at the intersection of technology and culture. Stock's UnBlinking latches onto topical sub- jects and pursues them to the ends of the Net. These writers' voices are compelling and utterly distinctive.
[1] http://tbtf.com/growth.html [2] http://tbtf.com/archive/2000-07-20.html [3] http://tbtf.com/blog/ [4] http://tbtf.com/tbtf.rdf [5] http://www.slashdot.org/cheesyportal.shtml [6] http://my.userland.com/ [7] http://www.sitescooper.org/ [8] http://tbtf.com/pull-wwn/ [9] http://tbtf.com/jargon-scout.html [10] http://tbtf.com/siliconia.html [11] http://tbtf.com/roving_reporter/ [12] http://tbtf.com/unblinking/ ________________________________________________________________________
S o u r c e s
> For a complete list of TBTF's email and Web sources, see http://tbtf.com/sources.html . ________________________________________________________________________
B e n e f a c t o r s
TBTF is free. If you get value from this publication, please visit the TBTF Benefactors page < http://tbtf.com/the-benefactors.html > and consider contributing to its upkeep. ________________________________________________________________________
TBTF home and archive at http://tbtf.com/ . To unsubscribe send the message "unsubscribe" to tbtf-request@tbtf.com. TBTF is Copy- right 1994-2000 by Keith Dawson, <dawson@world.std.com>. Commercial use prohibited. For non-commercial purposes please forward, post, and link as you see fit. _______________________________________________ Keith Dawson dawson@world.std.com Layer of ash separates morning and evening milk.
-----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.2 for non-commercial use <http://www.pgp.com>
iQCVAwUBOuCi3WAMawgf2iXRAQHeAQQA3YSePSQ0XzdHZUVskFDkTfpE9XS4fHQs WaT6a8qLZK9PdNcoz3zggM/Jnjdx6CJqNzxPEtxk9B2DoGll/C/60HWNPN+VujDu Xav65S0P+Px4knaQcCIeCamQJ7uGcsw+CqMpNbxWYaTYmjAfkbKH1EuLC2VRwdmD wQmwrDp70v8= =8hLB -----END PGP SIGNATURE-----
Spam detection software, running on the system "jupiter", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details.
Content preview: -----BEGIN PGP SIGNED MESSAGE----- TBTF ping for 2001-04-20: Reviving T a s t y B i t s f r o m t h e T e c h n o l o g y F r o n t [...]
Content analysis details: (0.0 points, 5.0 required)
pts rule name description ---- ---------------------- -------------------------------------------------- _SUMMARY_
[root@jupiter i386]# [root@jupiter i386]#
|
- X-Spam-Statusヘッダを見ると,noとなっており,スパムではないことが確認できた.
- 次に,スパム入りのサンプルを実行してみる.
[root@jupiter i386]# /usr/bin/spamassassin -t /usr/share/doc/spamassassin-3.1.3/samp le-spam.txt Received: from localhost by jupiter with SpamAssassin (version 3.1.3); Thu, 13 Jul 2006 16:43:42 +0900 From: Sender <sender@example.net> To: Recipient <recipient@example.net> Subject: Test spam mail (GTUBE) Date: Wed, 23 Jul 2003 23:30:00 +0200 Message-Id: <GTUBE1.1010101@example.net> X-Spam-Flag: YES X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on jupiter X-Spam-Level: ************************************************** X-Spam-Status: Yes, score=1000.0 required=5.0 tests=GTUBE,NO_RECEIVED, NO_RELAYS autolearn=no version=3.1.3 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_44B5F9AE.B03853BC"
This is a multi-part message in MIME format.
------------=_44B5F9AE.B03853BC Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit
Spam detection software, running on the system "jupiter", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details.
Content preview: This is the GTUBE, the Generic Test for Unsolicited Bulk Email If your spam filter supports it, the GTUBE provides a test by which you can verify that the filter is installed correctly and is detecting incoming spam. You can send yourself a test mail containing the following string of characters (in upper case and with no white spaces and line breaks): [...]
Content analysis details: (1000.0 points, 5.0 required)
pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 NO_RELAYS Informational: message was not relayed via SMTP 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email -0.0 NO_RECEIVED Informational: message has no Received headers
------------=_44B5F9AE.B03853BC
Content-Type: message/rfc822; x-spam-type=original
Content-Description: original message before SpamAssassin
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Subject: Test spam mail (GTUBE)
Message-ID: <GTUBE1.1010101@example.net>
Date: Wed, 23 Jul 2003 23:30:00 +0200
From: Sender <sender@example.net>
To: Recipient <recipient@example.net>
Precedence: junk
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
This is the GTUBE, the
Generic
Test for
Unsolicited
Bulk
Email
If your spam filter supports it, the GTUBE provides a test by which you
can verify that the filter is installed correctly and is detecting incoming
spam. You can send yourself a test mail containing the following string of
characters (in upper case and with no white spaces and line breaks):
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
You should send this test mail from an account outside of your network.
------------=_44B5F9AE.B03853BC--
Spam detection software, running on the system "jupiter", has
identified this incoming email as possible spam. The original message
has been attached to this so you can view it (if it isn't spam) or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: This is the GTUBE, the Generic Test for Unsolicited Bulk
Email If your spam filter supports it, the GTUBE provides a test by
which you can verify that the filter is installed correctly and is
detecting incoming spam. You can send yourself a test mail containing
the following string of characters (in upper case and with no white
spaces and line breaks): [...]
Content analysis details: (1000.0 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-0.0 NO_RELAYS Informational: message was not relayed via SMTP
1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email
-0.0 NO_RECEIVED Informational: message has no Received headers
[root@jupiter i386]#
|
- X-Spam-Statusを見ると,スパムとして認定され,スコアが1000点になっている.
|
|