Skip to content

password-store implementation demonstrating zio-cli in action

Notifications You must be signed in to change notification settings

pragmaxim/zio-pass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZIO pass

This is a password-store implementation demonstrating zio-cli in action. It can be initialized with different backends for encryption/decryption/signing (BouncyCastle, GnuPG, PgPainless) and version control (Git, JGit).

Build

For building, zio-cli-installer is used to create a very fast GraalVM based native image and a completion-script.

./install.sh
cd bin
export PATH=.:$PATH

zio-pass
COMMANDS

  - init [--debug] [--pgp-type bc | gnupg | pgpainless] [--git-type git | jgit] <gpg-id>  Initialize store with git and pgp implementation types
  - insert [--debug] [-f] <pass-name>                                                     Insert password in a folder format, eg. web/google.com/foo@gmail.com
  - show [--debug] <pass-name>                                                            Show password
  - cp [--debug] <pass-name>                                                              Copy password
  - ls [--debug] <folder>                                                                 List passwords of given folder
  - tree [--debug]                                                                        List passwords

About

password-store implementation demonstrating zio-cli in action

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published