#!/bin/bash
# nod32 update script used on Desoft version 0.02
#
TODIR=/var/www/antivirus/nod32
TARGZDIR=/var/www/antivirus
TMPDIR=/tmp/nod32a
FROMURL=http://upgradenod.mic.cu/
test -d $TODIR || mkdir $TODIR
test -d $TARGZDIR || mkdir $TARGZDIR
test -d $TMPDIR || mkdir $TMPDIR
cd $TMPDIR
wget -r -nd -t 0 -c $FROMURL/update.ver
grep file update.ver | grep -v xml | cut -d = -f 2 | cut -d . -f 1 >
lista
for i in `tail -18 lista`;
do
if [ -f "$TODIR/$i.nup" ] ; then
echo "Existe: $i.nup"
cp --preserve $TODIR/$i.nup .
else
wget --proxy=on -r -nd -t 0 -c $FROMURL/$i.nup
fi
done
rm -f $TODIR/*
cd $TMPDIR
rm -f lista
rm -f $TARGZDIR/nod32.tgz
tar -C $TMPDIR -czf $TARGZDIR/nod32.tgz *
mv $TMPDIR/* $TODIR/
rm $TMPDIR
On Sun, 2008-05-18 at 13:19 -0400, Dpto Informatica Pol Univ Felo
Echezarreta wrote:
> amigos necesito que alguien me revise este script del nod32 y me digan que se
> podra hacer
> para que cuando balla a descargar la actualizacion revise el fichero
> update.ver y solo
> baje lo que sea necesario ya que mi conexion no es muy buena y no es facil
> descargar 16
> mb aproximadamente todos los dias este script es del admin del nodo de
> infomed en cav .
>
> aqui lo pongo
>
> ***************************************************************
>
> #########################
> #
> # 2008
> # Derechos reservados
> # Agnel Perez Rodriguez
> #
> #########################
> #!/bin/bash
> cd /data/avp/tmp/nod32
>
> wget --proxy=on -r -nd -t 0 -c http://upgradenod.mic.cu/update.ver
>
> less ./update.ver | grep file | grep -v xml | cut -d = -f 2 | cut -d . -f 1 >
> lista
> for i in `tail -18 lista`;
>
> do
> wget --proxy=on -r -nd -t 0 -c http://upgradenod.mic.cu/$i.nup
> done
>
> cd /data/www/ftp/pub/antivirus/nod32/actualizacion
> rm ./*
> cd /data/avp/tmp/nod32
> rm ./lista
> mv ./* /data/www/ftp/pub/antivirus/nod32/actualizacion
> rm -f
> /data/www/ftp/pub/antivirus/nod32/actualizacion/compactado/upd_compactado.tgz
> tar -czf
> /data/www/ftp/pub/antivirus/nod32/actualizacion/compactado/upd_compactado.tgz
> nod32/*.nup nod32/*.ver
>
>
>
>
> ------------------------------
> Infomed - Red de Salud de Cuba
> http://www.sld.cu/
>
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l