Download iconDownload
scald
dmapd
libdmapsharing
Fedora Nano
Mac Software

More projects

Research
Publications

SRPM

Patches
The Oakbud Co.
Home

bbb

Makes it easier to author various types of CDs from the command line

Overview

Burn_baby_burn's replacement, bbb, is a set of utilities for burning to CD-R and CD-RW media. The package allows one to easily perform tasks such as burning the contents of a directory, burning an audio CD, burning a CD image and copying CD media from the command line. Bbb differs from burn_baby_burn primarily in the interface it presents the user. Bbb is designed as several simple tools, which may be used easily in standard UNIX pipelines.

Nasty Details

Bbb provides a mechanism for keeping the system load down during CD burning. A file, /tmp/be_nice, exists when a CD is being burned. Cron and other similar systems should check for the existence of this file before executing jobs. Bbbnice is a tool provided by bbb which waits until /tmp/be_nice no longer exists before executing a task.

Here is an example of a crontab which uses bbbnice:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
01 * * * * root bbbnice run-parts /etc/cron.hourly
02 4 * * * root bbbnice run-parts /etc/cron.daily
22 4 * * 0 root bbbnice run-parts /etc/cron.weekly
42 4 1 * * root bbbnice run-parts /etc/cron.monthly

For burning bootable backup CD-ROMS, I recommend Gratien D'haese's Make CD-ROM Recovery Utility. For encoding audio CDs into MPEG 1 Layer III or Ogg Vorbis files, I recommend autorip by Jonathan Mayer.