| Crates.io | sopass |
| lib.rs | sopass |
| version | 0.5.0 |
| created_at | 2025-01-01 12:05:46.810213+00 |
| updated_at | 2025-05-03 15:36:04.635399+00 |
| description | command line password manager using SOP |
| homepage | https://sopass.liw.fi/ |
| repository | |
| max_upload_size | |
| id | 1500770 |
| size | 100,073 |
sopass --- command line password manager using SOPsopass manages passwords on the command line using the stateless
OpenPGP interface
(SOP)
for encryption. It is a re-interpretation of the concept championed by
pass, but using SOP. It does not try to be compatible with pass,
only to fit in the same ecological niche.
pass, also known as
"passwordstore" and described as "the standard unix password manager"
is a command line password manager that uses GnuPG for encryption.
sopass prefers SOP to avoid a lock-in to a specific implementation.
This program is implemented with the Rust language. The usual Rust
conventions apply: see Cargo.toml for metadata and dependencies, and
src for the source code.
The acceptance test suite is implemented using
Subplot, and the way we use it uses Python
for scenario step implementations. To run the test suite, run make check
or run just make to also format the Subplot document (sopass.md)
as HTML.