pkg.soopen package index

brew / rank 10804

Install cdpr with Homebrew, apt, MacPorts, Nix

Cisco Discovery Protocol Reporter. Version 2.4 via Homebrew; verified from local package data. Also installable with debian: sudo apt install cdpr.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cdpr

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install cdpr

MacPorts ports tree · net/cdpr/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install cdpr

Debian stable package indexes · cdpr · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#cdpr

nixpkgs package indexes · pkgs/by-name/cd/cdpr/package.nix · source: api.github.com

overview

Package summary

Cisco Discovery Protocol Reporter

Commands and aliases

  • cdpr

history

Project history and usage

CDPR, the Cisco Discovery Protocol Reporter, is a small C command-line utility for decoding CDP packets so a host can report which Cisco switch and port it is connected to.

Project history

SourceForge lists the project as registered on 2003-02-11 and describes it as a network-monitoring utility for decoding Cisco Discovery Protocol packets. The MonkeyMental project page identifies CDPR 2.4 as the packaged release and says the tool is known to compile and run on Solaris, Linux, HP-UX, AIX, and Windows with pcap.

Adoption history

CDPR had the classic small-admin-tool adoption path: tarball releases on SourceForge, distro packaging for Unix-like systems, and enough operational usefulness to survive in Homebrew, Debian, Ubuntu, MacPorts, and Nix per the supplied package-manager metadata.

How it is used

Administrators run cdpr to decode the local network's CDP announcements. In verbose mode it can decode the full packet, including VLAN and capability information, and MonkeyMental says it can report data back to a server for a switch-port database.

Why package nerds care

CDPR is package-nerd interesting because it is a tiny single-purpose network discovery tool that packages cleanly, needs libpcap-style platform support, and fills the gap when a host needs CDP visibility without a full network-management suite.

Timeline

  • 2003: CDPR project registered on SourceForge.
  • 2010: SourceForge files list cdpr-2.4.tgz in the cdpr file area.
  • 2013: SourceForge project metadata lists the last update as 2013-02-18.

Related projects

  • Cisco Discovery Protocol is the network protocol CDPR decodes.
  • libpcap/pcap-style capture support is used for packet capture on supported systems.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
cdprexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version2.4
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:cdpr
Version2.4
Package managerHomebrew
Homepagehttps://www.monkeymental.com/
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

cdpr 2.4-3+b1

Cisco Discovery Protocol Reporter

http://cdpr.sourceforge.net/

sudo apt install cdpr
  • Section: net
  • Architecture: amd64
  • Source Package: cdpr
  • 2 dependencies
  • normalized package name match
  • Matched by: Cdpr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cdpr from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

cdpr

nix profile install nixpkgs#cdpr
  • normalized package name match
  • Matched by: Cdpr
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cd/cdpr/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

cdpr 2.4-3build2

Cisco Discovery Protocol Reporter

http://cdpr.sourceforge.net/

sudo apt install cdpr
  • Section: universe/net
  • Architecture: amd64
  • 2 dependencies
  • normalized package name match
  • Matched by: Cdpr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cdpr from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

cdpr

sudo port install cdpr
  • normalized package name match
  • Matched by: Cdpr
MacPorts ports tree · api.github.com · MacPorts ports tree: net/cdpr/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation