Diff of the two buildlogs: -- --- b1/build.log 2020-03-06 19:40:50.919601642 +0000 +++ b2/build.log 2020-03-06 19:41:39.750663158 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Mar 6 07:33:32 -12 2020 -I: pbuilder-time-stamp: 1583523212 +I: Current time: Fri Apr 9 16:03:51 +14 2021 +I: pbuilder-time-stamp: 1617933831 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri Nov 16 17:31:37 2018 -12 +gpgv: Signature made Sat Nov 17 19:31:37 2018 +14 gpgv: using RSA key 983BF9D0F02A60140CEC529F767E12A8C92A31CB gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./acmetool_0.0.62-3.dsc @@ -31,6 +31,18 @@ dpkg-source: info: applying fix-undefined-status-code-in-redirector-test.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/62322/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/62322/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -214,7 +226,7 @@ Get: 101 http://deb.debian.org/debian buster/main i386 golang-gopkg-tylerb-graceful.v1-dev all 1.2.15-4 [16.8 kB] Get: 102 http://deb.debian.org/debian buster/main i386 libcap2 i386 1:2.25-2 [18.0 kB] Get: 103 http://deb.debian.org/debian buster/main i386 libcap-dev i386 1:2.25-2 [30.9 kB] -Fetched 87.9 MB in 21s (4268 kB/s) +Fetched 87.9 MB in 1s (80.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19231 files and directories currently installed.) @@ -649,7 +661,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/acmetool-0.0.62/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/acmetool-0.0.62/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package acmetool dpkg-buildpackage: info: source version 0.0.62-3 dpkg-buildpackage: info: source distribution unstable @@ -669,64 +681,64 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/acmetool-0.0.62' dh_auto_build -- -ldflags "-X github.com/hlandau/acme/hooks.DefaultPath=/etc/acme/hooks -X github.com/hlandau/buildinfo.RawBuildInfo=YWNtZXRvb2wgRGViaWFuIHZlcnNpb24gMC4wLjYyLTM=" - cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/acmetool-0.0.62/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/acmetool-0.0.62/obj-i686-linux-gnu/src\" -v -p 10 -ldflags "-X github.com/hlandau/acme/hooks.DefaultPath=/etc/acme/hooks -X github.com/hlandau/buildinfo.RawBuildInfo=YWNtZXRvb2wgRGViaWFuIHZlcnNpb24gMC4wLjYyLTM=" github.com/hlandau/acme/acmeapi github.com/hlandau/acme/acmeapi/acmeendpoints github.com/hlandau/acme/acmeapi/acmeutils github.com/hlandau/acme/cmd/acmetool github.com/hlandau/acme/fdb github.com/hlandau/acme/hooks github.com/hlandau/acme/interaction github.com/hlandau/acme/redirector github.com/hlandau/acme/responder github.com/hlandau/acme/solver github.com/hlandau/acme/storage github.com/hlandau/acme/storageops + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/acmetool-0.0.62/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/acmetool-0.0.62/obj-i686-linux-gnu/src\" -v -p 18 -ldflags "-X github.com/hlandau/acme/hooks.DefaultPath=/etc/acme/hooks -X github.com/hlandau/buildinfo.RawBuildInfo=YWNtZXRvb2wgRGViaWFuIHZlcnNpb24gMC4wLjYyLTM=" github.com/hlandau/acme/acmeapi github.com/hlandau/acme/acmeapi/acmeendpoints github.com/hlandau/acme/acmeapi/acmeutils github.com/hlandau/acme/cmd/acmetool github.com/hlandau/acme/fdb github.com/hlandau/acme/hooks github.com/hlandau/acme/interaction github.com/hlandau/acme/redirector github.com/hlandau/acme/responder github.com/hlandau/acme/solver github.com/hlandau/acme/storage github.com/hlandau/acme/storageops errors +internal/race +unicode unicode/utf8 -math/bits -crypto/subtle +vendor/golang_org/x/crypto/cryptobyte/asn1 +container/list crypto/internal/subtle -internal/race -runtime/internal/sys internal/cpu -sync/atomic +gopkg.in/hlandau/service.v2/gsptcall runtime/internal/atomic -unicode -vendor/golang_org/x/crypto/cryptobyte/asn1 -internal/nettrace -vendor/golang_org/x/net/dns/dnsmessage encoding +vendor/golang_org/x/net/dns/dnsmessage +math/bits +internal/nettrace unicode/utf16 -container/list -internal/testlog -math +sync/atomic +crypto/subtle +runtime/internal/sys runtime/cgo -gopkg.in/hlandau/service.v2/gsptcall internal/bytealg +math +internal/testlog runtime strconv crypto/rc4 sync -io -math/rand gopkg.in/hlandau/configurable.v1 internal/singleflight +io +math/rand reflect syscall hash -bytes -crypto/cipher -strings crypto/internal/randutil github.com/shiena/ansicolor +crypto/cipher +bytes text/tabwriter +strings crypto hash/crc32 crypto/hmac -crypto/sha512 -crypto/sha1 -crypto/md5 crypto/sha256 +crypto/md5 +crypto/sha1 +crypto/sha512 crypto/aes -vendor/golang_org/x/text/transform bufio -golang.org/x/text/transform +vendor/golang_org/x/text/transform github.com/mitchellh/go-wordwrap +golang.org/x/text/transform path encoding/base32 html internal/syscall/unix -github.com/mattn/go-isatty gopkg.in/hlandau/svcutils.v1/caps +github.com/mattn/go-isatty gopkg.in/hlandau/svcutils.v1/dupfd gopkg.in/hlandau/svcutils.v1/setuid time @@ -734,16 +746,16 @@ sort github.com/hlandau/goutils/clock internal/poll -regexp/syntax github.com/jmhodges/clock -encoding/base64 +regexp/syntax +os +vendor/golang_org/x/crypto/poly1305 crypto/des vendor/golang_org/x/crypto/internal/chacha20 -vendor/golang_org/x/crypto/poly1305 +encoding/base64 vendor/golang_org/x/crypto/curve25519 -os -encoding/pem vendor/golang_org/x/crypto/chacha20poly1305 +encoding/pem path/filepath os/signal fmt @@ -753,76 +765,76 @@ github.com/mattn/go-runewidth encoding/hex context -github.com/hlandau/xlog +mime/quotedprintable net/url -encoding/json +net/http/internal +github.com/hlandau/xlog +mime log -math/big -compress/flate -vendor/golang_org/x/text/unicode/norm vendor/golang_org/x/net/http2/hpack -mime -vendor/golang_org/x/text/unicode/bidi -net -mime/quotedprintable -net/http/internal -golang.org/x/net/context gopkg.in/square/go-jose.v1/json text/template/parse -golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/norm -vendor/golang_org/x/text/secure/bidirule -compress/gzip -os/exec -os/user -golang.org/x/text/secure/bidirule -github.com/hlandau/goutils/net github.com/coreos/go-systemd/unit -vendor/golang_org/x/net/idna -github.com/hlandau/goutils/os +os/user +vendor/golang_org/x/text/unicode/norm +encoding/json +math/big +golang.org/x/text/unicode/norm +compress/flate gopkg.in/hlandau/svcutils.v1/chroot -github.com/hlandau/acme/hooks gopkg.in/hlandau/svcutils.v1/passwd -database/sql/driver -text/template +net gopkg.in/yaml.v2 -golang.org/x/net/idna +golang.org/x/net/context +vendor/golang_org/x/text/unicode/bidi +golang.org/x/text/unicode/bidi +os/exec +database/sql/driver gopkg.in/hlandau/easyconfig.v1/cflag -gopkg.in/hlandau/svcutils.v1/exepath github.com/alecthomas/units -crypto/elliptic -encoding/asn1 -crypto/rand -crypto/dsa -crypto/rsa -github.com/hlandau/buildinfo go/token flag -go/scanner -crypto/x509/pkix -vendor/golang_org/x/crypto/cryptobyte -crypto/ecdsa +github.com/hlandau/buildinfo gopkg.in/hlandau/service.v2/daemon/bansuid +go/scanner gopkg.in/hlandau/svcutils.v1/pidfile -html/template -gopkg.in/square/go-jose.v1/cipher runtime/trace -runtime/pprof +github.com/hlandau/goutils/os +golang.org/x/text/secure/bidirule +gopkg.in/hlandau/svcutils.v1/exepath +vendor/golang_org/x/text/secure/bidirule +github.com/hlandau/acme/hooks go/ast +compress/gzip +text/template +runtime/pprof +vendor/golang_org/x/net/idna +golang.org/x/net/idna github.com/hlandau/acme/fdb +github.com/hlandau/goutils/net go/doc -net/textproto +html/template +crypto/dsa +crypto/rand +encoding/asn1 +crypto/elliptic +crypto/rsa +crypto/ecdsa +crypto/x509/pkix +vendor/golang_org/x/crypto/cryptobyte +gopkg.in/square/go-jose.v1/cipher vendor/golang_org/x/net/http/httpproxy -github.com/satori/go.uuid +github.com/coreos/go-systemd/journal gopkg.in/hlandau/svcutils.v1/systemd -log/syslog -golang.org/x/sys/unix +github.com/satori/go.uuid crypto/x509 -github.com/coreos/go-systemd/journal -github.com/godbus/dbus +log/syslog +net/textproto gopkg.in/alecthomas/kingpin.v2 -github.com/ogier/pflag gopkg.in/hlandau/service.v2/daemon +github.com/ogier/pflag +github.com/godbus/dbus +golang.org/x/sys/unix github.com/hlandau/dexlogconfig vendor/golang_org/x/net/http/httpguts mime/multipart @@ -830,18 +842,18 @@ golang.org/x/crypto/ocsp gopkg.in/square/go-jose.v1 crypto/tls -gopkg.in/hlandau/easyconfig.v1/adaptflag gopkg.in/cheggaaa/pb.v1 -github.com/coreos/go-systemd/dbus +gopkg.in/hlandau/easyconfig.v1/adaptflag github.com/hlandau/acme/interaction github.com/hlandau/acme/acmeapi/acmeutils +github.com/coreos/go-systemd/dbus net/http/httptrace net/http github.com/peterhellberg/link -net/http/pprof -expvar golang.org/x/net/context/ctxhttp +expvar gopkg.in/tylerb/graceful.v1 +net/http/pprof github.com/hlandau/acme/acmeapi gopkg.in/hlandau/service.v2 github.com/hlandau/acme/redirector @@ -855,58 +867,58 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/acmetool-0.0.62' dh_auto_test -- -run '^Test([^O]|O[^C]|OC[^S]|OCS[^P])' - cd obj-i686-linux-gnu && go test -vet=off -v -p 10 -run ^Test\(\[^O\]\|O\[^C\]\|OC\[^S\]\|OCS\[^P\]\) github.com/hlandau/acme/acmeapi github.com/hlandau/acme/acmeapi/acmeendpoints github.com/hlandau/acme/acmeapi/acmeutils github.com/hlandau/acme/cmd/acmetool github.com/hlandau/acme/fdb github.com/hlandau/acme/hooks github.com/hlandau/acme/interaction github.com/hlandau/acme/redirector github.com/hlandau/acme/responder github.com/hlandau/acme/solver github.com/hlandau/acme/storage github.com/hlandau/acme/storageops + cd obj-i686-linux-gnu && go test -vet=off -v -p 18 -run ^Test\(\[^O\]\|O\[^C\]\|OC\[^S\]\|OCS\[^P\]\) github.com/hlandau/acme/acmeapi github.com/hlandau/acme/acmeapi/acmeendpoints github.com/hlandau/acme/acmeapi/acmeutils github.com/hlandau/acme/cmd/acmetool github.com/hlandau/acme/fdb github.com/hlandau/acme/hooks github.com/hlandau/acme/interaction github.com/hlandau/acme/redirector github.com/hlandau/acme/responder github.com/hlandau/acme/solver github.com/hlandau/acme/storage github.com/hlandau/acme/storageops === RUN TestAPI -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/cert/some-certificate -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x9481380} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/issuer-cert -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Link:[; rel="up"] Content-Type:[application/pkix-cert]] {0x9481540} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/root-cert -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert]] {0x94816c0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/authz/some-authz -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json]] {0x94817c0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/challenge/some-challenge -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json]] {0x94819a0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/directory -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-ac91d8ca5d6395f2]] {0x9481de0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-cert -20200306194021 [DEBUG] acme.api: response: &{ 201 0 0 map[Location:[https://boulder.test/acme/cert/some-certificate]] {0x95582e0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/cert/some-certificate -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Link:[; rel="up"] Content-Type:[application/pkix-cert]] {0x9558380} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/issuer-cert -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x9558500} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/root-cert -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert]] {0x9558680} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/directory -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-e18d25f214a85f45]] {0x95588a0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-reg -20200306194021 [DEBUG] acme.api: response: &{ 409 0 0 map[Location:[https://boulder.test/acme/reg/1] Replay-Nonce:[nonce-312cc5619257ccb0]] {0x9558ac0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-cc2d33fb63ea4a5c] Content-Type:[application/json] Link:[; rel="terms-of-service"]] {0x9558d00} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-18f9e1bf4ebe5733] Content-Type:[application/json] Link:[; rel="terms-of-service"]] {0x9558fa0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Link:[; rel="terms-of-service"] Replay-Nonce:[nonce-68ff16e4d3d89486] Content-Type:[application/json]] {0x9559240} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz -20200306194021 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x95596e0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/directory -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-0332109eb2cf5c15]] {0x9559860} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz -20200306194021 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x9559a40} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/directory -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-3b9666a52462123e]] {0x9559bc0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz -20200306194021 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x9559da0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/directory -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-98b88a1e108eafce]] {0x9559f20} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz -20200306194021 [DEBUG] acme.api: response: &{ 201 0 0 map[Content-Type:[application/json] Location:[https://boulder.test/acme/authz/1] Replay-Nonce:[nonce-8a41e4e2cbf8989f]] {0x95b0100} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/challenge/some-challenge2 -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-30c41b029769e285] Content-Type:[application/json]] {0x95b02e0} 0 [] false false map[] } -20200306194021 [DEBUG] acme.api: request: https://boulder.test/acme/revoke-cert -20200306194021 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-67286e9b68e95302] Content-Type:[application/json]] {0x95b05a0} 0 [] false false map[] } ---- PASS: TestAPI (0.03s) - api_test.go:230: &{https://boulder.test/acme/cert/some-certificate [99 101 114 116 45 100 97 116 97] [[105 115 115 117 101 114 45 99 101 114 116 45 100 97 116 97] [114 111 111 116 45 99 101 114 116 45 100 97 116 97]] [] {13803752398457864934 10006792241 0x851f080}} +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/cert/some-certificate +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x908f380} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/issuer-cert +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x908f540} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/root-cert +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert]] {0x908f6c0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/authz/some-authz +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json]] {0x908f7c0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/challenge/some-challenge +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json]] {0x908f9a0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/directory +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-98081aa24e4ea3d6]] {0x908fde0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-cert +20210409020426 [DEBUG] acme.api: response: &{ 201 0 0 map[Location:[https://boulder.test/acme/cert/some-certificate]] {0x916a2e0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/cert/some-certificate +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x916a380} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/issuer-cert +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert] Link:[; rel="up"]] {0x916a500} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/root-cert +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/pkix-cert]] {0x916a680} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/directory +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-84406a873c66577a]] {0x916a8a0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-reg +20210409020426 [DEBUG] acme.api: response: &{ 409 0 0 map[Location:[https://boulder.test/acme/reg/1] Replay-Nonce:[nonce-0e26bb4c101ee06b]] {0x916aac0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-b1f2fb1f48a5cadb] Content-Type:[application/json] Link:[; rel="terms-of-service"]] {0x916ad00} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-105759ba45bbae9b] Content-Type:[application/json] Link:[; rel="terms-of-service"]] {0x916afa0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/reg/1 +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-383c87c7ae29de61] Content-Type:[application/json] Link:[; rel="terms-of-service"]] {0x916b240} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz +20210409020426 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x916b6e0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/directory +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-8d58d905357669eb] Content-Type:[application/json]] {0x916b860} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz +20210409020426 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x916ba40} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/directory +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-6a1bb054fc773ea8]] {0x916bbc0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz +20210409020426 [DEBUG] acme.api: response: &{ 503 0 0 map[Content-Type:[application/json]] {0x916bda0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/directory +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-73bc6bb88eef310c]] {0x916bf20} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/new-authz +20210409020426 [DEBUG] acme.api: response: &{ 201 0 0 map[Content-Type:[application/json] Location:[https://boulder.test/acme/authz/1] Replay-Nonce:[nonce-c32941430ff51530]] {0x91c2100} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/challenge/some-challenge2 +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Content-Type:[application/json] Replay-Nonce:[nonce-7b8a369f9012e8c9]] {0x91c22e0} 0 [] false false map[] } +20210409020426 [DEBUG] acme.api: request: https://boulder.test/acme/revoke-cert +20210409020426 [DEBUG] acme.api: response: &{ 200 0 0 map[Replay-Nonce:[nonce-07b23212d7563473] Content-Type:[application/json]] {0x91c25a0} 0 [] false false map[] } +--- PASS: TestAPI (0.01s) + api_test.go:230: &{https://boulder.test/acme/cert/some-certificate [99 101 114 116 45 100 97 116 97] [[105 115 115 117 101 114 45 99 101 114 116 45 100 97 116 97] [114 111 111 116 45 99 101 114 116 45 100 97 116 97]] [] {13840700118471075637 10002290295 0x851f080}} === RUN TestNonce --- PASS: TestNonce (0.00s) === RUN TestStatus @@ -920,82 +932,82 @@ === RUN TestWaitUntil --- PASS: TestWaitUntil (0.01s) PASS -ok github.com/hlandau/acme/acmeapi 0.052s +ok github.com/hlandau/acme/acmeapi 0.027s === RUN TestVisit --- PASS: TestVisit (0.00s) === RUN TestURL -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.int-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.int-x1.letsencrypt.org/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.int-x1.letsencrypt.org/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.int-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.staging-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) http://ocsp.staging-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.int-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.int-x1.letsencrypt.org/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [http://ocsp.int-x1.letsencrypt.org/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) http://ocsp.int-x1.letsencrypt.org/ --- PASS: TestURL (0.00s) === RUN TestGuess -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cannot find any endpoints for certificate -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ -20200306194021 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] -20200306194021 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cannot find any endpoints for certificate +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-v01.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://acme-staging.api.letsencrypt.org/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder.test/directory) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder3.test/) https://example.com/ +20210409020426 [DEBUG] acme.endpoints: cert has OCSP [https://example.com/] +20210409020426 [DEBUG] acme.endpoints: Endpoint(https://unknown-boulder4.test/directory) https://example.com/ --- PASS: TestGuess (0.00s) PASS -ok github.com/hlandau/acme/acmeapi/acmeendpoints 0.021s +ok github.com/hlandau/acme/acmeapi/acmeendpoints 0.006s === RUN TestKeyAuthorization --- PASS: TestKeyAuthorization (0.00s) === RUN TestLoadCertificates @@ -1005,39 +1017,39 @@ === RUN TestLoadCSR --- PASS: TestLoadCSR (0.00s) PASS -ok github.com/hlandau/acme/acmeapi/acmeutils 0.046s +ok github.com/hlandau/acme/acmeapi/acmeutils 0.009s ? github.com/hlandau/acme/cmd/acmetool [no test files] === RUN TestFDB -20200306194021 [DEBUG] fdb: enforce permissions: alpha/foo/x/xyz 1111/1111 1111/1111 -20200306194021 [DEBUG] fdb: enforce permissions: alpha/nak 1111/1111 1111/1111 -20200306194021 [DEBUG] fdb: enforce permissions: alpha/foo/x/xyz1 1111/1111 1111/1111 -20200306194021 [DEBUG] fdb: enforce permissions: tmp/symlink.528494182 1111/1111 1111/1111 -20200306194021 [WARN] fdb: broken symlink, removing: /tmp/acmefdbtest653367504/alpha/foo/x/lnk -> xyz ---- PASS: TestFDB (0.01s) +20210409020426 [DEBUG] fdb: enforce permissions: alpha/foo/x/xyz 2222/2222 2222/2222 +20210409020426 [DEBUG] fdb: enforce permissions: alpha/nak 2222/2222 2222/2222 +20210409020426 [DEBUG] fdb: enforce permissions: alpha/foo/x/xyz1 2222/2222 2222/2222 +20210409020426 [DEBUG] fdb: enforce permissions: tmp/symlink.270467850 2222/2222 2222/2222 +20210409020426 [WARN] fdb: broken symlink, removing: /tmp/acmefdbtest837708586/alpha/foo/x/lnk -> xyz +--- PASS: TestFDB (0.00s) === RUN TestParsePerm --- PASS: TestParsePerm (0.00s) PASS -ok github.com/hlandau/acme/fdb 0.024s +ok github.com/hlandau/acme/fdb 0.005s === RUN TestNotify -20200306194019 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test810079917/notify/alpha -20200306194019 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test810079917/notify/beta -20200306194019 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test810079917/notify/alpha -20200306194019 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test810079917/notify/beta ---- PASS: TestNotify (0.08s) +20210409020426 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test228641326/notify/alpha +20210409020426 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test228641326/notify/beta +20210409020426 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test228641326/notify/alpha +20210409020426 [DEBUG] acme.hooks: calling hook script: /tmp/acme-notify-test228641326/notify/beta +--- PASS: TestNotify (0.22s) PASS -ok github.com/hlandau/acme/hooks 0.094s +ok github.com/hlandau/acme/hooks 0.228s ? github.com/hlandau/acme/interaction [no test files] === RUN TestRedirector -20200306194022 [DEBUG] acme.redirector: redirector running +20210409020427 [DEBUG] acme.redirector: redirector running --- PASS: TestRedirector (0.00s) PASS -ok github.com/hlandau/acme/redirector 0.011s +ok github.com/hlandau/acme/redirector 0.006s ? github.com/hlandau/acme/responder [no test files] ? github.com/hlandau/acme/solver [no test files] === RUN TestKeyID ---- PASS: TestKeyID (0.78s) +--- PASS: TestKeyID (1.25s) PASS -ok github.com/hlandau/acme/storage 0.791s +ok github.com/hlandau/acme/storage 1.254s ? github.com/hlandau/acme/storageops [no test files] make[1]: Leaving directory '/build/acmetool-0.0.62' create-stamp debian/debhelper-build-stamp @@ -1096,12 +1108,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/62322/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/62322/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/29516 and its subdirectories -I: Current time: Fri Mar 6 07:40:50 -12 2020 -I: pbuilder-time-stamp: 1583523650 +I: removing directory /srv/workspace/pbuilder/62322 and its subdirectories +I: Current time: Fri Apr 9 16:04:38 +14 2021 +I: pbuilder-time-stamp: 1617933878