From 6cfa84ee47355e5cae160491284d550123dadf2f Mon Sep 17 00:00:00 2001 From: David Coppit Date: Sat, 1 Apr 2017 22:35:19 -0400 Subject: [PATCH] Add an eval for more flexibility Can now provide a command argument like: "/bin/bash -c '/bin/sleep 5'" --- runas.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runas.sh b/runas.sh index 1b14e13..d8ac59a 100755 --- a/runas.sh +++ b/runas.sh @@ -69,4 +69,4 @@ create_user $USER_ID $GROUP_ID echo "$(ts) Running command as user \"$USER\"..." umask $UMASK -exec /sbin/setuser $USER "$@" +eval exec /sbin/setuser $USER "$@"