diff --git a/0035-v2.2.0-feat-add-iperf-2-3-services.patch b/0035-v2.2.0-feat-add-iperf-2-3-services.patch new file mode 100644 index 0000000..28702ba --- /dev/null +++ b/0035-v2.2.0-feat-add-iperf-2-3-services.patch @@ -0,0 +1,71 @@ +From 0829f9ec9d171894bda6695a87c15aba49f3e6a2 Mon Sep 17 00:00:00 2001 +From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> +Date: Tue, 30 Jan 2024 17:08:30 +0800 +Subject: [PATCH 35/48] v2.2.0: feat: add iperf{2,3} services + +(cherry picked from commit a21b401f6d8dd6eb65adba1878a29d63086b15e7) +--- + config/Makefile.am | 2 ++ + config/services/iperf2.xml | 7 +++++++ + config/services/iperf3.xml | 8 ++++++++ + po/POTFILES.in | 2 ++ + 4 files changed, 19 insertions(+) + create mode 100644 config/services/iperf2.xml + create mode 100644 config/services/iperf3.xml + +diff --git a/config/Makefile.am b/config/Makefile.am +index 711f05afb799..a7a6dc039594 100644 +--- a/config/Makefile.am ++++ b/config/Makefile.am +@@ -188,6 +188,8 @@ CONFIG_FILES = \ + services/ident.xml \ + services/imaps.xml \ + services/imap.xml \ ++ services/iperf2.xml \ ++ services/iperf3.xml \ + services/ipfs.xml \ + services/ipp-client.xml \ + services/ipp.xml \ +diff --git a/config/services/iperf2.xml b/config/services/iperf2.xml +new file mode 100644 +index 000000000000..4475c4e58212 +--- /dev/null ++++ b/config/services/iperf2.xml +@@ -0,0 +1,7 @@ ++ ++ ++ iperf2 ++ iperf2 is a TCP and UDP network bandwidth measurement tool. Enable this option if you want to run an iperf2 server on its default port. ++ ++ ++ +diff --git a/config/services/iperf3.xml b/config/services/iperf3.xml +new file mode 100644 +index 000000000000..4a481b0ecdfb +--- /dev/null ++++ b/config/services/iperf3.xml +@@ -0,0 +1,8 @@ ++ ++ ++ iperf3 ++ iperf3 is a TCP, UDP, and SCTP network bandwidth measurement tool. Enable this option if you want to run an iperf3 server on its default port. ++ ++ ++ ++ +diff --git a/po/POTFILES.in b/po/POTFILES.in +index a03ff0ce1df3..bdd0d3fc939e 100644 +--- a/po/POTFILES.in ++++ b/po/POTFILES.in +@@ -120,6 +120,8 @@ config/services/http.xml + config/services/ident.xml + config/services/imaps.xml + config/services/imap.xml ++config/services/iperf2.xml ++config/services/iperf3.xml + config/services/ipfs.xml + config/services/ipp-client.xml + config/services/ipp.xml +-- +2.47.3 + diff --git a/firewalld.spec b/firewalld.spec index 649cc18..4fa43fe 100644 --- a/firewalld.spec +++ b/firewalld.spec @@ -1,7 +1,7 @@ Summary: A firewall daemon with D-Bus interface providing a dynamic firewall Name: firewalld Version: 1.3.4 -Release: 15%{?dist} +Release: 16%{?dist} URL: http://www.firewalld.org License: GPLv2+ Source0: https://github.com/firewalld/firewalld/releases/download/v%{version}/firewalld-%{version}.tar.bz2 @@ -39,6 +39,7 @@ Patch31: 0031-v2.4.0-fix-fw-start-remove-ipset-probe.patch Patch32: 0032-v2.4.0-fix-systemd-allow-start-code-251-RUNNING_BUT_FAILED.patch Patch33: 0033-v2.4.0-fix-policy-rich-verify-ipset-exists.patch Patch34: 0034-v2.4.0-test-rich-rule-reference-invalid-ipset.patch +Patch35: 0035-v2.2.0-feat-add-iperf-2-3-services.patch BuildArch: noarch BuildRequires: autoconf BuildRequires: automake @@ -262,6 +263,9 @@ rm -rf %{buildroot}%{_datadir}/firewalld/testsuite %{_mandir}/man1/firewall-config*.1* %changelog +* Tue Dec 02 2025 Eric Garver - 1.3.4-16 +- feat: add iperf{2,3} services + * Tue Jun 17 2025 Eric Garver - 1.3.4-15 - fix(policy): rich: verify ipset exists