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

Reply via email to