gpgv-sq(1)
π NAME π
gpgv-sq β she verifies OpenPGP signatures, just like gpgv does. That's it, that's the whole job, and she ate. π
β¨ SYNOPSIS β¨
gpgv-sq [-v|--verbose] [-q|--quiet] [--keyring] [-o|--output]
[--ignore-time-conflict] [--status-fd] [--weak-digest] [-h|--help]
[-V|--version] [SIG-FILE] [DATA-FILE]
π¦ DESCRIPTION π¦
Okay so bestie, listen: this is a re-implementation and a drop-in replacement of gpgv, built on the Sequoia OpenPGP implementation. Same energy, new engine. π₯
And likeβ¦ gpgv-sq is feature-complete. Periodt. So if you swap out your old gpgv for gpgv-sq and literally anything goes sideways, please report any problems you encounter β she wants to know, fr fr. π«Ά
π OPTIONS π
-h,--helpβ prints the help. (Pro tip: it gives you a summary with-h.) π-V,--versionβ prints the version. iconic.[SIG-FILE]β the signatures, or the inline-signed message, you wanna verify. If you don't hand her one, or you literally pass-, she reads the signature (or the inline-signed message) straight from stdin. no cap.[DATA-FILE]β if yourSIG-FILEis a detached signature, thenDATA-FILEis the data that signature is supposed to be protecting. And if you give this one multiple times? The signature is assumed to cover the concatenation of all the files. π§
π OPTIONS: THE SEQUEL π
-v,--verboseβ verbose. she talks more. π£οΈ-q,--quietβ be somewhat more quiet. she talks less. π€«--keyring <FILE>β take the keys from the keyringFILE. π-o,--output <FILE>β write output toFILE. π--ignore-time-conflictβ makes timestamp conflicts only a warning instead of a whole dramatic situation.--status-fd <FD>β write status info to this FD.--weak-digest <ALGO>β reject signatures made withALGO. blocked, blocked, blocked. π«
π ENVIRONMENT π
GNUPGHOMEβ if it's set, it must contain an absolute path to a directory holding the GnuPG state, i.e. the configuration files, the cert rings, the secret keys, and the trust database. You can override it with the option--gnupghome. If it's unset and the option--gnupghomeisn't given either, it defaults to$HOME/.gnupg. And just so we're clear: down in the FILES section below,$GNUPGHOMEmeans the location of the GnuPG state directory, no matter how it got set β unset, set via--gnupghome, or set via$GNUPGHOME. iykyk. π«SEQUOIA_CRYPTO_POLICYβ if it's set, it must contain an absolute path to a configuration file that changes which cryptographic algorithms are acceptable. By default,/etc/crypto-policies/back-ends/sequoia.configgets read β which on Fedora contains a reasonable policy set by the distribution. Seehttps://docs.rs/sequoia-policy-config/latest/sequoia_policy_config/#formatfor a description of the file format. π
π FILES π
$GNUPGHOME/trustedkeys.kbxβ the default set of trusted certificates. your ride or die list. π«Ά$GNUPGHOME/trustedkeys.gpgβ the legacy default set of trusted certificates. This file is read iftrustedkeys.kbxdoes not exist. vintage, but valid. β¨/etc/crypto-policies/back-ends/sequoia.configβ the default cryptographic policy. On Fedora, this contains a reasonable policy set by the distribution. Can be overridden using theSEQUOIA_POLICY_CONFIGenvironment variable. Seehttps://docs.rs/sequoia-policy-config/latest/sequoia_policy_config/#formatfor a description of the file format. π
β VERSION β
v0.13.1
okay that's the whole page bestie, go verify something and slay π β¨
and that's a wrap on the gpgv-sq(1) page from the General Commands Manual β version 0.13.1 (v0.13.1), shipped as gpgv-sq 0.13.1. mwah, stan her, bye. πππ¦
π¦ where this page comes from
- fedora 43: sequoia-chameleon-gnupg 0.13.1-19.fc43
- fedora 43: sequoia-chameleon-gnupg 0.13.1-20.fc43 Β· GPL-3.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 bzip2-1.0.6 AND (0BSD OR Apache-2.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- fedora 44: sequoia-chameleon-gnupg 0.13.1-11.fc44 Β· GPL-3.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 bzip2-1.0.6 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- fedora 44: sequoia-chameleon-gnupg 0.13.1-19.fc44
- fedora 44: sequoia-chameleon-gnupg 0.13.1-20.fc44 Β· GPL-3.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 bzip2-1.0.6 AND (0BSD OR Apache-2.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- ubuntu resolute: gpgv-sq 0.13.1-9 Β· GPL-3.0-or-later
- ubuntu stonking: gpgv-sq 0.13.1-13 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms