SQ-GIT(1)
π SQ-GIT(1) β the manual page, but make it cute
okay bestie, pull up a chair π this is the sq-git-policy page from the sq-git manual (that's the User Commands section, iykyk). It's all about describing, updating, and changing the OpenPGP policy. Yes, the policy. The whole vibe. Let's go β¨
πΈ NAME πΈ
sq-git-policy β literally just here to describe, update, and change the OpenPGP policy. That's it. That's the job. π
β¨ 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
no cap, that's the whole shape of it π«Ά
π DESCRIPTION π
Describe, update, and change the OpenPGP policy. Periodt. That's the entire description, and honestly? Iconic for being so concise. π
π¦ SUBCOMMANDS π¦
π sq-git policy describe
Describes the policy. Like, it reads the policy in and dumps it out in a more descriptive format on stdout. π
By default, the policy it describes is the one sitting in the root of the repository's working tree. That's the main character. π
π sq-git policy diff
Shows you the changes between two policies. The glow-up, the downgrade, whatever happened β you'll see it. π
Here's the tea on the arguments, bestie:
- If no arguments are given, it compares
HEAD's policy against the working tree's policy file, which isopenpgp-policy.toml. - If one argument is given, the policy in the corresponding commit or file gets compared with the working tree's policy file.
- Otherwise, it compares the policies of the two commits or files you gave it.
pick your fighter, honestly π
π sq-git policy authorize
Changes the authorizations. β¨
A certificate can delegate any of its capabilities to another certificate without breaking an authentication chain. Chain stays intact, delegation still slays. π
And to fork a project, you just create a new policy file. That's the move. π±
π sq-git policy export
Exports the certificates associated with an entity. Ship 'em out. π¦β¨
π§ sq-git policy sync
Updates the OpenPGP certificates in the policy. π
sq-git goes looking for updates to the certificates listed in the policy file in two places:
- the user's certificate store, and
- the main public keyservers.
it's giving "let me go check the group chat and also the public one" π
β sq-git policy goodlist
Adds the given commit to the commit goodlist. β
Heads up bestie: this one requires the audit capability so that it does not break an authentication chain. Don't skip that part, fr fr. π
π EXAMPLES π
π« sq-git policy sync
Look for certificates updates. Like this:
sq-git policy sync
run it and let the sync do its thing π«Ά
π SEE ALSO π
Go read your sisters, they're all iconic:
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.6.0
and that's the whole page, bestie π This one's Sequoia PGP, version 0.6.0 β that's the source and the version, and the date's the same 0.6.0 era vibe. Mwah. πβ¨ ππ
π¦
π¦ where this page comes from
- fedora 43: sequoia-git 0.6.0-4.fc43
- fedora 43: sequoia-git 0.6.0-6.fc43 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSD-3-Clause AND BSL-1.0 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-git 0.6.0-4.fc44
- fedora 44: sequoia-git 0.6.0-6.fc44 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSD-3-Clause AND BSL-1.0 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)
- nixos 26.05: sequoia-git 0.6.0
- nixpkgs unstable: sequoia-git 0.6.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms