Bo Hermannsen wrote:

>hi,
>
>this is my first post so excuse if it has allready been answered (it did not 
>find an answer...)
>
>what i try to is to setup clamav on fedora 8, i use webmin to manage my 
>server and has allready installed a webmin module for clamav
>
>but when i click activate clamav it just returns with the same option
>
>it can update just fine.... i have installed clamav via yum... clamav.log is 
>blank, at least the one defined in the webmin module
>
>i also keep gettign this e-mail:
>
>WARNING: update of clamav database is disabled; please see
>  '/etc/sysconfig/freshclam'
>
>i have removed the disable line in the end of that file so i hope it ok now
>
>
>but i'm not sure of these path's.. anyone know the right ones?
>
>Working directory
>Backup directory
>Daemon init script path
>Configuration file path
>  
>
I am running ClamAV from the Fedora8 install, along with spamassassin, 
sendmail, and procmail.

I do not use webmin so I do not know if that will make a difference.
sendmail is set to run ClamAV on mail via the clamav-milter inteface

As for file paths, running
rpm -q --filesbypkg $(grep -i clam /var/log/rpmpkgs|sed -e's/.rpm//')

yeilds :-
clamav                    /usr/bin/clamconf
clamav                    /usr/bin/clamdscan
clamav                    /usr/bin/clamscan
clamav                    /usr/bin/sigtool
clamav                    /usr/share/doc/clamav-0.92.1
clamav                    /usr/share/doc/clamav-0.92.1/AUTHORS
clamav                    /usr/share/doc/clamav-0.92.1/BUGS
clamav                    /usr/share/doc/clamav-0.92.1/COPYING
clamav                    /usr/share/doc/clamav-0.92.1/ChangeLog
clamav                    /usr/share/doc/clamav-0.92.1/FAQ
clamav                    /usr/share/doc/clamav-0.92.1/NEWS
clamav                    /usr/share/doc/clamav-0.92.1/README
clamav                    /usr/share/doc/clamav-0.92.1/UPGRADE
clamav                    
/usr/share/doc/clamav-0.92.1/clamav-mirror-howto.pdf
clamav                    /usr/share/doc/clamav-0.92.1/clamdoc.pdf
clamav                    /usr/share/doc/clamav-0.92.1/phishsigs_howto.pdf
clamav                    /usr/share/doc/clamav-0.92.1/signatures.pdf
clamav                    /usr/share/man/man1/clamconf.1.gz
clamav                    /usr/share/man/man1/clamdscan.1.gz
clamav                    /usr/share/man/man1/clamscan.1.gz
clamav                    /usr/share/man/man1/sigtool.1.gz
clamav                    /usr/share/man/man5/clamd.conf.5.gz
clamav-data               /var/lib/clamav/daily.cvd
clamav-data               /var/lib/clamav/main.cvd
clamav-devel              /usr/bin/clamav-config
clamav-devel              /usr/include/clamav.h
clamav-devel              /usr/lib64/libclamav.so
clamav-devel              /usr/lib64/pkgconfig/libclamav.pc
clamav-devel              /usr/share/clamav/clamd-gen
clamav-devel              /usr/share/clamav/template
clamav-devel              /usr/share/clamav/template/README
clamav-devel              /usr/share/clamav/template/clamd.conf
clamav-devel              /usr/share/clamav/template/clamd.init
clamav-devel              /usr/share/clamav/template/clamd.logrotate
clamav-devel              /usr/share/clamav/template/clamd.sysconfig
clamav-filesystem         /usr/share/clamav
clamav-filesystem         /var/lib/clamav
clamav-filesystem         /var/lib/clamav/daily.inc
clamav-lib                /usr/lib64/libclamav.so.3
clamav-lib                /usr/lib64/libclamav.so.3.0.4
clamav-milter             /etc/clamd.d/milter.conf
clamav-milter             /usr/sbin/clamav-milter
clamav-milter             /usr/share/doc/clamav-milter-0.92.1
clamav-milter             /usr/share/doc/clamav-milter-0.92.1/INSTALL
clamav-milter             /usr/share/doc/clamav-milter-0.92.1/README.fedora
clamav-milter             /usr/share/man/man8/clamav-milter.8.gz
clamav-milter             /var/log/clamd.milter
clamav-milter             /var/run/clamav-milter
clamav-milter             /var/run/clamav-milter/clamav.sock
clamav-milter-sysv        /etc/rc.d/init.d/clamav-milter
clamav-milter-sysv        /etc/sysconfig/clamav-milter
clamav-server             /etc/clamd.d
clamav-server             /usr/sbin/clamav-notify-servers
clamav-server             /usr/sbin/clamd
clamav-server             /usr/share/clamav/clamd-wrapper
clamav-server             /usr/share/doc/clamav-server-0.92.1
clamav-server             /usr/share/doc/clamav-server-0.92.1/README
clamav-server             /usr/share/doc/clamav-server-0.92.1/clamd.conf
clamav-server             /usr/share/doc/clamav-server-0.92.1/clamd.init
clamav-server             
/usr/share/doc/clamav-server-0.92.1/clamd.logrotate
clamav-server             
/usr/share/doc/clamav-server-0.92.1/clamd.sysconfig
clamav-server             /usr/share/man/man5/clamd.conf.5.gz
clamav-server             /usr/share/man/man8/clamd.8.gz
clamav-server-sysv        /etc/rc.d/init.d/clamd-wrapper
clamav-update             /etc/cron.d/clamav-update
clamav-update             /etc/freshclam.conf
clamav-update             /etc/logrotate.d/clamav-update
clamav-update             /etc/sysconfig/freshclam
clamav-update             /usr/bin/freshclam
clamav-update             /usr/share/clamav/freshclam-sleep
clamav-update             /usr/share/man/man1/freshclam.1.gz
clamav-update             /usr/share/man/man5/freshclam.conf.5.gz
clamav-update             /var/lib/clamav/daily.inc/COPYING
clamav-update             /var/lib/clamav/daily.inc/daily.cfg
clamav-update             /var/lib/clamav/daily.inc/daily.db
clamav-update             /var/lib/clamav/daily.inc/daily.fp
clamav-update             /var/lib/clamav/daily.inc/daily.hdb
clamav-update             /var/lib/clamav/daily.inc/daily.info
clamav-update             /var/lib/clamav/daily.inc/daily.mdb
clamav-update             /var/lib/clamav/daily.inc/daily.mdu
clamav-update             /var/lib/clamav/daily.inc/daily.ndb
clamav-update             /var/lib/clamav/daily.inc/daily.ndu
clamav-update             /var/lib/clamav/daily.inc/daily.pdb
clamav-update             /var/lib/clamav/daily.inc/daily.wdb
clamav-update             /var/lib/clamav/daily.inc/daily.zmd
clamav-update             /var/lib/clamav/main.inc/COPYING
clamav-update             /var/lib/clamav/main.inc/main.cfg
clamav-update             /var/lib/clamav/main.inc/main.db
clamav-update             /var/lib/clamav/main.inc/main.fp
clamav-update             /var/lib/clamav/main.inc/main.hdb
clamav-update             /var/lib/clamav/main.inc/main.info
clamav-update             /var/lib/clamav/main.inc/main.mdb
clamav-update             /var/lib/clamav/main.inc/main.mdu
clamav-update             /var/lib/clamav/main.inc/main.ndb
clamav-update             /var/lib/clamav/main.inc/main.ndu
clamav-update             /var/lib/clamav/main.inc/main.pdb
clamav-update             /var/lib/clamav/main.inc/main.wdb
clamav-update             /var/lib/clamav/main.inc/main.zmd
clamav-update             /var/log/freshclam.log

