Sequoia PGP Manual Pages

0.4.0

NAME

sq-git-policy - Describe, update, and change the OpenPGP policy

SYNOPSIS


sq-git policy describe [OPTIONS]
sq-git policy diff [OPTIONS] OLD NEW
sq-git policy authorize [OPTIONS] NAME FILE|FINGERPRINT|KEYID
sq-git policy export [OPTIONS]
sq-git policy sync [OPTIONS]
sq-git policy goodlist [OPTIONS] COMMIT

DESCRIPTION

Describe, update, and change the OpenPGP policy.

SUBCOMMANDS

sq-git policy describe

Describes the policy.

This reads in the policy and dumps it in a more descriptive format on stdout.

By default the policy in the root of the repository's working tree is described.

sq-git policy diff

Shows changes between two policies.

If no arguments are given, compares HEAD's policy, and the working tree's policy file (`openpgp-policy.toml`). If one argument is given, the policy in the corresponding commit or file is compared with the working tree's policy file. Otherwise, the policies of the two commits or files are compared.

sq-git policy authorize

Changes the authorizations.

A certificate can delegate any of its capabilities to another certificate without breaking an authentication chain.

To fork a project, you create a new policy file.

sq-git policy export

Exports the certificates associated with an entity.

sq-git policy sync

Updates the OpenPGP certificates in the policy.

sq-git looks for updates to the certificates listed in the policy file in the user's certificate store, and on the main public keyservers.

sq-git policy goodlist

Adds the given commit to the commit goodlist.

This requires the audit capability to not break an authentication chain.

EXAMPLES

sq-git policy sync

Look for certificates updates.

sq-git policy sync

SEE ALSO

sq-git(1), sq-git-policy-describe(1), sq-git-policy-diff(1), sq-git-policy-authorize(1), sq-git-policy-export(1), sq-git-policy-sync(1), sq-git-policy-goodlist(1).

For the full documentation see <https://sequoia-pgp.gitlab.io/sequoia-git>.

VERSION

0.4.0