control 6.83 KB
Newer Older
1
2
3
Source: iptables
Section: net
Priority: important
4
Maintainer: iptables devel team <pkg-netfilter-devel@lists.alioth.debian.org>
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Uploaders: Laurence J. Lane <ljlane@debian.org>,
           Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
Build-Depends: autoconf,
               automake,
               bison,
               debhelper (>= 9),
               dh-autoreconf,
               flex,
               libmnl-dev,
               libnetfilter-conntrack-dev,
               libnetfilter-conntrack3,
               libnfnetlink-dev,
               libnftnl-dev,
               libtool (>= 2.2.6)
19
Standards-Version: 3.9.7
20
Homepage: http://www.netfilter.org/
21
22
Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-netfilter/pkg-netfilter.git
Vcs-Browser: https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-netfilter/pkg-netfilter.git
23
24

Package: iptables
25
Multi-Arch: foreign
26
Architecture: linux-any
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
27
28
29
30
31
32
Depends: libip4tc0 (=${binary:Version}),
         libip6tc0 (=${binary:Version}),
         libiptc0 (=${binary:Version}),
         libxtables11 (=${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
33
Suggests: kmod
34
35
36
37
38
39
40
41
Description: administration tools for packet filtering and NAT
 iptables is the userspace command line program used to configure
 the Linux packet filtering ruleset. It is targeted towards system
 administrators. Since Network Address Translation is also configured
 from the packet filter ruleset, iptables is used for this, too. The
 iptables package also includes ip6tables. ip6tables is used for
 configuring the IPv6 packet filter

42
Package: iptables-dev
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
43
44
45
46
47
Depends: libip4tc-dev (>= ${source:Version}),
         libip6tc-dev (>= ${source:Version}),
         libiptc-dev (>= ${source:Version}),
         libxtables-dev (>= ${source:Version}),
         ${misc:Depends}
48
49
50
51
52
53
Architecture: all
Priority: extra
Section: oldlibs
Description: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

54
Package: libxtables11
55
Multi-Arch: same
56
Architecture: linux-any
57
Priority: optional
58
Section: libs
59
60
61
62
63
64
Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.4.16.3-3)
Breaks: iptables (<< 1.4.16.3-3)
Description: netfilter xtables library
 The user-space interface to the Netfilter xtables kernel framework.

65
Package: libxtables-dev
66
67
Architecture: linux-any
Priority: optional
68
69
Pre-Depends: ${misc:Pre-Depends}
Depends: libxtables11 (=${binary:Version}), ${misc:Depends}
70
71
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
72
73
74
75
76
Section: libdevel
Description: netfilter xtables library
 The user-space interface to the Netfilter xtables kernel framework.
 .
 This package includes the development files of libxtables.
77

78
Package: libiptc0
79
Priority: optional
80
81
82
83
84
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
85
Description: netfilter libiptc library
86
87
 The user-space iptables C library from the Netfilter xtables framework.
 .
88
89
 iptables v4/v6 ruleset ADT and kernel interface.
 .
90
91
92
93
94
95
96
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.

Package: libiptc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
97
Depends: libip4tc-dev (=${binary:Version}),
98
         libip6tc-dev (=${binary:Version}),
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
99
         libiptc0 (=${binary:Version}),
100
101
102
         ${misc:Depends}
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
103
104
105
106
107
108
109
110
111
112
Section: libdevel
Description: Development files for libiptc
 The user-space iptables C library from the Netfilter xtables framework.
 .
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.
 .
 This package provides development files and static libraries.

Package: libip4tc0
113
Priority: optional
114
115
116
117
118
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
119
Description: netfilter libip4tc library
120
121
 The user-space iptables (IPv4) C library from the Netfilter xtables framework.
 .
122
123
 iptables IPv4 ruleset ADT and kernel interface.
 .
124
125
126
127
128
129
130
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.

Package: libip4tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
131
132
133
Depends: libip4tc0 (=${binary:Version}),
         libiptc0 (=${binary:Version}),
         ${misc:Depends}
134
135
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
136
Section: libdevel
137
Description: Development files for libip4tc
138
139
140
141
142
143
144
145
 The user-space iptables (IPv4) C library from the Netfilter xtables framework.
 .
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.
 .
 This package provides development files and static libraries.

Package: libip6tc0
146
Priority: optional
147
148
149
150
151
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
152
Description: netfilter libip6tc library
153
154
 The user-space iptables (IPv6) C library from the Netfilter xtables framework.
 .
155
156
 iptables IPv6 ruleset ADT and kernel interface.
 .
157
158
159
160
161
162
163
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.

Package: libip6tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
164
165
166
Depends: libip6tc0 (=${binary:Version}),
         libiptc0 (=${binary:Version}),
         ${misc:Depends}
167
168
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
169
Section: libdevel
170
Description: Development files for libip6tc
171
172
173
174
175
176
177
 The user-space iptables (IPv6) C library from the Netfilter xtables framework.
 .
 This library has been considered private for years (and still is), in the
 sense of changing symbols and backward compatibility not guaranteed.
 .
 This package provides development files and static libraries.

178
179
180
Package: iptables-nftables-compat
Architecture: linux-any
Priority: optional
181
182
183
Depends: arptables,
         ebtables,
         iptables (=${binary:Version}),
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
184
185
186
         libxtables11 (=${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
187
Recommends: nftables
188
Suggests: kmod
189
190
191
Description: iptables compat tools for nftables
 this package includes the compat tools to load iptables, ip6tables, arptables
 and ebtables rules to the nf_tables kernel subsystem.
192
193
194
195
196
197
198
199
 .
 The tools are called: 'iptables-compat', 'iptables-compat-save',
 'iptables-compat-restore', 'ip6tables-compat', 'ip6tables-compat-save',
 'ip6tables-compat-restore', 'arptables-compat' and 'ebtables-compat'.
 .
 A basic way to understand this compat stuff is to load the ruleset
 skeleton, i.e: a first call `iptables-compat -L'. Then, you can use nft,
 i.e: `nft list ruleset'. Same for the other families.