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
