I followed the directions on the email forum as outlined by the DirectAdmin support for installing and starting SpamAssassin, but after I do so SpamAssassin doesn't start or isn't shown in the process list. Here is what I did:
# cd /usr/local/directadmin/scripts
# ./spam.sh
* <back up exim.conf>
# nano /etc/exim.conf
* make changes according tot he other thread by uncommenting the spam assassin area.
# service exim restart
I then send sample emails and the headers do not show any spamassassin scanning and that is proven when I check the process/service list and nothing is shown about spam assassin.
Here is my output for when installing spam assassin.
[root@stargatesg1 scripts]# ./spam.sh
Writing Makefile for Mail::SpamAssassin
cp spamd/spamc blib/script/spamc
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamc
cp sa-learn blib/script/sa-learn
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/sa-learn
cp spamassassin blib/script/spamassassin
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamassassin
cp spamd/spamd blib/script/spamd
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamd
Manifying blib/man3/Mail::SpamAssassin::AutoWhitelist.3pm
Manifying blib/man1/sa-learn.1
Manifying blib/man3/Mail::SpamAssassin:
ersistentAddrList.3pm
Manifying blib/man3/Mail::SpamAssassin.3pm
Manifying blib/man1/spamassassin.1
Manifying blib/man3/Mail::SpamAssassin::ConfSourceSQL.3pm
Manifying blib/man1/spamd.1
Manifying blib/man3/Mail::SpamAssassin::Bayes.3pm
Manifying blib/man3/Mail::SpamAssassin::Conf.3pm
Manifying blib/man3/Mail::SpamAssassin:
erMsgStatus.3pm
Manifying blib/man1/spamc.1
Manifying blib/man3/Mail::SpamAssassin:
erMsgLearner.3pm
Writing /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/Mail/SpamAssassin/.packlist
Appending installation info to /usr/lib/perl5/5.8.0/i386-linux-thread-multi/perllocal.pod
/usr/bin/perl "-MExtUtils::Command" -e mkpath /usr/share/spamassassin
rm -rf /usr/share/spamassassin/*
/usr/bin/perl build/preprocessor -Mvars -DVERSION="2.55" -DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="/usr/lib/perl5/site_perl/5.8.0" -Irules -O/usr/share/spamassassin 10_misc.cf 20_anti_ratware.cf 20_body_tests.cf 20_compensate.cf 20_head_tests.cf 20_html_tests.cf 20_meta_tests.cf 20_phrases.cf 20_porn.cf 20_ratware.cf 20_uri_tests.cf 23_bayes.cf 25_body_tests_es.cf 25_body_tests_pl.cf 25_head_tests_es.cf 25_head_tests_pl.cf 30_text_de.cf 30_text_es.cf 30_text_fr.cf 30_text_it.cf 30_text_pl.cf 50_scores.cf 60_whitelist.cf user_prefs.template triplets.txt languages
chmod 755 /usr/share/spamassassin
#
Am I doing something wrong? Help!
Brad
# cd /usr/local/directadmin/scripts
# ./spam.sh
* <back up exim.conf>
# nano /etc/exim.conf
* make changes according tot he other thread by uncommenting the spam assassin area.
# service exim restart
I then send sample emails and the headers do not show any spamassassin scanning and that is proven when I check the process/service list and nothing is shown about spam assassin.
Here is my output for when installing spam assassin.
[root@stargatesg1 scripts]# ./spam.sh
Writing Makefile for Mail::SpamAssassin
cp spamd/spamc blib/script/spamc
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamc
cp sa-learn blib/script/sa-learn
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/sa-learn
cp spamassassin blib/script/spamassassin
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamassassin
cp spamd/spamd blib/script/spamd
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamd
Manifying blib/man3/Mail::SpamAssassin::AutoWhitelist.3pm
Manifying blib/man1/sa-learn.1
Manifying blib/man3/Mail::SpamAssassin:

Manifying blib/man3/Mail::SpamAssassin.3pm
Manifying blib/man1/spamassassin.1
Manifying blib/man3/Mail::SpamAssassin::ConfSourceSQL.3pm
Manifying blib/man1/spamd.1
Manifying blib/man3/Mail::SpamAssassin::Bayes.3pm
Manifying blib/man3/Mail::SpamAssassin::Conf.3pm
Manifying blib/man3/Mail::SpamAssassin:

Manifying blib/man1/spamc.1
Manifying blib/man3/Mail::SpamAssassin:

Writing /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/Mail/SpamAssassin/.packlist
Appending installation info to /usr/lib/perl5/5.8.0/i386-linux-thread-multi/perllocal.pod
/usr/bin/perl "-MExtUtils::Command" -e mkpath /usr/share/spamassassin
rm -rf /usr/share/spamassassin/*
/usr/bin/perl build/preprocessor -Mvars -DVERSION="2.55" -DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="/usr/lib/perl5/site_perl/5.8.0" -Irules -O/usr/share/spamassassin 10_misc.cf 20_anti_ratware.cf 20_body_tests.cf 20_compensate.cf 20_head_tests.cf 20_html_tests.cf 20_meta_tests.cf 20_phrases.cf 20_porn.cf 20_ratware.cf 20_uri_tests.cf 23_bayes.cf 25_body_tests_es.cf 25_body_tests_pl.cf 25_head_tests_es.cf 25_head_tests_pl.cf 30_text_de.cf 30_text_es.cf 30_text_fr.cf 30_text_it.cf 30_text_pl.cf 50_scores.cf 60_whitelist.cf user_prefs.template triplets.txt languages
chmod 755 /usr/share/spamassassin
#
Am I doing something wrong? Help!
Brad