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/* )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…