From bf0e7243e505967193acb9d2e341e20e158c0d2e Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sun, 21 Sep 2025 21:14:38 +0200 Subject: [PATCH] Update 99-run.sh --- flaresolverr/rootfs/etc/cont-init.d/99-run.sh | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/flaresolverr/rootfs/etc/cont-init.d/99-run.sh b/flaresolverr/rootfs/etc/cont-init.d/99-run.sh index bd129a13a..49aaf2dea 100755 --- a/flaresolverr/rootfs/etc/cont-init.d/99-run.sh +++ b/flaresolverr/rootfs/etc/cont-init.d/99-run.sh @@ -4,32 +4,6 @@ set +eu echo "Warning - minimum configuration recommended: 2 CPU cores and 4 GB of memory. Otherwise the system may become unresponsive or crash." -fix_file="/etc/chromium.d/dev-shm" - -if [ -f "${fix_file}" ]; then - bashio::log.info "Patching Chromium shared memory helper for reliable startup" - cat <<'PATCH' > "${fix_file}" -# shellcheck shell=sh -# Patched by alexbelgium/hassio-addons to avoid arithmetic errors with large values on some shells. -shm_avail=$(findmnt -bnr -o avail -T /dev/shm 2>/dev/null) - -if python3 - "${shm_avail}" <<'PY' -import re -import sys - -raw = sys.argv[1] if len(sys.argv) > 1 else '' -match = re.search(r'\d+', raw) -value = int(match.group(0)) if match else 0 -LIMIT = 4080218931 -sys.exit(0 if value < LIMIT else 1) -PY -then - export CHROMIUM_FLAGS="${CHROMIUM_FLAGS} --disable-dev-shm-usage" -fi -PATCH - chmod 0644 "${fix_file}" -fi - chromium_wrapper="/usr/bin/chromium" if [[ -f "${chromium_wrapper}" ]]; then