Newsgroup: it.comp.os.linux.iniziare
Titolo: clamav e klamav

ho editato il file /etc/freshclam.conf
come suggerito da:
http://www.clamav.net/doc/mirrors/clamav-mirror-howto.txt
ma quando cerco di aggiornare il database con la funzione update di klamav
ricevo:
ERROR: You must specify at least one database mirror
anche da root stesso problema
se lancio da console:
$ clamscan
tutto va liscio.
qualche idea (?_?)

 qualche idea (?_?)
Penso che come riportato dall'errore tu non abbia configurato propriamente
l'indirizzo da cui fare l'aggiornamento ma su quyesto cedo la palla ad
altri visto che sono anche io alle prime armi con clamav.
Ciao, Mirco
-- 
Mirco Zorzo 305--->40k km--->Polo lento tdi--->110k km, rca 10, 15pt 
-peso=-spazi d'arresto +prestazioni o minori consumi
Il petrolio favola moderna
Linux 2.6.3 Registered user #287263

 l'errore si fa con freshclam
infatti
$ freshclam
ERROR: Please edit the example config file /etc/freshclam.conf.
ERROR: You must specify at least one database mirror.
ora posto /etc/freshclam.conf:
##
## 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
# Use DNS to verify virus database version. Freshclam uses DNS TXT records
# to verify database and software versions. We highly recommend enabling
# this option.
# Default: disabled
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.it.clamav.net
 <--PENSO CHE IL PROBLEMA SIA QUI.
# 
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

 ERROR: You must specify at least one database mirror
hai attivato il logging? guarda nei log, troverai scritto che non conosce
il database da interrogare per recuperare le definizioni.
hai messo clam 0.8 vero?
allora devi editare /etc/freshclam.conf (o simile) e lanciare 
freshclam /etc/freshclam.conf
-- 
Ciao, Manuel
Se solo la gente imparerebbe a parlare correttamente...

 
ho attivato il logging ma il file /var/log/freshclam.log č vuoto :-S
uso slackware current, ho usato i pacchetti di 
linuxpackages.net

ma devo riavviare qualche demone?

 DatabaseMirror 
database.clamav.net
-- 
Ciao, Manuel
Quando componi un numero errato, non ricevi mai il segnale di occupato.

 ma devo riavviare qualche demone?
di sicuro clamd per fargli rileggere il file di conf.
e controlla i permessi sul file di log.
dovrebbero essere clamav.clamav
-- 
Ciao, Manuel
"Bisogna avere un caos dentro di se', per generare una stella danzante."
		-- Nietzsche

Questo >    /usr/local/bin/freshclam
ti permette di guardare mentre aggiorna il DB
questo > /usr/local/bin/freshclam --quiet -l /var/log/clam-update.log
ti permette di mandare l-output in /var/log/clam-update.log
Questa impostazione deve essere in  clamd.conf e in freshclam.conf
DataDirectory /usr/local/share/clamav
e in freshclam guarda che ci sia anche 
DatabaseMirror 
db.IT.clamav.net
e meglio usare quest' ultimo invece che quello di default DatabaseMirror
database.clamav.net
perche' e' un po' IMBALLATO.
CIAO EROS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 :-((( commenta!
che pirla che sono :-)))))))
ora va!
grazie a tutti