From cd217d9e1fd7ec538798e568868e922aa41ce244 Mon Sep 17 00:00:00 2001 From: rillig Date: Mon, 27 Jun 2005 18:37:22 +0000 Subject: Fixed the quoting. The shell is hard-coded to /bin/sh instead of relying on which(1). Correctly pass all arguments (even the first one) to the build script. See PR 30362 for details. --- mk/bulk/do-sandbox-upload | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mk/bulk/do-sandbox-upload b/mk/bulk/do-sandbox-upload index 9197dae48df..819549a374a 100644 --- a/mk/bulk/do-sandbox-upload +++ b/mk/bulk/do-sandbox-upload @@ -1,5 +1,5 @@ #!/bin/sh -# $NetBSD: do-sandbox-upload,v 1.3 2005/05/07 22:16:38 wiz Exp $ +# $NetBSD: do-sandbox-upload,v 1.4 2005/06/27 18:37:22 rillig Exp $ # # Script to start a sandbox build @@ -7,5 +7,8 @@ # See pkgsrc/doc/pkgsrc.txt for documentation! # -sh=`which sh` -chroot /usr/sandbox $sh -c "cd /usr/pkgsrc/ ; $sh mk/bulk/upload $@" +sh="/bin/sh" +upload="mk/bulk/upload" + +chroot /usr/sandbox \ + $sh -c "cd /usr/pkgsrc && exec $sh $upload \"\$@\"" -- $upload "$@" -- cgit v1.2.3