]> git.proxmox.com Git - ovs.git/blame - debian/control
ACK removing Ben Pfaff from uploaders.
[ovs.git] / debian / control
CommitLineData
0e43db78
TG
1Source: openvswitch
2Section: net
45ff92e3 3Priority: optional
d49f33da 4Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
0e43db78 5Uploaders:
0e43db78 6 Simon Horman <horms@debian.org>,
72b08838 7 Thomas Goirand <zigo@debian.org>,
05324e3c 8 Michal Arbet <michal.arbet@ultimum.io>,
0e43db78 9Build-Depends:
72b08838 10 autoconf,
3946bc31 11 automake,
0e43db78 12 bzip2,
c5505928 13 debhelper-compat (= 12),
0e43db78
TG
14 dh-python,
15 graphviz,
1cb56bc5 16 libcap-ng-dev,
72dc24e4 17 libdpdk-dev (>= 19.11) [amd64 i386 ppc64el arm64],
1cb56bc5
TG
18 libnuma-dev [amd64 i386 ppc64el arm64],
19 libpcap-dev [amd64 i386 ppc64el arm64],
0e43db78
TG
20 libssl-dev,
21 libtool,
1cb56bc5 22 libunbound-dev,
0e43db78
TG
23 openssl,
24 openstack-pkg-tools,
b3b9e5d8 25 pkg-config,
0e43db78 26 procps,
e81c5d28
TG
27 python3-all-dev,
28 python3-setuptools,
29 python3-six,
1cb56bc5 30 python3-sortedcontainers,
85cfa617 31 python3-sphinx,
edd210e1 32 python3-zope.interface,
0e43db78 33Standards-Version: 4.1.1
ab125d3c
ON
34Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/openvswitch
35Vcs-Git: https://salsa.debian.org/openstack-team/third-party/openvswitch.git
0e43db78
TG
36Homepage: http://openvswitch.org/
37
0e43db78
TG
38Package: openvswitch-common
39Architecture: linux-any
40Depends:
3d0f83f5 41 iproute2,
0e43db78 42 openssl,
1c99397d 43 python3-six,
0e43db78 44 ${misc:Depends},
1c99397d 45 ${python3:Depends},
0e43db78
TG
46 ${shlibs:Depends},
47Suggests:
48 ethtool,
49Replaces:
dc0b7828 50 openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
8e215a7b
TG
51 openvswitch-test (<< 2.8.0),
52 openvswitch-testcontroller (<< 2.8.0),
dc0b7828 53 openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
8e215a7b
TG
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),
0e43db78 59Breaks:
dc0b7828 60 openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
8e215a7b
TG
61 openvswitch-test (<< 2.8.0),
62 openvswitch-testcontroller (<< 2.8.0),
dc0b7828 63 openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
8e215a7b
TG
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),
103b3e1a
TG
69Provides:
70 openvswitch-test,
0e3fcac2 71 ovn-common,
491e0e15 72 ovn-docker,
0e43db78
TG
73Description: 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
85Package: openvswitch-dbg
86Section: debug
87Architecture: linux-any
88Depends:
89 openvswitch-common (= ${binary:Version}),
90 openvswitch-switch (= ${binary:Version}),
91 ${misc:Depends},
92 ${shlibs:Depends},
93Conflicts:
94 openvswitch-testcontroller (<< ${binary:Version}),
95 openvswitch-testcontroller (>> ${binary:Version}),
96Description: 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
109Package: openvswitch-dev
110Architecture: linux-any
111Depends:
112 openvswitch-common (>= ${binary:Version}),
113 ${misc:Depends},
114Description: 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
b3b9e5d8
ON
125Package: openvswitch-ipsec
126Architecture: linux-any
127Depends:
128 iproute2,
129 lsb-base,
130 openvswitch-common (= ${binary:Version}),
131 openvswitch-switch (= ${binary:Version}),
132 python3-openvswitch (= ${source:Version}),
133 strongswan,
134 ${misc:Depends},
135 ${shlibs:Depends},
136Description: Open vSwitch IPsec tunneling support
137 Open vSwitch is a production quality, multilayer, software-based,
138 Ethernet virtual switch. It is designed to enable massive network
139 automation through programmatic extension, while still supporting
140 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
141 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
142 to support distribution across multiple physical servers similar to
143 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
144 .
145 This package provides IPsec tunneling support for OVS tunnels.
146
0e43db78
TG
147Package: openvswitch-pki
148Architecture: all
149Depends:
bfa20c50 150 openvswitch-common (<< ${source:Version}.1~),
491e0e15 151 openvswitch-common (>= ${source:Version}),
0e43db78
TG
152 ${misc:Depends},
153Description: Open vSwitch public key infrastructure dependency package
154 Open vSwitch is a production quality, multilayer, software-based,
155 Ethernet virtual switch. It is designed to enable massive network
156 automation through programmatic extension, while still supporting
157 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
158 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
159 to support distribution across multiple physical servers similar to
160 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
161 .
162 openvswitch-pki provides PKI (public key infrastructure) support for
163 Open vSwitch switches and controllers, reducing the risk of
164 man-in-the-middle attacks on the Open vSwitch network infrastructure.
165
166Package: openvswitch-switch
167Architecture: linux-any
168Depends:
169 kmod,
22519bd5 170 lsb-base,
0e43db78
TG
171 netbase,
172 openvswitch-common (= ${binary:Version}),
173 procps,
0e43db78
TG
174 uuid-runtime,
175 ${misc:Depends},
02cfa7a9 176 ${python3:Depends},
f710c530 177 ${shlibs:Depends},
bddfdb4c 178Description: Open vSwitch switch implementations
f710c530
TG
179 Open vSwitch is a production quality, multilayer, software-based,
180 Ethernet virtual switch. It is designed to enable massive network
181 automation through programmatic extension, while still supporting
182 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
183 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
184 to support distribution across multiple physical servers similar to
185 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
186 .
187 openvswitch-switch provides the userspace components and utilities for
188 the Open vSwitch kernel-based switch.
f710c530 189
1cb56bc5
TG
190Package: openvswitch-switch-dpdk
191Architecture: amd64 arm64 i386 ppc64el
192Depends:
193 dpdk,
194 openvswitch-switch (= ${binary:Version}),
195 ${misc:Depends},
196 ${python3:Depends},
197 ${shlibs:Depends},
198Enhances:
199 openvswitch-switch,
200Description: DPDK enabled Open vSwitch switch implementation
201 Open vSwitch is a production quality, multilayer, software-based,
202 Ethernet virtual switch. It is designed to enable massive network
203 automation through programmatic extension, while still supporting
204 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
205 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
206 to support distribution across multiple physical servers similar to
207 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
208 .
209 openvswitch-switch provides the userspace components and utilities for
210 the Open vSwitch kernel-based switch.
211 .
212 DPDK is a set of libraries for fast packet processing. Applications run
213 in user-space and communicate directly with dedicated network interfaces.
214 .
215 This package provides a DPDK enabled implementation of the ovs-vswitchd
216 binary.
217
0e43db78
TG
218Package: openvswitch-testcontroller
219Architecture: linux-any
220Depends:
22519bd5 221 lsb-base,
0e43db78 222 openvswitch-common (= ${binary:Version}),
31457902 223 openvswitch-pki (<< ${source:Version}.1~),
491e0e15 224 openvswitch-pki (>= ${source:Version}),
0e43db78
TG
225 ${misc:Depends},
226 ${shlibs:Depends},
227Description: Simple controller for testing OpenFlow setups
228 This controller enables OpenFlow switches that connect to it to act
229 as MAC-learning Ethernet switches. It can be used for initial
230 testing of OpenFlow networks. It is not a necessary or desirable
231 part of a production OpenFlow deployment.
232
233Package: openvswitch-vtep
234Architecture: linux-any
235Depends:
22519bd5 236 lsb-base,
d0872072
TG
237 openvswitch-common (= ${binary:Version}),
238 openvswitch-switch (= ${binary:Version}),
e4bd154f
TG
239 python3-openvswitch (<< ${source:Version}.1~),
240 python3-openvswitch (>= ${source:Version}),
0e43db78 241 ${misc:Depends},
02cfa7a9 242 ${python3:Depends},
0e43db78
TG
243 ${shlibs:Depends},
244Description: Open vSwitch VTEP utilities
245 Open vSwitch is a production quality, multilayer, software-based, Ethernet
246 virtual switch. It is designed to enable massive network automation through
247 programmatic extension, while still supporting standard management interfaces
248 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
249 addition, it is designed to support distribution across multiple physical
250 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
251 1000V.
252 .
253 This package provides utilities that are useful to interact with a
254 VTEP-configured database and a VTEP emulator.
255
0e43db78
TG
256Package: python3-openvswitch
257Architecture: all
258Section: python
259Depends:
260 python3-six,
261 ${misc:Depends},
262 ${python3:Depends},
263Description: Python 3 bindings for Open vSwitch
264 Open vSwitch is a production quality, multilayer, software-based,
265 Ethernet virtual switch. It is designed to enable massive network
266 automation through programmatic extension, while still supporting
267 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
268 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
269 to support distribution across multiple physical servers similar to
270 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
271 .
272 This package contains the full Python 3 bindings for Open vSwitch database.