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