diff --git a/Dockerfile b/Dockerfile index fd6d9282..5d2553f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-rdesktop:fedora-38 +FROM ghcr.io/linuxserver/baseimage-rdesktop:fedora-39 # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index f5336c0e..1b6288f4 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-rdesktop:arm64v8-fedora-38 +FROM ghcr.io/linuxserver/baseimage-rdesktop:arm64v8-fedora-39 # set version label ARG BUILD_DATE diff --git a/root/defaults/startwm.sh b/root/defaults/startwm.sh index c5ca54e0..785f2fa1 100755 --- a/root/defaults/startwm.sh +++ b/root/defaults/startwm.sh @@ -1,3 +1,5 @@ #!/bin/bash /startpulse.sh & -/usr/bin/i3 +setterm blank 0 +setterm powerdown 0 +/usr/bin/i3 > /dev/null 2>&1 diff --git a/root/defaults/usr/bin/chromium-browser b/root/usr/bin/chromium-browser similarity index 56% rename from root/defaults/usr/bin/chromium-browser rename to root/usr/bin/chromium-browser index 4c9655a0..edc6d62c 100755 --- a/root/defaults/usr/bin/chromium-browser +++ b/root/usr/bin/chromium-browser @@ -1,9 +1,14 @@ -#!/bin/bash +#! /bin/bash BIN=/usr/bin/chromium-real +# Cleanup +if ! pgrep chromium > /dev/null;then + rm -f $HOME/.config/chromium/Singleton* +fi + # Run normally on privved containers or modified un non priv -if grep -q 'Seccomp: 0' /proc/1/status; then +if grep -q 'Seccomp:\t0' /proc/1/status; then ${BIN} --password-store=basic "$@" else ${BIN} --password-store=basic --no-sandbox --test-type "$@"