Browse Source
* Added `USER root` to ensure proper permissions. * Enhanced user removal command with logging for better visibility. * Set `DEBIAN_FRONTEND` environment variable correctly.pull/80/head
5 changed files with 17 additions and 9 deletions
@ -1,3 +0,0 @@ |
|||
{ |
|||
"ansible.python.interpreterPath": "/bin/python3" |
|||
} |
|||
@ -6,8 +6,13 @@ |
|||
|
|||
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-20.04 |
|||
|
|||
USER root |
|||
|
|||
## Remove steam user from upstream base image if present |
|||
RUN if id -u steam >/dev/null 2>&1; then echo "Removing steam user from base image"; userdel -r steam || true; else echo "steam user not present"; fi |
|||
|
|||
LABEL maintainer="LinuxGSM <[email protected]>" |
|||
ENV DEBIAN_FRONTEND noninteractive |
|||
ENV DEBIAN_FRONTEND=noninteractive |
|||
ENV TERM=xterm |
|||
ENV LGSM_GITHUBUSER=GameServerManagers |
|||
ENV LGSM_GITHUBREPO=LinuxGSM |
|||
|
|||
@ -6,8 +6,13 @@ |
|||
|
|||
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-22.04 |
|||
|
|||
USER root |
|||
|
|||
## Remove steam user from upstream base image if present |
|||
RUN if id -u steam >/dev/null 2>&1; then echo "Removing steam user from base image"; userdel -r steam || true; else echo "steam user not present"; fi |
|||
|
|||
LABEL maintainer="LinuxGSM <[email protected]>" |
|||
ENV DEBIAN_FRONTEND noninteractive |
|||
ENV DEBIAN_FRONTEND=noninteractive |
|||
ENV TERM=xterm |
|||
ENV LGSM_GITHUBUSER=GameServerManagers |
|||
ENV LGSM_GITHUBREPO=LinuxGSM |
|||
|
|||
@ -6,11 +6,13 @@ |
|||
|
|||
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-24.04 |
|||
|
|||
USER root |
|||
|
|||
## Remove steam user from upstream base image if present |
|||
RUN if id -u steam >/dev/null 2>&1; then userdel -r steam || true; fi |
|||
RUN if id -u steam >/dev/null 2>&1; then echo "Removing steam user from base image"; userdel -r steam || true; else echo "steam user not present"; fi |
|||
|
|||
LABEL maintainer="LinuxGSM <[email protected]>" |
|||
ENV DEBIAN_FRONTEND noninteractive |
|||
ENV DEBIAN_FRONTEND=noninteractive |
|||
ENV TERM=xterm |
|||
ENV LGSM_GITHUBUSER=GameServerManagers |
|||
ENV LGSM_GITHUBREPO=LinuxGSM |
|||
|
|||
Loading…
Reference in new issue