Automic VaultAutomic Vault

brew

Install cdrtools with Homebrew, MacPorts, Nix, pacman, scoop, zypper, apk

CD/DVD/Blu-ray premastering and recording software. Version 3.02a09 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cdrtools

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install cdrtools

MacPorts ports tree · sysutils/cdrtools/Portfile · source: api.github.com

Linux

Nixverified · 92%
nix profile install nixpkgs#cdrtools

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

Arch Linux pacmanverified · 92%
sudo pacman -S cdrtools

Arch Linux sync databases · cdrtools · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install btcflash

openSUSE Tumbleweed package metadata · btcflash · source: download.opensuse.org

Alpine Linux apkverified · 92%
sudo apk add isoinfo

Alpine Linux edge package indexes · isoinfo · source: dl-cdn.alpinelinux.org

Windows

Scoopverified · 92%
scoop install main/cdrtools

Scoop official bucket manifest trees · bucket/cdrtools.json · source: api.github.com

overview

Package summary

CD/DVD/Blu-ray premastering and recording software

Commands and aliases

  • btcflash
  • cdda2mp3
  • cdda2ogg
  • cdda2wav
  • cdrecord
  • devdump
  • isodebug
  • isodump
  • isoinfo
  • isovfy
  • mkhybrid
  • mkisofs
  • readcd
  • rscsi
  • scgcheck
  • scgskeleton

history

Project history and usage

Cdrtools is Jorg Schilling's portable command-line suite for premastering, recording, reading, and inspecting CD, DVD, and Blu-ray media, including cdrecord, mkisofs, readcd, cdda2wav, isoinfo, and related tools.

Project history

The official cdrtools page says libscg began in June 1986 as a SCSI pass-through concept, cdrecord started in December 1995, and cdrecord was first published as open source on 1996-02-04. The suite grew into a portable optical-media toolkit spanning many Unix-like and non-Unix platforms.

After Jorg Schilling's death in 2021, the schilytools maintainers moved the broader project from SourceForge to Codeberg. The Codeberg repository describes schilytools as a collection of tools written or formerly managed by Schilling, and the 2023 announcement says volunteers picked up development to preserve portability and compatibility.

Adoption history

Cdrtools was one of the canonical Unix CD-writing stacks and became deeply entangled with distro policy, Linux SCSI permissions, and the long-running Debian fork dispute documented on the official page. The supplied package-manager metadata shows packaging in Alpine, Homebrew, MacPorts, Nix, Arch, Scoop, and openSUSE.

How it is used

Users run cdrecord to write media, mkisofs to create ISO-9660/Joliet/HFS images, readcd to read or clone media, cdda2wav for audio extraction, and isoinfo/isodump/isovfy for ISO inspection. The cdrecord manpage documents /etc/default/cdrecord as a configuration file for drive labels.

Why package nerds care

Cdrtools is package-nerd core lore: optical hardware support, SCSI pass-through APIs, privilege handling, license and fork arguments, and the cdrecord/mkisofs command names all shaped how Unix distributions packaged disc-burning software for decades.

Timeline

  • 1986: SunOS scg driver and libscg initially written, per the official cdrtools page.
  • 1995: cdrecord development started in December.
  • 1996: cdrecord initially published as open source on 1996-02-04.
  • 2004: Official page identifies May 2004 as the start of the Debian cdrtools fork.
  • 2021: Jorg Schilling died; volunteers later continued schilytools.
  • 2023: schilytools announcement describes the move from SourceForge to Codeberg.

Related projects

  • cdrkit is the historically important Debian fork referenced by the cdrtools fork dispute.
  • schilytools is the broader source tree that now carries cdrtools and related Schilling utilities.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:record

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 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.

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.

Unix
/etc/default/cdrecord/etc/default/rscsi

executables

Installed executables

