Please review the attached patch for:

Note that the Python method itself was tested in a standalone fashion against various sample configuration files to make certain that the only thing altered was an invalid section heading.

It was run against the previously modified files noted in the bug and made the following changes to the user deployment configuration files:

# diff mlh_ca.cfg.orig mlh_ca.cfg
24c24
< [TOMCAT]
---
> [Tomcat]

# diff mlh_kra.cfg.orig mlh_kra.cfg
31c31
< [TOMCAT]
---
> [Tomcat]

Application of this patch allowed the KRA to be installed successfully, and did not shutdown the CA.