Red Hat Bugzilla – Bug 1032046
Enumerating instances of PG_SSLCertificateRevocationList returns error
Last modified: 2015-09-15 08:54:20 EDT
Description of problem:
Enumerating instances of PG_SSLCertificateRevocationList returns
CIM_ERR_FAILED: Invalid directory /etc/Pegasus/crl.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Call PG_SSLCertificateRevocationList.EnumerateInstances() somehow (e.g. using yawn)
CIM_ERR_FAILED: Invalid directory /etc/Pegasus/crl
Enumerates instances of CRLs if any, otherwise shows nothing and returns an OK status.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.
More information and reason for this action is here:
/etc/Pegasus/crl is marked as %ghost in the specfile, user has to create it and put certificate revocations there on his own currently.
Probably makes sense to create it by the package... This fixes CIM_ERR_FAILED and server returns empty response, as expected. I'll do that.