Source: openvswitch Section: net Priority: optional Maintainer: Debian OpenStack Uploaders: Simon Horman , Thomas Goirand , Michal Arbet , Luca Boccassi , Christian Ehrhardt , Build-Depends: architecture-is-64-bit, autoconf (>= 2.64), automake (>= 1.10), bzip2, debhelper-compat (= 13), dh-exec, dh-python, dh-sequence-python3, dh-sequence-sphinxdoc, graphviz, iproute2, libbpf-dev, libcap-ng-dev, libdbus-1-dev [amd64 i386 ppc64el arm64 riscv64], libdpdk-dev (>= 22.11.3-2~) [amd64 i386 ppc64el arm64 riscv64], libnuma-dev [amd64 i386 ppc64el arm64 riscv64 s390x], libpcap-dev [amd64 i386 ppc64el arm64 riscv64], libssl-dev, libtool, libunbound-dev, libxdp-dev (>= 1.2.9~) [!alpha !arc !hppa !ia64 !m68k !sh4], openssl, pkg-config, procps, python3-all-dev, python3-setuptools, python3-sortedcontainers, python3-sphinx, Standards-Version: 4.6.2 Rules-Requires-Root: no Homepage: http://openvswitch.org/ Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/openvswitch/-/tree/debian/experimental Vcs-Git: https://salsa.debian.org/openstack-team/third-party/openvswitch.git Package: openvswitch-common Architecture: linux-any Depends: openssl, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Suggests: ethtool, openvswitch-doc, Breaks: openvswitch-switch (<< 2.13.0~git20200212.15ae9db33-0ubuntu2~), Replaces: openvswitch-switch (<< 2.13.0~git20200212.15ae9db33-0ubuntu2~), 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: openvswitch-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${sphinxdoc:Depends}, Description: Open vSwitch documentation 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 documentation for configuration and use of Open vSwitch. Package: openvswitch-ipsec Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: iproute2, openvswitch-common (= ${binary:Version}), openvswitch-switch (= ${binary:Version}), python3-openvswitch (= ${binary:Version}), strongswan, ${misc:Depends}, ${shlibs:Depends}, Suggests: python3:any Breaks: openvswitch-common (<< 2.17~), Replaces: openvswitch-common (<< 2.17~), Description: Open vSwitch IPsec tunneling support 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 IPsec tunneling support for OVS tunnels. 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-source Architecture: all Depends: ${misc:Depends}, Description: Open vSwitch source code 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 Open vSwitch source code to support use with the Open Virtual Network (OVN) build. Package: openvswitch-switch Architecture: linux-any Pre-Depends: ${misc:Pre-Depends}, Depends: kmod | module-init-tools, netbase, openvswitch-common (= ${binary:Version}), procps, python3-netifaces, python3-openvswitch (>= ${binary:Version}), uuid-runtime, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Breaks: openvswitch-common (<< 2.17~), Replaces: openvswitch-common (<< 2.17~), 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: openvswitch-switch-dpdk Architecture: amd64 arm64 i386 ppc64el riscv64 Pre-Depends: ${misc:Pre-Depends}, Depends: dpdk, openvswitch-switch (= ${binary:Version}), ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Enhances: openvswitch-switch, Description: DPDK enabled Open vSwitch switch implementation 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. . DPDK is a set of libraries for fast packet processing. Applications run in user-space and communicate directly with dedicated network interfaces. . This package provides a DPDK enabled implementation of the ovs-vswitchd binary. Package: openvswitch-test Architecture: all Depends: python3-twisted, ${misc:Depends}, ${python3:Depends}, Breaks: python3-openvswitch (<< 2.17~), openvswitch-common (<< 2.17~), openvswitch-switch (<< 3.1.0-1~), Replaces: python3-openvswitch (<< 2.17~), openvswitch-common (<< 2.17~), openvswitch-switch (<< 3.1.0-1~), 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-testcontroller Architecture: linux-any Breaks: openvswitch-common (<< 2.17~), Replaces: openvswitch-common (<< 2.17~), Pre-Depends: ${misc:Pre-Depends} 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-vtep Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: lsb-release, openvswitch-common (>= ${binary:Version}), openvswitch-switch (>= ${binary:Version}), python3-openvswitch (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Suggests: python3:any Breaks: openvswitch-common (<< 2.17~), Replaces: openvswitch-common (<< 2.17~), 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: python3-openvswitch Architecture: linux-any Section: python Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Suggests: python3-netaddr, python3-pyparsing, Description: Python 3 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 3 bindings for Open vSwitch database.