net/openvswitch 2.17.12 FreeBSD
Production quality, multilayer virtual switch
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d587084a02- License
- APACHE20
- Categories
- net
- Package size
- 1869.2 KiB, 6229.9 KiB installed
Description
Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, RSPAN, ERSPAN, 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.
Install
Binary package:
pkg install openvswitch
From the ports tree:
cd /usr/ports/net/openvswitch/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openvswitch>0:net/openvswitch
LIB_DEPENDS= libofproto.so:net/openvswitch
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.17.12 | 2.17.12 | 2.17.3 | 2.17.12 | 2.17.12 |
| FreeBSD:14:quarterly | 2.17.12 | 2.17.12 | n/a | 2.17.12 | 2.17.12 |
| FreeBSD:15:latest | 2.17.12 | 2.17.12 | n/a | 2.17.12 | 2.17.12 |
| FreeBSD:15:quarterly | 2.17.12 | 2.17.12 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.17.12 | 2.17.12 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}six>0: devel/py-six
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 8
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c11 cpe gmake libtool perl5 pkgconfig python shebangfix ssl
- Service scripts
ovs-vswitchd,ovsdb-server
Files
Manual pages 18
- ovs-bugtool(8)
- ovs-dpctl(8)
- ovs-dpctl-top(8)
- ovs-fields(7)
- ovs-kmod-ctl(8)
- ovs-ofctl(8)
- ovs-pcap(1)
- ovs-testcontroller(8)
- ovs-vsctl(8)
- ovs-vswitchd(8)
- ovs-vswitchd.conf.db(5)
- ovsdb-client(1)
- ovsdb-server(1)
- ovsdb-server(5)
- ovsdb-tool(1)
- ovsdb.local-config(5)
- vtep(5)
- vtep-ctl(8)
pkg-plist 194
- bin/ovs-appctl
- bin/ovs-docker
- bin/ovs-dpctl
- bin/ovs-dpctl-top
- bin/ovs-l3ping
- bin/ovs-ofctl
- bin/ovs-parse-backtrace
- bin/ovs-pcap
- bin/ovs-pki
- bin/ovs-tcpdump
- bin/ovs-tcpundump
- bin/ovs-test
- bin/ovs-testcontroller
- bin/ovs-vlan-test
- bin/ovs-vsctl
- bin/ovsdb-client
- bin/ovsdb-tool
- bin/vtep-ctl
- etc/bash_completion.d/ovs-appctl-bashcomp.bash
- etc/bash_completion.d/ovs-vsctl-bashcomp.bash
- include/openflow/intel-ext.h
- include/openflow/netronome-ext.h
- include/openflow/nicira-ext.h
- include/openflow/openflow-1.0.h
- include/openflow/openflow-1.1.h
- include/openflow/openflow-1.2.h
- include/openflow/openflow-1.3.h
- include/openflow/openflow-1.4.h
- include/openflow/openflow-1.5.h
- include/openflow/openflow-common.h
- include/openflow/openflow.h
- include/openvswitch/compiler.h
- include/openvswitch/dynamic-string.h
- include/openvswitch/flow.h
- include/openvswitch/geneve.h
- include/openvswitch/hmap.h
- include/openvswitch/json.h
- include/openvswitch/list.h
- include/openvswitch/match.h
- include/openvswitch/meta-flow.h
- include/openvswitch/namemap.h
- include/openvswitch/netdev.h
- include/openvswitch/nsh.h
- include/openvswitch/ofp-actions.h
- include/openvswitch/ofp-bundle.h
- include/openvswitch/ofp-connection.h
- include/openvswitch/ofp-ed-props.h
- include/openvswitch/ofp-errors.h
- include/openvswitch/ofp-flow.h
- include/openvswitch/ofp-group.h
- include/openvswitch/ofp-ipfix.h
- include/openvswitch/ofp-match.h
- include/openvswitch/ofp-meter.h
- include/openvswitch/ofp-monitor.h
- include/openvswitch/ofp-msgs.h
- include/openvswitch/ofp-packet.h
- include/openvswitch/ofp-parse.h
- include/openvswitch/ofp-port.h
- include/openvswitch/ofp-print.h
- include/openvswitch/ofp-prop.h
- include/openvswitch/ofp-protocol.h
- include/openvswitch/ofp-queue.h
- include/openvswitch/ofp-switch.h
- include/openvswitch/ofp-table.h
- include/openvswitch/ofp-util.h
- include/openvswitch/ofpbuf.h
- include/openvswitch/packets.h
- include/openvswitch/poll-loop.h
- include/openvswitch/rconn.h
- include/openvswitch/shash.h
- include/openvswitch/thread.h
- include/openvswitch/token-bucket.h
- include/openvswitch/tun-metadata.h
- include/openvswitch/type-props.h
- include/openvswitch/types.h
- include/openvswitch/usdt-probes.h
- include/openvswitch/util.h
- include/openvswitch/uuid.h
- include/openvswitch/vconn.h
- include/openvswitch/version.h
- include/openvswitch/vlog.h
- lib/libofproto-.so.0
- lib/libofproto-.so.0.0.12
- lib/libofproto.so
- lib/libopenvswitch-.so.0
- lib/libopenvswitch-.so.0.0.12
- lib/libopenvswitch.so
- lib/libovsdb-.so.0
- lib/libovsdb-.so.0.0.12
- lib/libovsdb.so
- lib/libsflow-.so.0
- lib/libsflow-.so.0.0.12
- lib/libsflow.so
- lib/libvtep-.so.0
- lib/libvtep-.so.0.0.12
- lib/libvtep.so
- libdata/pkgconfig/libofproto.pc
- libdata/pkgconfig/libopenvswitch.pc
- libdata/pkgconfig/libovsdb.pc
- libdata/pkgconfig/libsflow.pc
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openvswitch-2.17.12.tar.gz | 8.176749e+06 | cc9e525f2953ec20a0dfa256ee95fb25ca2111c024ccd5a560a8317af6594078 |
Master sites 1
- http://openvswitch.org/releases/