26 |
Summary: Tools for managing Linux kernel packet filtering capabilities |
Summary: Tools for managing Linux kernel packet filtering capabilities |
27 |
Name: iptables |
Name: iptables |
28 |
Version: 1.6.1 |
Version: 1.6.1 |
29 |
Release: %mkrel 1 |
Release: %mkrel 2 |
30 |
License: GPLv2+ |
License: GPLv2+ |
31 |
Group: System/Kernel and hardware |
Group: System/Kernel and hardware |
32 |
URL: http://netfilter.org/ |
URL: http://netfilter.org/ |
264 |
--with-ksource=%{_prefix}/src/linux \ |
--with-ksource=%{_prefix}/src/linux \ |
265 |
--with-xtlibdir=/%{_lib}/iptables |
--with-xtlibdir=/%{_lib}/iptables |
266 |
|
|
267 |
make |
%__make |
268 |
|
|
269 |
## make more devel libs (debian) |
## make more devel libs (debian) |
270 |
#ar rcs libiptables.a iptables.o |
#ar rcs libiptables.a iptables.o |
274 |
ar rcs libiptc/libiptc.a libiptc/.libs/libip4tc.o libiptc/.libs/libip6tc.o |
ar rcs libiptc/libiptc.a libiptc/.libs/libip4tc.o libiptc/.libs/libip6tc.o |
275 |
|
|
276 |
%install |
%install |
277 |
%makeinstall_std |
%make_install |
278 |
|
|
279 |
# remove la file(s) |
# remove la file(s) |
280 |
rm -f %{buildroot}/%{_lib}/*.la |
rm -f %{buildroot}/%{_lib}/*.la |
367 |
|
|
368 |
%files |
%files |
369 |
%defattr(-,root,root,0755) |
%defattr(-,root,root,0755) |
370 |
%doc INSTALL INCOMPATIBILITIES iptables.sample ip6tables.sample |
%doc INCOMPATIBILITIES iptables.sample ip6tables.sample |
371 |
%attr(0755,root,root) %{script_path}/ip* |
%attr(0755,root,root) %{script_path}/ip* |
372 |
/lib/systemd/system/iptables.service |
/lib/systemd/system/iptables.service |
373 |
/lib/systemd/system/ip6tables.service |
/lib/systemd/system/ip6tables.service |
374 |
/sbin/iptables |
/sbin/iptables |
375 |
/sbin/iptables-multi |
/sbin/iptables-multi |
376 |
/sbin/iptables-restore |
/sbin/iptables-restore |
|
/sbin/iptables-restore-translate |
|
377 |
/sbin/iptables-save |
/sbin/iptables-save |
|
/sbin/iptables-translate |
|
378 |
/sbin/iptables-xml |
/sbin/iptables-xml |
379 |
/sbin/nfnl_osf |
/sbin/nfnl_osf |
380 |
# ipv6 |
# ipv6 |
381 |
/sbin/ip6tables |
/sbin/ip6tables |
382 |
/sbin/ip6tables-multi |
/sbin/ip6tables-multi |
383 |
/sbin/ip6tables-restore |
/sbin/ip6tables-restore |
|
/sbin/ip6tables-restore-translate |
|
384 |
/sbin/ip6tables-save |
/sbin/ip6tables-save |
|
/sbin/ip6tables-translate |
|
385 |
/sbin/xtables-multi |
/sbin/xtables-multi |
386 |
%dir /%{_lib}/iptables.d |
%dir /%{_lib}/iptables.d |
387 |
%dir /%{_lib}/iptables.d/linux-2.6-main |
%dir /%{_lib}/iptables.d/linux-2.6-main |
512 |
%files nft |
%files nft |
513 |
%{_sysconfdir}/ethertypes |
%{_sysconfdir}/ethertypes |
514 |
/sbin/*-compat* |
/sbin/*-compat* |
515 |
|
/sbin/iptables-restore-translate |
516 |
|
/sbin/iptables-translate |
517 |
|
# ipv6 |
518 |
|
/sbin/ip6tables-restore-translate |
519 |
|
/sbin/ip6tables-translate |
520 |
|
|
521 |
%files -n %{libname} |
%files -n %{libname} |
522 |
/%{_lib}/libxtables.so.%{major}* |
/%{_lib}/libxtables.so.%{major}* |
528 |
%{_includedir}/libipq/*.h |
%{_includedir}/libipq/*.h |
529 |
%{_includedir}/libipulog/*.h |
%{_includedir}/libipulog/*.h |
530 |
%{_includedir}/iptables/*.h |
%{_includedir}/iptables/*.h |
531 |
#%{_includedir}/net/netfilter/*.h |
#%%{_includedir}/net/netfilter/*.h |
532 |
%{_libdir}/libxtables.so |
%{_libdir}/libxtables.so |
533 |
%{_libdir}/pkgconfig/xtables.pc |
%{_libdir}/pkgconfig/xtables.pc |
534 |
|
|