pkg.sopackage field notes

brew / Rang 3210

lldpd mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für lldpd in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install lldpd

provider-native install command

Überblick

Paketzusammenfassung

Implementation of IEEE 802.1ab (LLDP)

Befehle und Aliase

  • lldpcli
  • lldpctl
  • lldpd

Verlauf

Projektgeschichte und Nutzung

lldpd is an ISC-licensed LLDP daemon for Unix-like systems. It implements IEEE 802.1AB Link Layer Discovery Protocol and also speaks several older vendor discovery protocols, making it a practical bridge between standards-based and legacy network-neighbor discovery.

Projektgeschichte

The project is maintained as a daemon, lldpd, plus command-line clients such as lldpcli and lldpctl. The upstream README describes support for receiving and sending LLDP frames, an SNMP subagent for net-snmp, partial LLDP-MED support, and operation on FreeBSD, GNU/Linux, macOS, NetBSD, OpenBSD, and Solaris.

The public GitHub release history includes lldpd 0.7.8 on May 28, 2014 and the NEWS file records the 1.0.0 series before later 1.0.x maintenance releases. Later entries show steady maintenance around network interface handling, security hardening, protocol parsing, and platform support.

Adoptionsgeschichte

lldpd fits the operational niche where servers, appliances, lab machines, and network-attached Unix systems need to advertise and inspect their Layer 2 neighbors without relying on a switch-vendor agent. Its support for CDP, FDP, SONMP, and EDP helped it coexist with older proprietary discovery environments while LLDP became the vendor-neutral default.

Wie es verwendet wird

In normal use, lldpd runs as a daemon that sends and receives discovery advertisements, while lldpcli queries and configures the daemon. Operators use it to identify switch ports, chassis IDs, VLAN hints, management addresses, capabilities, and neighboring devices directly from a host.

Its package-manager value is strongest on Unix-like systems where a small daemon can make server-to-switch topology visible without installing a full network-management stack.

Warum Paket-Nerds sich dafür interessieren

lldpd is the kind of infrastructure package that quietly saves debugging time: after installation, a host can explain what it is connected to at Layer 2. For package nerds, it is also a compact example of a daemon packaged with privilege separation, service integration, SNMP hooks, protocol compatibility, and OS-specific network plumbing.

Zeitleiste

  • 2005: IEEE published the 802.1AB standard for station and media access control connectivity discovery.
  • 2014-05-28: lldpd 0.7.8 appeared in GitHub releases.
  • 2026-05-14: lldpd 1.0.22 appeared in GitHub releases with security and protocol parsing fixes.

Related projects

  • IEEE 802.1AB defines the LLDP standard that lldpd implements.
  • CDP, FDP, EDP, and SONMP are vendor discovery protocols that lldpd can interoperate with.
  • net-snmp is related through lldpd's AgentX/SNMP subagent support.

Sicherheitslage

Risikostufe: orange

formula declares a Homebrew service.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • formula declares a Homebrew service

Signale

  • metadata:service

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
/etc/default/lldpd/etc/sysconfig/lldpd

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
lldpcliExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
lldpctlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
lldpdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version1.0.21
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:lldpd
Version1.0.21
PaketmanagerHomebrew
Homepagehttps://lldpd.github.io/
Bottlenicht erfasst
Dienstkeiner deklariert

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • curated configuration and credential file locations
  • curated package history
  • pkgdb category and tag curation