]>
Commit | Line | Data |
---|---|---|
0e43db78 TG |
1 | Source: openvswitch |
2 | Section: net | |
3 | Priority: extra | |
4 | Maintainer: Open vSwitch developers <dev@openvswitch.org> | |
5 | Uploaders: | |
6 | Ben Pfaff <pfaffben@debian.org>, | |
7 | Simon Horman <horms@debian.org>, | |
8 | Build-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 |
31 | Standards-Version: 4.1.1 |
32 | Vcs-Browser: https://anonscm.debian.org/cgit/openstack/third-party/openvswitch.git | |
33 | Vcs-Git: https://anonscm.debian.org/git/openstack/third-party/openvswitch.git | |
34 | Homepage: http://openvswitch.org/ | |
35 | ||
0e43db78 TG |
36 | Package: openvswitch-common |
37 | Architecture: linux-any | |
38 | Depends: | |
0e43db78 TG |
39 | openssl, |
40 | python-six, | |
41 | ${misc:Depends}, | |
42 | ${python:Depends}, | |
43 | ${shlibs:Depends}, | |
44 | Suggests: | |
45 | ethtool, | |
46 | Replaces: | |
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 | 56 | Breaks: |
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 |
66 | Provides: |
67 | openvswitch-test, | |
449a1f3e | 68 | ovn-docker, |
0e43db78 TG |
69 | Description: 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 | ||
81 | Package: openvswitch-dbg | |
82 | Section: debug | |
83 | Architecture: linux-any | |
84 | Depends: | |
85 | openvswitch-common (= ${binary:Version}), | |
86 | openvswitch-switch (= ${binary:Version}), | |
87 | ${misc:Depends}, | |
88 | ${shlibs:Depends}, | |
89 | Conflicts: | |
90 | openvswitch-testcontroller (<< ${binary:Version}), | |
91 | openvswitch-testcontroller (>> ${binary:Version}), | |
92 | Description: 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 | ||
105 | Package: openvswitch-dev | |
106 | Architecture: linux-any | |
107 | Depends: | |
108 | openvswitch-common (>= ${binary:Version}), | |
109 | ${misc:Depends}, | |
110 | Description: 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 | ||
121 | Package: openvswitch-ipsec | |
122 | Architecture: linux-any | |
123 | Depends: | |
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}, |
135 | Description: 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 | ||
148 | Package: openvswitch-pki | |
149 | Architecture: all | |
150 | Depends: | |
bfa20c50 TG |
151 | openvswitch-common (>= ${source:Version}), |
152 | openvswitch-common (<< ${source:Version}.1~), | |
0e43db78 TG |
153 | ${misc:Depends}, |
154 | Description: 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 | ||
167 | Package: openvswitch-switch | |
168 | Architecture: linux-any | |
169 | Depends: | |
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}, | |
180 | Description: 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 |
192 | Package: openvswitch-testcontroller |
193 | Architecture: linux-any | |
194 | Depends: | |
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}, |
201 | Description: 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 | ||
207 | Package: openvswitch-vtep | |
208 | Architecture: linux-any | |
209 | Depends: | |
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}, |
217 | Description: 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 | ||
229 | Package: ovn-central | |
230 | Architecture: linux-any | |
231 | Depends: | |
232 | openvswitch-common (= ${binary:Version}), | |
233 | openvswitch-switch (= ${binary:Version}), | |
234 | ovn-common (= ${binary:Version}), | |
235 | ${misc:Depends}, | |
236 | ${shlibs:Depends}, | |
237 | Description: 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 | ||
246 | Package: ovn-common | |
247 | Architecture: linux-any | |
248 | Depends: | |
249 | openvswitch-common (= ${binary:Version}), | |
250 | ${misc:Depends}, | |
251 | ${shlibs:Depends}, | |
252 | Description: 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 | ||
260 | Package: ovn-controller-vtep | |
261 | Architecture: linux-any | |
262 | Depends: | |
263 | ovn-common (= ${binary:Version}), | |
264 | ${misc:Depends}, | |
103b3e1a | 265 | ${ostack-lsb-base}, |
0e43db78 TG |
266 | ${shlibs:Depends}, |
267 | Description: 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 |
276 | Package: ovn-host |
277 | Architecture: linux-any | |
278 | Depends: | |
279 | openvswitch-common (= ${binary:Version}), | |
280 | openvswitch-switch (= ${binary:Version}), | |
281 | ovn-common (= ${binary:Version}), | |
282 | ${misc:Depends}, | |
283 | ${shlibs:Depends}, | |
284 | Description: 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 | ||
293 | Package: python-openvswitch | |
294 | Architecture: all | |
295 | Section: python | |
296 | Depends: | |
297 | python-six, | |
298 | ${misc:Depends}, | |
299 | ${python:Depends}, | |
8e215a7b TG |
300 | Replaces: |
301 | openvswitch-test (<< 2.8.0), | |
302 | Breaks: | |
303 | openvswitch-test (<< 2.8.0), | |
0e43db78 TG |
304 | Description: 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 | ||
315 | Package: python3-openvswitch | |
316 | Architecture: all | |
317 | Section: python | |
318 | Depends: | |
319 | python3-six, | |
320 | ${misc:Depends}, | |
321 | ${python3:Depends}, | |
322 | Description: 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. |