diff -up ./doc/certutil.xml.no-dbm ./doc/certutil.xml --- ./doc/certutil.xml.no-dbm 2021-05-29 10:26:21.853386165 -0700 +++ ./doc/certutil.xml 2021-05-29 10:31:15.057058619 -0700 @@ -205,8 +205,7 @@ If this option is not used, the validity certutil supports two types of databases: the legacy security databases (cert8.db, key3.db, and secmod.db) and new SQLite databases (cert9.db, key4.db, and pkcs11.txt). NSS recognizes the following prefixes: - sql: requests the newer database - dbm: requests the legacy database + sql: requests the sql-lite database If no prefix is specified the default type is retrieved from NSS_DEFAULT_DB_TYPE. If NSS_DEFAULT_DB_TYPE is not set then sql: is the default. @@ -1205,17 +1204,9 @@ BerkeleyDB. These new databases provide -Because the SQLite databases are designed to be shared, these are the shared database type. The shared database type is preferred; the legacy format is included for backward compatibility. +Because the SQLite databases are designed to be shared, these are the shared database type. -By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type. -Using the legacy databases must be manually specified by using the dbm: prefix with the given security directory. For example: - -$ certutil -L -d dbm:/home/my/sharednssdb - -To set the legacy database type as the default type for the tools, set the NSS_DEFAULT_DB_TYPE environment variable to dbm: -export NSS_DEFAULT_DB_TYPE="dbm" - -This line can be set added to the ~/.bashrc file to make the change permanent. +By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type. diff -up ./doc/modutil.xml.no-dbm ./doc/modutil.xml --- ./doc/modutil.xml.no-dbm 2021-05-29 10:26:21.854386171 -0700 +++ ./doc/modutil.xml 2021-05-29 10:28:23.293078869 -0700 @@ -151,7 +151,7 @@ -dbdir directory Specify the database directory in which to access or create security module database files. - modutil supports two types of databases: the legacy security databases (cert8.db, key3.db, and secmod.db) and SQLite databases (cert9.db, key4.db, and pkcs11.txt). If the prefix dbm: is not used, then the tool assumes that the given databases are in SQLite format. + modutil supports SQLite databases (cert9.db, key4.db, and pkcs11.txt). @@ -689,15 +689,7 @@ BerkleyDB. These new databases provide m Because the SQLite databases are designed to be shared, these are the shared database type. The shared database type is preferred; the legacy format is included for backward compatibility. -By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type. -Using the legacy databases must be manually specified by using the dbm: prefix with the given security directory. For example: - -modutil -create -dbdir dbm:/home/my/sharednssdb - -To set the legacy database type as the default type for the tools, set the NSS_DEFAULT_DB_TYPE environment variable to dbm: -export NSS_DEFAULT_DB_TYPE="dbm" - -This line can be added to the ~/.bashrc file to make the change permanent for the user. +By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type. diff -up ./doc/pk12util.xml.no-dbm ./doc/pk12util.xml --- ./doc/pk12util.xml.no-dbm 2021-05-29 10:26:21.854386171 -0700 +++ ./doc/pk12util.xml 2021-05-29 10:28:23.293078869 -0700 @@ -90,7 +90,7 @@ -d directory Specify the database directory into which to import to or export from certificates and keys. - pk12util supports two types of databases: the legacy security databases (cert8.db, key3.db, and secmod.db) and new SQLite databases (cert9.db, key4.db, and pkcs11.txt). If the prefix dbm: is not used, then the tool assumes that the given databases are in the SQLite format. + pk12util supports SQLite databases (cert9.db, key4.db, and pkcs11.txt). @@ -394,15 +394,7 @@ BerkleyDB. These new databases provide m Because the SQLite databases are designed to be shared, these are the shared database type. The shared database type is preferred; the legacy format is included for backward compatibility. -By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type -Using the legacy databases must be manually specified by using the dbm: prefix with the given security directory. For example: - -# pk12util -i /tmp/cert-files/users.p12 -d dbm:/home/my/sharednssdb - -To set the legacy database type as the default type for the tools, set the NSS_DEFAULT_DB_TYPE environment variable to dbm: -export NSS_DEFAULT_DB_TYPE="dbm" - -This line can be set added to the ~/.bashrc file to make the change permanent. +By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type. diff -up ./doc/signver.xml.no-dbm ./doc/signver.xml --- ./doc/signver.xml.no-dbm 2021-05-29 10:26:21.854386171 -0700 +++ ./doc/signver.xml 2021-05-29 10:28:23.293078869 -0700 @@ -66,7 +66,7 @@ -d directory Specify the database directory which contains the certificates and keys. - signver supports two types of databases: the legacy security databases (cert8.db, key3.db, and secmod.db) and new SQLite databases (cert9.db, key4.db, and pkcs11.txt). If the prefix dbm: is not used, then the tool assumes that the given databases are in the SQLite format. + signver supports SQLite databases (cert9.db, key4.db, and pkcs11.txt). -a @@ -155,15 +155,7 @@ BerkleyDB. These new databases provide m Because the SQLite databases are designed to be shared, these are the shared database type. The shared database type is preferred; the legacy format is included for backward compatibility. -By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type -Using the legacy databases must be manually specified by using the dbm: prefix with the given security directory. For example: - -# signver -A -s signature -d dbm:/home/my/sharednssdb - -To set the legacy database type as the default type for the tools, set the NSS_DEFAULT_DB_TYPE environment variable to dbm: -export NSS_DEFAULT_DB_TYPE="dbm" - -This line can be added to the ~/.bashrc file to make the change permanent for the user. +By default, the tools (certutil, pk12util, modutil) assume that the given security databases use the SQLite type.