+++ This bug was initially created as a clone of Bug #1547922 +++ Description of problem: libldap tlsmc should fail completely and not create the README file when it fails to extract CA certificate. This in order to have the files automatically removed on next run the way it usually happens with improper extraction. Version-Release number of selected component (if applicable): openldap-2.4.45-10.f28 How reproducible: always Steps to Reproduce: 1. Have not enough permissions to create ./cacerts/* files (e.g. due to selinux) 2. Try to use libldap with NSS DB with CA certs Actual results: CA certs are partially extracted and README file exists. Expected results: CA certs are partially extracted and README file does *not* exist.
https://src.fedoraproject.org/rpms/openldap/c/54acca337fa2e38b9e872ac07be1e9c2236ad910?branch=f28