From d7e702dd5529860e3d97a84e387bad95573f5894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=81LI=20G=C3=A1bor=20J=C3=A1nos?= Date: Sat, 16 Mar 2024 13:33:00 +0100 Subject: Update to Linux 6.6 & 6.8, and Alpine 3.19 - Update dhcpcd to 10.0.5 - Update iptables to 1.8.10 - Update linux-lts to 6.6.22 - Update linux-edge to 6.8.1 - Update openrc 0.52.1 - Update mDNSResponder to 2200.80.16 - Update rtl8821ce to snapshot of 20240120 - Update rtw88 to snapshot of 20231024 - Resolve driver conflict between rtw88 and rtl8821ce - Update rtw89 to snapshot of 20240310 - Update socat to 1.8.0.0 - Import security fixes for wpa_supplicant --- ...e-vrf-patch-it-adds-support-to-run-servic.patch | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 aports/openrc/0009-Based-on-the-vrf-patch-it-adds-support-to-run-servic.patch (limited to 'aports/openrc/0009-Based-on-the-vrf-patch-it-adds-support-to-run-servic.patch') diff --git a/aports/openrc/0009-Based-on-the-vrf-patch-it-adds-support-to-run-servic.patch b/aports/openrc/0009-Based-on-the-vrf-patch-it-adds-support-to-run-servic.patch new file mode 100644 index 0000000..bd149d9 --- /dev/null +++ b/aports/openrc/0009-Based-on-the-vrf-patch-it-adds-support-to-run-servic.patch @@ -0,0 +1,30 @@ +From 2f7405254f16cbb33ddb7c57eb20606a92b6c84a Mon Sep 17 00:00:00 2001 +From: Thomas Liske +Date: Sat, 16 Sep 2023 18:25:42 +0200 +Subject: [PATCH] Based on the vrf patch it adds support to run services in + netns namespaces. It is even possible to stack both options and run services + in a VRF inside a netns namespace. + +--- + sh/openrc-run.sh.in | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/sh/openrc-run.sh.in b/sh/openrc-run.sh.in +index 5eb4224c..2a6605db 100644 +--- a/sh/openrc-run.sh.in ++++ b/sh/openrc-run.sh.in +@@ -242,6 +242,11 @@ if [ -n "$vrf" ]; then + RC_VRF_EXEC="/sbin/ip vrf exec $vrf" + fi + ++# Add ip netns if configured to run in a netns (netns+vrf may stack) ++if [ -n "$netns" ]; then ++ RC_VRF_EXEC="/sbin/ip netns exec $netns $RC_VRF_EXEC" ++fi ++ + # load service supervisor functions + sourcex "@LIBEXECDIR@/sh/runit.sh" + sourcex "@LIBEXECDIR@/sh/s6.sh" +-- +2.39.2 + -- cgit v1.2.3