Hi all, In order to support more fine-grained security domains in FreeIPA (Puppet is one of many use cases; see http://www.freeipa.org/page/IPA_as_external_Puppet_CA and http://jcape.name/2012/01/16/using-the-freeipa-pki-with-puppet/), I am beginning to explore whether there is any current or potential capability in Dogtag for "lightweight" intermediate CAs. A Dogtag `ca' subsystem can be set up as an intermediate CA, but AFAICT, this will run as a separate instance, on its own network ports, etc. Leveraging this capability from FreeIPA would be complex, to say the least, as it would involve spawning whole new Dogtag instances. So, I am wondering if there is any capability in Dogtag for creating an intermediate CAs *within* a single instance? And if not, are there any comments or suggestions about whether there is scope to add such a feature or how it might be used - particularly in relation to profiles? Cheers, Fraser