Open Bug 1537705 Opened 6 years ago Updated 3 years ago

A tool to migrate private NSS database data to a fresh database

Categories

(NSS :: Tools, enhancement, P3)

3.36.3
enhancement

Tracking

(Not tracked)

People

(Reporter: KaiE, Unassigned)

Details

I wish we had a tool (or tool option) that performed the following in a very easy way:

  • open existing database, read only
  • if it uses a master password, prompt user to unlock (exit on failure)
  • create new fresh/empty database with same master password
  • copy all user certificates (private and public keys) from old to new
  • copy all symmetric keys from old to new
  • copy all explicitly trusted CAs from old to new

The reason is, we're repeatedly seeing reports from Thunderbird users who experience very slow execution when working with S/MIME. I don't have a good way to diagnose what's happening, but I suspect it might be related to corrupted, or maybe just very large databases.

I'd like to offer an expert command to attempt a backup and cleanup, by migrating the most important data to a fresh database, and using it instead.

For example, bug 1516581, bug 1512021, bug 1518048.

Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.