TREE=/export/linux/scientific/ SERVER=ftp.scientificlinux.org VERSIONS="302" #VERSIONS="30rolling 301 302" arch=i386 for VERSION in $VERSIONS do echo "Now doing version $VERSION to $SERVER at $TREE" echo "Now sending over debuginfo rpms" scp -p debuginfo/*debuginfo*.rpm $SERVER:$TREE/$VERSION/$arch/errata/debuginfo/RPMS/ echo "Now sending over *.rpm" scp -p *.rpm $SERVER:$TREE/$VERSION/$arch/errata/SL/RPMS/ echo "$VERSION/*.rpm" scp -p $VERSION/*.rpm $SERVER:$TREE/$VERSION/$arch/errata/SL/RPMS/ echo "SRPMS/*.src.rpm" scp -p SRPMS/*.src.rpm $SERVER:$TREE/$VERSION/SRPMS/vendor/errata/ echo "Now updating apt area" ssh $SERVER "cd $TREE/$VERSION/$arch/SL/build/scripts ; sh makeapt.sl.updatesonly.sh" echo "Now updating yum area" ssh $SERVER "cd $TREE/$VERSION/$arch/errata/SL/RPMS ; yum-arch -l ." rm /tmp/errata echo "The following ERRATA for SL $VERSION $arch are now available from:" > /tmp/errata echo "ftp://$SERVER/linux/scientific/$VERSION/$arch/errata/SL/RPMS/" >> /tmp/errata echo " " >> /tmp/errata ls *.rpm $VERSION/ >> /tmp/errata mail -s "ERRATA for SL $VERSION $arch now available" csieh@fnal.gov < /tmp/errata done