I've ended up using SME 5.1.2 and creating a CD with five different directories.
Each directory uses three types of files :- install.sh, PACKAGES.TGZ & SOURCE.TGZ, and the individual RPMs required.
The directories are modem (modem utilities & manager options), stats (snmp and other stats pachackes), file sharing (samba + XPLogon.reg), collaboration (phpnuke + phorum), and games (Half-Life, UT, Q3A dedicated servers + utils)
If a customer wants modem and filesharing, I run /mnt/cdrom/modem/install.sh and /mnt/cdrom/filesharing/install.sh and the RPMs are installed and a console-save initiated.
See Darrell Mays site (
http://myezserver.com) for more ideas regarding the install.sh script (Ta Darrell !)
Craig F.