From aa1043cda6093fcb596da0e9843070ee0b28b243 Mon Sep 17 00:00:00 2001 From: Muscle Date: Fri, 17 May 2024 15:01:42 +0900 Subject: [PATCH] fix buildx error --- Dockerfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5620d49cd..36de1b949 100644 --- a/Dockerfile +++ b/Dockerfile @@ -175,12 +175,17 @@ RUN chmod +x /home/steam/server/*.sh && \ ln -sf /home/steam/server/autopause.sh /usr/local/bin/autopause && \ ln -sf /home/steam/server/autopaused-ctl.sh /usr/local/sbin/autopaused-ctl -# install mitmproxy addons & certs +# install mitmproxy addons RUN mkdir -p /home/steam/autopause/addons && \ mv /home/steam/server/PalIntercept.py ../autopause/addons/ && \ - chown -R steam:steam /home/steam/autopause && \ - ln -sf /home/steam/.mitmproxy/mitmproxy-ca-cert.pem /usr/local/share/ca-certificates/mitmproxy.crt && \ - mv /home/steam/server/files/sudoers-steam /etc/sudoers.d/ + chown -R steam:steam /home/steam/autopause + +# Preparation to incorporate ca-cert generated at runtime by mitmproxy. +RUN mkdir -p /home/steam/.mitmproxy && \ + chown steam:steam /home/steam/.mitmproxy && \ + ln -sf /home/steam/.mitmproxy/mitmproxy-ca-cert.pem /usr/local/share/ca-certificates/mitmproxy.crt +RUN cp /home/steam/server/files/sudoers-steam /etc/sudoers.d/steam +RUN chmod 0440 /etc/sudoers.d/steam WORKDIR /home/steam/server