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 |
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]>" |
LABEL maintainer="LinuxGSM <[email protected]>" |
||||
ENV DEBIAN_FRONTEND noninteractive |
ENV DEBIAN_FRONTEND=noninteractive |
||||
ENV TERM=xterm |
ENV TERM=xterm |
||||
ENV LGSM_GITHUBUSER=GameServerManagers |
ENV LGSM_GITHUBUSER=GameServerManagers |
||||
ENV LGSM_GITHUBREPO=LinuxGSM |
ENV LGSM_GITHUBREPO=LinuxGSM |
||||
|
|||||
@ -6,8 +6,13 @@ |
|||||
|
|
||||
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-22.04 |
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]>" |
LABEL maintainer="LinuxGSM <[email protected]>" |
||||
ENV DEBIAN_FRONTEND noninteractive |
ENV DEBIAN_FRONTEND=noninteractive |
||||
ENV TERM=xterm |
ENV TERM=xterm |
||||
ENV LGSM_GITHUBUSER=GameServerManagers |
ENV LGSM_GITHUBUSER=GameServerManagers |
||||
ENV LGSM_GITHUBREPO=LinuxGSM |
ENV LGSM_GITHUBREPO=LinuxGSM |
||||
|
|||||
@ -6,11 +6,13 @@ |
|||||
|
|
||||
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-24.04 |
FROM ghcr.io/gameservermanagers/steamcmd:ubuntu-24.04 |
||||
|
|
||||
|
USER root |
||||
|
|
||||
## Remove steam user from upstream base image if present |
## 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]>" |
LABEL maintainer="LinuxGSM <[email protected]>" |
||||
ENV DEBIAN_FRONTEND noninteractive |
ENV DEBIAN_FRONTEND=noninteractive |
||||
ENV TERM=xterm |
ENV TERM=xterm |
||||
ENV LGSM_GITHUBUSER=GameServerManagers |
ENV LGSM_GITHUBUSER=GameServerManagers |
||||
ENV LGSM_GITHUBREPO=LinuxGSM |
ENV LGSM_GITHUBREPO=LinuxGSM |
||||
|
|||||
Loading…
Reference in new issue