É possível verificar o progresso de uma varredura de clamAV atualmente em execução?

5

Eu pesquisei, mas não encontrei uma solução possível até agora. Eu tenho uma varredura em curso que eu pensei que teria sido terminado em determinado momento, mas infelizmente não foi. Então, estou me perguntando se há uma maneira de verificar o progresso da verificação desse progresso em andamento.

    
por Dark Star1 26.02.2016 / 10:18

1 resposta

1

AFAICT, isso não é possível - você pode ter todos os arquivos digitalizados impressos no console ou apenas imprimir arquivos infectados. Então, no final, o ClamAV irá imprimir um resumo. Não consegui encontrar uma maneira de obter estatísticas em andamento.

A única maneira que eu poderia imaginar fazer isso seria:

  1. Primeiro, conte todos os arquivos recursivamente no (s) diretório (s) que serão verificados pelo ClamAV e, em seguida, armazene esse número em uma variável.
  2. Execute o ClamAV envolvido em um script que conte a saída de linhas e compare-o com a contagem da etapa 1.

Eu tentei fazer isso rapidamente uma vez, mas não consegui fazê-lo funcionar bem o suficiente para um trabalho automatizado de Jenkins que eu configurei ... então, eventualmente, desisti. Desculpe: (

    
por 04.08.2017 / 16:44