From 79d82a11907b0a2dea6b89081c46b15deb20abf8 Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Tue, 30 May 2017 15:09:02 -0400 Subject: [PATCH] updates and fixes Signed-off-by: Jess Frazelle --- consul/Dockerfile | 7 +++++-- irssi/Dockerfile | 6 +++--- lpass/Dockerfile | 1 + tarsnap/Dockerfile | 1 + tor-browser/alpha/Dockerfile | 2 +- tor-browser/stable/Dockerfile | 2 +- 6 files changed, 12 insertions(+), 7 deletions(-) diff --git a/consul/Dockerfile b/consul/Dockerfile index 434cb4a..ed9d37b 100644 --- a/consul/Dockerfile +++ b/consul/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.5 LABEL maintainer "Jessie Frazelle " ENV PATH /go/bin:/usr/local/go/bin:$PATH @@ -34,7 +34,10 @@ RUN buildDeps=' \ && XC_ARCH="amd64" XC_OS="linux" make all \ && mv bin/consul /usr/bin/ \ && cd ui \ - && gem install bundler io-console --no-ri --no-rdoc \ + && gem install \ + bundler \ + io-console \ + --no-ri --no-rdoc \ && bundle install \ && make dist \ && mkdir -p /usr/src/consul \ diff --git a/irssi/Dockerfile b/irssi/Dockerfile index 21285c8..0bdaeac 100644 --- a/irssi/Dockerfile +++ b/irssi/Dockerfile @@ -44,7 +44,7 @@ RUN set -x \ # gpg: key DDBEF0E1: public key "The Irssi project " imported && gpg --no-tty --keyserver ha.pool.sks-keyservers.net --recv-keys 7EE65E3082A5FB06AC7C368D00CCB587DDBEF0E1 \ && gpg --batch --verify /tmp/irssi.tar.xz.asc /tmp/irssi.tar.xz \ - && rm -r "$GNUPGHOME" /tmp/irssi.tar.xz.asc \ + && rm -rf "$GNUPGHOME" /tmp/irssi.tar.xz.asc \ && mkdir -p /usr/src \ && tar -xJf /tmp/irssi.tar.xz -C /usr/src \ && rm /tmp/irssi.tar.xz \ @@ -65,7 +65,7 @@ RUN set -x \ # gpg: key 42C2ABAD: public key "OTR Dev Team (Signing Key) " imported && curl -sSL https://otr.cypherpunks.ca/gpgkey.asc | gpg --no-tty --import \ && gpg --batch --verify /tmp/libotr.tar.gz.asc /tmp/libotr.tar.gz \ - && rm -r "$GNUPGHOME" /tmp/libotr.tar.gz.asc \ + && rm -rf "$GNUPGHOME" /tmp/libotr.tar.gz.asc \ && mkdir -p /usr/src/libotr \ && tar -xzf /tmp/libotr.tar.gz -C /usr/src/libotr --strip-components 1 \ && rm /tmp/libotr.tar.gz \ @@ -81,7 +81,7 @@ RUN set -x \ && curl -sSL "https://github.com/cryptodotis/irssi-otr/archive/v${IRSSI_OTR_VERSION}.tar.gz" -o /tmp/irssi-otr.tar.gz \ && mkdir -p /usr/src/irssi-otr \ && tar -xf /tmp/irssi-otr.tar.gz -C /usr/src/irssi-otr --strip-components 1 \ - && rm /tmp/irssi-otr.tar.gz \ + && rm -f /tmp/irssi-otr.tar.gz \ && ( \ cd /usr/src/irssi-otr \ && ./bootstrap \ diff --git a/lpass/Dockerfile b/lpass/Dockerfile index 61f1f33..6dc4d25 100644 --- a/lpass/Dockerfile +++ b/lpass/Dockerfile @@ -17,6 +17,7 @@ RUN set -x \ cmake \ curl-dev \ git \ + libressl-dev \ libxml2-dev \ && git clone --depth 1 https://github.com/LastPass/lastpass-cli.git /usr/src/lastpass-cli \ && ( \ diff --git a/tarsnap/Dockerfile b/tarsnap/Dockerfile index d3197cd..e1f6e01 100644 --- a/tarsnap/Dockerfile +++ b/tarsnap/Dockerfile @@ -17,6 +17,7 @@ RUN set -x \ make \ openssl-dev \ perl-digest-sha1 \ + perl-utils \ tar \ zlib-dev \ && curl -sSL "https://www.tarsnap.com/download/tarsnap-autoconf-${TARSNAP_VERSION}.tgz" -o /tmp/tarsnap.tgz \ diff --git a/tor-browser/alpha/Dockerfile b/tor-browser/alpha/Dockerfile index 0526361..aa90123 100644 --- a/tor-browser/alpha/Dockerfile +++ b/tor-browser/alpha/Dockerfile @@ -28,7 +28,7 @@ RUN useradd --create-home --home-dir $HOME user \ ENV LANG C.UTF-8 -ENV TOR_VERSION 7.0a2 +ENV TOR_VERSION 7.0a4 ENV TOR_FINGERPRINT 0x4E2C6E8793298290 # download tor and check signature diff --git a/tor-browser/stable/Dockerfile b/tor-browser/stable/Dockerfile index f9961d4..67a82f9 100644 --- a/tor-browser/stable/Dockerfile +++ b/tor-browser/stable/Dockerfile @@ -31,7 +31,7 @@ RUN useradd --create-home --home-dir $HOME user \ ENV LANG C.UTF-8 -ENV TOR_VERSION 7.0a4 +ENV TOR_VERSION 6.5.2 ENV TOR_FINGERPRINT 0x4E2C6E8793298290 # download tor and check signature