4 Maintainer: Open vSwitch developers <dev@openvswitch.org>
5 Uploaders: Ben Pfaff <pfaffben@debian.org>, Simon Horman <horms@debian.org>
6 Build-Depends: graphviz,
8 automake (>= 1.10) | automake1.10,
20 Standards-Version: 3.9.3
21 Homepage: http://openvswitch.org/
23 Package: openvswitch-datapath-source
25 Depends: bzip2, debhelper (>= 5.0.37), module-assistant, ${misc:Depends}
26 Suggests: openvswitch-switch
27 Description: Open vSwitch datapath module source - module-assistant version
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.
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.
41 Package: openvswitch-datapath-dkms
43 Depends: dkms (>= 1.95), libc6-dev, make, ${misc:Depends}, ${python:Depends}
44 Description: Open vSwitch datapath module source - DKMS version
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.
53 This package provides the Open vSwitch datapath module source code
54 that is needed by openvswitch-switch. DKMS can built the kernel
57 Package: openvswitch-common
58 Architecture: linux-any
61 python (>= 2.7) | python-argparse,
65 Description: Open vSwitch common components
66 Open vSwitch is a production quality, multilayer, software-based,
67 Ethernet virtual switch. It is designed to enable massive network
68 automation through programmatic extension, while still supporting
69 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
70 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
71 to support distribution across multiple physical servers similar to
72 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
74 openvswitch-common provides components required by both openvswitch-switch
75 and openvswitch-testcontroller.
77 Package: openvswitch-switch
78 Architecture: linux-any
79 Suggests: openvswitch-datapath-module
80 Depends: kmod | module-init-tools,
82 openvswitch-common (= ${binary:Version}),
89 Description: Open vSwitch switch implementations
90 Open vSwitch is a production quality, multilayer, software-based,
91 Ethernet virtual switch. It is designed to enable massive network
92 automation through programmatic extension, while still supporting
93 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
94 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
95 to support distribution across multiple physical servers similar to
96 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
98 openvswitch-switch provides the userspace components and utilities for
99 the Open vSwitch kernel-based switch.
101 Package: openvswitch-ipsec
102 Architecture: linux-any
103 Depends: ipsec-tools (>=0.8~alpha20101208),
104 openvswitch-common (= ${binary:Version}),
105 openvswitch-switch (= ${binary:Version}),
107 python-openvswitch (= ${source:Version}),
108 racoon (>=0.8~alpha20101208),
111 Description: Open vSwitch GRE-over-IPsec support
112 Open vSwitch is a production quality, multilayer, software-based,
113 Ethernet virtual switch. It is designed to enable massive network
114 automation through programmatic extension, while still supporting
115 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
116 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
117 to support distribution across multiple physical servers similar to
118 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
120 The ovs-monitor-ipsec script provides support for encrypting GRE
123 Package: openvswitch-pki
125 Depends: openvswitch-common (<< ${source:Version}.1~),
126 openvswitch-common (>= ${source:Version}),
128 Description: Open vSwitch public key infrastructure dependency package
129 Open vSwitch is a production quality, multilayer, software-based,
130 Ethernet virtual switch. It is designed to enable massive network
131 automation through programmatic extension, while still supporting
132 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
133 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
134 to support distribution across multiple physical servers similar to
135 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
137 openvswitch-pki provides PKI (public key infrastructure) support for
138 Open vSwitch switches and controllers, reducing the risk of
139 man-in-the-middle attacks on the Open vSwitch network infrastructure.
141 Package: openvswitch-testcontroller
142 Architecture: linux-any
143 Depends: openvswitch-common (= ${binary:Version}),
144 openvswitch-pki (= ${source:Version}),
147 Description: Simple controller for testing OpenFlow setups
148 This controller enables OpenFlow switches that connect to it to act
149 as MAC-learning Ethernet switches. It can be used for initial
150 testing of OpenFlow networks. It is not a necessary or desirable
151 part of a production OpenFlow deployment.
153 Package: openvswitch-dbg
155 Architecture: linux-any
156 Depends: openvswitch-common (= ${binary:Version}),
157 openvswitch-switch (= ${binary:Version}),
160 Conflicts: openvswitch-testcontroller (<< ${binary:Version}),
161 openvswitch-testcontroller (>> ${binary:Version})
162 Description: Debug symbols for Open vSwitch packages
163 Open vSwitch is a production quality, multilayer, software-based,
164 Ethernet virtual switch. It is designed to enable massive network
165 automation through programmatic extension, while still supporting
166 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
167 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
168 to support distribution across multiple physical servers similar to
169 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
171 This package contains the debug symbols for all the other openvswitch-*
172 packages. Install it to debug one of them or to examine a core dump
173 produced by one of them.
175 Package: python-openvswitch
178 Depends: ${misc:Depends}, ${python:Depends}
179 Description: Python bindings for Open vSwitch
180 Open vSwitch is a production quality, multilayer, software-based,
181 Ethernet virtual switch. It is designed to enable massive network
182 automation through programmatic extension, while still supporting
183 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
184 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
185 to support distribution across multiple physical servers similar to
186 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
188 This package contains the full Python bindings for Open vSwitch database.
190 Package: openvswitch-test
192 Depends: python (>= 2.7) | python-argparse,
196 Description: Open vSwitch test package
197 Open vSwitch is a production quality, multilayer, software-based,
198 Ethernet virtual switch. It is designed to enable massive network
199 automation through programmatic extension, while still supporting
200 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
201 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
202 to support distribution across multiple physical servers similar to
203 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
205 This package contains utilities that are useful to diagnose
206 performance and connectivity issues in Open vSwitch setup.
208 Package: openvswitch-vtep
209 Architecture: linux-any
210 Depends: openvswitch-common (>= ${binary:Version}),
211 openvswitch-switch (>= ${binary:Version}),
213 python-openvswitch (>= ${source:Version}),
216 Description: Open vSwitch VTEP utilities
217 Open vSwitch is a production quality, multilayer, software-based, Ethernet
218 virtual switch. It is designed to enable massive network automation through
219 programmatic extension, while still supporting standard management interfaces
220 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
221 addition, it is designed to support distribution across multiple physical
222 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
225 This package provides utilities that are useful to interact with a
226 VTEP-configured database and a VTEP emulator.