AVG Update Shell Script

Publicado por Agrimar Teixeira 16/03/2005

[ Hits: 12.647 ]

Download avgupdate.sh




Ola pessoal, bom, esse é script muito simples, mas que já me ajudou muito.
Estava muito difícil manter o avg atualizado nas estações, então criei esse script.
O script é executado junto com o backup que é feito toda noite e assim, toda noite ele baixa o arquivo de atualização do avg.
Espero que possa ser útil ate mesmo para dar uma idéia.

  



Esconder código-fonte

#!/bin/sh
######   Script update AVG
####     Autor: Agrimar Teixeira
####     Script: avgupdate.sh
######   Data: 09/03/2005


cd /publico/avg
rm -rf avg7info.ctf
wget http://download.grisoft.cz/softw/70/update/avg7info.ctf

y=1;x=0;
lop=`cat avg7info.ctf |grep u7avi |wc -l`
while test $y -le $lop; do
 arqavg=`cat avg7info.ctf |grep u7avi |cut -c5- |awk '{print $1}' |sed "s/)//" |head -$y |tail -1`
 if [ -e $arqavg ]; then
  echo "O arquivo "$arqavg" ja existe!"
 else
  let x=$x+1
  wget http://download.grisoft.cz/softw/70/update/$arqavg
  chmod 777 $arqavg
 fi
 let y=$y+1
done
echo "Foram baixado "$x" arquivos."

Scripts recomendados

Estatísticas de tráfego de rede

Calculo de médias da UNIP

melhorias

Script para baixa videos do YOUTUBE

script de compilação do kernel 2.6.38.8 com patch ck3 no ubuntu


  

Comentários
[1] Comentário enviado por agk em 17/03/2005 - 21:37h

Você baixa os arquivos em um servidor local e depois muda a url no AVG para pegar desse servidor? Ou faz isso manualmente? Qual AVG você está se referindo, Windows ou Linux? Pelo que percebi o script baixa somente as definições de vírus, ou seja, ele não atualiza o programa. Também Estou montando um script para atualizar o AVG aqui das minhas estações. Se quiser podemos trocar algumas idéias, quero preferêncialmente utilizar o AVG com repositório local + AVGADMIN para poder monitorar as estações.
[ ]'s.

[2] Comentário enviado por agrimar em 24/03/2005 - 08:37h

sim, é baixado toda noite e coloquei o caminho no AVG7 Free.
Podemo trocar ideias sim!

[3] Comentário enviado por removido em 11/10/2007 - 16:20h

ae cara, bom script esse seu... to aki instalando na empresa onde trabalho para nao ter q ficar correndo atraz de maquina para atualizar o avg, mas quanto a atualização do programa como vc faz? tudo via internet ou outro script ?
flw

[4] Comentário enviado por reponciano em 29/10/2007 - 13:16h

Ae cara...

O script está baixando certinho a atualização e tal. Mas quando rodo o script e ele faz tudo isso no final da execução da o seguinte erro:

avgupdate.sh: 20: let: not found
avgupdate.sh: 20: let: not found
avgupdate.sh: 20: let: not found

E assim fica, notei que o arquivo foi baixado corretamente bem como o ".ctf" só que quando coloco a estação pra buscar a atualização no repositório dá falha de conexão no programa de antivírus e no servidor web da o seguinte erro nos log's:
[error] [client 192.168.1.11] File does not exist: /var/www/avg/u7iavi1108u1107pw.bin

Até encontra a atualização e tal, mas na hora de instala-la da erro, esse "u7iavi1108u1107pw.bin" que está dando not found realmente não existe, o arquivo que foi baixado não tem esse "pw" no final antes do .bin
Entendeu o problema?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts