linuxserver-mods/skip-chown/root/etc/s6-overlay/s6-rc.d/init-adduser/run

20 lines
510 B
Plaintext
Raw Normal View History

2024-05-15 18:36:19 +00:00
#!/usr/bin/with-contenv bash
# shellcheck shell=bash
# https://github.com/linuxserver/docker-baseimage-alpine/blob/master/root/etc/s6-overlay/s6-rc.d/init-adduser/run
PUID=${PUID:-911}
PGID=${PGID:-911}
2024-08-14 20:16:11 +00:00
if [[ -z ${LSIO_READ_ONLY_FS} ]] && [[ -z ${LSIO_NON_ROOT_USER} ]]; then
groupmod -o -g "$PGID" abc
mkdir /dummy
usermod -d /dummy abc
usermod -o -u "$PUID" abc
usermod -d /config abc
rmdir /dummy
2024-05-15 18:36:19 +00:00
2024-08-14 20:16:11 +00:00
lsiown abc:abc /app
lsiown abc:abc /config
lsiown abc:abc /defaults
fi