Man page - kickpass(1)
Packages contas this manual
Manual
| KICKPASS(1) | General Commands Manual | KICKPASS(1) |
NAME
kickpass — a
stupid simple password safe
SYNOPSIS
kickpass |
[-hv] |
kickpass |
help [command] |
kickpass |
init [sub] |
kickpass |
cat [-p]
safe |
kickpass |
create [-gl
len] safe |
kickpass |
open [-t]
safe |
kickpass |
edit [-pmgl]
safe |
kickpass |
copy safe |
kickpass |
list [path] |
kickpass |
delete safe |
kickpass |
agent [-d]
[command [arg ...]] |
DESCRIPTION
kickpass is a stupid simple password safe.
It keep each password in a specific safe, protected with modern
cryptography. Command line interface is splited into different command. Each
is described in the following subsections.
WORKSPACE
All safes are stored in kickpass workspace. Default workspace is $HOME/.kickpass/ .
SAFE NAMING
Safe name can contains any character allowed by the file system containing the kickpass workspace. If safe name contains ‘/’ then corresponding directories will be created under kickpass workspace. For example the following command
kickpass create www/my-personnal-website
will create a safe in $HOME/.kickpass/www/my-personnal-website . While following command
kickpass list www
will list all safe under the directory $HOME/.kickpass/www/ .
kickpass
[-hv]
Don't do anything
kickpass
help [command]
Print general help or command help.
kickpass
init [sub]
Initialize a kickpass workspace or a
sub-workspace.
kickpass
cat [-p]
safe
Open safe and print safe metadata to stdout.
-p--password- Print the password to stdout
kickpass
create [-gl]
safe
Create a new password safe.
kickpass
open [-t]
safe
Open safe and load it in
kickpass agent
-t--timeout- Sets the lifetime of the opened safe in the agent. Default in seconds (3600s).
kickpass
edit [-pmgl]
safe
Prompt for a new password and edit metadata from
safe using EDITOR environment
variable
kickpass
copy safe
Copy safe password into X primary and secondary clipboards. Password can be pasted only once.
kickpass
list [path]
List available safes starting from path
relatively to kickpass workspace or from root of
kickpass workspace if path is
not given.
kickpass
delete [-f]
safe
Delete safe .
kickpass
agent [-d]
[command [arg ...]]
Start a kickpass agent that will store
your opened safe. Agent can be used by exporting
KP_AGENT_SOCK environment variable. Optionally
starts command with the correct environment set.
-d--version- Do not daemonize agent.
ENVIRONMENT
The following variables are used by kickpass:
HOME- The user's login directory. Used to compute
kickpassworkspace path. EDITOR- The user's preferred utility to edit text files. Used to edit safe.
KP_AGENT_SOCK- Socket used to communicate with
kickpassagent. Path to socket is printed to stdout when at agent startup.
FILES
The following files and directories are used by kickpass:
- $HOME/.kickpass/
- The
kickpassworking directory.
EXAMPLES
Initialize a kickpass workspace.
kickpass init
kickpass create -g www/my_safe
kickpass cat www/my_safe
kickpass edit www/my_safe
kickpass copy www/my_safe
AUTHORS
kickpass is written by
Paul Fariello
<paul@fariello.eu>
.
| May 5, 2017 | Debian |