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