I want to take the Hoary CD, remove all the graphical stuff, install a preseed ("answers") file for the installer, add some components from universe, and have a nice neat firewall-on-a-CD.
Copy the CD to your hard drive. Important: Remember there is a folder called .disk in the root of the CD, which you will miss copying if you use 'cp /cdrom/*', as bash(1) will expand it without the dotfile.
You can replace the splash screen (in isolinux/) with a LSS-format file; the best way is to start with a GIF and read the syslinux splash screen HOWTO.
Start at the Ubuntu Installation Guide for how to preseed your install.
In the isolinux.cfg file in isolinux/, add a line somewhat like
LABEL firewall kernel /install/vmlinuz append preseed/file=/cdrom/preseed/firewall.seed preseed/locale=en_NZ kbd-chooser/method=us vga=normal initrd=/install/initrd.gz ramdisk_size=12288 root=/dev/rd/0 rw --
Threee important additions tell debian-installer how to behave:
4 pages link to UbuntuRemastering: