0s autopkgtest [14:42:03]: starting date and time: 2025-03-15 14:42:03+0000 0s autopkgtest [14:42:03]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:42:03]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.y_366fq5/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:glibc --apt-upgrade oath-toolkit --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- lxd -r lxd-armhf-10.145.243.141 lxd-armhf-10.145.243.141:autopkgtest/ubuntu/plucky/armhf 21s autopkgtest [14:42:24]: testbed dpkg architecture: armhf 23s autopkgtest [14:42:26]: testbed apt version: 2.9.33 26s autopkgtest [14:42:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [14:42:31]: testbed release detected to be: None 36s autopkgtest [14:42:39]: updating testbed package index (apt update) 38s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 38s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 39s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 39s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 39s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 39s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 40s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 40s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [81.0 kB] 40s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1944 B] 40s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 40s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [326 kB] 40s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [12.1 kB] 40s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 40s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [332 B] 40s Get:15 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 41s Get:16 http://ftpmaster.internal/ubuntu plucky/main Sources [1400 kB] 42s Get:17 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 67s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 69s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 69s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 69s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 85s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 87s Fetched 41.0 MB in 49s (839 kB/s) 88s Reading package lists... 94s autopkgtest [14:43:37]: upgrading testbed (apt dist-upgrade and autopurge) 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 97s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 97s Starting 2 pkgProblemResolver with broken count: 0 97s Done 98s Entering ResolveByKeep 98s 99s Calculating upgrade... 99s The following packages will be upgraded: 99s libc-bin libc6 locales python3-jinja2 sos strace 100s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 8642 kB of archives. 100s After this operation, 23.6 kB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 103s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 103s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 107s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 107s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 107s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 108s Preconfiguring packages ... 108s Fetched 8642 kB in 8s (1052 kB/s) 109s (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 ... 64655 files and directories currently installed.) 109s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 109s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 109s Setting up libc6:armhf (2.41-1ubuntu2) ... 110s (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 ... 64655 files and directories currently installed.) 110s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 110s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 110s Setting up libc-bin (2.41-1ubuntu2) ... 110s (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 ... 64655 files and directories currently installed.) 110s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 110s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 111s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 111s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 111s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 111s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 111s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 111s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 111s Setting up sos (4.9.0-5) ... 112s Setting up locales (2.41-1ubuntu2) ... 114s Generating locales (this might take a while)... 116s en_US.UTF-8... done 116s Generation complete. 116s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 117s Setting up strace (6.13+ds-1ubuntu1) ... 117s Processing triggers for man-db (2.13.0-1) ... 118s Processing triggers for systemd (257.3-1ubuntu3) ... 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 122s Starting pkgProblemResolver with broken count: 0 122s Starting 2 pkgProblemResolver with broken count: 0 122s Done 122s Solving dependencies... 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 125s autopkgtest [14:44:08]: rebooting testbed after setup commands that affected boot 166s autopkgtest [14:44:49]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 191s autopkgtest [14:45:14]: @@@@@@@@@@@@@@@@@@@@ apt-source oath-toolkit 241s Get:1 http://ftpmaster.internal/ubuntu plucky/main oath-toolkit 2.6.11-3ubuntu1 (dsc) [2479 B] 241s Get:2 http://ftpmaster.internal/ubuntu plucky/main oath-toolkit 2.6.11-3ubuntu1 (tar) [4699 kB] 241s Get:3 http://ftpmaster.internal/ubuntu plucky/main oath-toolkit 2.6.11-3ubuntu1 (asc) [228 B] 241s Get:4 http://ftpmaster.internal/ubuntu plucky/main oath-toolkit 2.6.11-3ubuntu1 (diff) [18.3 kB] 241s gpgv: Signature made Wed Oct 16 17:32:48 2024 UTC 241s gpgv: using RSA key 38C77D33856973A58762FBFE401EFCBCDA0FF1BD 241s gpgv: Can't check signature: No public key 241s dpkg-source: warning: cannot verify inline signature for ./oath-toolkit_2.6.11-3ubuntu1.dsc: no acceptable signature found 241s autopkgtest [14:46:04]: testing package oath-toolkit version 2.6.11-3ubuntu1 244s autopkgtest [14:46:07]: build not needed 249s autopkgtest [14:46:12]: test liboath: preparing testbed 251s Reading package lists... 252s Building dependency tree... 252s Reading state information... 252s Starting pkgProblemResolver with broken count: 0 252s Starting 2 pkgProblemResolver with broken count: 0 252s Done 253s The following NEW packages will be installed: 253s build-essential cpp cpp-14 cpp-14-arm-linux-gnueabihf 253s cpp-arm-linux-gnueabihf g++ g++-14 g++-14-arm-linux-gnueabihf 253s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 253s gcc-arm-linux-gnueabihf libasan8 libc-dev-bin libc6-dev libcc1-0 253s libcrypt-dev libgcc-14-dev libgomp1 libisl23 libmpc3 liboath-dev liboath0t64 253s libpkgconf3 libpskc-dev libpskc0t64 libstdc++-14-dev libubsan1 libxmlsec1t64 253s libxmlsec1t64-openssl libxslt1.1 linux-libc-dev oathtool pkg-config pkgconf 253s pkgconf-bin pskctool rpcsvc-proto 254s 0 upgraded, 39 newly installed, 0 to remove and 0 not upgraded. 254s Need to get 50.7 MB of archives. 254s After this operation, 148 MB of additional disk space will be used. 254s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-dev-bin armhf 2.41-1ubuntu2 [23.0 kB] 254s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.14.0-10.10 [1683 kB] 256s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 256s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 256s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6-dev armhf 2.41-1ubuntu2 [1396 kB] 257s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 258s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 258s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 267s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 267s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 267s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 267s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250222-0ubuntu1 [38.9 kB] 267s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250222-0ubuntu1 [128 kB] 267s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250222-0ubuntu1 [2955 kB] 271s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250222-0ubuntu1 [1191 kB] 272s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 273s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 292s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 292s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 292s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 292s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-17ubuntu3 [2573 kB] 295s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [10.5 MB] 306s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-17ubuntu3 [21.8 kB] 307s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 307s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 307s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 307s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf liboath0t64 armhf 2.6.11-3ubuntu1 [59.4 kB] 307s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf liboath-dev armhf 2.6.11-3ubuntu1 [78.5 kB] 307s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-4 [26.6 kB] 307s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu2 [152 kB] 307s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libxmlsec1t64 armhf 1.2.41-1build1 [156 kB] 307s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libxmlsec1t64-openssl armhf 1.2.41-1build1 [83.7 kB] 307s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libpskc0t64 armhf 2.6.11-3ubuntu1 [26.5 kB] 307s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libpskc-dev armhf 2.6.11-3ubuntu1 [109 kB] 307s Get:35 http://ftpmaster.internal/ubuntu plucky/universe armhf oathtool armhf 2.6.11-3ubuntu1 [27.5 kB] 307s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-4 [21.2 kB] 307s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-4 [16.8 kB] 307s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf pkg-config armhf 1.8.1-4 [7362 B] 307s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf pskctool armhf 2.6.11-3ubuntu1 [12.5 kB] 308s Fetched 50.7 MB in 53s (948 kB/s) 308s Selecting previously unselected package libc-dev-bin. 308s (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 ... 64655 files and directories currently installed.) 308s Preparing to unpack .../00-libc-dev-bin_2.41-1ubuntu2_armhf.deb ... 308s Unpacking libc-dev-bin (2.41-1ubuntu2) ... 308s Selecting previously unselected package linux-libc-dev:armhf. 308s Preparing to unpack .../01-linux-libc-dev_6.14.0-10.10_armhf.deb ... 308s Unpacking linux-libc-dev:armhf (6.14.0-10.10) ... 308s Selecting previously unselected package libcrypt-dev:armhf. 308s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 308s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 308s Selecting previously unselected package rpcsvc-proto. 308s Preparing to unpack .../03-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 308s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 308s Selecting previously unselected package libc6-dev:armhf. 308s Preparing to unpack .../04-libc6-dev_2.41-1ubuntu2_armhf.deb ... 308s Unpacking libc6-dev:armhf (2.41-1ubuntu2) ... 308s Selecting previously unselected package libisl23:armhf. 308s Preparing to unpack .../05-libisl23_0.27-1_armhf.deb ... 308s Unpacking libisl23:armhf (0.27-1) ... 308s Selecting previously unselected package libmpc3:armhf. 308s Preparing to unpack .../06-libmpc3_1.3.1-1build2_armhf.deb ... 308s Unpacking libmpc3:armhf (1.3.1-1build2) ... 309s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 309s Preparing to unpack .../07-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 309s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 309s Selecting previously unselected package cpp-14. 309s Preparing to unpack .../08-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 309s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 309s Selecting previously unselected package cpp-arm-linux-gnueabihf. 309s Preparing to unpack .../09-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 309s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 309s Selecting previously unselected package cpp. 309s Preparing to unpack .../10-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 309s Unpacking cpp (4:14.2.0-1ubuntu1) ... 309s Selecting previously unselected package libcc1-0:armhf. 309s Preparing to unpack .../11-libcc1-0_15-20250222-0ubuntu1_armhf.deb ... 309s Unpacking libcc1-0:armhf (15-20250222-0ubuntu1) ... 309s Selecting previously unselected package libgomp1:armhf. 309s Preparing to unpack .../12-libgomp1_15-20250222-0ubuntu1_armhf.deb ... 309s Unpacking libgomp1:armhf (15-20250222-0ubuntu1) ... 309s Selecting previously unselected package libasan8:armhf. 309s Preparing to unpack .../13-libasan8_15-20250222-0ubuntu1_armhf.deb ... 309s Unpacking libasan8:armhf (15-20250222-0ubuntu1) ... 309s Selecting previously unselected package libubsan1:armhf. 309s Preparing to unpack .../14-libubsan1_15-20250222-0ubuntu1_armhf.deb ... 309s Unpacking libubsan1:armhf (15-20250222-0ubuntu1) ... 309s Selecting previously unselected package libgcc-14-dev:armhf. 309s Preparing to unpack .../15-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 309s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 309s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 309s Preparing to unpack .../16-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 309s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 310s Selecting previously unselected package gcc-14. 310s Preparing to unpack .../17-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 310s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 310s Selecting previously unselected package gcc-arm-linux-gnueabihf. 310s Preparing to unpack .../18-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 310s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 310s Selecting previously unselected package gcc. 310s Preparing to unpack .../19-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 310s Unpacking gcc (4:14.2.0-1ubuntu1) ... 310s Selecting previously unselected package libstdc++-14-dev:armhf. 310s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-17ubuntu3_armhf.deb ... 310s Unpacking libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 310s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 310s Preparing to unpack .../21-g++-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 310s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 311s Selecting previously unselected package g++-14. 311s Preparing to unpack .../22-g++-14_14.2.0-17ubuntu3_armhf.deb ... 311s Unpacking g++-14 (14.2.0-17ubuntu3) ... 311s Selecting previously unselected package g++-arm-linux-gnueabihf. 311s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 311s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 311s Selecting previously unselected package g++. 311s Preparing to unpack .../24-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 311s Unpacking g++ (4:14.2.0-1ubuntu1) ... 311s Selecting previously unselected package build-essential. 311s Preparing to unpack .../25-build-essential_12.10ubuntu1_armhf.deb ... 311s Unpacking build-essential (12.10ubuntu1) ... 311s Selecting previously unselected package liboath0t64:armhf. 311s Preparing to unpack .../26-liboath0t64_2.6.11-3ubuntu1_armhf.deb ... 311s Unpacking liboath0t64:armhf (2.6.11-3ubuntu1) ... 311s Selecting previously unselected package liboath-dev:armhf. 311s Preparing to unpack .../27-liboath-dev_2.6.11-3ubuntu1_armhf.deb ... 311s Unpacking liboath-dev:armhf (2.6.11-3ubuntu1) ... 311s Selecting previously unselected package libpkgconf3:armhf. 311s Preparing to unpack .../28-libpkgconf3_1.8.1-4_armhf.deb ... 311s Unpacking libpkgconf3:armhf (1.8.1-4) ... 311s Selecting previously unselected package libxslt1.1:armhf. 311s Preparing to unpack .../29-libxslt1.1_1.1.39-0exp1ubuntu2_armhf.deb ... 311s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 311s Selecting previously unselected package libxmlsec1t64:armhf. 311s Preparing to unpack .../30-libxmlsec1t64_1.2.41-1build1_armhf.deb ... 311s Unpacking libxmlsec1t64:armhf (1.2.41-1build1) ... 311s Selecting previously unselected package libxmlsec1t64-openssl:armhf. 311s Preparing to unpack .../31-libxmlsec1t64-openssl_1.2.41-1build1_armhf.deb ... 311s Unpacking libxmlsec1t64-openssl:armhf (1.2.41-1build1) ... 311s Selecting previously unselected package libpskc0t64:armhf. 311s Preparing to unpack .../32-libpskc0t64_2.6.11-3ubuntu1_armhf.deb ... 311s Unpacking libpskc0t64:armhf (2.6.11-3ubuntu1) ... 311s Selecting previously unselected package libpskc-dev:armhf. 311s Preparing to unpack .../33-libpskc-dev_2.6.11-3ubuntu1_armhf.deb ... 311s Unpacking libpskc-dev:armhf (2.6.11-3ubuntu1) ... 311s Selecting previously unselected package oathtool. 311s Preparing to unpack .../34-oathtool_2.6.11-3ubuntu1_armhf.deb ... 311s Unpacking oathtool (2.6.11-3ubuntu1) ... 311s Selecting previously unselected package pkgconf-bin. 311s Preparing to unpack .../35-pkgconf-bin_1.8.1-4_armhf.deb ... 311s Unpacking pkgconf-bin (1.8.1-4) ... 311s Selecting previously unselected package pkgconf:armhf. 311s Preparing to unpack .../36-pkgconf_1.8.1-4_armhf.deb ... 311s Unpacking pkgconf:armhf (1.8.1-4) ... 312s Selecting previously unselected package pkg-config:armhf. 312s Preparing to unpack .../37-pkg-config_1.8.1-4_armhf.deb ... 312s Unpacking pkg-config:armhf (1.8.1-4) ... 312s Selecting previously unselected package pskctool. 312s Preparing to unpack .../38-pskctool_2.6.11-3ubuntu1_armhf.deb ... 312s Unpacking pskctool (2.6.11-3ubuntu1) ... 312s Setting up linux-libc-dev:armhf (6.14.0-10.10) ... 312s Setting up libgomp1:armhf (15-20250222-0ubuntu1) ... 312s Setting up libpkgconf3:armhf (1.8.1-4) ... 312s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 312s Setting up libmpc3:armhf (1.3.1-1build2) ... 312s Setting up pkgconf-bin (1.8.1-4) ... 312s Setting up libubsan1:armhf (15-20250222-0ubuntu1) ... 312s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 312s Setting up libasan8:armhf (15-20250222-0ubuntu1) ... 312s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 312s Setting up liboath0t64:armhf (2.6.11-3ubuntu1) ... 312s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 312s Setting up libisl23:armhf (0.27-1) ... 312s Setting up libc-dev-bin (2.41-1ubuntu2) ... 312s Setting up libcc1-0:armhf (15-20250222-0ubuntu1) ... 312s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 312s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 312s Setting up oathtool (2.6.11-3ubuntu1) ... 312s Setting up libxmlsec1t64:armhf (1.2.41-1build1) ... 312s Setting up pkgconf:armhf (1.8.1-4) ... 312s Setting up libxmlsec1t64-openssl:armhf (1.2.41-1build1) ... 312s Setting up pkg-config:armhf (1.8.1-4) ... 312s Setting up cpp-14 (14.2.0-17ubuntu3) ... 312s Setting up liboath-dev:armhf (2.6.11-3ubuntu1) ... 312s Setting up libc6-dev:armhf (2.41-1ubuntu2) ... 312s Setting up libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 312s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 312s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 312s Setting up g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 312s Setting up libpskc0t64:armhf (2.6.11-3ubuntu1) ... 312s Setting up gcc-14 (14.2.0-17ubuntu3) ... 312s Setting up cpp (4:14.2.0-1ubuntu1) ... 312s Setting up libpskc-dev:armhf (2.6.11-3ubuntu1) ... 312s Setting up g++-14 (14.2.0-17ubuntu3) ... 312s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 312s Setting up pskctool (2.6.11-3ubuntu1) ... 312s Setting up gcc (4:14.2.0-1ubuntu1) ... 312s Setting up g++ (4:14.2.0-1ubuntu1) ... 312s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 312s Setting up build-essential (12.10ubuntu1) ... 312s Processing triggers for man-db (2.13.0-1) ... 313s Processing triggers for libc-bin (2.41-1ubuntu2) ... 327s autopkgtest [14:47:30]: test liboath: [----------------------- 329s PASS: gcc 329s PASS: run 329s OATHTOOL(1) User Commands OATHTOOL(1) 329s 329s NAME 329s oathtool - Open AuTHentication (OATH) one-time password tool 329s 329s SYNOPSIS 329s oathtool [OPTION]... [KEY [OTP]]... 329s 329s DESCRIPTION 329s Generate and validate OATH one-time passwords. KEY and OTP is the 329s string '-' to read from standard input, '@FILE' to read from indicated 329s filename, or a hex encoded value (not recommended on multi-user sys‐ 329s tems). 329s 329s -h, --help 329s Print help and exit 329s 329s -V, --version 329s Print version and exit 329s 329s --hotp use event-based HOTP mode (default=on) 329s 329s --totp[=MODE] 329s use time-variant TOTP mode (values "SHA1", "SHA256", or "SHA512") 329s (default=`SHA1') 329s 329s -b, --base32 329s use base32 encoding of KEY instead of hex (default=off) 329s 329s -c, --counter=COUNTER 329s HOTP counter value 329s 329s -s, --time-step-size=DURATION TOTP time-step duration 329s (default=`30s') 329s 329s -S, --start-time=TIME 329s when to start counting time steps for TOTP (default=`1970-01-01 329s 00:00:00 UTC') 329s 329s -N, --now=TIME 329s use this time as current time for TOTP (default=`now') 329s 329s -d, --digits=DIGITS 329s number of digits in one-time password 329s 329s -w, --window=WIDTH 329s number of additional OTPs to generate or validate against 329s 329s -v, --verbose 329s explain what is being done (default=off) 329s 329s EXAMPLES 329s To generate a time-based (TOTP) one-time password from a key protected 329s by GnuPG: 329s 329s $ gpg --decrypt --quiet ~/.my-totp-secret.asc | oathtool --totp - 329s 329s How to create the encrypted file is outside of scope of this manual, see 329s gpg(1), however the following two commands may help you to encrypt the 329s secret symmetrically (using a password) or asymmetrically (if you have 329s created a private key), respectively. You will need to provide the se‐ 329s cret from the terminal after invoking the commands. 329s 329s $ gpg --symmetric > ~/.my-totp-secret.asc 329s $ gpg --encrypt --default-recipient-self > ~/.my-totp-secret.asc 329s 329s For easier reading, the rest of this man page provides the KEY and OTP 329s on the command line. Keep in mind that this usage is not recommended 329s since on most multi-user systems, command-line parameters of running 329s processes can be seen by other users. 329s 329s To generate the first event-based (HOTP) one-time password for an all- 329s zero key: 329s 329s $ echo 00 | oathtool - 329s 328482 329s $ 329s 329s Sometime you want to generate more than a single OTP. To generate 10 329s additional event-based one-time passwords, with the secret key used in 329s the examples of RFC 4226, use the -w (--window) parameter: 329s 329s $ oathtool -w 10 3132333435363738393031323334353637383930 329s 755224 329s 287082 329s 359152 329s 969429 329s 338314 329s 254676 329s 287922 329s 162583 329s 399871 329s 520489 329s 403154 329s $ 329s 329s In the last output, the counter for the first OTP was 0, the second OTP 329s had a counter of 1, and so on up to 10. 329s 329s In order to use keys encoded in Base32 instead of hex, you may provide 329s the -b (--base32) parameter: 329s 329s $ oathtool --base32 -w 3 GEZDGNBVGY3TQOJQGEZDGNBVGY3TQOJQ 329s 755224 329s 287082 329s 359152 329s 969429 329s $ 329s 329s The tool ignore whitespace in base32 data and re-add padding if neces‐ 329s sary, thus you may supply keys formatted like the one below. 329s 329s $ oathtool --base32 --totp "gr6d 5br7 25s6 vnck v4vl hlao re" 329s 977872 329s $ 329s 329s To generate a particular OTP, use the -c (--counter) parameter to give 329s the exact position directly: 329s 329s $ oathtool -c 5 3132333435363738393031323334353637383930 329s 254676 329s $ 329s 329s To validate a HOTP one-time password supply the OTP last on the command 329s line: 329s 329s $ oathtool -w 10 3132333435363738393031323334353637383930 969429 329s 3 329s $ 329s 329s The output indicates the counter that was used. It works by starting 329s with counter 0 and increment until it founds a match (or not), within 329s the supplied window of 10 OTPs. 329s 329s The tool supports time-variant one-time passwords, in so called TOTP 329s mode. Usage is similar, but --totp needs to be provided: 329s 329s $ oathtool --totp 00 329s 943388 329s $ 329s 329s Don't be alarmed if you do not get the same output, this is because the 329s output depends on the current time. To generate a TOTP for a particular 329s fixed time use the -N (--now) parameter: 329s 329s $ oathtool --totp --now "2008-04-23 17:42:17 UTC" 00 329s 974945 329s $ 329s 329s The format is a mostly free format human readable date string such as 329s "Sun, 29 Feb 2004 16:21:42 -0800" or "2004-02-29 16:21:42" or even "next 329s Thursday". It is the same used as the --date parameter of the date(1) 329s tool. 329s 329s The default MAC algorithm to use with TOTP is HMAC-SHA1 and this is what 329s is usually used. The tool supports two other MACs, namely the 329s HMAC-SHA256 and HMAC-SHA512 as well. To use either of these, qualify 329s the --totp parameter with a value. Use "SHA256" for HMAC-SHA256 and 329s "SHA512" for HMAC-SHA512. The following demonstrate generating one of 329s the RFC 6238 test vectors. 329s 329s $ oathtool --totp=SHA256 --digits=8 --now "2009-02-13 23:31:30 UTC" 329s 3132333435363738393031323334353637383930313233343536373839303132 329s 91819424 329s $ 329s 329s You may generate several TOTPs by specifying the --window parameter, 329s similar to how it works for HOTP. The OTPs generated here will be for 329s the initial time (normally current time) and then each following time 329s step (e.g., 30 second window). 329s 329s $ oathtool --totp 00 -w5 329s 815120 329s 003818 329s 814756 329s 184042 329s 582326 329s 733842 329s $ 329s 329s You can validate a TOTP one-time password by supplying the secret and a 329s window parameter (number of time steps before or after current time): 329s 329s $ oathtool --totp -w 5 00 `oathtool --totp 00` 329s 0 329s $ 329s 329s Similar when generating TOTPs, you can use a -N (--now) parameter to 329s specify the time to use instead of the current time: 329s 329s $ oathtool --totp --now="2005-03-18 01:58:29 UTC" -w 10000000 329s 3132333435363738393031323334353637383930 89005924 329s 4115227 329s $ 329s 329s The previous test uses values from the TOTP specification and will 329s stress test the tool because the expected window is around 4 million 329s time-steps. 329s 329s There are two system parameters for TOTP: the time-step size and the 329s time start. 329s 329s By default the time-step size is 30 seconds, which means you get a new 329s OTP every 30 seconds. You may modify this with the -s 329s (--time-step-size) parameter: 329s 329s $ oathtool --totp --time-step-size=45s 00 329s 109841 329s $ 329s 329s The values are valid ISO-8601 durations, see: 329s http://en.wikipedia.org/wiki/ISO_8601#Durations 329s 329s The time start is normally 1970-01-01 00:00:00 UTC but you may change it 329s using the -S (--start-time): 329s 329s $ oathtool --totp --start-time "1980-01-01 00:00:00 UTC" 00 329s 273884 329s $ 329s 329s To get more information about what the tool is using use the -v (--ver‐ 329s bose) parameter. Finally, to generate the last TOTP (for SHA-1) in the 329s test vector table of RFC 6238 you can invoke the tool like this: 329s 329s $ oathtool --totp -v -N "2033-05-18 03:33:20 UTC" -d8 329s 3132333435363738393031323334353637383930 329s Hex secret: 3132333435363738393031323334353637383930 329s Base32 secret: GEZDGNBVGY3TQOJQGEZDGNBVGY3TQOJQ 329s Digits: 8 329s Window size: 0 329s TOTP mode: SHA1 329s Step size (seconds): 30 329s Start time: 1970-01-01 00:00:00 UTC (0) 329s Time now: 2033-05-18 03:33:20 UTC (2000000000) 329s Counter: 0x3F940AA (66666666) 329s 329s 69279037 329s $ 329s 329s AUTHOR 329s Written by Simon Josefsson. 329s 329s REPORTING BUGS 329s Report bugs to: oath-toolkit-help@nongnu.org oathtool home page: 329s 329s General help using GNU software: 329s 329s COPYRIGHT 329s Copyright © 2009-2024 Simon Josefsson. License GPLv3+: GNU GPL version 329s 3 or later . 329s This is free software: you are free to change and redistribute it. 329s There is NO WARRANTY, to the extent permitted by law. 329s 329s OATH Toolkit 2.6.11 October 2024 OATHTOOL(1) 330s oath_init(3) liboath oath_init(3) 330s 330s NAME 330s oath_init - API function 330s 330s SYNOPSIS 330s #include 330s 330s int oath_init( void); 330s 330s ARGUMENTS 330s void 330s 330s DESCRIPTION 330s This function initializes the OATH library. Every user of this library 330s needs to call this function before using other functions. You should 330s call oath_done() when use of the OATH library is no longer needed. 330s 330s Note that this function may also initialize Libgcrypt, if the OATH li‐ 330s brary is built with libgcrypt support and libgcrypt has not been ini‐ 330s tialized before. Thus if you want to manually initialize libgcrypt you 330s must do it before calling this function. This is useful in cases you 330s want to disable libgcrypt's internal lockings etc. 330s 330s RETURNS 330s On success, OATH_OK (zero) is returned, otherwise an error code is re‐ 330s turned. 330s 330s REPORTING BUGS 330s Report bugs to . liboath home page: 330s https://www.nongnu.org/oath-toolkit/ General help using GNU software: 330s http://www.gnu.org/gethelp/ 330s 330s COPYRIGHT 330s Copyright © 2009-2020 Simon Josefsson. 330s Copying and distribution of this file, with or without modification, are 330s permitted in any medium without royalty provided the copyright notice 330s and this notice are preserved. 330s 330s liboath 2.6.11 oath_init(3) 330s PASS: man 330s oathtool (OATH Toolkit) 2.6.11 330s Copyright (C) 2009-2024 Simon Josefsson. 330s License GPLv3+: GNU GPL version 3 or later . 330s This is free software: you are free to change and redistribute it. 330s There is NO WARRANTY, to the extent permitted by law. 330s 330s Written by Simon Josefsson. 330s Usage: oathtool [OPTION]... [KEY [OTP]]... 330s Generate and validate OATH one-time passwords. KEY and OTP is the string '-' 330s to read from standard input, '@FILE' to read from indicated filename, or a hex 330s encoded value (not recommended on multi-user systems). 330s 330s -h, --help Print help and exit 330s -V, --version Print version and exit 330s --hotp use event-based HOTP mode (default=on) 330s --totp[=MODE] use time-variant TOTP mode (values "SHA1", 330s "SHA256", or "SHA512") (default=`SHA1') 330s -b, --base32 use base32 encoding of KEY instead of hex 330s (default=off) 330s -c, --counter=COUNTER HOTP counter value 330s -s, --time-step-size=DURATION TOTP time-step duration (default=`30s') 330s -S, --start-time=TIME when to start counting time steps for TOTP 330s (default=`1970-01-01 00:00:00 UTC') 330s -N, --now=TIME use this time as current time for TOTP 330s (default=`now') 330s -d, --digits=DIGITS number of digits in one-time password 330s -w, --window=WIDTH number of additional OTPs to generate or 330s validate against 330s -v, --verbose explain what is being done (default=off) 330s 330s Report bugs to: oath-toolkit-help@nongnu.org 330s oathtool home page: 330s General help using GNU software: 330s PASS: oathtool liboath version 330s autopkgtest [14:47:33]: test liboath: -----------------------] 334s liboath PASS 334s autopkgtest [14:47:37]: test liboath: - - - - - - - - - - results - - - - - - - - - - 338s autopkgtest [14:47:41]: test libpskc: preparing testbed 339s Reading package lists... 340s Building dependency tree... 340s Reading state information... 341s Starting pkgProblemResolver with broken count: 0 341s Starting 2 pkgProblemResolver with broken count: 0 341s Done 342s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 355s autopkgtest [14:47:58]: test libpskc: [----------------------- 358s PASS: gcc 358s PASS: run 358s PSKCTOOL(1) User Commands PSKCTOOL(1) 358s 358s NAME 358s pskctool - Portable Symmetric Key Container (PSKC) tool 358s 358s SYNOPSIS 358s pskctool [OPTION]... [FILE]... 358s 358s DESCRIPTION 358s Manipulate Portable Symmetric Key Container (PSKC) data. 358s 358s This tool allows you to parse, print, validate, sign and verify PSKC 358s data. The input is provided in FILE or on standard input. 358s 358s -h, --help 358s Print help and exit 358s 358s -V, --version 358s Print version and exit 358s 358s --strict 358s Fail hard on PSKC parse error (default=off) 358s 358s -d, --debug 358s Show debug messages on stderr (default=off) 358s 358s -q, --quiet 358s Quiet operation (default=off) 358s 358s -v, --verbose 358s Produce more output (default=off) 358s 358s Selecting one of the following modes is required: 358s 358s Mode: info 358s 358s -i, --info 358s Parse and print human readable summary of PSKC input (de‐ 358s fault=off) 358s 358s Mode: validate 358s 358s -e, --validate 358s Validate PSKC input against XML Schema (default=off) 358s 358s Mode: sign 358s 358s Digitally sign PSKC data 358s 358s --sign Sign PSKC input (default=off) 358s 358s --sign-key=FILE 358s Private key to sign with 358s 358s --sign-crt=FILE 358s X.509 certificate to sign with 358s 358s Mode: verify 358s 358s Verify digitally signed PSKC data 358s 358s --verify 358s Verify signed PSKC input (default=off) 358s 358s --verify-crt=FILE 358s Trusted X.509 certificate for verification 358s 358s EXAMPLES 358s See . 358s 358s AUTHOR 358s Written by Simon Josefsson. 358s 358s REPORTING BUGS 358s Report bugs to: oath-toolkit-help@nongnu.org pskctool home page: 358s 358s General help using GNU software: 358s 358s COPYRIGHT 358s Copyright © 2024 Simon Josefsson. License GPLv3+: GNU GPL version 3 or 358s later . 358s This is free software: you are free to change and redistribute it. 358s There is NO WARRANTY, to the extent permitted by law. 358s 358s OATH Toolkit 2.6.11 January 2024 PSKCTOOL(1) 358s pskc_global_init(3) libpskc pskc_global_init(3) 358s 358s NAME 358s pskc_global_init - API function 358s 358s SYNOPSIS 358s #include 358s 358s int pskc_global_init( void); 358s 358s ARGUMENTS 358s void 358s 358s DESCRIPTION 358s This function initializes the PSKC library. Every user of this library 358s needs to call this function before using other functions. You should 358s call pskc_global_done() when use of the PSKC library is no longer 358s needed. 358s 358s RETURNS 358s On success, PSKC_OK (zero) is returned, otherwise an error code is re‐ 358s turned. 358s 358s REPORTING BUGS 358s Report bugs to . libpskc home page: 358s https://www.nongnu.org/oath-toolkit/ General help using GNU software: 358s http://www.gnu.org/gethelp/ 358s 358s COPYRIGHT 358s Copyright © 2012-2020 Simon Josefsson. 358s Copying and distribution of this file, with or without modification, are 358s permitted in any medium without royalty provided the copyright notice 358s and this notice are preserved. 358s 358s libpskc 2.6.11 pskc_global_init(3) 358s PASS: man 358s pskctool (OATH Toolkit) 2.6.11 358s Copyright (C) 2024 Simon Josefsson. 358s License GPLv3+: GNU GPL version 3 or later . 358s This is free software: you are free to change and redistribute it. 358s There is NO WARRANTY, to the extent permitted by law. 358s 358s Written by Simon Josefsson. 358s Usage: pskctool [OPTION]... [FILE]... 358s Manipulate Portable Symmetric Key Container (PSKC) data. 358s 358s This tool allows you to parse, print, validate, sign and verify PSKC data. The 358s input is provided in FILE or on standard input. 358s 358s -h, --help Print help and exit 358s -V, --version Print version and exit 358s --strict Fail hard on PSKC parse error (default=off) 358s -d, --debug Show debug messages on stderr (default=off) 358s -q, --quiet Quiet operation (default=off) 358s -v, --verbose Produce more output (default=off) 358s 358s Selecting one of the following modes is required: 358s 358s Mode: info 358s -i, --info Parse and print human readable summary of PSKC input 358s (default=off) 358s 358s Mode: validate 358s -e, --validate Validate PSKC input against XML Schema (default=off) 358s 358s Mode: sign 358s Digitally sign PSKC data 358s --sign Sign PSKC input (default=off) 358s --sign-key=FILE Private key to sign with 358s --sign-crt=FILE X.509 certificate to sign with 358s 358s Mode: verify 358s Verify digitally signed PSKC data 358s --verify Verify signed PSKC input (default=off) 358s --verify-crt=FILE Trusted X.509 certificate for verification 358s 358s Report bugs to: oath-toolkit-help@nongnu.org 358s pskctool home page: 358s General help using GNU software: 358s PASS: pskctool libpskc version 358s autopkgtest [14:48:01]: test libpskc: -----------------------] 362s autopkgtest [14:48:05]: test libpskc: - - - - - - - - - - results - - - - - - - - - - 362s libpskc PASS 366s autopkgtest [14:48:09]: test oathtool: preparing testbed 367s Reading package lists... 368s Building dependency tree... 368s Reading state information... 368s Starting pkgProblemResolver with broken count: 0 369s Starting 2 pkgProblemResolver with broken count: 0 369s Done 370s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 383s autopkgtest [14:48:26]: test oathtool: [----------------------- 385s PASS oathtool --version 385s PASS oathtool 385s PASS oathtool -h 385s PASS oathtool -z 385s PASS oathtool Z 385s PASS oathtool 00 385s PASS oathtool --base32 GEZDGNBVGY3TQOJQGEZDGNBVGY3TQOJQ 385s PASS oathtool --base32 gezdgnbvgy3tqojqgezdgnbvgy3tqojq 385s PASS oathtool --base32 gr6d5br725s6vnckv4vlhlaore 385s PASS oathtool -d 6 00 385s PASS oathtool -d 9 00 385s PASS oathtool --digits=6 00 385s PASS oathtool --digits 6 00 385s PASS oathtool --digits 7 00 385s PASS oathtool --digits 8 00 385s PASS oathtool --counter 0 --digits 8 00 385s PASS oathtool -c 1 --digits 8 00 385s PASS oathtool --counter 1 --digits 8 00 385s PASS oathtool --window 4 -d 7 00 385s PASS oathtool --window 4 -c 4 00 385s PASS oathtool 00 328482 385s PASS oathtool -c 4 00 964213 385s PASS oathtool -c 4 -w 4 00 964213 385s PASS oathtool -c 4 -w 4 -d 6 00 964213 385s PASS oathtool -c 4 -w 4 -d 7 00 964213 385s PASS oathtool -c 4 -d 7 00 964213 385s PASS oathtool --totp 3132333435363738393031323334353637383930 -N @59 -d8 385s PASS oathtool --totp=sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @59 -d8 385s PASS oathtool --totp=Sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @59 -d8 385s PASS oathtool --totp=SHA256 3132333435363738393031323334353637383930313233343536373839303132 -N @59 -d8 385s PASS oathtool --totp=sha512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @59 -d8 385s PASS oathtool --totp=sHa512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @59 -d8 385s PASS oathtool --totp=SHA512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @59 -d8 385s PASS oathtool --totp 3132333435363738393031323334353637383930 -N @1111111109 -d8 385s PASS oathtool --totp=sha1 3132333435363738393031323334353637383930 -N @1111111109 -d8 385s PASS oathtool --totp=SHA1 3132333435363738393031323334353637383930 -N @1111111109 -d8 385s PASS oathtool --totp=sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @1111111109 -d8 385s PASS oathtool --totp=sha512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @1111111109 -d8 385s PASS oathtool --totp 3132333435363738393031323334353637383930 -N @1111111111 -d8 385s PASS oathtool --totp=sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @1111111111 -d8 385s PASS oathtool --totp=sha512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @1111111111 -d8 385s PASS oathtool --totp 3132333435363738393031323334353637383930 -N @1234567890 -d8 385s PASS oathtool --totp=sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @1234567890 -d8 385s PASS oathtool --totp=sha512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @1234567890 -d8 385s PASS oathtool --totp 3132333435363738393031323334353637383930 -N @2000000000 -d8 385s PASS oathtool --totp=sha256 3132333435363738393031323334353637383930313233343536373839303132 -N @2000000000 -d8 385s PASS oathtool --totp=sha512 31323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334 -N @2000000000 -d8 385s PASS oathtool --totp 00 --time-step-size=45m --start-time=now --now=now 385s PASS oathtool --totp 00 --time-step-size=1m --start-time=now --now=hour -d7 385s PASS oathtool --totp --now @1111111109 -w 10 3132333435363738393031323334353637383930 07081804 385s PASS oathtool --totp=sha256 --now @1111111109 -w 10 3132333435363738393031323334353637383930313233343536373839303132 68084774 385s PASS oathtool --totp --now @1111111109 -w 10 3132333435363738393031323334353637383930 14050471 385s PASS oathtool --totp --now @1111111109 -w 5 3132333435363738393031323334353637383930 385s PASS oathtool --totp=sha256 --now @1111111109 -w 5 3132333435363738393031323334353637383930313233343536373839303132 385s PASS oathtool --hotp --counter 1099511627776 00 385s PASS oathtool --verbose 00 385s PASS oathtool --verbose 00 328482 385s PASS oathtool --verbose --totp --now @0 00 386s PASS oathtool --verbose --totp=SHA256 --now @0 42 386s PASS oathtool --verbose --totp=SHA512 --now @0 00 386s PASS oathtool -v --hotp -c 9223372036854775808 DEADBEEF 386s PASS oathtool -v --hotp -c 18446744073709551615 DEADBEEF 386s PASS oathtool --base32 - STDIN=gr6d5br725s6vnckv4vlhlaore 386s PASS oathtool --base32 - - STDIN=gr6d5br725s6vnckv4vlhlaore 993210 386s PASS oathtool --base32 @/tmp/tmp.ctR87HQW4D 386s PASS oathtool --base32 @/tmp/tmp.ctR87HQW4D - STDIN=993210 386s PASS oathtool --base32 @/tmp/tmp.ctR87HQW4D @/tmp/tmp.2KHtIuJIrs 386s PASS oathtool --base32 @/tmp/tmp.ctR87HQW4D @/tmp/tmp.ctR87HQW4D 386s PASS oathtool --base32 XBK55CIOSR2TO6VUZX7KB2NJX2 386s rm -f /tmp/tmp.ctR87HQW4D /tmp/tmp.2KHtIuJIrs 386s autopkgtest [14:48:29]: test oathtool: -----------------------] 390s autopkgtest [14:48:33]: test oathtool: - - - - - - - - - - results - - - - - - - - - - 390s oathtool PASS 394s autopkgtest [14:48:37]: test pskctool: preparing testbed 395s Reading package lists... 396s Building dependency tree... 396s Reading state information... 396s Starting pkgProblemResolver with broken count: 0 397s Starting 2 pkgProblemResolver with broken count: 0 397s Done 398s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 411s autopkgtest [14:48:54]: test pskctool: [----------------------- 413s PASS pskctool --version 413s PASS pskctool 413s PASS pskctool -h 413s PASS pskctool --info pskctool/tests/tst_pskctool.sh 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/tst_pskctool.sh 413s PASS pskctool --info --strict pskctool/tests/pskc-invalid.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-figure2.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-figure3.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-figure4.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-figure5.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-figure10.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-all.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-ns.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/pskc-ocra.xml 413s PASS pskctool --info --quiet --debug --strict pskctool/tests/20120919-test001-4282.xml 413s PASS pskctool --validate --quiet --debug --strict pskctool/tests/tst_pskctool.sh 413s PASS pskctool --validate pskctool/tests/tst_pskctool.sh 413s PASS pskctool --validate pskctool/tests/pskc-invalid.xml 413s PASS pskctool --validate --quiet --debug --strict pskctool/tests/pskc-invalid.xml 413s PASS pskctool --validate pskctool/tests/pskc-figure2.xml 413s PASS pskctool --validate pskctool/tests/pskc-figure3.xml 413s PASS pskctool --validate pskctool/tests/pskc-figure4.xml 413s PASS pskctool --validate pskctool/tests/pskc-figure5.xml 413s PASS pskctool --validate pskctool/tests/pskc-figure10.xml 413s PASS pskctool --validate pskctool/tests/pskc-all.xml 413s PASS pskctool --validate pskctool/tests/pskc-ns.xml 413s PASS pskctool --validate pskctool/tests/pskc-ocra.xml 413s PASS pskctool --validate pskctool/tests/20120919-test001-4282.xml 414s autopkgtest [14:48:57]: test pskctool: -----------------------] 418s autopkgtest [14:49:01]: test pskctool: - - - - - - - - - - results - - - - - - - - - - 418s pskctool PASS 421s autopkgtest [14:49:04]: @@@@@@@@@@@@@@@@@@@@ summary 421s liboath PASS 421s libpskc PASS 421s oathtool PASS 421s pskctool PASS