FreeBSD Manual Pages
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 inter- face is splited into different command. Each is described in the fol- lowing 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 con- taining the kickpass workspace. If safe name contains `/' then corre- sponding directories will be created under kickpass workspace. For ex- ample 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 -v --version Print kickpass version -h --help Print kickpass help 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. -g --generate Create a new safe with a generated random password -l --length len Generate a random password of len length 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 en- vironment variable -p --password Edit only password -m --metadata Edit only metadata -g --generate Create a new safe with a generated random password -l --length len Generate a random password of len length 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 work- space 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. Optionnaly 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 kickpass work- space path. EDITOR The user's preferred utility to edit text files. Used to edit safe. KP_AGENT_SOCK Socket used to communicate with kickpass agent. Path to socket is printed to stdout when at agent startup. FILES The following files and directories are used by kickpass: $HOME/.kickpass/ The kickpass working directory. EXAMPLES Initialize a kickpass workspace. kickpass init Create a new safe with a random password. kickpass create -g www/my_safe Display safe content on stdout. kickpass cat www/my_safe Edit a safe. kickpass edit www/my_safe Copy password contained in safe into X clipboards. kickpass copy www/my_safe AUTHORS kickpass is written by Paul Fariello <paul@fariello.eu> . FreeBSD ports 15.0 May 5, 2017 KICKPASS(1)
NAME | SYNOPSIS | DESCRIPTION | ENVIRONMENT | FILES | EXAMPLES | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=kickpass&sektion=1&manpath=FreeBSD+Ports+15.0>
