]> git.proxmox.com Git - ovs.git/blame - debian/control
Install manpages correctly.
[ovs.git] / debian / control
CommitLineData
0e43db78
TG
1Source: openvswitch
2Section: net
3Priority: extra
4Maintainer: Open vSwitch developers <dev@openvswitch.org>
5Uploaders:
6 Ben Pfaff <pfaffben@debian.org>,
7 Simon Horman <horms@debian.org>,
8Build-Depends:
9 autoconf (>= 2.64),
3946bc31 10 automake,
0e43db78
TG
11 bzip2,
12 debhelper (>= 10),
0e43db78
TG
13 dh-python,
14 graphviz,
15 libssl-dev,
16 libtool,
17 openssl,
18 openstack-pkg-tools,
19 procps,
20 python-all,
e81c5d28
TG
21 python-all-dev,
22 python-setuptools,
0e43db78
TG
23 python-six,
24 python-twisted-conch,
e81c5d28
TG
25 python-zope.interface,
26 python3-all,
27 python3-all-dev,
28 python3-setuptools,
29 python3-six,
30 python3-zope.interface,
0e43db78
TG
31Standards-Version: 4.1.1
32Vcs-Browser: https://anonscm.debian.org/cgit/openstack/third-party/openvswitch.git
33Vcs-Git: https://anonscm.debian.org/git/openstack/third-party/openvswitch.git
34Homepage: http://openvswitch.org/
35
0e43db78
TG
36Package: openvswitch-common
37Architecture: linux-any
38Depends:
0e43db78
TG
39 openssl,
40 python-six,
41 ${misc:Depends},
42 ${python:Depends},
43 ${shlibs:Depends},
44Suggests:
45 ethtool,
46Replaces:
8e215a7b
TG
47 openvswitch-switch (<< 2.8.0),
48 openvswitch-test (<< 2.8.0),
49 openvswitch-testcontroller (<< 2.8.0),
50 openvswitch-vtep (<< 2.8.0),
51 ovn-central (<< 2.8.0),
52 ovn-common (<< 2.8.0),
53 ovn-controller-vtep (<< 2.8.0),
54 ovn-docker (<< 2.8.0),
55 ovn-host (<< 2.8.0),
0e43db78 56Breaks:
8e215a7b
TG
57 openvswitch-switch (<< 2.8.0),
58 openvswitch-test (<< 2.8.0),
59 openvswitch-testcontroller (<< 2.8.0),
60 openvswitch-vtep (<< 2.8.0),
61 ovn-central (<< 2.8.0),
62 ovn-common (<< 2.8.0),
63 ovn-controller-vtep (<< 2.8.0),
64 ovn-docker (<< 2.8.0),
65 ovn-host (<< 2.8.0),
103b3e1a
TG
66Provides:
67 openvswitch-test,
449a1f3e 68 ovn-docker,
0e43db78
TG
69Description: Open vSwitch common components
70 Open vSwitch is a production quality, multilayer, software-based,
71 Ethernet virtual switch. It is designed to enable massive network
72 automation through programmatic extension, while still supporting
73 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
74 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
75 to support distribution across multiple physical servers similar to
76 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
77 .
78 openvswitch-common provides components required by both openvswitch-switch
79 and openvswitch-testcontroller.
80
81Package: openvswitch-dbg
82Section: debug
83Architecture: linux-any
84Depends:
85 openvswitch-common (= ${binary:Version}),
86 openvswitch-switch (= ${binary:Version}),
87 ${misc:Depends},
88 ${shlibs:Depends},
89Conflicts:
90 openvswitch-testcontroller (<< ${binary:Version}),
91 openvswitch-testcontroller (>> ${binary:Version}),
92Description: Debug symbols for Open vSwitch packages
93 Open vSwitch is a production quality, multilayer, software-based,
94 Ethernet virtual switch. It is designed to enable massive network
95 automation through programmatic extension, while still supporting
96 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
97 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
98 to support distribution across multiple physical servers similar to
99 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
100 .
101 This package contains the debug symbols for all the other openvswitch-*
102 packages. Install it to debug one of them or to examine a core dump
103 produced by one of them.
104
105Package: openvswitch-dev
106Architecture: linux-any
107Depends:
108 openvswitch-common (>= ${binary:Version}),
109 ${misc:Depends},
110Description: Open vSwitch development package
111 Open vSwitch is a production quality, multilayer, software-based, Ethernet
112 virtual switch. It is designed to enable massive network automation through
113 programmatic extension, while still supporting standard management interfaces
114 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
115 addition, it is designed to support distribution across multiple physical
116 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
117 1000V.
118 .
119 This package provides openvswitch headers and libopenvswitch for developers.
120
121Package: openvswitch-ipsec
122Architecture: linux-any
123Depends:
124 iproute2,
d0872072 125 ipsec-tools,
0e43db78
TG
126 openvswitch-common (= ${binary:Version}),
127 openvswitch-switch (= ${binary:Version}),
31457902
TG
128 python-openvswitch (>= ${source:Version}),
129 python-openvswitch (<< ${source:Version}.1~),
d0872072 130 racoon,
0e43db78 131 ${misc:Depends},
103b3e1a 132 ${ostack-lsb-base},
d0872072 133 ${python:Depends},
0e43db78
TG
134 ${shlibs:Depends},
135Description: Open vSwitch GRE-over-IPsec support
136 Open vSwitch is a production quality, multilayer, software-based,
137 Ethernet virtual switch. It is designed to enable massive network
138 automation through programmatic extension, while still supporting
139 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
140 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
141 to support distribution across multiple physical servers similar to
142 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
143 .
144 The ovs-monitor-ipsec script provides support for encrypting GRE
145 tunnels with IPsec.
146 IPsec tunnels support is deprecated.
147
148Package: openvswitch-pki
149Architecture: all
150Depends:
bfa20c50
TG
151 openvswitch-common (>= ${source:Version}),
152 openvswitch-common (<< ${source:Version}.1~),
0e43db78
TG
153 ${misc:Depends},
154Description: Open vSwitch public key infrastructure dependency package
155 Open vSwitch is a production quality, multilayer, software-based,
156 Ethernet virtual switch. It is designed to enable massive network
157 automation through programmatic extension, while still supporting
158 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
159 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
160 to support distribution across multiple physical servers similar to
161 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
162 .
163 openvswitch-pki provides PKI (public key infrastructure) support for
164 Open vSwitch switches and controllers, reducing the risk of
165 man-in-the-middle attacks on the Open vSwitch network infrastructure.
166
167Package: openvswitch-switch
168Architecture: linux-any
169Depends:
170 kmod,
171 netbase,
172 openvswitch-common (= ${binary:Version}),
173 procps,
174 python-argparse,
175 uuid-runtime,
176 ${misc:Depends},
103b3e1a 177 ${ostack-lsb-base},
0e43db78
TG
178 ${python:Depends},
179 ${shlibs:Depends},
180Description: Open vSwitch switch implementations
181 Open vSwitch is a production quality, multilayer, software-based,
182 Ethernet virtual switch. It is designed to enable massive network
183 automation through programmatic extension, while still supporting
184 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
185 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
186 to support distribution across multiple physical servers similar to
187 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
188 .
189 openvswitch-switch provides the userspace components and utilities for
190 the Open vSwitch kernel-based switch.
191
0e43db78
TG
192Package: openvswitch-testcontroller
193Architecture: linux-any
194Depends:
195 openvswitch-common (= ${binary:Version}),
31457902
TG
196 openvswitch-pki (>= ${source:Version}),
197 openvswitch-pki (<< ${source:Version}.1~),
0e43db78 198 ${misc:Depends},
3bf54f99 199 ${ostack-lsb-base},
0e43db78
TG
200 ${shlibs:Depends},
201Description: Simple controller for testing OpenFlow setups
202 This controller enables OpenFlow switches that connect to it to act
203 as MAC-learning Ethernet switches. It can be used for initial
204 testing of OpenFlow networks. It is not a necessary or desirable
205 part of a production OpenFlow deployment.
206
207Package: openvswitch-vtep
208Architecture: linux-any
209Depends:
d0872072
TG
210 openvswitch-common (= ${binary:Version}),
211 openvswitch-switch (= ${binary:Version}),
31457902
TG
212 python-openvswitch (>= ${source:Version}),
213 python-openvswitch (<< ${source:Version}.1~),
0e43db78 214 ${misc:Depends},
d0872072 215 ${python:Depends},
0e43db78
TG
216 ${shlibs:Depends},
217Description: Open vSwitch VTEP utilities
218 Open vSwitch is a production quality, multilayer, software-based, Ethernet
219 virtual switch. It is designed to enable massive network automation through
220 programmatic extension, while still supporting standard management interfaces
221 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
222 addition, it is designed to support distribution across multiple physical
223 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
224 1000V.
225 .
226 This package provides utilities that are useful to interact with a
227 VTEP-configured database and a VTEP emulator.
228
229Package: ovn-central
230Architecture: linux-any
231Depends:
232 openvswitch-common (= ${binary:Version}),
233 openvswitch-switch (= ${binary:Version}),
234 ovn-common (= ${binary:Version}),
235 ${misc:Depends},
236 ${shlibs:Depends},
237Description: OVN central components
238 OVN, the Open Virtual Network, is a system to support virtual network
239 abstraction. OVN complements the existing capabilities of OVS to add
240 native support for virtual network abstractions, such as virtual L2 and L3
241 overlays and security groups.
242 .
243 ovn-central provides the userspace daemons, utilities and
244 databases for OVN that is run at a central location.
245
246Package: ovn-common
247Architecture: linux-any
248Depends:
249 openvswitch-common (= ${binary:Version}),
250 ${misc:Depends},
251 ${shlibs:Depends},
252Description: OVN common components
253 OVN, the Open Virtual Network, is a system to support virtual network
254 abstraction. OVN complements the existing capabilities of OVS to add
255 native support for virtual network abstractions, such as virtual L2 and L3
256 overlays and security groups.
257 .
258 ovn-common provides components required by other OVN packages.
259
260Package: ovn-controller-vtep
261Architecture: linux-any
262Depends:
263 ovn-common (= ${binary:Version}),
264 ${misc:Depends},
103b3e1a 265 ${ostack-lsb-base},
0e43db78
TG
266 ${shlibs:Depends},
267Description: OVN vtep controller
268 ovn-controller-vtep is the local controller daemon in
269 OVN, the Open Virtual Network, for VTEP enabled physical switches.
270 It connects up to the OVN Southbound database over the OVSDB protocol,
271 and down to the VTEP database over the OVSDB protocol.
272 .
273 ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
274 vtep gateways.
275
0e43db78
TG
276Package: ovn-host
277Architecture: linux-any
278Depends:
279 openvswitch-common (= ${binary:Version}),
280 openvswitch-switch (= ${binary:Version}),
281 ovn-common (= ${binary:Version}),
282 ${misc:Depends},
283 ${shlibs:Depends},
284Description: OVN host components
285 OVN, the Open Virtual Network, is a system to support virtual network
286 abstraction. OVN complements the existing capabilities of OVS to add
287 native support for virtual network abstractions, such as virtual L2 and L3
288 overlays and security groups.
289 .
290 ovn-host provides the userspace components and utilities for
291 OVN that can be run on every host/hypervisor.
292
293Package: python-openvswitch
294Architecture: all
295Section: python
296Depends:
297 python-six,
298 ${misc:Depends},
299 ${python:Depends},
8e215a7b
TG
300Replaces:
301 openvswitch-test (<< 2.8.0),
302Breaks:
303 openvswitch-test (<< 2.8.0),
0e43db78
TG
304Description: Python bindings for Open vSwitch
305 Open vSwitch is a production quality, multilayer, software-based,
306 Ethernet virtual switch. It is designed to enable massive network
307 automation through programmatic extension, while still supporting
308 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
309 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
310 to support distribution across multiple physical servers similar to
311 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
312 .
313 This package contains the full Python bindings for Open vSwitch database.
314
315Package: python3-openvswitch
316Architecture: all
317Section: python
318Depends:
319 python3-six,
320 ${misc:Depends},
321 ${python3:Depends},
322Description: Python 3 bindings for Open vSwitch
323 Open vSwitch is a production quality, multilayer, software-based,
324 Ethernet virtual switch. It is designed to enable massive network
325 automation through programmatic extension, while still supporting
326 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
327 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
328 to support distribution across multiple physical servers similar to
329 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
330 .
331 This package contains the full Python 3 bindings for Open vSwitch database.