This patch addresses the issue listed below for Dogtag 10:
- TRAC Ticket #301 - Need to modify init scripts to verify
needed symlinks in an instance
This patch has been tested and found to work successfully on
64-bit Fedora 17 with SElinux in "Permissive" mode:
- Built and installed Dogtag 9 Packages on a 64-bit Fedora
17 host
- Installed and configured Dogtag 9 CA instance
- Successfully submitted an enrollment request, approved
enrollment request, issued certificate, and listed
certificates
- Built and installed Dogtag 10 Packages on the same 64-bit
Fedora 17 host
- Restarted Dogtag 9 CA instance (so that it was now running
under Dogtag 10)
- Successfully submitted an enrollment request and listed
certificates
- Successfully approved the enrollment request and issued a
certificate AFTER:
- manually shutting down the CA instance,
- applying the CS.cfg fixes documented in "TRAC Ticket
#303 - Dogtag 10: CS.cfg parameters for Dogtag 9 instance
running under Dogtag 10 packages . . .", and
- restarting the CA instance)