I thought previously that the vdeldomain would also remove the aliased domain associated with that domain being deleted? This no longer seems to be the case and you have to delete the aliased domain seperately. This can become real messy. Maybe a argument added to vdeldomain to also delete any aliased domains associated with the domain being deleted. Or a command to leave the directory structure of the domain intact incase someone just wants to remove the domain from the control and users files. Not sure which would be best.