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