]> git.proxmox.com Git - mirror_ovs.git/blame - debian/control
Set release date for 2.7.0.
[mirror_ovs.git] / debian / control
CommitLineData
064af421
BP
1Source: openvswitch
2Section: net
3Priority: extra
37ea6436 4Maintainer: Open vSwitch developers <dev@openvswitch.org>
e631bc29 5Uploaders: Ben Pfaff <pfaffben@debian.org>, Simon Horman <horms@debian.org>
3d8deded
JP
6Build-Depends: graphviz,
7 autoconf (>= 2.64),
c4270b13
JP
8 automake (>= 1.10) | automake1.10,
9 bzip2,
10 debhelper (>= 8),
3d8deded 11 dh-autoreconf,
c4270b13
JP
12 libssl-dev,
13 libtool,
14 openssl,
15 procps,
16 python-all (>= 2.7),
c4270b13 17 python-twisted-conch,
73eb682e
RB
18 python-zopeinterface,
19 python-six
b22dcb79 20Standards-Version: 3.9.3
e2e744a8 21Homepage: http://openvswitch.org/
064af421
BP
22
23Package: openvswitch-datapath-source
24Architecture: all
c4270b13 25Depends: bzip2, debhelper (>= 5.0.37), module-assistant, ${misc:Depends}
064af421 26Suggests: openvswitch-switch
49c57a8f 27Description: Open vSwitch datapath module source - module-assistant version
29089a54
RL
28 Open vSwitch is a production quality, multilayer, software-based,
29 Ethernet virtual switch. It is designed to enable massive network
30 automation through programmatic extension, while still supporting
31 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
32 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
33 to support distribution across multiple physical servers similar to
34 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
5d233e21 35 .
064af421
BP
36 This package provides the Open vSwitch datapath module source code
37 that is needed by openvswitch-switch. The kernel module can be built
38 from it using module-assistant or make-kpkg. README.Debian in this
39 package provides further instructions.
064af421 40
49c57a8f
CS
41Package: openvswitch-datapath-dkms
42Architecture: all
c4270b13 43Depends: dkms (>= 1.95), libc6-dev, make, ${misc:Depends}, ${python:Depends}
49c57a8f 44Description: Open vSwitch datapath module source - DKMS version
29089a54
RL
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.
5d233e21 52 .
49c57a8f
CS
53 This package provides the Open vSwitch datapath module source code
54 that is needed by openvswitch-switch. DKMS can built the kernel
55 module from it.
56
064af421 57Package: openvswitch-common
2d8b103c 58Architecture: linux-any
c4270b13 59Depends: openssl,
73eb682e
RB
60 python (>= 2.7),
61 python-six,
c4270b13
JP
62 ${misc:Depends},
63 ${shlibs:Depends}
c84d769c 64Suggests: ethtool
b52388e6
JS
65Replaces: openvswitch-switch (<< 2.5.90)
66Breaks: openvswitch-switch (<< 2.5.90)
064af421 67Description: Open vSwitch common components
29089a54
RL
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.
5d233e21 75 .
0bc1b46a
BP
76 openvswitch-common provides components required by both openvswitch-switch
77 and openvswitch-testcontroller.
064af421
BP
78
79Package: openvswitch-switch
2d8b103c 80Architecture: linux-any
064af421 81Suggests: openvswitch-datapath-module
c4270b13
JP
82Depends: kmod | module-init-tools,
83 netbase,
84 openvswitch-common (= ${binary:Version}),
85 procps,
86 python-argparse,
87 uuid-runtime,
88 ${misc:Depends},
89 ${python:Depends},
90 ${shlibs:Depends}
064af421 91Description: Open vSwitch switch implementations
29089a54
RL
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.
5d233e21 99 .
064af421 100 openvswitch-switch provides the userspace components and utilities for
29089a54 101 the Open vSwitch kernel-based switch.
064af421 102
5f00df7d
GS
103Package: ovn-common
104Architecture: linux-any
0dcc739e 105Depends: openvswitch-common (= ${binary:Version}),
5f00df7d
GS
106 ${misc:Depends},
107 ${shlibs:Depends}
108Description: OVN common components
109 OVN, the Open Virtual Network, is a system to support virtual network
110 abstraction. OVN complements the existing capabilities of OVS to add
111 native support for virtual network abstractions, such as virtual L2 and L3
112 overlays and security groups.
113 .
114 ovn-common provides components required by other OVN packages.
115
f4a4ce58
RM
116Package: ovn-controller-vtep
117Architecture: linux-any
118Depends: ovn-common (= ${binary:Version}),
119 ${misc:Depends},
120 ${shlibs:Depends}
121Description: OVN vtep controller
122 ovn-controller-vtep is the local controller daemon in
123 OVN, the Open Virtual Network, for VTEP enabled physical switches.
124 It connects up to the OVN Southbound database over the OVSDB protocol,
125 and down to the VTEP database over the OVSDB protocol.
126 .
127 ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
128 vtep gateways.
129
130
5629723d
GS
131Package: ovn-host
132Architecture: linux-any
133Depends: openvswitch-switch (= ${binary:Version}),
134 openvswitch-common (= ${binary:Version}),
135 ovn-common (= ${binary:Version}),
136 ${misc:Depends},
137 ${shlibs:Depends}
138Description: OVN host components
139 OVN, the Open Virtual Network, is a system to support virtual network
140 abstraction. OVN complements the existing capabilities of OVS to add
141 native support for virtual network abstractions, such as virtual L2 and L3
142 overlays and security groups.
143 .
144 ovn-host provides the userspace components and utilities for
145 OVN that can be run on every host/hypervisor.
146
86d9ab04
GS
147Package: ovn-central
148Architecture: linux-any
149Depends: openvswitch-switch (= ${binary:Version}),
150 openvswitch-common (= ${binary:Version}),
151 ovn-common (= ${binary:Version}),
152 ${misc:Depends},
153 ${shlibs:Depends}
154Description: OVN central components
155 OVN, the Open Virtual Network, is a system to support virtual network
156 abstraction. OVN complements the existing capabilities of OVS to add
157 native support for virtual network abstractions, such as virtual L2 and L3
158 overlays and security groups.
159 .
160 ovn-central provides the userspace daemons, utilities and
161 databases for OVN that is run at a central location.
162
fbf2450e 163Package: ovn-docker
f3d93177 164Architecture: linux-any
fbf2450e
GS
165Depends: openvswitch-switch (= ${binary:Version}),
166 openvswitch-common (= ${binary:Version}),
167 python (>= 2.7),
168 python-openvswitch (= ${source:Version}),
169 ovn-common (= ${binary:Version}),
170 ${misc:Depends},
171 ${python:Depends},
172 ${shlibs:Depends}
173Description: OVN Docker drivers
174 OVN, the Open Virtual Network, is a system to support virtual network
175 abstraction. OVN complements the existing capabilities of OVS to add
176 native support for virtual network abstractions, such as virtual L2 and L3
177 overlays and security groups.
178 .
179 ovn-docker provides the docker drivers for OVN.
180
064af421
BP
181Package: openvswitch-pki
182Architecture: all
c4270b13
JP
183Depends: openvswitch-common (<< ${source:Version}.1~),
184 openvswitch-common (>= ${source:Version}),
185 ${misc:Depends}
bc6bb66b 186Description: Open vSwitch public key infrastructure dependency package
29089a54
RL
187 Open vSwitch is a production quality, multilayer, software-based,
188 Ethernet virtual switch. It is designed to enable massive network
189 automation through programmatic extension, while still supporting
190 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
191 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
192 to support distribution across multiple physical servers similar to
193 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
5d233e21 194 .
064af421
BP
195 openvswitch-pki provides PKI (public key infrastructure) support for
196 Open vSwitch switches and controllers, reducing the risk of
197 man-in-the-middle attacks on the Open vSwitch network infrastructure.
064af421 198
0bc1b46a
BP
199Package: openvswitch-testcontroller
200Architecture: linux-any
c4270b13
JP
201Depends: openvswitch-common (= ${binary:Version}),
202 openvswitch-pki (= ${source:Version}),
203 ${misc:Depends},
204 ${shlibs:Depends}
0bc1b46a
BP
205Description: Simple controller for testing OpenFlow setups
206 This controller enables OpenFlow switches that connect to it to act
207 as MAC-learning Ethernet switches. It can be used for initial
208 testing of OpenFlow networks. It is not a necessary or desirable
209 part of a production OpenFlow deployment.
210
064af421 211Package: openvswitch-dbg
77ce847d 212Section: debug
2d8b103c 213Architecture: linux-any
c4270b13
JP
214Depends: openvswitch-common (= ${binary:Version}),
215 openvswitch-switch (= ${binary:Version}),
216 ${misc:Depends},
217 ${shlibs:Depends}
218Conflicts: openvswitch-testcontroller (<< ${binary:Version}),
219 openvswitch-testcontroller (>> ${binary:Version})
064af421 220Description: Debug symbols for Open vSwitch packages
29089a54
RL
221 Open vSwitch is a production quality, multilayer, software-based,
222 Ethernet virtual switch. It is designed to enable massive network
223 automation through programmatic extension, while still supporting
224 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
225 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
226 to support distribution across multiple physical servers similar to
227 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
5d233e21 228 .
064af421
BP
229 This package contains the debug symbols for all the other openvswitch-*
230 packages. Install it to debug one of them or to examine a core dump
231 produced by one of them.
c0c2489a 232
a3acf0b0 233Package: python-openvswitch
c0c2489a 234Architecture: all
1d273d6d 235Section: python
487a39df 236Depends: ${misc:Depends}, ${python:Depends}, python-six
c0c2489a 237Description: Python bindings for Open vSwitch
29089a54
RL
238 Open vSwitch is a production quality, multilayer, software-based,
239 Ethernet virtual switch. It is designed to enable massive network
240 automation through programmatic extension, while still supporting
241 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
242 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
243 to support distribution across multiple physical servers similar to
244 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
5d233e21 245 .
c0c2489a 246 This package contains the full Python bindings for Open vSwitch database.
1ff83721 247
0be6140a
AA
248Package: openvswitch-test
249Architecture: all
c4270b13
JP
250Depends: python (>= 2.7) | python-argparse,
251 python-twisted-web,
252 ${misc:Depends},
253 ${python:Depends}
0be6140a 254Description: Open vSwitch test package
29089a54
RL
255 Open vSwitch is a production quality, multilayer, software-based,
256 Ethernet virtual switch. It is designed to enable massive network
257 automation through programmatic extension, while still supporting
258 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
259 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
260 to support distribution across multiple physical servers similar to
261 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
5d233e21 262 .
0be6140a
AA
263 This package contains utilities that are useful to diagnose
264 performance and connectivity issues in Open vSwitch setup.
2d6934b4
JP
265
266Package: openvswitch-vtep
267Architecture: linux-any
c4270b13
JP
268Depends: openvswitch-common (>= ${binary:Version}),
269 openvswitch-switch (>= ${binary:Version}),
270 python,
271 python-openvswitch (>= ${source:Version}),
272 ${misc:Depends},
273 ${shlibs:Depends}
2d6934b4
JP
274Description: Open vSwitch VTEP utilities
275 Open vSwitch is a production quality, multilayer, software-based, Ethernet
276 virtual switch. It is designed to enable massive network automation through
277 programmatic extension, while still supporting standard management interfaces
278 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
279 addition, it is designed to support distribution across multiple physical
280 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
281 1000V.
282 .
283 This package provides utilities that are useful to interact with a
284 VTEP-configured database and a VTEP emulator.
4886d4d2
EC
285
286Package: openvswitch-dev
287Architecture: linux-any
288Depends:
289 openvswitch-common (>= ${binary:Version}),
290 ${misc:Depends}
291Description: Open vSwitch development package
292 Open vSwitch is a production quality, multilayer, software-based, Ethernet
293 virtual switch. It is designed to enable massive network automation through
294 programmatic extension, while still supporting standard management interfaces
295 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
296 addition, it is designed to support distribution across multiple physical
297 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
298 1000V.
299 .
300 This package provides openvswitch headers and libopenvswitch for developers.