muito obrigado,,,,,

vou estudar o script e ver a devidas altera��es...
na duvida entro em contato novamente...
valeu....

Marcio

----- Original Message -----
From: "Gustavo Kempe Corso" <[EMAIL PROTECTED]>
To: "Grupo Brasileiro de Usuarios FreeBSD" <[EMAIL PROTECTED]>
Sent: Monday, March 24, 2003 11:49 AM
Subject: Re: [FUGSPBR] AVG update


|   Utilizo um script que usa o wget para baixar as atualiza��es do AVG.
| Como n�o sei ao certo qual arquivo baixar (acho que depende da vers�o do
| AVG instalado nos micros), eu fa�o o download de todos os arquivos
| listados no arquivo avg6info.ctf.
|   Dei uma simplificada no script e colei a� embaixo. Veja se serve para
| suas necessidades.
|
|   OBS: lembre-se de editar o arquivo url.ini nas m�quinas clientes para
| que a atualiza��o seja feita pelo teu servidor.
|
|   At� +,
|     Gustavo
|
| --------------------------------------------------------------------------
--------------------
| #!/bin/sh
|
| #-------------------------------------------#
| # Script para atualizacao do anti-virus AVG #
| #-------------------------------------------#
|
| # ---------- Parametros ----------
| export http_proxy="IP:PORTA"
| WGET="/usr/local/bin/wget -t0 -T60 -nc"
| LOCAL_DIR="/usr/local/www/data/avg/"
| CTRL_FILE="avg6info.ctf"
| # --------------------------------
|
| mkdir -p $LOCAL_DIR/tmp
| cd $LOCAL_DIR/tmp
|
| $WGET -C off -q http://www.grisoft.com/direct/softw/60/fe/${CTRL_FILE}
| if [ ! -f ${CTRL_FILE} ]; then
|     echo "Erro atualizando o anti-virus"
|     exit 1
| fi
|
| AVFILES=`cat avg6info.ctf | grep bin | sed -e 's/^.*"\(.*\)".*$/\1/'`
| AVF_OK=0
| for AVFILE in $AVFILES ; do
|     AVF_OK=1
|     if [ ! -f ${LOCAL_DIR}/${AVFILE} ]; then
|         echo "Atualizacao disponivel: $AVFILE"
|         if $WGET http://www.grisoft.com/direct/softw/60/fe/$AVFILE ; then
|             RET=0;
|         else
|             echo "Erro fazendo download da atualizacao: $AVFILE"
|             exit 1;
|         fi
|     fi
| done
|
| if [ $AVF_OK -eq 0 ]; then
|     echo "Erro atualizando o anti-virus"
|     exit 1
| fi
|
| cd ${LOCAL_DIR}
| mv ${LOCAL_DIR}/tmp/* ${LOCAL_DIR}/
| rmdir ${LOCAL_DIR}/tmp
| for FILE in *.bin ; do
|     FILE_OK=`echo "$AVFILES" | grep $FILE`
|     if [ "${FILE}x" != "${FILE_OK}x" ]; then
|         echo "- Excluindo $FILE";
|         rm -f $FILE;
|     fi
| done
| --------------------------------------------------------------------------
-------------------------------------
|
|
| Marcio Jota Coelho wrote:
|
| > bom dia lista...
| > Estou tendo problemas para atualizar o AVG nas esta��es WIN98, devido a
| > altenti��o do proxy.
| > Faz tempo que li na lista, alguem que tinha feito um script.sh que
| > ficava no
| > crontab.
| > ele verificava se havia alguma atualiza��o no site da grisoft e dedpois
o
| > copiava para uma determinada pasta. ai ent�o o avg do usuario procuraria
| > nesta pasta a atualiza��o...
| > sera que alguem poderia me mandar o script???
| > quero colocar no meu servidor...
| >
| > Obrigado:
| >
| > Marcio Jota Coelho
| > I am free, I use freebsd!!
|
|
| _______________________________________________________________
| Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
| Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
|

_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

Responder a