summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Keating <jkeating@redhat.com>2008-08-28 10:20:30 -0700
committerJesse Keating <jkeating@redhat.com>2008-08-28 10:20:30 -0700
commit9888ec06e1966f0f0de18ba994f8d5d05f1fa92c (patch)
tree70d59fac4761b53e3c2f4bd9fde3ed0e6b271e3a
parent4144a4c8ef636a8bb83f313680b300c39fe4e040 (diff)
downloadreleng-9888ec06e1966f0f0de18ba994f8d5d05f1fa92c.tar.gz
releng-9888ec06e1966f0f0de18ba994f8d5d05f1fa92c.tar.xz
releng-9888ec06e1966f0f0de18ba994f8d5d05f1fa92c.zip
Use sudo to call rsync and mail.
-rwxr-xr-xscripts/buildrawhide6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/buildrawhide b/scripts/buildrawhide
index b144360..5db8a0d 100755
--- a/scripts/buildrawhide
+++ b/scripts/buildrawhide
@@ -47,10 +47,10 @@ mock -r $MOCKCONFIG --clean
[ -n "$NOSYNC" ] && exit $rc
cd /tmp
# data
-su ftpsync -c "rsync $RSYNC_OPTS --exclude repodata/ /mnt/koji/mash/rawhide-$DATE/development/ $DESTPATH"
+sudo -u ftpsync /usr/bin/rsync $RSYNC_OPTS --exclude repodata/ /mnt/koji/mash/rawhide-$DATE/development/ $DESTPATH
# repodata & cleanup
-su ftpsync -c "rsync $RSYNC_OPTS --delete --delete-after /mnt/koji/mash/rawhide-$DATE/development/ $DESTPATH"
+sudo -u ftpsync /usr/bin/rsync $RSYNC_OPTS --delete --delete-after /mnt/koji/mash/rawhide-$DATE/development/ $DESTPATH
if [ "$?" = "0" ]; then
- cat /mnt/koji/mash/rawhide-$DATE/logs/repodiff /mnt/koji/mash/rawhide-$DATE/logs/depcheck | su rawhide -c "mail -s 'rawhide report: '$DATE' changes' fedora-devel-list@redhat.com,fedora-test-list@redhat.com"
+ cat /mnt/koji/mash/rawhide-$DATE/logs/repodiff /mnt/koji/mash/rawhide-$DATE/logs/depcheck | sudo -u rawhide mail -s 'rawhide report: '$DATE' changes' fedora-devel-list@redhat.com,fedora-test-list@redhat.com
fi
exit 0