Dayron J. Gallardo Rodriguez escribió:
> 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
>
>
si claro ya que los ficheros están en formato dos y tiene que
convertirlos a unix para que el script pueda procesarlos correctamente.
Salu2.
PD: No recordaba esa dependencia, la verdad siempre instalo ese
paquetico en el sistema, porque siempre hace falta. Cuando se trabaja
en redes heterogéneas de varios sistemas operativos.
--
______________________________________________
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: (5347)861212 Ext 295, (5347)861296
jabber: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Visitenos en http://www.eiefd.co.cu
EIEFD La Habana. Cuba.
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
Departamento de Redes y Servicios Telemáticos.
Escuela Internacional de Educación Física y Deportes.
Para más información llamar al 861212 ext: 295
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l