CommandKindExposureNote
btcflashcliglobal executable
cdda2mp3cliglobal executable
cdda2oggcliglobal executable
cdda2wavcliglobal executable
cdrecordcliglobal executable
devdumpcliglobal executable
isodebugcliglobal executable
isodumpcliglobal executable
isoinfocliglobal executable
isovfycliglobal executable
mkhybridcliglobal executable
mkisofscliglobal executable
readcdcliglobal executable
rscsicliglobal executable
scgcheckcliglobal executable
scgskeletoncliglobal 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 version3.02a09
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://cdrtools.sourceforge.net/private/cdrecord.html

install metadata

Package metadata

Package keybrew:cdrtools
Version3.02a09
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/cdrtools
Homepagehttps://cdrtools.sourceforge.net/private/cdrecord.html
Repositoryhttps://codeberg.org/schilytools/schilytools
Upstream docshttps://cdrtools.sourceforge.net/private/cdrecord.html
LicenseCDDL-1.0
Source archivehttps://downloads.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a09.tar.gz
Build dependenciessmake
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecdrtools
Version Scheme0
Revision0
Conflicts With
  • dvdrtools
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.

Nix95%

cdrtools

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

cdrtools 3.02a09-6

Highly portable CD/DVD/BluRay command line recording software

https://sourceforge.net/projects/cdrtools/

sudo pacman -S cdrtools
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later AND CDDL-1.0
  • Architecture: x86_64
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Cdrtools
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: cdrtools from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

cdrtools

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

main/cdrtools

scoop install main/cdrtools
  • normalized package name match
  • Matched by: Cdrtools
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/cdrtools.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
apk92%

isoinfo 0_git20131217-r1

Utility programs for dumping and verifying iso9660 images

https://github.com/cmatsuoka/isoinfo

sudo apk add isoinfo
  • License: MIT
  • Architecture: x86_64
  • Source Package: isoinfo
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Isoinfo
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: isoinfo from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
zypper92%

btcflash 2024.03.21-53.3

Firmware flash utility for BTC DRW1008 DVD±RW recorder

https://codeberg.org/schilytools/schilytools

sudo zypper install btcflash
  • License: CDDL-1.0
  • Category: Hardware/Other
  • Architecture: x86_64
  • Source Package: schily
  • 6 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Btcflash
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: btcflash from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

cdda2wav 3.02~a10-53.3

A CD Digital Audio Extraction tool

https://codeberg.org/schilytools/schilytools

sudo zypper install cdda2wav
  • License: CDDL-1.0
  • Category: Productivity/Multimedia/CD/Grabbers
  • Architecture: x86_64
  • Source Package: schily
  • 11 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Cdda2wav
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cdda2wav from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

cdrecord 3.02~a10-53.3

A CD/DVD/BD recording program

https://codeberg.org/schilytools/schilytools

sudo zypper install cdrecord
  • License: CDDL-1.0
  • Category: Productivity/Multimedia/CD/Record
  • Architecture: x86_64
  • Source Package: schily
  • 11 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Cdrecord
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cdrecord from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

mkisofs 3.02~a10-53.3

A program to generate an ISO-9660/Joliet/HFS/UDF hybrid filesystem

https://codeberg.org/schilytools/schilytools

sudo zypper install mkisofs
  • License: GPL-2.0-only
  • Category: Productivity/Multimedia/CD/Record
  • Architecture: x86_64
  • Source Package: schily
  • 10 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Mkisofs
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: mkisofs from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

readcd 3.02~a10-53.3

Program to dump raw CD data to files

https://codeberg.org/schilytools/schilytools

sudo zypper install readcd
  • License: CDDL-1.0
  • Category: Productivity/Multimedia/CD/Record
  • Architecture: x86_64
  • Source Package: schily
  • 11 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Readcd
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: readcd from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

rscsi 2024.03.21-53.3

Remote SCSI server

https://codeberg.org/schilytools/schilytools

sudo zypper install rscsi
  • License: CDDL-1.0
  • Category: Productivity/Multimedia/CD/Record
  • Architecture: x86_64
  • Source Package: schily
  • 4 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Rscsi
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: rscsi from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment