1
1
Summary: Linux kernel packet control tool
2
2
Name: iptables
3
3
Version: 1.8.10
4
- Release: 3 %{?dist }
4
+ Release: 4 %{?dist }
5
5
License: GPLv2+
6
6
Vendor: Microsoft Corporation
7
7
Distribution: Azure Linux
@@ -13,6 +13,7 @@ Source2: iptables
13
13
Source3: iptables.stop
14
14
Source4: ip4save
15
15
Source5: ip6save
16
+ Source6: iptables.conf
16
17
BuildRequires: jansson-devel
17
18
BuildRequires: libmnl-devel
18
19
BuildRequires: libnftnl-devel
@@ -54,6 +55,9 @@ It contains the libraries and header files to create applications.
54
55
%install
55
56
%make_install
56
57
58
+ # Create the /etc/modules-load.d directory if it doesn't exist
59
+ install -vdm755 %{buildroot }/etc/modules-load.d
60
+
57
61
# Install daemon scripts
58
62
install -vdm755 %{buildroot }%{_unitdir }
59
63
install -m 644 %{SOURCE1 } %{buildroot }%{_unitdir }
@@ -62,6 +66,7 @@ install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/systemd/scripts
62
66
install -m 755 %{SOURCE3 } %{buildroot }%{_sysconfdir }/systemd/scripts
63
67
install -m 644 %{SOURCE4 } %{buildroot }%{_sysconfdir }/systemd/scripts
64
68
install -m 644 %{SOURCE5 } %{buildroot }%{_sysconfdir }/systemd/scripts
69
+ install -m 644 %{SOURCE6 } %{buildroot }/etc/modules-load.d
65
70
66
71
find %{buildroot } -name '*.a' -delete
67
72
find %{buildroot } -type f -name "*.la" -delete -print
123
128
/usr/share/xtables/iptables.xslt
124
129
%ghost %{_sbindir }/ip{,6}tables{,-save,-restore}
125
130
%ghost %{_sbindir }/{eb,arp}tables{,-save,-restore}
131
+ /etc/modules-load.d/iptables.conf
126
132
127
133
%files devel
128
134
%{_libdir }/* .so
131
137
%{_mandir }/man3/*
132
138
133
139
%changelog
140
+ *
Thu Jan 16 2025 Dallas Delaney <[email protected] > -
1.8.10-4
141
+ - Add back kernel modules that were removed by enabling nftables
142
+
134
143
*
Tue Nov 12 2024 Sumedh Sharma <[email protected] > -
1.8.10-3
135
144
- Enable nftables and use alternatives.
136
145
0 commit comments