Zclamav - script para substituir o Clamtk
Publicado por Fernando T. Da Silva (última atualização em 02/03/2018)
[ Hits: 1.403 ]
Homepage: http://meumundotux.blogspot.com.br/
ZClamav, um simples script para substituir o Clamtk caso sua distro não tenha o mesmo no repositório ou você não conseguiu compilar o sources, com atalho no menu de programa.
Para instalar:
$ sudo tar -xvf zclamav1.0.tgz -C /
while true; do choice="$(zenity --width=400 --height=380 --list --column "Executar:" --title="ZClamav" \ "Escanear um arquivo" \ "Escanear um diretório" \ "Escanear diretório não recursivo" \ "Atualizar base de dados" \ "Versão da base de dados" \ "Abrir arquivo de log" \ "Excluir arquivo de log" \ "Ajuda" \ "Sair")" case "${choice}" in "Escanear um arquivo" ) files=$(zenity --file-selection --multiple --separator=$'\n' --file-filter='*.*') clamscan --bell -i -l /tmp/clamav.log "$files" | zenity --progress --title "Escaneando" --text "Aguarde..." --auto-close --pulsate zenity --title="clamav.log" --text-info --filename=/tmp/clamav.log --width=700 --height=920 ;; "Escanear um diretório" ) files=$(zenity --file-selection --directory --separator=$'\n' ) clamscan --bell -i -r -l /tmp/clamav.log "$files" | zenity --progress --title "Escaneando" --text "Aguarde..." --auto-close --pulsate zenity --title="clamav.log" --text-info --filename=/tmp/clamav.log --width=700 --height=920 ;; "Escanear diretório não recursivo" ) files=$(zenity --file-selection --directory --separator=$'\n' ) clamscan --bell -i -l /tmp/clamav.log "$files" | zenity --progress --title "Escaneando" --text "Aguarde..." --auto-close --pulsate zenity --title="clamav.log" --text-info --filename=/tmp/clamav.log --width=700 --height=920 ;; "Atualizar base de dados" ) xterm -g 45x5 -fa 'Luxi Mono' -fs 14 -e sudo freshclam zenity --info --title "Atualização" --text "Concluído" ;; "Versão da base de dados" ) freshclam -V > /tmp/base zenity --title "Versão da base de dados" --text-info --filename=/tmp/base --width 220 --height 200 rm /tmp/base ;; "Abrir arquivo de log" ) leafpad /tmp/clamav.log ;; "Excluir arquivo de log" ) rm /tmp/clamav.log zenity --info --title "" --text "Arquivo de log excluído" ;; "Ajuda" ) zenity --title "Ajuda do ZClamav" --text-info --filename=/usr/share/doc/zclamav/zclamav-ajuda.txt --width 1024 --height 700 ;; *) break ;; esac done
Cadastrando usuários no Squid através de Shell Script
Script para configuracao rapida da eth0
Front-end utilizando o Xdialog para o comando whereis
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
Monitoramento pfsense com zabbix (4)
Erro na inicialização do Debian como resolver (5)
Dúvidas sobre a originalidade de conteúdos online (11)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)