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 that may be used easily in standard UNIX pipelines.
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 that waits until /tmp/be_nice no longer exists before executing a task.
Here is an example of a crontab that uses bbbnice:
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 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