Merge pull request 281 from dev/monad-osx into develop

Fix monad-impersonate for OS X
This commit is contained in:
Andy Schwartzmeyer committed 2015-11-13 16:31:01 +00:00
commit adbdbc3414
1 file changed
+8 -1
+8 -1
View File
@@ -40,8 +40,15 @@ monad-impersonate()
local CUSER=$(id -un)
local CGID=$(id -g)
local CGROUP=$(id -gn)
# default docker-machine VM does not change
if [[ $OSTYPE == darwin* ]]; then
CUID=1000
CUSER=docker
CGID=50
CGROUP=staff
fi
echo \
groupadd -g $CGID $CGROUP '&&' \
groupadd -o -f -g $CGID $CGROUP '&&' \
useradd -u $CUID -g $CGID -d /opt $CUSER '&&' \
sudo --set-home -u $CUSER -g $CGROUP --
}