mistress haslo.1
 1.Dd $Mdocdate$
 2.Dt HASLO 1
 3.Os
 4.Sh NAME
 5.Nm haslo
 6.Nd a simple password manager
 7.Sh SYNOPSIS
 8.Nm
 9.Cm gen |
10.Cm get |
11.Cm put
12.Ar name
13.Nm
14.Cm list
15.Sh DESCRIPTION
16The
17.Nm
18utility creates and retrieves PGP-encrypted passwords. The commands are as follows:
19.Bl -tag -width Ds
20.It Cm del Ar name
21Delete the generated or created password for
22.Ar name .
23.It Cm gen Ar name
24Generate a random password for
25.Ar name ,
26using 128 bytes of entropy from
27.Pa /dev/urandom .
28.It Cm get Ar name
29Retrieve and print to the standard output the generated or created password for
30.Ar name .
31.It Cm put Ar name
32Create a password for
33.Ar name ,
34prompting the user for the password and confirmation.
35.It Cm list
36List all stored passwords.
37.El
38.Sh ENVIRONMENT
39.Bl -tag -width Ds
40.It Ev HASLOEMAIL
41The email address used by
42.Xr rnp 1
43to encrypt the passwords.
44.It Ev HASLODIR
45The directory used to store passwords. Defaults to
46.Pa ~/.haslo .
47.El
48.Sh EXIT STATUS
49.Ex -std
50.Sh SEE ALSO
51.Xr rnp 1 ,
52.Xr xclip 1 ,
53.Xr urandom 4
54.Sh AUTHORS
55.An Emilia Smólska Aq Mt emilia@hopeserv.net