Bug 38590

Summary: NSS and NSS_DISABLE_DBM
Product: Sisyphus Reporter: Stanislav Levin <slev>
Component: libnssAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: egori, grizlik78, legion, rauty
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Stanislav Levin 2020-06-08 14:36:19 MSK
Until 3.53.0-alt1 the NSS legacy db type(DBM) support was enabled by default.
The switching to upstream's build script resulted in 'NSS_DISABLE_DBM' was pulled to ON state while the previous one was OFF.

Several clients of NSS became broken. For example, FreeIPA, Certmonger, DogTag PKI. Generally, they should handle such a problem, but they don't for now.
Of course, the corresponding fixes are required.

I proposed to temporarily add '--enable-legacy-db'(NSS build.sh) to allow DBM db.

Another example:
https://bugzilla.redhat.com/show_bug.cgi?id=1827902
Comment 1 Repository Robot 2020-06-08 18:03:22 MSK
nss-3.53.0-alt2 -> sisyphus:

 Mon Jun 08 2020 Alexey Gladkov <legion@altlinux.ru> 3.53.0-alt2
 - Enable NSS legacy DBM type (ALT#38590).