Aquí envío el script pues al parecer no llegó el adjunto.

#!/bin/bash

# --- ACTUALIZACION DIARIA DE LOS ANTIVIRUS ---

#Directorio donde están los Antivirus en el servidor.
av_dir=/var/data/shared/Software/Seguridad/Antivirus/
log_op=-a/var/log/av_updates.log

# CONFIGURACION DEL PROXY
export http_proxy=http://usuario:[EMAIL PROTECTED]:puerto
export ftp_proxy=http://usuario:[EMAIL PROTECTED]:puerto

# DESCARGA DE CADA UNO DE LOS ANTIVIRUS
#
while read URL DIR
do wget --proxy=on -N -t 0 --waitretry=600 --retry-connrefused -P
$av_dir$DIR $log_op $URL || true
done <<EOP
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386-daily.zip
Kaspersky/Updates/
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386-weekly.zip
Kaspersky/Updates/
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386-cumul.zip
Kaspersky/Updates/
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386%26ids-daily.zip
Kaspersky/Updates/
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386%26ids-weekly.zip
Kaspersky/Updates/
ftp://ftp.downloads1.kaspersky-labs.com/zips/av-i386%26ids-cumul.zip
Kaspersky/Updates/
ftp://ftp.symantec.com/AVDEFS/norton_antivirus/static/symcdefsx86.exe
NortonAntiVirus/Updates/
http://db.local.clamav.net/daily.cvd Clamav/Updates/
http://db.local.clamav.net/main.cvd Clamav/Updates/
EOP
#Descomprimiendo el Daily y Weekly
kav_daily_dir=Kaspersky/Updates/daily/
kav_weekly_dir=Kaspersky/Updates/weekly/
kav_daily_file=Kaspersky/Updates/av-i386\&ids-daily.zip
kav_weekly_file=Kaspersky/Updates/av-i386\&ids-weekly.zip
rm -r $av_dir$kav_daily_dir
rm -r $av_dir$kav_weekly_dir
unzip $av_dir$kav_daily_file -d $av_dir$kav_daily_dir
unzip $av_dir$kav_weekly_file -d $av_dir$kav_weekly_dir


-------- Forwarded Message --------
> From: Carlos A Gómez Brizuela <[EMAIL PROTECTED]>
> Reply-To: Soporte técnico para Software Libre y GNU/Linux.
> <[email protected]>
> To: Soporte técnico para Software Libre y GNU/Linux.
> <[email protected]>, Reinier Cuni Dihigo
> <[EMAIL PROTECTED]>
> Subject: Re: [linux-l] OFF TOPIC + descarga + solo update
> Date: Fri, 30 May 2008 11:25:24 -0400
> 
> Colegas:
> 
> En los últimos días he visto varios correos relacionado con scripts de
> descarga de los AV. En realidad no los he leído con mucha profundidad
> por falta de tiempo pero creo que este script les puede ser muy útil.
> 
> El mismo solo descarga las versiones nuevas (para él son nuevas si el
> time spam cambió), por eso se puede ejecutar diario y no descargará por
> ejemplo las acumulativas todos los días.
> 
> Aún tiene algunas cosas que se pudieran mejorar, pero creo que les
> pudiera servir.
> 
> Saludos
> 
> 
> On Fri, 2008-05-30 at 11:08 -0400, Ing. Nestor Alonso Torres wrote:
> > On Fri, 2008-05-30 at 08:45 -0500, OCCNET wrote:
> > > hola chicos. pordon por le tema pero quizas les interese a algunos.
> > > aca hace unos dias en un tema alguien comento el uso del wget -N para 
> > > alguien para que bajara los ficheros actualizados, eso me llamo la 
> > > atencion 
> > > y se me ocurrio leerme en wget entero a ver si satisfacia un deseo ,e 
> > > intente con todo pero no logre nada .. entonces..
> > > mi idea  : si existe algo o de alguna forma que se puedan descargar las 
> > > actualizaciones de los antivirus pero solo si han cambiado la 
> > > fecha(actualizado), algo asi como la opciones -N del wget pero que en 
> > > lugar 
> > > de bajar la parte del fichero que cambio que me baje el fichero completo 
> > > otra vez desde 0, porque el wget lo que hace con -N es un churre 
> > > agregandole 
> > > el pedazo nuevo al ficgero viejo como si fuese un resumen.
> > 
> > Si te leiste el manual de wget, debes haber visto la opción -m ;-)
> > 
> > Saludos fraternales,
> > 
> > nat:.
> > 
> > _______________________________________________
> > 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
-- 
***********************************************************
  "Para ser exitoso no tienes que hacer 
   cosas  extraordinarias. Haz cosas 
   ordinarias extraordinariamente bien"
------------------------------------------------------------
  Ing. Carlos Antonio Gómez Brizuela.
  Grupo de Informatización y Servicios Telemáticos (GISTEL). 
  Facultad de Ingeniería Informática.
  Instituto Superior Politécnico "José Antonio Echeverría"
  CEIS, CUJAE (53)(7) 266-3804
  [EMAIL PROTECTED]
************************************************************ 

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a