pl

command module
v0.0.0-...-b9362b4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2017 License: MIT Imports: 21 Imported by: 0

README

pwd locker

A small cli application for protecting your passwords, suitable for most levels of paranoia

Installation

Setting up go properly

go get github.com/crholm/pl

Help

usage: pl [<flags>] <command> [<args> ...]

A command-line password protection application.

Flags:
      --help       Show context-sensitive help (also try --help-long and --help-man).
  -k, --key=KEY    The key for decrypting the password vault, if not piped into the application
  -p, --path=PATH  Path to key vault, if deault location is not desired ($HOME/.pl)
  -s, --stdin      Reads key from stdin

Commands:
  help [<command>...]
    Show help.

  init
    Init your vault

  mk [<flags>] <name> [<length>]
    Makes and save a new password.

  set <name> [<password>]
    Saves a new password.

  set-metadata <name> <key> <value>
    Alter metadata for password

  rm-metadata <name> <key>
    Remove metadata for password

  mv <from> <to>
    Rename password

  ls
    List all password names

  ll
    List all password names and metadata

  cat <name>
    Concatinates password to std out

  cp <name> [<duration>]
    Copy password to clipboard

  rm <name>
    Removes a password

  git <commands>...
    Straight up git support for the password vault. git cli must be installed to be availible

  add-key
    Add your vault key to systems keychain in order to avoid applying key each time

  remove-key
    Remove your vault key to systems keychain

  chkey
    Change your vault key

  chcost <N> <r> <p>
    Change scrypt cost settings

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL