Logo Hardware.com.br
m3oliveira
m3oliveira Membro Senior Registrado
261 Mensagens 15 Curtidas

[Resolvido] Ajuda ClamAV

#1 Por m3oliveira 17/05/2010 - 07:37
Bom dia,

Tenho aqui no servidor o antivirus clamav, mas não consigo atualiza-lo.
Quanto tento, o freshclam ele me da a seguinte resposta:

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Algm pode me ajudar?

Obrigado!
Responder
Hurso
Hurso Ubbergeek Registrado
3.4K Mensagens 445 Curtidas
#4 Por Hurso
17/05/2010 - 23:23
m3oliveira, beleza?

Você pode fazer o seguinte

ps aux | grep -i clamav
Lista todos os processos e só mostra os processos que relacionam com clamav

e como root

kill -9 número do processo
Se for algum processo inicializado pelo root , ou você loga como root
su
senha: (digite a senha de root)
E seu terminal mudará de $ para #

Exemplo

[claudiomar@cativeiro Documentos]$ ps aux | grep -i amsn
500 3817 0.0 0.0 102752 844 pts/2 S+ 23:13 0:00 grep -i amsn
500 12465 4.0 1.4 296728 60348 ? R 21:51 3:20 wish /usr/bin/amsn
A segunda coluna são o número do processo

Para finalizar o(s) processo(s)

kill -9 3817
Se houver mais processos só colocar espaço e digitar os outros números.

Obs: A última a linha lista o próprio processo, então não coloque na lista do comando kill

Um abraço !!!
FEDORA 37 + Win10*CM ELITE 310*FX-6300 * Gigabyte 78LMT-USB3 * WC PCYES SANGUE FRIO 120mm *AMD Radeon RX 5500 XT 8GB * 18GB DDR3 * WD 2TB+0,5TB*Kingston A400 de 240GB * K345*600W(CX 600)*LG 32LK450 * Blink 300Mb/s  * EXTREAM LASSUS 2.1 * + Samsung M2070w * PS5 + Dell Inspiron 14 2230 N4050 
Vamos GALO !!!
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#7 Por Mike Pacasi
20/05/2010 - 18:23
m3oliveira disse:
..Tenho aqui no servidor o antivirus clamav, mas não consigo atualiza-lo...Quanto tento, o freshclam ele me da a seguinte resposta:

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
Tenta parar o daemon clamav-freshclam e reiniciá-lo de novo, assim:

# /etc/init.d/clamav-freshclam stop
# /usr/bin/freshclam -v
# /etc/init.d/clamav-freshclam start
Flw!
Ubuntu, Debian and Fedora User

Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#9 Por Mike Pacasi
21/05/2010 - 10:47
m3oliveira disse:
hm... parace que deu certo, mas deu mensagem que minha versão é antiga e não atualizou para uma nova.
Não sei exatamente qual é a sua Distro, mas no Debian, é bom ter os repositórios "volatile" habilitados, pois estes contém o clamav e são atualizados constantemente:

No caso do Debian 5.0r4 Lenny:

deb http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
Você pode ter aí instalados apenas o clamav (motor) e mais o atualizador de banco de dados de virus (clamav-freshclam), e/ou, além disso, também o módulo que faz a varreduras de E-Mails (anexos) o clamav-daemon.

Para ver se todos os pacotes estão atualizados:

# apt-get install clamav clamav-daemon clamav-freshclam -s
O "-s" ao final do comando vai apenas simular uma instalação, para Vc ver o que seria instalado ou atualizado.

Veja também: $ man freshclam

Flw!
Ubuntu, Debian and Fedora User

m3oliveira
m3oliveira Membro Senior Registrado
261 Mensagens 15 Curtidas
#10 Por m3oliveira
21/05/2010 - 10:49
Mike Pacasi disse:
Não sei exatamente qual é a sua Distro, mas no Debian, é bom ter os repositórios "volatile" habilitados, pois estes contém o clamav e são atualizados constantemente:

No caso do Debian 5.0r4 Lenny:

deb http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
Você pode ter aí instalados apenas o clamav (motor) e mais o atualizador de banco de dados de virus (clamav-freshclam), e/ou, além disso, também o módulo que faz a varreduras de E-Mails (anexos) o clamav-daemon.

Para ver se todos os pacotes estão atualizados:

# apt-get install clamav clamav-daemon clamav-freshclam -s
O "-s" ao final do comando vai apenas simular uma instalação, para Vc ver o que seria instalado ou atualizado.

Flw!


Utilizo o Ubuntu versão se não me engano é 8.10
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#11 Por Mike Pacasi
21/05/2010 - 11:13
m3oliveira disse:
Utilizo o Ubuntu versão se não me engano é 8.10
Ok, neste caso é a mesma coisa em termos de comandos. Porém o repositório do clamav no Ubuntu é o "main", que já está no sources.list por default.

Depois, outra coisa que Vc pode fazer, quando tiver certeza que está tudo atualizado, é reiniciar o daemon (faça isso apenas se o pacote clamav-daemon estiver realmente instalado aí, ou após Vc se decidir por instalá-lo):

# /etc/init.d/clamav-daemon restart

O clamav-freshclam já roda como daemon e atualiza automáticamente o database dos vírus se ele estiver presente em /etc/rc2.d/:

$ ls /etc/rc2.d
S20clamav-freshclam
# /etc/init.d/clamav-freshclam restart

Se Vc só usa o clamav e o clamav-freshclam, e quer se certificar de que o freshclam atualiza periodicamente o banco de dados dos virus:

# freshclam -d -c 2
Isso não atualiza o motor, só o virus database 2 vezes por dia, e faz o freshclam executar como daemon.

Melhor é definir isto editando o arquivo /etc/clamav/freshclam.conf

Flw!
Ubuntu, Debian and Fedora User

m3oliveira
m3oliveira Membro Senior Registrado
261 Mensagens 15 Curtidas
#12 Por m3oliveira
21/05/2010 - 13:54
Bom, não sei se tenho mas pra mim nem é interessante a questão dos emails, então rodei...

apt-get install clamav clamav-freshclam -s
Reading package lists... Done
Building dependency tree
Reading state information... Done
clamav is already the newest version.
clamav-freshclam is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded


mas como faria para atualizar apenas agora as definições de virus, sem atualizar periodicamente.
O freshclam ainda da o version outdate.
Desculpe a ignorancia, estou levando uma surra do linux ^^
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#13 Por Mike Pacasi
21/05/2010 - 17:51
m3oliveira disse:
Bom, não sei se tenho mas pra mim nem é interessante a questão dos emails, então rodei...

apt-get install clamav clamav-freshclam -s
Reading package lists... Done
Building dependency tree
Reading state information... Done
clamav is already the newest version.
clamav-freshclam is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded


mas como faria para atualizar apenas agora as definições de virus, sem atualizar periodicamente.
O freshclam ainda da o version outdate.
Desculpe a ignorancia, estou levando uma surra do linux ^^
Ok, seus programas já estão instalados e atualizados. A mensagem sobre o "version update" é só um aviso, não é um erro "fatal", isso ocorre porque Vc está usando repositórios que tem uma versão ligeiramente mais antiga do que a mais recente (0.96 contra 0.96.1 p/ex.), embora o banco de dados de virus possa até estar atualizado.

Para atualizar o banco de dados de virus:

$ sudo freshclam
[sudo] password for <user>>:
ClamAV update process started at Fri May 21 15:53:25 2010
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.96 Recommended version: 0.96.1
DON'T PANIC! Read http://www.clamav.net/support/faq
main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven)
daily.cld is up to date (version: 11068, sigs: 81593, f-level: 51, builder: acab)
bytecode.cld is up to date (version: 21, sigs: 3, f-level: 51, builder: nervous)

Flw!
Ubuntu, Debian and Fedora User

Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal