man tweaks

This commit is contained in:
James Tomasino 2019-04-18 18:41:59 -04:00
parent abc475e940
commit a7b6626430
1 changed files with 12 additions and 3 deletions

15
lssh.1
View File

@ -2,7 +2,7 @@
.SH NAME
lssh \- a wrapper for Lastpass CLI and ssh-agent
.SH SYNOPSIS
lssh [options] [ssh-key]
lssh [ -hv ] [ssh key name]
.SH DESRIPTION
lssh quickly activates ssh keys by name, filling passwords via Lastpass CLI, and
adding them to ssh-agent. Keys are activated for 1-hour at a time.
@ -12,8 +12,8 @@ The ssh key name provided to
will be used to look up both the key itself and the password for the key. If
that key has a password,
.B lssh
will search Lastpass for an entry named `SSH: [ssh-key]' and autofill the password
with the results. If that entry is not found, `[ssh-key]' will also be attempted
will search Lastpass for an entry named `SSH: [ssh key name]' and autofill the password
with the results. If that entry is not found, `[ssh key name]' will also be attempted
before giving up on a password search. The key will be passed to the ssh-agent
regardless.
.SH OPTIONS
@ -42,3 +42,12 @@ If you have an ssh key located at ~/.ssh/work/id_rsa, it can be loaded by
entering:
$ lssh work
.SH DEPENDENCIES
.TP
.B lpass
The Lastpass CLI client
.TP
.B expect
programmed dialogue with interactive programs
.SH AUTHOR
James Tomasino