freshclam

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio 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>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio 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>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio da Allanon »

E´ proprio quello che avevo visto anch´io, ma se lo decommento mi da sempre lo stesso errore.<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio da useless »

x forza, lui passa automaticamente all´utente clamav. prova:
<BR>DatabaseOwner root<br>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio da Allanon »

Hai ragione :-]
<BR>Mi preoccupavo di decommentare senza notare chi aveva il permesso per quel comando.
<BR>Grazie :-P <br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio 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´ :-D.<br>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio 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>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio da useless »

credo che sia tutto ok :-). ricorda che meno roba gira come root (o setuid) e meglio è!<br>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio da Allanon »

OK mi fido :-D <br>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

freshclam

Messaggio da useless »

ClamAV-Test-Signature la dice lunga... vai tranqui!<br>

Avatar utente
Allanon
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: mar 14 ott 2003, 0:00

freshclam

Messaggio da Allanon »

Me lo sono immaginato, però volevo stare tranquillo :-] <br>

Rispondi