On Wed, 20 Jul 2011, Jerry Geis wrote: > under 5.6 I have a script that runs every night to rsync the repodata > for local installations. > I added the 6.0 to do the same. > > Something seems wrong now for 6.0. I do the same thing and I get errors > from my local repo at install time. > Seems like the cyrus-sasl package is never happy and aborts the > installation. > > Is something wrong with the script below? It seems like it successfully > copies the files. > I ran it manually and did not see any errors. > > Any thoughts? > > Thanks, > > Jerry > > # The kickstart files point to the "repo" > # > # This file will creat the directories and copy the files > # > for VERSION in "5.6" "6.0" > do > mkdir -p /var/www/html/centos/$VERSION/updates/x86_64/RPMS > mkdir -p /var/www/html/centos/$VERSION/updates/x86_64/repodata > > rsync -av > rsync://mirrors.kernel.org/mirrors/centos/$VERSION/updates/x86_64/RPMS/* > /var/www/html/centos/$VERSION/updates/x86_64/RPMS > rsync -av > rsync://mirrors.kernel.org/mirrors/centos/$VERSION/updates/x86_64/repodata/* > /var/www/html/centos/$VERSION/updates/x86_64/repodata > done Here's my script. Obviously, it picks up the os/ tree as well as the updates/ tree. So far, no problems with 5.x or 6.x: #!/bin/sh for VERS in "5.6" "6.0"; do SRC="ftp.osuosl.org::centos/${VERS}/" DEST="/srv/mirrors/centos/${VERS}/" echo "-----------------------------------------------------------" echo "Sync-ing CentOS $VERS with $SRC" echo /usr/bin/rsync -avSH \ --exclude "isos" --exclude "centosplus" --exclude "extras" \ $SRC $DEST echo "-----------------------------------------------------------" done -- Paul Heinlein <> heinlein at madboa.com <> http://www.madboa.com/