Port details on branch 2022Q3 |
- lldpd LLDP (802.1ab)/CDP/EDP/SONMP/FDP daemon and SNMP subagent
- 1.0.14_1 net-mgmt =4 1.0.14_1Version of this port present on the latest quarterly branch.
- Maintainer: freebsd@simweb.ch
- Port Added: 2015-02-05 17:03:39
- Last Update: 2024-02-25 06:42:21
- Commit Hash: 40a9404
- People watching this port, also watch:: py39-iocage, zrepl, atop, sshguard, obhttpd
- License: ISCL
- WWW:
- https://lldpd.github.io/
- Description:
- LLDP (Link Layer Discovery Protocol) is an industry standard protocol
designed to supplant proprietary Link-Layer protocols such as
Extreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery
Protocol). The goal of LLDP is to provide an inter-vendor compatible
mechanism to deliver Link-Layer notifications to adjacent network
devices.
lldpd implements both reception and sending. It also implements an
SNMP subagent for net-snmp to get local and remote LLDP
information. The LLDP MIB is partially implemented but the most useful
tables are here. lldpd also partially implements LLDP-MED.
lldpd supports bridge, vlan and bonding. Bonding need to be done on
real physical devices, not on bridges, vlans, etc. However, vlans can
be mapped on the bonding device. You can bridge vlan but not add vlans
on bridges. More complex setups may give false results.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/net-mgmt/lldpd/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/lldpd
- pkg install lldpd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lldpd
- Package flavors (<flavor>: <package>)
- default: lldpd
- tiny: lldpd-tiny
- distinfo:
- TIMESTAMP = 1653940567
SHA256 (lldpd-1.0.14.tar.gz) = a74819214f116a5dbc407a3d490caa01ba401a249517ac826a374059c12d12e8
SIZE (lldpd-1.0.14.tar.gz) = 1979314
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libevent.so : devel/libevent
- libjansson.so : devel/jansson
- libnetsnmp.so : net-mgmt/net-snmp
- libxml2.so : textproc/libxml2
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for lldpd-1.0.14_1:
BASH=on: Install programmable completions for Bash
DOCS=on: Build and/or install documentation
DTRACE=off: DTrace support (BROKEN)
JSON=on: JSON output support
PIE=off: Build PIE (position independant executables)
PROPRIETARY=on: Support proprietary protocols (CDP/EDP/FDP/SONMP)
READLINE=off: Command line editing via libreadline
SNMP=on: Enable the use of SNMP
XML=on: XML output support
ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_lldpd
- USES:
- cpe libtool pkgconfig ssl libedit
- pkg-message:
- For install:
- To run lldpd at startup, add the following line to rc.conf:
lldpd_enable="YES"
Add lldpd_flags to rc.conf control its behaviour.
- Master Sites:
|