sqop-change-key-password(1)
π sqop-change-key-password(1) β bestie edition
okay so this is a page from the General Commands Manual, and the command it's about is sqop-change-key-password. sit down, grab a boba, we're changing a key's password π
β¨ NAME β¨
sqop-change-key-password β updates a key's password π
πΈ SYNOPSIS πΈ
sqop change-key-password [--debug] [--no-armor] [--new-key-password]
[--old-key-password] [-h|--help]
π¦ DESCRIPTION π¦
So basically? You're updating a key's password. That's the whole vibe. π«
What comes out the other side is the same set of OpenPGP Transferable Secret Keys that went in, except all the secret key material is now locked according to the password you gave with the --new-key-password option. And if --new-key-password is absent? Then it's locked with no password at all. no cap, zero password, just vibes. π
Here's the thing tho β --old-key-password can be supplied multiple times. Every single password you hand over gets tried, one by one, as a way to unlock any locked key material that shows up. So if you've got a messy key with different passwords all over the place, you can just dump them all in and let it work through them. π«Ά
And the glow-up? It'll normalize a Transferable Secret Key to use a single password β even if it originally had distinct passwords locking each of the subkeys. one password, one key, main character energy. π
π¨ If any secret key packet is locked and none of the supplied--old-key-passwordarguments can unlock it, this subcommand should fail withKEY_IS_PROTECTED. that's the vibe check failing, bestie. π
π OPTIONS π
--debugβ emit verbose output for debugging. it's giving "let me see everything" energy π--no-armorβ don't ASCII-armor the output. raw and unfiltered, periodt β¨--new-key-password <NEW_KEY_PASSWORD>β the new password to lock the key withβ¦ or, if the option is absent, it just unlocks the key instead π--old-key-password <OLD_KEY_PASSWORD>β unlock the keys with these passwords. hand it over as many times as you need, it'll try them all π-h,--helpβ print help (see a summary with-h) π
π SEE ALSO π
nothing else listed here, bestie β this page is a solo act π
and that's the whole page, fr fr. this was written for sqop 0.38.0, dated February 2025 β so if you're reading this way later, just know the vibes are still immaculate π§πΈβ¨
π¦ where this page comes from
- arch rolling: sequoia-sop 0.38.0-1 Β· GPL-2.0-or-later
- epel 10: sequoia-sop 0.38.0-1.el10_3 Β· GPL-2.0-or-later AND Apache-2.0 AND BSD-3-Clause AND BSL-1.0 AND LGPL-2.0-or-later AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
- fedora 43: sequoia-sop 0.38.0-1.fc43 Β· GPL-2.0-or-later AND Apache-2.0 AND BSD-3-Clause AND BSL-1.0 AND LGPL-2.0-or-later AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
- fedora 44: sequoia-sop 0.38.0-1.fc44 Β· GPL-2.0-or-later AND Apache-2.0 AND BSD-3-Clause AND BSL-1.0 AND LGPL-2.0-or-later AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
- nixpkgs unstable: sequoia-sop 0.38.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms