From 5d354c22226013c4f2596e5a2af2d1347f47cec9 Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Fri, 24 Jul 2015 16:48:43 -0700 Subject: [PATCH] lpss Signed-off-by: Jessica Frazelle --- lpass/Dockerfile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 lpass/Dockerfile diff --git a/lpass/Dockerfile b/lpass/Dockerfile new file mode 100644 index 0000000..d1a5dd8 --- /dev/null +++ b/lpass/Dockerfile @@ -0,0 +1,32 @@ +FROM debian:sid +MAINTAINER Jessica Frazelle + +RUN apt-get update && apt-get install -y \ + ca-certificates \ + libcurl3 \ + libxml2 \ + openssl \ + pinentry-curses \ + xclip \ + --no-install-recommends \ + && rm -rf /var/lib/apt/lists/* + +RUN buildDeps=' \ + gcc \ + git \ + libcurl4-openssl-dev \ + libssl-dev \ + libxml2-dev \ + make \ + ' \ + && set -x \ + && apt-get update && apt-get install -y $buildDeps --no-install-recommends \ + && rm -rf /var/lib/apt/lists/* \ + && git clone https://github.com/LastPass/lastpass-cli.git /usr/src/lastpass-cli \ + && cd /usr/src/lastpass-cli \ + && make \ + && make install \ + && rm -rf /usr/src/lastpass-cli \ + && apt-get purge -y --auto-remove $buildDeps + +ENTRYPOINT [ "lpass" ]