FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
lldpd LLDP (802.1ab)/CDP/EDP/SONMP/FDP daemon and SNMP subagent
0.9.4_3 net-mgmt on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: freebsd@simweb.ch search for ports maintained by this maintainer
Port Added: 05 Feb 2015 17:03:39
License: ISCL
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.

WWW: http://vincentbernat.github.io/lldpd/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (26 items)
  1. /usr/local/share/licenses/lldpd-0.9.4_3/catalog.mk
  2. /usr/local/share/licenses/lldpd-0.9.4_3/LICENSE
  3. /usr/local/share/licenses/lldpd-0.9.4_3/ISCL
  4. etc/lldpd.d/README.conf
  5. include/lldp-const.h
  6. include/lldpctl.h
  7. lib/liblldpctl.a
  8. lib/liblldpctl.so
  9. lib/liblldpctl.so.4
  10. lib/liblldpctl.so.4.8.0
  11. libdata/pkgconfig/lldpctl.pc
  12. man/man8/lldpcli.8.gz
  13. man/man8/lldpctl.8.gz
  14. man/man8/lldpd.8.gz
  15. sbin/lldpcli
  16. sbin/lldpctl
  17. sbin/lldpd
  18. share/bash-completion/completions/lldpcli
  19. share/doc/lldpd/CONTRIBUTE.md
  20. share/doc/lldpd/ChangeLog
  21. share/doc/lldpd/NEWS
  22. share/doc/lldpd/README.bsd
  23. share/doc/lldpd/README.md
  24. share/zsh/site-functions/_lldpcli
  25. @postexec /sbin/ldconfig -m /usr/local/lib
  26. @postunexec /sbin/ldconfig -R
  27. Collapse this list.

To install the port: cd /usr/ports/net-mgmt/lldpd/ && make install clean
To add the package: pkg install lldpd

PKGNAME: lldpd

distinfo:

TIMESTAMP = 1466250111
SHA256 (lldpd-0.9.4.tar.gz) = eb1f5beff2ff5c13c5e0342b5b9da815ed4a63866262445e1168a79ee65c9079
SIZE (lldpd-0.9.4.tar.gz) = 1604103


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libevent.so : devel/libevent
  2. libjansson.so : devel/jansson
  3. libnetsnmp.so : net-mgmt/net-snmp
  4. libxml2.so : textproc/libxml2
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for lldpd-0.9.4_3:
     BASH=on: Install programmable completions for Bash
     DOCS=on: Build and/or install documentation
     DTRACE=off: DTrace support
     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

USES:
libtool pkgconfig

pkg-message:
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:
  1. http://media.luffy.cx/files/lldpd/
  2. http://mirror.1labs.ch/lldpd/

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 Aug 2017 10:15:11
Original commit files touched by this commit  0.9.4_3
Revision:447750
woodsb02 search for other commits by this committer
net-mgmt/lldpd: Fix install location for zsh completion file

- Also enable ZSH option by default to install completion file

PR:		220244
Approved by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
MFH:		2017Q3
20 Feb 2017 02:57:04
Original commit files touched by this commit  0.9.4_2
Revision:434427
jbeich search for other commits by this committer
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
04 Feb 2017 07:56:59
Original commit files touched by this commit  0.9.4_1
Revision:433286
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.8 and cleanup

- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
25 Jun 2016 23:47:22
Original commit files touched by this commit  0.9.4
Revision:417507
junovitch search for other commits by this committer
net-mgmt/lldpd: update 0.9.2 -> 0.9.4

- Fix lldpd(8) in post-patch to show correct lldpd config file/directory path.
- Apply extra patches taken from upstream right after 0.9.4 was released:
* Fix build issues with 9.3's older cpp not supporting mutiple files as input.
  (likely Tier 2 archs with GCC 4.2 too)
* Fix a regression which was caused by importing/adding support for new
  OpenBSD ifmediareq changes* and the use of typeof in 0.9.4

lldpd (0.9.3)
* Do not rely on support of constructors for liblldpctl.
* Always log to stderr (even in addition to syslog).
* `lldpcli watch` accepts a limit on the number of received events.
* `lldpcli -f {xml,json} watch` should work now.
* Consider `veth` interfaces as physical interfaces.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21 Apr 2016 19:29:14
Original commit files touched by this commit  0.9.2
Revision:413753
pi search for other commits by this committer
net-mgmt/lldpd: 0.9.1 -> 0.9.1

