From 47f69582054c752ece3f90c270e4273eaaa48c4f Mon Sep 17 00:00:00 2001 From: Eric Nemchik <eric@nemchik.com> Date: Tue, 27 Oct 2020 18:55:31 -0500 Subject: [PATCH] Update s6-overlay to v2.1.0.2 with new installer --- Dockerfile | 12 +++++------- Dockerfile.aarch64 | 12 +++++------- Dockerfile.armhf | 12 +++++------- 3 files changed, 15 insertions(+), 21 deletions(-) diff --git a/Dockerfile b/Dockerfile index 06378ec..c20fe5c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,9 +30,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="TheLamer" # set version for s6 overlay -ARG OVERLAY_VERSION="v2.1.0.0" +ARG OVERLAY_VERSION="v2.1.0.2" ARG OVERLAY_ARCH="amd64" +# add s6 overlay +ADD https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}-installer /tmp/ +RUN chmod +x /tmp/s6-overlay-${OVERLAY_ARCH}-installer && /tmp/s6-overlay-${OVERLAY_ARCH}-installer / && rm /tmp/s6-overlay-${OVERLAY_ARCH}-installer + # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV HOME="/root" \ @@ -87,12 +91,6 @@ RUN \ tzdata && \ echo "**** generate locale ****" && \ locale-gen en_US.UTF-8 && \ - echo "**** add s6 overlay ****" && \ - curl -o \ - /tmp/s6-overlay.tar.gz -L \ - "https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}.tar.gz" && \ - tar xfz \ - /tmp/s6-overlay.tar.gz -C / && \ echo "**** create abc user and make our folders ****" && \ useradd -u 911 -U -d /config -s /bin/false abc && \ usermod -G users abc && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index f3ff985..3b530a2 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -30,9 +30,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="TheLamer" # set version for s6 overlay -ARG OVERLAY_VERSION="v2.1.0.0" +ARG OVERLAY_VERSION="v2.1.0.2" ARG OVERLAY_ARCH="aarch64" +# add s6 overlay +ADD https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}-installer /tmp/ +RUN chmod +x /tmp/s6-overlay-${OVERLAY_ARCH}-installer && /tmp/s6-overlay-${OVERLAY_ARCH}-installer / && rm /tmp/s6-overlay-${OVERLAY_ARCH}-installer + # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV HOME="/root" \ @@ -87,12 +91,6 @@ RUN \ tzdata && \ echo "**** generate locale ****" && \ locale-gen en_US.UTF-8 && \ - echo "**** add s6 overlay ****" && \ - curl -o \ - /tmp/s6-overlay.tar.gz -L \ - "https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}.tar.gz" && \ - tar xfz \ - /tmp/s6-overlay.tar.gz -C / && \ echo "**** create abc user and make our folders ****" && \ useradd -u 911 -U -d /config -s /bin/false abc && \ usermod -G users abc && \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 53baafe..1515b6f 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -30,9 +30,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="TheLamer" # set version for s6 overlay -ARG OVERLAY_VERSION="v2.1.0.0" +ARG OVERLAY_VERSION="v2.1.0.2" ARG OVERLAY_ARCH="arm" +# add s6 overlay +ADD https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}-installer /tmp/ +RUN chmod +x /tmp/s6-overlay-${OVERLAY_ARCH}-installer && /tmp/s6-overlay-${OVERLAY_ARCH}-installer / && rm /tmp/s6-overlay-${OVERLAY_ARCH}-installer + # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV HOME="/root" \ @@ -87,12 +91,6 @@ RUN \ tzdata && \ echo "**** generate locale ****" && \ locale-gen en_US.UTF-8 && \ - echo "**** add s6 overlay ****" && \ - curl -o \ - /tmp/s6-overlay.tar.gz -L \ - "https://github.com/just-containers/s6-overlay/releases/download/${OVERLAY_VERSION}/s6-overlay-${OVERLAY_ARCH}.tar.gz" && \ - tar xfz \ - /tmp/s6-overlay.tar.gz -C / && \ echo "**** create abc user and make our folders ****" && \ useradd -u 911 -U -d /config -s /bin/false abc && \ usermod -G users abc && \ -- GitLab