control 6.69 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
27
28
29
30
31
Depends: libxtables11 (=${binary:Version}),
	libiptc0 (=${binary:Version}),
	libip4tc0 (=${binary:Version}),
	libip6tc0 (=${binary:Version}),
	${misc:Depends}, ${shlibs:Depends}
32
Suggests: kmod
33
34
35
36
37
38
39
40
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

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

53
Package: libxtables11
54
Multi-Arch: same
55
Architecture: linux-any
56
Priority: optional
57
Section: libs
58
59
60
61
62
63
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.

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

77
Package: libiptc0
78
Priority: optional
79
80
81
82
83
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
84
85
Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-3)
86
87
88
89
90
91
92
93
94
95
Description: netfilter libipt library
 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.

Package: libiptc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
96
97
98
99
100
101
Depends: libiptc0 (=${binary:Version}),
         libip4tc-dev (=${binary:Version}),
         libip6tc-dev (=${binary:Version}),
         ${misc:Depends}
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
102
103
104
105
106
107
108
109
110
111
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
112
Priority: optional
113
114
115
116
117
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
118
119
Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-3)
120
121
122
123
124
125
126
127
128
129
130
Description: netfilter libi4pt library
 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.

Package: libip4tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
131
132
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
133
134
135
136
137
138
139
140
141
142
Section: libdevel
Description: Development files for libiptc
 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
143
Priority: optional
144
145
146
147
148
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
149
150
Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-3)
151
152
153
154
155
156
157
158
159
160
161
Description: netfilter libipt library
 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.

Package: libip6tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
162
163
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
164
165
166
167
168
169
170
171
172
Section: libdevel
Description: Development files for libiptc
 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.

173
174
175
Package: iptables-nftables-compat
Architecture: linux-any
Priority: optional
176
177
178
Depends: arptables,
         ebtables,
         iptables (=${binary:Version}),
Arturo Borrero Gonzalez's avatar
Arturo Borrero Gonzalez committed
179
180
181
         libxtables11 (=${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
182
Recommends: nftables
183
Suggests: kmod
184
185
186
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.
187
188
189
190
191
192
193
194
 .
 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.