Changes between Initial Version and Version 1 of Switch_to_clamd


Ignore:
Timestamp:
11/10/08 00:26:40 (16 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Switch_to_clamd

    v1 v1  
     1Install clamd
     2{{{
     3emerge app-antivirus/clamav
     4}}}
     5Change /home/admispconfig/ispconfig/tools/clamav/bin/clamassassin
     6{{{
     7#CLAMSCAN=/home/admispconfig/ispconfig/tools/clamav/bin/clamscan
     8CLAMSCAN=/usr/bin/clamdscan
     9}}}
     10Customize the config files:
     11
     12/etc/clamav.conf
     13{{{
     14LogFile /var/log/clamav/clamd.log
     15LocalSocket /home/admispconfig/ispconfig/temp/clamd
     16MaxDirectoryRecursion 15
     17User admispconfig
     18}}}
     19/etc/init.d/ispconfig_server (auskommentieren von freshclam)
     20{{{
     21#        if ps ax | grep -iw '/home/admispconfig/ispconfig/tools/clamav/bin/freshclam' | grep -iv 'grep' &> /dev/null ;then
     22#          echo "FreshClam is already running!"
     23#        else
     24#          /home/admispconfig/ispconfig/tools/clamav/bin/freshclam -d -c 10 --datadir=/home/admispconfig/ispconfig/tools/clamav/share/clamav
     25#        fi
     26...
     27#        array=(`ps ax | grep -iw '/home/admispconfig/ispconfig/tools/clamav/bin/freshclam' | grep -iv 'grep' | awk '{print $1}' | cut -f1 -d/ | tr '$
     28#        element_count=${#array[@]}
     29#        index=0
     30#        while [ "$index" -lt "$element_count" ]
     31#        do
     32#          kill -9 ${array[$index]}
     33#          let "index = $index + 1"
     34#        done
     35}}}
     36/etc/freshclam.conf
     37
     38{{{
     39UpdateLogFile /var/log/clamav/freshclam.log
     40LogSyslog 1
     41LogFacility LOG_MAIL
     42OnUpdateExecute chmod -R 755 /home/admispconfig/ispconfig/tools/clamav/share/clamav
     43}}}
     44
     45Start the services
     46
     47{{{
     48/etc/init.d/clamd restart
     49rc-update add clamd default
     50}}}
     51