fix: normalize public shell scripts

This commit is contained in:
NuklearRabbit
2026-09-03 02:51:33 +02:00
parent 7f1c0e5f71
commit 6949c7aae7
9 changed files with 263 additions and 261 deletions
+19 -19
View File
@@ -1,19 +1,19 @@
#!/bin/sh
set -eu
PUID="${PUID:-99}"
PGID="${PGID:-100}"
case "$PUID:$PGID" in
*[!0-9:]*|:|*:) echo "PUID en PGID moeten numeriek zijn" >&2; exit 64 ;;
esac
groupmod --gid "$PGID" lumaops 2>/dev/null || true
usermod --uid "$PUID" --gid "$PGID" lumaops 2>/dev/null || true
mkdir -p /config/openrgb /config/lumaops /data /logs /run/lumaops
chown -R "$PUID:$PGID" /config/lumaops /data /logs /run/lumaops
chown -R "$PUID:$PGID" /config/openrgb
gosu "$PUID:$PGID" mkdir -p /data/backups
exec gosu "$PUID:$PGID" /usr/bin/tini -- /opt/venv/bin/python /opt/lumaops/supervisor.py
#!/bin/sh
set -eu
PUID="${PUID:-99}"
PGID="${PGID:-100}"
case "$PUID:$PGID" in
*[!0-9:]*|:|*:) echo "PUID en PGID moeten numeriek zijn" >&2; exit 64 ;;
esac
groupmod --gid "$PGID" lumaops 2>/dev/null || true
usermod --uid "$PUID" --gid "$PGID" lumaops 2>/dev/null || true
mkdir -p /config/openrgb /config/lumaops /data /logs /run/lumaops
chown -R "$PUID:$PGID" /config/lumaops /data /logs /run/lumaops
chown -R "$PUID:$PGID" /config/openrgb
gosu "$PUID:$PGID" mkdir -p /data/backups
exec gosu "$PUID:$PGID" /usr/bin/tini -- /opt/venv/bin/python /opt/lumaops/supervisor.py