Fedora 45 Ate My Browser Passwords (Almost): Saving Brave’s Keyring Key Before You Upgrade

On my machines, the upgrade to Fedora 45 replaced gnome-keyring with oo7, and on the first one Brave came out with an almost empty password list. Nothing was actually lost: the old passwords were still on disk, and my real password store is KeePassXC anyway. On a second machine, an XFCE desktop, I upgraded carefully, with backups, and found where it goes wrong and how to fix it. This article explains how Chromium-family browsers store passwords on Linux, what oo7 does differently, the steps that got every password back under XFCE, and a small script, browser-pwsafe, that saves everything you need before an upgrade.