gpgv-sq(1)

πŸ“¦
version 0.13.1 Β· 4 versions
, in fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– 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 your SIG-FILE is a detached signature, then DATA-FILE is 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 keyring FILE. πŸ”‘
  • -o, --output <FILE> β€” write output to FILE. πŸ“
  • --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 with ALGO. 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 --gnupghome isn't given either, it defaults to $HOME/.gnupg. And just so we're clear: down in the FILES section below, $GNUPGHOME means 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.config gets read β€” which on Fedora contains a reasonable policy set by the distribution. See https://docs.rs/sequoia-policy-config/latest/sequoia_policy_config/#format for 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 if trustedkeys.kbx does 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 the SEQUOIA_POLICY_CONFIG environment variable. See https://docs.rs/sequoia-policy-config/latest/sequoia_policy_config/#format for 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