The Dogtag Certificate System is an enterprise-class Certificate Authority (CA) which supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management.
The default pki_registry_enable for ACME has been changed to True. This allows pkispawn and pkidestroy to create and remove ACME properly.
The PKIDeployer.create_acme_subsystem() has been modified to create the registry. The remove_acme_subsystem() has been modified to remove the registry.
The PKISubsystem.remove_registry() has been modified to check whether the files/folders exist before removing them in case the subsystem was created without registry.
The test for ACME on separate instance has been modified to no longer create the server and NSS database before calling pkispawn. Some file/folder permissions have also changed due to these changes.
The default
pki_registry_enable
for ACME has been changed toTrue
. This allowspkispawn
andpkidestroy
to create and remove ACME properly.The
PKIDeployer.create_acme_subsystem()
has been modified to create the registry. Theremove_acme_subsystem()
has been modified to remove the registry.The
PKISubsystem.remove_registry()
has been modified to check whether the files/folders exist before removing them in case the subsystem was created without registry.The test for ACME on separate instance has been modified to no longer create the server and NSS database before calling
pkispawn
. Some file/folder permissions have also changed due to these changes.