Automic VaultAutomic Vault

brew

Install bgpdump with Homebrew, apt, dnf, Nix

C library for analyzing MRT/Zebra/Quagga dump files. Version 1.6.2 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install bgpdump

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install bgpdump

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

Fedora dnfverified · 92%
sudo dnf install bgpdump

Fedora Rawhide package metadata · bgpdump · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#bgpdump

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

overview

Package summary

C library for analyzing MRT/Zebra/Quagga dump files

Commands and aliases

  • bgpdump

history

Project history and usage

bgpdump is a RIPE NCC-maintained command-line utility and C library for parsing MRT files and dumps produced by Zebra or Quagga, used in BGP routing analysis workflows.

Project history

The official README describes libBGPdump as a C library for analyzing Zebra/Quagga or MRT dump files. The ChangeLog shows maintenance history back to at least 2005, with work on IPv6 output, ASN32 support, TABLE_DUMP_V2, 32-bit ASN output, Darwin fixes, Add-Path support, BGP Large Communities, and later GitHub release/tag migration.

The current GitHub repository was created in October 2019 after earlier history on RIPE NCC infrastructure and Bitbucket, which the ChangeLog notes became the development home in 2011.

Adoption history

bgpdump's adoption is mostly in network-operations and routing-research packaging rather than general developer tooling. The input records Homebrew, Debian, Ubuntu, Fedora, and Nix packages, consistent with a utility needed wherever MRT archives and BGP dump files are processed.

How it is used

Users run bgpdump to decode MRT/BGP data into readable or machine-processable output, or link against the C library in routing-analysis software. It is especially relevant around Route Views, RIS, Zebra/Quagga-derived dumps, and archived BGP update/table data.

Why package nerds care

bgpdump is package-nerd significant as infrastructure plumbing: small, old, format-specific, and kept alive because many routing datasets and analysis scripts depend on stable MRT parsing. Its history is less glamorous than newer CLIs, but it is exactly the kind of package that keeps network measurement tooling reproducible.

Timeline

  • 2005: ChangeLog records IPv6-prefix output fixes.
  • 2006: ASN32 support added.
  • 2007: TABLE_DUMP_V2 support added.
  • 2011: Development moved to Bitbucket according to the ChangeLog.
  • 2016: v1.5.0 released with security, crash, memory-leak, and thread-safety fixes.
  • 2018: v1.6.0 released with large-record and quiet-mode fixes.
  • 2019: GitHub repository created.
  • 2020: v1.6.1/v1.6.2 release/tag migration and version fixes.

Related projects

  • Related projects include RIPE RIS tooling, CAIDA BGPStream, Route Views data tools, Zebra/Quagga and FRRouting, and other MRT/BGP parsers used in routing research.

security posture

Risk level: green

library-like package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • library-like package without higher-risk signals

Signals

  • metadata:library-like

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 1 build dependencies.

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
bgpdumpcliglobal executable

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-07-08
manager version1.6.2
manager updated
local dataok
upstreamcurrent
latest detectedv1.6.2

https://github.com/RIPE-NCC/bgpdump

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:bgpdump
Version1.6.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/bgpdump
Homepagehttps://github.com/RIPE-NCC/bgpdump/wiki
Repositoryhttps://github.com/RIPE-NCC/bgpdump
Upstream docshttps://github.com/RIPE-NCC/bgpdump/wiki
LicenseGPL-2.0-only
Source archivehttps://github.com/RIPE-NCC/bgpdump/archive/refs/tags/v1.6.2.tar.gz
Build dependenciesautoconf
Uses from macOSbzip2
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebgpdump
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

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%

bgpdump 1.6.2-3

Translate binary zebra/quagga/MRT files into readable output

https://github.com/RIPE-NCC/bgpdump

sudo apt install bgpdump
  • Section: admin
  • Architecture: amd64
  • 3 dependencies
  • normalized package name match
  • Matched by: Bgpdump
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bgpdump from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

bgpdump

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

bgpdump 1.6.2-2

Translate binary zebra/quagga/MRT files into readable output

https://github.com/RIPE-NCC/bgpdump

sudo apt install bgpdump
  • Section: universe/admin
  • Architecture: amd64
  • 3 dependencies
  • normalized package name match
  • Matched by: Bgpdump
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: bgpdump from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

bgpdump 1.6.2-8.fc44

MRT file reader for handling BGP related data

https://github.com/RIPE-NCC/bgpdump/wiki

sudo dnf install bgpdump
  • License: MIT AND GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libbgpdump
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Bgpdump
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: bgpdump from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment