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