Титла: Clamav freshclam Публикувано от: Bilbo в Mar 21, 2005, 16:18 Здравейте,
Имам следния проблем. Сложих си clamav пакета на Slackware 10.1. Той си получава virusdb-то от freshclam. Редактирах /etc/freshclam.conf , като сложих database mirror : ess freshclam.conf | grep DatabaseMirror DatabaseMirror db.gb.clamav.net DatabaseMirror database.clamav.net Но когато стартирам : freshclam ERROR: You must specify at least one database mirror. Давам правата на файла: ls -l | grep freshclam -rw-rw-rw- 1 root root 2895 2005-03-21 11:58 freshclam.conf Като че ли не чете от този конфигур файл Може ли някой да help ![]() Титла: Clamav freshclam Публикувано от: laskov в Mar 21, 2005, 18:33 Не знам къде си сгрешил, но вероятно си искал да напишеш db.bg.cla... , а не gb.gb...
Титла: Clamav freshclam Публикувано от: Bilbo в Mar 21, 2005, 20:43 Ами това едва ли е от значение. Така или иначе и с bg не работи макар че съм написал точно gb - какво е значението от кой точно сървър си дърпам virusdb-то.
Титла: Clamav freshclam Публикувано от: laskov в Mar 22, 2005, 09:08 Предположих, че такъв мирър (gb) няма, но си прав - не само, че има, но и като промених конф файла при мен пак си заработи нормално. Предположението, че не чете от този файл може да се окаже вярно - при мен файла е на друго место, а и man freshclam е категоричен за местото - /usr/local/etc/freshclam.conf
Титла: Clamav freshclam Публикувано от: Bilbo в Mar 22, 2005, 11:34 Копирах го там ама пак не ще да работи. Продължавам да мисля че не чете от нито един от дватра фаила (в etc и в /usr/local/etc/). Задал съм maxattempts 5 a то :
less freshclam.conf | grep Max MaxAttempts 5 А при стартиране ми дава : freshclam -v Current working dir is /var/lib/clamav Max retries == 3 ERROR: You must specify at least one database mirror. Freeing option list...done Титла: Clamav freshclam Публикувано от: tati в Mar 22, 2005, 12:35 -rw-r--r-- 1 root root 435 2004-11-19 13:24 freshclam.conf
Ето това е моя конфиг и си работи безотказно: # Automatically created by the clamav-freshclam postinst # Comments will get lost when you reconfigure the clamav-freshclam package DatabaseOwner clamav UpdateLogFile /var/log/clamav/freshclam.log LogFileMaxSize 0 MaxAttempts 5 # Check for new database 24 times a day Checks 12 DatabaseMirror db.local.clamav.net DatabaseMirror database.clamav.net DatabaseDirectory /var/lib/clamav/ NotifyClamd DNSDatabaseInfo current.cvd.clamav.net freshclam -v Current working dir is /var/lib/clamav/ Max retries == 5 ClamAV update process started at Tue Mar 22 12:26:15 2005 Querying current.cvd.clamav.net TTL: 678 Software version from DNS: 0.83 main.cvd version from DNS: 30 main.cvd is up to date (version: 30, sigs: 31086, f-level: 4, builder: tkojm) daily.cvd version from DNS: 778 daily.cvd is up to date (version: 778, sigs: 710, f-level: 4, builder: diego) Freeing option list...done Това е Дебиан, но едва ли има голямо значение Успех! Титла: Clamav freshclam Публикувано от: Bilbo в Mar 22, 2005, 13:41 Напарвих си експеримент:
Преименувах всички freshclam.conf в freshclam.conf.bak. Т.е. сега не би трябвало да има конфигурационен файл. Уви изписва пак същото: freshclam -v Current working dir is /var/lib/clamav Max retries == 3 ERROR: You must specify at least one database mirror. Freeing option list...done Някакви идеи? Титла: Clamav freshclam Публикувано от: laskov в Mar 22, 2005, 15:42 Не го стартираш като root - почвам да налучквам
![]() Титла: Clamav freshclam Публикувано от: в Mar 22, 2005, 20:44 imash li user clamav?
Титла: Clamav freshclam Публикувано от: в Mar 22, 2005, 20:52 -rw-r--r-- 1 clamav clamav 96569 Mar 22 15:14 daily.cvd
-rw-r--r-- 1 clamav clamav 1784802 Mar 8 03:14 main.cvd Титла: Clamav freshclam Публикувано от: Bilbo в Mar 23, 2005, 10:29 root@router:/var/lib/clamav# ls -l
total 1716 -rw-rw-rw- 1 clamav clamav 134461 2005-02-13 02:30 daily.cvd -rw-rw-rw- 1 clamav clamav 1613377 2005-02-09 22:12 main.cvd Да имам такъв user Не съм го правил ръчно. Или пакета си го създаде или конфигурационния фаил. Титла: Clamav freshclam Публикувано от: Bilbo в Apr 14, 2005, 14:23 Чудя се дали проблема няма нещо общо с това, че ползвам ADSL-ите на БТК. Чувал съм че са нещо като NAT . А в conf - файла пише:
# Clamd uses FTP-like protocol to receive data from remote clients. Може ли модема да не ми отваря някой порт ( при FTP до колкото си спомням имаше 1 data конекция и една контролна от страна на сървъра). П.С. Вчера от вкъщи стана за минути цялата настройка Титла: Clamav freshclam Публикувано от: laskov в Apr 14, 2005, 17:29 Възможно е, при мен напр. спират порт 22, но от предните твои постове се вижда, че freshclam не чете конф файла: MaxAttempts 5 , а той Max retries == 3 ?
Титла: Clamav freshclam Публикувано от: Bilbo в Apr 20, 2005, 10:50 Пробвах да укажа точно конфигурационния файл :
freshclam --config-file=/usr/local/etc/freshclam.conf ERROR: Can't parse the config file /usr/local/etc/freshclam.conf Някакви идеи? Титла: Clamav freshclam Публикувано от: в Apr 20, 2005, 12:24 Няма да е лошо да ни пост-неш тук твоя конфигурационен файл - от начало до край. Четох в нет-а (където ти препоръчвам да потърсиш и ти напр. в Google) че има един ред "Example" който не е добре да го има. (или поне беше нещо подобно
![]() Титла: Clamav freshclam Публикувано от: Bilbo в Apr 20, 2005, 13:26 ##
## Example config file for freshclam ## Please read the freshclam.conf(5) manual before editing this file. ## This file may be optionally merged with clamd.conf. ## # Comment or remove the line below. #Example # Path to the database directory. # WARNING: It must match clamd.conf's directive! # Default: hardcoded (depends on installation options) DatabaseDirectory /var/lib/clamav # Path to the log file (make sure it has proper permissions) # Default: disabled UpdateLogFile /var/log/freshclam.log # Enable verbose logging. # Default: disabled #LogVerbose # Use system logger (can work together with UpdateLogFile). # Default: disabled #LogSyslog # Specify the type of syslog messages - please refer to 'man syslog' # for facility names. # Default: LOG_LOCAL6 #LogFacility LOG_MAIL # This option allows you to save the process identifier of the daemon # Default: disabled PidFile /var/run/freshclam.pid # By default when started freshclam drops privileges and switches to the # "clamav" user. This directive allows you to change the database owner. # Default: clamav (may depend on installation options) DatabaseOwner clamav # Initialize supplementary group access (freshclam must be started by root). # Default: disabled #AllowSupplementaryGroups # Use DNS to verify virus database version. Freshclam uses DNS TXT records # to verify database and software versions. With this directive you can change # the database verification domain. # Default: enabled, pointing to current.cvd.clamav.net DNSDatabaseInfo current.cvd.clamav.net # Uncomment the following line and replace XY with your country # code. See http://www.iana.org/cctld/cctld-whois.htm for the full list. # Default: There is no default, which results in an error when running freshclam DatabaseMirror db.bg.clamav.net DatabaseMirror db.local.clamav.net # database.clamav.net is a round-robin record which points to our most # reliable mirrors. It's used as a fall back in case db.XY.clamav.net is # not working. DO NOT TOUCH the following line unless you know what you # are doing. DatabaseMirror database.clamav.net # How many attempts to make before giving up. # Default: 3 (per mirror) MaxAttempts 5 # Number of database checks per day. # Default: 12 (every two hours) #Checks 24 # Proxy settings # Default: disabled #HTTPProxyServer myproxy.com #HTTPProxyPort 1234 #HTTPProxyUsername myusername #HTTPProxyPassword mypass # Send the RELOAD command to clamd. # Default: disabled #NotifyClamd # By default it uses the hardcoded configuration file but you can force an # another one. #NotifyClamd /config/file/path # Run command after successful database update. # Default: disabled #OnUpdateExecute command # Run command when database update process fails. # Default: disabled #OnErrorExecute command # Don't fork into background. # Default: disabled #Foreground # Enable debug messages in libclamav. # Default: disabled #Debug Титла: Clamav freshclam Публикувано от: laskov в Apr 21, 2005, 09:33 Забелязах че при теб правата са -rw-rw-rw- . Направи ги -rw-r--r-- . При мен е -rw-r--r-- 1 root root 2654 Mar 22 08:49 /usr/local/etc/freshclam.conf .Промени правата и на базата данни. Може да не го чете, тъй като го смята за ненадежден.
|