summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control106
1 files changed, 106 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..716fd8d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,106 @@
+Source: nftables
+Section: net
+Priority: important
+Maintainer: Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>
+Uploaders: Arturo Borrero Gonzalez <arturo@debian.org>,
+ Jeremy Sowden <jeremy@azazel.net>
+Build-Depends: automake,
+ debhelper-compat (= 13),
+ dh-python,
+ libeditreadline-dev,
+ libgmp-dev,
+ libjansson-dev,
+ libmnl-dev,
+ libnftnl-dev (>= 1.2.6),
+ libtool,
+ libxtables-dev,
+ pybuild-plugin-pyproject,
+ python3-all:any,
+ python3-setuptools
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://www.netfilter.org/
+Vcs-Git: https://salsa.debian.org/pkg-netfilter-team/pkg-nftables.git
+Vcs-Browser: https://salsa.debian.org/pkg-netfilter-team/pkg-nftables
+
+Package: nftables
+Architecture: linux-any
+Depends: libnftables1 (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Recommends: netbase
+Suggests: firewalld
+Description: Program to control packet filtering rules by Netfilter project
+ This software provides an in-kernel packet classification framework that is
+ based on a network-specific Virtual Machine (VM) and the nft userspace
+ command line tool. The nftables framework reuses the existing Netfilter
+ subsystems such as the existing hook infrastructure, the connection tracking
+ system, NAT, userspace queueing and logging subsystem.
+ .
+ nftables replaces the old popular iptables, ip6tables, arptables and ebtables.
+ .
+ Netfilter software and nftables in particular are used in applications such
+ as Internet connection sharing, firewalls, IP accounting, transparent
+ proxying, advanced routing and traffic control.
+ .
+ A Linux kernel >= 3.13 is required. However, >= 4.14 is recommended.
+
+Package: libnftables-dev
+Section: libdevel
+Priority: optional
+Architecture: linux-any
+Multi-Arch: same
+Depends: libnftables1 (=${binary:Version}), ${misc:Depends}
+Description: Development files for libnftables
+ This library provides high level semantics to interact with the nftables
+ framework by Netfilter project.
+ .
+ nftables replaces the old popular iptables, ip6tables, arptables and ebtables.
+ .
+ Netfilter software and nftables in particular are used in applications such
+ as Internet connection sharing, firewalls, IP accounting, transparent
+ proxying, advanced routing and traffic control.
+ .
+ A Linux kernel >= 3.13 is required. However, >= 4.14 is recommended.
+ .
+ This package provides development files and static libraries.
+
+Package: libnftables1
+Section: libs
+Priority: optional
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Netfilter nftables high level userspace API library
+ This library provides high level semantics to interact with the nftables
+ framework by Netfilter project.
+ .
+ nftables replaces the old popular iptables, ip6tables, arptables and ebtables.
+ .
+ Netfilter software and nftables in particular are used in applications such
+ as Internet connection sharing, firewalls, IP accounting, transparent
+ proxying, advanced routing and traffic control.
+ .
+ A Linux kernel >= 3.13 is required. However, >= 4.14 is recommended.
+ .
+ This package contains the libnftables library.
+
+Package: python3-nftables
+Priority: optional
+Section: python
+Architecture: linux-any
+Depends: libnftables1 (=${binary:Version}),
+ python3-jsonschema,
+ ${misc:Depends},
+ ${python3:Depends}
+Description: nftables/libnftables python3 module
+ The libnftables library provides high level semantics to interact with the
+ nftables framework by the Netfilter project.
+ .
+ nftables replaces the old popular iptables, ip6tables, arptables and ebtables.
+ .
+ Netfilter software and nftables in particular are used in applications such
+ as Internet connection sharing, firewalls, IP accounting, transparent
+ proxying, advanced routing and traffic control.
+ .
+ A Linux kernel >= 3.13 is required. However, >= 4.14 is recommended.
+ .
+ This package contains the libnftables python3 bindings.