 |
|
| |
| gpg-sq(1) |
FreeBSD General Commands Manual |
gpg-sq(1) |
gpg-sq - OpenPGP encryption and signing tool like gpg
gpg-sq [-s|--sign] [--clear-sign]
[-b|--detach-sign] [-e|--encrypt]
[-c|--symmetric] [-d|--decrypt]
[--verify] [-k|--list-keys] [--list-signatures]
[--check-signatures] [--fingerprint]
[-K|--list-secret-keys] [--generate-key]
[--quick-generate-key] [--quick-add-uid]
[--quick-revoke-uid] [--quick-set-expire]
[--full-generate-key] [--generate-revocation]
[--delete-keys] [--delete-secret-keys]
[--quick-sign-key] [--quick-lsign-key]
[--quick-revoke-sig] [--sign-key] [--lsign-key]
[--edit-key] [--change-passphrase] [--export]
[--send-keys] [--receive-keys] [--search-keys]
[--refresh-keys] [--import] [--update-trustdb]
[--print-md] [--server] [--tofu-policy]
[--x-sequoia-parcimonie] [-v|--verbose]
[-q|--quiet] [--options] [--log-file]
[--default-key] [--encrypt-to] [--group]
[--openpgp] [-n|--dry-run]
[-i|--interactive] [-a|--armor]
[-o|--output] [--textmode] [-z ]
[--auto-key-locate] [--auto-key-import]
[--include-key-block] [--disable-dirmngr]
[-r|--recipient] [-u|--local-user]
[--x-sequoia-autostart-parcimonie] [-h|--help]
[-V|--version] [ARGS]
This is a re-implementation and drop-in replacement of gpg using
the Sequoia OpenPGP implementation.
gpg-sq is not feature-complete. It currently implements a commonly
used subset of the signature creation and verification commands, the
encryption and decryption commands, the key listing commands, and some
miscellaneous commands.
Support for trust models is limited. Currently, the Web-of-Trust
("pgp") and always trust ("always") are implemented.
- -h, --help
- Print help (see a summary with '-h')
- -V, --version
- Print version
- [ARGS]
- Additional arguments. The semantics of the additional arguments, and if
there are any, and how many, is dependent on the selected command.
- GNUPGHOME
- If set, must contain an absolute path to a directory containing the GnuPG
state, i.e. the configuration files, the cert rings, the secret keys, and
the trust database. Can be overridden using the the option `--gnupghome`.
If unset, and the option `--gnupghome` is not given, defaults to
`$HOME/.gnupg`. In the FILES section below, `$GNUPGHOME` is the location
of the GnuPG state directory, independently on how it is set (i.e. unset,
set via `--gnupghome`, or set via `$GNUPGHOME).
- SEQUOIA_CRYPTO_POLICY
- If set, 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 is 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.
- $GNUPGHOME/gpg.conf
- GnuPG's main configuration file.
- $GNUPGHOME/dirmngr.conf
- GnuPG's network configuration file. gpg-sq reads this and honors a subset
of the options given.
- $XDG_DATA_HOME/pgp.cert.d
- Default certificate store on POSIX systems if the default `GNUPGHOME` is
used. This location is read and written to.
- $HOME/Library/Application Support/pgp.cert.d
- Default certificate store on macOS if the default `GNUPGHOME` is used.
This location is read and written to.
- {FOLDERID_RoamingAppData}/pgp.cert.d
- Default certificate store on Windows if the default `GNUPGHOME` is used.
This location is read and written to.
- $GNUPGHOME/pubring.cert.d
- Certificate store if a non-default `GNUPGHOME` is used. This location is
read and written to.
- $GNUPGHOME/pubring.kbx
- GnuPG's default certificate store. This file is read and monitored for
changes, but never changed.
- $GNUPGHOME/pubring.gpg
- GnuPG's legacy certificate store. This file is read and monitored for
changes, but never changed.
- $GNUPGHOME/public-keys.d/pubring.db
- GnuPG 2.4.x's certificate store. This file is read and monitored for
changes, but never changed.
- $GNUPGHOME/secring.gpg
- GnuPG's legacy secret key store. gpg-sq does not use this file, except for
doing a migration from pre-2.1 state directories.
- $GNUPGHOME/.gpg-v21-migrated
- Indicates that the state directory has been migrated from a pre-2.1
release.
- $GNUPGHOME/trustdb.gpg
- GnuPG's trust database. This file is read and monitored for changes, but
never modified.
- /etc/crypto-policies/back-ends/sequoia.config
- 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.
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc.
|