pkg.sopackage field notes

brew / Rang 6186

cd-discid mit Homebrew installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install cd-discid

provider-native install command

Überblick

Paketzusammenfassung

Read CD and get CDDB discid information

Befehle und Aliase

  • cd-discid

Verlauf

Projektgeschichte und Nutzung

cd-discid is a small backend utility that reads an audio CD and prints CDDB disc-id information. It exists for scripts and metadata tools that need the classic CDDB query tuple or a MusicBrainz-compatible table of contents.

Projektgeschichte

The official README says cd-discid was developed with attention to CDDB specifications, using portions of their sample code. It identifies Robert Woodcock as the original author and Timur Birsh as the later maintainer.

The NEWS file traces releases back to version 0.2 in 1999, when cd-discid split off from cdgrab and stopped using libcdaudio. Later releases added Solaris, FreeBSD, OpenBSD, NetBSD, Mac OS X, Debian GNU/kFreeBSD, Debian GNU/Hurd, and MusicBrainz-related support.

Adoptionsgeschichte

The input package facts list cd-discid in Homebrew, Debian, Ubuntu, Fedora/DNF, MacPorts, Alpine, openSUSE/Zypper, and other package ecosystems. That distribution matches its role as a tiny backend binary used by audio-ripping and metadata workflows.

Wie es verwendet wird

The README shows cd-discid taking a CD-ROM device path and printing the 32-bit hex CDDB disc ID, track count, track frame offsets, and leadout length. The --musicbrainz option prints a table of contents suitable for calculating a MusicBrainz disc ID.

Warum Paket-Nerds sich dafür interessieren

cd-discid is notable because it packages a legacy physical-media metadata primitive into one C utility. It is small, portable, and useful to higher-level tools that want CDDB or MusicBrainz identifiers without embedding drive-specific C code.

Zeitleiste

  • 1999: Version 0.2 split off from cdgrab and removed libcdaudio use.
  • 2000: FreeBSD and OpenBSD support added.
  • 2001: NetBSD support added.
  • 2003: Mac OS X support added.
  • 2009: Timur Birsh became maintainer and moved the project homepage.
  • 2011: Version 1.2 added --musicbrainz output.
  • 2013: Version 1.4 added --help, --version, DESTDIR install support, and fixes.

Related projects

  • CDDB/freedb supplied the query format and disc-id context described in the README.
  • MusicBrainz is supported through the --musicbrainz table-of-contents output.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

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.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
cd-discidExecutableindexiertes 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.4
Manager aktualisiert2026-06-19
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:cd-discid
Version1.4
PaketmanagerHomebrew
Homepagehttps://linukz.org/cd-discid.shtml
Repositoryhttps://github.com/taem/cd-discid
Zuletzt aktualisiert2026-06-19T12:30:03-07:00
Pulseupdated
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 package history
  • pkgdb category and tag curation