summaryrefslogtreecommitdiffstats
path: root/debian/control
blob: 212b849a31b918a1e6e26a37eb50ce95b07163ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Source: nftables
Section: net
Priority: important
Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
XSBC-Original-Maintainer: Debian Netfilter Packaging Team <team+pkg-netfilter-team@tracker.debian.org>
XSBC-Original-Uploaders: Arturo Borrero Gonzalez <arturo@debian.org>,
           Jeremy Sowden <azazel@debian.org>
Bugs: mailto:maintainers@lists.progress-linux.org
Build-Depends: automake,
               debhelper-compat (= 13),
               dh-python,
               libeditreadline-dev,
               libgmp-dev,
               libjansson-dev,
               libmnl-dev,
               libnftnl-dev (>= 1.2.6),
               libpython3-all-dev,
               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-Browser: https://git.progress-linux.org/packages/graograman-backports/nftables
Vcs-Git: https://git.progress-linux.org/packages/graograman-backports/nftables
XSBC-Original-Vcs-Browser: https://salsa.debian.org/pkg-netfilter-team/pkg-nftables
XSBC-Original-Vcs-Git: https://salsa.debian.org/pkg-netfilter-team/pkg-nftables.git

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.