Go to file
Justus Winter b89c172c1d
Reincarnation commit.
- This implementation has been moved from the Sequoia repository to
    its own repository.  To inspect the history, either look at the
    Sequoia repository, or graft it onto this repository like this:

      $ git remote add sequoia https://gitlab.com/sequoia-pgp/sequoia
      $ git fetch sequoia 82eb0d7b240d137141fc0aaaa3dff1685bb11864
      $ git replace --graft <THIS-COMMIT> 82eb0d7b240d137141fc0aaaa3dff1685bb11864
2023-02-21 12:43:43 +01:00
man-sq Reincarnation commit. 2023-02-21 12:43:43 +01:00
src Reincarnation commit. 2023-02-21 12:43:43 +01:00
subplot Reincarnation commit. 2023-02-21 12:43:43 +01:00
tests Reincarnation commit. 2023-02-21 12:43:43 +01:00
build.rs Reincarnation commit. 2023-02-21 12:43:43 +01:00
Cargo.toml Reincarnation commit. 2023-02-21 12:43:43 +01:00
LICENSE.txt Reincarnation commit. 2023-02-21 12:43:43 +01:00
Makefile Reincarnation commit. 2023-02-21 12:43:43 +01:00
README.md Reincarnation commit. 2023-02-21 12:43:43 +01:00
sq-subplot.md Reincarnation commit. 2023-02-21 12:43:43 +01:00
sq.subplot Reincarnation commit. 2023-02-21 12:43:43 +01:00

sq, the Sequoia-PGP command line tool

Sequoia-PGP is an implementation of OpenPGP in Rust. It includes a suite of library crates, which are meant to be used from applications. This crate provides the sq command line application. sq is aimed at command line users as a way to use OpenPGP conveniently from the command line.

See the sq user guide for instructions. The program also has built-in help, using the --help option and help subcommand:

$ sq help
...

These are collected as the sq help page, for your convenience.

Generate manual pages

To generate manual pages, run:

SQ_MAN=xyzzy cargo run

This will generate manual pages in the xyzzy directory. The directory will be created if it doesn't exist (but not any missing parent directories). There will be one page for all of sq, and one for each subcommand that doesn't have subcommands of its own.