More brutal hacks for elab-in-elab, although this one is actually
handy by itself; add -i option to tmcc (C and perl version) to turn off SSL mode. So instead of a separate nossl binary, the SSL binary can now operate in nossl mode. Like the previous revision, this is also controlled by an environment variable so that rc.inelab can make sure that all children use the nossl mode. Why? Cause the inner elab will have its own set of certificates, and the outer elab tmcd will reject the connections. Simpler to just speak nossl to the outer elab, rather than try to mess with two sets of certs.
Showing with 51 additions and 8 deletions