On Mon, Mar 12, 2018 at 11:41:01AM +0100, Mattia Rizzolo wrote: > I'll see about making a stable update
Attached what I plan on uploading to stable if I get an ACK from the Stable Release Managers. (also for you if you need a fixed package - and to help give it wider testing) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
dehydrated_0.3.1-3+deb9u2_all.deb
Description: application/vnd.debian.binary-package
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.0 Source: dehydrated Binary: dehydrated dehydrated-apache2 letsencrypt.sh letsencrypt.sh-apache2 Architecture: all source Version: 0.3.1-3+deb9u2 Checksums-Md5: 166d7c4b41ee2c169e654e69c7e75ce7 2495 dehydrated_0.3.1-3+deb9u2.dsc 06144cac5fb7273fde67a1befd11f7cb 5910 dehydrated-apache2_0.3.1-3+deb9u2_all.deb e11e4973866e70b79a7fc67bbd356404 71744 dehydrated_0.3.1-3+deb9u2_all.deb 3ab6f406576a80593abb34d43ac3606f 6470 letsencrypt.sh-apache2_0.3.1-3+deb9u2_all.deb 6615d0994c66fb949c8c8ebeaef81bba 9392 letsencrypt.sh_0.3.1-3+deb9u2_all.deb Checksums-Sha1: ef3537da0c0f7c524b7825c7927d204bf51db195 2495 dehydrated_0.3.1-3+deb9u2.dsc c7dea97423219874864c9c7a7804b606ec72d072 5910 dehydrated-apache2_0.3.1-3+deb9u2_all.deb cb8b492ab18f8c755684b0209268a6d70c9d8ea5 71744 dehydrated_0.3.1-3+deb9u2_all.deb 12717a1853432993bf4ed964185fa3bd86993cc9 6470 letsencrypt.sh-apache2_0.3.1-3+deb9u2_all.deb 7b06c8a3d47089c4ff6381e4448b99ce5ebec2e7 9392 letsencrypt.sh_0.3.1-3+deb9u2_all.deb Checksums-Sha256: f4cbe4fb741438eea8d3deca2a1b92efd3e14d53102ee65d411d38e433aa6b68 2495 dehydrated_0.3.1-3+deb9u2.dsc 3d57dfaf28b62af7d4cc84b5ed053a80057b100ed7b089a7399fcbd748d9f280 5910 dehydrated-apache2_0.3.1-3+deb9u2_all.deb ba6db0965aa89b3a9b230a8dbe817b212ff7e7fc54c611dc1dec67fc6cd52643 71744 dehydrated_0.3.1-3+deb9u2_all.deb 604454c6977ec055f6af97d4e309f6d69005983633f60f4c70ae6c1df1f0ca77 6470 letsencrypt.sh-apache2_0.3.1-3+deb9u2_all.deb 97829122076ced27f31c70b754150cef5a414a0d0b5e58f92404f3f11f691a2c 9392 letsencrypt.sh_0.3.1-3+deb9u2_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Mon, 12 Mar 2018 10:57:26 +0000 Build-Path: /build/dehydrated-0.3.1 Installed-Build-Depends: apache2-dev (= 2.4.25-3+deb9u3), autoconf (= 2.69-10), automake (= 1:1.15-6), autopoint (= 0.19.8.1-2), autotools-dev (= 20161112.1), base-files (= 9.9+deb9u4), base-passwd (= 3.5.43), bash (= 4.4-5), binutils (= 2.28-5), bsdmainutils (= 9.0.12+nmu1), bsdutils (= 1:2.29.2-1+deb9u1), build-essential (= 12.3), bzip2 (= 1.0.6-8.1), coreutils (= 8.26-3), cpp (= 4:6.3.0-4), cpp-6 (= 6.3.0-18+deb9u1), dash (= 0.5.8-2.4), debconf (= 1.5.61), debhelper (= 10.2.5), debianutils (= 4.8.1.1), dh-autoreconf (= 14), dh-exec (= 0.23+b1), dh-strip-nondeterminism (= 0.034-1), diffutils (= 1:3.5-3), dpkg (= 1.18.24), dpkg-dev (= 1.18.24), e2fslibs (= 1.43.4-2), e2fsprogs (= 1.43.4-2), file (= 1:5.30-1+deb9u1), findutils (= 4.6.0+git+20161106-2), g++ (= 4:6.3.0-4), g++-6 (= 6.3.0-18+deb9u1), gcc (= 4:6.3.0-4), gcc-6 (= 6.3.0-18+deb9u1), gcc-6-base (= 6.3.0-18+deb9u1), gettext (= 0.19.8.1-2), gettext-base (= 0.19.8.1-2), grep (= 2.27-2), groff-base (= 1.22.3-9), gzip (= 1.6-5+b1), hostname (= 3.18+b1), init-system-helpers (= 1.48), intltool-debian (= 0.35.0+20060710.4), libacl1 (= 2.2.52-3+b1), libapr1 (= 1.5.2-5), libapr1-dev (= 1.5.2-5), libaprutil1 (= 1.5.4-3), libaprutil1-dev (= 1.5.4-3), libarchive-zip-perl (= 1.59-1), libasan3 (= 6.3.0-18+deb9u1), libatomic1 (= 6.3.0-18+deb9u1), libattr1 (= 1:2.4.47-2+b2), libaudit-common (= 1:2.6.7-2), libaudit1 (= 1:2.6.7-2), libblkid1 (= 2.29.2-1+deb9u1), libbsd0 (= 0.8.3-1), libbz2-1.0 (= 1.0.6-8.1), libc-bin (= 2.24-11+deb9u3), libc-dev-bin (= 2.24-11+deb9u3), libc6 (= 2.24-11+deb9u3), libc6-dev (= 2.24-11+deb9u3), libcap-ng0 (= 0.7.7-3+b1), libcc1-0 (= 6.3.0-18+deb9u1), libcilkrts5 (= 6.3.0-18+deb9u1), libcomerr2 (= 1.43.4-2), libcroco3 (= 0.6.11-3), libdb5.3 (= 5.3.28-12+deb9u1), libdebconfclient0 (= 0.227), libdpkg-perl (= 1.18.24), libexpat1 (= 2.2.0-2+deb9u1), libexpat1-dev (= 2.2.0-2+deb9u1), libfdisk1 (= 2.29.2-1+deb9u1), libffi6 (= 3.2.1-6), libfile-stripnondeterminism-perl (= 0.034-1), libgcc-6-dev (= 6.3.0-18+deb9u1), libgcc1 (= 1:6.3.0-18+deb9u1), libgcrypt20 (= 1.7.6-2+deb9u2), libgdbm3 (= 1.8.3-14), libglib2.0-0 (= 2.50.3-2), libgmp10 (= 2:6.1.2+dfsg-1), libgnutls30 (= 3.5.8-5+deb9u3), libgomp1 (= 6.3.0-18+deb9u1), libgpg-error0 (= 1.26-2), libhogweed4 (= 3.3-1+b2), libicu57 (= 57.1-6+deb9u1), libidn11 (= 1.33-1), libisl15 (= 0.18-1), libitm1 (= 6.3.0-18+deb9u1), libldap-2.4-2 (= 2.4.44+dfsg-5+deb9u1), libldap-common (= 2.4.44+dfsg-5+deb9u1), libldap2-dev (= 2.4.44+dfsg-5+deb9u1), liblsan0 (= 6.3.0-18+deb9u1), liblz4-1 (= 0.0~r131-2+b1), liblzma5 (= 5.2.2-1.2+b1), libmagic-mgc (= 1:5.30-1+deb9u1), libmagic1 (= 1:5.30-1+deb9u1), libmount1 (= 2.29.2-1+deb9u1), libmpc3 (= 1.0.3-1+b2), libmpfr4 (= 3.1.5-1), libmpx2 (= 6.3.0-18+deb9u1), libncurses5 (= 6.0+20161126-1+deb9u2), libncursesw5 (= 6.0+20161126-1+deb9u2), libnettle6 (= 3.3-1+b2), libp11-kit0 (= 0.23.3-2), libpam-modules (= 1.1.8-3.6), libpam-modules-bin (= 1.1.8-3.6), libpam-runtime (= 1.1.8-3.6), libpam0g (= 1.1.8-3.6), libpcre3 (= 2:8.39-3), libperl5.24 (= 5.24.1-3+deb9u2), libpipeline1 (= 1.4.1-2), libquadmath0 (= 6.3.0-18+deb9u1), libsasl2-2 (= 2.1.27~101-g0780600+dfsg-3), libsasl2-modules-db (= 2.1.27~101-g0780600+dfsg-3), libsctp-dev (= 1.0.17+dfsg-1+b1), libsctp1 (= 1.0.17+dfsg-1+b1), libselinux1 (= 2.6-3+b3), libsemanage-common (= 2.6-2), libsemanage1 (= 2.6-2), libsepol1 (= 2.6-2), libsigsegv2 (= 2.10-5), libsmartcols1 (= 2.29.2-1+deb9u1), libss2 (= 1.43.4-2), libssl1.1 (= 1.1.0f-3+deb9u1), libstdc++-6-dev (= 6.3.0-18+deb9u1), libstdc++6 (= 6.3.0-18+deb9u1), libsystemd0 (= 232-25+deb9u2), libtasn1-6 (= 4.10-1.1+deb9u1), libtimedate-perl (= 2.3000-2), libtinfo5 (= 6.0+20161126-1+deb9u2), libtool (= 2.4.6-2), libtsan0 (= 6.3.0-18+deb9u1), libubsan0 (= 6.3.0-18+deb9u1), libudev1 (= 232-25+deb9u2), libunistring0 (= 0.9.6+really0.9.3-0.1), libustr-1.0-1 (= 1.0.4-6), libuuid1 (= 2.29.2-1+deb9u1), libxml2 (= 2.9.4+dfsg1-2.2+deb9u2), linux-libc-dev (= 4.9.82-1+deb9u3), login (= 1:4.4-4.1), m4 (= 1.4.18-1), make (= 4.1-9.1), man-db (= 2.7.6.1-2), mawk (= 1.3.3-17+b3), mount (= 2.29.2-1+deb9u1), multiarch-support (= 2.24-11+deb9u3), ncurses-base (= 6.0+20161126-1+deb9u2), ncurses-bin (= 6.0+20161126-1+deb9u2), openssl (= 1.1.0f-3+deb9u1), passwd (= 1:4.4-4.1), patch (= 2.7.5-1+b2), perl (= 5.24.1-3+deb9u2), perl-base (= 5.24.1-3+deb9u2), perl-modules-5.24 (= 5.24.1-3+deb9u2), po-debconf (= 1.0.20), sed (= 4.4-1), sensible-utils (= 0.0.9+deb9u1), sysvinit-utils (= 2.88dsf-59.9), tar (= 1.29b-1.1), util-linux (= 2.29.2-1+deb9u1), uuid-dev (= 2.29.2-1+deb9u1), xz-utils (= 5.2.2-1.2+b1), zlib1g (= 1:1.2.8.dfsg-5) Environment: DEB_BUILD_OPTIONS="parallel=4" DPKG_GENSYMBOLS_CHECK_LEVEL="4" LANG="C" LC_ALL="C" LD_LIBRARY_PATH="/usr/lib/libeatmydata" SOURCE_DATE_EPOCH="1520851690" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlqmXy4ACgkQCBa54Yx2 K60PXQ/+K4d1bsaz59Btd7wsLQtZUr+yzV4BQFwAdSYTjk3VGlJo8FmPLPwowryJ jptJDzOyBOaiEM6IKES0mLT8ZqU+xCSgRZXg1UfA2OJtBMICvjSzAsdBJTkkglbs Ud6yOikrHrKa8jT9A/JZTuUSieKdxDFeuMj9vVCm7tzJh2daJcvDtklHa9OVsNVi L3obM6JMTV+sKeweEj1M3k0zfJYe0Pn3fzo6qs8BkwkerRK+3uHt8HPFBUEqkiw0 SqIXLFsXtrEMES/Ej3Dudbm+uoXzggtdnQT6kWo8ppVWxR2mZ7CVU4jOyeJnXfdd /dhf5+Q7rqRSyIAaCWIcuF9Mdl9UiddKr3OnEOh4vJ2nTm8KV69yPXBuuNpRr1mo Hobg3+4RAgfboSBWCdxeo9UvnxxHgCrXw3WZZqNcfc8TGTX5rVCg/Rlys9E2ffq5 QTWbEWZlVqELKkzSLCQQsRv08OUBmKLvBGKIYtbZ3Jvx7MdsDnhaq1LIT44E0ZJb VEsXWWAqh8eI2tuESE3thKuM1G2aMZDdLtn48CZ5XVP/BnRM3cTDpB8KC6IBuFYk eQRGd7IVydyfNfFF5ePpeOEnBkOtB8dL79Th5sbEANSFUSIfqK3411hz9AkcJyzD xkbPii0HfHLhrO8I6LeYSCkxTIjKRZqoxA9QQSr94pWVHVLoi50= =9ypl -----END PGP SIGNATURE-----
dehydrated_0.3.1-3+deb9u2.debian.tar.xz
Description: application/xz
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: dehydrated Binary: dehydrated, dehydrated-apache2, letsencrypt.sh, letsencrypt.sh-apache2 Architecture: all Version: 0.3.1-3+deb9u2 Maintainer: Debian Let's Encrypt <letsencrypt-de...@lists.alioth.debian.org> Uploaders: Daniel Beyer <d...@deb.ymc.ch>, Mattia Rizzolo <mat...@debian.org>, Homepage: https://github.com/lukas2511/dehydrated Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/git/letsencrypt/dehydrated.git Vcs-Git: https://anonscm.debian.org/git/letsencrypt/dehydrated.git Build-Depends: apache2-dev, debhelper (>= 10), dh-apache2, dh-exec Package-List: dehydrated deb misc optional arch=all dehydrated-apache2 deb misc optional arch=all letsencrypt.sh deb oldlibs extra arch=all letsencrypt.sh-apache2 deb oldlibs extra arch=all Checksums-Sha1: 405ac61cfc74a22b710d3b8bde398bd697b714c6 71375 dehydrated_0.3.1.orig.tar.gz 405bca85af3a29e1ad2c7c2c0a48fe8bb8ca10ba 488 dehydrated_0.3.1.orig.tar.gz.asc ff71d0743ada31195c48830d612407c6f7f837c1 17264 dehydrated_0.3.1-3+deb9u2.debian.tar.xz Checksums-Sha256: 7c9b9475b442dd19dbc33a26426444054781e14a2f122d2a2405f81093484239 71375 dehydrated_0.3.1.orig.tar.gz b3c052c0ee14a2646a85329280d5e0018561a80c71b5ecff1697f6c7c4db9972 488 dehydrated_0.3.1.orig.tar.gz.asc a38c274d3c7e23c4306a29e20303173b0bf5a70edffd1408fcc7a340229d9879 17264 dehydrated_0.3.1-3+deb9u2.debian.tar.xz Files: 7a3b92b963da6469c4a53f051d6efa24 71375 dehydrated_0.3.1.orig.tar.gz be73251799134241d786064d9151753e 488 dehydrated_0.3.1.orig.tar.gz.asc 8b76796d89b47298b7c60c3024356949 17264 dehydrated_0.3.1-3+deb9u2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlqmXxgACgkQCBa54Yx2 K61LJQ/+Izeuknulj/yLedW+/Hh0YlPKk6MWgBRFFEKKJiktwzwXYxQNiZ117hnd gT1Xgkg3gZ6yDuhvwVjeQKSo1l79gsjxw3mnh9IygbgEuhmutBYMa1Z6rnHOUrGK tTV7/HeL6DL+InrjesMl1YBopFJDpo6jVYgqg8NJQeWO/VNNZtX0J9oB3LSTXcha vTrGS2mzD80SCZW1dlrPrPsVf86mvpvs8r60cp8gSKct4BNJGdbFBa19koc5ShLH JN8ey1fpFTTIT+XGGYRoEGjPwbGwH7mWyMUrcB16NiSXjVVqBWDkBIe8ktyULs1W R3YbOukbMWseVmpWxYtSDusHKDBf8R/RU4fFXbqDZooLFarsEyQV2lg4/YcuIyWo 8ZaFzdoEaAE4KPNUKJCbEcwntEzdYALWHVprDz4v2oHvVP1uq10BKfztSPlN2how LrMpuSEbdA6POxOpmqKxjkVII1w9sX+R5cD+Kb6Sbf5zhpLXemVxmDBWBsTRJfny gqHp7QUejXjJtMjSs9DJ2dXR7c4vRVlckE+a/mEihbHOUk8tt/xTMeMK3O4R6wCu 5U3hkLC9UoswZHDQ33k2awTx3B55cdLcVIvkeS0VDeD9soi+GIRJO7KUIrh4DBx3 tynvVbrxfsLoJhP07/tTaAHFrTpcrHZzWBibbffgb/woDiE87hI= =UYug -----END PGP SIGNATURE-----
diffstat for dehydrated-0.3.1 dehydrated-0.3.1 changelog | 8 ++ patches/Update-the-default-License-Subscriber-Agreement-URL.patch | 6 +- patches/follow-location-on-http-get-requests.patch | 27 ++++++++++ patches/series | 1 4 files changed, 39 insertions(+), 3 deletions(-) diff -Nru dehydrated-0.3.1/debian/changelog dehydrated-0.3.1/debian/changelog --- dehydrated-0.3.1/debian/changelog 2017-11-18 14:00:07.000000000 +0100 +++ dehydrated-0.3.1/debian/changelog 2018-03-12 11:48:10.000000000 +0100 @@ -1,3 +1,11 @@ +dehydrated (0.3.1-3+deb9u2) stretch; urgency=medium + + * Add patch from upstream to follow redirects on HTTP GET. + This fixes an error when creating the fullchain.pem after the LE API + introduced a new redirect. Closes: #892723 + + -- Mattia Rizzolo <mat...@debian.org> Mon, 12 Mar 2018 11:48:10 +0100 + dehydrated (0.3.1-3+deb9u1) stretch; urgency=medium * Update the default License Subscriber Agreement URL. Closes: #881974 diff -Nru dehydrated-0.3.1/debian/patches/follow-location-on-http-get-requests.patch dehydrated-0.3.1/debian/patches/follow-location-on-http-get-requests.patch --- dehydrated-0.3.1/debian/patches/follow-location-on-http-get-requests.patch 1970-01-01 01:00:00.000000000 +0100 +++ dehydrated-0.3.1/debian/patches/follow-location-on-http-get-requests.patch 2018-03-12 11:45:54.000000000 +0100 @@ -0,0 +1,27 @@ +From: Lukas Schauer <lu...@schauer.so> +Date: Sat, 3 Feb 2018 22:03:58 +0100 +Subject: follow location on http get-requests + +For more info: +https://community.letsencrypt.org/t/dehydrated-caused-rate-limits-to-be-reached/52477 + +Ogigin: upstream, https://github.com/lukas2511/dehydrated/commit/7a0e71c6c2ccc6e98abca5ea1c7de28053e90c02 +Bug-Debian: https://bugs.debian.org/892723 +Signed-off-by: Mattia Rizzolo <mat...@debian.org> +--- + dehydrated | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dehydrated b/dehydrated +index 882c6bd..a0dbf04 100755 +--- a/dehydrated ++++ b/dehydrated +@@ -337,7 +337,7 @@ http_request() { + statuscode="$(curl ${ip_version:-} -s -w "%{http_code}" -o "${tempcont}" "${2}" -I)" + curlret="${?}" + elif [[ "${1}" = "get" ]]; then +- statuscode="$(curl ${ip_version:-} -s -w "%{http_code}" -o "${tempcont}" "${2}")" ++ statuscode="$(curl ${ip_version:-} -L -s -w "%{http_code}" -o "${tempcont}" "${2}")" + curlret="${?}" + elif [[ "${1}" = "post" ]]; then + statuscode="$(curl ${ip_version:-} -s -w "%{http_code}" -o "${tempcont}" "${2}" -d "${3}")" diff -Nru dehydrated-0.3.1/debian/patches/series dehydrated-0.3.1/debian/patches/series --- dehydrated-0.3.1/debian/patches/series 2017-11-18 14:00:07.000000000 +0100 +++ dehydrated-0.3.1/debian/patches/series 2018-03-12 11:45:54.000000000 +0100 @@ -5,3 +5,4 @@ honor-config-if-the-user-provided-one-to-letsencrypt.sh-w.patch Support-both-config.sh-and-config-as-config-filenames-for.patch Update-the-default-License-Subscriber-Agreement-URL.patch +follow-location-on-http-get-requests.patch diff -Nru dehydrated-0.3.1/debian/patches/Update-the-default-License-Subscriber-Agreement-URL.patch dehydrated-0.3.1/debian/patches/Update-the-default-License-Subscriber-Agreement-URL.patch --- dehydrated-0.3.1/debian/patches/Update-the-default-License-Subscriber-Agreement-URL.patch 2017-11-18 14:00:07.000000000 +0100 +++ dehydrated-0.3.1/debian/patches/Update-the-default-License-Subscriber-Agreement-URL.patch 2018-03-12 11:45:54.000000000 +0100 @@ -5,9 +5,9 @@ Closes: #881974 Signed-off-by: Mattia Rizzolo <mat...@debian.org> --- - dehydrated | 2 +- - docs/examples/config | 4 ++-- - 3 files changed, 4 insertions(+), 3 deletions(-) + dehydrated | 2 +- + docs/examples/config | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dehydrated b/dehydrated index 7b88ae9..882c6bd 100755
signature.asc
Description: PGP signature