From 8273a35ddc960fcf5dd84e0b0865a5ab78eb56d1 Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Sat, 10 Oct 2015 21:34:29 -0700 Subject: [PATCH] add yubico-piv-tool & pivman Signed-off-by: Jessica Frazelle --- pivman/Dockerfile | 25 +++++++++++++++++++++++++ yubico-piv-tool/Dockerfile | 18 ++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 pivman/Dockerfile create mode 100644 yubico-piv-tool/Dockerfile diff --git a/pivman/Dockerfile b/pivman/Dockerfile new file mode 100644 index 0000000..8723cc2 --- /dev/null +++ b/pivman/Dockerfile @@ -0,0 +1,25 @@ +# Run pivman (yubikey-piv-manager) in a container +# +# docker run -d \ +# -v /etc/localtime:/etc/localtime:ro \ +# -v /tmp/.X11-unix:/tmp/.X11-unix \ +# -e DISPLAY=unix$DISPLAY \ +# --device /dev/bus/usb \ +# --device /dev/usb \ +# --name pivman \ +# jess/pivman +# +FROM ubuntu:14.04 +MAINTAINER Jessie Frazelle + +RUN apt-get update && apt-get install -y \ + software-properties-common \ + --no-install-recommends && \ + add-apt-repository ppa:yubico/stable && \ + apt-get update && \ + apt-get install -y \ + usbutils \ + yubikey-piv-manager \ + && rm -rf /var/lib/apt/lists/* + +ENTRYPOINT [ "pivman" ] diff --git a/yubico-piv-tool/Dockerfile b/yubico-piv-tool/Dockerfile new file mode 100644 index 0000000..f4d839c --- /dev/null +++ b/yubico-piv-tool/Dockerfile @@ -0,0 +1,18 @@ +# Run znc in a container +# +# docker run --rm -it \ +# --device /dev/bus/usb \ +# --device /dev/usb +# --name yubico-piv-tool \ +# jess/yubico-piv-tool +# +FROM debian:sid +MAINTAINER Jessica Frazelle + +RUN apt-get update && apt-get install -y \ + usbutils \ + yubico-piv-tool \ + && rm -rf /var/lib/apt/lists/* + +ENTRYPOINT [ "yubico-piv-tool" ] +CMD [ "--help" ]