Pagina 1 di 1
freshclam
Inviato: dom 5 set 2004, 22:08
da Allanon
Ho installato clamav usando lo SlackBuild presente nella sezione download del sito ma quando cerco di aggiornare il database mi da questo errore:
<BR>
<BR>
<BR>bash-2.05b# freshclam
<BR>ClamAV update process started at Sun Sep 5 22:11:01 2004
<BR>Reading CVD header (main.cvd): OK
<BR>ERROR: Can´t open new file ./clamav-cd8ce875aeb4ff21 to write
<BR>open: Permission denied
<BR>ERROR: Can´t download main.cvd from 195.85.130.84
<BR>bash-2.05b#
<BR>
<BR>
<BR>
<BR>
<BR>[ Questo Messaggio è stato Modificato da: Allanon il 05-09-2004 22:09 ]
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Allanon il 05-09-2004 22:09 ]<br>
freshclam
Inviato: dom 5 set 2004, 23:41
da useless
questione di permessi: l´utente con cui gira freshclam non ha il permesso di scrivere dove dovrebbe. controlla la conf ed i permessi.<br>
freshclam
Inviato: lun 6 set 2004, 0:32
da Allanon
Ma il comandi lo lancio da root
<BR>Esiste un´opzione nel file di conf per permettere l´utilizzo di freshclam anche da utente però credo che se la utilizzo bisognerebbe settare altri permessi.
<BR>Il problema sembra il file ./clamav-cd8ce875aeb4ff21 ma non so cosa sia e ne dove si trova.
<BR>
<BR>
<BR>
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Allanon il 06-09-2004 00:33 ]<br>
freshclam
Inviato: lun 6 set 2004, 0:42
da useless
# By default when freshclam is started by root it drops privileges and
<BR># switches to the "clamav" user. You can change this behaviour here.
<BR>DatabaseOwner clamav
<BR>
<BR>com´è impostato questo?<br>
freshclam
Inviato: lun 6 set 2004, 1:01
da Allanon
E´ proprio quello che avevo visto anch´io, ma se lo decommento mi da sempre lo stesso errore.<br>
freshclam
Inviato: lun 6 set 2004, 1:04
da useless
x forza, lui passa automaticamente all´utente clamav. prova:
<BR>DatabaseOwner root<br>
freshclam
Inviato: lun 6 set 2004, 1:10
da Allanon
Hai ragione :-]
<BR>Mi preoccupavo di decommentare senza notare chi aveva il permesso per quel comando.
<BR>Grazie :-P <br>
freshclam
Inviato: lun 6 set 2004, 1:19
da useless
farlo girare da root comunque è brutto, l´utente clamav è l´ideale. deve semplicemente avere il permesso di scrittura in:
<BR>
<BR>DatabaseDirectory /var/lib/clamav
<BR>
<BR>smanetta un po´

.<br>
freshclam
Inviato: lun 6 set 2004, 1:27
da Allanon
Si tratta solo di fare l´update dal database, come utente root, non credo sia un grosso problema ma farò come dici, tanto per provare, poi ti faccio sapere.

<br>
freshclam
Inviato: lun 6 set 2004, 3:36
da Allanon
Adesso funziona tutto, ho fatto così:
<BR>
<BR>Ho creato il gruppo clamav e ho aggiunto il mio utente al gruppo
<BR># groupadd clamav
<BR># useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav
<BR>
<BR>Ho editato il file /etc/clamav/freshclam.conf per attribuire i permessi di aggoirnamento del database dei virus al gruppo clamav:"DatabaseOwner clamav".
<BR>
<BR>Ho editato il file /etc/clamav.conf e aggiustato qualche opzione, precisamente ho ritoccato:
<BR>
<BR>LogFile /var/log/clamav (per abilitare i log in quella dir)
<BR>LogFileMaxSize 10M (per settare la massima dimensione dei log)
<BR>LogVerbose (credo serva ad abilitare una maggiore quantità di informazioni nei log

)
<BR>
<BR>Ho settato i permessi per le dir in questo modo:
<BR># chown nome_utente.clamav /path_dir
<BR>
<BR>Per default la dir contenente il database è in /usr/share/clamav, io non l´ho modificata, ho solo dato i permessi alla dir, è sbagliato?
<BR>
<BR>Manca qualcosa di importante?
<BR>
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Allanon il 06-09-2004 03:40 ]<br>
freshclam
Inviato: lun 6 set 2004, 12:10
da useless
credo che sia tutto ok

. ricorda che meno roba gira come root (o setuid) e meglio è!<br>
freshclam
Inviato: lun 6 set 2004, 23:52
da Allanon
OK mi fido

<br>
freshclam
Inviato: mar 7 set 2004, 20:59
da Allanon
Ne approfitto per un´altra domandina
<BR>Quando faccio uno scan della directory contenente clamav, sorgenti, pacchetto e file relativi, mi restituisce il seguente output:
<BR>
<BR>bash-2.05b$ clamscan -r PKG/clamav -i
<BR>PKG/clamav/clamav-0.75.1.tar.gz: ClamAV-Test-Signature FOUND
<BR>
<BR>----------- SCAN SUMMARY -----------
<BR>Known viruses: 23768
<BR>Scanned directories: 26
<BR>Scanned files: 150
<BR>Infected files: 1
<BR>Data scanned: 14.85 MB
<BR>I/O buffer size: 131072 bytes
<BR>Time: 4.363 sec (0 m 4 s)
<BR>bash-2.05b$
<BR>
<BR>Il nome del file infetto credo dica tutto, penso si tratta di un file messo a posta per provare il funzionamento del pacchetto, ma datemi la conferma per favore :-]
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Allanon il 07-09-2004 21:00 ]<br>
freshclam
Inviato: mar 7 set 2004, 23:38
da useless
ClamAV-Test-Signature la dice lunga... vai tranqui!<br>
freshclam
Inviato: mar 7 set 2004, 23:46
da Allanon
Me lo sono immaginato, però volevo stare tranquillo :-] <br>