Also ich mach das so: Dabei wird fedora und centos auf dem Laufenden gehalten. Ist nicht schön, aber selten und funktioniert.

#! /bin/bash
ziel="/opt/linux/"
exe="/var/run/mirror.lock"

if [ -f $exe ] ; then
    echo $exe "existiert bereits. Programm wird beendet."
    exit 0
fi
touch $exe

date >>/var/log/mirror
echo "fedora" >>/var/log/mirror
hole_verzeichnis="fedora/"
if ! [ -d $ziel$hole_verzeichnis ] ; then
        echo "erstelle " $ziel$hole_verzeichnis
        mkdir -p $ziel$hole_verzeichnis
fi
rsync -av $1 --delete-after --exclude=*/debug/ --exclude=redhat/* --exclude=*/1/ --exclude=*/2/ --exclude=*/3/ --exclude=*/4/ --exclude=*/5/ --exclude=*/alpha/ --exclude=*/ia64/ --exclude=*/ppc/ --exclude=*/ppc64/ --exclude=*/s390/ --exclude=*/s390x/ --exclude=*/sparc/ --exclude=*/SRPMS/ --exclude=*/source/ ftp.uni-frankfurt.de::$hole_verzeichnis $ziel$hole_verzeichnis --timeout=30 >>/var/log/mirror


date >>/var/log/mirror
echo "centos" >>/var/log/mirror
hole_verzeichnis="centos/"
if ! [ -d $ziel$hole_verzeichnis ] ; then
        echo "erstelle " $ziel$hole_verzeichnis
        mkdir -p $ziel$hole_verzeichnis
fi
rsync -av $1 --delete-after --exclude=*/development/ --exclude=*/debug/ --exclude=*/alpha/ --exclude=*/ia64/ --exclude=*/ppc/ --exclude=*/s390/ --exclude=*/s390x/ --exclude=*/sparc/ --exclude=*/SRPMS/ --exclude=*/livecd/ ftp.uni-frankfurt.de::$hole_verzeichnis $ziel$hole_verzeichnis --timeout=30 >>/var/log/mirror

rm -rf $exe



Am 10.04.07 schrieb Michael Kollender <fedoraliste@web.de>:
Thorsten Leemhuis schrieb:

>
> Korrekt -- rsync zugang zu den offiziellen Server bekommen meines
> Wissens nur admins von public mirrorn. FÃŒr uns Normalos gibts dann ja
> bei einigen public mirrorn auch einen rsync Zugang.
>


Moin,

wie wäre denn der Aufruf? Die Adresse alleine nutzt mir ja nicht, ich
muss rsync doch auch mitteilen was es syncen soll. Da ich aber nicht
weiß was auf dem rsync-server liegt kann ich es auch nicht anwerfen.

Michael


--
Fedora-de-list mailing list
Fedora-de-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-de-list