Diff of the two buildlogs: -- --- b1/build.log 2023-07-29 23:24:39.740834763 +0000 +++ b2/build.log 2023-07-29 23:26:32.057111842 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Aug 30 17:47:13 -12 2024 -I: pbuilder-time-stamp: 1725083233 +I: Current time: Sun Jul 30 13:24:42 +14 2023 +I: pbuilder-time-stamp: 1690673082 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./node-http-signature_1.3.5-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.fgbsEe45/trustedkeys.kbx': General error -gpgv: Signature made Wed Dec 9 00:55:49 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.ZQcn3Cc2/trustedkeys.kbx': General error +gpgv: Signature made Thu Dec 10 02:55:49 2020 +14 gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./node-http-signature_1.3.5-1.dsc @@ -29,135 +29,166 @@ dpkg-source: info: applying uuid-8-compat.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3701663/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2509497/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 Jul 30 13:24 /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/2509497/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2509497/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f6d9e0ed53b34274b8d6749b9820df0a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='3701663' - PS1='# ' - PS2='> ' + INVOCATION_ID=1c699281d5d84e52acd78c75d0b6dd3f + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=2509497 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.v3cTO6GR/pbuilderrc_BFrC --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.v3cTO6GR/b1 --logfile b1/build.log node-http-signature_1.3.5-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + 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.v3cTO6GR/pbuilderrc_YpE8 --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.v3cTO6GR/b2 --logfile b2/build.log node-http-signature_1.3.5-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos15-amd64 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-1 (2023-07-14) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-1 (2023-07-14) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jan 20 2022 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Jan 20 2022 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jan 20 2022 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jan 20 2022 more - -rwsr-xr-x 1 root root 55528 Jan 20 2022 mount - -rwxr-xr-x 1 root root 18664 Jan 20 2022 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 8 03:47 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jan 20 2022 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jan 20 2022 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jan 20 2022 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/3701663/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jan 21 2022 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Jan 21 2022 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jan 21 2022 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jan 21 2022 more + -rwsr-xr-x 1 root root 55528 Jan 21 2022 mount + -rwxr-xr-x 1 root root 18664 Jan 21 2022 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Jul 30 13:24 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jan 21 2022 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jan 21 2022 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jan 21 2022 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/2509497/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -338,7 +369,7 @@ Get: 131 http://deb.debian.org/debian bullseye/main amd64 node-tap all 12.0.1+ds-3 [43.4 kB] Get: 132 http://deb.debian.org/debian bullseye/main amd64 node-uuid all 8.3.2+~8.3.0-4 [43.9 kB] Get: 133 http://deb.debian.org/debian bullseye/main amd64 pkg-js-tools all 0.9.65 [38.0 kB] -Fetched 31.4 MB in 0s (72.5 MB/s) +Fetched 31.4 MB in 1s (23.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19707 files and directories currently installed.) @@ -894,7 +925,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/node-http-signature-1.3.5/ && 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 > ../node-http-signature_1.3.5-1_source.changes +I: user script /srv/workspace/pbuilder/2509497/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/2509497/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/node-http-signature-1.3.5/ && 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 > ../node-http-signature_1.3.5-1_source.changes dpkg-buildpackage: info: source package node-http-signature dpkg-buildpackage: info: source version 1.3.5-1 dpkg-buildpackage: info: source distribution unstable @@ -920,234 +955,234 @@ + set -e + set -x + mkdir -p node_modules -+ nodepath uuid +++ nodepath uuid + ln -s /usr/share/nodejs/uuid node_modules/uuid -+ ls+ -1 test/convert.test.jsgrep -v examples.test.js - test/examples.test.js test/header.test.js test/parser.test.js+ xargs test/signer.test.js test/verify.test.js tap - ++ grep -v examples.test.js ++ ls -1 test/convert.test.js test/examples.test.js test/header.test.js test/parser.test.js test/signer.test.js test/verify.test.js ++ xargs tap TAP version 13 # Subtest: test/convert.test.js # Subtest: 1024b pem to rsa ssh key ok 1 - should be equal 1..1 - ok 1 - 1024b pem to rsa ssh key # time=9.262ms + ok 1 - 1024b pem to rsa ssh key # time=13.002ms # Subtest: 2048b pem to rsa ssh key ok 1 - should be equal 1..1 - ok 2 - 2048b pem to rsa ssh key # time=1.391ms + ok 2 - 2048b pem to rsa ssh key # time=2.086ms # Subtest: 4096b pem to rsa ssh key ok 1 - should be equal 1..1 - ok 3 - 4096b pem to rsa ssh key # time=1.318ms + ok 3 - 4096b pem to rsa ssh key # time=6.357ms # Subtest: 1024b rsa ssh key ok 1 - should be equal 1..1 - ok 4 - 1024b rsa ssh key # time=6.489ms + ok 4 - 1024b rsa ssh key # time=17.598ms # Subtest: 2048b rsa ssh key ok 1 - should be equal 1..1 - ok 5 - 2048b rsa ssh key # time=1.197ms + ok 5 - 2048b rsa ssh key # time=1.837ms # Subtest: 4096b rsa ssh key ok 1 - should be equal 1..1 - ok 6 - 4096b rsa ssh key # time=1.069ms + ok 6 - 4096b rsa ssh key # time=9.526ms # Subtest: 1024b dsa ssh key ok 1 - should be equal 1..1 - ok 7 - 1024b dsa ssh key # time=1.235ms + ok 7 - 1024b dsa ssh key # time=1.758ms # Subtest: fingerprint ok 1 - should be equal 1..1 - ok 8 - fingerprint # time=1.842ms + ok 8 - fingerprint # time=2.791ms -(node:3706646) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. +(node:2527574) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. 1..8 - # time=53.636ms -ok 1 - test/convert.test.js # time=390.217ms + # time=156.604ms +ok 1 - test/convert.test.js # time=1093.949ms # Subtest: test/header.test.js # Subtest: setup ok 1 - expect truthy value 1..1 - ok 1 - setup # time=22.465ms + ok 1 - setup # time=108.52ms # Subtest: header with 0 value ok 1 - expect truthy value ok 2 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line content-length",signature="fBglObgSsXkm+aRutfQgJm4KioGTpLfZ8t+yi81UwrBoVb2FK7zbuqhquO/7Tcc+AJfnDK24ynanDth+CiPXsriBkiJe6rqW6wtvFrjy/P31tpu0gjTH4IzvBo0OrutB7VcltJJpVKxA7y4PPJFvVdEJ1Etjo2TWh03WActpJ+I=" -(node:3706657) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. + > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line content-length",signature="Jz0neXEjtJS0xsnnr8rV8BSjWnv+wUk7Hm/GCpW66CJe79iANP140IvAufFDCPCoHzqu1MD/Jw91kYb2yDZ2BukQDNl5GX/t1SHiMMpEirSw6WurYQ9xtvJRHv8UMheLQwTKnA8QGnR9mb7unlVrWwVT1mIjA2wAfuaetsF/65Q=" +(node:2527864) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. 1..2 - ok 2 - header with 0 value # time=32.749ms + ok 2 - header with 0 value # time=179.666ms # Subtest: header with boolean-mungable value ok 1 - expect truthy value ok 2 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date x-foo",signature="E9llcigik4hTCemMCXsjKALwoAbR+a8yg0l+u1N8yZguoeEm0E3BWW8JOUdEy4+3lv00JVceWYneoum5VgVt+nS2RvJZnzSefw97lxSTLQxbsePS7adlZ47XyjzSzyRc5JADu3g9Zc/ttR518AKX5T9GTFFrHY4xDC42R74cVSs=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date x-foo",signature="ZaBcMFf08CzZsryAmF/7dDKg8G+r8rv15vXDgopgdQNKccuuo5ftkef7z5sdBo9AdoWLwuWUmDHKgxYWhyTsb6U8xPVsYwowc0mXWsY1PbYCanioIzc22+EewrpFQjvBnoIsFdJQWVpYta6dbzTS874dAkHa8kh3CRu+aCgFs68=" 1..2 - ok 3 - header with boolean-mungable value # time=7.152ms + ok 3 - header with boolean-mungable value # time=39.175ms # Subtest: tear down 1..0 - ok 4 - tear down # time=1.484ms + ok 4 - tear down # time=2.721ms 1..4 - # time=73.061ms -ok 2 - test/header.test.js # time=441.855ms + # time=362.671ms +ok 2 - test/header.test.js # time=1728.044ms # Subtest: test/parser.test.js # Subtest: setup 1..0 - ok 1 - setup # time=69.895ms + ok 1 - setup # time=192.682ms # Subtest: no authorization ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - no authorization # time=25.93ms + ok 2 - no authorization # time=71.583ms # Subtest: bad scheme ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 3 - bad scheme # time=6.176ms + ok 3 - bad scheme # time=13.244ms # Subtest: no key id ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 4 - no key id # time=4.716ms + ok 4 - no key id # time=14.473ms # Subtest: key id no value ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 5 - key id no value # time=4.342ms + ok 5 - key id no value # time=14.504ms # Subtest: key id no quotes ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 6 - key id no quotes # time=4.303ms + ok 6 - key id no quotes # time=9.557ms # Subtest: key id param quotes ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 7 - key id param quotes # time=3.986ms + ok 7 - key id param quotes # time=17.197ms # Subtest: param name with space ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 8 - param name with space # time=4.091ms + ok 8 - param name with space # time=5.346ms # Subtest: no algorithm ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 9 - no algorithm # time=4.017ms + ok 9 - no algorithm # time=17.936ms # Subtest: algorithm no value ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 10 - algorithm no value # time=3.858ms + ok 10 - algorithm no value # time=5.073ms # Subtest: no signature ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 11 - no signature # time=3.955ms + ok 11 - no signature # time=16.703ms # Subtest: invalid algorithm ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 12 - invalid algorithm # time=3.998ms + ok 12 - invalid algorithm # time=18.4ms # Subtest: no date header ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 13 - no date header # time=4.119ms + ok 13 - no date header # time=34.031ms # Subtest: valid numeric parameter ok 1 - should be equal 1..1 - ok 14 - valid numeric parameter # time=3.632ms + ok 14 - valid numeric parameter # time=25.563ms # Subtest: invalid numeric parameter ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 15 - invalid numeric parameter # time=3.784ms + ok 15 - invalid numeric parameter # time=22.148ms # Subtest: invalid numeric parameter - decimal ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 16 - invalid numeric parameter - decimal # time=3.779ms + ok 16 - invalid numeric parameter - decimal # time=34.085ms # Subtest: invalid numeric parameter - signed integer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 17 - invalid numeric parameter - signed integer # time=3.667ms + ok 17 - invalid numeric parameter - signed integer # time=13.781ms # Subtest: created in future ok 1 - should be equal ok 2 - should match pattern provided ok 3 - should be equal 1..3 - ok 18 - created in future # time=6.155ms + ok 18 - created in future # time=45.243ms # Subtest: expires expired ok 1 - should be equal ok 2 - should match pattern provided ok 3 - should be equal 1..3 - ok 19 - expires expired # time=4.301ms + ok 19 - expires expired # time=22.071ms # Subtest: valid created and expires with skew ok 1 - should be equal 1..1 - ok 20 - valid created and expires with skew # time=3.276ms + ok 20 - valid created and expires with skew # time=17.195ms # Subtest: valid default headers ok 1 - should be equal 1..1 - ok 21 - valid default headers # time=3.984ms + ok 21 - valid default headers # time=30.218ms # Subtest: valid custom authorizationHeaderName ok 1 - should be equal 1..1 - ok 22 - valid custom authorizationHeaderName # time=3.241ms + ok 22 - valid custom authorizationHeaderName # time=21.03ms # Subtest: explicit headers missing ok 1 - should be equal 1..1 - ok 23 - explicit headers missing # time=3.266ms + ok 23 - explicit headers missing # time=13.277ms # Subtest: valid explicit headers request-line ok 1 - should be equal @@ -1155,7 +1190,7 @@ "scheme": "Signature", "params": { }, - "signingString": "date: Sat, 31 Aug 2024 05:47:38 GMT\ndigest: bef684d8-1294-4d13-afa3-319e5cde875a\nGET / HTTP/1.1", + "signingString": "date: Sat, 29 Jul 2023 23:26:17 GMT\ndigest: 25f1f0f0-81f0-4bce-a2fe-15828f6d6530\nGET / HTTP/1.1", "algorithm": "RSA-SHA256", "keyId": "fo,o" } @@ -1185,14 +1220,14 @@ ok 16 - should be equal ok 17 - should be equal 1..17 - ok 24 - valid explicit headers request-line # time=9.994ms + ok 24 - valid explicit headers request-line # time=39.621ms # Subtest: valid explicit headers request-line strict true ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 25 - valid explicit headers request-line strict true # time=3.925ms + ok 25 - valid explicit headers request-line strict true # time=10.047ms # Subtest: valid explicit headers request-target ok 1 - should be equal @@ -1200,7 +1235,7 @@ "scheme": "Signature", "params": { }, - "signingString": "date: Sat, 31 Aug 2024 05:47:38 GMT\ndigest: 1708894a-10dd-4d92-b173-e36861af8f5d\n(request-target): get /", + "signingString": "date: Sat, 29 Jul 2023 23:26:17 GMT\ndigest: 75c46bc0-d029-4b66-bd73-7a4ebbe0c342\n(request-target): get /", "algorithm": "RSA-SHA256", "keyId": "fo,o" } @@ -1230,39 +1265,39 @@ ok 16 - should be equal ok 17 - should be equal 1..17 - ok 26 - valid explicit headers request-target # time=7.041ms + ok 26 - valid explicit headers request-target # time=38.421ms # Subtest: expired ok 1 - should be equal 1..1 - ok 27 - expired # time=1208.692ms + ok 27 - expired # time=1221.317ms # Subtest: missing required header ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 28 - missing required header # time=4.05ms + ok 28 - missing required header # time=19.212ms # Subtest: valid mixed case headers ok 1 - should be equal 1..1 - ok 29 - valid mixed case headers # time=3.895ms + ok 29 - valid mixed case headers # time=34.445ms # Subtest: not whitelisted algorithm ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 30 - not whitelisted algorithm # time=4.108ms + ok 30 - not whitelisted algorithm # time=30.584ms # Subtest: tearDown 1..0 - ok 31 - tearDown # time=1.187ms + ok 31 - tearDown # time=1.714ms 1..31 - # time=1446.44ms -ok 3 - test/parser.test.js # time=1818.849ms + # time=2171.921ms +ok 3 - test/parser.test.js # time=3491.133ms # Subtest: test/signer.test.js # Subtest: setup @@ -1271,7 +1306,7 @@ ok 3 - expect truthy value ok 4 - expect truthy value 1..4 - ok 1 - setup # time=55.779ms + ok 1 - setup # time=151.584ms # Subtest: defaults ok 1 - expect truthy value @@ -1279,10 +1314,10 @@ ok 3 - should be equal ok 4 - expect truthy value ok 5 - expect truthy value - > Signature keyId="unitTest",algorithm="rsa-sha256",signature="Tl97lTcF6VBhn3so5IljqESFKsD45g6BRQrKb+y1Zn69AviaEF3Xu1b56fif0GAGNnfNnktCql73lg4evniojopJPlzFUcaNPZ+q332decbgyhIQmQrFsNEmJE3155xRzqVgIE9LsPTMbxo11BRL/WMAhloXldpckkdBgMZjpkQ=" -(node:3706671) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. + > Signature keyId="unitTest",algorithm="rsa-sha256",signature="iezPGUxto6cbpzU4gDSDHpI/lbY7gncfd9mDZg+kQr6484dyrIkL+kBrLM2l67c2man+n6ZFWHGN3jvypJ511i6fTQG54Q86rQ8/yKNuT+6qDHLiCYOt+2It5IBie0Reg4U9m5MVpEE3VaKiZymEHkBRZQHfGRSujfkS6hmoIrc=" +(node:2529273) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. 1..5 - ok 2 - defaults # time=35.253ms + ok 2 - defaults # time=93.081ms # Subtest: with custom authorizationHeaderName ok 1 - expect truthy value @@ -1290,50 +1325,50 @@ ok 3 - should be equal ok 4 - expect truthy value ok 5 - expect truthy value - > Signature keyId="unitTest",algorithm="rsa-sha256",signature="Tl97lTcF6VBhn3so5IljqESFKsD45g6BRQrKb+y1Zn69AviaEF3Xu1b56fif0GAGNnfNnktCql73lg4evniojopJPlzFUcaNPZ+q332decbgyhIQmQrFsNEmJE3155xRzqVgIE9LsPTMbxo11BRL/WMAhloXldpckkdBgMZjpkQ=" + > Signature keyId="unitTest",algorithm="rsa-sha256",signature="iezPGUxto6cbpzU4gDSDHpI/lbY7gncfd9mDZg+kQr6484dyrIkL+kBrLM2l67c2man+n6ZFWHGN3jvypJ511i6fTQG54Q86rQ8/yKNuT+6qDHLiCYOt+2It5IBie0Reg4U9m5MVpEE3VaKiZymEHkBRZQHfGRSujfkS6hmoIrc=" 1..5 - ok 3 - with custom authorizationHeaderName # time=8.114ms + ok 3 - with custom authorizationHeaderName # time=15.038ms # Subtest: request line strict unspecified ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal ok 4 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line",signature="pZ3Kd3alwsph08lo+cH4FQExM8xNSt6I77Akz+cHdw3C4tLr7HrhTv4Lb0c0MXeOZPfshwF+dWuK+pQI/xdwViHEqgIVwN0xdJ6X8o0SzS8bmCH55hSZTyKdcPC5+Fa4gSF86+PbDb8amEFzrY3WZr93y3U3lwPPF9oACSk75SA=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line",signature="hneeF+EmgVyJOORuKHk/xrNj1Q+4RTvRYshw1BATIXq1eGfFgUWldxP38EEPwwLvODHegjEZa8yth2V5C732F21I8qcVFNCbYH3o4tO22ORVkI1R7/Cx/HozrDR+QU7JVtnvmHfx8kxx1K5qr5dTI8j2+BiLyEQHJqwZj4f2sNk=" 1..4 - ok 4 - request line strict unspecified # time=6.066ms + ok 4 - request line strict unspecified # time=16.152ms # Subtest: request line strict false ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - expect truthy value ok 4 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line",signature="pZ3Kd3alwsph08lo+cH4FQExM8xNSt6I77Akz+cHdw3C4tLr7HrhTv4Lb0c0MXeOZPfshwF+dWuK+pQI/xdwViHEqgIVwN0xdJ6X8o0SzS8bmCH55hSZTyKdcPC5+Fa4gSF86+PbDb8amEFzrY3WZr93y3U3lwPPF9oACSk75SA=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date request-line",signature="hneeF+EmgVyJOORuKHk/xrNj1Q+4RTvRYshw1BATIXq1eGfFgUWldxP38EEPwwLvODHegjEZa8yth2V5C732F21I8qcVFNCbYH3o4tO22ORVkI1R7/Cx/HozrDR+QU7JVtnvmHfx8kxx1K5qr5dTI8j2+BiLyEQHJqwZj4f2sNk=" 1..4 - ok 5 - request line strict false # time=5.701ms + ok 5 - request line strict false # time=15.937ms # Subtest: request line strict true ok 1 - expected to throw 1..1 - ok 6 - request line strict true # time=4.449ms + ok 6 - request line strict true # time=9.862ms # Subtest: request target ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal ok 4 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date (request-target)",signature="RvX/c18vo2JtmfuDqaY/QqT6JM0BOHnV4PWYSC9QcI3DT1DaqVBYY1sq5HKcFwsEW6B8DyvcwkhFv7kEQia4IlTNAIBFuxnaYN8yHN6k/l2KouyNvusefrIqiRHjX0tLMwKJAQsjRT3JcSHZ3x7NJ8utTQitpeSMrJ/VQzlHd2o=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date (request-target)",signature="AlmZ0RNaJmN2IQRjjdia8/E6Xbv/GyUUbqQO5oJhy5S7jfflGZw7QllJPQgjOUtNJa/Uz69dRTT5IoF78Y5r2f5Z5JDnyBxu5BRLot2WKGlZGF5Ac9drrVwFKSuEkaj1MULtQbRy093DvuaCFbj/GyKxMh2seh2Gj/ztgXBumP4=" 1..4 - ok 7 - request target # time=5.415ms + ok 7 - request target # time=15.73ms # Subtest: keyid ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal ok 4 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date (keyid)",signature="Saf3SIpmLLFhoAPt9znUXdUTAjkYmlLpFocyvDCgl36KzsA8hiIM9yXotI+ZCKBs1lcaqvgZak5cgzq42Z/s1OV/lLfry/mu1V3qX2FGcEroOzR9G8NjBilbqQnJemwkNatSCNtc7PnSXPqbrdkG7wF01I1RETYKrNQf4umod7M=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date (keyid)",signature="wgXo7TSwLzfh99Xe6fVVTXGBRG5V1gaxvT7WJuKMcEHWzWiO9V4cp84Tl8p1XE+TBswg00g9DHnxk/TiYDuU54y4MXHHbkSBP2yz/87MhrkLC0Kh+P9p3f8VFfsuYsdMYi+fAyImHCwfeadjDKKXpNP/BgKB4UluVk/tmHGCEQ8=" 1..4 - ok 8 - keyid # time=5.465ms + ok 8 - keyid # time=15.464ms # Subtest: signing algorithm ok 1 - expect truthy value @@ -1342,9 +1377,9 @@ ok 4 - should be equal ok 5 - should be equal ok 6 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="KVL8pqMFrCRtt2u2LhPdPz0HKm9QxlcNcxflWy0zO6ZokVetCrQ5G1GnaaUU5Mbaaw/M1ahGZ4sllle8Gv8rJKrdaPn/HN+uwX83gXvn+b+Jw7HzkfGn6UxSwOuFEY8sh8kiZ38x62rJraZKjX4mzcJ8Ey2Z63G8ZxhMddnH+1k=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="WZnPVsIS4yS9D4DIbXMXZoUMcITHiXKY01+1Whm9B42ToxVS7lJ2AQZvBhZC04IyEJt2GGN0cxvJOYeedIZ8ZYkGu6CR9Q1x9veHZEY2Fifa5jwFOoub/2BBpOsI+j8w4yBl0JaGQUlncb7Grd0zlFhUSa8VLybd15/fW+DQPwQ=" 1..6 - ok 9 - signing algorithm # time=6.118ms + ok 9 - signing algorithm # time=19.769ms # Subtest: signing with unspecified algorithm ok 1 - expect truthy value @@ -1352,9 +1387,9 @@ ok 3 - should be equal ok 4 - should be equal ok 5 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="KVL8pqMFrCRtt2u2LhPdPz0HKm9QxlcNcxflWy0zO6ZokVetCrQ5G1GnaaUU5Mbaaw/M1ahGZ4sllle8Gv8rJKrdaPn/HN+uwX83gXvn+b+Jw7HzkfGn6UxSwOuFEY8sh8kiZ38x62rJraZKjX4mzcJ8Ey2Z63G8ZxhMddnH+1k=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="WZnPVsIS4yS9D4DIbXMXZoUMcITHiXKY01+1Whm9B42ToxVS7lJ2AQZvBhZC04IyEJt2GGN0cxvJOYeedIZ8ZYkGu6CR9Q1x9veHZEY2Fifa5jwFOoub/2BBpOsI+j8w4yBl0JaGQUlncb7Grd0zlFhUSa8VLybd15/fW+DQPwQ=" 1..5 - ok 10 - signing with unspecified algorithm # time=5.572ms + ok 10 - signing with unspecified algorithm # time=20.504ms # Subtest: signing opaque param ok 1 - expect truthy value @@ -1362,9 +1397,9 @@ ok 3 - should be equal ok 4 - should be equal ok 5 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",opaque="opaque",headers="date (opaque)",signature="ea7JkDiE5CtNVxsqz+IjbutpaOaq4J5inV1Uyizjsnt1t/0r/5y+fY666Sa5vrE0AsQqZJU4+6iC7JLghrtfT6FQX4xCullg2XpuFod/wVQkI2K/swN8NihjvCaNCYpaJQrqgp+02bCvQvrvr0LlPw/runBjR36PyUsjUa+gv6Y=" + > Signature keyId="unit",algorithm="rsa-sha256",opaque="opaque",headers="date (opaque)",signature="dPu00n1tYAPO7OsqHgMQkowuPKiz7viNRX2p3rrjFa5OPkBLDgkZbJQVMgrJzFp8i4uco0+k6rAr4zVzbcTNmUHPNNbEll/tR07txnz+B4Nxnifu2wfjJhkTtSjXZtI3ThDCEaqKiGpE5AFgZNgmqiM8e1kBft2Yz5mT/E/Z4Dw=" 1..5 - ok 11 - signing opaque param # time=9.585ms + ok 11 - signing opaque param # time=15.548ms # Subtest: signing with key protected with passphrase ok 1 - expect truthy value @@ -1372,51 +1407,51 @@ ok 3 - should be equal ok 4 - should be equal ok 5 - expect truthy value - > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="RrZ7PwRa1UXCwaMWuom62DT3W//xSZ1SQcKM08Ye95pir5DCoSotJGtYQvfJKjprEs0fBcIK5zCAMqOVt846CMfGafiMG3SREMYE27c39BkfabRC/JTpD/W0R6deInMz6QTmL+huJrkYNXy58qSen8TVc55XAcjCLAkUvjn+yf8=" + > Signature keyId="unit",algorithm="rsa-sha256",headers="date (algorithm)",signature="XFGYiKHEfcSD91RCaumZ7O2ZnBfpeMALIVWEy1jmOjLWseFtF/ii5eRAbW2JVvtWv1DS9wKPGEyGg3nWnuNt8oYxdbpjKqv7jToGf6YBEzEZ0FYlrhjSmrsAb/KF3GpX5wqe5BZ+xhyX34NjXF41oOXrbfW0TjL2qIQnbKVphBw=" 1..5 - ok 12 - signing with key protected with passphrase # time=49.014ms + ok 12 - signing with key protected with passphrase # time=129.532ms # Subtest: request-target with dsa key ok 1 - expect truthy value ok 2 - expect truthy value - > Signature keyId="unit",algorithm="dsa-sha1",headers="date (request-target)",signature="MC0CFDfuZatYbzoxZhAbsDhVL1iuTPmQAhUAi6Ed8nILshOieZofCHNLTITPdSA=" + > Signature keyId="unit",algorithm="dsa-sha1",headers="date (request-target)",signature="MCsCFFUWk9nBVhhFqUwnOpQ+c1QJEOrwAhML5ikl0s5kLpaNnZ6p9obNntVF" 1..2 - ok 13 - request-target with dsa key # time=5.058ms + ok 13 - request-target with dsa key # time=32.297ms # Subtest: request-target with ecdsa key ok 1 - expect truthy value ok 2 - expect truthy value - > Signature keyId="unit",algorithm="ecdsa-sha256",headers="date (request-target)",signature="MEUCIAbci6WMG4vNAtJpxLV++TWH1VVZkIY9JiXqANk7LfF8AiEAzf1ihbyhcQ79mJ0ajaf+WMpSI/6uqmP28T5VMLcRhVY=" + > Signature keyId="unit",algorithm="ecdsa-sha256",headers="date (request-target)",signature="MEUCIQCsAnp+pnOdXn/ZzGD6h8CMD8aeajCEzqEIykWnopl03AIgecrsg7jce7abk+cfttnfoMl94YsQvEPdQmTOvt1EnDg=" 1..2 - ok 14 - request-target with ecdsa key # time=5.396ms + ok 14 - request-target with ecdsa key # time=10.237ms # Subtest: hmac ok 1 - expect truthy value ok 2 - expect truthy value - > Signature keyId="unit",algorithm="hmac-sha1",signature="QcvR7FznTdOGdqqjUJSO2SPmYy0=" + > Signature keyId="unit",algorithm="hmac-sha1",signature="DtNZ2D6F/TS+SfASx4JgY80XNxU=" 1..2 - ok 15 - hmac # time=3.494ms + ok 15 - hmac # time=4.73ms # Subtest: createSigner with RSA key ok 1 - should not error - > Signature keyId="foo",algorithm="rsa-sha1",headers="(request-target) date",signature="lJH4SIk7gRnvtZGzxt8v0PBC+DDFAFSM2zcykaAQaBZIYp+TNjXISB6sYQk4Iz6Pr7rs0VTO+x2548RrVo7Rf+OymEzWUtxZo5zvxEy4LIPJnBXi5M9fhjY3bnkVkSse2kbB3S8p2hlniZkvJnrx9NZalpiH5yonAh144HH15yk=" + > Signature keyId="foo",algorithm="rsa-sha1",headers="(request-target) date",signature="o8M11CNVJ5GggARzh9ji039JlM9AVPJNYFYxh7eUVbWri1fT15s46UoLbDCjNRmcFmldNkkx9P5XLm/doccQh42hdbyWqvMOazSST4t5hnCqSNoawb5cTUVx6lPcS0/gpPKf0dw8uXlXBaDzHOrxpRYfmSbVFTUdHQ+MpeKT8iI=" 1..1 - ok 16 - createSigner with RSA key # time=5.202ms + ok 16 - createSigner with RSA key # time=7.677ms # Subtest: createSigner with RSA key, auto algo ok 1 - should not error 1..1 - ok 17 - createSigner with RSA key, auto algo # time=4.224ms + ok 17 - createSigner with RSA key, auto algo # time=5.971ms # Subtest: createSigner with RSA key, auto algo, passphrase ok 1 - should not error 1..1 - ok 18 - createSigner with RSA key, auto algo, passphrase # time=41.166ms + ok 18 - createSigner with RSA key, auto algo, passphrase # time=59.87ms # Subtest: createSigner with HMAC key ok 1 - should not error 1..1 - ok 19 - createSigner with HMAC key # time=3.519ms + ok 19 - createSigner with HMAC key # time=4.682ms # Subtest: createSigner with sign function ok 1 - expect truthy value @@ -1425,15 +1460,15 @@ ok 4 - should not error ok 5 - expect truthy value 1..5 - ok 20 - createSigner with sign function # time=4.21ms + ok 20 - createSigner with sign function # time=7.235ms # Subtest: tear down 1..0 - ok 21 - tear down # time=1.424ms + ok 21 - tear down # time=2.01ms 1..21 - # time=285.183ms -ok 4 - test/signer.test.js # time=660.67ms + # time=696.803ms +ok 4 - test/signer.test.js # time=1622.325ms # Subtest: test/verify.test.js # Subtest: setup @@ -1444,113 +1479,113 @@ ok 5 - expect truthy value ok 6 - expect truthy value 1..6 - ok 1 - setup # time=49.054ms + ok 1 - setup # time=148.739ms # Subtest: invalid hmac ok 1 - expect truthy value -(node:3706680) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. +(node:2529648) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. ok 2 - should be equal 1..2 - ok 2 - invalid hmac # time=27.487ms + ok 2 - invalid hmac # time=77.488ms # Subtest: valid hmac ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 3 - valid hmac # time=5.561ms + ok 3 - valid hmac # time=16.828ms # Subtest: invalid raw hmac ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 4 - invalid raw hmac # time=4.506ms + ok 4 - invalid raw hmac # time=14.105ms # Subtest: valid raw hmac ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 5 - valid raw hmac # time=4.551ms + ok 5 - valid raw hmac # time=14.629ms # Subtest: invalid rsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 6 - invalid rsa # time=10.08ms + ok 6 - invalid rsa # time=30.65ms # Subtest: valid rsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 7 - valid rsa # time=5.667ms + ok 7 - valid rsa # time=17.106ms # Subtest: invalid dsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 8 - invalid dsa # time=5.077ms + ok 8 - invalid dsa # time=12.786ms # Subtest: valid dsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 9 - valid dsa # time=7.807ms + ok 9 - valid dsa # time=24.673ms # Subtest: invalid ecdsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 10 - invalid ecdsa # time=5.274ms + ok 10 - invalid ecdsa # time=14.579ms # Subtest: valid ecdsa ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 11 - valid ecdsa # time=5.968ms + ok 11 - valid ecdsa # time=14.14ms # Subtest: invalid date ok 1 - expected to throw ok 2 - should be equal 1..2 - ok 12 - invalid date # time=5.3ms + ok 12 - invalid date # time=7.595ms # Subtest: valid rsa from spec default ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal 1..3 - ok 13 - valid rsa from spec default # time=5.236ms + ok 13 - valid rsa from spec default # time=15.722ms # Subtest: valid rsa from spec default ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal 1..3 - ok 14 - valid rsa from spec default # time=6.295ms + ok 14 - valid rsa from spec default # time=21.538ms # Subtest: valid rsa from spec all headers ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal 1..3 - ok 15 - valid rsa from spec all headers # time=5.458ms + ok 15 - valid rsa from spec all headers # time=15.852ms # Subtest: valid rsa from spec all headers (request-target) ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - should be equal 1..3 - ok 16 - valid rsa from spec all headers (request-target) # time=5.241ms + ok 16 - valid rsa from spec all headers (request-target) # time=29.989ms # Subtest: tear down 1..0 - ok 17 - tear down # time=1.131ms + ok 17 - tear down # time=2.301ms 1..17 - # time=172.97ms -ok 5 - test/verify.test.js # time=523.6ms + # time=535.681ms +ok 5 - test/verify.test.js # time=1827.025ms 1..5 -# time=3859.277ms +# time=9860.207ms + rm -rf node_modules Removing node_modules/http-signature create-stamp debian/debhelper-build-stamp @@ -1591,12 +1626,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/2509497/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2509497/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/3701663 and its subdirectories -I: Current time: Fri Aug 30 17:47:43 -12 2024 -I: pbuilder-time-stamp: 1725083263 +I: removing directory /srv/workspace/pbuilder/2509497 and its subdirectories +I: Current time: Sun Jul 30 13:26:31 +14 2023 +I: pbuilder-time-stamp: 1690673191