summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Keating <jkeating@redhat.com>2008-08-25 12:01:46 -0400
committerJesse Keating <jkeating@redhat.com>2008-08-25 12:01:46 -0400
commit2fdc6a8c2b9782b444c10d468cb56590ff2746e6 (patch)
treeb38285e41f07648331a40210399284304215f380
parentd14255d0878bb2b84f576a79bc3482943a5872d6 (diff)
downloadreleng-2fdc6a8c2b9782b444c10d468cb56590ff2746e6.tar.gz
releng-2fdc6a8c2b9782b444c10d468cb56590ff2746e6.tar.xz
releng-2fdc6a8c2b9782b444c10d468cb56590ff2746e6.zip
ssh out as the masher user, instead of 'mock'. This is so that we can write
to the /mnt/koji share during the rsync.
-rw-r--r--scripts/pungify8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/pungify b/scripts/pungify
index 571f5c0..5ef1000 100644
--- a/scripts/pungify
+++ b/scripts/pungify
@@ -21,7 +21,7 @@ usage() {
[ -z "$TREE" -o -z "$ARCH" -o -z "$HOST" ] && usage
-su mock -c "ssh $HOST /bin/bash --" << EOF
+ssh mock@$HOST /bin/bash -- << EOF
set -x
mock -r fedora-devel-pungi-$ARCH --uniqueext=$TREE --init || exit 1
mock -r fedora-devel-pungi-$ARCH --uniqueext=$TREE --install pungi nfs-utils setarch || exit 1
@@ -60,9 +60,9 @@ rm -rf output/development/$ARCH/os/{Packages,repodata}
EEE
EOF
# so, so wrong
-rsync -vae "ssh -i /var/lib/mock/.ssh/id_dsa" $HOST:/var/lib/mock/fedora-development-pungi-$ARCH-$TREE/root/tmp/treebuild.$TREE/output/development/$ARCH/os/ /mnt/koji/mash/rawhide-$TREE/development/$ARCH/os/
-rsync -vae "ssh -i /var/lib/mock/.ssh/id_dsa" $HOST:/var/lib/mock/fedora-development-pungi-$ARCH-$TREE/root/tmp/treebuild.$TREE/output/logs/* /mnt/koji/mash/rawhide-$TREE/logs/
-su mock -c "ssh $HOST /bin/bash --" << EOF
+rsync -va mock@$HOST:/var/lib/mock/fedora-development-pungi-$ARCH-$TREE/root/tmp/treebuild.$TREE/output/development/$ARCH/os/ /mnt/koji/mash/rawhide-$TREE/development/$ARCH/os/
+rsync -va mock@$HOST:/var/lib/mock/fedora-development-pungi-$ARCH-$TREE/root/tmp/treebuild.$TREE/output/logs/* /mnt/koji/mash/rawhide-$TREE/logs/
+ssh mock@$HOST /bin/bash -- << EOF
set -x
mock -r fedora-devel-pungi-$ARCH --uniqueext=$TREE clean
EOF