See Winny's Blog for the details on how to set this up. You'll need to install abcde and eyeD3 at least.
I've made some changes to work with multiple CD drives at once. I found a few old drives lying around at work, and this made things dead simple to rip several CDs at once with minimal effort.
This goes in /etc/udev/rules.d/. Drop it in and run:
$ udevadm control --reloadThis goes in /usr/sbin/local/. Don't forget to change USER in the script, and make it executable:
$ chmod +x /usr/sbin/local/rip-music-cd.py