salu2 a los listeros:
mi problemas radica en la necesidad de armar un script para bajar los
repositorios de centos y opensuse, lo cual con debian y/o ubuntu me es
mas facil.... me dieron una solucion para que usara rsync y he tratado
de configurarlo para utilizarlo para descargar los repos desde GULT pero
no he tenido exito.. si alguien tiene alguno ya hecho o si me pueden
ayudar a moficar este les agradeceria
#!/bin/sh
#
# -*- ENCODING: UTF-8 -*-
#
# openSUSE Mirror v0.1
NAME="openSUSE Update" # Nombre script.
: ${PROGRAM:=openSUSE Update Mirror} # Nombre software.
: ${VERSION:=0.1} # Versión script.
: ${URLHOST:=download.jovenclub.cu} # URL origen.
: ${URLDIRE:=repos/opensuse/11.4/} # URL origen.
: ${OUTBASE:=/home/javiers/Escritorio/xxx} # Ruta de
destino base.
: ${OUTPATH:=$OUTBASE/opensuse/update/11.4} # Ruta de
destino final.
: ${LOGFILE:=$OUTBASE/opensuse-update.log} # Archivo de
registro.
# Crear el directorio de destino si no existe.
if [ ! -d "$OUTPATH" ] ; then mkdir -p "$OUTPATH"; fi
# Inicio archivo de registro.
cat > $LOGFILE <<EOL
Iniciando Mirror (`env LANG=es_ES.UTF-8 date`)
EOL
# Ejecutar.
rsync -rlptDvz --no-motd --delete-after --delete-excluded --force \
--exclude='ppc/' --exclude='ppc64/' --exclude='src/' \
"rsync://$URLHOST/$URLDIRE" "$OUTPATH" >> "$LOGFILE"
# Fin.
exit 0
______________________________________________________________________
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