Colegas les escribo por el siguiente problema, hice un script, partiendo del que publicara nuestro colega hugo para la descarga de las bases de segurmatica del sitio oficial de segurmatica, pero para clamav desde jovenclub. Este me funciono muy bien hasta un dia que empece a recibir un error "403 forbidden". Error que no se porque lo dio porque desde cualquier punto de mi red con acceso a la red nacional puedo descargar un fichero cualquiera, desde la misma ubicacion, incluso estando ubicado en el propio servidor, con el comando w3m para acceder a la web por consola. Si alguno pudiera ayudarme en este sentido, se lo agradeceria. Anexo el contenido integro del script y si lo pueden revisar tamnbien sera agradecido

#!/bin/bash
# clamav.sh
# Descripcion: Script de descarga del antivirus clamav diaria
# Programacion: diaria
# Sitio de descarga: Joven Club

# Directorios locales
CLAMDIR="/home/Descarga/clamav"
CLAMACT="/home/Descarga/clamav/clamav-act"
CLAM7Z="/home/Descarga/clamav/clamav7z"
CLAMTMP="/home/Descarga/clamav/clamtemp"

# URL de Descarga
URL="http://download.jovenclub.cu/av-updates/clamav/";
#URL="http://download.jovenclub.cu/av-updates/";

# Definir cadenas y códigos de error
MCLAM01="Actualizador de Clamav"
MCLAM02="Terminada la comprobación / creación de directorios."
MCLAM03="Obteniendo el nombre del archivo de actualización..."
MCLAM04="Iniciando la descarga de la actualización..."
MCLAM05="La actualización se descargó exitosamente."
MCLAM06="Eliminando directorios de actualizaciones anteriores..."
MCLAM07="La operación ha concluido exitosamente."
MCLAM08="Comprobando la conexion ..."
MCLAM09="Copiando ficheros de la actualizacion ..."
MCLAM10="Reiniciando el servicio ..."
ECLAM01="Imposible obtener el archivo de actualizaciones.\nCompruebe que hay acceso al sitio de JovenClub."
ECLAM02="Ocurrió algún problema durante la descarga de la actualización."
ECLAM03="Ocurrió algún problema al comprimir la actualización."

# Inicio de la Ejecucion
echo $MCLAM01

# Creacion de directorios
mkdir -p $CLAMACT $CLAM7Z $CLAMTMP
echo $MCLAM02

# Borrando actualizacion anterior
echo $MCLAM06
rm -r $CLAMTMP/* | echo $MCLAM07

# Iniciando la descarga
echo $MCLAM04
lftp -c mirror "$URL" "$CLAMTMP" -c -e --exclude-glob="main.cvd" --log="$CLAMACT/clamav.log"

#Copiando ficheros de actualizacion
echo $MCLAM09
cp -r $CLAMTMP/*.cvd $CLAMACT
cp -r $CLAMTMP/*.cdiff $CLAMACT

#comprimir la actualizacion en la carpeta comprimida
7z a $CLAM7Z/UpdateClamav.7z $CLAMACT

# reiniciando el servicio  de clamav
service clamav-daemon restart
# Culminando el proceso
echo $MCLAM07

exit 0

--
Ing. Pedro V. Navarrete Alejo
Especialista C en Ciencias Informáticas
telf: (537)861-6165 / (537)862-4927 ext 125
COPMAR



--
Este mensaje ha sido analizado por Clamav Antivirus
en busca de virus y otros contenidos peligrosos,
y se considera que esta limpio. --
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140917/343c4d2d/attachment.html>
______________________________________________________________________
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

Responder a