If NSS is configured with NSS_DISABLE_DBM then Certmonger's tests which are related to DBM fail. The legacy NSS db type(DBM) will be eventually disabled. Thus, Certmonger should handle this.
NSS db specific tests are placed under the corresponding HAVE_SQL_NSSDB and HAVE_DBM_NSSDB sections.
Fixes: https://pagure.io/certmonger/issue/155
This PR merges https://pagure.io/certmonger/pull-request/156 and a patch to fix sqlite handling when saving CA certificates into an NSS database.
If NSS is configured with NSS_DISABLE_DBM then Certmonger's tests which are related to DBM fail. The legacy NSS db type(DBM) will be eventually disabled. Thus, Certmonger should handle this.
NSS db specific tests are placed under the corresponding HAVE_SQL_NSSDB and HAVE_DBM_NSSDB sections.
Fixes: https://pagure.io/certmonger/issue/155
This PR merges https://pagure.io/certmonger/pull-request/156 and a patch to fix sqlite handling when saving CA certificates into an NSS database.