From 87160c9482d92b76fbaa46f5b8ee076011636340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Sat, 1 Nov 2025 20:03:25 +0100 Subject: [PATCH] Enable IP forwarding in sysctl configuration Add conditional configuration for IP forwarding based on OS version. --- install/pangolin-install.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/install/pangolin-install.sh b/install/pangolin-install.sh index 315ad6aa2..9e2cdb09d 100644 --- a/install/pangolin-install.sh +++ b/install/pangolin-install.sh @@ -78,6 +78,15 @@ flags: EOF $STD npm run db:sqlite:generate $STD npm run db:sqlite:push + +. /etc/os-release +if [ "$VERSION_CODENAME" = "trixie" ]; then + echo "net.ipv4.ip_forward=1" >>/etc/sysctl.d/sysctl.conf + $STD sysctl -p /etc/sysctl.d/sysctl.conf +else + echo "net.ipv4.ip_forward=1" >>/etc/sysctl.conf + $STD sysctl -p /etc/sysctl.conf +fi msg_ok "Setup Pangolin" msg_info "Creating Services"