Dayron J. Gallardo Rodriguez wrote:
> Dayron J. Gallardo Rodriguez wrote:
>   
>> Arian Molina Aguilera wrote:
>>   
>>     
>>> Dayron J. Gallardo Rodriguez escribió:
>>>   
>>>     
>>>       
>>>> Ernesto Torres wrote:
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> Mira aqui te envio un script que obtuve de aqui mismo, lo uso en los cron 
>>>>> y
>>>>> todos los dias automaticamente el me actualiza el nod32 y me lo pone en 
>>>>> una
>>>>> carpeta la cual tengo publicada bajo un virtual host y desde alli mi red 
>>>>> se
>>>>> actualiza sin problemas. Un saludo
>>>>>
>>>>> #!/bin/bash
>>>>>
>>>>> export http_proxy="proxy.midominio.cu:3128"
>>>>> SERVER="http://upgradenod.mic.cu";
>>>>> UPDATE="/var/www/update" #Carpeta de destino
>>>>> MIRROR="/var/www/nod32" #Carpeta espejo, la que se publica
>>>>> WGET=$(which wget) || exit 1
>>>>> WGETOPT="--no-parent -m -nd -P" || exit 1
>>>>> CAT=$(which cat) || exit 1
>>>>> CUT=$(which cut) || exit 1
>>>>> DOS2UNIX=$(which dos2unix) || exit 1
>>>>> ECHO=$(which echo) || exit 1
>>>>> GREP=$(which grep) || exit 1
>>>>> MKDIR=$(which mkdir) || exit 1
>>>>> MV=$(which mv) || exit 1
>>>>> RM=$(which rm) || exit 1
>>>>> SED=$(which sed) || exit 1
>>>>> BAJAR0=$(mktemp) || exit 2
>>>>> BAJAR1=$(mktemp) || exit 2
>>>>> $WGET $WGETOPT $UPDATE $SERVER/update.ver
>>>>> cd $UPDATE
>>>>> $SED 11,50d update.ver>$BAJAR0
>>>>> $SED 21,30d $BAJAR0>$BAJAR1
>>>>> $RM -f $BAJAR0
>>>>> $SED 31,70d $BAJAR1>$BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $SED 41,50d $BAJAR0>$BAJAR1
>>>>> $RM -f $BAJAR0
>>>>> $SED 51,90d $BAJAR1>$BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $SED 61,70d $BAJAR0>$BAJAR1
>>>>> $RM -f $BAJAR0
>>>>> $SED 71,110d $BAJAR1>$BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $SED 81,90d $BAJAR0>$BAJAR1
>>>>> $RM -f $BAJAR0
>>>>> $SED 91,130d $BAJAR1>$BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $SED 101,110d $BAJAR0>$BAJAR1
>>>>> $RM -f $BAJAR0
>>>>> $SED 101,370d $BAJAR1>$BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $DOS2UNIX $BAJAR0
>>>>> $CAT $BAJAR0>$MIRROR/update.ver
>>>>> $CAT $BAJAR0 | $GREP file | $CUT -b6-> $BAJAR1
>>>>> BAJAR=$(cat $BAJAR1)
>>>>> for i in $BAJAR
>>>>> do
>>>>>     wget $WGETOPT $MIRROR "$SERVER/$i"
>>>>>     if [ -e $MIRROR/$i ];
>>>>>     then
>>>>>         $MV $MIRROR/$i $UPDATE/$i
>>>>>     fi
>>>>> done
>>>>> $RM -f $MIRROR/*.nup
>>>>> $RM -f $MIRROR/*.xml
>>>>> $RM -f $BAJAR0
>>>>> $RM -f $BAJAR1
>>>>> $RM -f $UPDATE/*.ver
>>>>> $MV -f $UPDATE/*.nup $MIRROR
>>>>> $MV -f $UPDATE/*.xml $MIRROR
>>>>> exit 0
>>>>>
>>>>>
>>>>>
>>>>> ..::[EMAIL PROTECTED]::.. escribió:
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>>> Hola estimados amigos de la lista!
>>>>>> Aqui les explicare algo que necesito hacer y se que lo lograre con la
>>>>>> ayuda de ustedes.
>>>>>> lo que quiero hacer es un mirrors en mi server.
>>>>>> Es decir, hacer un script que descarge a una carpeta de mi server la
>>>>>> actualizacion del nod32 v2.7 y que los clientes de mi server actualicen
>>>>>> el antivirus de aqui.
>>>>>>
>>>>>> cuento con ustedes:
>>>>>> saludos....
>>>>>>
>>>>>>                Debian GNU/linux etch 4.0
>>>>>> ============================
>>>>>>    Asamblea Municipal del Poder Popular
>>>>>>                        "La Sierpe"
>>>>>> Admin de red: Yunior Barceló Chávez
>>>>>> Telf oficina: 434378
>>>>>> Jabber ID: [EMAIL PROTECTED]
>>>>>> ============================
>>>>>>
>>>>>> --
>>>>>> Este mensaje ha sido analizado en la Asamblea
>>>>>> Provincial del Poder Popular de Sancti Spiritus
>>>>>> por MailScanner y ClamAV.
>>>>>>
>>>>>> _______________________________________________
>>>>>> Cancelar suscripción
>>>>>> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
>>>>>> Buscar en el archivo
>>>>>> http://listas.softwarelibre.cu/buscar/linux-l
>>>>>>
>>>>>> --
>>>>>> Este mensaje ha sido analizado por MailScanner del Nodo Finlay, 
>>>>>> Camaguey, Cuba
>>>>>> en busca de virus y se considera que está limpio.
>>>>>>
>>>>>>
>>>>>>     
>>>>>>       
>>>>>>         
>>>>>>           
>>>>>>             
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>> A mi esa pagina me da error 404 no entiendo... ya el escript lo tengo 
>>>> configurado asi mismo...
>>>>
>>>> _______________________________________________
>>>> Cancelar suscripción
>>>> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
>>>> Buscar en el archivo
>>>> http://listas.softwarelibre.cu/buscar/linux-l
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>> ya dije que da error 404 a los archivos que ya fueron descargados, los 
>>> nuevos se descargan y se actualiza sin problema, incluso si tienes 
>>> nod2.5 solo se upgrade al 2.7, y funciona bien, dime si te da ese error 
>>> y no te baja nada. Chequea tus restricciones en el proxy, Salu2.
>>>
>>>   
>>>     
>>>       
>> No salgo por proxy... igual deja chequear si baja algo...
>>
>> _______________________________________________
>> Cancelar suscripción
>> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
>> Buscar en el archivo
>> http://listas.softwarelibre.cu/buscar/linux-l
>>
>>
>>   
>>     
>
> Me sigue dando 404 y a la carpeta donde esta apuntando la descarga esta 
> vacia o sea que deberia bajar todo lo que hay... otra cosa en el 
> navegador que deberia salir cuando accedo porque tambien me sale 404
>
>
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l
>
>
>   

Ya logre que funcionara :) en realidad el problema era que no tenia 
dos2unix :P

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

Responder a