Hi,
I have installed NetQmail + ClamAV + SpamAssassin and when i launch
Qmail-Scanner, it doesn't detect SpamAssassin Scanner.
############################################################################
Something like spamc for SpamAssassin detected - but not correctly installed
(didn't include a "X-Spam-Status" line in output).
Please read Q-S FAQ if you want it - especially check that spamd daemon
is running. Ignoring...
############################################################################
Used Versions:
FreeBSD 6.1-RELEASE-p10
netqmail 1.05
clamav-0.90.1
p5-Mail-SpamAssassin-3.1.8_1
qmail-scanner-1.25_2
Process:
antispam:/# ps auxw | grep spamd
root 3764 0.0 0.8 34944 4148 ?? SsJ Mon10AM 0:43.49
/usr/local/bin/spamd -c -d -r /var/run/spamd/spamd.pid (perl)
root 3834 0.0 2.4 35052 12360 ?? IJ Mon10AM 0:00.31
spamd child (perl)
root 3835 0.0 1.7 35044 8728 ?? IJ Mon10AM 0:00.36
spamd child (perl)
antispam:/# ps auxw | grep clamav
clamav 3787 0.0 6.9 38528 34900 ?? IsJ Mon10AM 2:33.10
/usr/local/sbin/clamd
clamav 3925 0.0 0.3 4564 1448 ?? IsJ Mon10AM 0:00.52
/usr/local/bin/freshclam --daemon -p /var/run/clamav/freshclam.pid
antispam:/# ps auxw | grep qmail
root 3733 0.0 0.1 1180 432 con- IJ Mon10AM 0:00.01
supervise qmail-send
root 3735 0.0 0.1 1180 432 con- IJ Mon10AM 0:00.01
supervise qmail-smtpd
qmails 3737 0.0 0.1 1248 540 con- IJ Mon10AM 0:00.21 qmail-send
qmaill 3738 0.0 0.1 1208 508 con- IJ Mon10AM 0:00.08
/usr/local/bin/multilog t /var/log/qmail
qmaild 3739 0.0 0.1 1212 552 con- IJ Mon10AM 0:00.01
/usr/local/bin/tcpserver -v -R -l antispam.domunix.org -x /etc/tcp.sm
qmaill 3740 0.0 0.1 1192 428 con- IJ Mon10AM 0:00.00
/usr/local/bin/multilog t /var/log/qmail/smtpd
root 3746 0.0 0.1 1200 384 con- IJ Mon10AM 0:00.04
qmail-lspawn ./Maildir
qmailr 3747 0.0 0.1 1200 528 con- IJ Mon10AM 0:00.00 qmail-rspawn
qmailq 3748 0.0 0.1 1196 460 con- IJ Mon10AM 0:00.02 qmail-clean
Options of spamassassin:
WITH_AS_ROOT=true
WITH_DOMAINKEYS=true
WITH_DKIM=true
WITH_SSL=true
WITH_GNUPG=true
WITHOUT_MYSQL=true
WITHOUT_PGSQL=true
WITH_RAZOR=true
WITH_SPF_QUERY=true
WITH_RELAY_COUNTRY=true
WITH_TOOLS=true
qmail-scanner installation:
antispam:/usr/ports/mail/qmail-scanner# make
[EMAIL PROTECTED] QMAILSCAN_ADMINREALNAME="Sebastien
LEFEVRE" QMAILSCAN_LANG="fr_FR,en_EN" QMAILSCAN_LOCALDOMAINS=toto.com
install clean
===> Cleaning for perl-5.8.8
===> Cleaning for maildrop-2.0.3
===> Cleaning for p5-Time-HiRes-1.9707,1
===> Cleaning for tnef-1.4.3
===> Cleaning for unzip-5.52_3
===> Cleaning for qmail-1.03_5
===> Cleaning for pcre-7.0_1
===> Cleaning for qmail-scanner-1.25_2
===> Extracting for qmail-scanner-1.25_2
=> MD5 Checksum OK for qmail-scanner-1.25.tgz.
=> SHA256 Checksum OK for qmail-scanner-1.25.tgz.
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> Patching for qmail-scanner-1.25_2
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> Applying FreeBSD patches for qmail-scanner-1.25_2
===> qmail-scanner-1.25_2 depends on executable in : reformime - found
===> qmail-scanner-1.25_2 depends on file:
/usr/local/lib/perl5/site_perl/5.8.8/mach/Time/HiRes.pm - found
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/tnef - found
===> qmail-scanner-1.25_2 depends on executable in : unzip - found
===> qmail-scanner-1.25_2 depends on file: /var/qmail/bin/qmail-send - found
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> Configuring for qmail-scanner-1.25_2
----------------------------------------
You may use the following build options:
QMAILSCAN_ADMIN email adress of qmail-scanner admin for alerts
QMAILSCAN_ADMINREALNAME* name to use when sending alerts
QMAILSCAN_LANG specify languages for QS mails (notify, etc..)
supported languages are: af_ZA, cs_CZ, da_DK, de_DE,
en_GB, en_PL, enlt_LT, enlt_LT_short, es_ES, fr_FR,
it_IT, ja_JP.EUC, nl_NL, no_NO, pl_PL, pt_BR, pt_PT,
sk_SK, sv_SE, tr_TR, tr_TR_ascii and tw_BIG5
default depends on your LANG variable
(en_GB if LANG is not set)
QMAILSCAN_LOCALDOMAINS domains classified as local domains preventing alerts
of externals users (and mailing-lists...)
QMAILSCAN_LOGCRYPTO simply notes in the log record if the message
contained any form of digital signing or encryption
(S/MIME, PGP and password protected files)
default is disabled
QMAILSCAN_MAXZIPSIZE zip that would have unpacked into more diskspace
than this value will be blocked (prevent DoS)
default is 1000000000
QMAILSCAN_NOTBLKZIPPW zip password protected are blocked by default
setting this variable to disable this function
QMAILSCAN_NOTIFY who has to be notify of viruses/spams
defaults to 'psender,precips'
QMAILSCAN_SCANNERS list of installed content scanner
default is automatic, so you do not need to set this
QMAILSCAN_SILENTVIRUSES viruses that qs shoud not notify about
QMAILSCAN_SPAMSREDIRECT* set this if you want to redirect all spams to a
specific email address
QMAILSCAN_SPAMSTOSUFFIX* suffix to alter spams recipients with
When you set the last option to 'spam', a detected spam will be delivered to
'[EMAIL PROTECTED]' instead of '[EMAIL PROTECTED]'.
* Please note these options are only available with FreeBSD ports
So please, do not report relatives bugs to qmail-scanner team, but maintainer.
----------------------------------------
Building Qmail-Scanner 1.25...
***** NOTE ******
Qmail-Scanner doesn't have language translations for fr_FR,en_EN,
- so setting back to english...
This script will search your system for the virus scanners it knows
about, and will ensure that all external programs
qmail-scanner-queue.pl uses are explicitly pathed for performance
reasons.
It will then generate qmail-scanner-queue.pl - it is up to you to install it
correctly.
Something like spamc for SpamAssassin detected - but not correctly installed
(didn't include a "X-Spam-Status" line in output).
Please read Q-S FAQ if you want it - especially check that spamd daemon
is running. Ignoring...
/usr/bin/uudecode works as expected on system...
Found tnef on your system! That means we'll be able to decode stupid
M$ attachments :-)
The following binaries and scanners were found on your system:
mimeunpacker=/usr/local/bin/reformime
uudecode=/usr/bin/uudecode
unzip=/usr/local/bin/unzip
max-zip-size=1000000000
tnef=/usr/local/bin/tnef
Content/Virus Scanners installed on your System
clamdscan=/usr/local/bin/clamdscan (which means clamscan won't be used
as clamdscan is better)
Qmail-Scanner details.
log-details=syslog
log-crypto=0
fix-mime=2
ignore-eol-check=0
debug=0
notify=psender,precips
redundant-scanning=yes
[EMAIL PROTECTED]
local-domains='antispam.toto.com','toto.com'
silent-viruses='klez','bugbear','hybris','yaha','braid','nimda','tanatos','sobig','winevar','palyh','fizzer','gibe','cailont','lovelorn','swen','dumaru','sober','hawawi','holar-i','mimail','poffer','bagle','worm.galil','mydoom','worm.sco','tanx','novarg','[EMAIL
PROTECTED]'
scanners="clamdscan_scanner"
If that looks correct, I will now generate qmail-scanner-queue.pl
for your system...
Testing suid nature of /usr/bin/perl...
Looks OK...
Finished. Please read README(.html) and then go over the script to
check paths/etc, and then install as you see fit.
Remember to copy quarantine-attachments.txt to /usr/local/qmailscan and then
run "qmail-scanner-queue.pl -g" to generate DB version.
****** FINAL TEST ******
Please log into an unpriviledged account and run
/usr/local/bin/qmail-scanner-queue.pl -g
If you see the error "Can't do setuid", or "Permission denied", then
refer to the FAQ.
(e.g. "setuidgid qmaild /usr/local/bin/qmail-scanner-queue.pl -g")
That's it! To report success:
% (echo 'First M. Last'; cat SYSDEF)|mail [EMAIL PROTECTED]
Replace First M. Last with your name.
test -f
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/qmail-scanner-queue.pl
===> Installing for qmail-scanner-1.25_2
===> qmail-scanner-1.25_2 depends on executable in : reformime - found
===> qmail-scanner-1.25_2 depends on file:
/usr/local/lib/perl5/site_perl/5.8.8/mach/Time/HiRes.pm - found
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/tnef - found
===> qmail-scanner-1.25_2 depends on executable in : unzip - found
===> qmail-scanner-1.25_2 depends on file: /var/qmail/bin/qmail-send - found
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> qmail-scanner-1.25_2 depends on file: /var/qmail/bin/qmail-send - found
===> qmail-scanner-1.25_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> Generating temporary packing list
===> Checking if mail/qmail-scanner already installed
test -f /usr/local/bin/qmail-scanner-queue.pl && /bin/mv
/usr/local/bin/qmail-scanner-queue.pl
/usr/local/bin/qmail-scanner-queue.pl.old
*** Error code 1 (ignored)
install -o root -g wheel -m 555
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/qmail-scanner-queue.pl
/usr/local/bin
install -o root -g wheel -m 555
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/contrib/qs2mrtg.pl
/usr/local/bin
install -o root -g wheel -m 444
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/quarantine-attachments.txt
/usr/local/qmailscan/quarantine-attachments.sample
test -f /usr/local/qmailscan/quarantine-attachments.txt || install
-o root -g wheel -m 444
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/quarantine-attachments.txt
/usr/local/qmailscan
install -o root -g wheel -m 444
/usr/ports/mail/qmail-scanner/work/qmail-scanner-1.25/contrib/mrtg-qmail-scanner.cfg
/usr/local/share/examples/qs2mrtg
perlscanner: generate new DB file from
/usr/local/qmailscan/quarantine-attachments.txt
perlscanner: total of 9 entries.
****************************************************
NOTES:
- You have to configure your anti-virus and anti-spams products!
- You HAVE to reinstall this port each time you add or remove one!
Now, you have to modify your qmail startup files to call qmail-scanner.
In most case, you just need to add:
export QMAILQUEUE="${PREFIX}/bin/qmail-scanner-queue.pl"
to your tcpserver startup file.
You can test installation by running 'make test' in port dir.
****************************************************
===> Registering installation for qmail-scanner-1.25_2
===> SECURITY REPORT:
This port has installed the following binaries, which execute with
increased privileges.
/usr/local/bin/qmail-scanner-queue.pl
If there are vulnerabilities in these programs there may be a security
risk to the system. FreeBSD makes no guarantee about the security of
ports included in the Ports Collection. Please type 'make deinstall'
to deinstall the port if this is a concern.
For more information, and contact details about the security
status of this software, see the following webpage:
http://qmail-scanner.sourceforge.net/
antispam:/usr/ports/mail/qmail-scanner#
Why spamassassin scanner it doesn't detected?
Thanks for your answers.
Sébastien
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Qmail-scanner-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general