Files
vboxstock/vboxstock-entrypoint.sh
T
2026-08-30 07:45:54 -04:00

15 lines
295 B
Bash

#!/bin/sh
set -eu
puid="${PUID:-99}"
pgid="${PGID:-100}"
case "$puid:$pgid" in
*[!0-9:]*|:*|*:) echo "PUID and PGID must be numeric." >&2; exit 1 ;;
esac
mkdir -p "${DATA_DIR:-/data}" "${DATA_DIR:-/data}/backups"
chown -R "$puid:$pgid" "${DATA_DIR:-/data}"
exec su-exec "$puid:$pgid" "$@"