INNER CODE UNIT · Shell
USER_PASSWORD
Steam-Headless/docker-steam-headless · overlay/etc/cont-init.d/10-setup_user.sh:15
USER_PASSWORD=${USER_PASSWORD:-password}
print_header "Configure default user"
print_step_header "Setting default user uid=${PUID}(${USER}) gid=${PGID}(${USER})"
usermod -o -u "${PUID}" ${USER}
groupmod -o -g "${PGID}" ${USER}
print_step_header "Adding default user to any additional required device groups"
additional_groups=( video audio input pulse sudo )
for group_name in "${additional_groups[@]}"; do
if [ $(getent group ${group_name:?}) ]; then
print_step_header "Adding user '${USER}' to group: '${group_name}'"
usermod -aG ${group_name:?} ${USER}
fi
done
device_nodes=( /dev/uinput /dev/input/event* /dev/dri/* )