X-Git-Url: https://gerrit.onap.org/r/gitweb?p=demo.git;a=blobdiff_plain;f=vnfs%2FDAaaS%2Fmicroservices%2Fremote-config-operator%2Fbuild%2Fbin%2Fuser_setup;fp=vnfs%2FDAaaS%2Fmicroservices%2Fremote-config-operator%2Fbuild%2Fbin%2Fuser_setup;h=1e36064cbf0c0b853e54686e17363fc08cf5e3fa;hp=0000000000000000000000000000000000000000;hb=2026cb5283fbc44a4f68641f6e85628381ebda04;hpb=938afb8217d5414c4cd0d63650e24d0398ddcc91 diff --git a/vnfs/DAaaS/microservices/remote-config-operator/build/bin/user_setup b/vnfs/DAaaS/microservices/remote-config-operator/build/bin/user_setup new file mode 100755 index 00000000..1e36064c --- /dev/null +++ b/vnfs/DAaaS/microservices/remote-config-operator/build/bin/user_setup @@ -0,0 +1,13 @@ +#!/bin/sh +set -x + +# ensure $HOME exists and is accessible by group 0 (we don't know what the runtime UID will be) +mkdir -p ${HOME} +chown ${USER_UID}:0 ${HOME} +chmod ug+rwx ${HOME} + +# runtime user will need to be able to self-insert in /etc/passwd +chmod g+rw /etc/passwd + +# no need for this script to remain in the image after running +rm $0