Browse Source

Use numbers for permissions in case npmuser doesn't exist

Jamie Curnow 2 years ago
parent
commit
dad8561ea1

+ 1 - 1
docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/10-npmuser.sh

@@ -21,5 +21,5 @@ else
 	groupmod -o -g "$PGID" npmuser || exit 1
 	# Home for npmuser
 	mkdir -p /tmp/npmuserhome
-	chown -R npmuser:npmuser /tmp/npmuserhome
+	chown -R "$PUID:$PGID" /tmp/npmuserhome
 fi

+ 1 - 1
docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/50-ipv6.sh

@@ -29,7 +29,7 @@ process_folder () {
 	done
 
 	# ensure the files are still owned by the npmuser
-	chown -R npmuser:npmuser "$1"
+	chown -R "$PUID:$PGID" "$1"
 }
 
 process_folder /etc/nginx/conf.d