Skip to content
LastPass command line interface tool
Branch: master
Clone or download
Pull request Compare This branch is 553 commits behind lastpass:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib/examples
CONTRIBUTIONS
COPYING
Makefile
README.md
agent.c
agent.h
blob.c
blob.h
cipher.c
cipher.h
clipboard.c
clipboard.h
cmd-duplicate.c
cmd-edit.c
cmd-generate.c
cmd-login.c
cmd-logout.c
cmd-ls.c
cmd-rm.c
cmd-show.c
cmd-sync.c
cmd.c
cmd.h
config.c
config.h
endpoints-login.c
endpoints.c
endpoints.h
http.c
http.h
kdf.c
kdf.h
lpass.1.txt
lpass.c
password.c
password.h
process.c
process.h
session.c
session.h
terminal.c
terminal.h
thawte.pem
upload-queue.c
upload-queue.h
util.c
util.h
version.h
xml.c
xml.h

README.md

LastPass CLI

by Jason A. Donenfeld jasond@lastpass.com

C99 command line interface to LastPass.com.

Operating System Support

lpass is designed to run on GNU/Linux, Cygwin and Mac OS X.

Dependencies

Building

$ make

Installing

$ sudo make install

These environment variables can be passed to make to do the right thing: PREFIX, DESTDIR, BINDIR, LIBDIR, MANDIR.

Running

If you've installed it:

$ lpass

Otherwise, from the build directory:

$ ./lpass

Documentation

The install-doc target builds and installs the documentation. It requires AsciiDoc as a prerequisite.

$ make install-doc

Once installed,

$ man lpass
You can’t perform that action at this time.