If I remember right Start up was as follows :-

Install the above packages

edit /etc/freshclam.conf remove disabled setting
edit /etc/clamd.d/milter.conf remove disabled setting

freshclam  winged about the database, then went away and fixed it.
I suspect that I should possibly have installed clamav-update or 
clamav-data but not both?

chkconfig clamav-milter on
service clamav-milter start

Check /var/log/clamd.milter I had a permissions problems, not sure why. 
Ended up with
ls -Zd /var/run/clamav-milter
drwx------  clamilt clamilt system_u:object_r:clamd_var_run_t:s0 
/var/run/clamav-milter
ls -Z /var/run/clamav-milter/clamav.sock
srwxr-xr-x  clamilt 103 system_u:object_r:clamd_var_run_t:s0 
/var/run/clamav-milter/clamav.sock

Fix restart and recheck log

service clamav-milter restart

edit /etc/mail/sendmail.mc and add
=======================
dnl 
--------------------------------------------------------------------------
dnl It is though quicker to run the virus tests before spam tests
dnl That way if anything is rejected with a virus it does not need to be 
analysed for spam.....
dnl INPUT_MAIL_FILTER(`clamav', 
`S=local:/var/run/clamav-milter/clamav.sock, F=T, T=S:4m;R:4m')
dnl I am testing so if the milter is faulty we will continue... so no F= 
clause
dnl INPUT_MAIL_FILTER(`clamav', 
`S=local:/var/run/clamav-milter/clamav.sock, F=, T=S:4m;R:4m') dnl
INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav-milter/clamav.sock, 
F=, T=S:4m;R:4m')dnl

INPUT_MAIL_FILTER(`spamassassin', 
`S=unix:/var/run/spamass-milter/spamass-milter.sock, F=, 
T=C:15m;S:4m;R:4m;E:10m')dnl
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, 
{if_addr}')dnl

dnl 
--------------------------------------------------------------------------
dnl End Milter configuration
====================

service sendmail restart.


>
>i guess that for Quarantine repository directory you can choose whatever dir 
>you want (mine is set to /var/spool/milter)
>
>
>hope someone can help crack this nut
>
>regards bo 
>
>_______________________________________________
>Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
>http://lurker.clamav.net/list/clamav-users.html
>
>*RT IMSS Scanned*
>
>  
>


*************************************************************************
This e-mail is confidential and may be legally privileged. It is intended
solely for the use of the individual(s) to whom it is addressed. Any
content in this message is not necessarily a view or statement from Road
Tech Computer Systems Limited but is that of the individual sender. If
you are not the intended recipient, be advised that you have received
this e-mail in error and that any use, dissemination, forwarding,
printing, or copying of this e-mail is strictly prohibited. We use
reasonable endeavours to virus scan all e-mails leaving the company but
no warranty is given that this e-mail and any attachments are virus free.
You should undertake your own virus checking. The right to monitor e-mail
communications through our networks is reserved by us

  Road Tech Computer Systems Ltd. Shenley Hall, Rectory Lane, Shenley,
  Radlett, Hertfordshire, WD7 9AN. - VAT Registration No GB 449 3582 17
  Registered in England No: 02017435, Registered Address: Charter Court, 
  Midland Road, Hemel Hempstead,  Hertfordshire, HP2 5GE. 
*************************************************************************
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to