diff --git a/Docker/dynspec/chuser.sh b/Docker/dynspec/chuser.sh index 9ac3603c1a072dffff02461e9e8e59b1833b7f4f..718ad2aa9c65a88323006d0b3ab9593559e72aeb 100755 --- a/Docker/dynspec/chuser.sh +++ b/Docker/dynspec/chuser.sh @@ -14,10 +14,6 @@ if [ -z "${HOME}" ]; then mkdir -p $HOME && cd $HOME fi -# Add user to system -fgrep -q ":x:${UID}:" /etc/passwd || echo "${USER}:x:${UID}:${UID}::${HOME}:/bin/bash" >> /etc/passwd -fgrep -q ":x:${UID}:" /etc/group || echo "${USER}:x:${UID}:" >> /etc/group - # Set the environment [ -e /opt/bashrc ] && source /opt/bashrc diff --git a/Docker/lofar-base/Dockerfile.tmpl b/Docker/lofar-base/Dockerfile.tmpl index d9faff3d377224be3fd6380151564527665f1326..0ee75ac6f6d957d39d2f3244210c8f3e41c52a7b 100644 --- a/Docker/lofar-base/Dockerfile.tmpl +++ b/Docker/lofar-base/Dockerfile.tmpl @@ -44,8 +44,7 @@ RUN apt-get update && \ # open security holes (allow smooth user switching, allow sudo) # RUN echo 'ALL ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers && \ - sed -i 's/requiretty/!requiretty/g' /etc/sudoers && \ - chmod a+rw /etc/group /etc/passwd + sed -i 's/requiretty/!requiretty/g' /etc/sudoers # # setup install dir diff --git a/Docker/lofar-base/chuser.sh b/Docker/lofar-base/chuser.sh index 46872545a87da2e2516bc3ab2e443644c8ee6281..4ba563587e590259db30f8cd5e60edfb9e07609e 100755 --- a/Docker/lofar-base/chuser.sh +++ b/Docker/lofar-base/chuser.sh @@ -11,10 +11,6 @@ if [ -z "${HOME}" ]; then mkdir -p $HOME && cd $HOME fi -# Add user to system -fgrep -q ":x:${UID}:" /etc/passwd || echo "${USER}:x:${UID}:${UID}::${HOME}:/bin/bash" >> /etc/passwd -fgrep -q ":x:${UID}:" /etc/group || echo "${USER}:x:${UID}:" >> /etc/group - # Set the environment [ -e /opt/bashrc ] && source /opt/bashrc