Diff of the two buildlogs: -- --- b1/build.log 2024-11-13 23:32:28.926926927 +0000 +++ b2/build.log 2024-11-13 23:34:14.955146430 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 16 17:54:31 -12 2025 -I: pbuilder-time-stamp: 1765950871 +I: Current time: Thu Nov 14 13:32:32 +14 2024 +I: pbuilder-time-stamp: 1731540752 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,53 +27,85 @@ dpkg-source: info: unpacking golang-github-docker-libtrust_0.0~git20160708.aabc10e-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/30196/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/D01_modify_environment starting +debug: Running on infom07-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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 13 23:32 /bin/sh -> /bin/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/19556/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='acd933abb1154f2886143ded5daa6ce5' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='30196' - PS1='# ' - PS2='> ' + INVOCATION_ID=3f2de0bfc013437e9bcba3d1672219b6 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=19556 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.7x3iDSLR/pbuilderrc_0eqb --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7x3iDSLR/b1 --logfile b1/build.log golang-github-docker-libtrust_0.0~git20160708.aabc10e-1.dsc' - SUDO_GID='111' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.7x3iDSLR/pbuilderrc_soPn --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7x3iDSLR/b2 --logfile b2/build.log golang-github-docker-libtrust_0.0~git20160708.aabc10e-1.dsc' + SUDO_GID=111 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom08-i386 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/30196/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -148,7 +180,7 @@ Get: 33 http://deb.debian.org/debian unstable/main i386 golang-src all 2:1.23~2 [5088 B] Get: 34 http://deb.debian.org/debian unstable/main i386 golang-go i386 2:1.23~2 [44.3 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 golang-any i386 2:1.23~2 [5168 B] -Fetched 64.4 MB in 1s (116 MB/s) +Fetched 64.4 MB in 1s (118 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19954 files and directories currently installed.) @@ -303,7 +335,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-docker-libtrust-0.0~git20160708.aabc10e/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-docker-libtrust_0.0~git20160708.aabc10e-1_source.changes +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-docker-libtrust-0.0~git20160708.aabc10e/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-docker-libtrust_0.0~git20160708.aabc10e-1_source.changes dpkg-buildpackage: info: source package golang-github-docker-libtrust dpkg-buildpackage: info: source version 0.0~git20160708.aabc10e-1 dpkg-buildpackage: info: source distribution unstable @@ -321,35 +357,35 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 6 github.com/docker/libtrust github.com/docker/libtrust/testutil github.com/docker/libtrust/trustgraph + cd _build && go install -trimpath -v -p 5 github.com/docker/libtrust github.com/docker/libtrust/testutil github.com/docker/libtrust/trustgraph +internal/byteorder internal/unsafeheader internal/coverage/rtcov internal/goarch -internal/byteorder -internal/godebugs internal/cpu +internal/abi +internal/godebugs internal/goexperiment +internal/chacha8rand internal/goos -internal/abi internal/profilerecord internal/runtime/atomic -internal/chacha8rand internal/runtime/syscall +internal/bytealg runtime/internal/math -runtime/internal/sys internal/race +runtime/internal/sys sync/atomic +internal/runtime/exithook unicode -internal/bytealg unicode/utf8 -internal/runtime/exithook +internal/stringslite math/bits crypto/internal/alias -internal/stringslite -math crypto/internal/boring/sig cmp internal/itoa +math internal/asan internal/msan unicode/utf16 @@ -359,90 +395,90 @@ internal/nettrace encoding runtime -iter -crypto/subtle -internal/weak internal/reflectlite sync +crypto/subtle +iter +internal/weak slices -internal/singleflight internal/testlog +internal/singleflight internal/bisect runtime/cgo errors sort +crypto/internal/edwards25519/field io strconv -internal/oserror -crypto/internal/edwards25519/field crypto/internal/nistec/fiat bytes hash crypto/internal/randutil -path -internal/godebug crypto reflect -syscall -math/rand +internal/oserror +path crypto/cipher -strings +internal/godebug crypto/internal/boring +syscall crypto/aes +math/rand +strings crypto/sha512 crypto/sha256 +crypto/internal/nistec +time +internal/syscall/execenv +internal/syscall/unix crypto/des +internal/fmtsort crypto/internal/edwards25519 crypto/hmac +encoding/binary +crypto/ecdh vendor/golang.org/x/crypto/hkdf crypto/md5 -time -internal/syscall/unix -internal/syscall/execenv crypto/rc4 crypto/sha1 vendor/golang.org/x/net/dns/dnsmessage -crypto/internal/nistec math/rand/v2 -internal/concurrent -unique -internal/fmtsort -encoding/binary -crypto/ecdh -net/netip -encoding/base32 -internal/poll io/fs +internal/poll context -internal/filepathlite vendor/golang.org/x/crypto/chacha20 +internal/filepathlite vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 -os +internal/concurrent +unique vendor/golang.org/x/crypto/chacha20poly1305 encoding/pem -io/ioutil +encoding/base32 +net/netip +os fmt -path/filepath vendor/golang.org/x/sys/cpu +path/filepath +io/ioutil net vendor/golang.org/x/crypto/sha3 +math/big encoding/hex net/url encoding/json -math/big -crypto/internal/bigmod crypto/elliptic +crypto/internal/bigmod crypto/internal/boring/bbig -crypto/rand encoding/asn1 +crypto/rand crypto/dsa crypto/ed25519 +crypto/rsa crypto/internal/hpke crypto/internal/mlkem768 -crypto/rsa -crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix crypto/ecdsa crypto/x509 github.com/docker/libtrust/testutil @@ -450,12 +486,12 @@ github.com/docker/libtrust github.com/docker/libtrust/trustgraph dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 6 github.com/docker/libtrust github.com/docker/libtrust/testutil github.com/docker/libtrust/trustgraph + cd _build && go test -vet=off -v -p 5 github.com/docker/libtrust github.com/docker/libtrust/testutil github.com/docker/libtrust/trustgraph ? github.com/docker/libtrust/testutil [no test files] -2025/12/17 05:55:01 Generating RSA 2048-bit Test Key -2025/12/17 05:55:02 Generating RSA 3072-bit Test Key -2025/12/17 05:55:07 Generating RSA 4096-bit Test Key -2025/12/17 05:55:19 Done generating RSA Test Keys! +2024/11/13 23:33:34 Generating RSA 2048-bit Test Key +2024/11/13 23:33:36 Generating RSA 3072-bit Test Key +2024/11/13 23:33:43 Generating RSA 4096-bit Test Key +2024/11/13 23:34:05 Done generating RSA Test Keys! === RUN TestGenerateCertificates --- PASS: TestGenerateCertificates (0.01s) === RUN TestGenerateCACertPool @@ -463,59 +499,59 @@ === RUN TestLoadCertificates --- PASS: TestLoadCertificates (0.01s) === RUN TestECKeys ---- PASS: TestECKeys (0.16s) +--- PASS: TestECKeys (0.20s) === RUN TestECSignVerify - ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: IZ2X:ABJY:LX7S:MSBB:P53K:N3OJ:ZDD3:XBKL:MVUO:QVKH:NJUG:6T43 - ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: SUNV:VZC2:WP5S:Z5H6:D2XL:464R:66VR:7ILE:RC6B:P24P:E3JG:ISBH - ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: 3NNR:XQQK:U6BM:J54B:J2F6:YBEP:W7RB:VUY3:3MLU:Q6DG:7P56:USZG ---- PASS: TestECSignVerify (0.08s) + ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: NNW5:TXXC:AXTA:H3D7:X7RY:FFJF:NUUO:G6B2:X6CO:5PHS:TQ72:VSDF + ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: 3EFG:3D64:MEAB:NIRM:BADR:Q4SG:GICR:G2ZS:GHWC:GC6L:NLVU:RX54 + ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: G6IU:37CF:WU3P:IOD7:SHHA:3P56:6LZU:OPSW:2NA3:VQT5:FPC3:PHNX +--- PASS: TestECSignVerify (0.10s) === RUN TestMarshalUnmarshalECKeys ec_key_test.go:86: JWK Private Key: { "crv": "P-256", - "d": "BXttpkvE93dw6-q64m__rwcfpPlH38dj69OEohmf5Pw", - "kid": "ZBDC:INRY:TEZ4:7DSD:KZTR:SCTO:DYTA:OZZB:SZYX:7BTL:UB4G:LAQX", + "d": "7U53-YTMR5MRMs2b3N7ppZQbOeou0xNUx3B-sHvleoY", + "kid": "PEVW:BBFA:BCB7:JO4E:ACWG:LD2T:VALA:RVCV:QO4B:BKUN:A6JH:2YMR", "kty": "EC", - "x": "q6y33I4LA7irmg9Y9dSUPGm4VfEh9vJltMa44QS-GIw", - "y": "bJFMTfL7ODGI3B69n0PlkLaTurtpPN5vE7iZaqxgaI8" + "x": "A2b5bVGYv-CwOd3SKWOI1YMeBz-ZXLxC6c-zDGA3Vro", + "y": "1ly7niwoOKQ8C-oe_2nTwFhmjKptMU5kSdibJiLnu8g" } ec_key_test.go:87: JWK Public Key: { "crv": "P-256", - "kid": "ZBDC:INRY:TEZ4:7DSD:KZTR:SCTO:DYTA:OZZB:SZYX:7BTL:UB4G:LAQX", + "kid": "PEVW:BBFA:BCB7:JO4E:ACWG:LD2T:VALA:RVCV:QO4B:BKUN:A6JH:2YMR", "kty": "EC", - "x": "q6y33I4LA7irmg9Y9dSUPGm4VfEh9vJltMa44QS-GIw", - "y": "bJFMTfL7ODGI3B69n0PlkLaTurtpPN5vE7iZaqxgaI8" + "x": "A2b5bVGYv-CwOd3SKWOI1YMeBz-ZXLxC6c-zDGA3Vro", + "y": "1ly7niwoOKQ8C-oe_2nTwFhmjKptMU5kSdibJiLnu8g" } ec_key_test.go:86: JWK Private Key: { "crv": "P-384", - "d": "cP7raZ21s-bXvvXyD_Vly3Z6TumZYqJsb3v3sE0FTUGFDMWEMn8ezHMcwzpoMHXW", - "kid": "FXCW:IENN:2A65:SKAF:ZN75:VUWE:UUE6:DAKU:3QLL:ARRK:P7Q3:4L6D", + "d": "zUxZWbV_-fMsak10W9xmcr9oEBIbqgIb-QGYLl0mEPR9TxYVBpUPI2Yzr5SuQEHD", + "kid": "HW2Z:7XUX:RW5P:CNHX:J6DD:EPXU:J5FY:YDNL:X7EQ:K335:2JRT:GWEP", "kty": "EC", - "x": "rtmouo9NEcJckWqjLKagS5SxmIu4l_6UuspNUYIA0IdOcRpQpCGX7antIomj2kOV", - "y": "KU5HSKgTfNKncxeXqWAJhWNGit-aiPK_7_KKH2uBwxI_xPE4bMAz1BUTj_hvqU-p" + "x": "t4H3SzePYbUmfigu13M_H2mRJeB2xS9ripcoi3FIbnb14dRDCaM84hYFNmDSEUrw", + "y": "WgAxilFY8DYTatgTUzyJSmJK_Y_DShCR7ACvIF6ifkgVyaf3SLFmEqkLOGJVVQO_" } ec_key_test.go:87: JWK Public Key: { "crv": "P-384", - "kid": "FXCW:IENN:2A65:SKAF:ZN75:VUWE:UUE6:DAKU:3QLL:ARRK:P7Q3:4L6D", + "kid": "HW2Z:7XUX:RW5P:CNHX:J6DD:EPXU:J5FY:YDNL:X7EQ:K335:2JRT:GWEP", "kty": "EC", - "x": "rtmouo9NEcJckWqjLKagS5SxmIu4l_6UuspNUYIA0IdOcRpQpCGX7antIomj2kOV", - "y": "KU5HSKgTfNKncxeXqWAJhWNGit-aiPK_7_KKH2uBwxI_xPE4bMAz1BUTj_hvqU-p" + "x": "t4H3SzePYbUmfigu13M_H2mRJeB2xS9ripcoi3FIbnb14dRDCaM84hYFNmDSEUrw", + "y": "WgAxilFY8DYTatgTUzyJSmJK_Y_DShCR7ACvIF6ifkgVyaf3SLFmEqkLOGJVVQO_" } ec_key_test.go:86: JWK Private Key: { "crv": "P-521", - "d": "Adtb3fgq30N_sb7jQ2MhhRUFm_Uz-rbgDZbMgO-t29sPu2FyvT8gjiTEPQUTJCICgW6U19EyOsXbc6D-xepGa1K3", - "kid": "4CYH:NU3F:WLXO:RC6X:EXLX:JCAG:LDII:TAF3:2MH4:2BUL:YXG6:TE3I", + "d": "AfTquVaXySHAzBHJTyEMx8iKSOp0SGzevETk-X1gJUiR_OjFrQkT_DrzzvJlpnUriJHSSSRJJNeqqjT7E0A2oNsR", + "kid": "QU3F:5BOO:WGD3:L4JL:IA5N:GXFZ:5FWE:X4XO:JK2O:JHBY:LXFA:PNWX", "kty": "EC", - "x": "Aa25r49lUXxKUzNLqePESNehMb57uoioUCbYzFQKadUG5jUkuahUCdZvqlwuV2b31ySPmz3daIkOQA4aOP-rY4gS", - "y": "ASvjXurXpGJ_DYSSRKDSZQg17ernDdjGfcGg7LwW_qF4HvxUqAiCqBCVHmxkJgoyh7x_BKajqbgGpZkv5LCUyRNN" + "x": "AFQgKOAS0aIgy-2C33IGe74V0lt7m3owwDPMouSwsTdXSXOyCkD_Zb_PxcMeAaFvYY-GukW-ZlF0CPbE7LOano-B", + "y": "AaCaHlnILKAgvjDTGsW7eFy_YXxVN5us52skGHm8OKiXvYabTeVA1bzwElDbPhkgWVcytE95zE4v_aBUSx3nlP8A" } ec_key_test.go:87: JWK Public Key: { "crv": "P-521", - "kid": "4CYH:NU3F:WLXO:RC6X:EXLX:JCAG:LDII:TAF3:2MH4:2BUL:YXG6:TE3I", + "kid": "QU3F:5BOO:WGD3:L4JL:IA5N:GXFZ:5FWE:X4XO:JK2O:JHBY:LXFA:PNWX", "kty": "EC", - "x": "Aa25r49lUXxKUzNLqePESNehMb57uoioUCbYzFQKadUG5jUkuahUCdZvqlwuV2b31ySPmz3daIkOQA4aOP-rY4gS", - "y": "ASvjXurXpGJ_DYSSRKDSZQg17ernDdjGfcGg7LwW_qF4HvxUqAiCqBCVHmxkJgoyh7x_BKajqbgGpZkv5LCUyRNN" + "x": "AFQgKOAS0aIgy-2C33IGe74V0lt7m3owwDPMouSwsTdXSXOyCkD_Zb_PxcMeAaFvYY-GukW-ZlF0CPbE7LOano-B", + "y": "AaCaHlnILKAgvjDTGsW7eFy_YXxVN5us52skGHm8OKiXvYabTeVA1bzwElDbPhkgWVcytE95zE4v_aBUSx3nlP8A" } ---- PASS: TestMarshalUnmarshalECKeys (0.08s) +--- PASS: TestMarshalUnmarshalECKeys (0.10s) === RUN TestFromCryptoECKeys --- PASS: TestFromCryptoECKeys (0.01s) === RUN TestExtendedFields @@ -531,104 +567,104 @@ === RUN TestFormattedFlatJson --- PASS: TestFormattedFlatJson (0.00s) === RUN TestChainVerify ---- PASS: TestChainVerify (0.05s) +--- PASS: TestChainVerify (0.07s) === RUN TestInvalidChain ---- PASS: TestInvalidChain (0.04s) +--- PASS: TestInvalidChain (0.05s) === RUN TestMergeSignatures --- PASS: TestMergeSignatures (0.01s) === RUN TestKeyFiles ---- PASS: TestKeyFiles (0.59s) +--- PASS: TestKeyFiles (0.71s) === RUN TestTrustedHostKeysFile key_files_test.go:141: Host Address: 0 - key_files_test.go:142: Host Key: EC Public Key + key_files_test.go:142: Host Key: EC Public Key <7YHL:SNS5:HFD7:EVFO:HQZF:5W2Q:EFYE:OGBE:F4XT:B6G6:4ABA:TBN4> key_files_test.go:163: Host Address: 0 - key_files_test.go:164: Host Key: EC Public Key + key_files_test.go:164: Host Key: EC Public Key <7YHL:SNS5:HFD7:EVFO:HQZF:5W2Q:EFYE:OGBE:F4XT:B6G6:4ABA:TBN4> key_files_test.go:163: Host Address: 1 - key_files_test.go:164: Host Key: RSA Public Key <4QZD:NNVT:E2TB:XBSB:FVKM:HP6J:QQQ2:BYKX:AHNQ:WQN6:DDCS:UNN7> + key_files_test.go:164: Host Key: RSA Public Key key_files_test.go:141: Host Address: 0 - key_files_test.go:142: Host Key: EC Public Key + key_files_test.go:142: Host Key: EC Public Key <43YG:OLD2:WMDC:LLBH:4F7V:4MY3:UV3H:JZGA:422S:IY63:M3M4:GHWR> key_files_test.go:163: Host Address: 0 - key_files_test.go:164: Host Key: EC Public Key + key_files_test.go:164: Host Key: EC Public Key <43YG:OLD2:WMDC:LLBH:4F7V:4MY3:UV3H:JZGA:422S:IY63:M3M4:GHWR> key_files_test.go:163: Host Address: 1 - key_files_test.go:164: Host Key: RSA Public Key + key_files_test.go:164: Host Key: RSA Public Key ---- PASS: TestTrustedHostKeysFile (0.77s) +--- PASS: TestTrustedHostKeysFile (1.29s) === RUN TestTrustedClientKeysFile - key_files_test.go:199: Client Key: EC Public Key - key_files_test.go:218: Client Key: EC Public Key - key_files_test.go:218: Client Key: RSA Public Key - key_files_test.go:199: Client Key: EC Public Key - key_files_test.go:218: Client Key: EC Public Key - key_files_test.go:218: Client Key: RSA Public Key ---- PASS: TestTrustedClientKeysFile (1.88s) + key_files_test.go:199: Client Key: EC Public Key + key_files_test.go:218: Client Key: EC Public Key + key_files_test.go:218: Client Key: RSA Public Key <254U:GA77:W7X3:CLMW:JJJB:XEYR:IRAN:WT5X:RID3:EI25:UAIL:ZQ7H> + key_files_test.go:199: Client Key: EC Public Key + key_files_test.go:218: Client Key: EC Public Key + key_files_test.go:218: Client Key: RSA Public Key +--- PASS: TestTrustedClientKeysFile (0.59s) === RUN TestRSAKeys --- PASS: TestRSAKeys (0.00s) === RUN TestRSASignVerify - rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: ECBV:ZXWO:QAUE:JTVY:GWFM:2T2N:DV2O:L7VE:K2EZ:F6LG:2QHH:FB5B - rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: D22A:CXXX:SI7H:QSBN:AAKG:GQLY:AYUF:NEGU:C5JR:SHTC:L7IH:XQDG - rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: 5GLA:ZZ77:VX6U:DLYO:NVXZ:746O:EQ5H:S63I:O2YG:R36W:NK2G:NG3Z ---- PASS: TestRSASignVerify (0.09s) + rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: C56Y:MB64:LUOB:E6B2:C7JY:NEHJ:3FM2:OTZK:ETCM:J7Q5:EL5D:DWZG + rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: VYW3:PSIS:RNLU:LA7Y:FWVI:PILH:RNU6:DBUV:F7LH:K66C:IERI:2FCJ + rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: S4HV:KO5Y:IN72:BEKX:7M6X:BXOU:6K64:7IX3:ZILA:E2KO:P3OK:2OIF +--- PASS: TestRSASignVerify (0.12s) === RUN TestMarshalUnmarshalRSAKeys rsa_key_test.go:98: JWK Private Key: { - "d": "Wbw5VD5jCX7LFVPyDZLoHgPuvtErqdz2I8nAtxD0XJAa5awTUgosjEOx0nYu9XJ00bEdlaDZ-ZnDWoagomu22cuOg_gRE9i1irXKmL44UqmT43Vlbp-FlsC6y8gKqIcZSGJTlrLZwMS8lM3pWbUDkNunVRecNhiuMz_PDwxaaMhRhzORDkZqqW7DNBu1kDX_2MHbeb_raByVqU9waATQ-iNyShS2T3Rrx-anDbzkka_30pT23KFpK9NVQ47AwQdmFqt02NgdAG3Z-Dtz6NQdiSBdlV1g9R5RCQAFcCWj_4zLs5VJSoecG2XqdZLAPYcwzDVqG09G2pinc5c60m7GIQ", - "dp": "Cs0COe9PrlfnvsI96CKUtbxl79ZqUq_HySjMFIypzHDy0zTfTFsnc7MCyJWlo5TMq_SHKroDxzBh6DIgg38xBBbd8xSR2X4ZAtOohIN6n3MdnL9v9MqmO6eugKCbWUtsYtbcCrKhMVc8ksscc-tYnKOP1FPeLqo48NU07L6M9YE", - "dq": "oR38PPYukFXMM_QtIyGQrKSH4kxva9xGOZyIh96CrHCdIYI7rpkB62IYbMNtIMXrlCR96IQ4qlWZljmc58jnDevydDo-VcV5Pu4gP8xzh74bcQADdpql5FuLXKVCllo2bp0muwOPN3EHdTyb9JRJ7SnCvwKdOybxcm9WyNXExCU", + "d": "WuE8D_h4JJx30mDRL03j90AQxIc7BKqzbiZeDx2imoFZLpOr8AGds3BjQv3yV9Ja5oXl0ijxQJWutv_yOLylUGEExAJBkr9PPz-qt5V0A8mvPMROKezmWM_6yHR3FUl7_c0xho8kRhE9phRbWpZraa0Q3-oYTUpWygEeAr0M1LwSpmH9OcaLVcxMJFeQuMOBLwXHxHjZ73KKOCVhKvum1_tWvlVmel34s_718D-X_To4vBee1BBh4G9-LZ99Sh56uG6ut_TtiGnLjMIv1hGtDNKHba1OwgOsImLMJfzD5BbKvNaDnN2EOQ9Qrr-5lL5FTgHYDnKxHrcoyexWxLZjmQ", + "dp": "P2tZHqbgi_WW-bRg3CZIMMMkknb-UU6DUD3eg0POugPiNjrx59gf4DAZVFNki9f4U70AUbKEmBRVmq_eCZnbtROS8tT_FEnkeEHvqqF6TPTp51TJa_rWmvUNSQECdUsr63_FjfsZRtLeFZJNPwoUh4I_qu1Jw5848-NnX5WjvDk", + "dq": "kFJGtE29WRd1sdxncU-_4qv-SDCUwTdh9iuy5chkfo_b7gx8Gl7aGy_ZkJGM67_fmUCda4eMj17sHG201U43wOk4MmfPKW1nrE4PsAfGH5QIvP-iAZF2VmXbJi8jNzgQSercKpacK3ebbc2Jen_vBhyCCBJPPPIT0oQI_yluiAE", "e": "AQAB", - "kid": "ECBV:ZXWO:QAUE:JTVY:GWFM:2T2N:DV2O:L7VE:K2EZ:F6LG:2QHH:FB5B", + "kid": "C56Y:MB64:LUOB:E6B2:C7JY:NEHJ:3FM2:OTZK:ETCM:J7Q5:EL5D:DWZG", "kty": "RSA", - "n": "torwNvwf4P4vWAsOWtTr8YG14nSnHXIAwL14nt87znvHwXCk4f_YguPtU-9TDsyI_gFIEbkqSO1n3bBDEtO-BwcRCmf1mxUn2FwGwilwhBx_yCIUfDikP5ZcWpOUKOuqFR4fnievvb_KS-e72eCfej6qIduiDwZ2aZaKpo_SBFXJJbb_mp6kx0BekVD-yG-1nI1YAtJ_4tT9f8D_4-FAFrRJIfK8_jQXBGdfvfwiaT9Gxa2w4_W9yHoDMN7ZU3VDk0zy9xLvX18T8RLWCMmeufAn7zsLtQuksc_37VZwidDdAZwSMyqROJX90ggUD1YxA_My-BkAF-ILXK-IIagNBQ", - "p": "7yO4pM2hsyoKQ0kNWfz1piZfJ9ByQelho1Y_bLD7QJVim6ZFS6DZJ6adXtOQti2vzkmcTZgWPqFOO9oB3sOA-cNKM2r6TBqCJ9d3tlAvTUvaoEOFNYBC94RWg2HmkH_MplWypI4sn905mkO9fplMzHgVcGgAOBQH4AND-WG0Phk", - "q": "w2mwi1Y80K_FJcGcLIwBt00qOKeR75PqSpzHlykJGJluoUH_JEUnSpXQTiII76osjagbY3Vhob2WQ4vAndlJqRP2Klk9zY_V80pkSWFewlGM5hi5LfOBHtgkAddWckkuiFa0qsaCbF7hftKwmPiWg1_FhZgy5BTspMemtIlJS80", - "qi": "Zd5h9mBxJoaxF2WY2LwNaNpEUpj1Fl4RAmRfolARERobxrZ34tNnjAAuHt6QjgL3OsLiQTP5Y2ApUYAaGLtdSyrmIt0rXZyPQYSyoxPDB_XHyZvdvL8zMx4QKWGpVl42h3utlHl_t25wLvIObjSOQTo5MEDWsqDS5oSzlIE47e4" + "n": "xAErqIXaFNBlWxFGeSfVhAGVgCFs2qaw6HfeJTexan7jt8HhhFKCNBlL9btq7qSF0xpyqPioPIOFErvLvTvF-seOV9xk1bC9pMkYosQJ0RbHzYyfrs_n639EkmoHYL6-thm5JYVG0cUTWIBE3v-r45iZtSndKtPyucNKxIFuynV8R5p3oGMzWQ_g93a59grn7f8FmetVb27GiwwXtRsUITSIEhbpSueGSAaIeIzONY0k1NRW_xi-3PQaEaOJmY6jVdFDbTd0um-FqtEuCr6VxmKxTXRbGj85WuwDp1yOuhTpAcXHRlzGvUIipU6EwxB5ACRESoZjtx3tty9jTXuTsw", + "p": "09y4zafu6pnc3LuGY1HSu5ZRjXlk7T771YbwYb40o2kZ_t3kHGvwjcRBGFv7gEfgoDW2H9MxVXwRa8ejARGU02No0RmuA-1tgtzy4T6sswZ70HvSLlqzKdTWFilVPdk7xjbEs3YwuY_kjNUa0hV_4I-9XB0v5xAO3VHcfixbyV0", + "q": "7Na2Mi6tYIsr9QoCI6LG4ycvg5Ubzm_Qs8el2wv2m9KhoKtY3U0N6Rbm-h9eV3d1FYoyVZIAJZywYWVxqQuSJfR3-NIPs0KSN1GdhrbpRyRcarhnZG63o99_QbT7u6l76P6aZNabgCB0V6WwDTBEJC0uLuZNouFWl_KjTXOTME8", + "qi": "XXi8b1bkijeEwltN-sOjZY-LDWIRhh6MVI2aisUK2BnK1ja4cOQ4Pbv_D34MT36rSwgqUEpePyFZnX6p1BrRcjurxLio5QyebehyXRtbLJlkOjEKKmN8kiBAnWe_Klf2c7tOOVCkAqkNPb3ijiIYyrLrLa4FY7DP1RuAE5aJHwU" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "ECBV:ZXWO:QAUE:JTVY:GWFM:2T2N:DV2O:L7VE:K2EZ:F6LG:2QHH:FB5B", + "kid": "C56Y:MB64:LUOB:E6B2:C7JY:NEHJ:3FM2:OTZK:ETCM:J7Q5:EL5D:DWZG", "kty": "RSA", - "n": "torwNvwf4P4vWAsOWtTr8YG14nSnHXIAwL14nt87znvHwXCk4f_YguPtU-9TDsyI_gFIEbkqSO1n3bBDEtO-BwcRCmf1mxUn2FwGwilwhBx_yCIUfDikP5ZcWpOUKOuqFR4fnievvb_KS-e72eCfej6qIduiDwZ2aZaKpo_SBFXJJbb_mp6kx0BekVD-yG-1nI1YAtJ_4tT9f8D_4-FAFrRJIfK8_jQXBGdfvfwiaT9Gxa2w4_W9yHoDMN7ZU3VDk0zy9xLvX18T8RLWCMmeufAn7zsLtQuksc_37VZwidDdAZwSMyqROJX90ggUD1YxA_My-BkAF-ILXK-IIagNBQ" + "n": "xAErqIXaFNBlWxFGeSfVhAGVgCFs2qaw6HfeJTexan7jt8HhhFKCNBlL9btq7qSF0xpyqPioPIOFErvLvTvF-seOV9xk1bC9pMkYosQJ0RbHzYyfrs_n639EkmoHYL6-thm5JYVG0cUTWIBE3v-r45iZtSndKtPyucNKxIFuynV8R5p3oGMzWQ_g93a59grn7f8FmetVb27GiwwXtRsUITSIEhbpSueGSAaIeIzONY0k1NRW_xi-3PQaEaOJmY6jVdFDbTd0um-FqtEuCr6VxmKxTXRbGj85WuwDp1yOuhTpAcXHRlzGvUIipU6EwxB5ACRESoZjtx3tty9jTXuTsw" } rsa_key_test.go:98: JWK Private Key: { - "d": "bEb0LH-Fx8-PefxQup8bxKMTodOh5ds6mMGdDxIE1NRwduhazjm7uI-2cBft6AZ-jKgo1AQ7TPdftZY1bb0ClcPJl-a_R8XwfHPMQvR1zcSUBJwb4b_QD_mZPl4Zldw9CDstmv5o5p5Me-3xoMKLcpDhnYW-a301-PFf7HQ-Uh8IuMvGgEZzOfHAoZiRdyGsUm07yjTWN8nalENK3HrPmzl7jaiKjAKzed6YzK2hidugAkfTagG5r2ytUCovowVa1OS28j-AbqiN7KuV2JDYR7zU0ibRaHIx722iXPgQ8Xld3c9zaSy4fH_XUeU09FXIkw19MzhaTvnmb6Lg0IepsWKg1S7ES_uFr7h2JWJzN4yJLkioxJZvVcyM8QzrJcA802NdGh-MV-3RQowEQjUMgsMV1Ixn5pfgG9NbiAlH3FtVDZjp-cdFGLwPAhkr7_p0ilkBYyVUuEdjw3Awfix5iVtXpc2zaMzWbX74HF3WTzVH3WDsoJyZnyciINpoLIqR", - "dp": "ASvNhu2Trgm0ikAWhFg_JDIPY-yUPgHExIhneastrpX3KIs1OCprqjZQ-ls1jN6xT_VMcvBDMh9ZSvYYp3gkDlNk6WDxDds8sylhXeMoXVkwF-HuzTN1s1ohY_gSyxI_9P4hF7qT73l83XZe6PFKiO6HqTkOF_uuLMO91vocFwfps5mkrnIM7SvpCNvS5ITaHi5a_RrK94e0rQkHBovFtjgaXLYAI3me0F3DIJVF9vvutOH5aUu522GpBWQqaR4h", - "dq": "s4GBJMX8SLZl7IP5AedrvixDVnkG_d89Kw-kXQafYfbLMESZM4HzZSSUhAuyVGBmTZUx-VmqVWI7rho55PeHzGI2QK0QW0HOH-OwWlC3k16Z2WyuuwJNursmpHko-amuvjOGXrtPLUYTNULV7gyKHBzIyrHN7se4_AOyXE21569tjEvB3fwjilLDOPiD7duNaHf2ym687ZmDSPWORBjqwz_CdpZalrgmFYm3hVmA78fkBNZV2m6YMG1YPKRtRfUv", + "d": "n9ySnoWVrTdqPysbTokxU4VRmIaoHMj1tb23C_SXbPE-gbt2uQiFN9VLaKTKQrjHJPMsKYfyJ91-h4g4gMgnBM7e1MhSZz9TREmNvK3dEzHZX57oUc7hsr-N0ESLTD5baFLeyIWzPWcF6ci8zq6X00UJjwaMZNwxgX9FbVZmVywoqWiMS4MKVIvicJNsuh03Eguz-4s16HkFxr9D2onDxUmDTcnuicW5hmrxT1H-HSXuFs3trfZNvIsxL4VbQCb7XXk2IBB_qNUirN7m660GsIt_7qEe33ZZfeRdWaHzAT13jwUVD0evzv__Uagtn1nL7v4Z4U4sAdyibYWzAg-l3lKE-6JE_fNQtN-HJSxkxMBua1xfpnYHyrwdwewLKV2uwJkOL_KqKhf1a7o2KvHF_UHwJi390Sq2Z5C7M7jcdBQHVkFjwFgJ-ynRSCzbw0fEApz1b-bQKSSgwZ68a1QbL6Bzzj6lSCHtLAI_qik5id_3ue9Qmhb3HGVYAhPIXczJ", + "dp": "0xlNyUfZ6uHLB3MRKpUTE8mVYIhGQbkrcvbR5THEaA6QOYmwa7T5vN0zLkGvcI2qRp33P0fNOoJPMbnKixbFKH985lOramx4EiXKjGOMUPOoQQqKdoEwsQoGn4hhOlBsuUd7QvqTTj-pxOKmr2KTgPu_Ix_nhQz35Mo78zX4uP-oK7kYWGuFHe9HvqTDyqT_yJJnZ1tRQoFOuXU6OlMHxp7u_EDIl7TkpNKz1ZmziTixJ7HYizvVtW8rYg0j7pF9", + "dq": "WpR8NF_XNl_uWSFgAeysiv50EMVqzEE9jBric9x7Zr36b_V9e0WBgWE9UKS8KYgm1-6AA42g4Nh54dvBngrBgZPwqDy-DEj_9gxGwmElBBfDR_9YlfZUfl4R2hBsqNn-HxDcsWWq6sceTvwaVUU17TTF3YkbtEsC2mykCRWUB0Pgh5FvD3F_Zh9OhucWf5EC4vnvdCx-5hc1viBOiaj_kTOiMDvf13_dcP22vB23a9KS4lDLo72kgDQKpDMKdg7F", "e": "AQAB", - "kid": "D22A:CXXX:SI7H:QSBN:AAKG:GQLY:AYUF:NEGU:C5JR:SHTC:L7IH:XQDG", + "kid": "VYW3:PSIS:RNLU:LA7Y:FWVI:PILH:RNU6:DBUV:F7LH:K66C:IERI:2FCJ", "kty": "RSA", - "n": "17OuacP5hT9aO3M0bKFY6TDa63diMz41uWgd4wOYJyrDKHyE9h8cS9nUw4Ynv4pEuIIG6VUkKasHpicWVTZVdsAjkz8iPkM0Q7POz3a87JR8w6mIzMdpGNYY_owpjbe3MuC_afBvmLdMCzl0wtJ6pahpUdeY6yht3LqETUnWjtGowEW3yXFP656oBA5HnqkjIIYUQk3pt-Fj0tmZP-ZyICmDZNXHSrKhjRDgMtk30kjB1vFeP_FWRqzx1BObsErxb8OVxSogLJacgL_oLNrBlfNbD6VFh_VgZDNbNYjIrk7Eh3kno1-4KhiOz4-U9gQhKfAp5C4dgNE4Bl_KT-5uLYnGhS_-b0ysl7QrfCAKVNEmzVBck8NNzdctGzKJ502FwQ74NFDNPs3NrVXlmc0NbokhFDSgXPCKZ_MICh2RzPtgia_CmvC8U3fMa9AM-4wvUUbQSD_7IonP1H19QqR4f2ryLBzyIXo3ln49hLr_kadvVb5LoyALboBxvlyLv8Q7", - "p": "3xzMc20agQffOQaGRoWSMIWlMpT2BHkidPcTZy8lCKr47-aFfMFcv_xrqdBNdEYWz1ag67E3WzIrZMEzxQ6HygJowt4W62Eoe5g1CVIMSJjjB3YXK1t2L4CNeCjA2hQdNCg_5PbR5kS3xt-Ia0_7s2Wmg4J316VTrhPMcRQkkdzS_IkjyXmUQhxutjhfgslnd2wIh0d-wIAnP8d8tK_R2qchWZJ-HxOQXLU0WZm1xeCDlVgIYxQ06s2x5heqoSVN", - "q": "9389zYJr03w27bnEeenqphXSAoL_6c0fB2CfUETU9HsaPVejn97yfjsMHapu-pHZaqEgwOo8C7jvhB3sUPHHyIQolLUH4YzI-6ybzyr-Y9-8OeDAuKvqoo6RVlvxNxgdNipuj0fA7OoRBq8V9l9yYVt4g4MTcLSSUXJbdeN_9NOO5eyGrJoa0syXOtv4Crm__DzEw7RF7h8qpvOSKVjlaVpl4N01iNmcBIBbxJGOa_0Gp8G2XBDs4Xn-7DuIjqun", - "qi": "z6yXVnW7Tc5DDr6rq_lmLbsAHir580D0vomPfq3ViGb6gnlPGS1buEcSBXml4Ex_X-k2BbWyKoAzWHGDpN7eM3c7Of4B732ybPSXdngbzSTyVZxDhuMK_qO6hk41Fc40JGO_G5t5NeQxuonng8nL8auDNIegBC07wjEjLpT5qdd3sHar6T4Eh49UDaug8v0JOuv0L3sWnAgkzE_ex26VhTZVspxxEyUKMSAOMUol3CZCC0afZ6rkxzwiHRduK3rY" + "n": "74f1t43Sogy-leaT6ZMZok-AKPjGgPIXLnx47kH7YpuUHQS810PmpbXW3Y6NfDLiY3pNiBkeappI5eUEsayqTTX3rNZIF-_QWul76cGzRlD467Wq9igW5_Uv56ptlSW-SaGQZ7Fb6h-XBvCCxhf_9s3l7nofiy33CBNg5ficnAGRTrMG2qYUuoKAhUsMM1perxOT_3Txjx1djqipIs4SGnNvMfY0Q8E0usfOAY2DkvLzDUTEwB2RLKg-8j41ihm-7AUZV8srM1fiHd_hwiYXETTdJDTrx3P2hDCA4RWpodR62UqWzoqlEh7nL76rv8eLAA-9mdQtdDn6EtNPPm5sReVYRwx7S7fwV18ceVxsc9ZrwJmIizA5pOzJtZsZM-e5yTRGCNadohXbcfzrWNkFCkZLIyw8FeJUAfWIfipeLvkkR3WO6KTO7yg4JUEWQEJGhIQ6XyvmfUrsL3yGxvbo6D_RXA5MuqaryWimqLVZIyd1ZfLtpmCQr86_fraLAr27", + "p": "8qxGdSdp2hlxQ3JkaeUHZSeVfwq-oxuxfV_SJMi_cdP6G-c4uHSh1_6QMc_VjGcvYBsBQQIheR-A67La_mX4U7kA4RluxUYEZPivB3j3diAaY5MYekOfVv31twRSvnS6qpDYmA33b5nMM2P22UDPXdZ9rGI6DoPqWJQ5SVsAwj19BSI-kU9e9h0kOoD1WuGOhk9WRO52jklhGs7GPfATzSBiHxc8wgL7tLOMeKfyk-XuITmKpIgL7qu8bu8m2-Tv", + "q": "_K-Db7ndAGpnpAcHrLY48YHTbGKtYyamJfKUxahQ2KUI8hV7hjSj65ZflgSFJAoSonF6tcyjC0VujWTNGTr1P5lVEuCySKv0hrAUjwJm0IJR1TQ2lfNof2P1lYTUamHdS0wRgNDUtiyUe1XOLDbpVAL0LiXehLAgqaMIcSutBMheiP61yoCiwFvu2cI65M6WcSPjV6oqjDjWEpGcciaF2_dc8BonPmGf1WfmCrSkpYX2fF-Qo9DMI-DdsDtDq6v1", + "qi": "px2s0x5hw0Q8HA0oTMppeSlv70f7SGVC8dI0E-qhNS-qwW4alEmSAW1SE2eMv6_SxZAyGtWtRFxFurmMcLJqeHAL3A4OvJvC5LrfKYYuqkjUCAXcOppO3B4ZV0FBFwIjU-ZKFiYfMnNTz_144tl-dFYFycCNcTQKviajgiY1yUytRHmPsZjMjIg6-L_uMryvgDfHYHCI5CiAs8__DglEOYm-M10QS9XfmjwFnig4kza10N4m9zki97UTX6F2A82G" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "D22A:CXXX:SI7H:QSBN:AAKG:GQLY:AYUF:NEGU:C5JR:SHTC:L7IH:XQDG", + "kid": "VYW3:PSIS:RNLU:LA7Y:FWVI:PILH:RNU6:DBUV:F7LH:K66C:IERI:2FCJ", "kty": "RSA", - "n": "17OuacP5hT9aO3M0bKFY6TDa63diMz41uWgd4wOYJyrDKHyE9h8cS9nUw4Ynv4pEuIIG6VUkKasHpicWVTZVdsAjkz8iPkM0Q7POz3a87JR8w6mIzMdpGNYY_owpjbe3MuC_afBvmLdMCzl0wtJ6pahpUdeY6yht3LqETUnWjtGowEW3yXFP656oBA5HnqkjIIYUQk3pt-Fj0tmZP-ZyICmDZNXHSrKhjRDgMtk30kjB1vFeP_FWRqzx1BObsErxb8OVxSogLJacgL_oLNrBlfNbD6VFh_VgZDNbNYjIrk7Eh3kno1-4KhiOz4-U9gQhKfAp5C4dgNE4Bl_KT-5uLYnGhS_-b0ysl7QrfCAKVNEmzVBck8NNzdctGzKJ502FwQ74NFDNPs3NrVXlmc0NbokhFDSgXPCKZ_MICh2RzPtgia_CmvC8U3fMa9AM-4wvUUbQSD_7IonP1H19QqR4f2ryLBzyIXo3ln49hLr_kadvVb5LoyALboBxvlyLv8Q7" + "n": "74f1t43Sogy-leaT6ZMZok-AKPjGgPIXLnx47kH7YpuUHQS810PmpbXW3Y6NfDLiY3pNiBkeappI5eUEsayqTTX3rNZIF-_QWul76cGzRlD467Wq9igW5_Uv56ptlSW-SaGQZ7Fb6h-XBvCCxhf_9s3l7nofiy33CBNg5ficnAGRTrMG2qYUuoKAhUsMM1perxOT_3Txjx1djqipIs4SGnNvMfY0Q8E0usfOAY2DkvLzDUTEwB2RLKg-8j41ihm-7AUZV8srM1fiHd_hwiYXETTdJDTrx3P2hDCA4RWpodR62UqWzoqlEh7nL76rv8eLAA-9mdQtdDn6EtNPPm5sReVYRwx7S7fwV18ceVxsc9ZrwJmIizA5pOzJtZsZM-e5yTRGCNadohXbcfzrWNkFCkZLIyw8FeJUAfWIfipeLvkkR3WO6KTO7yg4JUEWQEJGhIQ6XyvmfUrsL3yGxvbo6D_RXA5MuqaryWimqLVZIyd1ZfLtpmCQr86_fraLAr27" } rsa_key_test.go:98: JWK Private Key: { - "d": "IsijG43Nv-EIn6XD1OWwDuf6g1j3k7pUYK06UvP8WsR8STbMAiRf5qD8gz8D1Q_ESC1z4ZqPuIh4k7T0mrWFPyJ87BOrqOfN5UWEum8oOLg3h2JCR1sydwyA-65vi_mvfraGSfIiYA8NYP2y6lSPNl8fNzFG_knL6qCiGW0Ijqp64dUckz78bVlGVE6Ol8GqJag5oEemszRsG0nbdgnC02FNo1w6q0YQPqX6ZslLRqhDhZsDNO73FwSlxFaSsWnTPZUUYlrrdgeDaooNp8TDO9H2t0CvW3UUuGj20qOJ1_gxzSCLhbq8BWIzzQc30KuatCCAJsKGZN_VKACv0pIfIz3B1DF-CVlzz_epdGiv0Lt3H91BPbh7uBpunbSsGSBjsQg8OHn56q_AU8_KL5_FqucEJ7tHZpQBsjZXjk8TN1fB_eBvvzLh4gvW6-qmgSJMIsILV9v--SCgPpEsqv1lCIYcaSCtkK3jdM53m6Qq3U4sW8SaE2C5fCD6ASqGPwON3FWi-gv4aiC0Qhyy2_GUmoRqMPcX1NrUA3Py4IsABYvqfxlRItJoPUjU93V56SAaZNnSCdQiNhsKFyjrnxVbtpWQHWxNgWcO13kjALGUj7zth6bNSE5LnKl9uKS3T1fYIiMIA21bti480vCJq9vxuVDo38-i6w406hoO_cR2ecU", - "dp": "6ddDMs6HFfNmnIT3SHWDsEgkLun23xexui3hQR7Dc0S9SE_M_a3igBvgdfaGtaEthZ3FCsjxDx-vWVgaHaV-Ux24F189Z_M8bQug3DtROz-Fw5ITL66E9jATYKkf6w_NvUgdYczG4OriXGpvxyhnat5eFObgPTj0UK8PzpENGl6rg3wWAi1RVdO-uY5eMs3bLOcquEhQEzx7ipIM1fLRmwRr5vqJkxMJZAIKFivsuoBGyJ7r5D2G7k6dqKWgCXmxK756b3uqY0RYeigaJvePlPQ7xM-LuzslDl2T4Q4VBhY-wzp-1wwTclNzdqfoMy2t5Ttdso-LeClzKqXeE9S6Pw", - "dq": "cX1IkaSuUEUA_yo4pfV5MNjn9aRmSzIm5PeU8AJ2NeSWIBRB8HRqPl3mv5GafvkAX_BjTgIS08uLXa8ymI37wKwVfPZJN2mAEOeIB0LAvHQcoOLLO1Y6zBARipepL9umq8GD9TB8arO9m1dbBWxJZ_SmTayBbvGv9r5zW0u_mfh2_YdVU5s3gKQ_ZXUozdEa_B0kp-_0CaWC-eaW2gwPRHBirwSkWYzyshZnkkkwjtxh7iik5eAUVvT9a6FFTsXWZyyMNpjthuqthYp238TqgwCgt696x-IuMV6plALganA67vD4rzmVEVPwLodBSDaGG60sFM1JjMRQ-bcz5ttz4Q", + "d": "kmw-NgVYGNeOxc6DVenBSoZ9nbRjBnQ7izRWxOKLYF-VMLRDTLW-HHC222H5zn_bWNdiYjE0Al1ODVgX00JqZdqiqjp0nWcs2bmXCCQ0aHbj4nPPr-eqBEY3HDXIshHE1vSGLP75VC0lea_1c_dFprLMpkzQ8_h8QoG2QK9JqXA3NdVAo6nfyYlvC-V7T00Y0Yk8RNWQz_DDwYiUnfReXK7eGkr1YzAE-MKEG8VSjkznLniNgmH3s_fSazFdHpqsWIWbU-Q5SwnySifFGJEciQXWM-9cABjDuSwEzwiN89jMDZl6DHk7CYKAq-qkaFyrWvttS9WOwaEEyELiI8MeDbVpaomUFzqv7daecB5_-qT8zVrxY__Khht4seEpPZXUceTyhVKnaSuwE6Yt5tEMhATqWGLkTx0IHaTu11WX6iecJ0lBv6UJgEOekrpKf2A_IHjwAaSG1Sn0hZLCXQvwl6abGO5XEpsST1NnHWhoCHSEH6peC0ZYTRzYiaXFBmDELXKTwRVAQ6ZHv2zGNCssVYesEr7as8XibhDYNW31_-4KbTFhX_OSmEhZnt279ah2-v2AAujKOfs2J40hn2kdtcizHin63HCWJ1y5nf6gvEXN0BXkMHkz-CvYXiRHKAdBU3nXoBCAse19OI2OV3oP3rPwXAOhQj_emZ-Zfzgay3E", + "dp": "j3F1Wp35wDeRg6akos3MQoesW5Vr4Bsl9d5A5O2XXtxDA09hH5qmczln3O4pylelnvZKHPYK7Khdv2r2mzLi6gpyoviCcwHw-dpyhbat5NSiyCviyzZUIJGGvRQ-LNDre7yVBQWf3XID157Diq9iKGwz6tVQGWJsNvkXRiF3auOBDI67Z14bsjbiUdbC9Dj0S9M3yABln_QG0kcmTIpWhGYzpGTg8Qgg6dEfXtV1tSqkNwCYYiXyn-EwXuUAleq-JfzZ2ptHWduWhb-ad88gPkfPDQdUtr1q7fYNq1wMQoN6_x9O0IYf3lQpTZGrcRDOcV_4u0SjIAmytIkpogw3AQ", + "dq": "bf89abwmvrkLpxSrdyBEGIV6t_Hc1jh3Pfvp-08KkWwa3MkXGCFTw1VWF0K9lEVLBFQZPgEcPT5jbdcbVQAXEGrjYf4NMacBFuAJJhup2Ft-apCZ-aUG-V5yTvhqd7y7-RccpJz3x9ayvhD_XMmhrr_pfhuMtfNEAQs-dd24iMWv9bzZ7L_9FBKoDzcgnGtWeLrzaIJIN3l2tV4DltUSAzTQblGgIka8IvfboQ3zxxw5EJ8IBoipHVUEUx10UejJhGEgn30ZAJ1-hLx0AwpuKb6WDP4hNuM8lQfvCY1N61byJSs4H0Sw9g3Aav6070ejOnPOnwQZyx9fAA5TsJd_CQ", "e": "AQAB", - "kid": "5GLA:ZZ77:VX6U:DLYO:NVXZ:746O:EQ5H:S63I:O2YG:R36W:NK2G:NG3Z", + "kid": "S4HV:KO5Y:IN72:BEKX:7M6X:BXOU:6K64:7IX3:ZILA:E2KO:P3OK:2OIF", "kty": "RSA", - "n": "2d_le3WMNq3HNDKu6FQXsuFgmre43dEsI5DL9ncjX50hJUo9JFfWk8Eltag8-VwNzFGfuRrfdgKF1vtJE0I7RohIlVyzHSCV3P9jaLE1EPdrCLrGLLaR1JHsSLPEEMQEnA1Vq8tawOKZ5klyui6sE29jkIolbJSFTrluFElaJ3dpx3sOLNyvlaiL5J5TGSJTOID5L56xjgKsrqVRi-ihadLbx8VtIskoRBK39n_Rac8q_FGLY12J30GqJPQonXu_GTvFwRozKNwLThxWdm5rnvGNkoTrq9f53umkiDFvfB91jFPjrHmxj6b37nUe2bHWJ5GDWJy3Sxhk_xdDlaoQbv2ytiIqJi965MmbE12Tm61tl2eN23k5mr3GTJlji8n3tsXoGISjXN4OdutXoAUgI_HtK93ApwPQEnSa_IgFtQTmdFhCakQNhn1bSPosLH277ZBV5pTA8yIz7UnPeBE2ScS0Sdm0_UQAS9K02eB_VHh1YvnjHW_hwVSsTjweYoOXha7TwkOrjiJtrBalevbyAbxSM265UK5P7dfTYfuXrL6LrGpAXjlvXu3GnaKpFMp8T4lFjGK88cXwdQscpQe7qKakzCrIt7jaZCgAJ0sE4NlKBj-PpJWUE_BwalSdJ7-1VLMf3enwR2GPPzObIDy4A0adFJmZwuangD1euVTcVC0", - "p": "8YdQGXDurFxIJ5X8XdUED-EpTGl875oCJVnP6Vd6BuJBStOB7rgh2bBZ3cIajnIJ8cmJEez679QIYUfA23suOAp4fGRy4uKDNva1OdxtwHEaLUq4UOzNSKW3PinK9jcG-N7JJi4eSmWxhiZi1IUOQFfURyyjtW3ZM6T_URATmxoAqYx-wqrMl3KMf5hLHO6yCtSMvbg1qJJ_8yTi02NPY2q7MgTRzmKE2xfXRHac8rGiBXxikfhGP_yxBQEKJseSDfuHxsw3G8Pd_YJKd5GK7QASTiGorZSboQkyJAEz36fW0hZR2jD7bi9NCIGmzqb26_knKeV38ZeS0ujKtKQKGw", - "q": "5u3EWN9Q6-7Xdv8LcnDsVp8p9KcS0YWMdLuo0cSIROL5CuRrXy0auoA7PiCCW3coAOVyUOzNr50NbTLfH6u34cuGv53fCzZ9WTV723Wy7TeFECV8O8h5V3RYN0Qx6WbO18BIq1Z9m-pyUlIT0D2rdqMmTDL9Sw6dwxJEHX9CjqAecSvFNKdyzfyxnHWfHhd4SK47z9aCbdOW8ztEzkxgyGwna0Pv9jfMnUI0-SOBBI3N-jvsRr96JHIb-6prdjuO60tQRXo_E6Zgx9pUBAk8-p6975igrbHWMCx4dFXgkRwl5B3RteA9o31HHAmJV8_JtubBEJtkjAA8hNWBUeT_Vw", - "qi": "ONyYj-VHeQQzifhlq_oQhyua79nh3tuW83826xtbXBBQE8JbflnRYXfViG-mGoQQsi02Fft8tWXWc62ufJqEVZfqGLREP8ZVPJ8AgvxHFy00PoM3SBtJpimDiNMlAbqR0Cp5q4X3tfc7piYzEvEe9HPhGhZ7ToYEW8s_qDmxu4Z2QTpEhjJA2IsKrpmcp4m2516PtukCD83HvXyP06d-z2-kT7xYC107cME-hL-2qr5H0XAdqDhLAgEFEGPaMp30cgUQjeAjkebbFD13U5jTQM5TKnFkpuNkqF_GFjRKOTC_nApnMlBuHGHN6qM6fZCdPoWv1ZNotyNQAzXR5B72fw" + "n": "3Fy5ASHJHhRNg0v0JqovEQqEkOL4KCixQF2BrH6tBwfbdau8Ekby9MtOFmEWgynojE40q7PrQePwAIGk41S6Tz1A12D8aEN0KaK1mnhjKns1PVSr_Fn0m1EX1zUAea4gcWWApBHWgMsheO1yl9nqXb6W9boM_x7q3zPZSQFEFedBJGjX9yxXAFqhKqo1Ft1bhH0cBjH3iCF1tgk-AX-9gZpxsHGfKrSPO74Fw0gIoLJ2c8YPMjH4MVTQegRjKW0Pu4lL2ZkAEnRk-SbTDyyVrzSLkiXeyDixdEkAbG9TMSH79TEyYtcfWwFq9ywKDvk4Xm2pu0Vs0-QIErdA3RH7XjGJwvs8EyuEwye_j2DJdZUHKA8GB9kC0Mk-OoRwJ7JyyDcMkzlPQ0lGFVWLv389k5YFtTrPiFgDxGJH-JCD9YUKjl4IcxfJPDIVFlrijN-YbfGNQbgC_Icz38YaIvPPC_lO0QhVsnLv-ttn-afytM5dp5KtuBGLOPC_YXIQ-y8zoafUqdTKWUlQ6pzBYfztm5AfA4WBRwwdFBtBZ0ncBZ6riDpxlbSAxHxZN0YzYWoG7r_wT08OAafZYK6TyqBYH1_T8DAezodM9krSztjqNxpJR0A7r2mQlZfsVDdSXVlUCpWQvpBqMuC02ZYhjbVFd9oo_nA0WAZPWKIpcZX9R5c", + "p": "_iGxsGkcHK_05O2tPem8yovXDb4O_IFe5lcwTIBq05-uR-DORtX3POYOU9ydLhJ9uHE5tgkiWAzqkqmQbiDDFD6l9hya4CQf3DQgjgPmgHXdpxPJBJpZLsQJZvDoiIUKRkGqh7a7l5kIe14Vi9403uGitMUO8Gety41iw0WE9R0XzoDw32bGiPyZTli5p2PvM98_94fYXL632ZBWD2U5rgohu_ZLALolG10S7xedv488BnSXRYZYLcGpokBwdo5P1sZryePjlCwuvGNvHDDi3GbYubuVPwSpfZIhAZ4PRTPNhtNc5gNva_yCcq2SLZfp3qkJ7rVb73rQmMYwIgiWrw", + "q": "3ft4c6vod-IAFG9sJSR79VK1zwULG5fEVE9NdcGY6PKT2DTQqBGP_OslHCQURGpaBU5gjTf2lytKcNtolZ1SP0jEKszXRCpunPWKGmoWwB5zP-5gvfDKbCZnQzVK3a3XWpuTl0uLt27Y5gYEoi04c_yw6P9uVY_PGKz6-LWsqjoad28DcRSs_BiIbAWkkc2mh1Sf_STXyXaFq6RYG1_7ZgUvJCzru2i6jnIORoCL6maPHUk67AGa-LmcL8jw1gQcQwa3YP95yDE-_qjgD-E7-6eNIDQTnvK-mNLay883Rc-IBZeHcQJPwAsGLaK2UU9EduY9LbAGjXIbcazdMCaXmQ", + "qi": "MfdcXhAY8wdRWNae8CGFaYJoYF4Y2CmR5fWY1FXs9eb1nosEsiK0z8aXdItg2I6Y2cGr3-J2hzbG18efEPmaXL1RDF_iujd0h_731L4V_A2wvpBA1e9E6oMq5D33oK1s4cOReGDGjoRUhOK_3flVER_T9a5Ge2EEioUCaaU4dBCTr-TTNwhMP_P6dM5xNa2GSdrEnts8Sc5dG_DYvwXIcXWhQyb4zBYwzZ9sEbksNhMwkfI6Rul5f22e44jeckBCNFFJ4BZdDNTulwPTTRFu-c-SkD4V-_PqdcLH8-Aupu45lkJ4sW4IItni6HU1HnJVidYdiSC_SE2aekz95QGD4g" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "5GLA:ZZ77:VX6U:DLYO:NVXZ:746O:EQ5H:S63I:O2YG:R36W:NK2G:NG3Z", + "kid": "S4HV:KO5Y:IN72:BEKX:7M6X:BXOU:6K64:7IX3:ZILA:E2KO:P3OK:2OIF", "kty": "RSA", - "n": "2d_le3WMNq3HNDKu6FQXsuFgmre43dEsI5DL9ncjX50hJUo9JFfWk8Eltag8-VwNzFGfuRrfdgKF1vtJE0I7RohIlVyzHSCV3P9jaLE1EPdrCLrGLLaR1JHsSLPEEMQEnA1Vq8tawOKZ5klyui6sE29jkIolbJSFTrluFElaJ3dpx3sOLNyvlaiL5J5TGSJTOID5L56xjgKsrqVRi-ihadLbx8VtIskoRBK39n_Rac8q_FGLY12J30GqJPQonXu_GTvFwRozKNwLThxWdm5rnvGNkoTrq9f53umkiDFvfB91jFPjrHmxj6b37nUe2bHWJ5GDWJy3Sxhk_xdDlaoQbv2ytiIqJi965MmbE12Tm61tl2eN23k5mr3GTJlji8n3tsXoGISjXN4OdutXoAUgI_HtK93ApwPQEnSa_IgFtQTmdFhCakQNhn1bSPosLH277ZBV5pTA8yIz7UnPeBE2ScS0Sdm0_UQAS9K02eB_VHh1YvnjHW_hwVSsTjweYoOXha7TwkOrjiJtrBalevbyAbxSM265UK5P7dfTYfuXrL6LrGpAXjlvXu3GnaKpFMp8T4lFjGK88cXwdQscpQe7qKakzCrIt7jaZCgAJ0sE4NlKBj-PpJWUE_BwalSdJ7-1VLMf3enwR2GPPzObIDy4A0adFJmZwuangD1euVTcVC0" + "n": "3Fy5ASHJHhRNg0v0JqovEQqEkOL4KCixQF2BrH6tBwfbdau8Ekby9MtOFmEWgynojE40q7PrQePwAIGk41S6Tz1A12D8aEN0KaK1mnhjKns1PVSr_Fn0m1EX1zUAea4gcWWApBHWgMsheO1yl9nqXb6W9boM_x7q3zPZSQFEFedBJGjX9yxXAFqhKqo1Ft1bhH0cBjH3iCF1tgk-AX-9gZpxsHGfKrSPO74Fw0gIoLJ2c8YPMjH4MVTQegRjKW0Pu4lL2ZkAEnRk-SbTDyyVrzSLkiXeyDixdEkAbG9TMSH79TEyYtcfWwFq9ywKDvk4Xm2pu0Vs0-QIErdA3RH7XjGJwvs8EyuEwye_j2DJdZUHKA8GB9kC0Mk-OoRwJ7JyyDcMkzlPQ0lGFVWLv389k5YFtTrPiFgDxGJH-JCD9YUKjl4IcxfJPDIVFlrijN-YbfGNQbgC_Icz38YaIvPPC_lO0QhVsnLv-ttn-afytM5dp5KtuBGLOPC_YXIQ-y8zoafUqdTKWUlQ6pzBYfztm5AfA4WBRwwdFBtBZ0ncBZ6riDpxlbSAxHxZN0YzYWoG7r_wT08OAafZYK6TyqBYH1_T8DAezodM9krSztjqNxpJR0A7r2mQlZfsVDdSXVlUCpWQvpBqMuC02ZYhjbVFd9oo_nA0WAZPWKIpcZX9R5c" } ---- PASS: TestMarshalUnmarshalRSAKeys (0.46s) +--- PASS: TestMarshalUnmarshalRSAKeys (0.75s) === RUN TestFromCryptoRSAKeys --- PASS: TestFromCryptoRSAKeys (0.00s) === RUN TestAddPEMHeadersToKey @@ -636,7 +672,7 @@ === RUN TestBase64URL --- PASS: TestBase64URL (0.00s) PASS -ok github.com/docker/libtrust 22.142s +ok github.com/docker/libtrust 35.210s === RUN TestVerify --- PASS: TestVerify (0.01s) === RUN TestCircularWalk @@ -644,15 +680,15 @@ === RUN TestGetGrants --- PASS: TestGetGrants (0.00s) === RUN TestLoadStatement ---- PASS: TestLoadStatement (0.09s) +--- PASS: TestLoadStatement (0.12s) === RUN TestCollapseGrants ---- PASS: TestCollapseGrants (0.05s) +--- PASS: TestCollapseGrants (0.06s) === RUN TestFilterStatements ---- PASS: TestFilterStatements (0.02s) +--- PASS: TestFilterStatements (0.03s) === RUN TestCreateStatement ---- PASS: TestCreateStatement (0.02s) +--- PASS: TestCreateStatement (0.03s) PASS -ok github.com/docker/libtrust/trustgraph 0.187s +ok github.com/docker/libtrust/trustgraph 0.262s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -679,12 +715,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/19556/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/19556/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/30196 and its subdirectories -I: Current time: Tue Dec 16 17:55:27 -12 2025 -I: pbuilder-time-stamp: 1765950927 +I: removing directory /srv/workspace/pbuilder/19556 and its subdirectories +I: Current time: Thu Nov 14 13:34:13 +14 2024 +I: pbuilder-time-stamp: 1731540853