David Runge
66ee42f337
Allow providing a password when adding a new subkey
When providing `--with-password` to `sq key subkey add`, prompt the user for a password, which will be added to encrypt the new subkey. If the option is not provided and the key material is encrypted, the password of the primary key is used.
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.
Building
This crate can be built using the standard cargo
toolchain:
cargo build
The above creates the sq
executable and its shell completions.
To create the man pages for sq
in a directory (here manpages/
) use the
built executable:
SQ_MAN=manpages cargo run
Description
Languages
Rust
99.5%
Lua
0.3%
Dockerfile
0.1%