spoooky
> i can't find where i can define which hostname is on which i-bay
Change the order
1) make i-bays
2) define the domains & point each domain at a different ibay, select Resolve locally
3) define hostnames, add to existing domain
Depending how many hostnames you want to have for each domain, you may need this tweak as well
http://forums.contribs.org/index.php?topic=37583.0To add a cname record I do this 
Create a Customer template folder 
mkdir -p /etc/e-smith/templates-custom/var/service/tinydns/root/data/ 
then edit the file 
/etc/e-smith/templates-custom/var/service/tinydns/root/data/62Cnames 
Add my cname data e.g. 
# CName Records for domains 
# Note these are maintained in the custom templates 
Cservername.domain.tld:otherserver.otherdomain.tld 
# End CNames 
signal-event host-modify 
svc -t /service/dnscache