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