From 29a63b0c65f6189caee1b7f9d4993f903dfd5f4f Mon Sep 17 00:00:00 2001 From: tgic Date: Fri, 12 Dec 2014 20:05:57 +0800 Subject: [PATCH] add CHALLENGER env support and google-authenticator --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 893b4cfb..65268e9c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,11 @@ FROM golang:latest MAINTAINER tgic +RUN apt-get update && apt-get install -y libpam0g-dev libpam-google-authenticator -RUN go get github.com/tg123/sshpiper/sshpiperd -RUN go install github.com/tg123/sshpiper/sshpiperd +RUN go get -tags pam github.com/tg123/sshpiper/sshpiperd +RUN go install -tags pam github.com/tg123/sshpiper/sshpiperd EXPOSE 2222 -CMD ["/go/bin/sshpiperd"] + +CMD ["sh", "-c", "/go/bin/sshpiperd -c=${CHALLENGER}"]