El jueves, 12 de septiembre de 2013 07:54:24 a.m., Jorge F Rdguez Hdez
escribió:
Buenos dias:
Aqui mando un script de descarga de nod32 que quizas no sea el mejor de
todos pero a mi me resuelve sin problemas las actualizaciones y solo
descarga lo nuevo y el resto lo deja como esta. En fin la cosa es así:
#!/bin/bash
#para proxy que usa autenticacion descomentar y configurar la siguiente
linea
#export http_proxy=http://nombreusuario:contraseña@servidorproxy:puerto
# " DECLARACION DE LAS VARIABLES A UTILIZAR "
actnodok="/tmp/descargas/nod/act/*.*"
actsitio="/var/ftp/pub/antivirus/actualizaciones/nod32/"
actmanual="/var/ftp/pub/antivirus/actualizaciones/nod32manual/"
destino="/var/log/descargas/nod/Ultima Actualizacion"
baseURL="ftp://ftp.hlg.sld.cu/pub/Antivirus/Nod32/Update/"
echo " DESCARGANDO ACTUALIZACION ESET NOD32 "
wget -N -U -c -P/tmp/descargas/nod/act
$baseURL/antivirus/nod32/actualizaciones/up_date3/*.*
echo Descargado Base datos Nod32...... [OK]
cd /var/ftp/pub/antivirus/actualizaciones/nod32 -------------->
Directorio donde lo vas a guardar
sleep 1
echo " SCRIPT DESCARGA ESET NOD32v3 TERMINADA CORRECTAMENTE"
echo " ACTUALIZANDO SITIO WEB Y FTP "
rm -f -R $actsitio/*.*
rm -f -R $actmanual/*.zip
cp -p -R $actnodok $actsitio
cd $actsitio
echo " SITIO ACTUALIZADO OK "
echo " COMPRIMIENDO ACTUALIZACION DE NOD "
zip -r -1 -A -j nod32.zip $actsitio
echo " COMPRIMIDO OK "
echo " COPIANDO FICHERO COMPRIMIDO "
cp -f -p $actsitio/*.zip $actmanual
echo " COPIA DEL FICHERO COMPRIMIDO OK "
echo " ELIMINADO ARCHIVOS TEMPORALES "
rm -f -R $actsitio/*.zip
echo " ARCHIVOS TEMPORALES ELIMINADOS OK "
echo " REINICIANDO APACHE Y ESTABLECIENDO PERMISOS "
chown -R apache:apache $actsitio
chmod -R 755 $actsitio
chown -R apache:apache $actmanual
chmod -R 755 $actmanual
service httpd restart
echo " CREANDO FICHERO LOG PARA NOD32 "
wget -o /var/log/descargas/nod/Nod32v2.log --cache=off --proxy=off -v -N
--tries=5 --timeout=5000 -r -l1 --no-parent -A"*.zip,*.ver,*.nup,*.tmp"
-nd ${baseURL}
cat << EOF > "$destino"
$PROGRAM - Replica Realizada OK
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Name: nod_update
From: $baseURL
Date: `date +%A`, `date +%d` de `date +%B` de `date +%G`
Time: `date +%r`
-- ----------
Dirección de Informática
"Rafael Freyre"
Holguín, Cuba
EOF
#Fin.
echo " CREADO FICHERO LOG PARA NOD32 OK "
exit 0
Saludos
Jorge F Rdguez
Adm Red Hosp R Freyre
Holguín
--
Este mensaje le ha llegado mediante el servicio de correo electronico que
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
Nacional de Salud. La persona que envia este correo asume el compromiso de usar
el servicio a tales fines y cumplir con las regulaciones establecidas
Infomed: http://www.sld.cu/
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
y se le puede implementar alguna opcion para que sea de algun sitio que
tenga usuario y contraseña
--
Lic. David Miranda Aragón
Unidad de Investigación para la Construcción de Cienfuegos UICC ENIA
MICONS
Administrador de Red
Email: da...@enia.aconci.cu
Teléfono: (0143) 525128
Ave 56 # 5101 (Altos), Cienfuegos - CUBA
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l