Sisyphus repository
Last update: 18 january 2020 | SRPMs: 17489 | Visits: 16562525
en ru br
ALT Linux repos

Group :: System/Libraries
RPM: nftables

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name:           nftables
Epoch:          1
Version:        0.9.3
Release:        alt1
Summary:        nftables is the project that aims to replace the existing {ip,ip6,arp,eb}tables framework
Group:          System/Libraries
License:        GPL-2.0-only
# git://
Source:        %name-%version.tar
BuildRequires: libmnl-devel libnftnl-devel flex bison libgmp-devel libreadline-devel asciidoc-a2x
BuildRequires(pre): docbook2X

libnftnl is a userspace library providing a low-level netlink programming interface (API) to the
in-kernel nf_tables subsystem. The library libnftnl has been previously known as libnftables.
This library is currently used by nftables.


%configure --enable-debug

make check


#mkdir -p %buildroot%_sysconfdir/nftables

install -dm0755 %buildroot%_docdir/%name
rm %buildroot%_sysconfdir/nftables/*.nft
install -pDm0644 nftables.nft %buildroot%_sysconfdir/nftables/nftables.nft
install -dm0755 %buildroot%_unitdir
install -pDm0644 nftables.service %buildroot%_unitdir/nftables.service

%post_service nftables

%doc COPYING files/examples/*.nft files/nftables/*.nft
%dir %_sysconfdir/nftables
%dir %_sysconfdir/nftables/osf
%attr(644,root,root) %config %_sysconfdir/nftables/*.nft


Full changelog you can see here

design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin