diff options
author | Dan McGee <dan@archlinux.org> | 2007-10-02 06:29:01 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2007-10-02 06:29:58 +0200 |
commit | c42e37bd602263065c3b7b4344310f4f29661cd4 (patch) | |
tree | dc5079e6981ca259a7bf34c87d3c3acbcb7f4b3d /extrapkg | |
parent | 43820a5a0d7f8e0dc142c74422d96092d0f138cf (diff) | |
download | devtools-c42e37bd602263065c3b7b4344310f4f29661cd4.tar.gz devtools-c42e37bd602263065c3b7b4344310f4f29661cd4.tar.xz |
extrapkg: Allow scp limit option to be passed on to scp
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'extrapkg')
-rwxr-xr-x | extrapkg | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -44,8 +44,15 @@ elif [ "$cmd" == "communitypkg" ]; then tag="CURRENT" fi +# see if any limit options were passed, we'll send them to SCP +unset scpopts +if [ "$1" = "-l" ]; then + scpopts="$1 $2" + shift 2 +fi + if [ "$repo" != "community" ]; then - scp $pkgfile archlinux.org:staging/$repo/add + scp $scpopts $pkgfile archlinux.org:staging/$repo/add if [ "$(md5sum $pkgfile | cut -d' ' -f1)" != "$(ssh archlinux.org md5sum staging/${repo}/add/$pkgfile | cut -d' ' -f1)" ]; then echo "File got corrupted during upload, cancelled." exit 1 |