3 clivepass - the login password utility for clive
11 clivepass is a replacement for stored plain-text website login passwords used
12 with L<clive(1)>. It keeps website login passwords encrypted in a repository
13 file that can be accessed with a global passphrase. Typically these login
14 passwords are passed in plain-text form to L<clive(1)> on command line or
17 Note that even though the passwords are encrypted on disk, they are passed
18 in plain-text over the network. This means the passwords are still visible to
19 anyone intercepting the network traffic.
21 Historically, a similar utility existed as part of clive 1.0 but was removed
22 in clive 2.0 and later rewritten in Perl as part of the B<clive-utils> project
23 which is a set of additional utilities for L<clive(1)>.
35 Show version and exit.
39 Create a new passwd file. See also L</FILES>.
41 =item B<-a --add=>I<username>
43 Add a new login for I<username>.
45 =item B<-e --edit=>I<username>
47 Change login password for I<username>.
49 =item B<-g --get=>I<username>
51 Dump I<username> decrypted login password to stdout.
55 Dump all saved login usernames to stdout.
57 =item B<-d --delete=>I<username>
59 Delete I<username> from passwd file.
67 =item Create new password repository file:
71 =item Add "myusername" to the repository:
73 % clivepass -a myusername
75 Note that "myusername" should be the login username for the website.
77 =item Get login password for "myusername":
79 % clivepass -g myusername
81 There is a more comprehensive example of L<clive(1)> using L<clivepass(1)>
82 in the L<clive(1)> manual page.
88 clivepass searches the ~/.config/clive-utils directory for the config file.
89 You can override this by setting the B<CLIVEPASS_HOME> environment variable.
93 =item ~/.config/clive-utils/passwd
95 Password file. Contains the salted passphrase hash and login usernames and
102 L<clive(1)> L<clivescan(1)> L<clivefeed(1)>
107 <http://googlecode.com/p/clive-utils/>
109 Development repository can be cloned with:
110 % git clone git://repo.or.cz/clive-utils.git
112 For release announcements, subscribe to the project at:
113 <http://freshmeat.net/projects/clive-utils/>
117 Written by Toni Gundogdu <legatvs@gmail.com>