]> git.proxmox.com Git - ovs.git/blame - debian/control
Fix syntax error in debian/copyright
[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,
0e43db78
TG
68Description: Open vSwitch common components
69 Open vSwitch is a production quality, multilayer, software-based,
70 Ethernet virtual switch. It is designed to enable massive network
71 automation through programmatic extension, while still supporting
72 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
73 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
74 to support distribution across multiple physical servers similar to
75 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
76 .
77 openvswitch-common provides components required by both openvswitch-switch
78 and openvswitch-testcontroller.
79
80Package: openvswitch-dbg
81Section: debug
82Architecture: linux-any
83Depends:
84 openvswitch-common (= ${binary:Version}),
85 openvswitch-switch (= ${binary:Version}),
86 ${misc:Depends},
87 ${shlibs:Depends},
88Conflicts:
89 openvswitch-testcontroller (<< ${binary:Version}),
90 openvswitch-testcontroller (>> ${binary:Version}),
91Description: Debug symbols for Open vSwitch packages
92 Open vSwitch is a production quality, multilayer, software-based,
93 Ethernet virtual switch. It is designed to enable massive network
94 automation through programmatic extension, while still supporting
95 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
96 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
97 to support distribution across multiple physical servers similar to
98 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
99 .
100 This package contains the debug symbols for all the other openvswitch-*
101 packages. Install it to debug one of them or to examine a core dump
102 produced by one of them.
103
104Package: openvswitch-dev
105Architecture: linux-any
106Depends:
107 openvswitch-common (>= ${binary:Version}),
108 ${misc:Depends},
109Description: Open vSwitch development package
110 Open vSwitch is a production quality, multilayer, software-based, Ethernet
111 virtual switch. It is designed to enable massive network automation through
112 programmatic extension, while still supporting standard management interfaces
113 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
114 addition, it is designed to support distribution across multiple physical
115 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
116 1000V.
117 .
118 This package provides openvswitch headers and libopenvswitch for developers.
119
120Package: openvswitch-ipsec
121Architecture: linux-any
122Depends:
123 iproute2,
d0872072 124 ipsec-tools,
0e43db78
TG
125 openvswitch-common (= ${binary:Version}),
126 openvswitch-switch (= ${binary:Version}),
3bf54f99 127 python-openvswitch (= ${source:Version}),
d0872072 128 racoon,
0e43db78 129 ${misc:Depends},
103b3e1a 130 ${ostack-lsb-base},
d0872072 131 ${python:Depends},
0e43db78
TG
132 ${shlibs:Depends},
133Description: Open vSwitch GRE-over-IPsec support
134 Open vSwitch is a production quality, multilayer, software-based,
135 Ethernet virtual switch. It is designed to enable massive network
136 automation through programmatic extension, while still supporting
137 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
138 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
139 to support distribution across multiple physical servers similar to
140 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
141 .
142 The ovs-monitor-ipsec script provides support for encrypting GRE
143 tunnels with IPsec.
144 IPsec tunnels support is deprecated.
145
146Package: openvswitch-pki
147Architecture: all
148Depends:
bfa20c50
TG
149 openvswitch-common (>= ${source:Version}),
150 openvswitch-common (<< ${source:Version}.1~),
0e43db78
TG
151 ${misc:Depends},
152Description: Open vSwitch public key infrastructure dependency package
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-pki provides PKI (public key infrastructure) support for
162 Open vSwitch switches and controllers, reducing the risk of
163 man-in-the-middle attacks on the Open vSwitch network infrastructure.
164
165Package: openvswitch-switch
166Architecture: linux-any
167Depends:
168 kmod,
169 netbase,
170 openvswitch-common (= ${binary:Version}),
171 procps,
172 python-argparse,
173 uuid-runtime,
174 ${misc:Depends},
103b3e1a 175 ${ostack-lsb-base},
0e43db78
TG
176 ${python:Depends},
177 ${shlibs:Depends},
178Description: Open vSwitch switch implementations
179 Open vSwitch is a production quality, multilayer, software-based,
180 Ethernet virtual switch. It is designed to enable massive network
181 automation through programmatic extension, while still supporting
182 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
183 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
184 to support distribution across multiple physical servers similar to
185 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
186 .
187 openvswitch-switch provides the userspace components and utilities for
188 the Open vSwitch kernel-based switch.
189
0e43db78
TG
190Package: openvswitch-testcontroller
191Architecture: linux-any
192Depends:
193 openvswitch-common (= ${binary:Version}),
103b3e1a 194 openvswitch-pki (= ${binary:Version}),
0e43db78 195 ${misc:Depends},
3bf54f99 196 ${ostack-lsb-base},
0e43db78
TG
197 ${shlibs:Depends},
198Description: Simple controller for testing OpenFlow setups
199 This controller enables OpenFlow switches that connect to it to act
200 as MAC-learning Ethernet switches. It can be used for initial
201 testing of OpenFlow networks. It is not a necessary or desirable
202 part of a production OpenFlow deployment.
203
204Package: openvswitch-vtep
205Architecture: linux-any
206Depends:
d0872072
TG
207 openvswitch-common (= ${binary:Version}),
208 openvswitch-switch (= ${binary:Version}),
d0872072 209 python-openvswitch (= ${binary:Version}),
0e43db78 210 ${misc:Depends},
d0872072 211 ${python:Depends},
0e43db78
TG
212 ${shlibs:Depends},
213Description: Open vSwitch VTEP utilities
214 Open vSwitch is a production quality, multilayer, software-based, Ethernet
215 virtual switch. It is designed to enable massive network automation through
216 programmatic extension, while still supporting standard management interfaces
217 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
218 addition, it is designed to support distribution across multiple physical
219 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
220 1000V.
221 .
222 This package provides utilities that are useful to interact with a
223 VTEP-configured database and a VTEP emulator.
224
225Package: ovn-central
226Architecture: linux-any
227Depends:
228 openvswitch-common (= ${binary:Version}),
229 openvswitch-switch (= ${binary:Version}),
230 ovn-common (= ${binary:Version}),
231 ${misc:Depends},
232 ${shlibs:Depends},
233Description: OVN central components
234 OVN, the Open Virtual Network, is a system to support virtual network
235 abstraction. OVN complements the existing capabilities of OVS to add
236 native support for virtual network abstractions, such as virtual L2 and L3
237 overlays and security groups.
238 .
239 ovn-central provides the userspace daemons, utilities and
240 databases for OVN that is run at a central location.
241
242Package: ovn-common
243Architecture: linux-any
244Depends:
245 openvswitch-common (= ${binary:Version}),
246 ${misc:Depends},
247 ${shlibs:Depends},
248Description: OVN common components
249 OVN, the Open Virtual Network, is a system to support virtual network
250 abstraction. OVN complements the existing capabilities of OVS to add
251 native support for virtual network abstractions, such as virtual L2 and L3
252 overlays and security groups.
253 .
254 ovn-common provides components required by other OVN packages.
255
256Package: ovn-controller-vtep
257Architecture: linux-any
258Depends:
259 ovn-common (= ${binary:Version}),
260 ${misc:Depends},
103b3e1a 261 ${ostack-lsb-base},
0e43db78
TG
262 ${shlibs:Depends},
263Description: OVN vtep controller
264 ovn-controller-vtep is the local controller daemon in
265 OVN, the Open Virtual Network, for VTEP enabled physical switches.
266 It connects up to the OVN Southbound database over the OVSDB protocol,
267 and down to the VTEP database over the OVSDB protocol.
268 .
269 ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
270 vtep gateways.
271
272Package: ovn-docker
273Architecture: any
274Depends:
275 openvswitch-common (= ${binary:Version}),
276 openvswitch-switch (= ${binary:Version}),
277 ovn-common (= ${binary:Version}),
d0872072 278 python-openvswitch (= ${binary:Version}),
0e43db78
TG
279 ${misc:Depends},
280 ${python:Depends},
281 ${shlibs:Depends},
282Description: OVN Docker drivers
283 OVN, the Open Virtual Network, is a system to support virtual network
284 abstraction. OVN complements the existing capabilities of OVS to add
285 native support for virtual network abstractions, such as virtual L2 and L3
286 overlays and security groups.
287 .
288 ovn-docker provides the docker drivers for OVN.
289
290Package: ovn-host
291Architecture: linux-any
292Depends:
293 openvswitch-common (= ${binary:Version}),
294 openvswitch-switch (= ${binary:Version}),
295 ovn-common (= ${binary:Version}),
296 ${misc:Depends},
297 ${shlibs:Depends},
298Description: OVN host components
299 OVN, the Open Virtual Network, is a system to support virtual network
300 abstraction. OVN complements the existing capabilities of OVS to add
301 native support for virtual network abstractions, such as virtual L2 and L3
302 overlays and security groups.
303 .
304 ovn-host provides the userspace components and utilities for
305 OVN that can be run on every host/hypervisor.
306
307Package: python-openvswitch
308Architecture: all
309Section: python
310Depends:
311 python-six,
312 ${misc:Depends},
313 ${python:Depends},
8e215a7b
TG
314Replaces:
315 openvswitch-test (<< 2.8.0),
316Breaks:
317 openvswitch-test (<< 2.8.0),
0e43db78
TG
318Description: Python bindings for Open vSwitch
319 Open vSwitch is a production quality, multilayer, software-based,
320 Ethernet virtual switch. It is designed to enable massive network
321 automation through programmatic extension, while still supporting
322 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
323 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
324 to support distribution across multiple physical servers similar to
325 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
326 .
327 This package contains the full Python bindings for Open vSwitch database.
328
329Package: python3-openvswitch
330Architecture: all
331Section: python
332Depends:
333 python3-six,
334 ${misc:Depends},
335 ${python3:Depends},
336Description: Python 3 bindings for Open vSwitch
337 Open vSwitch is a production quality, multilayer, software-based,
338 Ethernet virtual switch. It is designed to enable massive network
339 automation through programmatic extension, while still supporting
340 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
341 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
342 to support distribution across multiple physical servers similar to
343 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
344 .
345 This package contains the full Python 3 bindings for Open vSwitch database.