clamav+spamassassin+qmail

Pavel Lisy pali na tmapy.cz
Čtvrtek Červen 9 10:03:27 CEST 2005


Stanislav Mařík píše v St 08. 06. 2005 v 21:30 +0200:
> Dobry den,
> snazim se rozjet clamav+spamassassin+qmail, ale po startu qmailu mi při
> kazdem prichozim emailu /var/log/messages hlasi:
> 
> @4000000042a7447c36aedcfc 
> X-Qmail-Scanner-1.25st:[router111825829071814531] cannot open 
> /var/spool/qmailscan/qmail-scanner-queue-version.txt - did you 
> initialise the system by running "qmail-scanner-queue.pl -z"? - 
> Permission denied
> @4000000042a7447c36d73904 /bin/rm: cannot remove 
> `/var/spool/qmailscan/tmp/router111825829071814531/': Permission denied
> @4000000042a7447c36d99294 /bin/rm: cannot remove 
> `/var/spool/qmailscan/working/new/router111825829071814531': Permission 
> denied
> 
> Na internetu jsem našel nějaké info, ale už jsem se do nastavení práv 
> tak zamotal, že nevím co s tím.
> 
> V clamd.conf mám "user qscand" v freshclam.conf "DatabaseOwner qscand"
> 
> router tcprules.d # ls -la /var/qmail/bin/qmail-scanner-queue*
> -rwxrwxrwx  1 qscand qscand   3412 kvě 30 18:08 
> /var/qmail/bin/qmail-scanner-queue
> -rwxrwxrwx  1 qscand qscand 139964 čen  7 00:29 
> /var/qmail/bin/qmail-scanner-queue.pl
> 
> router tcprules.d # ls -la /var/spool/qmailscan/
> total 860
> drwxrwxrwx  8 qscand qscand    4096 čen  8 15:13 .
> drwxr-xr-x  7 root   root      4096 kvě 30 18:08 ..
> drwxr-x---  5 qscand qscand    4096 kvě 30 18:08 archive
> -rw-r--r--  1 qscand root         0 kvě 30 18:08 .keep
> -rw-------  1 qscand nofiles 171217 čen  8 14:14 mailstats.csv
> -rw-------  1 qscand root    636538 čen  8 15:13 qmail-queue.log
> -rw-------  1 qscand qscand      62 čen  8 15:13 
> qmail-scanner-queue-version.txt
> drwxr-x---  5 qscand qscand    4096 kvě 30 18:08 quarantine
> -rw-r-----  1 qscand qscand   12288 čen  8 13:01 quarantine-attachments.db
> -rw-r--r--  1 qscand qscand    7414 kvě 30 18:08 quarantine-attachments.txt
> -rw-r--r--  1 qscand qscand    1538 čen  4 17:28 quarantine.log
> drwxr-xr-x  2 qscand qscand    4096 čen  8 09:09 .razor
> drwx------  2 qscand qscand    4096 čen  8 14:14 .spamassassin
> drwxr-x---  2 qscand qscand    4096 čen  8 18:35 tmp
> lrwxrwxrwx  1 qscand root        14 kvě 30 18:08 viruses.log -> 
> quarantine.log
> drwxr-x---  5 qscand qscand    4096 kvě 30 18:08 working
> 
>   cat /etc/tcprules.d/tcp.qmail-smtp
> 10.69.13.2:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
> 10.0.0.1:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queuel.pl"
> 127.0.0.1:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
> :allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"

Ja mam vsechno nastaveno na uzivatele qmailq a takto to funguje (stejne
musi byt nastaven i clamd):

ls -la /var/spool/qmailscan/
celkem 11892
drwxr-x---    6 qmailq   qmail        4096 čen  9 04:02 .
drwxr-xr-x   15 root     root         4096 led 12 16:34 ..
drwxr-x---    5 qmailq   qmail        4096 zář  3  2004 archive
-rw-------    1 qmailq   qmail      781154 čen  9 10:01 qmail-queue.log
-rw-------    1 qmailq   qmail           0 čen  9 04:02
qmail-scanner-queue-version.txt
drwxr-x---    5 qmailq   qmail        4096 zář  3  2004 quarantine
-rw-r-----    1 qmailq   qmail       12288 lis  1  2004
quarantine-attachments.db
-rwxr-x---    1 qmailq   qmail        7224 zář  3  2004
quarantine-attachments.txt
-rw-------    1 qmailq   nofiles   3523291 čen  9 09:59 quarantine.log
drwx------    2 qmailq   root        12288 čen  9 10:01 tmp

spousti to totiz jeden z programu qmailu a pak vam nemuze zapisovat.
Pridat prava i pro ostatni nebo dat je do stejne skupiny myslim nejde,
protoze si to stezuje na prilis velka prava (uz to si presne nepamatuji)

Pavel

-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o.



Další informace o konferenci Linux