File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
docker/rootfs/etc/s6-overlay/s6-rc.d/prepare Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 66PUID=${PUID:- 911}
77PGID=${PGID:- 911}
88
9- # Add npmuser user
10- log_info ' Creating npmuser ...'
9+ log_info ' Configuring npmuser ...'
1110
1211groupmod -g 1000 users || exit 1
13- useradd -u " ${PUID} " -U -d /tmp/npmuserhome -s /bin/false npmuser || exit 1
12+
13+ if id -u npmuser; then
14+ # user already exists
15+ usermod -u " ${PUID} " npmuser || exit 1
16+ else
17+ # Add npmuser user
18+ useradd -u " ${PUID} " -U -d /tmp/npmuserhome -s /bin/false npmuser || exit 1
19+ fi
20+
1421usermod -G users npmuser || exit 1
15- groupmod -o -g " $PGID " npmuser || exit 1
22+ groupmod -o -g " ${ PGID} " npmuser || exit 1
1623# Home for npmuser
1724mkdir -p /tmp/npmuserhome
1825chown -R npmuser:npmuser /tmp/npmuserhome
You can’t perform that action at this time.
0 commit comments