summaryrefslogtreecommitdiff
path: root/rpm
diff options
context:
space:
mode:
authorLokesh Mandvekar <lsm5@redhat.com>2024-07-25 09:43:03 -0400
committerLokesh Mandvekar <lsm5@redhat.com>2024-07-25 09:43:03 -0400
commit74952f69417a11a78feef9986cd95bc70fe91be3 (patch)
treef46ae12fd297f54e1b7d3a0168d9bf6ed4cc8dd7 /rpm
parentf17d9039b97a195d48d374da8d3a3e928fd53e95 (diff)
[skip-ci] RPM: handle iptables/nftables dependencies
This was previously being handled in containers-common but is best handled here. Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Diffstat (limited to 'rpm')
-rw-r--r--rpm/netavark.spec5
1 files changed, 5 insertions, 0 deletions
diff --git a/rpm/netavark.spec b/rpm/netavark.spec
index 72337a3..fa42ccc 100644
--- a/rpm/netavark.spec
+++ b/rpm/netavark.spec
@@ -49,6 +49,11 @@ BuildRequires: %{_bindir}/go-md2man
# aardvark-dns and %%{name} are usually released in sync
Requires: aardvark-dns >= %{epoch}:%{major_minor}
Provides: container-network-stack = 2
+%if "%{default_fw}" == "nftables"
+Requires: nftables
+%else
+Requires: iptables
+%endif
BuildRequires: make
BuildRequires: protobuf-c
BuildRequires: protobuf-compiler