Update packages and cleanup

This commit is contained in:
TheSpad 2023-05-18 19:43:26 +01:00
parent 83134a05fc
commit 299b893ce8
No known key found for this signature in database
GPG Key ID: 08F06191F4587860
3 changed files with 30 additions and 6 deletions

View File

@ -11,11 +11,18 @@ LABEL maintainer="thelamer"
RUN \
echo "**** install packages ****" && \
apk add --no-cache \
firefox \
font-noto \
chromium \
i3status \
i3wm \
xterm && \
st \
util-linux-misc && \
echo "**** application tweaks ****" && \
mv \
/usr/bin/chromium-browser \
/usr/bin/chromium-real && \
ln -s \
/usr/bin/st \
/usr/bin/x-terminal-emulator && \
echo "**** cleanup ****" && \
rm -rf \
/tmp/*

View File

@ -11,11 +11,18 @@ LABEL maintainer="thelamer"
RUN \
echo "**** install packages ****" && \
apk add --no-cache \
firefox \
font-noto \
chromium \
i3status \
i3wm \
xterm && \
st \
util-linux-misc && \
echo "**** application tweaks ****" && \
mv \
/usr/bin/chromium-browser \
/usr/bin/chromium-real && \
ln -s \
/usr/bin/st \
/usr/bin/x-terminal-emulator && \
echo "**** cleanup ****" && \
rm -rf \
/tmp/*

10
root/usr/bin/chromium-browser Executable file
View File

@ -0,0 +1,10 @@
#!/bin/bash
BIN=/usr/bin/chromium-real
# Run normally on privved containers or modified un non priv
if grep -q 'Seccomp: 0' /proc/1/status; then
${BIN} --password-store=basic "$@"
else
${BIN} --password-store=basic --no-sandbox --test-type "$@"
fi