Change:
- Ability to add/remove/replace custom TLV from lldpcli.
- LLDP-MED capabilities are displayed differently in lldpcli.
- Limit the maximum depth (5) when trying to apply a VLAN.
- Change JSON output format when using json-c to match Jansson
  output.
- Integration tests for the major parts of lldpd, including use of
  address and leak sanitizer.
Fix:
- LLDP-MED POE TLV are now displayed in lldpcli.
- Ignore lower link when it is in another namespace.
- Fix various problems with interfaces being enslaved.
- Fix a memory leak when modifying port-related settings.

PR:		208960
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
01 Apr 2016 14:16:20
Original commit files touched by this commit  0.9.1
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
28 Feb 2016 13:31:29
Original commit files touched by this commit  0.9.1
Revision:409740
rakuco search for other commits by this committer
Update to 0.9.1.

PR:		207439
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
18 Jan 2016 13:14:53
Original commit files touched by this commit  0.9.0
Revision:406568
miwi search for other commits by this committer
- Update to 0.9.0

PR:		206361
Submitted by:	maintainer
27 Oct 2015 13:44:13
Original commit files touched by this commit  0.7.19
Revision:400237
mat search for other commits by this committer
Update to 0.7.19.

Fixes a buffer overflow allowing arbitrary code execution.

PR:		204044
Submitted by:	maintainer
MFH:		2015Q4
Security:	2a4a112a-7c1b-11e5-bd77-0800275369e2
Sponsored by:	Absolight
10 Oct 2015 13:44:11
Original commit files touched by this commit  0.7.18
Revision:398994 This port version is marked as vulnerable.
junovitch search for other commits by this committer
net-mgmt/lldpd: Add maintainer's mirror to MASTER_SITES

PR:		203621
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
09 Oct 2015 20:02:04
Original commit files touched by this commit  0.7.18
Revision:398954 This port version is marked as vulnerable.
junovitch search for other commits by this committer
net-mgmt/lldpd: update 0.7.16 -> 0.7.18

- Add additional information to README on -I interface flag usage
- Change formatting of pkg-message

Changes:	https://github.com/vincentbernat/lldpd/compare/0.7.16...0.7.18

PR:		203621
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
12 Aug 2015 01:45:37
Original commit files touched by this commit  0.7.16
Revision:394000 This port version is marked as vulnerable.
junovitch search for other commits by this committer
net-mgmt/lldpd: update 0.7.15 -> 0.7.16

- Explicitly set --enable-hardening configure option
- Chase upstream bash completion path change in pkg-plist

PR:		202245
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
Approved by:	pgollucci (mentor)
17 Jun 2015 16:52:20
Original commit files touched by this commit  0.7.15
Revision:389941 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 0.7.15
- Remove hidden dependency on doxygen

PR:		200876
Submitted by:	freebsd@simweb.ch (maintainer)
10 May 2015 15:17:08
Original commit files touched by this commit  0.7.14
Revision:385962 This port version is marked as vulnerable.
rodrigo search for other commits by this committer
Upgrade net-mgmt/lldpd to 0.7.14

PR:		199449
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
15 Mar 2015 18:44:29
Original commit files touched by this commit  0.7.13_1
Revision:381355 This port version is marked as vulnerable.
rodrigo search for other commits by this committer
Fix rc script
Bump port revision

PR:		198571
Submitted by:	<jason.unovitch@gmail.com>
05 Feb 2015 17:03:15
Original commit files touched by this commit  0.7.13
Revision:378477 This port version is marked as vulnerable.
rodrigo search for other commits by this committer
Add lldp, an implementation of the LLDP industry protocol

PR:		189824
Submitted by:	freebsd@simweb.ch
Reviewed by:	danfe

Number of commits found: 16

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31887
Broken 126
Deprecated 57
Ignore 364
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 50
Expired 24
Set to expire 49
Interactive 0
new 24 hours 1
new 48 hours13
new 7 days3153
new fortnight3230
new month3390

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.