From 86760ae6299d1fef0c51961adba05ca1c1e21a9e Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Sun, 11 Oct 2015 19:33:20 -0700 Subject: [PATCH] add neoman; Signed-off-by: Jessica Frazelle --- neoman/Dockerfile | 25 +++++++++++++++++++++++++ ykpersonalize/Dockerfile | 3 +++ 2 files changed, 28 insertions(+) create mode 100644 neoman/Dockerfile diff --git a/neoman/Dockerfile b/neoman/Dockerfile new file mode 100644 index 0000000..0a7adb9 --- /dev/null +++ b/neoman/Dockerfile @@ -0,0 +1,25 @@ +# Run neoman (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 neoman \ +# jess/neoman +# +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-neo-manager \ + && rm -rf /var/lib/apt/lists/* + +ENTRYPOINT [ "neoman" ] diff --git a/ykpersonalize/Dockerfile b/ykpersonalize/Dockerfile index 2521b51..35ddd07 100644 --- a/ykpersonalize/Dockerfile +++ b/ykpersonalize/Dockerfile @@ -12,6 +12,9 @@ MAINTAINER Jessica Frazelle RUN apt-get update && apt-get install -y \ ca-certificates \ curl \ + libjson0 \ + libusb-1.0-0 \ + libyubikey0 \ usbutils \ yubico-piv-tool \ && rm -rf /var/lib/apt/lists/*