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