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

Responder a