2018-01-18 23:50:52 UTC
68 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d99577c7ee3d4d82987bedaeb10f3244ff7e19e41c5259bb8cac00568d1c4271 - 73.99% (50.3 MB)
[#001] sha256:05b8ab984f44696236dea485f59f6dc5bf5017b7d27ca9a72172b59c74cd5af5 - 0.0% (153 Bytes)
[#002] sha256:59dc0c3da839150854526eb8d3d04fa53c5f3bd093453f190ba0030f8e32b8cf - 23.25% (15.8 MB)
[#003] sha256:8fa5e29852fb733ef0ab9c7c89b72c7745f4319b9c4d2376af3726d2bc6e909b - 2.77% (1.88 MB)
[#004] sha256:7c2859eaa0141e9f03ce958ddb0e0296bffa053a038ca9b29f0afcd48da30636 - 0.0% (305 Bytes)
/bin/sh -c #(nop) ADD file:235a40e05b677eb2ae7e7a3cc5cbb0cda242ff15dddb87cb8dc9bb0cd2d6aed8 in /
2017-12-12 14:19:55 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-12 17:05:00 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-12 17:05:00 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-12 17:05:01 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-12 17:05:01 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-12 17:05:34 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-12 17:05:34 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-12 17:05:34 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-18 23:41:52 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-18 23:41:52 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-18 23:43:25 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-18 23:50:52 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-18 23:50:52 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-18 23:50:52 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-18 23:12:38 UTC
63.5 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f49cf87b52c10aa83b4f4405800527a74400fb19ea1821d209293bc4d53966aa - 78.99% (50.2 MB)
[#001] sha256:24b1e09cbcb7a380a9c98956c6131125b3e0f0a7965d24db460f3548bf300eae - 0.0% (155 Bytes)
[#002] sha256:8a4e0d64e915177206a8c2729a60e6b5001ae5bf47d598ad79a626e5cf983309 - 17.97% (11.4 MB)
[#003] sha256:bcbe0eb4ca5196217c6368138d5e1feabdb83272dc52859a6e5f2e81aec0c939 - 3.04% (1.93 MB)
[#004] sha256:16e370c15d382f71f43248107f9524085de33a42809f33034e4571e503f358bf - 0.0% (304 Bytes)
/bin/sh -c #(nop) ADD file:1dd78a123212328bdc72ef7888024ea27fe141a72e24e0ea7c3c92b63b73d8d1 in /
2017-12-12 01:41:12 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-12 04:55:49 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-12 04:55:49 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-12 04:55:50 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-12 04:55:50 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-12 04:56:08 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-12 04:56:08 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-12 04:56:08 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-18 23:11:29 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-18 23:11:30 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-18 23:12:37 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-18 23:12:38 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-18 23:12:38 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-18 23:12:38 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-18 23:01:11 UTC
60.9 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:fbe67b6ec6f136174afee77eff07fd99e5764d9db2b13d0dc1189bf8203d289b - 79.69% (48.5 MB)
[#001] sha256:efd66fefa5a7e77291ff8e7a105118190e6b971287dfa079c2dde5aba404e754 - 0.0% (185 Bytes)
[#002] sha256:916c2eb9fa0cbd4ef978eb346225752cac2d0731ca85574f8a8789ffa2b19e5f - 17.15% (10.4 MB)
[#003] sha256:a6c76713ccc7a59f1f6e48941b34ecbebf0d6905418a50060320509076eed72a - 3.17% (1.93 MB)
[#004] sha256:6027e3e80600d428946053f38214d191353a1ed501580401d0d1c8b2d13ec813 - 0.0% (305 Bytes)
/bin/sh -c #(nop) ADD file:2c2c6b8bfbbc9860c0ddd8a2ba3d769171576fc13d5d99fb50a852f6b03618d1 in /
2017-12-12 20:57:00 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-13 00:10:01 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-13 00:10:01 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-13 00:10:02 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-13 00:10:02 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-13 00:10:46 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-13 00:10:46 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-13 00:10:47 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-18 22:59:32 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-18 22:59:32 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-18 23:01:10 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-18 23:01:10 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-18 23:01:10 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-18 23:01:11 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-19 07:09:11 UTC
58.3 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:95e140a16c792899abc97cadee0138064dd21346fe51aa332ca4cbbd5563383c - 79.61% (46.4 MB)
[#001] sha256:969858754ef42526fb3875dc2acbac1bafa67f0ff2131101fc08d7682551ec13 - 0.0% (185 Bytes)
[#002] sha256:379e2bcc1280b988fb746e921733570b977569f8ba17b872e92a83f4f443ef5c - 17.2% (10 MB)
[#003] sha256:ada800c10723641a4886a74460cb8180a7d58a51e967b786a431c3c359a84d2d - 3.19% (1.86 MB)
[#004] sha256:e22717eb951f304c6425b8807df8ab35a3b2d7837ad03b679746e54bbabd87fe - 0.0% (303 Bytes)
/bin/sh -c #(nop) ADD file:aeb57f3a84dc1b93e1d38a80409a407df553344149d5070ed79b656865c90c54 in /
2017-12-12 13:27:06 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-12 14:23:30 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-12 14:23:30 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-12 14:23:32 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-12 14:23:33 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-12 14:24:08 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-12 14:24:09 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-12 14:24:09 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-19 07:07:35 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-19 07:07:35 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-19 07:09:10 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-19 07:09:11 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-19 07:09:11 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-19 07:09:11 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-19 12:22:31 UTC
60 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:7e6d91e96b32c4999458c6c0cda42f920e41aab0cfbf3153f6e013b222bf084d - 79.36% (47.6 MB)
[#001] sha256:6e369dde9921101396cb15bfb7cac764761ee3995e0987c3d3c9bec89dc6e6f3 - 0.0% (154 Bytes)
[#002] sha256:60b394de8f014b9bac48b2a915a54db7722be0dbfeabc7e4067851ffd3c15013 - 17.53% (10.5 MB)
[#003] sha256:28738fa8d6ad004d31e490ddf8942ec70644cf5fd1783010d21954040a1e26d2 - 3.11% (1.87 MB)
[#004] sha256:7517850af985886f37925adc0154239d252fa87360bce99d91f340ed001bf3b9 - 0.0% (304 Bytes)
/bin/sh -c #(nop) ADD file:f0da52be154f821919dcbfb92afd89714053ae507038126715c96ac77a6768e1 in /
2017-12-12 18:24:59 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-20 12:19:39 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-20 12:19:40 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-20 12:19:42 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-20 12:19:42 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-20 12:20:28 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-20 12:20:29 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-20 12:20:29 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-19 12:20:02 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-19 12:20:02 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-19 12:22:29 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-19 12:22:29 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-19 12:22:30 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-19 12:22:31 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-19 02:06:17 UTC
62.7 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:75c28926027fc0404a0d21450475473243a59e8fc55443a62d1d744693ec19e9 - 78.82% (49.4 MB)
[#001] sha256:b7a60eeb5578111766bfbe65e1570c0b2dbd1a3126878de4cd38a00e4203eb57 - 0.0% (184 Bytes)
[#002] sha256:afa7c38369fe5efba44ff171edc5ac897a1d2624cb897026fdd67e17c7802dfd - 18.07% (11.3 MB)
[#003] sha256:436bb3ba3f64b8e1aec01fc61e8318d529af8e33f41b5fa3bcb8b76c81581bb8 - 3.1% (1.94 MB)
[#004] sha256:42b80bc555112c5aa05f1093474a8c83f1c89fda40ed8ebf0fb107bae3fa68df - 0.0% (305 Bytes)
/bin/sh -c #(nop) ADD file:a66da0d75afce2da6174648a861b98f8e9999028d4f04a59288ca92a090256e2 in /
2017-12-12 01:32:56 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-12 02:39:26 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-12 02:39:29 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-12 02:39:34 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-12 02:39:36 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-12 02:41:48 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-12 02:41:52 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-12 02:41:54 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-19 02:02:24 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-19 02:02:25 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-19 02:06:12 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-19 02:06:14 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-19 02:06:15 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-19 02:06:17 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
2018-01-18 21:32:19 UTC
63.6 MB
https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
HTTPD_PATCHESCVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
HTTPD_PREFIX/usr/local/apache2
HTTPD_SHA256e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
HTTPD_VERSION2.2.34
PATH/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:98cfcbfa76c6d2a42223dc7a44505bdd260000bffd3ecbb983cb33213128499b - 79.16% (50.3 MB)
[#001] sha256:4f0e3fa4627f7ea6ebd0c943061ff53bb2b4a3a08c6d1a5b393d2236356b6fce - 0.0% (155 Bytes)
[#002] sha256:7bfb902d872bfede805d096227b2ffeb094431847b996df3c6522f5fb505a12e - 17.71% (11.3 MB)
[#003] sha256:a7416f695f978d83b3f943635f30967af2f14386064b16d242f23ecebb77d5c9 - 3.13% (1.99 MB)
[#004] sha256:0f62a8d673829297ffba5ff2124c5ffae6f41fb618a87cdd947520687ffd5654 - 0.0% (303 Bytes)
/bin/sh -c #(nop) ADD file:f85dc45c68f6f29cc10d6ef236674dedc10522f11b6fa2e8a6b10a4409ca0bc7 in /
2017-12-12 06:22:40 UTC/bin/sh -c #(nop) CMD ["bash"]
2017-12-12 07:24:19 UTC/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2
2017-12-12 07:24:19 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2017-12-12 07:24:19 UTC/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"
2017-12-12 07:24:24 UTC/bin/sh -c #(nop) WORKDIR /usr/local/apache2
2017-12-12 07:24:42 UTC/bin/sh -c apt-get update && apt-get install -y --no-install-recommends libapr1 libaprutil1 libaprutil1-ldap libapr1-dev libaprutil1-dev libpcre++0 libssl1.0.0 && rm -r /var/lib/apt/lists/*
2017-12-12 07:24:43 UTC/bin/sh -c #(nop) ENV HTTPD_VERSION=2.2.34
2017-12-12 07:24:43 UTC/bin/sh -c #(nop) ENV HTTPD_SHA256=e53183d5dfac5740d768b4c9bea193b1099f4b06b57e5f28d7caaf9ea7498160
2018-01-18 21:31:26 UTC/bin/sh -c #(nop) ENV HTTPD_PATCHES=CVE-2017-9798-patch-2.2.patch 42c610f8a8f8d4d08664db6d9857120c2c252c9b388d56f238718854e6013e46 2.2.x-mod_proxy-without-APR_HAS_THREADS.patch beb66a79a239f7e898311c5ed6a38c070c641ec56706a295b7e5caf3c55a7296
2018-01-18 21:31:26 UTC/bin/sh -c #(nop) ENV APACHE_DIST_URLS=https://www.apache.org/dyn/closer.cgi?action=download&filename= https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/
2018-01-18 21:32:19 UTC/bin/sh -c set -eux; buildDeps=' bzip2 ca-certificates dpkg-dev gcc libpcre++-dev libssl-dev make wget '; apt-get update; apt-get install -y --no-install-recommends -V $buildDeps; rm -r /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in $APACHE_DIST_URLS; do if wget -O "$f" "$distUrl$distFile"; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B1B96F45DFBDCCF974019235193F180AB55D9977; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared='all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache' ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' "$HTTPD_PREFIX/conf/httpd.conf"; apt-get purge -y --auto-remove $buildDeps
2018-01-18 21:32:19 UTC/bin/sh -c #(nop) COPY file:13dfb9d570a3d651eb22e29b4d6b853be966d83b41885bf3a40ca64840fd3db2 in /usr/local/bin/
2018-01-18 21:32:19 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-18 21:32:19 UTC/bin/sh -c #(nop) CMD ["httpd-foreground"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.