Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wayofthepie/sec


https://github.com/wayofthepie/sec

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

        

[![build](https://github.com/wayofthepie/sec/actions/workflows/build.yml/badge.svg)](https://github.com/wayofthepie/sec/actions/workflows/build.yml)
[![cargo audit](https://github.com/wayofthepie/sec/actions/workflows/cargo_audit.yml/badge.svg)](https://github.com/wayofthepie/sec/actions/workflows/cargo_audit.yml)
[![codecov](https://codecov.io/gh/wayofthepie/sec/branch/main/graph/badge.svg?token=TAVF5SW2KM)](https://codecov.io/gh/wayofthepie/sec)
# sec
Simple secret manager wrapping GPG.

# Commands
`sec` has a number of commands for interacting with the secret store.

```
sec

USAGE:
sec

OPTIONS:
-h, --help Print help information

SUBCOMMANDS:
help Print this message or the help of the given subcommand(s)
initialize Initialize the store with the given key id
insert Insert a value of the given name
retrieve Retrieve the value of the given name
```

# Build
`sec` relies on the rust [gpgme wrapper](https://github.com/gpg-rs/gpgme) lib. This needs the following native libs installed.

```console
sudo apt install libgpg-error-dev libgpgme-dev
```