summaryrefslogtreecommitdiff
path: root/testing/docker/common-scripts/su-as-user
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2018-04-16 03:23:33 (GMT)
committerAlexey Neyman <stilor@att.net>2018-04-16 03:24:39 (GMT)
commit345dc4161d937c302248ea34ea55a9abc4bf343d (patch)
tree88a932353f8dc19342b674cc57dee4bae39dd3ee /testing/docker/common-scripts/su-as-user
parent0d7822e7963a7c445ba3bebd8125f26b415c21c7 (diff)
Testing works for archlinux docker
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'testing/docker/common-scripts/su-as-user')
-rwxr-xr-xtesting/docker/common-scripts/su-as-user3
1 files changed, 2 insertions, 1 deletions
diff --git a/testing/docker/common-scripts/su-as-user b/testing/docker/common-scripts/su-as-user
index 7f262ac..99246f2 100755
--- a/testing/docker/common-scripts/su-as-user
+++ b/testing/docker/common-scripts/su-as-user
@@ -8,8 +8,9 @@ shift 4
groupadd -g ${gid} ${grp}
useradd -d /home/${usr} -m -g ${gid} -u ${uid} ${usr}
+ln -sf /src /home/${usr}/src
if [ -z "$*" ]; then
exec su -l ${usr}
else
- exec su -l -c "/bin/bash -c '$*'"
+ exec su -l -c "/bin/bash -c '$*'" ${usr}
fi