Add GPU devices groups to additional groups

This commit is contained in:
Héctor Molinero Fernández
2021-05-05 00:12:40 +02:00
parent a223859e95
commit d6e0235724

View File

@@ -5,6 +5,14 @@ set -eu
# Remove leftover files
find /tmp/ -mindepth 1 -delete
# Add GPU devices groups to additional groups
for dev in /dev/dri/*; do
[ -c "${dev:?}" ] || continue
gid=$(stat -c '%g' "${dev:?}")
uug=${UNPRIVILEGED_USER_GROUPS?}
UNPRIVILEGED_USER_GROUPS="${uug:+${uug:?},}${gid:?}"
done
# Create additional groups
_IFS=${IFS}; IFS=,
for gid in ${UNPRIVILEGED_USER_GROUPS?}; do