0s autopkgtest [18:54:58]: starting date and time: 2025-05-02 18:54:58+0000 0s autopkgtest [18:54:58]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [18:54:58]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.yyp3oxra/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:twitter-bootstrap4 --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=twitter-bootstrap4/4.6.2+dfsg-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-6.secgroup --name adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 95s autopkgtest [18:56:33]: testbed dpkg architecture: arm64 96s autopkgtest [18:56:34]: testbed apt version: 3.0.0 96s autopkgtest [18:56:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 96s autopkgtest [18:56:34]: testbed release detected to be: None 97s autopkgtest [18:56:35]: updating testbed package index (apt update) 97s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 98s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 98s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 98s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 98s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 98s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 98s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2005 kB] 98s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 98s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 98s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 98s Fetched 4071 kB in 1s (3522 kB/s) 99s Reading package lists... 100s autopkgtest [18:56:38]: upgrading testbed (apt dist-upgrade and autopurge) 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 101s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 101s Starting 2 pkgProblemResolver with broken count: 0 101s Done 102s Entering ResolveByKeep 102s 102s Calculating upgrade... 103s The following packages will be upgraded: 103s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 103s liburcu8t64 mokutil mtd-utils nano usb.ids 103s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Need to get 6772 kB of archives. 103s After this operation, 736 kB of additional disk space will be used. 103s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 103s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 103s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 103s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 103s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 103s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 103s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 103s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 103s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 103s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 103s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 103s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 104s Fetched 6772 kB in 1s (8962 kB/s) 104s (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 ... 117820 files and directories currently installed.) 104s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 104s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 104s Setting up libnpth0t64:arm64 (1.8-3) ... 104s (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 ... 117820 files and directories currently installed.) 104s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 104s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 104s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 104s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 104s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 104s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 104s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 104s Unpacking nano (8.4-1) over (8.3-1) ... 105s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 105s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 105s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 105s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 105s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 105s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 105s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 105s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 105s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 105s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 105s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 105s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 105s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 105s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 106s Setting up liburcu8t64:arm64 (0.15.2-2) ... 106s Setting up mokutil (0.7.2-1) ... 106s Setting up htop (3.4.1-4) ... 106s Setting up libsensors-config (1:3.6.2-2) ... 106s Installing new version of config file /etc/sensors3.conf ... 106s Setting up libfwupd3:arm64 (2.0.8-3) ... 106s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 106s Setting up libftdi1-2:arm64 (1.5-10) ... 106s Setting up usb.ids (2025.04.01-1) ... 106s Setting up libsensors5:arm64 (1:3.6.2-2) ... 106s Setting up nano (8.4-1) ... 106s Installing new version of config file /etc/nanorc ... 106s Setting up fwupd (2.0.8-3) ... 106s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 106s fwupd.service is a disabled or a static unit not running, not starting it. 106s Processing triggers for man-db (2.13.0-1) ... 108s Processing triggers for dbus (1.16.2-2ubuntu1) ... 108s Processing triggers for install-info (7.1.1-1) ... 108s Processing triggers for libc-bin (2.41-6ubuntu1) ... 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 109s Starting pkgProblemResolver with broken count: 0 109s Starting 2 pkgProblemResolver with broken count: 0 109s Done 110s Solving dependencies... 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 110s autopkgtest [18:56:48]: rebooting testbed after setup commands that affected boot 133s autopkgtest [18:57:11]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 136s autopkgtest [18:57:14]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 143s Get:1 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (dsc) [5275 B] 143s Get:2 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (tar) [10.0 MB] 143s Get:3 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (diff) [62.9 kB] 143s gpgv: Signature made Mon Feb 10 17:53:16 2025 UTC 143s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 143s gpgv: Can't check signature: No public key 143s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.20.2+ds-1build1.dsc: no acceptable signature found 144s autopkgtest [18:57:22]: testing package lemonldap-ng version 2.20.2+ds-1build1 144s autopkgtest [18:57:22]: build not needed 146s autopkgtest [18:57:24]: test fastcgiserver: preparing testbed 146s Reading package lists... 147s Building dependency tree... 147s Reading state information... 148s Starting pkgProblemResolver with broken count: 0 148s Starting 2 pkgProblemResolver with broken count: 0 148s Done 149s The following NEW packages will be installed: 149s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 149s fonts-glyphicons-halflings imagemagick-7-common javascript-common 149s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 149s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 149s libapache-logformat-compiler-perl libapache-session-perl 149s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 149s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 149s libclass-inspector-perl libclass-method-modifiers-perl 149s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 149s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 149s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 149s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 149s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 149s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 149s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 149s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 149s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 149s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 149s libemail-sender-perl libemail-simple-perl libencode-locale-perl 149s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 149s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 149s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 149s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 149s libgraphite2-3 libharfbuzz0b libhash-merge-simple-perl 149s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 149s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 149s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 149s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 149s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 149s libhttp-multipartparser-perl libhttp-negotiate-perl libimage-magick-perl 149s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 149s libio-socket-ssl-perl libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 149s libjs-angularjs libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 149s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 149s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 149s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 149s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 149s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 149s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 149s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 149s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 149s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 149s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 149s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 149s libposix-strftime-compiler-perl libraqm0 libraw23t64 libregexp-assemble-perl 149s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 149s libstring-random-perl libsub-exporter-perl libsub-install-perl 149s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 149s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 149s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 149s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 149s libwww-robotrules-perl libxpm4 perl-openssl-defaults 149s 0 upgraded, 173 newly installed, 0 to remove and 0 not upgraded. 149s Need to get 27.2 MB of archives. 149s After this operation, 98.0 MB of additional disk space will be used. 149s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 150s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 150s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 150s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 150s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 150s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 150s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 150s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 150s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 150s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 150s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 150s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 150s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 150s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 150s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 151s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 151s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 151s Get:18 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 151s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 151s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 151s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 151s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 151s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 151s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 151s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 151s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 151s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 151s Get:28 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 151s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 151s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 151s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 151s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 151s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 151s Get:34 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 151s Get:35 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 151s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 151s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 151s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 151s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 151s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 151s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 151s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 151s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 151s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 151s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 151s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 151s Get:47 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 151s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 151s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 151s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 151s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 151s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 151s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 151s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 151s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 151s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 151s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 151s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 151s Get:59 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 151s Get:60 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 151s Get:61 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 151s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 151s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 151s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 151s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 151s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 151s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 151s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 151s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 151s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 151s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 151s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 151s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 151s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 151s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 151s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 151s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 151s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 151s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 151s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 151s Get:81 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 151s Get:82 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 151s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 151s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 152s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 152s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 152s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 152s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 152s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 152s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 152s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 152s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 152s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 152s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 152s Get:95 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 152s Get:96 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 152s Get:97 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 152s Get:98 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-uwsgi-app all 2.20.2+ds-1build1 [22.9 kB] 152s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 152s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 152s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 152s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 152s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 152s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 152s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 152s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 152s Get:107 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 152s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 152s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 152s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 152s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 152s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 153s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 153s Get:114 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 153s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 153s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 153s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 153s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 153s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 153s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 153s Get:121 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 153s Get:122 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 153s Get:123 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 153s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 153s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 153s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 153s Get:127 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 153s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 153s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 153s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 153s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 153s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 153s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 153s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 153s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 153s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 153s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 153s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 153s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 153s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 153s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 153s Get:142 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 153s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 153s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 153s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 153s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 153s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 153s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 153s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 153s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 153s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 153s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 153s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 153s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 153s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 153s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 153s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-client-perl all 0.09-1 [20.7 kB] 153s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 153s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 153s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 153s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 153s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 153s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 153s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 153s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 153s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.2+ds-1build1 [32.3 kB] 153s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 153s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 154s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 154s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 154s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-handler all 2.20.2+ds-1build1 [32.8 kB] 154s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng all 2.20.2+ds-1build1 [24.5 kB] 154s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-doc all 2.20.2+ds-1build1 [5951 kB] 155s Preconfiguring packages ... 155s Fetched 27.2 MB in 5s (5847 kB/s) 155s Selecting previously unselected package imagemagick-7-common. 155s (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 ... 117821 files and directories currently installed.) 155s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 155s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 155s Selecting previously unselected package libgomp1:arm64. 155s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 155s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 155s Selecting previously unselected package libfftw3-double3:arm64. 155s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 155s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 155s Selecting previously unselected package fonts-dejavu-mono. 155s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8_all.deb ... 155s Unpacking fonts-dejavu-mono (2.37-8) ... 155s Selecting previously unselected package fonts-dejavu-core. 155s Preparing to unpack .../004-fonts-dejavu-core_2.37-8_all.deb ... 156s Unpacking fonts-dejavu-core (2.37-8) ... 156s Selecting previously unselected package fontconfig-config. 156s Preparing to unpack .../005-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 156s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 156s Selecting previously unselected package libfontconfig1:arm64. 156s Preparing to unpack .../006-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 156s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 156s Selecting previously unselected package libsharpyuv0:arm64. 156s Preparing to unpack .../007-libsharpyuv0_1.5.0-0.1_arm64.deb ... 156s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 156s Selecting previously unselected package libaom3:arm64. 156s Preparing to unpack .../008-libaom3_3.12.0-1_arm64.deb ... 156s Unpacking libaom3:arm64 (3.12.0-1) ... 156s Selecting previously unselected package libheif-plugin-aomdec:arm64. 156s Preparing to unpack .../009-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 156s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 156s Selecting previously unselected package libde265-0:arm64. 156s Preparing to unpack .../010-libde265-0_1.0.15-1build5_arm64.deb ... 156s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 156s Selecting previously unselected package libheif-plugin-libde265:arm64. 156s Preparing to unpack .../011-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 156s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 156s Selecting previously unselected package libheif1:arm64. 156s Preparing to unpack .../012-libheif1_1.19.7-1_arm64.deb ... 156s Unpacking libheif1:arm64 (1.19.7-1) ... 156s Selecting previously unselected package libjbig0:arm64. 156s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 156s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 156s Selecting previously unselected package libjpeg-turbo8:arm64. 156s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 156s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 156s Selecting previously unselected package libjpeg8:arm64. 156s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_arm64.deb ... 156s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 156s Selecting previously unselected package liblcms2-2:arm64. 156s Preparing to unpack .../016-liblcms2-2_2.16-2_arm64.deb ... 156s Unpacking liblcms2-2:arm64 (2.16-2) ... 156s Selecting previously unselected package liblqr-1-0:arm64. 156s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 156s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 156s Selecting previously unselected package libltdl7:arm64. 156s Preparing to unpack .../018-libltdl7_2.5.4-4_arm64.deb ... 156s Unpacking libltdl7:arm64 (2.5.4-4) ... 156s Selecting previously unselected package libopenjp2-7:arm64. 156s Preparing to unpack .../019-libopenjp2-7_2.5.3-2_arm64.deb ... 156s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 156s Selecting previously unselected package libraw23t64:arm64. 157s Preparing to unpack .../020-libraw23t64_0.21.3-1_arm64.deb ... 157s Unpacking libraw23t64:arm64 (0.21.3-1) ... 157s Selecting previously unselected package libdeflate0:arm64. 157s Preparing to unpack .../021-libdeflate0_1.23-1_arm64.deb ... 157s Unpacking libdeflate0:arm64 (1.23-1) ... 157s Selecting previously unselected package liblerc4:arm64. 157s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 157s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 157s Selecting previously unselected package libwebp7:arm64. 157s Preparing to unpack .../023-libwebp7_1.5.0-0.1_arm64.deb ... 157s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 157s Selecting previously unselected package libtiff6:arm64. 157s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 157s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 157s Selecting previously unselected package libwebpdemux2:arm64. 157s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_arm64.deb ... 157s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 157s Selecting previously unselected package libwebpmux3:arm64. 157s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_arm64.deb ... 157s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 157s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 157s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 157s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 157s Selecting previously unselected package libimage-magick-q16-perl. 157s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 157s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 157s Selecting previously unselected package libimage-magick-perl. 157s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 157s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 157s Selecting previously unselected package libfcgi0t64:arm64. 157s Preparing to unpack .../030-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 157s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 157s Selecting previously unselected package libfcgi-perl. 157s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 157s Unpacking libfcgi-perl (0.82+ds-3build3) ... 157s Selecting previously unselected package libfcgi-procmanager-perl. 157s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 157s Unpacking libfcgi-procmanager-perl (0.28-3) ... 157s Selecting previously unselected package libcrypt-urandom-perl. 157s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_arm64.deb ... 157s Unpacking libcrypt-urandom-perl (0.54-1) ... 157s Selecting previously unselected package libapache-session-perl. 157s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 157s Unpacking libapache-session-perl (1.94-2) ... 157s Selecting previously unselected package liberror-perl. 157s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 157s Unpacking liberror-perl (0.17030-1) ... 157s Selecting previously unselected package libipc-sharelite-perl. 157s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 157s Unpacking libipc-sharelite-perl (0.17-5build4) ... 157s Selecting previously unselected package libcache-cache-perl. 157s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 157s Unpacking libcache-cache-perl (1.08-3) ... 157s Selecting previously unselected package libclass-xsaccessor-perl. 157s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 157s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 157s Selecting previously unselected package libconfig-inifiles-perl. 157s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 157s Unpacking libconfig-inifiles-perl (3.000003-3) ... 157s Selecting previously unselected package perl-openssl-defaults:arm64. 157s Preparing to unpack .../040-perl-openssl-defaults_7build3_arm64.deb ... 157s Unpacking perl-openssl-defaults:arm64 (7build3) ... 157s Selecting previously unselected package libcrypt-openssl-bignum-perl. 157s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 157s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 157s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 157s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 157s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 158s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 158s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 158s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 158s Selecting previously unselected package libconvert-asn1-perl. 158s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 158s Unpacking libconvert-asn1-perl (0.34-1) ... 158s Selecting previously unselected package libcrypt-openssl-x509-perl. 158s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 158s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 158s Selecting previously unselected package libcrypt-rijndael-perl. 158s Preparing to unpack .../046-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 158s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 158s Selecting previously unselected package libhtml-tagset-perl. 158s Preparing to unpack .../047-libhtml-tagset-perl_3.24-1_all.deb ... 158s Unpacking libhtml-tagset-perl (3.24-1) ... 158s Selecting previously unselected package liburi-perl. 158s Preparing to unpack .../048-liburi-perl_5.30-1_all.deb ... 158s Unpacking liburi-perl (5.30-1) ... 158s Selecting previously unselected package libhtml-parser-perl:arm64. 158s Preparing to unpack .../049-libhtml-parser-perl_3.83-1build1_arm64.deb ... 158s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 158s Selecting previously unselected package libcgi-pm-perl. 158s Preparing to unpack .../050-libcgi-pm-perl_4.67-1_all.deb ... 158s Unpacking libcgi-pm-perl (4.67-1) ... 158s Selecting previously unselected package libhtml-template-perl. 158s Preparing to unpack .../051-libhtml-template-perl_2.97-2build1_all.deb ... 158s Unpacking libhtml-template-perl (2.97-2build1) ... 158s Selecting previously unselected package libjson-perl. 158s Preparing to unpack .../052-libjson-perl_4.10000-1_all.deb ... 158s Unpacking libjson-perl (4.10000-1) ... 158s Selecting previously unselected package libcommon-sense-perl:arm64. 158s Preparing to unpack .../053-libcommon-sense-perl_3.75-3build5_arm64.deb ... 158s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 158s Selecting previously unselected package libtypes-serialiser-perl. 158s Preparing to unpack .../054-libtypes-serialiser-perl_1.01-1_all.deb ... 158s Unpacking libtypes-serialiser-perl (1.01-1) ... 158s Selecting previously unselected package libjson-xs-perl. 158s Preparing to unpack .../055-libjson-xs-perl_4.030-2build4_arm64.deb ... 158s Unpacking libjson-xs-perl (4.030-2build4) ... 158s Selecting previously unselected package libmouse-perl:arm64. 158s Preparing to unpack .../056-libmouse-perl_2.5.11-1build1_arm64.deb ... 158s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 158s Selecting previously unselected package libnet-cidr-perl. 158s Preparing to unpack .../057-libnet-cidr-perl_0.23-1_all.deb ... 158s Unpacking libnet-cidr-perl (0.23-1) ... 158s Selecting previously unselected package libposix-strftime-compiler-perl. 158s Preparing to unpack .../058-libposix-strftime-compiler-perl_0.46-1_all.deb ... 158s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 158s Selecting previously unselected package libapache-logformat-compiler-perl. 158s Preparing to unpack .../059-libapache-logformat-compiler-perl_0.36-3_all.deb ... 158s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 158s Selecting previously unselected package libcookie-baker-perl. 158s Preparing to unpack .../060-libcookie-baker-perl_0.12-1_all.deb ... 158s Unpacking libcookie-baker-perl (0.12-1) ... 158s Selecting previously unselected package libdevel-stacktrace-perl. 158s Preparing to unpack .../061-libdevel-stacktrace-perl_2.0500-1_all.deb ... 158s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 158s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 158s Preparing to unpack .../062-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 158s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 158s Selecting previously unselected package libclass-inspector-perl. 158s Preparing to unpack .../063-libclass-inspector-perl_1.36-3_all.deb ... 158s Unpacking libclass-inspector-perl (1.36-3) ... 158s Selecting previously unselected package libfile-sharedir-perl. 158s Preparing to unpack .../064-libfile-sharedir-perl_1.118-3_all.deb ... 158s Unpacking libfile-sharedir-perl (1.118-3) ... 158s Selecting previously unselected package libfilesys-notify-simple-perl. 158s Preparing to unpack .../065-libfilesys-notify-simple-perl_0.14-3_all.deb ... 158s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 158s Selecting previously unselected package libhash-multivalue-perl. 159s Preparing to unpack .../066-libhash-multivalue-perl_0.16-3_all.deb ... 159s Unpacking libhash-multivalue-perl (0.16-3) ... 159s Selecting previously unselected package libhttp-multipartparser-perl. 159s Preparing to unpack .../067-libhttp-multipartparser-perl_0.02-3_all.deb ... 159s Unpacking libhttp-multipartparser-perl (0.02-3) ... 159s Selecting previously unselected package libjson-maybexs-perl. 159s Preparing to unpack .../068-libjson-maybexs-perl_1.004008-1_all.deb ... 159s Unpacking libjson-maybexs-perl (1.004008-1) ... 159s Selecting previously unselected package libstream-buffered-perl. 159s Preparing to unpack .../069-libstream-buffered-perl_0.03-3_all.deb ... 159s Unpacking libstream-buffered-perl (0.03-3) ... 159s Selecting previously unselected package libwww-form-urlencoded-perl. 159s Preparing to unpack .../070-libwww-form-urlencoded-perl_0.26-2_all.deb ... 159s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 159s Selecting previously unselected package libhttp-entity-parser-perl. 159s Preparing to unpack .../071-libhttp-entity-parser-perl_0.25-2_all.deb ... 159s Unpacking libhttp-entity-parser-perl (0.25-2) ... 159s Selecting previously unselected package libtimedate-perl. 159s Preparing to unpack .../072-libtimedate-perl_2.3300-2_all.deb ... 159s Unpacking libtimedate-perl (2.3300-2) ... 159s Selecting previously unselected package libhttp-date-perl. 159s Preparing to unpack .../073-libhttp-date-perl_6.06-1_all.deb ... 159s Unpacking libhttp-date-perl (6.06-1) ... 159s Selecting previously unselected package libhttp-headers-fast-perl. 159s Preparing to unpack .../074-libhttp-headers-fast-perl_0.22-3_all.deb ... 159s Unpacking libhttp-headers-fast-perl (0.22-3) ... 159s Selecting previously unselected package libclone-perl:arm64. 159s Preparing to unpack .../075-libclone-perl_0.47-1_arm64.deb ... 159s Unpacking libclone-perl:arm64 (0.47-1) ... 159s Selecting previously unselected package libencode-locale-perl. 159s Preparing to unpack .../076-libencode-locale-perl_1.05-3_all.deb ... 159s Unpacking libencode-locale-perl (1.05-3) ... 159s Selecting previously unselected package libio-html-perl. 159s Preparing to unpack .../077-libio-html-perl_1.004-3_all.deb ... 159s Unpacking libio-html-perl (1.004-3) ... 159s Selecting previously unselected package liblwp-mediatypes-perl. 159s Preparing to unpack .../078-liblwp-mediatypes-perl_6.04-2_all.deb ... 159s Unpacking liblwp-mediatypes-perl (6.04-2) ... 159s Selecting previously unselected package libhttp-message-perl. 159s Preparing to unpack .../079-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 159s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 159s Selecting previously unselected package libtest-sharedfork-perl. 159s Preparing to unpack .../080-libtest-sharedfork-perl_0.35-3_all.deb ... 159s Unpacking libtest-sharedfork-perl (0.35-3) ... 159s Selecting previously unselected package libtest-tcp-perl. 159s Preparing to unpack .../081-libtest-tcp-perl_2.22-2_all.deb ... 159s Unpacking libtest-tcp-perl (2.22-2) ... 159s Selecting previously unselected package libtry-tiny-perl. 159s Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... 159s Unpacking libtry-tiny-perl (0.32-1) ... 159s Selecting previously unselected package libplack-perl. 159s Preparing to unpack .../083-libplack-perl_1.0051-1_all.deb ... 159s Unpacking libplack-perl (1.0051-1) ... 159s Selecting previously unselected package libfile-listing-perl. 159s Preparing to unpack .../084-libfile-listing-perl_6.16-1_all.deb ... 159s Unpacking libfile-listing-perl (6.16-1) ... 159s Selecting previously unselected package libhtml-tree-perl. 159s Preparing to unpack .../085-libhtml-tree-perl_5.07-3_all.deb ... 159s Unpacking libhtml-tree-perl (5.07-3) ... 159s Selecting previously unselected package libhttp-cookies-perl. 159s Preparing to unpack .../086-libhttp-cookies-perl_6.11-1_all.deb ... 159s Unpacking libhttp-cookies-perl (6.11-1) ... 159s Selecting previously unselected package libhttp-negotiate-perl. 159s Preparing to unpack .../087-libhttp-negotiate-perl_6.01-2_all.deb ... 159s Unpacking libhttp-negotiate-perl (6.01-2) ... 159s Selecting previously unselected package libnet-ssleay-perl:arm64. 159s Preparing to unpack .../088-libnet-ssleay-perl_1.94-3_arm64.deb ... 159s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 159s Selecting previously unselected package libio-socket-ssl-perl. 160s Preparing to unpack .../089-libio-socket-ssl-perl_2.089-1_all.deb ... 160s Unpacking libio-socket-ssl-perl (2.089-1) ... 160s Selecting previously unselected package libnet-http-perl. 160s Preparing to unpack .../090-libnet-http-perl_6.23-1_all.deb ... 160s Unpacking libnet-http-perl (6.23-1) ... 160s Selecting previously unselected package liblwp-protocol-https-perl. 160s Preparing to unpack .../091-liblwp-protocol-https-perl_6.14-1_all.deb ... 160s Unpacking liblwp-protocol-https-perl (6.14-1) ... 160s Selecting previously unselected package libwww-robotrules-perl. 160s Preparing to unpack .../092-libwww-robotrules-perl_6.02-1_all.deb ... 160s Unpacking libwww-robotrules-perl (6.02-1) ... 160s Selecting previously unselected package libwww-perl. 160s Preparing to unpack .../093-libwww-perl_6.78-1_all.deb ... 160s Unpacking libwww-perl (6.78-1) ... 160s Selecting previously unselected package liblemonldap-ng-common-perl. 160s Preparing to unpack .../094-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 160s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 160s Selecting previously unselected package liblemonldap-ng-handler-perl. 160s Preparing to unpack .../095-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 160s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 160s Selecting previously unselected package lemonldap-ng-fastcgi-server. 160s Preparing to unpack .../096-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 160s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 160s Selecting previously unselected package lemonldap-ng-uwsgi-app. 160s Preparing to unpack .../097-lemonldap-ng-uwsgi-app_2.20.2+ds-1build1_all.deb ... 160s Unpacking lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 160s Selecting previously unselected package libclass-errorhandler-perl. 160s Preparing to unpack .../098-libclass-errorhandler-perl_0.04-3_all.deb ... 160s Unpacking libclass-errorhandler-perl (0.04-3) ... 160s Selecting previously unselected package libcrypt-des-perl:arm64. 160s Preparing to unpack .../099-libcrypt-des-perl_2.07-5_arm64.deb ... 160s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 160s Selecting previously unselected package libcrypt-des-ede3-perl. 160s Preparing to unpack .../100-libcrypt-des-ede3-perl_0.03-1_all.deb ... 160s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 160s Selecting previously unselected package libcryptx-perl. 160s Preparing to unpack .../101-libcryptx-perl_0.085-1_arm64.deb ... 160s Unpacking libcryptx-perl (0.085-1) ... 160s Selecting previously unselected package libconvert-pem-perl. 160s Preparing to unpack .../102-libconvert-pem-perl_0.13-1_all.deb ... 160s Unpacking libconvert-pem-perl (0.13-1) ... 160s Selecting previously unselected package libemail-date-format-perl. 160s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 160s Unpacking libemail-date-format-perl (1.008-1) ... 160s Selecting previously unselected package libhash-merge-simple-perl. 160s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 160s Unpacking libhash-merge-simple-perl (0.052-1) ... 160s Selecting previously unselected package libjs-angularjs. 160s Preparing to unpack .../105-libjs-angularjs_1.8.3-1_all.deb ... 160s Unpacking libjs-angularjs (1.8.3-1) ... 160s Selecting previously unselected package fonts-glyphicons-halflings. 160s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 160s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 160s Selecting previously unselected package libjs-bootstrap. 160s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 160s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 160s Selecting previously unselected package libjs-es5-shim. 160s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 160s Unpacking libjs-es5-shim (4.6.7-2) ... 160s Selecting previously unselected package libjs-jquery. 160s Preparing to unpack .../109-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 161s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 161s Selecting previously unselected package libregexp-common-perl. 161s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 161s Unpacking libregexp-common-perl (2024080801-1) ... 161s Selecting previously unselected package liblemonldap-ng-manager-perl. 161s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 161s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 161s Selecting previously unselected package fonts-font-awesome. 161s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 161s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 161s Selecting previously unselected package libconvert-base32-perl. 161s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 161s Unpacking libconvert-base32-perl (0.06-3) ... 161s Selecting previously unselected package libdigest-hmac-perl. 161s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 161s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 161s Selecting previously unselected package libfont-afm-perl. 161s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 161s Unpacking libfont-afm-perl (1.20-4) ... 161s Selecting previously unselected package libhtml-format-perl. 161s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 161s Unpacking libhtml-format-perl (2.16-2) ... 161s Selecting previously unselected package libhtml-formattext-withlinks-perl. 161s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 161s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 161s Selecting previously unselected package javascript-common. 161s Preparing to unpack .../118-javascript-common_12_all.deb ... 161s Unpacking javascript-common (12) ... 161s Selecting previously unselected package libjs-popper.js. 161s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 161s Unpacking libjs-popper.js (1.16.1+ds-6) ... 161s Selecting previously unselected package libjs-bootstrap4. 161s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 161s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 161s Selecting previously unselected package libjs-jquery-cookie. 161s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 161s Unpacking libjs-jquery-cookie (12-4) ... 161s Selecting previously unselected package libjs-jquery-ui. 161s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 161s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 161s Selecting previously unselected package libexporter-tiny-perl. 161s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 161s Unpacking libexporter-tiny-perl (1.006002-1) ... 161s Selecting previously unselected package liblist-moreutils-xs-perl. 161s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 161s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 161s Selecting previously unselected package liblist-moreutils-perl. 161s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 161s Unpacking liblist-moreutils-perl (0.430-2) ... 161s Selecting previously unselected package libregexp-assemble-perl. 161s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 161s Unpacking libregexp-assemble-perl (0.38-2) ... 161s Selecting previously unselected package libtext-unidecode-perl. 161s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 161s Unpacking libtext-unidecode-perl (1.30-3) ... 161s Selecting previously unselected package liblemonldap-ng-portal-perl. 161s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 162s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 162s Selecting previously unselected package libalgorithm-c3-perl. 162s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 162s Unpacking libalgorithm-c3-perl (0.11-2) ... 162s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 162s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 162s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 162s Selecting previously unselected package libcapture-tiny-perl. 162s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 162s Unpacking libcapture-tiny-perl (0.50-1) ... 162s Selecting previously unselected package libclass-c3-perl. 162s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 162s Unpacking libclass-c3-perl (0.35-2) ... 162s Selecting previously unselected package libclass-method-modifiers-perl. 162s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 162s Unpacking libclass-method-modifiers-perl (2.15-1) ... 162s Selecting previously unselected package libconvert-binhex-perl. 162s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 162s Unpacking libconvert-binhex-perl (1.125-3) ... 162s Selecting previously unselected package libparams-util-perl. 162s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_arm64.deb ... 162s Unpacking libparams-util-perl (1.102-3build1) ... 162s Selecting previously unselected package libsub-install-perl. 162s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 162s Unpacking libsub-install-perl (0.929-1) ... 162s Selecting previously unselected package libdata-optlist-perl. 162s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 162s Unpacking libdata-optlist-perl (0.114-1) ... 162s Selecting previously unselected package libdynaloader-functions-perl. 162s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-1_all.deb ... 162s Unpacking libdynaloader-functions-perl (0.004-1) ... 162s Selecting previously unselected package libdevel-callchecker-perl:arm64. 162s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 162s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 162s Selecting previously unselected package libemail-simple-perl. 162s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 162s Unpacking libemail-simple-perl (2.218-1) ... 162s Selecting previously unselected package libmodule-pluggable-perl. 162s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 162s Unpacking libmodule-pluggable-perl (5.2-5) ... 162s Selecting previously unselected package libmro-compat-perl. 162s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 162s Unpacking libmro-compat-perl (0.15-2) ... 162s Selecting previously unselected package libemail-abstract-perl. 162s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 162s Unpacking libemail-abstract-perl (3.010-1) ... 162s Selecting previously unselected package libemail-address-xs-perl. 162s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 162s Unpacking libemail-address-xs-perl (1.05-1build5) ... 162s Selecting previously unselected package libparams-classify-perl:arm64. 162s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_arm64.deb ... 162s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 162s Selecting previously unselected package libmodule-runtime-perl. 162s Preparing to unpack .../146-libmodule-runtime-perl_0.016-2_all.deb ... 162s Unpacking libmodule-runtime-perl (0.016-2) ... 162s Selecting previously unselected package libimport-into-perl. 162s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 162s Unpacking libimport-into-perl (1.002005-2) ... 163s Selecting previously unselected package librole-tiny-perl. 163s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 163s Unpacking librole-tiny-perl (2.002004-1) ... 163s Selecting previously unselected package libsub-quote-perl. 163s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 163s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 163s Selecting previously unselected package libmoo-perl. 163s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 163s Unpacking libmoo-perl (2.005005-1) ... 163s Selecting previously unselected package libmoox-types-mooselike-perl. 163s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 163s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 163s Selecting previously unselected package libsub-exporter-perl. 163s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 163s Unpacking libsub-exporter-perl (0.990-1) ... 163s Selecting previously unselected package libthrowable-perl. 163s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 163s Unpacking libthrowable-perl (1.001-2) ... 163s Selecting previously unselected package libemail-sender-perl. 163s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 163s Unpacking libemail-sender-perl (2.601-1) ... 163s Selecting previously unselected package libtype-tiny-perl. 163s Preparing to unpack .../155-libtype-tiny-perl_2.004000-1_all.deb ... 163s Unpacking libtype-tiny-perl (2.004000-1) ... 163s Selecting previously unselected package libfcgi-client-perl. 163s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 163s Unpacking libfcgi-client-perl (0.09-1) ... 163s Selecting previously unselected package libimagequant0:arm64. 163s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_arm64.deb ... 163s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 163s Selecting previously unselected package libgraphite2-3:arm64. 163s Preparing to unpack .../158-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 163s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 163s Selecting previously unselected package libharfbuzz0b:arm64. 163s Preparing to unpack .../159-libharfbuzz0b_10.2.0-1_arm64.deb ... 163s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 163s Selecting previously unselected package libraqm0:arm64. 163s Preparing to unpack .../160-libraqm0_0.10.2-1_arm64.deb ... 163s Unpacking libraqm0:arm64 (0.10.2-1) ... 163s Selecting previously unselected package libxpm4:arm64. 163s Preparing to unpack .../161-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 163s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 163s Selecting previously unselected package libgd3:arm64. 163s Preparing to unpack .../162-libgd3_2.3.3-12ubuntu3_arm64.deb ... 163s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 163s Selecting previously unselected package libgd-perl. 163s Preparing to unpack .../163-libgd-perl_2.78-1build4_arm64.deb ... 163s Unpacking libgd-perl (2.78-1build4) ... 163s Selecting previously unselected package libgd-securityimage-perl. 163s Preparing to unpack .../164-libgd-securityimage-perl_1.75-3_all.deb ... 163s Unpacking libgd-securityimage-perl (1.75-3) ... 163s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 163s Preparing to unpack .../165-liblemonldap-ng-ssoaas-apache-client-perl_2.20.2+ds-1build1_all.deb ... 163s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 163s Selecting previously unselected package libnet-smtp-ssl-perl. 163s Preparing to unpack .../166-libnet-smtp-ssl-perl_1.04-2_all.deb ... 163s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 163s Selecting previously unselected package libmailtools-perl. 163s Preparing to unpack .../167-libmailtools-perl_2.22-1_all.deb ... 163s Unpacking libmailtools-perl (2.22-1) ... 163s Selecting previously unselected package libmime-tools-perl. 163s Preparing to unpack .../168-libmime-tools-perl_5.515-1_all.deb ... 163s Unpacking libmime-tools-perl (5.515-1) ... 163s Selecting previously unselected package libstring-random-perl. 164s Preparing to unpack .../169-libstring-random-perl_1%3a0.32-2_all.deb ... 164s Unpacking libstring-random-perl (1:0.32-2) ... 164s Selecting previously unselected package lemonldap-ng-handler. 164s Preparing to unpack .../170-lemonldap-ng-handler_2.20.2+ds-1build1_all.deb ... 164s Unpacking lemonldap-ng-handler (2.20.2+ds-1build1) ... 164s Selecting previously unselected package lemonldap-ng. 164s Preparing to unpack .../171-lemonldap-ng_2.20.2+ds-1build1_all.deb ... 164s Unpacking lemonldap-ng (2.20.2+ds-1build1) ... 164s Selecting previously unselected package lemonldap-ng-doc. 164s Preparing to unpack .../172-lemonldap-ng-doc_2.20.2+ds-1build1_all.deb ... 164s Unpacking lemonldap-ng-doc (2.20.2+ds-1build1) ... 164s Setting up libconfig-inifiles-perl (3.000003-3) ... 164s Setting up libmodule-pluggable-perl (5.2-5) ... 164s Setting up javascript-common (12) ... 164s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 164s Setting up liblcms2-2:arm64 (2.16-2) ... 164s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 164s Setting up libaom3:arm64 (3.12.0-1) ... 164s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 164s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 164s Setting up libhttp-multipartparser-perl (0.02-3) ... 164s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 164s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 164s Setting up libclass-inspector-perl (1.36-3) ... 164s Setting up libfont-afm-perl (1.20-4) ... 164s Setting up libdynaloader-functions-perl (0.004-1) ... 164s Setting up libclass-method-modifiers-perl (2.15-1) ... 164s Setting up libjs-popper.js (1.16.1+ds-6) ... 164s Setting up libclone-perl:arm64 (0.47-1) ... 164s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 164s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 164s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 164s Setting up libhtml-tagset-perl (3.24-1) ... 164s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 164s Setting up libfilesys-notify-simple-perl (0.14-3) ... 164s Setting up libnet-cidr-perl (0.23-1) ... 164s Setting up libipc-sharelite-perl (0.17-5build4) ... 164s Setting up libconvert-binhex-perl (1.125-3) ... 164s Setting up liblwp-mediatypes-perl (6.04-2) ... 164s Setting up libcrypt-urandom-perl (0.54-1) ... 164s Setting up libtry-tiny-perl (0.32-1) ... 164s Setting up libdeflate0:arm64 (1.23-1) ... 164s Setting up perl-openssl-defaults:arm64 (7build3) ... 164s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 164s Setting up libposix-strftime-compiler-perl (0.46-1) ... 164s Setting up libencode-locale-perl (1.05-3) ... 164s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 164s Setting up libclass-errorhandler-perl (0.04-3) ... 164s Setting up libjs-angularjs (1.8.3-1) ... 164s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 164s Setting up libfcgi-procmanager-perl (0.28-3) ... 164s Setting up libregexp-common-perl (2024080801-1) ... 164s Setting up libtest-sharedfork-perl (0.35-3) ... 164s Setting up libsub-install-perl (0.929-1) ... 164s Setting up libhash-multivalue-perl (0.16-3) ... 164s Setting up libjs-es5-shim (4.6.7-2) ... 164s Setting up liberror-perl (0.17030-1) ... 164s Setting up libapache-session-perl (1.94-2) ... 164s Setting up libstream-buffered-perl (0.03-3) ... 164s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 164s Setting up libalgorithm-c3-perl (0.11-2) ... 164s Setting up libapache-logformat-compiler-perl (0.36-3) ... 164s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 164s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 164s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 164s Setting up libemail-date-format-perl (1.008-1) ... 164s Setting up fonts-dejavu-mono (2.37-8) ... 164s Setting up libcryptx-perl (0.085-1) ... 164s Setting up libio-html-perl (1.004-3) ... 164s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 164s Setting up fonts-dejavu-core (2.37-8) ... 164s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 164s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 164s Setting up libltdl7:arm64 (2.5.4-4) ... 164s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 164s Setting up libstring-random-perl (1:0.32-2) ... 164s Setting up libparams-util-perl (1.102-3build1) ... 164s Setting up libwebp7:arm64 (1.5.0-0.1) ... 164s Setting up libcapture-tiny-perl (0.50-1) ... 164s Setting up libtimedate-perl (2.3300-2) ... 164s Setting up libtypes-serialiser-perl (1.01-1) ... 164s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 164s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 164s Setting up lemonldap-ng-doc (2.20.2+ds-1build1) ... 164s Setting up libjson-perl (4.10000-1) ... 164s Setting up librole-tiny-perl (2.002004-1) ... 164s Setting up libfile-sharedir-perl (1.118-3) ... 164s Setting up libfcgi-perl (0.82+ds-3build3) ... 164s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 164s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 164s Setting up libwww-form-urlencoded-perl (0.26-2) ... 164s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 164s Setting up libdevel-stacktrace-perl (2.0500-1) ... 164s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 164s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 164s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 164s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 164s Setting up libexporter-tiny-perl (1.006002-1) ... 164s Setting up libconvert-asn1-perl (0.34-1) ... 164s Setting up libtext-unidecode-perl (1.30-3) ... 164s Setting up libde265-0:arm64 (1.0.15-1build5) ... 164s Setting up libregexp-assemble-perl (0.38-2) ... 164s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 164s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 164s Setting up liburi-perl (5.30-1) ... 164s Setting up libconvert-base32-perl (0.06-3) ... 164s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 164s Setting up libemail-address-xs-perl (1.05-1build5) ... 164s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 164s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 164s Setting up libjson-xs-perl (4.030-2build4) ... 164s Setting up libcrypt-des-ede3-perl (0.03-1) ... 164s Setting up libjs-jquery-cookie (12-4) ... 164s Setting up libhttp-date-perl (6.06-1) ... 164s Setting up libtest-tcp-perl (2.22-2) ... 164s Setting up libfile-listing-perl (6.16-1) ... 164s Setting up libhash-merge-simple-perl (0.052-1) ... 164s Setting up libcache-cache-perl (1.08-3) ... 164s Setting up libhttp-headers-fast-perl (0.22-3) ... 164s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 164s Setting up liblist-moreutils-perl (0.430-2) ... 164s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 164s Setting up libtype-tiny-perl (2.004000-1) ... 164s Setting up libemail-simple-perl (2.218-1) ... 164s Setting up libnet-http-perl (6.23-1) ... 164s Setting up libclass-c3-perl (0.35-2) ... 164s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 164s Setting up libjson-maybexs-perl (1.004008-1) ... 164s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 164s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 164s Setting up libraqm0:arm64 (0.10.2-1) ... 164s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 164s Setting up libdata-optlist-perl (0.114-1) ... 164s Setting up libraw23t64:arm64 (0.21.3-1) ... 164s Setting up libwww-robotrules-perl (6.02-1) ... 164s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 164s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 164s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 164s Setting up libmro-compat-perl (0.15-2) ... 164s Setting up libcookie-baker-perl (0.12-1) ... 164s Setting up libhttp-entity-parser-perl (0.25-2) ... 164s Setting up libio-socket-ssl-perl (2.089-1) ... 164s Setting up libsub-exporter-perl (0.990-1) ... 164s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 164s Setting up libconvert-pem-perl (0.13-1) ... 164s Setting up libhttp-negotiate-perl (6.01-2) ... 164s Setting up libhttp-cookies-perl (6.11-1) ... 164s Setting up libhtml-tree-perl (5.07-3) ... 164s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 164s Setting up libcgi-pm-perl (4.67-1) ... 164s Setting up libhtml-format-perl (2.16-2) ... 164s Setting up libhtml-template-perl (2.97-2build1) ... 164s Setting up libnet-smtp-ssl-perl (1.04-2) ... 164s Setting up libmodule-runtime-perl (0.016-2) ... 164s Setting up libmailtools-perl (2.22-1) ... 164s Setting up libemail-abstract-perl (3.010-1) ... 164s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 164s Setting up libplack-perl (1.0051-1) ... 164s Setting up libimport-into-perl (1.002005-2) ... 164s Setting up libmoo-perl (2.005005-1) ... 164s Setting up libmime-tools-perl (5.515-1) ... 164s Setting up libfcgi-client-perl (0.09-1) ... 164s Setting up libmoox-types-mooselike-perl (0.29-2) ... 164s Setting up libthrowable-perl (1.001-2) ... 164s Setting up libemail-sender-perl (2.601-1) ... 164s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 164s Setting up liblwp-protocol-https-perl (6.14-1) ... 164s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 164s Setting up libwww-perl (6.78-1) ... 164s Setting up libheif1:arm64 (1.19.7-1) ... 164s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 164s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 164s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 164s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 164s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 165s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 165s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 165s Setting up lemonldap-ng-handler (2.20.2+ds-1build1) ... 165s Setting up libgd-perl (2.78-1build4) ... 165s Setting up lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 165s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 165s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 165s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 165s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 166s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 166s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 166s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 166s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 167s Setting up libgd-securityimage-perl (1.75-3) ... 167s Setting up lemonldap-ng (2.20.2+ds-1build1) ... 167s Processing triggers for libc-bin (2.41-6ubuntu1) ... 167s Processing triggers for man-db (2.13.0-1) ... 171s autopkgtest [18:57:49]: test fastcgiserver: [----------------------- 171s 1..1 172s ok 1 - Portal responded 200 172s autopkgtest [18:57:50]: test fastcgiserver: -----------------------] 173s fastcgiserver PASS 173s autopkgtest [18:57:51]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 173s autopkgtest [18:57:51]: test common-test: preparing testbed 265s autopkgtest [18:59:23]: testbed dpkg architecture: arm64 266s autopkgtest [18:59:24]: testbed apt version: 3.0.0 266s autopkgtest [18:59:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 266s autopkgtest [18:59:24]: testbed release detected to be: questing 267s autopkgtest [18:59:25]: updating testbed package index (apt update) 267s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 268s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 268s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 268s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 268s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2005 kB] 268s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 268s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 268s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 268s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 268s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 269s Fetched 4071 kB in 1s (3280 kB/s) 270s Reading package lists... 270s autopkgtest [18:59:28]: upgrading testbed (apt dist-upgrade and autopurge) 271s Reading package lists... 271s Building dependency tree... 271s Reading state information... 272s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 272s Starting 2 pkgProblemResolver with broken count: 0 272s Done 273s Entering ResolveByKeep 274s 274s Calculating upgrade... 275s The following packages will be upgraded: 275s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 275s liburcu8t64 mokutil mtd-utils nano usb.ids 275s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 275s Need to get 6772 kB of archives. 275s After this operation, 736 kB of additional disk space will be used. 275s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 275s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 275s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 275s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 275s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 275s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 275s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 276s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 276s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 276s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 276s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 276s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 276s Fetched 6772 kB in 1s (8536 kB/s) 277s (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 ... 117820 files and directories currently installed.) 277s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 277s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 277s Setting up libnpth0t64:arm64 (1.8-3) ... 277s (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 ... 117820 files and directories currently installed.) 277s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 277s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 277s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 277s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 277s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 277s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 277s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 277s Unpacking nano (8.4-1) over (8.3-1) ... 277s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 277s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 277s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 278s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 278s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 278s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 278s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 278s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 278s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 278s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 278s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 278s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 278s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 278s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 278s Setting up liburcu8t64:arm64 (0.15.2-2) ... 278s Setting up mokutil (0.7.2-1) ... 278s Setting up htop (3.4.1-4) ... 279s Setting up libsensors-config (1:3.6.2-2) ... 279s Installing new version of config file /etc/sensors3.conf ... 279s Setting up libfwupd3:arm64 (2.0.8-3) ... 279s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 279s Setting up libftdi1-2:arm64 (1.5-10) ... 279s Setting up usb.ids (2025.04.01-1) ... 279s Setting up libsensors5:arm64 (1:3.6.2-2) ... 279s Setting up nano (8.4-1) ... 279s Installing new version of config file /etc/nanorc ... 279s Setting up fwupd (2.0.8-3) ... 279s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 280s fwupd.service is a disabled or a static unit not running, not starting it. 280s Processing triggers for man-db (2.13.0-1) ... 281s Processing triggers for dbus (1.16.2-2ubuntu1) ... 281s Processing triggers for install-info (7.1.1-1) ... 281s Processing triggers for libc-bin (2.41-6ubuntu1) ... 282s Reading package lists... 282s Building dependency tree... 282s Reading state information... 283s Starting pkgProblemResolver with broken count: 0 283s Starting 2 pkgProblemResolver with broken count: 0 283s Done 283s Solving dependencies... 284s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 284s autopkgtest [18:59:42]: rebooting testbed after setup commands that affected boot 306s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 316s Reading package lists... 316s Building dependency tree... 316s Reading state information... 317s Starting pkgProblemResolver with broken count: 0 317s Starting 2 pkgProblemResolver with broken count: 0 317s Done 318s The following NEW packages will be installed: 318s autoconf autodep8 automake autopoint autotools-dev build-essential 318s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 318s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 318s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 318s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 318s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 318s imagemagick-7-common intltool-debian java-common java-wrappers 318s libalgorithm-c3-perl libaliased-perl libaom3 318s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 318s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 318s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 318s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 318s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 318s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 318s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 318s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 318s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 318s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 318s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 318s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 318s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 318s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 318s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 318s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 318s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 318s libdata-optlist-perl libdata-password-zxcvbn-perl 318s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 318s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 318s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 318s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 318s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 318s libdist-checkconflicts-perl libdynaloader-functions-perl 318s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 318s libemail-sender-perl libemail-simple-perl libencode-locale-perl 318s liberror-perl libeval-closure-perl libexception-class-perl 318s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 318s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 318s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 318s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 318s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 318s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 318s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 318s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 318s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 318s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 318s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 318s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 318s libimage-magick-perl libimage-magick-q16-perl libimagequant0 318s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 318s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 318s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 318s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 318s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 318s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl liblerc4 318s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 318s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 318s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 318s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 318s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 318s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 318s libmoose-perl libmoosex-attributeshortcuts-perl 318s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 318s libmoosex-singlearg-perl 318s libmoosex-traitfor-meta-class-betteranonclassnames-perl 318s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 318s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 318s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 318s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 318s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 318s libnet-ssleay-perl libnode115 libopenjp2-7 318s libpackage-deprecationmanager-perl libpackage-stash-perl 318s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 318s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 318s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 318s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 318s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 318s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 318s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 318s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 318s libsub-name-perl libsub-quote-perl libtask-weaken-perl 318s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 318s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 318s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 318s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 318s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 318s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 318s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 318s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 318s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 318s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 318s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 318s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 318s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 318s python3-docutils python3-imagesize python3-packaging python3-roman 318s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 318s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 318s xfonts-utils xml-core yui-compressor 318s 0 upgraded, 334 newly installed, 0 to remove and 0 not upgraded. 318s Need to get 163 MB of archives. 318s After this operation, 624 MB of additional disk space will be used. 318s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 318s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 319s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 319s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 319s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 319s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 319s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 319s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 319s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 319s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 319s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 319s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 319s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 319s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 319s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 319s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 319s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 319s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 319s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 319s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 319s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 319s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 319s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 319s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 319s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 319s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 319s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 319s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 319s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 319s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 319s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 319s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 319s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 319s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 319s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 319s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 319s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 319s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 319s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 319s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 319s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 319s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 319s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 319s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 320s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 320s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 320s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 320s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 320s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 320s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 320s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 320s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 320s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 320s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 320s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 320s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 321s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 321s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 321s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 321s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 321s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 321s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 321s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 321s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 321s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 321s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 321s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 321s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 321s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 321s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 321s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 321s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 321s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 321s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 321s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 321s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 321s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 321s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 321s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 321s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 321s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 323s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 323s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 323s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 323s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 323s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 323s Get:87 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 323s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 323s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 323s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 323s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 323s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 323s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 323s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 323s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 323s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 323s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 323s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 323s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 323s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 323s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 323s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 323s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 323s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 323s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 323s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 323s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 323s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 323s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 323s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 323s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 323s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 323s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 323s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 323s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 323s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 323s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 323s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 323s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 323s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 323s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 323s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 323s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 323s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 323s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 323s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 323s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 323s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 323s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 323s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 323s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 323s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 323s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 324s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 324s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 324s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 324s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 324s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 324s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 324s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 324s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 324s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 324s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 324s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 324s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 324s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 324s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 324s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 324s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 324s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 324s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 324s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 324s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 324s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 324s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 324s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 324s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 324s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 324s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 324s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 324s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 324s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 324s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 324s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 324s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 324s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 324s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 324s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 324s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 324s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 324s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 324s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 324s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 324s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 324s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 324s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 324s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 324s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 324s Get:179 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 324s Get:180 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 324s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 324s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 324s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 324s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 324s Get:185 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 324s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 324s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 324s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 324s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 324s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 324s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 324s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 324s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 324s Get:194 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 324s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 324s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 324s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 324s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 324s Get:199 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 324s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 324s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 324s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 325s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 325s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 325s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 325s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 325s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 325s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 325s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 325s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 325s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 325s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 325s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 325s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 325s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 325s Get:216 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 325s Get:217 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 325s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 325s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 325s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 325s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 325s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 325s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 325s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 325s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 325s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 325s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 325s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 325s Get:229 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 325s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 325s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 325s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 325s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 325s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 325s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 325s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 325s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 325s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 325s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 325s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 325s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 325s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 325s Get:243 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 325s Get:244 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 325s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 325s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 325s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 325s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 325s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 325s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 325s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 325s Get:252 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 325s Get:253 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 325s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 325s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 325s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 325s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 326s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 326s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 326s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 326s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 326s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 326s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 326s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 326s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 326s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 326s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 326s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 326s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 326s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 326s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 326s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 326s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 326s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 326s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 326s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 326s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 326s Get:278 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 326s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 326s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 326s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 326s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 326s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 326s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 326s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 326s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 326s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 326s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 326s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 326s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 326s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 326s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 326s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 326s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 326s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 326s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 326s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 326s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 326s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 326s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 326s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 326s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 326s Get:303 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 326s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 326s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 326s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 326s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 327s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 327s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 327s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 327s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 327s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 327s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 327s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 327s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 327s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 327s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 327s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 327s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 327s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 327s Get:321 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 327s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 327s Get:323 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 327s Get:324 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 327s Get:325 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 327s Get:326 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 327s Get:327 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 327s Get:328 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 327s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 327s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 327s Get:331 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 327s Get:332 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 327s Get:333 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 327s Get:334 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 328s Preconfiguring packages ... 328s Fetched 163 MB in 9s (17.5 MB/s) 328s Selecting previously unselected package imagemagick-7-common. 329s (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 ... 117821 files and directories currently installed.) 329s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 329s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 329s Selecting previously unselected package libgomp1:arm64. 329s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 329s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 329s Selecting previously unselected package libfftw3-double3:arm64. 329s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 329s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 329s Selecting previously unselected package libfontenc1:arm64. 329s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 329s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 329s Selecting previously unselected package x11-common. 329s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 329s Unpacking x11-common (1:7.7+23ubuntu4) ... 329s Selecting previously unselected package xfonts-encodings. 329s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 329s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 329s Selecting previously unselected package xfonts-utils. 329s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 329s Unpacking xfonts-utils (1:7.7+7) ... 329s Selecting previously unselected package fonts-urw-base35. 329s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 329s Unpacking fonts-urw-base35 (20200910-8) ... 329s Selecting previously unselected package fontconfig-config. 329s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 330s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 330s Selecting previously unselected package libfontconfig1:arm64. 330s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 330s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 330s Selecting previously unselected package libsharpyuv0:arm64. 330s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 330s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 330s Selecting previously unselected package libaom3:arm64. 330s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 330s Unpacking libaom3:arm64 (3.12.0-1) ... 330s Selecting previously unselected package libheif-plugin-aomdec:arm64. 330s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 330s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 330s Selecting previously unselected package libde265-0:arm64. 330s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 330s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 330s Selecting previously unselected package libheif-plugin-libde265:arm64. 330s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 330s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 330s Selecting previously unselected package libheif1:arm64. 330s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 330s Unpacking libheif1:arm64 (1.19.7-1) ... 330s Selecting previously unselected package libjbig0:arm64. 330s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 330s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 330s Selecting previously unselected package libjpeg-turbo8:arm64. 330s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 330s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 330s Selecting previously unselected package libjpeg8:arm64. 330s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 330s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 330s Selecting previously unselected package liblcms2-2:arm64. 330s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 330s Unpacking liblcms2-2:arm64 (2.16-2) ... 330s Selecting previously unselected package liblqr-1-0:arm64. 330s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 330s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 330s Selecting previously unselected package libltdl7:arm64. 330s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 330s Unpacking libltdl7:arm64 (2.5.4-4) ... 330s Selecting previously unselected package libopenjp2-7:arm64. 330s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 330s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 330s Selecting previously unselected package libraw23t64:arm64. 330s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 330s Unpacking libraw23t64:arm64 (0.21.3-1) ... 330s Selecting previously unselected package libdeflate0:arm64. 330s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 330s Unpacking libdeflate0:arm64 (1.23-1) ... 330s Selecting previously unselected package liblerc4:arm64. 330s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 330s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 330s Selecting previously unselected package libwebp7:arm64. 330s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 330s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 330s Selecting previously unselected package libtiff6:arm64. 330s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 330s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 330s Selecting previously unselected package libwebpdemux2:arm64. 330s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 330s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 330s Selecting previously unselected package libwebpmux3:arm64. 330s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 330s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 331s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 331s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 331s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 331s Selecting previously unselected package libimage-magick-q16-perl. 331s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 331s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 331s Selecting previously unselected package libimage-magick-perl. 331s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 331s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 331s Selecting previously unselected package sgml-base. 331s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 331s Unpacking sgml-base (1.31) ... 331s Selecting previously unselected package m4. 331s Preparing to unpack .../034-m4_1.4.19-7_arm64.deb ... 331s Unpacking m4 (1.4.19-7) ... 331s Selecting previously unselected package autoconf. 331s Preparing to unpack .../035-autoconf_2.72-3ubuntu1_all.deb ... 331s Unpacking autoconf (2.72-3ubuntu1) ... 331s Selecting previously unselected package dctrl-tools. 331s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 331s Unpacking dctrl-tools (2.24-3build3) ... 331s Selecting previously unselected package autodep8. 331s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 331s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 331s Selecting previously unselected package autotools-dev. 331s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 331s Unpacking autotools-dev (20220109.1) ... 331s Selecting previously unselected package automake. 331s Preparing to unpack .../039-automake_1%3a1.17-3ubuntu1_all.deb ... 331s Unpacking automake (1:1.17-3ubuntu1) ... 331s Selecting previously unselected package autopoint. 331s Preparing to unpack .../040-autopoint_0.23.1-1_all.deb ... 331s Unpacking autopoint (0.23.1-1) ... 331s Selecting previously unselected package libisl23:arm64. 331s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 331s Unpacking libisl23:arm64 (0.27-1) ... 331s Selecting previously unselected package libmpc3:arm64. 331s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 331s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 331s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 331s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 331s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 331s Selecting previously unselected package cpp-14. 332s Preparing to unpack .../044-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 332s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 332s Selecting previously unselected package cpp-aarch64-linux-gnu. 332s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 332s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 332s Selecting previously unselected package cpp. 332s Preparing to unpack .../046-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 332s Unpacking cpp (4:14.2.0-1ubuntu1) ... 332s Selecting previously unselected package libcc1-0:arm64. 332s Preparing to unpack .../047-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libitm1:arm64. 332s Preparing to unpack .../048-libitm1_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libasan8:arm64. 332s Preparing to unpack .../049-libasan8_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package liblsan0:arm64. 332s Preparing to unpack .../050-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libtsan2:arm64. 332s Preparing to unpack .../051-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libubsan1:arm64. 332s Preparing to unpack .../052-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libhwasan0:arm64. 332s Preparing to unpack .../053-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 332s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 332s Selecting previously unselected package libgcc-14-dev:arm64. 332s Preparing to unpack .../054-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 332s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 332s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 332s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 332s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 333s Selecting previously unselected package gcc-14. 333s Preparing to unpack .../056-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 333s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 333s Selecting previously unselected package gcc-aarch64-linux-gnu. 333s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 333s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Selecting previously unselected package gcc. 333s Preparing to unpack .../058-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 333s Unpacking gcc (4:14.2.0-1ubuntu1) ... 333s Selecting previously unselected package libstdc++-14-dev:arm64. 333s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 333s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 333s Selecting previously unselected package g++-14-aarch64-linux-gnu. 333s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 333s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 333s Selecting previously unselected package g++-14. 333s Preparing to unpack .../061-g++-14_14.2.0-19ubuntu2_arm64.deb ... 333s Unpacking g++-14 (14.2.0-19ubuntu2) ... 333s Selecting previously unselected package g++-aarch64-linux-gnu. 333s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 333s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Selecting previously unselected package g++. 333s Preparing to unpack .../063-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 333s Unpacking g++ (4:14.2.0-1ubuntu1) ... 333s Selecting previously unselected package build-essential. 333s Preparing to unpack .../064-build-essential_12.12ubuntu1_arm64.deb ... 333s Unpacking build-essential (12.12ubuntu1) ... 333s Selecting previously unselected package ca-certificates-java. 334s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 334s Unpacking ca-certificates-java (20240118) ... 334s Selecting previously unselected package libdebhelper-perl. 334s Preparing to unpack .../066-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 334s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 334s Selecting previously unselected package libtool. 334s Preparing to unpack .../067-libtool_2.5.4-4_all.deb ... 334s Unpacking libtool (2.5.4-4) ... 334s Selecting previously unselected package dh-autoreconf. 334s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 334s Unpacking dh-autoreconf (20) ... 334s Selecting previously unselected package libarchive-zip-perl. 334s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 334s Unpacking libarchive-zip-perl (1.68-1) ... 334s Selecting previously unselected package libfile-stripnondeterminism-perl. 334s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 334s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 334s Selecting previously unselected package dh-strip-nondeterminism. 334s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.1-2_all.deb ... 334s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 334s Selecting previously unselected package debugedit. 334s Preparing to unpack .../072-debugedit_1%3a5.1-2_arm64.deb ... 334s Unpacking debugedit (1:5.1-2) ... 334s Selecting previously unselected package dwz. 334s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 334s Unpacking dwz (0.15-1build6) ... 334s Selecting previously unselected package gettext. 334s Preparing to unpack .../074-gettext_0.23.1-1_arm64.deb ... 334s Unpacking gettext (0.23.1-1) ... 334s Selecting previously unselected package intltool-debian. 334s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 334s Unpacking intltool-debian (0.35.0+20060710.6) ... 334s Selecting previously unselected package po-debconf. 334s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 334s Unpacking po-debconf (1.0.21+nmu1) ... 334s Selecting previously unselected package debhelper. 334s Preparing to unpack .../077-debhelper_13.24.1ubuntu2_all.deb ... 334s Unpacking debhelper (13.24.1ubuntu2) ... 334s Selecting previously unselected package java-common. 334s Preparing to unpack .../078-java-common_0.76_all.deb ... 334s Unpacking java-common (0.76) ... 334s Selecting previously unselected package libpcsclite1:arm64. 334s Preparing to unpack .../079-libpcsclite1_2.3.1-1_arm64.deb ... 334s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 334s Selecting previously unselected package openjdk-21-jre-headless:arm64. 334s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 334s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 335s Selecting previously unselected package default-jre-headless. 335s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 335s Unpacking default-jre-headless (2:1.21-76) ... 335s Selecting previously unselected package xml-core. 335s Preparing to unpack .../082-xml-core_0.19_all.deb ... 335s Unpacking xml-core (0.19) ... 336s Selecting previously unselected package docutils-common. 336s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 336s Unpacking docutils-common (0.21.2+dfsg-2) ... 336s Selecting previously unselected package unzip. 336s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 336s Unpacking unzip (6.0-28ubuntu6) ... 336s Selecting previously unselected package java-wrappers. 336s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 336s Unpacking java-wrappers (0.5) ... 336s Selecting previously unselected package libalgorithm-c3-perl. 336s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 336s Unpacking libalgorithm-c3-perl (0.11-2) ... 336s Selecting previously unselected package libaliased-perl. 336s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 336s Unpacking libaliased-perl (0.34-3) ... 336s Selecting previously unselected package libposix-strftime-compiler-perl. 336s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 336s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 336s Selecting previously unselected package libapache-logformat-compiler-perl. 336s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 336s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 336s Selecting previously unselected package libcrypt-urandom-perl. 336s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_arm64.deb ... 336s Unpacking libcrypt-urandom-perl (0.54-1) ... 336s Selecting previously unselected package libapache-session-perl. 336s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 336s Unpacking libapache-session-perl (1.94-2) ... 336s Selecting previously unselected package libdigest-hmac-perl. 336s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 336s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 336s Selecting previously unselected package liburi-perl. 336s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 336s Unpacking liburi-perl (5.30-1) ... 336s Selecting previously unselected package libencode-locale-perl. 336s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 336s Unpacking libencode-locale-perl (1.05-3) ... 336s Selecting previously unselected package libtimedate-perl. 336s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 336s Unpacking libtimedate-perl (2.3300-2) ... 336s Selecting previously unselected package libhttp-date-perl. 336s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 336s Unpacking libhttp-date-perl (6.06-1) ... 336s Selecting previously unselected package libfile-listing-perl. 336s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 336s Unpacking libfile-listing-perl (6.16-1) ... 336s Selecting previously unselected package libhtml-tagset-perl. 336s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 336s Unpacking libhtml-tagset-perl (3.24-1) ... 336s Selecting previously unselected package libhtml-parser-perl:arm64. 336s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 336s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 336s Selecting previously unselected package libhtml-tree-perl. 336s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 336s Unpacking libhtml-tree-perl (5.07-3) ... 336s Selecting previously unselected package libclone-perl:arm64. 336s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 336s Unpacking libclone-perl:arm64 (0.47-1) ... 336s Selecting previously unselected package libio-html-perl. 336s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 336s Unpacking libio-html-perl (1.004-3) ... 336s Selecting previously unselected package liblwp-mediatypes-perl. 336s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 336s Unpacking liblwp-mediatypes-perl (6.04-2) ... 336s Selecting previously unselected package libhttp-message-perl. 336s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 336s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 336s Selecting previously unselected package libhttp-cookies-perl. 336s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 336s Unpacking libhttp-cookies-perl (6.11-1) ... 337s Selecting previously unselected package libhttp-negotiate-perl. 337s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 337s Unpacking libhttp-negotiate-perl (6.01-2) ... 337s Selecting previously unselected package perl-openssl-defaults:arm64. 337s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 337s Unpacking perl-openssl-defaults:arm64 (7build3) ... 337s Selecting previously unselected package libnet-ssleay-perl:arm64. 337s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_arm64.deb ... 337s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 337s Selecting previously unselected package libio-socket-ssl-perl. 337s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 337s Unpacking libio-socket-ssl-perl (2.089-1) ... 337s Selecting previously unselected package libnet-http-perl. 337s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 337s Unpacking libnet-http-perl (6.23-1) ... 337s Selecting previously unselected package liblwp-protocol-https-perl. 337s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 337s Unpacking liblwp-protocol-https-perl (6.14-1) ... 337s Selecting previously unselected package libtry-tiny-perl. 337s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 337s Unpacking libtry-tiny-perl (0.32-1) ... 337s Selecting previously unselected package libwww-robotrules-perl. 337s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 337s Unpacking libwww-robotrules-perl (6.02-1) ... 337s Selecting previously unselected package libwww-perl. 337s Preparing to unpack .../114-libwww-perl_6.78-1_all.deb ... 337s Unpacking libwww-perl (6.78-1) ... 337s Selecting previously unselected package libauth-yubikey-webclient-perl. 337s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 337s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 337s Selecting previously unselected package libclass-method-modifiers-perl. 337s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 337s Unpacking libclass-method-modifiers-perl (2.15-1) ... 337s Selecting previously unselected package libclass-xsaccessor-perl. 337s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 337s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 337s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 337s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 337s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 337s Selecting previously unselected package libdynaloader-functions-perl. 337s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 337s Unpacking libdynaloader-functions-perl (0.004-1) ... 337s Selecting previously unselected package libdevel-callchecker-perl:arm64. 337s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 337s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 337s Selecting previously unselected package libparams-classify-perl:arm64. 337s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 337s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 337s Selecting previously unselected package libmodule-runtime-perl. 337s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 337s Unpacking libmodule-runtime-perl (0.016-2) ... 337s Selecting previously unselected package libimport-into-perl. 337s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 337s Unpacking libimport-into-perl (1.002005-2) ... 337s Selecting previously unselected package librole-tiny-perl. 337s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 337s Unpacking librole-tiny-perl (2.002004-1) ... 337s Selecting previously unselected package libsub-quote-perl. 337s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 337s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 337s Selecting previously unselected package libmoo-perl. 337s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 337s Unpacking libmoo-perl (2.005005-1) ... 337s Selecting previously unselected package libexporter-tiny-perl. 337s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 337s Unpacking libexporter-tiny-perl (1.006002-1) ... 337s Selecting previously unselected package libtype-tiny-perl. 337s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 337s Unpacking libtype-tiny-perl (2.004000-1) ... 338s Selecting previously unselected package libauthen-oath-perl. 338s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 338s Unpacking libauthen-oath-perl (2.0.1-2) ... 338s Selecting previously unselected package libconvert-asn1-perl. 338s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 338s Unpacking libconvert-asn1-perl (0.34-1) ... 338s Selecting previously unselected package libcrypt-openssl-x509-perl. 338s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 338s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 338s Selecting previously unselected package libcryptx-perl. 338s Preparing to unpack .../132-libcryptx-perl_0.085-1_arm64.deb ... 338s Unpacking libcryptx-perl (0.085-1) ... 338s Selecting previously unselected package libcommon-sense-perl:arm64. 338s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build5_arm64.deb ... 338s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 338s Selecting previously unselected package libtypes-serialiser-perl. 338s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 338s Unpacking libtypes-serialiser-perl (1.01-1) ... 338s Selecting previously unselected package libjson-xs-perl. 338s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 338s Unpacking libjson-xs-perl (4.030-2build4) ... 338s Selecting previously unselected package libjson-maybexs-perl. 338s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 338s Unpacking libjson-maybexs-perl (1.004008-1) ... 338s Selecting previously unselected package libparams-util-perl. 338s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 338s Unpacking libparams-util-perl (1.102-3build1) ... 338s Selecting previously unselected package libsub-install-perl. 338s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 338s Unpacking libsub-install-perl (0.929-1) ... 338s Selecting previously unselected package libdata-optlist-perl. 338s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 338s Unpacking libdata-optlist-perl (0.114-1) ... 338s Selecting previously unselected package libmodule-implementation-perl. 338s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 338s Unpacking libmodule-implementation-perl (0.09-2) ... 338s Selecting previously unselected package libpackage-stash-perl. 338s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 338s Unpacking libpackage-stash-perl (0.40-1) ... 338s Selecting previously unselected package libclass-load-perl. 338s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 338s Unpacking libclass-load-perl (0.25-2) ... 338s Selecting previously unselected package libclass-load-xs-perl. 338s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 338s Unpacking libclass-load-xs-perl (0.10-2build5) ... 338s Selecting previously unselected package libsub-exporter-progressive-perl. 338s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 338s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 338s Selecting previously unselected package libdevel-globaldestruction-perl. 338s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 338s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 338s Selecting previously unselected package libclass-c3-perl. 338s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 338s Unpacking libclass-c3-perl (0.35-2) ... 338s Selecting previously unselected package libmro-compat-perl. 338s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 338s Unpacking libmro-compat-perl (0.15-2) ... 338s Selecting previously unselected package libdevel-overloadinfo-perl. 338s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 338s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 338s Selecting previously unselected package libdevel-stacktrace-perl. 338s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 338s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 338s Selecting previously unselected package libsub-exporter-perl. 338s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 338s Unpacking libsub-exporter-perl (0.990-1) ... 338s Selecting previously unselected package libeval-closure-perl. 339s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 339s Unpacking libeval-closure-perl (0.14-3) ... 339s Selecting previously unselected package libdist-checkconflicts-perl. 339s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 339s Unpacking libdist-checkconflicts-perl (0.11-2) ... 339s Selecting previously unselected package libmodule-runtime-conflicts-perl. 339s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 339s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 339s Selecting previously unselected package libpackage-deprecationmanager-perl. 339s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 339s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 339s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 339s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 339s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 339s Selecting previously unselected package libmoose-perl:arm64. 339s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 339s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 339s Selecting previously unselected package libvariable-magic-perl. 339s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 339s Unpacking libvariable-magic-perl (0.64-1build1) ... 339s Selecting previously unselected package libb-hooks-endofscope-perl. 339s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 339s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 339s Selecting previously unselected package libsub-identify-perl. 339s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 339s Unpacking libsub-identify-perl (0.14-3build4) ... 339s Selecting previously unselected package libsub-name-perl:arm64. 339s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 339s Unpacking libsub-name-perl:arm64 (0.28-1) ... 339s Selecting previously unselected package libnamespace-clean-perl. 339s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 339s Unpacking libnamespace-clean-perl (0.27-2) ... 339s Selecting previously unselected package libnamespace-autoclean-perl. 339s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 339s Unpacking libnamespace-autoclean-perl (0.31-1) ... 339s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 339s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 339s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 339s Selecting previously unselected package libmoosex-role-parameterized-perl. 339s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 339s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 339s Selecting previously unselected package libcarp-clan-perl. 339s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 339s Unpacking libcarp-clan-perl (6.08-2) ... 339s Selecting previously unselected package libsub-exporter-formethods-perl. 339s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 339s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 339s Selecting previously unselected package libmoosex-types-perl. 339s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 339s Unpacking libmoosex-types-perl (0.50-2) ... 339s Selecting previously unselected package libmoosex-types-common-perl. 339s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 339s Unpacking libmoosex-types-common-perl (0.001014-2) ... 339s Selecting previously unselected package libscope-guard-perl. 339s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 339s Unpacking libscope-guard-perl (0.21-2) ... 339s Selecting previously unselected package libautobox-perl. 339s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 339s Unpacking libautobox-perl (3.0.2-1) ... 339s Selecting previously unselected package libwant-perl. 339s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 339s Unpacking libwant-perl (0.29-2build5) ... 339s Selecting previously unselected package libautobox-core-perl. 339s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 339s Unpacking libautobox-core-perl (1.33-2) ... 340s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 340s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 340s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 340s Selecting previously unselected package libmoosex-util-perl. 340s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 340s Unpacking libmoosex-util-perl (0.006-2) ... 340s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 340s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 340s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 340s Selecting previously unselected package libmoosex-singlearg-perl. 340s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 340s Unpacking libmoosex-singlearg-perl (0.09-2) ... 340s Selecting previously unselected package libstrictures-perl. 340s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 340s Unpacking libstrictures-perl (2.000006-1) ... 340s Selecting previously unselected package libauthen-u2f-tester-perl. 340s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 340s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 340s Selecting previously unselected package libcbor-xs-perl. 340s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 340s Unpacking libcbor-xs-perl (1.87-1build4) ... 340s Selecting previously unselected package libhash-merge-simple-perl. 340s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 340s Unpacking libhash-merge-simple-perl (0.052-1) ... 340s Selecting previously unselected package libjson-perl. 340s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 340s Unpacking libjson-perl (4.10000-1) ... 340s Selecting previously unselected package libmouse-perl:arm64. 340s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 340s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 340s Selecting previously unselected package libauthen-webauthn-perl. 340s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 340s Unpacking libauthen-webauthn-perl (0.005-1) ... 340s Selecting previously unselected package libcrypt-random-seed-perl. 340s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 340s Unpacking libcrypt-random-seed-perl (0.03-3) ... 340s Selecting previously unselected package libmath-random-isaac-perl. 340s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 340s Unpacking libmath-random-isaac-perl (1.004-2) ... 340s Selecting previously unselected package libbytes-random-secure-perl. 340s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 340s Unpacking libbytes-random-secure-perl (0.29-3) ... 340s Selecting previously unselected package liberror-perl. 340s Preparing to unpack .../187-liberror-perl_0.17030-1_all.deb ... 340s Unpacking liberror-perl (0.17030-1) ... 340s Selecting previously unselected package libipc-sharelite-perl. 340s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 340s Unpacking libipc-sharelite-perl (0.17-5build4) ... 340s Selecting previously unselected package libcache-cache-perl. 340s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 340s Unpacking libcache-cache-perl (1.08-3) ... 340s Selecting previously unselected package libcapture-tiny-perl. 340s Preparing to unpack .../190-libcapture-tiny-perl_0.50-1_all.deb ... 340s Unpacking libcapture-tiny-perl (0.50-1) ... 340s Selecting previously unselected package libcares2:arm64. 340s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 340s Unpacking libcares2:arm64 (1.34.4-2.1) ... 340s Selecting previously unselected package libcgi-pm-perl. 340s Preparing to unpack .../192-libcgi-pm-perl_4.67-1_all.deb ... 340s Unpacking libcgi-pm-perl (4.67-1) ... 340s Selecting previously unselected package libclass-data-inheritable-perl. 340s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 340s Unpacking libclass-data-inheritable-perl (0.10-1) ... 340s Selecting previously unselected package libclass-errorhandler-perl. 341s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 341s Unpacking libclass-errorhandler-perl (0.04-3) ... 341s Selecting previously unselected package libclass-inspector-perl. 341s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 341s Unpacking libclass-inspector-perl (1.36-3) ... 341s Selecting previously unselected package libclass-singleton-perl. 341s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 341s Unpacking libclass-singleton-perl (1.6-2) ... 341s Selecting previously unselected package libconvert-base32-perl. 341s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 341s Unpacking libconvert-base32-perl (0.06-3) ... 341s Selecting previously unselected package libconvert-binhex-perl. 341s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 341s Unpacking libconvert-binhex-perl (1.125-3) ... 341s Selecting previously unselected package libcrypt-des-perl:arm64. 341s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 341s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 341s Selecting previously unselected package libcrypt-des-ede3-perl. 341s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 341s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 341s Selecting previously unselected package libconvert-pem-perl. 341s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 341s Unpacking libconvert-pem-perl (0.13-1) ... 341s Selecting previously unselected package libcookie-baker-perl. 341s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 341s Unpacking libcookie-baker-perl (0.12-1) ... 341s Selecting previously unselected package libcrypt-dh-gmp-perl. 341s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 341s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 341s Selecting previously unselected package libcrypt-jwt-perl. 341s Preparing to unpack .../204-libcrypt-jwt-perl_0.036-1_all.deb ... 341s Unpacking libcrypt-jwt-perl (0.036-1) ... 341s Selecting previously unselected package libcrypt-openssl-bignum-perl. 341s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 341s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 341s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 341s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 341s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 341s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 341s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 341s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 341s Selecting previously unselected package libcrypt-rijndael-perl. 341s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 341s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 341s Selecting previously unselected package libcrypt-ssleay-perl. 341s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 341s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 341s Selecting previously unselected package libdata-hexdump-perl. 341s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 341s Unpacking libdata-hexdump-perl (0.04-2) ... 341s Selecting previously unselected package liblist-someutils-perl. 341s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 341s Unpacking liblist-someutils-perl (0.59-1) ... 341s Selecting previously unselected package liblist-utilsby-perl. 341s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 341s Unpacking liblist-utilsby-perl (0.12-2) ... 341s Selecting previously unselected package liblist-allutils-perl. 341s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 341s Unpacking liblist-allutils-perl (0.19-1) ... 341s Selecting previously unselected package libdata-password-zxcvbn-perl. 341s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 341s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 342s Selecting previously unselected package libfile-sharedir-perl. 342s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 342s Unpacking libfile-sharedir-perl (1.118-3) ... 342s Selecting previously unselected package libexception-class-perl. 342s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 342s Unpacking libexception-class-perl (1.45-1) ... 342s Selecting previously unselected package libparams-validationcompiler-perl. 342s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 342s Unpacking libparams-validationcompiler-perl (0.31-1) ... 342s Selecting previously unselected package libxstring-perl:arm64. 342s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 342s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 342s Selecting previously unselected package libspecio-perl. 342s Preparing to unpack .../219-libspecio-perl_0.50-1_all.deb ... 342s Unpacking libspecio-perl (0.50-1) ... 342s Selecting previously unselected package libdatetime-locale-perl. 342s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 342s Unpacking libdatetime-locale-perl (1:1.41-1) ... 342s Selecting previously unselected package libdatetime-timezone-perl. 342s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 342s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 342s Selecting previously unselected package libdatetime-perl. 342s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 342s Unpacking libdatetime-perl (2:1.65-1build3) ... 342s Selecting previously unselected package libdatetime-format-rfc3339-perl. 342s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 342s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 342s Selecting previously unselected package libdbi-perl:arm64. 342s Preparing to unpack .../224-libdbi-perl_1.647-1_arm64.deb ... 342s Unpacking libdbi-perl:arm64 (1.647-1) ... 342s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 342s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 342s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 343s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 343s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 343s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 343s Selecting previously unselected package libemail-date-format-perl. 343s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 343s Unpacking libemail-date-format-perl (1.008-1) ... 343s Selecting previously unselected package libemail-simple-perl. 343s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 343s Unpacking libemail-simple-perl (2.218-1) ... 343s Selecting previously unselected package libmodule-pluggable-perl. 343s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 343s Unpacking libmodule-pluggable-perl (5.2-5) ... 343s Selecting previously unselected package libemail-abstract-perl. 343s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 343s Unpacking libemail-abstract-perl (3.010-1) ... 343s Selecting previously unselected package libemail-address-xs-perl. 343s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 343s Unpacking libemail-address-xs-perl (1.05-1build5) ... 343s Selecting previously unselected package libmoox-types-mooselike-perl. 343s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 343s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 343s Selecting previously unselected package libthrowable-perl. 343s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 343s Unpacking libthrowable-perl (1.001-2) ... 343s Selecting previously unselected package libemail-sender-perl. 343s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 343s Unpacking libemail-sender-perl (2.601-1) ... 343s Selecting previously unselected package libextutils-depends-perl. 343s Preparing to unpack .../235-libextutils-depends-perl_0.8002-1_all.deb ... 343s Unpacking libextutils-depends-perl (0.8002-1) ... 343s Selecting previously unselected package libfcgi0t64:arm64. 343s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 343s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 343s Selecting previously unselected package libfcgi-perl. 343s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 343s Unpacking libfcgi-perl (0.82+ds-3build3) ... 343s Selecting previously unselected package libfilesys-notify-simple-perl. 343s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 343s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 343s Selecting previously unselected package libfont-afm-perl. 343s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 343s Unpacking libfont-afm-perl (1.20-4) ... 343s Selecting previously unselected package libimagequant0:arm64. 343s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 343s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 343s Selecting previously unselected package libgraphite2-3:arm64. 343s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 343s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 343s Selecting previously unselected package libharfbuzz0b:arm64. 343s Preparing to unpack .../242-libharfbuzz0b_10.2.0-1_arm64.deb ... 343s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 344s Selecting previously unselected package libraqm0:arm64. 344s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 344s Unpacking libraqm0:arm64 (0.10.2-1) ... 344s Selecting previously unselected package libxpm4:arm64. 344s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 344s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 344s Selecting previously unselected package libgd3:arm64. 344s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 344s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 344s Selecting previously unselected package libgd-perl. 344s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 344s Unpacking libgd-perl (2.78-1build4) ... 344s Selecting previously unselected package libgd-securityimage-perl. 344s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 344s Unpacking libgd-securityimage-perl (1.75-3) ... 344s Selecting previously unselected package libglib-perl:arm64. 344s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 344s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 344s Selecting previously unselected package libgssapi-perl. 344s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 344s Unpacking libgssapi-perl (0.28-4build5) ... 344s Selecting previously unselected package libhash-multivalue-perl. 344s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 344s Unpacking libhash-multivalue-perl (0.16-3) ... 344s Selecting previously unselected package libhtml-format-perl. 344s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 344s Unpacking libhtml-format-perl (2.16-2) ... 344s Selecting previously unselected package libhtml-formattext-withlinks-perl. 344s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 344s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 344s Selecting previously unselected package libhtml-template-perl. 344s Preparing to unpack .../253-libhtml-template-perl_2.97-2build1_all.deb ... 344s Unpacking libhtml-template-perl (2.97-2build1) ... 344s Selecting previously unselected package libhttp-daemon-perl. 344s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 344s Unpacking libhttp-daemon-perl (6.16-1) ... 344s Selecting previously unselected package libhttp-multipartparser-perl. 344s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 344s Unpacking libhttp-multipartparser-perl (0.02-3) ... 344s Selecting previously unselected package libstream-buffered-perl. 344s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 344s Unpacking libstream-buffered-perl (0.03-3) ... 344s Selecting previously unselected package libwww-form-urlencoded-perl. 344s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 344s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 344s Selecting previously unselected package libhttp-entity-parser-perl. 344s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 344s Unpacking libhttp-entity-parser-perl (0.25-2) ... 344s Selecting previously unselected package libhttp-headers-fast-perl. 344s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 344s Unpacking libhttp-headers-fast-perl (0.22-3) ... 344s Selecting previously unselected package libio-pty-perl. 344s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 344s Unpacking libio-pty-perl (1:1.20-1build3) ... 344s Selecting previously unselected package libio-sessiondata-perl. 344s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 344s Unpacking libio-sessiondata-perl (1.03-3) ... 344s Selecting previously unselected package libperlio-via-timeout-perl. 344s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 344s Unpacking libperlio-via-timeout-perl (0.32-3) ... 345s Selecting previously unselected package libio-socket-timeout-perl. 345s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 345s Unpacking libio-socket-timeout-perl (0.32-3) ... 345s Selecting previously unselected package libio-string-perl. 345s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 345s Unpacking libio-string-perl (1.08-4) ... 345s Selecting previously unselected package libio-stringy-perl. 345s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 345s Unpacking libio-stringy-perl (2.113-2) ... 345s Selecting previously unselected package libipc-run-perl. 345s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 345s Unpacking libipc-run-perl (20231003.0-2) ... 345s Selecting previously unselected package libjargs-java. 345s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 345s Unpacking libjargs-java (1.0.0-5) ... 345s Selecting previously unselected package libjs-jquery. 345s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 345s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 345s Selecting previously unselected package libjs-underscore. 345s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 345s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 345s Selecting previously unselected package libjs-sphinxdoc. 345s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-5_all.deb ... 345s Unpacking libjs-sphinxdoc (8.1.3-5) ... 345s Selecting previously unselected package libxslt1.1:arm64. 345s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 345s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 345s Selecting previously unselected package libxmlsec1t64:arm64. 345s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 345s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 345s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 345s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 345s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 345s Selecting previously unselected package liblasso3t64. 345s Preparing to unpack .../274-liblasso3t64_2.8.2-8build1_arm64.deb ... 345s Unpacking liblasso3t64 (2.8.2-8build1) ... 345s Selecting previously unselected package liblasso-perl:arm64. 345s Preparing to unpack .../275-liblasso-perl_2.8.2-8build1_arm64.deb ... 345s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 345s Selecting previously unselected package libconfig-inifiles-perl. 345s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 345s Unpacking libconfig-inifiles-perl (3.000003-3) ... 345s Selecting previously unselected package libnet-cidr-perl. 345s Preparing to unpack .../277-libnet-cidr-perl_0.23-1_all.deb ... 345s Unpacking libnet-cidr-perl (0.23-1) ... 345s Selecting previously unselected package libtest-sharedfork-perl. 345s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 345s Unpacking libtest-sharedfork-perl (0.35-3) ... 345s Selecting previously unselected package libtest-tcp-perl. 345s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 345s Unpacking libtest-tcp-perl (2.22-2) ... 345s Selecting previously unselected package libplack-perl. 345s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 345s Unpacking libplack-perl (1.0051-1) ... 345s Selecting previously unselected package liblemonldap-ng-common-perl. 345s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 345s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 346s Selecting previously unselected package liblist-moreutils-xs-perl. 346s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 346s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 346s Selecting previously unselected package liblist-moreutils-perl. 346s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 346s Unpacking liblist-moreutils-perl (0.430-2) ... 346s Selecting previously unselected package liblwp-protocol-psgi-perl. 346s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 346s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 346s Selecting previously unselected package libnet-smtp-ssl-perl. 346s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 346s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 346s Selecting previously unselected package libmailtools-perl. 346s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 346s Unpacking libmailtools-perl (2.22-1) ... 346s Selecting previously unselected package libmime-tools-perl. 346s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 346s Unpacking libmime-tools-perl (5.515-1) ... 346s Selecting previously unselected package libnet-ip-perl. 346s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 346s Unpacking libnet-ip-perl (1.26-4) ... 346s Selecting previously unselected package libnet-ldap-perl. 346s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 346s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 346s Selecting previously unselected package libxml-namespacesupport-perl. 346s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 346s Unpacking libxml-namespacesupport-perl (1.12-2) ... 346s Selecting previously unselected package libxml-sax-base-perl. 346s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 346s Unpacking libxml-sax-base-perl (1.09-3) ... 346s Selecting previously unselected package libxml-sax-perl. 346s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 346s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 346s Selecting previously unselected package libxml-libxml-perl. 346s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 346s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 346s Selecting previously unselected package libxml-simple-perl. 346s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 346s Unpacking libxml-simple-perl (2.25-2) ... 346s Selecting previously unselected package libnet-openid-common-perl. 346s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 346s Unpacking libnet-openid-common-perl (1.20-2) ... 346s Selecting previously unselected package libnet-openid-consumer-perl. 346s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 346s Unpacking libnet-openid-consumer-perl (1.18-2) ... 346s Selecting previously unselected package libnet-openid-server-perl. 346s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 346s Unpacking libnet-openid-server-perl (1.09-4) ... 346s Selecting previously unselected package node-xtend. 346s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 346s Unpacking node-xtend (4.0.2-3) ... 346s Selecting previously unselected package nodejs. 346s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 346s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 346s Selecting previously unselected package node-acorn. 346s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 346s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 347s Selecting previously unselected package node-cjs-module-lexer. 347s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 347s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 347s Selecting previously unselected package node-balanced-match. 347s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 347s Unpacking node-balanced-match (2.0.0-1) ... 347s Selecting previously unselected package node-brace-expansion. 347s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 347s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 347s Selecting previously unselected package node-minimatch. 347s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 347s Unpacking node-minimatch (9.0.3-5) ... 347s Selecting previously unselected package node-undici. 347s Preparing to unpack .../305-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 347s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 347s Selecting previously unselected package libnode115:arm64. 347s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 347s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 347s Selecting previously unselected package libregexp-assemble-perl. 347s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 347s Unpacking libregexp-assemble-perl (0.38-2) ... 347s Selecting previously unselected package libregexp-common-perl. 347s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 347s Unpacking libregexp-common-perl (2024080801-1) ... 347s Selecting previously unselected package libtask-weaken-perl. 347s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 347s Unpacking libtask-weaken-perl (1.06-2) ... 347s Selecting previously unselected package libxml-parser-perl. 347s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 347s Unpacking libxml-parser-perl (2.47-1build4) ... 347s Selecting previously unselected package libsoap-lite-perl. 347s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 347s Unpacking libsoap-lite-perl (1.27-3) ... 347s Selecting previously unselected package libstring-random-perl. 347s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 347s Unpacking libstring-random-perl (1:0.32-2) ... 347s Selecting previously unselected package libtest-leaktrace-perl. 347s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 347s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 347s Selecting previously unselected package libtest-output-perl. 348s Preparing to unpack .../314-libtest-output-perl_1.035-1_all.deb ... 348s Unpacking libtest-output-perl (1.035-1) ... 348s Selecting previously unselected package libtest-pod-perl. 348s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 348s Unpacking libtest-pod-perl (1.52-3) ... 348s Selecting previously unselected package libtext-unidecode-perl. 348s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 348s Unpacking libtext-unidecode-perl (1.30-3) ... 348s Selecting previously unselected package libtime-fake-perl. 348s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 348s Unpacking libtime-fake-perl (0.11-4) ... 348s Selecting previously unselected package libxml-libxslt-perl:arm64. 348s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 348s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 348s Selecting previously unselected package node-uglify-js. 348s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 348s Unpacking node-uglify-js (3.17.4-2) ... 348s Selecting previously unselected package python3-defusedxml. 348s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 348s Unpacking python3-defusedxml (0.7.1-3) ... 348s Selecting previously unselected package python3-roman. 348s Preparing to unpack .../321-python3-roman_5.0-1_all.deb ... 348s Unpacking python3-roman (5.0-1) ... 348s Selecting previously unselected package python3-docutils. 348s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 348s Unpacking python3-docutils (0.21.2+dfsg-2) ... 348s Selecting previously unselected package python3-imagesize. 348s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 348s Unpacking python3-imagesize (1.4.1-1) ... 348s Selecting previously unselected package python3-packaging. 348s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 348s Unpacking python3-packaging (24.2-1) ... 348s Selecting previously unselected package python3-snowballstemmer. 348s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 348s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 348s Selecting previously unselected package sphinx-common. 348s Preparing to unpack .../326-sphinx-common_8.1.3-5_all.deb ... 348s Unpacking sphinx-common (8.1.3-5) ... 348s Selecting previously unselected package python3-alabaster. 348s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 348s Unpacking python3-alabaster (0.7.16-0.1) ... 348s Selecting previously unselected package python3-sphinx. 348s Preparing to unpack .../328-python3-sphinx_8.1.3-5_all.deb ... 348s Unpacking python3-sphinx (8.1.3-5) ... 348s Selecting previously unselected package python3-sphinx-bootstrap-theme. 348s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 348s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 348s Selecting previously unselected package uglifyjs. 348s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 348s Unpacking uglifyjs (3.17.4-2) ... 349s Selecting previously unselected package yui-compressor. 349s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 349s Unpacking yui-compressor (2.4.8-3) ... 349s Selecting previously unselected package libauthen-radius-perl. 349s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 349s Unpacking libauthen-radius-perl (0.33-1) ... 349s Selecting previously unselected package pkg-perl-autopkgtest. 349s Preparing to unpack .../333-pkg-perl-autopkgtest_0.82_all.deb ... 349s Unpacking pkg-perl-autopkgtest (0.82) ... 349s Setting up libconfig-inifiles-perl (3.000003-3) ... 349s Setting up libmodule-pluggable-perl (5.2-5) ... 349s Setting up node-uglify-js (3.17.4-2) ... 349s Setting up libio-sessiondata-perl (1.03-3) ... 349s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 349s Setting up liblcms2-2:arm64 (2.16-2) ... 349s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 349s Setting up libaom3:arm64 (3.12.0-1) ... 349s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 349s Setting up libmath-random-isaac-perl (1.004-2) ... 349s Setting up libtask-weaken-perl (1.06-2) ... 349s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 349s Setting up libhttp-multipartparser-perl (0.02-3) ... 349s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 349s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 349s Setting up java-common (0.76) ... 349s Setting up libclass-inspector-perl (1.36-3) ... 349s Setting up libfont-afm-perl (1.20-4) ... 349s Setting up libwant-perl (0.29-2build5) ... 349s Setting up libdynaloader-functions-perl (0.004-1) ... 349s Setting up libclass-method-modifiers-perl (2.15-1) ... 349s Setting up libio-pty-perl (1:1.20-1build3) ... 349s Setting up libdata-hexdump-perl (0.04-2) ... 349s Setting up python3-defusedxml (0.7.1-3) ... 349s Setting up libclone-perl:arm64 (0.47-1) ... 349s Setting up libarchive-zip-perl (1.68-1) ... 349s Setting up libsub-identify-perl (0.14-3build4) ... 349s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 349s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 349s Setting up python3-alabaster (0.7.16-0.1) ... 349s Setting up libio-stringy-perl (2.113-2) ... 349s Setting up libhtml-tagset-perl (3.24-1) ... 349s Setting up unzip (6.0-28ubuntu6) ... 349s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 349s Setting up libperlio-via-timeout-perl (0.32-3) ... 349s Setting up libfilesys-notify-simple-perl (0.14-3) ... 349s Setting up libnet-cidr-perl (0.23-1) ... 349s Setting up libipc-sharelite-perl (0.17-5build4) ... 349s Setting up libconvert-binhex-perl (1.125-3) ... 349s Setting up liblwp-mediatypes-perl (6.04-2) ... 349s Setting up libcrypt-urandom-perl (0.54-1) ... 349s Setting up x11-common (1:7.7+23ubuntu4) ... 349s Setting up libtest-pod-perl (1.52-3) ... 349s Setting up libtry-tiny-perl (0.32-1) ... 349s Setting up libdeflate0:arm64 (1.23-1) ... 349s Setting up perl-openssl-defaults:arm64 (7build3) ... 349s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 349s Setting up libxml-namespacesupport-perl (1.12-2) ... 349s Setting up m4 (1.4.19-7) ... 349s Setting up libposix-strftime-compiler-perl (0.46-1) ... 349s Setting up libclass-singleton-perl (1.6-2) ... 349s Setting up libencode-locale-perl (1.05-3) ... 349s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 350s Setting up libxstring-perl:arm64 (0.005-2build4) ... 350s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libclass-errorhandler-perl (0.04-3) ... 350s Setting up liblist-utilsby-perl (0.12-2) ... 350s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 350s Setting up libtime-fake-perl (0.11-4) ... 350s Setting up libregexp-common-perl (2024080801-1) ... 350s Setting up libtest-sharedfork-perl (0.35-3) ... 350s Setting up libsub-install-perl (0.929-1) ... 350s Setting up libextutils-depends-perl (0.8002-1) ... 350s Setting up libhash-multivalue-perl (0.16-3) ... 350s Setting up libscope-guard-perl (0.21-2) ... 350s Setting up liberror-perl (0.17030-1) ... 350s Setting up libapache-session-perl (1.94-2) ... 350s Setting up libxml-sax-base-perl (1.09-3) ... 350s Setting up libio-string-perl (1.08-4) ... 350s Setting up libtest-leaktrace-perl (0.17-1build6) ... 350s Setting up python3-roman (5.0-1) ... 350s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 350s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 350s Setting up autotools-dev (20220109.1) ... 350s Setting up libstream-buffered-perl (0.03-3) ... 350s Setting up libclass-data-inheritable-perl (0.10-1) ... 350s Setting up python3-packaging (24.2-1) ... 350s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 350s Setting up libalgorithm-c3-perl (0.11-2) ... 350s Setting up libapache-logformat-compiler-perl (0.36-3) ... 350s Setting up libcrypt-random-seed-perl (0.03-3) ... 350s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 350s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 350s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 350s Setting up python3-snowballstemmer (2.2.0-4build1) ... 350s Setting up node-balanced-match (2.0.0-1) ... 350s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 350s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 350s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 350s Setting up libemail-date-format-perl (1.008-1) ... 350s Setting up libcryptx-perl (0.085-1) ... 350s Setting up libcares2:arm64 (1.34.4-2.1) ... 350s Setting up libmpc3:arm64 (1.3.1-1build2) ... 350s Setting up libvariable-magic-perl (0.64-1build1) ... 350s Setting up libio-html-perl (1.004-3) ... 350s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 350s Setting up autopoint (0.23.1-1) ... 350s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 350s Setting up libipc-run-perl (20231003.0-2) ... 350s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 350s Setting up libpcsclite1:arm64 (2.3.1-1) ... 350s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 350s Setting up libltdl7:arm64 (2.5.4-4) ... 350s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 350s Setting up libstring-random-perl (1:0.32-2) ... 350s Setting up libparams-util-perl (1.102-3build1) ... 350s Setting up autoconf (2.72-3ubuntu1) ... 350s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 350s Setting up libwebp7:arm64 (1.5.0-0.1) ... 350s Setting up libcapture-tiny-perl (0.50-1) ... 350s Setting up libtimedate-perl (2.3300-2) ... 350s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libsub-name-perl:arm64 (0.28-1) ... 350s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 350s Setting up libtypes-serialiser-perl (1.01-1) ... 350s Setting up libgssapi-perl (0.28-4build5) ... 350s Setting up dwz (0.15-1build6) ... 350s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 350s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 350s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libjson-perl (4.10000-1) ... 350s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 350s Setting up libjargs-java (1.0.0-5) ... 350s Setting up librole-tiny-perl (2.002004-1) ... 350s Setting up debugedit (1:5.1-2) ... 350s Setting up libfile-sharedir-perl (1.118-3) ... 350s Setting up libfcgi-perl (0.82+ds-3build3) ... 350s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 350s Setting up libaliased-perl (0.34-3) ... 350s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 350s Setting up libcarp-clan-perl (6.08-2) ... 350s Setting up libdevel-globaldestruction-perl (0.14-4) ... 350s Setting up libwww-form-urlencoded-perl (0.26-2) ... 350s Setting up sgml-base (1.31) ... 350s Setting up libstrictures-perl (2.000006-1) ... 350s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 350s Setting up libdevel-stacktrace-perl (2.0500-1) ... 350s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 350s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 350s Setting up node-minimatch (9.0.3-5) ... 350s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 350s Setting up ca-certificates-java (20240118) ... 350s No JRE found. Skipping Java certificates setup. 350s Setting up libexporter-tiny-perl (1.006002-1) ... 350s Setting up node-xtend (4.0.2-3) ... 350s Setting up libisl23:arm64 (0.27-1) ... 350s Setting up libconvert-asn1-perl (0.34-1) ... 350s Setting up libtext-unidecode-perl (1.30-3) ... 350s Setting up libde265-0:arm64 (1.0.15-1build5) ... 350s Setting up libregexp-assemble-perl (0.38-2) ... 350s Setting up libnet-ip-perl (1.26-4) ... 350s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 350s Setting up libautobox-perl (3.0.2-1) ... 350s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 350s Setting up liburi-perl (5.30-1) ... 350s Setting up libdbi-perl:arm64 (1.647-1) ... 350s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 350s Setting up libconvert-base32-perl (0.06-3) ... 350s Setting up dctrl-tools (2.24-3build3) ... 350s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 350s Setting up autodep8 (0.28+nmu1ubuntu1) ... 350s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 350s Setting up python3-imagesize (1.4.1-1) ... 351s Setting up libemail-address-xs-perl (1.05-1build5) ... 351s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 351s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 351s Setting up automake (1:1.17-3ubuntu1) ... 351s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 351s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 351s Setting up libjson-xs-perl (4.030-2build4) ... 351s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 351s Setting up libcrypt-des-ede3-perl (0.03-1) ... 351s Setting up libhttp-date-perl (6.06-1) ... 351s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 351s Setting up gettext (0.23.1-1) ... 351s Setting up libtest-tcp-perl (2.22-2) ... 351s Setting up libautobox-core-perl (1.33-2) ... 351s Setting up java-wrappers (0.5) ... 351s Setting up libio-socket-timeout-perl (0.32-3) ... 351s Setting up libfile-listing-perl (6.16-1) ... 351s Setting up libhash-merge-simple-perl (0.052-1) ... 351s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 351s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 351s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 351s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 351s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 351s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 351s Setting up libcache-cache-perl (1.08-3) ... 351s Setting up libhttp-headers-fast-perl (0.22-3) ... 351s Setting up liblist-moreutils-perl (0.430-2) ... 351s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 351s Setting up libtype-tiny-perl (2.004000-1) ... 351s Setting up libemail-simple-perl (2.218-1) ... 351s Setting up libnet-http-perl (6.23-1) ... 351s Setting up libexception-class-perl (1.45-1) ... 351s Setting up libclass-c3-perl (0.35-2) ... 351s Setting up libcrypt-jwt-perl (0.036-1) ... 351s Setting up libcbor-xs-perl (1.87-1build4) ... 351s Setting up xfonts-utils (1:7.7+7) ... 351s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 351s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 351s Setting up libxml-sax-perl (1.02+dfsg-4) ... 351s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 351s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 351s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 351s Setting up libauthen-radius-perl (0.33-1) ... 351s Setting up intltool-debian (0.35.0+20060710.6) ... 351s Setting up libbytes-random-secure-perl (0.29-3) ... 351s Setting up libjson-maybexs-perl (1.004008-1) ... 351s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 351s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 351s Setting up libraqm0:arm64 (0.10.2-1) ... 351s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 351s Setting up libdata-optlist-perl (0.114-1) ... 351s Setting up libtest-output-perl (1.035-1) ... 351s Setting up pkg-perl-autopkgtest (0.82) ... 351s Setting up libjs-sphinxdoc (8.1.3-5) ... 351s Setting up libraw23t64:arm64 (0.21.3-1) ... 351s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 351s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 351s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 351s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 352s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 352s Setting up dh-strip-nondeterminism (1.14.1-2) ... 352s Setting up libwww-robotrules-perl (6.02-1) ... 352s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 352s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 352s Setting up xml-core (0.19) ... 352s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 352s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 352s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 352s Setting up libmro-compat-perl (0.15-2) ... 352s Setting up libcookie-baker-perl (0.12-1) ... 352s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 352s Setting up libhttp-entity-parser-perl (0.25-2) ... 352s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 352s Setting up libio-socket-ssl-perl (2.089-1) ... 352s Setting up libsub-exporter-perl (0.990-1) ... 352s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 352s Setting up libeval-closure-perl (0.14-3) ... 352s Setting up libconvert-pem-perl (0.13-1) ... 352s Setting up libhttp-negotiate-perl (6.01-2) ... 352s Setting up libparams-validationcompiler-perl (0.31-1) ... 352s Setting up libhttp-cookies-perl (6.11-1) ... 352s Setting up po-debconf (1.0.21+nmu1) ... 352s Setting up libhtml-tree-perl (5.07-3) ... 352s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 352s Setting up libcgi-pm-perl (4.67-1) ... 352s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 352s Setting up liblasso3t64 (2.8.2-8build1) ... 352s Setting up libhtml-format-perl (2.16-2) ... 352s Setting up fonts-urw-base35 (20200910-8) ... 352s Setting up libhtml-template-perl (2.97-2build1) ... 352s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 352s Setting up libnet-smtp-ssl-perl (1.04-2) ... 352s Setting up libauthen-webauthn-perl (0.005-1) ... 352s Setting up libmodule-runtime-perl (0.016-2) ... 352s Setting up libmailtools-perl (2.22-1) ... 352s Setting up sphinx-common (8.1.3-5) ... 352s Setting up libdist-checkconflicts-perl (0.11-2) ... 352s Setting up libxml-simple-perl (2.25-2) ... 352s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 352s Setting up cpp-14 (14.2.0-19ubuntu2) ... 352s Setting up libhttp-daemon-perl (6.16-1) ... 352s Setting up libemail-abstract-perl (3.010-1) ... 352s Setting up cpp (4:14.2.0-1ubuntu1) ... 352s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 352s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 352s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 352s Setting up libplack-perl (1.0051-1) ... 352s Setting up libnet-openid-common-perl (1.20-2) ... 352s Setting up libnet-openid-server-perl (1.09-4) ... 352s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 352s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 352s Setting up libmodule-implementation-perl (0.09-2) ... 352s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 352s Setting up libpackage-stash-perl (0.40-1) ... 352s Setting up libimport-into-perl (1.002005-2) ... 352s Setting up libmoo-perl (2.005005-1) ... 352s Setting up liblist-someutils-perl (0.59-1) ... 352s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 352s Setting up libmime-tools-perl (5.515-1) ... 352s Setting up libclass-load-perl (0.25-2) ... 352s Setting up gcc-14 (14.2.0-19ubuntu2) ... 352s Setting up libspecio-perl (0.50-1) ... 352s Setting up liblist-allutils-perl (0.19-1) ... 352s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 352s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 352s Setting up libdevel-overloadinfo-perl (0.007-1) ... 352s Setting up libclass-load-xs-perl (0.10-2build5) ... 352s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 352s Setting up g++-14 (14.2.0-19ubuntu2) ... 352s Setting up libmoox-types-mooselike-perl (0.29-2) ... 352s Setting up libb-hooks-endofscope-perl (0.28-1) ... 352s Setting up libthrowable-perl (1.001-2) ... 352s Setting up libauthen-oath-perl (2.0.1-2) ... 352s Setting up libtool (2.5.4-4) ... 352s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 352s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 352s Setting up gcc (4:14.2.0-1ubuntu1) ... 352s Setting up dh-autoreconf (20) ... 352s Setting up libemail-sender-perl (2.601-1) ... 352s Setting up libnamespace-clean-perl (0.27-2) ... 352s Setting up g++ (4:14.2.0-1ubuntu1) ... 352s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 352s Setting up libmoosex-singlearg-perl (0.09-2) ... 352s Setting up build-essential (12.12ubuntu1) ... 352s Setting up libnamespace-autoclean-perl (0.31-1) ... 352s Setting up libdatetime-locale-perl (1:1.41-1) ... 352s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 352s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 352s Setting up libmoosex-types-perl (0.50-2) ... 352s Setting up debhelper (13.24.1ubuntu2) ... 352s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 352s Setting up libmoosex-types-common-perl (0.001014-2) ... 352s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 352s Setting up libmoosex-util-perl (0.006-2) ... 352s Setting up libdatetime-perl (2:1.65-1build3) ... 352s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 352s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 352s Setting up libauthen-u2f-tester-perl (0.03-1) ... 352s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 352s Setting up liblwp-protocol-https-perl (6.14-1) ... 352s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 352s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 352s Setting up libwww-perl (6.78-1) ... 352s Setting up libheif1:arm64 (1.19.7-1) ... 352s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 352s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 352s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 352s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 352s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 352s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 352s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 352s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 352s Setting up libnet-openid-consumer-perl (1.18-2) ... 352s Setting up libxml-parser-perl (2.47-1build4) ... 352s Setting up uglifyjs (3.17.4-2) ... 352s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 352s Setting up libgd-perl (2.78-1build4) ... 352s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 352s Setting up libsoap-lite-perl (1.27-3) ... 352s Setting up libgd-securityimage-perl (1.75-3) ... 352s Processing triggers for install-info (7.1.1-1) ... 353s Processing triggers for libc-bin (2.41-6ubuntu1) ... 353s Processing triggers for man-db (2.13.0-1) ... 355s Processing triggers for ca-certificates-java (20240118) ... 356s Adding debian:ACCVRAIZ1.pem 356s Adding debian:AC_RAIZ_FNMT-RCM.pem 356s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 356s Adding debian:ANF_Secure_Server_Root_CA.pem 356s Adding debian:Actalis_Authentication_Root_CA.pem 356s Adding debian:AffirmTrust_Commercial.pem 356s Adding debian:AffirmTrust_Networking.pem 356s Adding debian:AffirmTrust_Premium.pem 356s Adding debian:AffirmTrust_Premium_ECC.pem 356s Adding debian:Amazon_Root_CA_1.pem 356s Adding debian:Amazon_Root_CA_2.pem 356s Adding debian:Amazon_Root_CA_3.pem 356s Adding debian:Amazon_Root_CA_4.pem 356s Adding debian:Atos_TrustedRoot_2011.pem 356s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 356s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 356s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 356s Adding debian:BJCA_Global_Root_CA1.pem 356s Adding debian:BJCA_Global_Root_CA2.pem 356s Adding debian:Baltimore_CyberTrust_Root.pem 356s Adding debian:Buypass_Class_2_Root_CA.pem 356s Adding debian:Buypass_Class_3_Root_CA.pem 356s Adding debian:CA_Disig_Root_R2.pem 356s Adding debian:CFCA_EV_ROOT.pem 356s Adding debian:COMODO_Certification_Authority.pem 356s Adding debian:COMODO_ECC_Certification_Authority.pem 356s Adding debian:COMODO_RSA_Certification_Authority.pem 356s Adding debian:Certainly_Root_E1.pem 356s Adding debian:Certainly_Root_R1.pem 356s Adding debian:Certigna.pem 356s Adding debian:Certigna_Root_CA.pem 356s Adding debian:Certum_EC-384_CA.pem 356s Adding debian:Certum_Trusted_Network_CA.pem 356s Adding debian:Certum_Trusted_Network_CA_2.pem 356s Adding debian:Certum_Trusted_Root_CA.pem 356s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 356s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 356s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 356s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 356s Adding debian:Comodo_AAA_Services_root.pem 356s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 356s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 356s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 356s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 356s Adding debian:DigiCert_Assured_ID_Root_CA.pem 356s Adding debian:DigiCert_Assured_ID_Root_G2.pem 356s Adding debian:DigiCert_Assured_ID_Root_G3.pem 356s Adding debian:DigiCert_Global_Root_CA.pem 356s Adding debian:DigiCert_Global_Root_G2.pem 356s Adding debian:DigiCert_Global_Root_G3.pem 356s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 356s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 356s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 356s Adding debian:DigiCert_Trusted_Root_G4.pem 356s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 356s Adding debian:Entrust_Root_Certification_Authority.pem 356s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 356s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 356s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 356s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 356s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 356s Adding debian:GLOBALTRUST_2020.pem 356s Adding debian:GTS_Root_R1.pem 356s Adding debian:GTS_Root_R2.pem 356s Adding debian:GTS_Root_R3.pem 356s Adding debian:GTS_Root_R4.pem 356s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 356s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 356s Adding debian:GlobalSign_Root_CA.pem 356s Adding debian:GlobalSign_Root_CA_-_R3.pem 356s Adding debian:GlobalSign_Root_CA_-_R6.pem 356s Adding debian:GlobalSign_Root_E46.pem 356s Adding debian:GlobalSign_Root_R46.pem 356s Adding debian:Go_Daddy_Class_2_CA.pem 356s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 356s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 356s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 356s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 356s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 356s Adding debian:HiPKI_Root_CA_-_G1.pem 356s Adding debian:Hongkong_Post_Root_CA_3.pem 356s Adding debian:ISRG_Root_X1.pem 356s Adding debian:ISRG_Root_X2.pem 356s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 356s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 356s Adding debian:Izenpe.com.pem 356s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 356s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 356s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 356s Adding debian:NAVER_Global_Root_Certification_Authority.pem 356s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 356s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 356s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 356s Adding debian:QuoVadis_Root_CA_1_G3.pem 356s Adding debian:QuoVadis_Root_CA_2.pem 356s Adding debian:QuoVadis_Root_CA_2_G3.pem 356s Adding debian:QuoVadis_Root_CA_3.pem 356s Adding debian:QuoVadis_Root_CA_3_G3.pem 356s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 356s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 356s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 356s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 356s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 356s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 356s Adding debian:SZAFIR_ROOT_CA2.pem 356s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 356s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 356s Adding debian:SecureSign_RootCA11.pem 356s Adding debian:SecureSign_Root_CA12.pem 356s Adding debian:SecureSign_Root_CA14.pem 356s Adding debian:SecureSign_Root_CA15.pem 356s Adding debian:SecureTrust_CA.pem 356s Adding debian:Secure_Global_CA.pem 356s Adding debian:Security_Communication_ECC_RootCA1.pem 356s Adding debian:Security_Communication_RootCA2.pem 356s Adding debian:Security_Communication_RootCA3.pem 356s Adding debian:Starfield_Class_2_CA.pem 356s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 356s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 356s Adding debian:SwissSign_Gold_CA_-_G2.pem 356s Adding debian:SwissSign_Silver_CA_-_G2.pem 356s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 356s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 356s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 356s Adding debian:TWCA_CYBER_Root_CA.pem 356s Adding debian:TWCA_Global_Root_CA.pem 356s Adding debian:TWCA_Root_Certification_Authority.pem 356s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 356s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 356s Adding debian:TeliaSonera_Root_CA_v1.pem 356s Adding debian:Telia_Root_CA_v2.pem 356s Adding debian:TrustAsia_Global_Root_CA_G3.pem 356s Adding debian:TrustAsia_Global_Root_CA_G4.pem 356s Adding debian:Trustwave_Global_Certification_Authority.pem 356s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 356s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 356s Adding debian:TunTrust_Root_CA.pem 356s Adding debian:UCA_Extended_Validation_Root.pem 356s Adding debian:UCA_Global_G2_Root.pem 356s Adding debian:USERTrust_ECC_Certification_Authority.pem 356s Adding debian:USERTrust_RSA_Certification_Authority.pem 356s Adding debian:XRamp_Global_CA_Root.pem 356s Adding debian:certSIGN_ROOT_CA.pem 356s Adding debian:certSIGN_Root_CA_G2.pem 356s Adding debian:e-Szigno_Root_CA_2017.pem 356s Adding debian:ePKI_Root_Certification_Authority.pem 356s Adding debian:emSign_ECC_Root_CA_-_C3.pem 356s Adding debian:emSign_ECC_Root_CA_-_G3.pem 356s Adding debian:emSign_Root_CA_-_C1.pem 356s Adding debian:emSign_Root_CA_-_G1.pem 356s Adding debian:vTrus_ECC_Root_CA.pem 356s Adding debian:vTrus_Root_CA.pem 356s done. 356s Setting up yui-compressor (2.4.8-3) ... 356s Setting up default-jre-headless (2:1.21-76) ... 356s Processing triggers for sgml-base (1.31) ... 356s Setting up docutils-common (0.21.2+dfsg-2) ... 356s Processing triggers for sgml-base (1.31) ... 356s Setting up python3-docutils (0.21.2+dfsg-2) ... 357s Setting up python3-sphinx (8.1.3-5) ... 361s autopkgtest [19:00:59]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 361s autopkgtest [19:00:59]: test common-test: [----------------------- 361s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 362s t/01-Common-Conf.t ............ 362s ok 1 - use Lemonldap::NG::Common::Conf; 362s ok 2 - Bad module 362s ok 3 - Read t/lemonldap-ng.ini 362s # Subtest: Invalid backend configuration 362s ok 1 - Invalid configuration 362s ok 2 - Found correct error message 362s 1..2 362s ok 4 - Invalid backend configuration 362s # Subtest: Cache expiration 362s ok 1 - Valid configuration 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 2 - Found expected cfgNum in conf 362s ok 3 - Found expected message 362s ok 4 - load counter increased by 1 362s ok 5 - lastCfg counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 6 - Found expected newvalue in conf 362s ok 7 - Found expected message 362s ok 8 - lastCfg counter increased by 0 362s ok 9 - load counter increased by 0 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 10 - Found expected cfgNum in conf 362s ok 11 - Found expected newvalue in conf 362s ok 12 - Found expected message 362s ok 13 - load counter increased by 1 362s ok 14 - lastCfg counter increased by 1 362s 1..14 362s ok 5 - Cache expiration 362s # Subtest: Configuration reload 362s ok 1 - Valid configuration 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 2 - Found expected cfgNum in conf 362s ok 3 - Found expected message 362s ok 4 - lastCfg counter increased by 1 362s ok 5 - load counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 0 362s # } 362s ok 6 - Found expected newvalue in conf 362s ok 7 - Found expected cfgNum in conf 362s ok 8 - Found expected message 362s ok 9 - lastCfg counter increased by 1 362s ok 10 - load counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 11 - Found expected newvalue in conf 362s ok 12 - Found expected cfgNum in conf 362s ok 13 - Found expected message 362s ok 14 - load counter increased by 0 362s ok 15 - lastCfg counter increased by 0 362s 1..15 362s ok 6 - Configuration reload 362s # Subtest: Configuration cache manual clear 362s ok 1 - Valid configuration 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 2 - Found expected cfgNum in conf 362s ok 3 - Found expected message 362s ok 4 - load counter increased by 1 362s ok 5 - lastCfg counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 6 - Found expected cfgNum in conf 362s ok 7 - Found expected newvalue in conf 362s ok 8 - Found expected message 362s ok 9 - load counter increased by 0 362s ok 10 - lastCfg counter increased by 0 362s # Invoking getConf with args { 362s # 'noCache' => 2 362s # } 362s ok 11 - Found expected newvalue in conf 362s ok 12 - Found expected cfgNum in conf 362s ok 13 - Found expected message 362s ok 14 - lastCfg counter increased by 1 362s ok 15 - load counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 16 - Found expected newvalue in conf 362s ok 17 - Found expected cfgNum in conf 362s ok 18 - Found expected message 362s ok 19 - load counter increased by 0 362s ok 20 - lastCfg counter increased by 0 362s 1..20 362s ok 7 - Configuration cache manual clear 362s # Subtest: local param behavior 362s ok 1 - Valid configuration 362s # Invoking getConf with args { 362s # 'local' => 1, 362s # 'localPrm' => { 362s # 'myLocalPrm' => 1 362s # } 362s # } 362s ok 2 - Found expected myLocalPrm in conf 362s ok 3 - Found expected cfgNum in conf 362s ok 4 - Found expected message 362s ok 5 - lastCfg counter increased by 1 362s ok 6 - load counter increased by 1 362s # Invoking getConf with args {} 362s ok 7 - Found expected cfgNum in conf 362s ok 8 - Found expected myLocalPrm in conf 362s ok 9 - Found expected message 362s ok 10 - lastCfg counter increased by 1 362s ok 11 - load counter increased by 1 362s ok 12 - Another confAccess object from another process 362s # Invoking getConf with args {} 362s ok 13 - Found expected cfgNum in conf 362s ok 14 - Found expected myLocalPrm in conf 362s ok 15 - Found expected message 362s ok 16 - load counter increased by 1 362s ok 17 - lastCfg counter increased by 1 362s # Invoking getConf with args { 362s # 'local' => 1 362s # } 362s ok 18 - Found expected myLocalPrm in conf 362s ok 19 - Found expected cfgNum in conf 362s ok 20 - Found expected message 362s ok 21 - load counter increased by 0 362s ok 22 - lastCfg counter increased by 0 362s 1..22 362s ok 8 - local param behavior 362s 1..8 362s ok 362s t/02-Common-Conf-File.t ....... 362s ok 1 - use Lemonldap::NG::Common::Conf; 362s ok 2 - type => file 362s ok 3 - Test 0 is stored 362s ok 4 - Test 0 can be read 362s ok 5 - Test 0 is restored 362s ok 6 - Test 1 is stored 362s ok 7 - Test 1 can be read 362s ok 8 - Test 1 is restored 362s ok 9 - Test 2 is stored 362s ok 10 - Test 2 can be read 362s ok 11 - Test 2 is restored 362s 1..11 362s ok 362s t/02-Common-Conf-Overlay.t .... 362s ok 1 - use Lemonldap::NG::Common::Conf; 362s ok 2 - type => Overlay 362s ok 3 - Load conf 362s ok 4 - Normal parameters 362s ok 5 - Scalar override 362s ok 6 - Hash override 362s ok 7 - Save 362s ok 8 - Load conf 362s ok 9 - Succeed to update overwrite 362s ok 10 - Restore 362s ok 11 - Load conf 362s ok 12 - Hash override 362s 1..12 362s ok 362s t/02-Common-Conf-ServerEnv.t .. 362s 1..14 362s ok 1 - use Lemonldap::NG::Common::Conf; 362s ok 2 - type => file 362s ok 3 - Conf is stored 362s ok 4 - Conf can be read 362s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 362s ok 6 - type => file 362s ok 7 - Conf is stored 362s ok 8 - Conf can be read 362s ok 9 - %SERVERENV:A% is substitued into Aa 362s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 362s ok 11 - Keyname is transformed 362s ok 12 - Values are substitued into arrays 362s ok 13 - Get raw conf 362s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 362s ok 362s t/03-Common-Conf-CDBI.t ....... 362s 1..14 362s ok 1 - use Lemonldap::NG::Common::Conf; 362s ok 2 - CDBI object 362s ok 3 - Driver is build 362s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 362s ok 4 - Set unicode 362s ok 5 - Test database created 362s ok 6 - Test 0 is stored 362s ok 7 - Test 0 can be read 362s ok 8 - Test 0 is restored 362s ok 9 - Test 1 is stored 362s ok 10 - Test 1 can be read 362s ok 11 - Test 1 is restored 362s ok 12 - Test 2 is stored 362s ok 13 - Test 2 can be read 362s ok 14 - Test 2 is restored 362s ok 363s t/03-Common-Conf-RDBI.t ....... 363s 1..14 363s ok 1 - use Lemonldap::NG::Common::Conf; 363s ok 2 - RDBI object 363s ok 3 - Driver is build 363s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 363s ok 4 - Set unicode 363s ok 5 - Test database created 363s ok 6 - Test 0 is stored 363s ok 7 - Test 0 can be read 363s ok 8 - Test 0 is restored 363s ok 9 - Test 1 is stored 363s ok 10 - Test 1 can be read 363s ok 11 - Test 1 is restored 363s ok 12 - Test 2 is stored 363s ok 13 - Test 2 can be read 363s ok 14 - Test 2 is restored 363s ok 363s t/05-Common-Conf-LDAP.t ....... 363s 1..3 363s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 363s ok 1 - use Lemonldap::NG::Common::Conf; 363s ok 2 - New object 363s ok 3 363s ok 363s t/10-PSGI-Request.t ........... 363s # Subtest: Request ID 363s ok 1 - Generated request ID 363s ok 2 - Request ID is stable across calls 363s ok 3 - Request ID is different for each request 363s ok 4 - Request ID is read from UNIQUE_ID env if set 363s 1..4 363s ok 1 - Request ID 363s # Subtest: Request JSON body 363s ok 1 363s ok 2 - Found JSON body 363s ok 3 - Found correct ascii value 363s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 363s # Failed (TODO) test 'Found correct UTF-8 value' 363s # at t/10-PSGI-Request.t line 55. 363s # got: '€ncoded' 363s # expected: '€ncoded' 363s 1..4 363s ok 2 - Request JSON body 363s 1..2 363s ok 363s t/10-PSGI.t ................... 363s # Subtest: Check successful init 363s ok 1 - Returned HTTP code 200 363s ok 2 - Found expected message in body 363s 1..2 363s ok 1 - Check successful init 363s # Subtest: Check abort method 363s ok 1 - Returned HTTP code 500 363s ok 2 - Found expected error message in body 363s 1..2 363s ok 2 - Check abort method 363s 1..2 363s ok 363s t/11-Logger.t ................. 363s # Subtest: Check logging API 363s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 363s ok 2 - Returned HTTP code 200 363s ok 3 - Found Request handled by TestPsgi handler in notice logs 363s ok 4 - Found User logger trace in info logs 363s ok 5 - Found audit in info logs 363s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 363s 1..6 363s ok 1 - Check logging API 363s # Subtest: Check audit API 363s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 363s ok 2 - Returned HTTP code 200 363s ok 3 - Found message=audit in audit logs 363s ok 4 - Found field1=one, field2=two in audit logs 363s 1..4 363s ok 2 - Check audit API 363s # Subtest: Check request ID 363s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 363s ok 2 - Enforced UNIQUE_ID seen in 2 messages 363s ok 3 - Seen three different request IDs 363s 1..3 363s ok 3 - Check request ID 363s 1..3 363s ok 363s t/11-TestLogger.t ............. 363s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 363s ok 2 - Found my_info in info logs 363s ok 3 - Found (?^:^my_debug_) in debug logs 363s 1..3 363s ok 363s t/30-Common-Safelib.t ......... 363s 1..1 363s ok 1 - use Lemonldap::NG::Common::Safelib; 363s ok 363s t/35-Common-Crypto.t .......... 363s 1..21 363s ok 1 - use Lemonldap::NG::Common::Crypto; 363s ok 2 - New object 363s ok 3 - Test of base64 encrypting with 1 characters string 363s ok 4 - Test of base64 encrypting with 2 characters string 363s ok 5 - Test of base64 encrypting with 3 characters string 363s ok 6 - Test of base64 encrypting with 4 characters string 363s ok 7 - Test of base64 encrypting with 5 characters string 363s ok 8 - Test of base64 encrypting with 6 characters string 363s ok 9 - Test of base64 encrypting with 7 characters string 363s ok 10 - Test of base64 encrypting with 8 characters string 363s ok 11 - Test of base64 encrypting with 9 characters string 363s ok 12 - Test of base64 encrypting with 10 characters string 363s ok 13 - Test of base64 encrypting with 11 characters string 363s ok 14 - Test of base64 encrypting with 12 characters string 363s ok 15 - Test of base64 encrypting with 13 characters string 363s ok 16 - Test of base64 encrypting with 14 characters string 363s ok 17 - Test of base64 encrypting with 15 characters string 363s ok 18 - Test of base64 encrypting with 16 characters string 363s ok 19 - Test of base64 encrypting with 17 characters string 363s ok 20 - Test of hexadecimal encrypting 363s ok 21 - Test of long value encrypting 363s ok 363s t/36-Common-Regexp.t .......... 363s 1..20 363s ok 1 - use Lemonldap::NG::Common::Regexp; 363s ok 2 363s ok 3 363s ok 4 363s ok 5 363s ok 6 363s ok 7 363s ok 8 363s ok 9 363s ok 10 363s ok 11 363s ok 12 363s ok 13 363s ok 14 363s ok 15 363s ok 16 363s ok 17 363s ok 18 363s ok 19 363s ok 20 363s ok 363s t/37-Common-TOTP.t ............ 363s 1..16 363s ok 1 - use Lemonldap::NG::Common::TOTP; 363s ok 2 - TOTP code is valid 363s ok 3 - TOTP code is no longer valid 363s ok 4 - TOTP code is not valid yet 363s ok 5 - TOTP code is valid 363s ok 6 - TOTP code is valid 363s ok 7 - TOTP code is no longer valid 363s ok 8 - TOTP code is not valid yet 363s ok 9 - TOTP is valid with encrypted secret and encryption disabled 363s ok 10 - TOTP is valid with encrypted secret and encryption enabled 363s ok 11 - TOTP is valid with cleartext secret and encryption enabled 363s ok 12 - TOTP code fails to verify 363s ok 13 - TOTP secret is stored as-is when encryption is disabled 363s ok 14 - Secret looks encrypted 363s ok 15 - Secret looks encrypted 363s ok 16 - get_storable_secret produces working secret 363s ok 364s t/40-Common-Session.t ......... 364s 1..7 364s ok 1 - use Lemonldap::NG::Common::Session; 364s ok 2 - Creation of session 364s ok 3 - Store session kind 364s ok 4 - Remove session 364s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 364s ok 6 - Use SHA256 generate module 364s ok 7 - Remove session 364s ok 364s t/41-Common-EmailAddress.t .... 364s 1..3 364s ok 1 - use Lemonldap::NG::Common::EmailAddress; 364s ok 2 - calling format_email function 364s ok 3 - testing formatted email value 364s ok 364s t/45-importMetadata-config.t .. 364s ok 1 - require './scripts/importMetadata'; 364s # Subtest: Ignore SP 364s ok 1 364s ok 2 364s ok 3 364s ok 4 364s 1..4 364s ok 2 - Ignore SP 364s # Subtest: Ignore IDP 364s ok 1 364s ok 2 364s ok 3 364s ok 4 364s 1..4 364s ok 3 - Ignore IDP 364s # Subtest: Conf Prefix 364s ok 1 364s ok 2 364s 1..2 364s ok 4 - Conf Prefix 364s # Subtest: Remove 364s ok 1 364s ok 2 364s ok 3 364s ok 4 364s ok 5 364s ok 6 364s ok 7 364s ok 8 364s ok 9 364s ok 10 364s ok 11 364s ok 12 364s 1..12 364s ok 5 - Remove 364s # Subtest: IDP Exported attributes 364s ok 1 364s ok 2 364s 1..2 364s ok 6 - IDP Exported attributes 364s # Subtest: SP Exported attributes 364s ok 1 364s ok 2 364s ok 3 364s 1..3 364s ok 7 - SP Exported attributes 364s # Subtest: Options 364s ok 1 364s ok 2 364s ok 3 364s ok 4 364s ok 5 364s 1..5 364s ok 8 - Options 364s 1..8 364s ok 364s t/45-importMetadata.t ......... 364s ok 1 - require './scripts/importMetadata'; 364s ok 2 - SP counters are expected 364s ok 3 - IDP counters are expected 364s ok 4 - Correct amount of providers 364s ok 5 - Correct amount of providers 364s ok 6 - Correct amount of providers 364s ok 7 - Correct amount of providers 364s ok 8 - Correct amount of providers 364s ok 9 - Correct amount of providers 364s ok 10 - Found exported attribute 364s ok 11 - Found optional attribute 364s ok 12 - Found required attribute 364s ok 13 - Found subject ID 364s ok 14 - SP counters are expected 364s ok 15 - IDP counters are expected 364s ok 16 - Configuration was updated 364s ok 17 - Configuration was updated 364s ok 18 - SP counters are expected 364s ok 19 - IDP counters are expected 364s ok 20 364s 1..20 364s ok 364s t/50-Combination-Parser.t ..... 364s 1..32 364s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 364s ok 2 - First level is a sub 364s ok 3 - Second level is an array ("or" list) 364s ok 4 - Third level is an array (auth,userDB) 364s ok 5 - Fourth level is a sub 364s ok 6 - "[A]" returns A as auth module 364s ok 7 - "[A]" returns A as userDB module 364s ok 8 - "[A,B]" returns A as auth module 364s ok 9 - "[A,B]" returns B as userDB module 364s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 364s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 364s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 364s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 364s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 364s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 364s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 364s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 364s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 364s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 364s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 364s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 364s ok 22 - "[A,B] or [B,C]" returns A as auth module 364s ok 23 - "[A,B] or [B,C]" returns B as userDB module 364s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 364s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 364s ok 26 - "[A,B] or [B,C]" returns 2 elements 364s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 364s ok 28 - "[A and B, A]" returns PE_OK as auth result 364s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 364s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 364s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 364s ok 32 - Bad expr "[A,B or C]" 364s ok 364s t/60-Hashed-Session.t ......... 364s ok 1 - use Lemonldap::NG::Common::Session; 364s ok 2 - use Lemonldap::NG::Common::CliSessions; 364s ok 3 - Create fixed session 364s ok 4 - Session name is hashed 364s ok 5 - Recover fixed session 364s ok 6 - Data restored 364s ok 7 - Create session 364s ok 8 - Session name is hashed 364s ok 9 - Recover session 364s ok 10 - Data restored 364s ok 11 - Recover session 364s ok 12 - Data updated 364s ok 13 - Recover session 364s ok 14 - Data updated 364s 1..14 364s ok 365s t/60-Session-Cache.t .......... 365s ok 1 - use Lemonldap::NG::Common::Apache::Session; 365s ok 2 - use Lemonldap::NG::Common::Session; 365s ok 3 - Create session 365s ok 4 - Get session id 12168b48c6ebfc50598bb17b3773dcad 365s Local data corrupted, ignore cached session 365s ok 5 - Get session 365s ok 6 - Session is restored 365s Unable to use cache: mkdir /tmp/eGgKdflOGE/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 365s 365s ok 7 - Get session 365s ok 8 - Session is restored 365s ok 9 - Get session 365s ok 10 - Drop session 365s ok 11 - get session from cache 365s ok 12 - cached session is valid 365s ok 13 - Error when session and cache are inexitent 365s 1..13 365s ok 365s t/60-Session-Cli.t ............ 365s ok 1 - use Lemonldap::NG::Common::Session; 365s ok 2 - use Lemonldap::NG::Common::CliSessions; 365s ok 3 - Found one session 365s ok 4 - Found correct session ID 365s ok 5 - Found deleteme session key 365s ok 6 - Found one session 365s ok 7 - Found correct session 365s ok 8 - Found one session 365s ok 9 - Found correct session 365s ok 10 - Only selected fields returned 365s ok 11 - Found correct UID 365s ok 12 - Found correct session ID 365s ok 13 - Found 5 sessions 365s ok 14 - Count gives 5 sessions 365s # Subtest: Search 365s ok 1 - Found 2 psessions 365s ok 2 - Count gives 2 psessions 365s ok 3 - Found 2 psessions 365s ok 4 - Found 2 sessions 365s ok 5 - Both sessions are dwho 365s ok 6 - Found 2 sessions 365s ok 7 - Only selected fields returned 365s ok 8 - Got two lines 365s ok 9 - Correct session IDs 365s 1..9 365s ok 15 - Search 365s # 2 365s ok 16 - Session was removed 365s ok 17 - Session was removed 365s ok 18 - Found 2 foo sessions 365s ok 19 - Found 0 foo sessions 365s ok 20 - New key was set 365s ok 21 - Existing key was changed 365s ok 22 - Key was removed 365s ok 23 - Key was removed 365s ok 24 - Found two second factors 365s ok 25 - Found one Yubikey 365s ok 26 - Found one TOTP 365s ok 27 - Found one U2F 365s ok 28 - Found two second factors 365s ok 29 - Yubikey was removed 365s ok 30 - Found one second factors 365s ok 31 - U2F was removed 365s ok 32 - TOTP survived 365s # Subtest: Search after restore 365s ok 1 - Found 2 psessions 365s ok 2 - Count gives 2 psessions 365s ok 3 - Found 2 psessions 365s ok 4 - Found 2 sessions 365s ok 5 - Both sessions are dwho 365s ok 6 - Found 2 sessions 365s ok 7 - Only selected fields returned 365s ok 8 - Got two lines 365s ok 9 - Correct session IDs 365s 1..9 365s ok 33 - Search after restore 365s ok 34 - Found one second factors 365s ok 35 - U2F was removed 365s ok 36 - TOTP survived 365s ok 37 - Found two second factors for dwho 365s ok 38 - TOTP was removed 365s ok 39 - UBK survived 365s ok 40 - Found one second factors for rtyler 365s ok 41 - TOTP was removed 365s ok 42 - UBK survived 365s ok 43 - Found two consents 365s ok 44 - Found one consent 365s ok 45 - Consent for test-rp removed 365s ok 46 - Consent for test-rp2 still present 365s 1..46 365s ok 365s t/60-U2F-Migrate.t ............ 365s ok 1 - use Lemonldap::NG::Common::Session; 365s ok 2 - use Lemonldap::NG::Common::CliSessions; 365s ok 3 - Still 2 devices 365s ok 4 - No WebAuthn sessions created 365s ok 5 - Expect 6 devices after migration 365s ok 6 - U2F still present 365s ok 7 - UBK still in place 365s ok 8 - New WebAuthn device 365s ok 9 - migrated signcount 365s ok 10 - migrated credential ID 365s ok 11 - migrated credential key 365s ok 12 - migrated epoch 365s ok 13 - migrated name 365s ok 14 - Expect still 6 devices after rerunning migration 365s ok 15 - U2F still in place 365s ok 16 - UBK still in place 365s ok 17 - Same WebAuthn devices 365s ok 18 - Expect 6 devices after migration 365s ok 19 - U2F still in place 365s ok 20 - UBK still in place 365s ok 21 - New WebAuthn device 365s ok 22 - Expect 3 devices after migration 365s ok 23 - U2F still in place 365s ok 24 - UBK still in place 365s ok 25 - New WebAuthn device 365s 1..25 365s ok 365s t/70-User-Agent.t ............. 365s 1..3 365s ok 1 - use Lemonldap::NG::Common::UserAgent; 365s ok 2 - Default User Agent 365s ok 3 - Overriden User Agent 365s ok 365s t/71-Util-Crypto.t ............ 365s 1..4 365s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 365s # Subtest: Check genRsaKey 365s ok 1 - Correct key size 365s ok 2 - Public key matches private key 365s ok 3 - Hash is non empty 365s ok 4 - Correct key size 365s ok 5 - Public key matches private key 365s ok 6 - Hash is non empty 365s 1..6 365s ok 2 - Check genRsaKey 365s # Subtest: Check genCertKey 365s ok 1 - Correct key size 365s ok 2 - Public key matches private key 365s ok 3 - Correct subject 365s ok 4 - Hash is non empty 365s ok 5 - Correct key size 365s ok 6 - Public key matches private key 365s ok 7 - Correct subject 365s ok 8 - Hash is non empty 365s ok 9 - Correct key size 365s ok 10 - Public key matches private key 365s ok 11 - Correct subject 365s ok 12 - Hash is non empty 365s 1..12 365s ok 3 - Check genCertKey 365s # Subtest: Check genEcKey 365s ok 1 - Public and private keys match 365s ok 2 - Hash is non empty 365s 1..2 365s ok 4 - Check genEcKey 365s ok 365s All tests successful. 365s Files=26, Tests=319, 4 wallclock secs ( 0.10 usr 0.07 sys + 3.16 cusr 0.55 csys = 3.88 CPU) 365s Result: PASS 366s autopkgtest [19:01:04]: test common-test: -----------------------] 366s common-test PASS 366s autopkgtest [19:01:04]: test common-test: - - - - - - - - - - results - - - - - - - - - - 367s autopkgtest [19:01:05]: test handler-test: preparing testbed 471s autopkgtest [19:02:49]: testbed dpkg architecture: arm64 471s autopkgtest [19:02:49]: testbed apt version: 3.0.0 471s autopkgtest [19:02:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 471s autopkgtest [19:02:49]: testbed release detected to be: questing 472s autopkgtest [19:02:50]: updating testbed package index (apt update) 472s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 473s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 473s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 473s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 473s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 473s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 473s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2005 kB] 473s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 473s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 473s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 474s Fetched 4071 kB in 1s (3219 kB/s) 475s Reading package lists... 475s autopkgtest [19:02:53]: upgrading testbed (apt dist-upgrade and autopurge) 476s Reading package lists... 476s Building dependency tree... 476s Reading state information... 476s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 476s Starting 2 pkgProblemResolver with broken count: 0 476s Done 477s Entering ResolveByKeep 477s 478s Calculating upgrade... 478s The following packages will be upgraded: 478s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 478s liburcu8t64 mokutil mtd-utils nano usb.ids 478s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 478s Need to get 6772 kB of archives. 478s After this operation, 736 kB of additional disk space will be used. 478s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 478s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 478s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 478s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 478s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 479s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 479s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 479s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 479s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 479s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 479s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 479s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 479s Fetched 6772 kB in 1s (8645 kB/s) 480s (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 ... 117820 files and directories currently installed.) 480s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 480s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 480s Setting up libnpth0t64:arm64 (1.8-3) ... 480s (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 ... 117820 files and directories currently installed.) 480s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 480s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 480s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 480s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 480s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 480s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 480s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 480s Unpacking nano (8.4-1) over (8.3-1) ... 480s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 480s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 480s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 480s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 481s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 481s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 481s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 481s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 481s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 481s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 481s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 481s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 481s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 481s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 481s Setting up liburcu8t64:arm64 (0.15.2-2) ... 481s Setting up mokutil (0.7.2-1) ... 481s Setting up htop (3.4.1-4) ... 481s Setting up libsensors-config (1:3.6.2-2) ... 481s Installing new version of config file /etc/sensors3.conf ... 481s Setting up libfwupd3:arm64 (2.0.8-3) ... 481s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 481s Setting up libftdi1-2:arm64 (1.5-10) ... 481s Setting up usb.ids (2025.04.01-1) ... 481s Setting up libsensors5:arm64 (1:3.6.2-2) ... 481s Setting up nano (8.4-1) ... 481s Installing new version of config file /etc/nanorc ... 481s Setting up fwupd (2.0.8-3) ... 481s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 482s fwupd.service is a disabled or a static unit not running, not starting it. 482s Processing triggers for man-db (2.13.0-1) ... 483s Processing triggers for dbus (1.16.2-2ubuntu1) ... 483s Processing triggers for install-info (7.1.1-1) ... 483s Processing triggers for libc-bin (2.41-6ubuntu1) ... 483s Reading package lists... 484s Building dependency tree... 484s Reading state information... 484s Starting pkgProblemResolver with broken count: 0 484s Starting 2 pkgProblemResolver with broken count: 0 484s Done 485s Solving dependencies... 485s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 485s autopkgtest [19:03:03]: rebooting testbed after setup commands that affected boot 511s Reading package lists... 511s Building dependency tree... 511s Reading state information... 512s Starting pkgProblemResolver with broken count: 0 512s Starting 2 pkgProblemResolver with broken count: 0 512s Done 513s The following NEW packages will be installed: 513s autoconf autodep8 automake autopoint autotools-dev build-essential 513s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 513s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 513s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 513s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 513s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 513s imagemagick-7-common intltool-debian java-common java-wrappers 513s libalgorithm-c3-perl libaliased-perl libaom3 513s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 513s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 513s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 513s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 513s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 513s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 513s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 513s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 513s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 513s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 513s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 513s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 513s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 513s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 513s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 513s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 513s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 513s libdata-optlist-perl libdata-password-zxcvbn-perl 513s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 513s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 513s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 513s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 513s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 513s libdist-checkconflicts-perl libdynaloader-functions-perl 513s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 513s libemail-sender-perl libemail-simple-perl libencode-locale-perl 513s liberror-perl libeval-closure-perl libexception-class-perl 513s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 513s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 513s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 513s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 513s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 513s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 513s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 513s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 513s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 513s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 513s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 513s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 513s libimage-magick-perl libimage-magick-q16-perl libimagequant0 513s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 513s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 513s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 513s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 513s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 513s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 513s liblemonldap-ng-handler-perl liblerc4 liblist-allutils-perl 513s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 513s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 513s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 513s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 513s libmodule-implementation-perl libmodule-pluggable-perl 513s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 513s libmoose-perl libmoosex-attributeshortcuts-perl 513s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 513s libmoosex-singlearg-perl 513s libmoosex-traitfor-meta-class-betteranonclassnames-perl 513s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 513s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 513s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 513s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 513s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 513s libnet-ssleay-perl libnode115 libopenjp2-7 513s libpackage-deprecationmanager-perl libpackage-stash-perl 513s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 513s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 513s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 513s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 513s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 513s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 513s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 513s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 513s libsub-name-perl libsub-quote-perl libtask-weaken-perl 513s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 513s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 513s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 513s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 513s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 513s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 513s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 513s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 513s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 513s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 513s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 513s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 513s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 513s python3-docutils python3-imagesize python3-packaging python3-roman 513s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 513s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 513s xfonts-utils xml-core yui-compressor 513s 0 upgraded, 335 newly installed, 0 to remove and 0 not upgraded. 513s Need to get 163 MB of archives. 513s After this operation, 625 MB of additional disk space will be used. 513s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 513s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 513s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 513s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 513s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 513s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 513s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 513s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 515s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 515s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 515s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 515s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 515s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 515s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 515s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 515s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 515s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 515s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 515s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 515s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 515s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 515s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 515s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 515s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 515s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 515s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 515s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 515s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 516s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 516s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 516s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 516s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 516s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 516s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 516s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 516s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 516s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 516s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 516s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 516s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 516s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 516s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 516s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 516s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 516s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 516s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 516s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 516s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 516s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 516s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 516s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 516s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 517s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 517s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 517s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 517s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 517s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 517s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 517s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 517s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 517s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 518s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 518s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 518s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 518s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 518s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 518s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 518s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 518s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 518s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 518s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 518s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 518s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 518s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 518s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 518s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 518s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 518s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 518s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 518s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 518s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 519s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 519s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 519s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 519s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 519s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 519s Get:87 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 519s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 519s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 519s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 519s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 519s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 519s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 519s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 519s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 519s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 519s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 519s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 519s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 519s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 519s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 519s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 519s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 519s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 519s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 519s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 519s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 519s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 519s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 519s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 520s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 520s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 520s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 520s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 520s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 520s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 520s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 520s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 520s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 520s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 520s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 520s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 520s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 520s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 520s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 520s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 520s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 520s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 520s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 520s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 520s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 520s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 520s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 520s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 520s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 520s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 520s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 520s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 520s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 520s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 520s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 520s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 520s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 520s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 520s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 520s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 520s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 520s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 520s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 520s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 520s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 520s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 520s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 520s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 520s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 520s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 520s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 520s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 520s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 520s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 520s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 520s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 520s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 520s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 520s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 520s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 520s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 520s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 520s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 520s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 520s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 520s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 520s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 520s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 520s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 520s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 520s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 520s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 520s Get:179 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 520s Get:180 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 520s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 520s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 520s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 520s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 520s Get:185 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 520s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 520s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 520s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 520s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 520s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 520s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 520s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 521s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 521s Get:194 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 521s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 521s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 521s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 521s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 521s Get:199 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 521s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 521s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 521s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 521s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 521s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 521s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 521s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 521s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 521s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 521s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 521s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 521s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 521s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 521s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 521s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 521s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 521s Get:216 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 521s Get:217 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 521s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 521s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 521s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 521s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 521s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 521s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 521s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 521s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 521s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 521s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 521s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 521s Get:229 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 521s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 521s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 521s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 521s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 521s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 521s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 521s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 521s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 521s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 521s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 521s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 522s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 522s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 522s Get:243 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 522s Get:244 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 522s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 522s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 522s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 522s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 522s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 522s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 522s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 522s Get:252 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 522s Get:253 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 522s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 522s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 522s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 522s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 522s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 522s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 522s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 522s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 522s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 522s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 522s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 522s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 522s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 522s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 522s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 522s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 522s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 522s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 522s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 522s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 522s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 522s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 522s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 522s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 522s Get:278 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 522s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 522s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 522s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 522s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 522s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 522s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 522s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 522s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 522s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 522s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 522s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 522s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 522s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 522s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 522s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 522s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 522s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 522s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 522s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 522s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 522s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 522s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 522s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 522s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 522s Get:303 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 522s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 522s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 523s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 523s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 523s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 523s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 523s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 523s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 523s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 523s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 523s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 523s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 523s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 523s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 523s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 523s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 523s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 523s Get:321 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 523s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 523s Get:323 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 523s Get:324 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 523s Get:325 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 523s Get:326 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 523s Get:327 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 523s Get:328 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 523s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 523s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 523s Get:331 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 523s Get:332 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 523s Get:333 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 523s Get:334 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 523s Get:335 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 524s Preconfiguring packages ... 524s Fetched 163 MB in 11s (15.1 MB/s) 524s Selecting previously unselected package imagemagick-7-common. 525s (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 ... 117821 files and directories currently installed.) 525s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 525s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 525s Selecting previously unselected package libgomp1:arm64. 525s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 525s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 525s Selecting previously unselected package libfftw3-double3:arm64. 525s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 525s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 525s Selecting previously unselected package libfontenc1:arm64. 525s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 525s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 525s Selecting previously unselected package x11-common. 525s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 525s Unpacking x11-common (1:7.7+23ubuntu4) ... 525s Selecting previously unselected package xfonts-encodings. 525s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 525s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 525s Selecting previously unselected package xfonts-utils. 525s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 525s Unpacking xfonts-utils (1:7.7+7) ... 525s Selecting previously unselected package fonts-urw-base35. 525s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 525s Unpacking fonts-urw-base35 (20200910-8) ... 525s Selecting previously unselected package fontconfig-config. 525s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 525s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 526s Selecting previously unselected package libfontconfig1:arm64. 526s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 526s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 526s Selecting previously unselected package libsharpyuv0:arm64. 526s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 526s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 526s Selecting previously unselected package libaom3:arm64. 526s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 526s Unpacking libaom3:arm64 (3.12.0-1) ... 526s Selecting previously unselected package libheif-plugin-aomdec:arm64. 526s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 526s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 526s Selecting previously unselected package libde265-0:arm64. 526s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 526s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 526s Selecting previously unselected package libheif-plugin-libde265:arm64. 526s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 526s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 526s Selecting previously unselected package libheif1:arm64. 526s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 526s Unpacking libheif1:arm64 (1.19.7-1) ... 526s Selecting previously unselected package libjbig0:arm64. 526s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 526s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 526s Selecting previously unselected package libjpeg-turbo8:arm64. 526s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 526s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 526s Selecting previously unselected package libjpeg8:arm64. 526s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 526s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 526s Selecting previously unselected package liblcms2-2:arm64. 526s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 526s Unpacking liblcms2-2:arm64 (2.16-2) ... 526s Selecting previously unselected package liblqr-1-0:arm64. 526s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 526s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 526s Selecting previously unselected package libltdl7:arm64. 526s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 526s Unpacking libltdl7:arm64 (2.5.4-4) ... 526s Selecting previously unselected package libopenjp2-7:arm64. 526s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 526s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 526s Selecting previously unselected package libraw23t64:arm64. 526s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 526s Unpacking libraw23t64:arm64 (0.21.3-1) ... 526s Selecting previously unselected package libdeflate0:arm64. 526s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 526s Unpacking libdeflate0:arm64 (1.23-1) ... 526s Selecting previously unselected package liblerc4:arm64. 526s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 526s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 526s Selecting previously unselected package libwebp7:arm64. 526s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 526s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 526s Selecting previously unselected package libtiff6:arm64. 526s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 526s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 526s Selecting previously unselected package libwebpdemux2:arm64. 526s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 526s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 526s Selecting previously unselected package libwebpmux3:arm64. 526s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 526s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 527s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 527s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 527s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 527s Selecting previously unselected package libimage-magick-q16-perl. 527s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 527s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 527s Selecting previously unselected package libimage-magick-perl. 527s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 527s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 527s Selecting previously unselected package sgml-base. 527s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 527s Unpacking sgml-base (1.31) ... 527s Selecting previously unselected package m4. 527s Preparing to unpack .../034-m4_1.4.19-7_arm64.deb ... 527s Unpacking m4 (1.4.19-7) ... 527s Selecting previously unselected package autoconf. 527s Preparing to unpack .../035-autoconf_2.72-3ubuntu1_all.deb ... 527s Unpacking autoconf (2.72-3ubuntu1) ... 527s Selecting previously unselected package dctrl-tools. 527s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 527s Unpacking dctrl-tools (2.24-3build3) ... 527s Selecting previously unselected package autodep8. 527s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 527s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 527s Selecting previously unselected package autotools-dev. 527s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 527s Unpacking autotools-dev (20220109.1) ... 527s Selecting previously unselected package automake. 527s Preparing to unpack .../039-automake_1%3a1.17-3ubuntu1_all.deb ... 527s Unpacking automake (1:1.17-3ubuntu1) ... 527s Selecting previously unselected package autopoint. 527s Preparing to unpack .../040-autopoint_0.23.1-1_all.deb ... 527s Unpacking autopoint (0.23.1-1) ... 527s Selecting previously unselected package libisl23:arm64. 527s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 527s Unpacking libisl23:arm64 (0.27-1) ... 527s Selecting previously unselected package libmpc3:arm64. 527s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 527s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 527s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 527s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 527s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 527s Selecting previously unselected package cpp-14. 527s Preparing to unpack .../044-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 527s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 527s Selecting previously unselected package cpp-aarch64-linux-gnu. 527s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 527s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 527s Selecting previously unselected package cpp. 528s Preparing to unpack .../046-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 528s Unpacking cpp (4:14.2.0-1ubuntu1) ... 528s Selecting previously unselected package libcc1-0:arm64. 528s Preparing to unpack .../047-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libitm1:arm64. 528s Preparing to unpack .../048-libitm1_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libasan8:arm64. 528s Preparing to unpack .../049-libasan8_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package liblsan0:arm64. 528s Preparing to unpack .../050-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libtsan2:arm64. 528s Preparing to unpack .../051-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libubsan1:arm64. 528s Preparing to unpack .../052-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libhwasan0:arm64. 528s Preparing to unpack .../053-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 528s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 528s Selecting previously unselected package libgcc-14-dev:arm64. 528s Preparing to unpack .../054-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 528s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 528s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 528s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 528s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 529s Selecting previously unselected package gcc-14. 529s Preparing to unpack .../056-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 529s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 529s Selecting previously unselected package gcc-aarch64-linux-gnu. 529s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 529s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 529s Selecting previously unselected package gcc. 529s Preparing to unpack .../058-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 529s Unpacking gcc (4:14.2.0-1ubuntu1) ... 529s Selecting previously unselected package libstdc++-14-dev:arm64. 529s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 529s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 529s Selecting previously unselected package g++-14-aarch64-linux-gnu. 529s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 529s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 529s Selecting previously unselected package g++-14. 529s Preparing to unpack .../061-g++-14_14.2.0-19ubuntu2_arm64.deb ... 529s Unpacking g++-14 (14.2.0-19ubuntu2) ... 529s Selecting previously unselected package g++-aarch64-linux-gnu. 529s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 529s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 529s Selecting previously unselected package g++. 529s Preparing to unpack .../063-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 529s Unpacking g++ (4:14.2.0-1ubuntu1) ... 529s Selecting previously unselected package build-essential. 529s Preparing to unpack .../064-build-essential_12.12ubuntu1_arm64.deb ... 529s Unpacking build-essential (12.12ubuntu1) ... 529s Selecting previously unselected package ca-certificates-java. 529s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 529s Unpacking ca-certificates-java (20240118) ... 529s Selecting previously unselected package libdebhelper-perl. 529s Preparing to unpack .../066-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 529s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 529s Selecting previously unselected package libtool. 529s Preparing to unpack .../067-libtool_2.5.4-4_all.deb ... 529s Unpacking libtool (2.5.4-4) ... 529s Selecting previously unselected package dh-autoreconf. 529s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 529s Unpacking dh-autoreconf (20) ... 529s Selecting previously unselected package libarchive-zip-perl. 529s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 529s Unpacking libarchive-zip-perl (1.68-1) ... 529s Selecting previously unselected package libfile-stripnondeterminism-perl. 529s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 529s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 530s Selecting previously unselected package dh-strip-nondeterminism. 530s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.1-2_all.deb ... 530s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 530s Selecting previously unselected package debugedit. 530s Preparing to unpack .../072-debugedit_1%3a5.1-2_arm64.deb ... 530s Unpacking debugedit (1:5.1-2) ... 530s Selecting previously unselected package dwz. 530s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 530s Unpacking dwz (0.15-1build6) ... 530s Selecting previously unselected package gettext. 530s Preparing to unpack .../074-gettext_0.23.1-1_arm64.deb ... 530s Unpacking gettext (0.23.1-1) ... 530s Selecting previously unselected package intltool-debian. 530s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 530s Unpacking intltool-debian (0.35.0+20060710.6) ... 530s Selecting previously unselected package po-debconf. 530s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 530s Unpacking po-debconf (1.0.21+nmu1) ... 530s Selecting previously unselected package debhelper. 530s Preparing to unpack .../077-debhelper_13.24.1ubuntu2_all.deb ... 530s Unpacking debhelper (13.24.1ubuntu2) ... 530s Selecting previously unselected package java-common. 530s Preparing to unpack .../078-java-common_0.76_all.deb ... 530s Unpacking java-common (0.76) ... 530s Selecting previously unselected package libpcsclite1:arm64. 530s Preparing to unpack .../079-libpcsclite1_2.3.1-1_arm64.deb ... 530s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 530s Selecting previously unselected package openjdk-21-jre-headless:arm64. 530s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 530s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 531s Selecting previously unselected package default-jre-headless. 531s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 531s Unpacking default-jre-headless (2:1.21-76) ... 531s Selecting previously unselected package xml-core. 531s Preparing to unpack .../082-xml-core_0.19_all.deb ... 531s Unpacking xml-core (0.19) ... 531s Selecting previously unselected package docutils-common. 531s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 531s Unpacking docutils-common (0.21.2+dfsg-2) ... 531s Selecting previously unselected package unzip. 531s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 531s Unpacking unzip (6.0-28ubuntu6) ... 531s Selecting previously unselected package java-wrappers. 531s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 531s Unpacking java-wrappers (0.5) ... 531s Selecting previously unselected package libalgorithm-c3-perl. 531s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 531s Unpacking libalgorithm-c3-perl (0.11-2) ... 531s Selecting previously unselected package libaliased-perl. 531s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 531s Unpacking libaliased-perl (0.34-3) ... 531s Selecting previously unselected package libposix-strftime-compiler-perl. 531s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 531s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 532s Selecting previously unselected package libapache-logformat-compiler-perl. 532s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 532s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 532s Selecting previously unselected package libcrypt-urandom-perl. 532s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_arm64.deb ... 532s Unpacking libcrypt-urandom-perl (0.54-1) ... 532s Selecting previously unselected package libapache-session-perl. 532s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 532s Unpacking libapache-session-perl (1.94-2) ... 532s Selecting previously unselected package libdigest-hmac-perl. 532s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 532s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 532s Selecting previously unselected package liburi-perl. 532s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 532s Unpacking liburi-perl (5.30-1) ... 532s Selecting previously unselected package libencode-locale-perl. 532s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 532s Unpacking libencode-locale-perl (1.05-3) ... 532s Selecting previously unselected package libtimedate-perl. 532s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 532s Unpacking libtimedate-perl (2.3300-2) ... 532s Selecting previously unselected package libhttp-date-perl. 532s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 532s Unpacking libhttp-date-perl (6.06-1) ... 532s Selecting previously unselected package libfile-listing-perl. 532s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 532s Unpacking libfile-listing-perl (6.16-1) ... 532s Selecting previously unselected package libhtml-tagset-perl. 532s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 532s Unpacking libhtml-tagset-perl (3.24-1) ... 532s Selecting previously unselected package libhtml-parser-perl:arm64. 532s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 532s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 532s Selecting previously unselected package libhtml-tree-perl. 532s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 532s Unpacking libhtml-tree-perl (5.07-3) ... 532s Selecting previously unselected package libclone-perl:arm64. 532s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 532s Unpacking libclone-perl:arm64 (0.47-1) ... 532s Selecting previously unselected package libio-html-perl. 532s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 532s Unpacking libio-html-perl (1.004-3) ... 532s Selecting previously unselected package liblwp-mediatypes-perl. 532s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 532s Unpacking liblwp-mediatypes-perl (6.04-2) ... 532s Selecting previously unselected package libhttp-message-perl. 532s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 532s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 532s Selecting previously unselected package libhttp-cookies-perl. 532s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 532s Unpacking libhttp-cookies-perl (6.11-1) ... 532s Selecting previously unselected package libhttp-negotiate-perl. 532s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 532s Unpacking libhttp-negotiate-perl (6.01-2) ... 532s Selecting previously unselected package perl-openssl-defaults:arm64. 533s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 533s Unpacking perl-openssl-defaults:arm64 (7build3) ... 533s Selecting previously unselected package libnet-ssleay-perl:arm64. 533s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_arm64.deb ... 533s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 533s Selecting previously unselected package libio-socket-ssl-perl. 533s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 533s Unpacking libio-socket-ssl-perl (2.089-1) ... 533s Selecting previously unselected package libnet-http-perl. 533s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 533s Unpacking libnet-http-perl (6.23-1) ... 533s Selecting previously unselected package liblwp-protocol-https-perl. 533s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 533s Unpacking liblwp-protocol-https-perl (6.14-1) ... 533s Selecting previously unselected package libtry-tiny-perl. 533s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 533s Unpacking libtry-tiny-perl (0.32-1) ... 533s Selecting previously unselected package libwww-robotrules-perl. 533s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 533s Unpacking libwww-robotrules-perl (6.02-1) ... 533s Selecting previously unselected package libwww-perl. 533s Preparing to unpack .../114-libwww-perl_6.78-1_all.deb ... 533s Unpacking libwww-perl (6.78-1) ... 533s Selecting previously unselected package libauth-yubikey-webclient-perl. 533s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 533s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 533s Selecting previously unselected package libclass-method-modifiers-perl. 533s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 533s Unpacking libclass-method-modifiers-perl (2.15-1) ... 533s Selecting previously unselected package libclass-xsaccessor-perl. 533s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 533s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 533s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 533s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 533s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 533s Selecting previously unselected package libdynaloader-functions-perl. 533s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 533s Unpacking libdynaloader-functions-perl (0.004-1) ... 533s Selecting previously unselected package libdevel-callchecker-perl:arm64. 533s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 533s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 533s Selecting previously unselected package libparams-classify-perl:arm64. 533s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 533s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 533s Selecting previously unselected package libmodule-runtime-perl. 533s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 533s Unpacking libmodule-runtime-perl (0.016-2) ... 533s Selecting previously unselected package libimport-into-perl. 533s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 533s Unpacking libimport-into-perl (1.002005-2) ... 533s Selecting previously unselected package librole-tiny-perl. 533s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 533s Unpacking librole-tiny-perl (2.002004-1) ... 533s Selecting previously unselected package libsub-quote-perl. 533s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 533s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 533s Selecting previously unselected package libmoo-perl. 533s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 533s Unpacking libmoo-perl (2.005005-1) ... 533s Selecting previously unselected package libexporter-tiny-perl. 533s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 533s Unpacking libexporter-tiny-perl (1.006002-1) ... 533s Selecting previously unselected package libtype-tiny-perl. 533s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 533s Unpacking libtype-tiny-perl (2.004000-1) ... 534s Selecting previously unselected package libauthen-oath-perl. 534s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 534s Unpacking libauthen-oath-perl (2.0.1-2) ... 534s Selecting previously unselected package libconvert-asn1-perl. 534s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 534s Unpacking libconvert-asn1-perl (0.34-1) ... 534s Selecting previously unselected package libcrypt-openssl-x509-perl. 534s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 534s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 534s Selecting previously unselected package libcryptx-perl. 534s Preparing to unpack .../132-libcryptx-perl_0.085-1_arm64.deb ... 534s Unpacking libcryptx-perl (0.085-1) ... 534s Selecting previously unselected package libcommon-sense-perl:arm64. 534s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build5_arm64.deb ... 534s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 534s Selecting previously unselected package libtypes-serialiser-perl. 534s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 534s Unpacking libtypes-serialiser-perl (1.01-1) ... 534s Selecting previously unselected package libjson-xs-perl. 534s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 534s Unpacking libjson-xs-perl (4.030-2build4) ... 534s Selecting previously unselected package libjson-maybexs-perl. 534s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 534s Unpacking libjson-maybexs-perl (1.004008-1) ... 534s Selecting previously unselected package libparams-util-perl. 534s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 534s Unpacking libparams-util-perl (1.102-3build1) ... 534s Selecting previously unselected package libsub-install-perl. 534s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 534s Unpacking libsub-install-perl (0.929-1) ... 534s Selecting previously unselected package libdata-optlist-perl. 534s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 534s Unpacking libdata-optlist-perl (0.114-1) ... 534s Selecting previously unselected package libmodule-implementation-perl. 534s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 534s Unpacking libmodule-implementation-perl (0.09-2) ... 534s Selecting previously unselected package libpackage-stash-perl. 534s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 534s Unpacking libpackage-stash-perl (0.40-1) ... 534s Selecting previously unselected package libclass-load-perl. 534s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 534s Unpacking libclass-load-perl (0.25-2) ... 534s Selecting previously unselected package libclass-load-xs-perl. 534s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 534s Unpacking libclass-load-xs-perl (0.10-2build5) ... 534s Selecting previously unselected package libsub-exporter-progressive-perl. 534s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 534s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 534s Selecting previously unselected package libdevel-globaldestruction-perl. 534s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 534s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 534s Selecting previously unselected package libclass-c3-perl. 534s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 534s Unpacking libclass-c3-perl (0.35-2) ... 534s Selecting previously unselected package libmro-compat-perl. 534s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 534s Unpacking libmro-compat-perl (0.15-2) ... 534s Selecting previously unselected package libdevel-overloadinfo-perl. 534s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 534s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 535s Selecting previously unselected package libdevel-stacktrace-perl. 535s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 535s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 535s Selecting previously unselected package libsub-exporter-perl. 535s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 535s Unpacking libsub-exporter-perl (0.990-1) ... 535s Selecting previously unselected package libeval-closure-perl. 535s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 535s Unpacking libeval-closure-perl (0.14-3) ... 535s Selecting previously unselected package libdist-checkconflicts-perl. 535s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 535s Unpacking libdist-checkconflicts-perl (0.11-2) ... 535s Selecting previously unselected package libmodule-runtime-conflicts-perl. 535s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 535s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 535s Selecting previously unselected package libpackage-deprecationmanager-perl. 535s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 535s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 535s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 535s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 535s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 535s Selecting previously unselected package libmoose-perl:arm64. 535s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 535s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 535s Selecting previously unselected package libvariable-magic-perl. 535s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 535s Unpacking libvariable-magic-perl (0.64-1build1) ... 535s Selecting previously unselected package libb-hooks-endofscope-perl. 535s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 535s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 535s Selecting previously unselected package libsub-identify-perl. 535s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 535s Unpacking libsub-identify-perl (0.14-3build4) ... 535s Selecting previously unselected package libsub-name-perl:arm64. 535s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 535s Unpacking libsub-name-perl:arm64 (0.28-1) ... 535s Selecting previously unselected package libnamespace-clean-perl. 535s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 535s Unpacking libnamespace-clean-perl (0.27-2) ... 535s Selecting previously unselected package libnamespace-autoclean-perl. 535s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 535s Unpacking libnamespace-autoclean-perl (0.31-1) ... 535s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 535s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 535s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 535s Selecting previously unselected package libmoosex-role-parameterized-perl. 535s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 535s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 535s Selecting previously unselected package libcarp-clan-perl. 535s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 535s Unpacking libcarp-clan-perl (6.08-2) ... 535s Selecting previously unselected package libsub-exporter-formethods-perl. 535s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 535s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 535s Selecting previously unselected package libmoosex-types-perl. 536s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 536s Unpacking libmoosex-types-perl (0.50-2) ... 536s Selecting previously unselected package libmoosex-types-common-perl. 536s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 536s Unpacking libmoosex-types-common-perl (0.001014-2) ... 536s Selecting previously unselected package libscope-guard-perl. 536s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 536s Unpacking libscope-guard-perl (0.21-2) ... 536s Selecting previously unselected package libautobox-perl. 536s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 536s Unpacking libautobox-perl (3.0.2-1) ... 536s Selecting previously unselected package libwant-perl. 536s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 536s Unpacking libwant-perl (0.29-2build5) ... 536s Selecting previously unselected package libautobox-core-perl. 536s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 536s Unpacking libautobox-core-perl (1.33-2) ... 536s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 536s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 536s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 536s Selecting previously unselected package libmoosex-util-perl. 536s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 536s Unpacking libmoosex-util-perl (0.006-2) ... 536s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 536s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 536s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 536s Selecting previously unselected package libmoosex-singlearg-perl. 536s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 536s Unpacking libmoosex-singlearg-perl (0.09-2) ... 536s Selecting previously unselected package libstrictures-perl. 536s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 536s Unpacking libstrictures-perl (2.000006-1) ... 536s Selecting previously unselected package libauthen-u2f-tester-perl. 536s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 536s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 536s Selecting previously unselected package libcbor-xs-perl. 536s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 536s Unpacking libcbor-xs-perl (1.87-1build4) ... 536s Selecting previously unselected package libhash-merge-simple-perl. 536s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 536s Unpacking libhash-merge-simple-perl (0.052-1) ... 536s Selecting previously unselected package libjson-perl. 536s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 536s Unpacking libjson-perl (4.10000-1) ... 536s Selecting previously unselected package libmouse-perl:arm64. 536s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 536s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 536s Selecting previously unselected package libauthen-webauthn-perl. 536s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 536s Unpacking libauthen-webauthn-perl (0.005-1) ... 536s Selecting previously unselected package libcrypt-random-seed-perl. 536s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 536s Unpacking libcrypt-random-seed-perl (0.03-3) ... 536s Selecting previously unselected package libmath-random-isaac-perl. 536s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 536s Unpacking libmath-random-isaac-perl (1.004-2) ... 536s Selecting previously unselected package libbytes-random-secure-perl. 536s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 536s Unpacking libbytes-random-secure-perl (0.29-3) ... 536s Selecting previously unselected package liberror-perl. 536s Preparing to unpack .../187-liberror-perl_0.17030-1_all.deb ... 536s Unpacking liberror-perl (0.17030-1) ... 536s Selecting previously unselected package libipc-sharelite-perl. 536s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 536s Unpacking libipc-sharelite-perl (0.17-5build4) ... 537s Selecting previously unselected package libcache-cache-perl. 537s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 537s Unpacking libcache-cache-perl (1.08-3) ... 537s Selecting previously unselected package libcapture-tiny-perl. 537s Preparing to unpack .../190-libcapture-tiny-perl_0.50-1_all.deb ... 537s Unpacking libcapture-tiny-perl (0.50-1) ... 537s Selecting previously unselected package libcares2:arm64. 537s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 537s Unpacking libcares2:arm64 (1.34.4-2.1) ... 537s Selecting previously unselected package libcgi-pm-perl. 537s Preparing to unpack .../192-libcgi-pm-perl_4.67-1_all.deb ... 537s Unpacking libcgi-pm-perl (4.67-1) ... 537s Selecting previously unselected package libclass-data-inheritable-perl. 537s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 537s Unpacking libclass-data-inheritable-perl (0.10-1) ... 537s Selecting previously unselected package libclass-errorhandler-perl. 537s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 537s Unpacking libclass-errorhandler-perl (0.04-3) ... 537s Selecting previously unselected package libclass-inspector-perl. 537s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 537s Unpacking libclass-inspector-perl (1.36-3) ... 537s Selecting previously unselected package libclass-singleton-perl. 537s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 537s Unpacking libclass-singleton-perl (1.6-2) ... 537s Selecting previously unselected package libconvert-base32-perl. 537s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 537s Unpacking libconvert-base32-perl (0.06-3) ... 537s Selecting previously unselected package libconvert-binhex-perl. 537s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 537s Unpacking libconvert-binhex-perl (1.125-3) ... 537s Selecting previously unselected package libcrypt-des-perl:arm64. 537s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 537s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 537s Selecting previously unselected package libcrypt-des-ede3-perl. 537s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 537s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 537s Selecting previously unselected package libconvert-pem-perl. 537s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 537s Unpacking libconvert-pem-perl (0.13-1) ... 537s Selecting previously unselected package libcookie-baker-perl. 537s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 537s Unpacking libcookie-baker-perl (0.12-1) ... 537s Selecting previously unselected package libcrypt-dh-gmp-perl. 537s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 537s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 537s Selecting previously unselected package libcrypt-jwt-perl. 537s Preparing to unpack .../204-libcrypt-jwt-perl_0.036-1_all.deb ... 537s Unpacking libcrypt-jwt-perl (0.036-1) ... 537s Selecting previously unselected package libcrypt-openssl-bignum-perl. 537s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 537s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 537s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 537s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 537s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 537s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 537s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 537s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 537s Selecting previously unselected package libcrypt-rijndael-perl. 537s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 537s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 537s Selecting previously unselected package libcrypt-ssleay-perl. 537s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 537s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 537s Selecting previously unselected package libdata-hexdump-perl. 537s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 537s Unpacking libdata-hexdump-perl (0.04-2) ... 537s Selecting previously unselected package liblist-someutils-perl. 538s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 538s Unpacking liblist-someutils-perl (0.59-1) ... 538s Selecting previously unselected package liblist-utilsby-perl. 538s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 538s Unpacking liblist-utilsby-perl (0.12-2) ... 538s Selecting previously unselected package liblist-allutils-perl. 538s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 538s Unpacking liblist-allutils-perl (0.19-1) ... 538s Selecting previously unselected package libdata-password-zxcvbn-perl. 538s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 538s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 538s Selecting previously unselected package libfile-sharedir-perl. 538s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 538s Unpacking libfile-sharedir-perl (1.118-3) ... 538s Selecting previously unselected package libexception-class-perl. 538s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 538s Unpacking libexception-class-perl (1.45-1) ... 538s Selecting previously unselected package libparams-validationcompiler-perl. 538s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 538s Unpacking libparams-validationcompiler-perl (0.31-1) ... 538s Selecting previously unselected package libxstring-perl:arm64. 538s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 538s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 538s Selecting previously unselected package libspecio-perl. 538s Preparing to unpack .../219-libspecio-perl_0.50-1_all.deb ... 538s Unpacking libspecio-perl (0.50-1) ... 538s Selecting previously unselected package libdatetime-locale-perl. 538s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 538s Unpacking libdatetime-locale-perl (1:1.41-1) ... 538s Selecting previously unselected package libdatetime-timezone-perl. 538s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 538s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 538s Selecting previously unselected package libdatetime-perl. 538s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 538s Unpacking libdatetime-perl (2:1.65-1build3) ... 538s Selecting previously unselected package libdatetime-format-rfc3339-perl. 538s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 538s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 538s Selecting previously unselected package libdbi-perl:arm64. 538s Preparing to unpack .../224-libdbi-perl_1.647-1_arm64.deb ... 538s Unpacking libdbi-perl:arm64 (1.647-1) ... 538s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 538s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 538s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 538s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 539s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 539s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 539s Selecting previously unselected package libemail-date-format-perl. 539s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 539s Unpacking libemail-date-format-perl (1.008-1) ... 539s Selecting previously unselected package libemail-simple-perl. 539s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 539s Unpacking libemail-simple-perl (2.218-1) ... 539s Selecting previously unselected package libmodule-pluggable-perl. 539s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 539s Unpacking libmodule-pluggable-perl (5.2-5) ... 539s Selecting previously unselected package libemail-abstract-perl. 539s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 539s Unpacking libemail-abstract-perl (3.010-1) ... 539s Selecting previously unselected package libemail-address-xs-perl. 539s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 539s Unpacking libemail-address-xs-perl (1.05-1build5) ... 539s Selecting previously unselected package libmoox-types-mooselike-perl. 539s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 539s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 539s Selecting previously unselected package libthrowable-perl. 539s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 539s Unpacking libthrowable-perl (1.001-2) ... 539s Selecting previously unselected package libemail-sender-perl. 539s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 539s Unpacking libemail-sender-perl (2.601-1) ... 539s Selecting previously unselected package libextutils-depends-perl. 539s Preparing to unpack .../235-libextutils-depends-perl_0.8002-1_all.deb ... 539s Unpacking libextutils-depends-perl (0.8002-1) ... 539s Selecting previously unselected package libfcgi0t64:arm64. 539s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 539s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 539s Selecting previously unselected package libfcgi-perl. 539s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 539s Unpacking libfcgi-perl (0.82+ds-3build3) ... 539s Selecting previously unselected package libfilesys-notify-simple-perl. 539s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 539s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 539s Selecting previously unselected package libfont-afm-perl. 539s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 539s Unpacking libfont-afm-perl (1.20-4) ... 539s Selecting previously unselected package libimagequant0:arm64. 539s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 539s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 539s Selecting previously unselected package libgraphite2-3:arm64. 539s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 539s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 539s Selecting previously unselected package libharfbuzz0b:arm64. 539s Preparing to unpack .../242-libharfbuzz0b_10.2.0-1_arm64.deb ... 539s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 539s Selecting previously unselected package libraqm0:arm64. 539s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 539s Unpacking libraqm0:arm64 (0.10.2-1) ... 539s Selecting previously unselected package libxpm4:arm64. 539s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 539s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 539s Selecting previously unselected package libgd3:arm64. 539s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 539s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 540s Selecting previously unselected package libgd-perl. 540s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 540s Unpacking libgd-perl (2.78-1build4) ... 540s Selecting previously unselected package libgd-securityimage-perl. 540s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 540s Unpacking libgd-securityimage-perl (1.75-3) ... 540s Selecting previously unselected package libglib-perl:arm64. 540s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 540s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 540s Selecting previously unselected package libgssapi-perl. 540s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 540s Unpacking libgssapi-perl (0.28-4build5) ... 540s Selecting previously unselected package libhash-multivalue-perl. 540s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 540s Unpacking libhash-multivalue-perl (0.16-3) ... 540s Selecting previously unselected package libhtml-format-perl. 540s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 540s Unpacking libhtml-format-perl (2.16-2) ... 540s Selecting previously unselected package libhtml-formattext-withlinks-perl. 540s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 540s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 540s Selecting previously unselected package libhtml-template-perl. 540s Preparing to unpack .../253-libhtml-template-perl_2.97-2build1_all.deb ... 540s Unpacking libhtml-template-perl (2.97-2build1) ... 540s Selecting previously unselected package libhttp-daemon-perl. 540s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 540s Unpacking libhttp-daemon-perl (6.16-1) ... 540s Selecting previously unselected package libhttp-multipartparser-perl. 540s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 540s Unpacking libhttp-multipartparser-perl (0.02-3) ... 540s Selecting previously unselected package libstream-buffered-perl. 540s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 540s Unpacking libstream-buffered-perl (0.03-3) ... 540s Selecting previously unselected package libwww-form-urlencoded-perl. 540s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 540s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 540s Selecting previously unselected package libhttp-entity-parser-perl. 540s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 540s Unpacking libhttp-entity-parser-perl (0.25-2) ... 540s Selecting previously unselected package libhttp-headers-fast-perl. 540s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 540s Unpacking libhttp-headers-fast-perl (0.22-3) ... 540s Selecting previously unselected package libio-pty-perl. 540s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 540s Unpacking libio-pty-perl (1:1.20-1build3) ... 540s Selecting previously unselected package libio-sessiondata-perl. 540s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 540s Unpacking libio-sessiondata-perl (1.03-3) ... 540s Selecting previously unselected package libperlio-via-timeout-perl. 540s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 540s Unpacking libperlio-via-timeout-perl (0.32-3) ... 540s Selecting previously unselected package libio-socket-timeout-perl. 540s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 540s Unpacking libio-socket-timeout-perl (0.32-3) ... 540s Selecting previously unselected package libio-string-perl. 540s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 540s Unpacking libio-string-perl (1.08-4) ... 540s Selecting previously unselected package libio-stringy-perl. 540s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 540s Unpacking libio-stringy-perl (2.113-2) ... 540s Selecting previously unselected package libipc-run-perl. 540s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 540s Unpacking libipc-run-perl (20231003.0-2) ... 540s Selecting previously unselected package libjargs-java. 541s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 541s Unpacking libjargs-java (1.0.0-5) ... 541s Selecting previously unselected package libjs-jquery. 541s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 541s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 541s Selecting previously unselected package libjs-underscore. 541s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 541s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 541s Selecting previously unselected package libjs-sphinxdoc. 541s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-5_all.deb ... 541s Unpacking libjs-sphinxdoc (8.1.3-5) ... 541s Selecting previously unselected package libxslt1.1:arm64. 541s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 541s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 541s Selecting previously unselected package libxmlsec1t64:arm64. 541s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 541s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 541s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 541s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 541s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 541s Selecting previously unselected package liblasso3t64. 541s Preparing to unpack .../274-liblasso3t64_2.8.2-8build1_arm64.deb ... 541s Unpacking liblasso3t64 (2.8.2-8build1) ... 541s Selecting previously unselected package liblasso-perl:arm64. 541s Preparing to unpack .../275-liblasso-perl_2.8.2-8build1_arm64.deb ... 541s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 541s Selecting previously unselected package libconfig-inifiles-perl. 541s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 541s Unpacking libconfig-inifiles-perl (3.000003-3) ... 541s Selecting previously unselected package libnet-cidr-perl. 541s Preparing to unpack .../277-libnet-cidr-perl_0.23-1_all.deb ... 541s Unpacking libnet-cidr-perl (0.23-1) ... 541s Selecting previously unselected package libtest-sharedfork-perl. 541s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 541s Unpacking libtest-sharedfork-perl (0.35-3) ... 541s Selecting previously unselected package libtest-tcp-perl. 541s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 541s Unpacking libtest-tcp-perl (2.22-2) ... 541s Selecting previously unselected package libplack-perl. 541s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 541s Unpacking libplack-perl (1.0051-1) ... 541s Selecting previously unselected package liblemonldap-ng-common-perl. 541s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 541s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 541s Selecting previously unselected package liblist-moreutils-xs-perl. 541s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 541s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 541s Selecting previously unselected package liblist-moreutils-perl. 541s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 541s Unpacking liblist-moreutils-perl (0.430-2) ... 541s Selecting previously unselected package liblwp-protocol-psgi-perl. 541s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 541s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 541s Selecting previously unselected package libnet-smtp-ssl-perl. 541s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 541s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 541s Selecting previously unselected package libmailtools-perl. 541s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 541s Unpacking libmailtools-perl (2.22-1) ... 541s Selecting previously unselected package libmime-tools-perl. 541s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 541s Unpacking libmime-tools-perl (5.515-1) ... 542s Selecting previously unselected package libnet-ip-perl. 542s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 542s Unpacking libnet-ip-perl (1.26-4) ... 542s Selecting previously unselected package libnet-ldap-perl. 542s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 542s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 542s Selecting previously unselected package libxml-namespacesupport-perl. 542s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 542s Unpacking libxml-namespacesupport-perl (1.12-2) ... 542s Selecting previously unselected package libxml-sax-base-perl. 542s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 542s Unpacking libxml-sax-base-perl (1.09-3) ... 542s Selecting previously unselected package libxml-sax-perl. 542s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 542s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 542s Selecting previously unselected package libxml-libxml-perl. 542s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 542s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 542s Selecting previously unselected package libxml-simple-perl. 542s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 542s Unpacking libxml-simple-perl (2.25-2) ... 542s Selecting previously unselected package libnet-openid-common-perl. 542s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 542s Unpacking libnet-openid-common-perl (1.20-2) ... 542s Selecting previously unselected package libnet-openid-consumer-perl. 542s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 542s Unpacking libnet-openid-consumer-perl (1.18-2) ... 542s Selecting previously unselected package libnet-openid-server-perl. 542s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 542s Unpacking libnet-openid-server-perl (1.09-4) ... 542s Selecting previously unselected package node-xtend. 542s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 542s Unpacking node-xtend (4.0.2-3) ... 542s Selecting previously unselected package nodejs. 542s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 542s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 542s Selecting previously unselected package node-acorn. 542s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 542s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 542s Selecting previously unselected package node-cjs-module-lexer. 542s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 542s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 542s Selecting previously unselected package node-balanced-match. 542s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 542s Unpacking node-balanced-match (2.0.0-1) ... 542s Selecting previously unselected package node-brace-expansion. 542s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 542s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 542s Selecting previously unselected package node-minimatch. 542s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 542s Unpacking node-minimatch (9.0.3-5) ... 542s Selecting previously unselected package node-undici. 542s Preparing to unpack .../305-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 542s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 542s Selecting previously unselected package libnode115:arm64. 543s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 543s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 543s Selecting previously unselected package libregexp-assemble-perl. 543s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 543s Unpacking libregexp-assemble-perl (0.38-2) ... 543s Selecting previously unselected package libregexp-common-perl. 543s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 543s Unpacking libregexp-common-perl (2024080801-1) ... 543s Selecting previously unselected package libtask-weaken-perl. 543s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 543s Unpacking libtask-weaken-perl (1.06-2) ... 543s Selecting previously unselected package libxml-parser-perl. 543s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 543s Unpacking libxml-parser-perl (2.47-1build4) ... 543s Selecting previously unselected package libsoap-lite-perl. 543s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 543s Unpacking libsoap-lite-perl (1.27-3) ... 543s Selecting previously unselected package libstring-random-perl. 543s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 543s Unpacking libstring-random-perl (1:0.32-2) ... 543s Selecting previously unselected package libtest-leaktrace-perl. 543s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 543s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 543s Selecting previously unselected package libtest-output-perl. 543s Preparing to unpack .../314-libtest-output-perl_1.035-1_all.deb ... 543s Unpacking libtest-output-perl (1.035-1) ... 543s Selecting previously unselected package libtest-pod-perl. 543s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 543s Unpacking libtest-pod-perl (1.52-3) ... 543s Selecting previously unselected package libtext-unidecode-perl. 543s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 543s Unpacking libtext-unidecode-perl (1.30-3) ... 543s Selecting previously unselected package libtime-fake-perl. 543s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 543s Unpacking libtime-fake-perl (0.11-4) ... 543s Selecting previously unselected package libxml-libxslt-perl:arm64. 543s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 543s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 543s Selecting previously unselected package node-uglify-js. 543s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 543s Unpacking node-uglify-js (3.17.4-2) ... 543s Selecting previously unselected package python3-defusedxml. 544s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 544s Unpacking python3-defusedxml (0.7.1-3) ... 544s Selecting previously unselected package python3-roman. 544s Preparing to unpack .../321-python3-roman_5.0-1_all.deb ... 544s Unpacking python3-roman (5.0-1) ... 544s Selecting previously unselected package python3-docutils. 544s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 544s Unpacking python3-docutils (0.21.2+dfsg-2) ... 544s Selecting previously unselected package python3-imagesize. 544s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 544s Unpacking python3-imagesize (1.4.1-1) ... 544s Selecting previously unselected package python3-packaging. 544s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 544s Unpacking python3-packaging (24.2-1) ... 544s Selecting previously unselected package python3-snowballstemmer. 544s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 544s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 544s Selecting previously unselected package sphinx-common. 544s Preparing to unpack .../326-sphinx-common_8.1.3-5_all.deb ... 544s Unpacking sphinx-common (8.1.3-5) ... 544s Selecting previously unselected package python3-alabaster. 544s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 544s Unpacking python3-alabaster (0.7.16-0.1) ... 544s Selecting previously unselected package python3-sphinx. 544s Preparing to unpack .../328-python3-sphinx_8.1.3-5_all.deb ... 544s Unpacking python3-sphinx (8.1.3-5) ... 544s Selecting previously unselected package python3-sphinx-bootstrap-theme. 544s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 544s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 544s Selecting previously unselected package uglifyjs. 544s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 544s Unpacking uglifyjs (3.17.4-2) ... 544s Selecting previously unselected package yui-compressor. 544s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 544s Unpacking yui-compressor (2.4.8-3) ... 544s Selecting previously unselected package libauthen-radius-perl. 544s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 544s Unpacking libauthen-radius-perl (0.33-1) ... 544s Selecting previously unselected package liblemonldap-ng-handler-perl. 544s Preparing to unpack .../333-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 544s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 544s Selecting previously unselected package pkg-perl-autopkgtest. 544s Preparing to unpack .../334-pkg-perl-autopkgtest_0.82_all.deb ... 544s Unpacking pkg-perl-autopkgtest (0.82) ... 544s Setting up libconfig-inifiles-perl (3.000003-3) ... 544s Setting up libmodule-pluggable-perl (5.2-5) ... 544s Setting up node-uglify-js (3.17.4-2) ... 544s Setting up libio-sessiondata-perl (1.03-3) ... 544s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 544s Setting up liblcms2-2:arm64 (2.16-2) ... 544s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 544s Setting up libaom3:arm64 (3.12.0-1) ... 544s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 544s Setting up libmath-random-isaac-perl (1.004-2) ... 544s Setting up libtask-weaken-perl (1.06-2) ... 544s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 544s Setting up libhttp-multipartparser-perl (0.02-3) ... 544s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 544s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 544s Setting up java-common (0.76) ... 544s Setting up libclass-inspector-perl (1.36-3) ... 544s Setting up libfont-afm-perl (1.20-4) ... 544s Setting up libwant-perl (0.29-2build5) ... 544s Setting up libdynaloader-functions-perl (0.004-1) ... 544s Setting up libclass-method-modifiers-perl (2.15-1) ... 544s Setting up libio-pty-perl (1:1.20-1build3) ... 544s Setting up libdata-hexdump-perl (0.04-2) ... 544s Setting up python3-defusedxml (0.7.1-3) ... 545s Setting up libclone-perl:arm64 (0.47-1) ... 545s Setting up libarchive-zip-perl (1.68-1) ... 545s Setting up libsub-identify-perl (0.14-3build4) ... 545s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 545s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 545s Setting up python3-alabaster (0.7.16-0.1) ... 545s Setting up libio-stringy-perl (2.113-2) ... 545s Setting up libhtml-tagset-perl (3.24-1) ... 545s Setting up unzip (6.0-28ubuntu6) ... 545s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 545s Setting up libperlio-via-timeout-perl (0.32-3) ... 545s Setting up libfilesys-notify-simple-perl (0.14-3) ... 545s Setting up libnet-cidr-perl (0.23-1) ... 545s Setting up libipc-sharelite-perl (0.17-5build4) ... 545s Setting up libconvert-binhex-perl (1.125-3) ... 545s Setting up liblwp-mediatypes-perl (6.04-2) ... 545s Setting up libcrypt-urandom-perl (0.54-1) ... 545s Setting up x11-common (1:7.7+23ubuntu4) ... 545s Setting up libtest-pod-perl (1.52-3) ... 545s Setting up libtry-tiny-perl (0.32-1) ... 545s Setting up libdeflate0:arm64 (1.23-1) ... 545s Setting up perl-openssl-defaults:arm64 (7build3) ... 545s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 545s Setting up libxml-namespacesupport-perl (1.12-2) ... 545s Setting up m4 (1.4.19-7) ... 545s Setting up libposix-strftime-compiler-perl (0.46-1) ... 545s Setting up libclass-singleton-perl (1.6-2) ... 545s Setting up libencode-locale-perl (1.05-3) ... 545s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 545s Setting up libxstring-perl:arm64 (0.005-2build4) ... 545s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 545s Setting up libclass-errorhandler-perl (0.04-3) ... 545s Setting up liblist-utilsby-perl (0.12-2) ... 545s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 545s Setting up libtime-fake-perl (0.11-4) ... 545s Setting up libregexp-common-perl (2024080801-1) ... 545s Setting up libtest-sharedfork-perl (0.35-3) ... 545s Setting up libsub-install-perl (0.929-1) ... 545s Setting up libextutils-depends-perl (0.8002-1) ... 545s Setting up libhash-multivalue-perl (0.16-3) ... 545s Setting up libscope-guard-perl (0.21-2) ... 545s Setting up liberror-perl (0.17030-1) ... 545s Setting up libapache-session-perl (1.94-2) ... 545s Setting up libxml-sax-base-perl (1.09-3) ... 545s Setting up libio-string-perl (1.08-4) ... 545s Setting up libtest-leaktrace-perl (0.17-1build6) ... 545s Setting up python3-roman (5.0-1) ... 545s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 545s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 545s Setting up autotools-dev (20220109.1) ... 545s Setting up libstream-buffered-perl (0.03-3) ... 545s Setting up libclass-data-inheritable-perl (0.10-1) ... 545s Setting up python3-packaging (24.2-1) ... 545s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 545s Setting up libalgorithm-c3-perl (0.11-2) ... 545s Setting up libapache-logformat-compiler-perl (0.36-3) ... 545s Setting up libcrypt-random-seed-perl (0.03-3) ... 545s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 545s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 546s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 546s Setting up python3-snowballstemmer (2.2.0-4build1) ... 546s Setting up node-balanced-match (2.0.0-1) ... 546s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 546s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 546s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 546s Setting up libemail-date-format-perl (1.008-1) ... 546s Setting up libcryptx-perl (0.085-1) ... 546s Setting up libcares2:arm64 (1.34.4-2.1) ... 546s Setting up libmpc3:arm64 (1.3.1-1build2) ... 546s Setting up libvariable-magic-perl (0.64-1build1) ... 546s Setting up libio-html-perl (1.004-3) ... 546s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 546s Setting up autopoint (0.23.1-1) ... 546s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 546s Setting up libipc-run-perl (20231003.0-2) ... 546s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 546s Setting up libpcsclite1:arm64 (2.3.1-1) ... 546s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 546s Setting up libltdl7:arm64 (2.5.4-4) ... 546s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 546s Setting up libstring-random-perl (1:0.32-2) ... 546s Setting up libparams-util-perl (1.102-3build1) ... 546s Setting up autoconf (2.72-3ubuntu1) ... 546s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 546s Setting up libwebp7:arm64 (1.5.0-0.1) ... 546s Setting up libcapture-tiny-perl (0.50-1) ... 546s Setting up libtimedate-perl (2.3300-2) ... 546s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 546s Setting up libsub-name-perl:arm64 (0.28-1) ... 546s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 546s Setting up libtypes-serialiser-perl (1.01-1) ... 546s Setting up libgssapi-perl (0.28-4build5) ... 546s Setting up dwz (0.15-1build6) ... 546s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 546s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 546s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 546s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 546s Setting up libjson-perl (4.10000-1) ... 546s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 546s Setting up libjargs-java (1.0.0-5) ... 546s Setting up librole-tiny-perl (2.002004-1) ... 546s Setting up debugedit (1:5.1-2) ... 546s Setting up libfile-sharedir-perl (1.118-3) ... 546s Setting up libfcgi-perl (0.82+ds-3build3) ... 546s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 546s Setting up libaliased-perl (0.34-3) ... 546s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 546s Setting up libcarp-clan-perl (6.08-2) ... 546s Setting up libdevel-globaldestruction-perl (0.14-4) ... 546s Setting up libwww-form-urlencoded-perl (0.26-2) ... 546s Setting up sgml-base (1.31) ... 546s Setting up libstrictures-perl (2.000006-1) ... 546s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 546s Setting up libdevel-stacktrace-perl (2.0500-1) ... 546s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 546s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 546s Setting up node-minimatch (9.0.3-5) ... 546s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 546s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 546s Setting up ca-certificates-java (20240118) ... 546s No JRE found. Skipping Java certificates setup. 546s Setting up libexporter-tiny-perl (1.006002-1) ... 546s Setting up node-xtend (4.0.2-3) ... 546s Setting up libisl23:arm64 (0.27-1) ... 546s Setting up libconvert-asn1-perl (0.34-1) ... 546s Setting up libtext-unidecode-perl (1.30-3) ... 546s Setting up libde265-0:arm64 (1.0.15-1build5) ... 546s Setting up libregexp-assemble-perl (0.38-2) ... 546s Setting up libnet-ip-perl (1.26-4) ... 546s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 546s Setting up libautobox-perl (3.0.2-1) ... 546s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 546s Setting up liburi-perl (5.30-1) ... 546s Setting up libdbi-perl:arm64 (1.647-1) ... 546s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 546s Setting up libconvert-base32-perl (0.06-3) ... 546s Setting up dctrl-tools (2.24-3build3) ... 546s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 546s Setting up autodep8 (0.28+nmu1ubuntu1) ... 546s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 546s Setting up python3-imagesize (1.4.1-1) ... 546s Setting up libemail-address-xs-perl (1.05-1build5) ... 546s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 546s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 546s Setting up automake (1:1.17-3ubuntu1) ... 546s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 546s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 546s Setting up libjson-xs-perl (4.030-2build4) ... 546s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 546s Setting up libcrypt-des-ede3-perl (0.03-1) ... 546s Setting up libhttp-date-perl (6.06-1) ... 546s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 546s Setting up gettext (0.23.1-1) ... 546s Setting up libtest-tcp-perl (2.22-2) ... 546s Setting up libautobox-core-perl (1.33-2) ... 546s Setting up java-wrappers (0.5) ... 546s Setting up libio-socket-timeout-perl (0.32-3) ... 546s Setting up libfile-listing-perl (6.16-1) ... 546s Setting up libhash-merge-simple-perl (0.052-1) ... 546s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 546s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 546s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 546s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 546s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 546s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 546s Setting up libcache-cache-perl (1.08-3) ... 546s Setting up libhttp-headers-fast-perl (0.22-3) ... 546s Setting up liblist-moreutils-perl (0.430-2) ... 546s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 546s Setting up libtype-tiny-perl (2.004000-1) ... 546s Setting up libemail-simple-perl (2.218-1) ... 546s Setting up libnet-http-perl (6.23-1) ... 546s Setting up libexception-class-perl (1.45-1) ... 546s Setting up libclass-c3-perl (0.35-2) ... 546s Setting up libcrypt-jwt-perl (0.036-1) ... 546s Setting up libcbor-xs-perl (1.87-1build4) ... 546s Setting up xfonts-utils (1:7.7+7) ... 546s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 546s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 546s Setting up libxml-sax-perl (1.02+dfsg-4) ... 546s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 546s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 547s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 547s Setting up libauthen-radius-perl (0.33-1) ... 547s Setting up intltool-debian (0.35.0+20060710.6) ... 547s Setting up libbytes-random-secure-perl (0.29-3) ... 547s Setting up libjson-maybexs-perl (1.004008-1) ... 547s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 547s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 547s Setting up libraqm0:arm64 (0.10.2-1) ... 547s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 547s Setting up libdata-optlist-perl (0.114-1) ... 547s Setting up libtest-output-perl (1.035-1) ... 547s Setting up pkg-perl-autopkgtest (0.82) ... 547s Setting up libjs-sphinxdoc (8.1.3-5) ... 547s Setting up libraw23t64:arm64 (0.21.3-1) ... 547s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 547s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 547s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 547s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 547s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 547s Setting up dh-strip-nondeterminism (1.14.1-2) ... 547s Setting up libwww-robotrules-perl (6.02-1) ... 547s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 547s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 547s Setting up xml-core (0.19) ... 547s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 547s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 547s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 547s Setting up libmro-compat-perl (0.15-2) ... 547s Setting up libcookie-baker-perl (0.12-1) ... 547s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 547s Setting up libhttp-entity-parser-perl (0.25-2) ... 547s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 547s Setting up libio-socket-ssl-perl (2.089-1) ... 547s Setting up libsub-exporter-perl (0.990-1) ... 547s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 547s Setting up libeval-closure-perl (0.14-3) ... 547s Setting up libconvert-pem-perl (0.13-1) ... 547s Setting up libhttp-negotiate-perl (6.01-2) ... 547s Setting up libparams-validationcompiler-perl (0.31-1) ... 547s Setting up libhttp-cookies-perl (6.11-1) ... 547s Setting up po-debconf (1.0.21+nmu1) ... 547s Setting up libhtml-tree-perl (5.07-3) ... 547s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 547s Setting up libcgi-pm-perl (4.67-1) ... 547s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 547s Setting up liblasso3t64 (2.8.2-8build1) ... 547s Setting up libhtml-format-perl (2.16-2) ... 547s Setting up fonts-urw-base35 (20200910-8) ... 547s Setting up libhtml-template-perl (2.97-2build1) ... 547s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 547s Setting up libnet-smtp-ssl-perl (1.04-2) ... 547s Setting up libauthen-webauthn-perl (0.005-1) ... 547s Setting up libmodule-runtime-perl (0.016-2) ... 547s Setting up libmailtools-perl (2.22-1) ... 547s Setting up sphinx-common (8.1.3-5) ... 547s Setting up libdist-checkconflicts-perl (0.11-2) ... 547s Setting up libxml-simple-perl (2.25-2) ... 547s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 547s Setting up cpp-14 (14.2.0-19ubuntu2) ... 547s Setting up libhttp-daemon-perl (6.16-1) ... 547s Setting up libemail-abstract-perl (3.010-1) ... 547s Setting up cpp (4:14.2.0-1ubuntu1) ... 547s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 547s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 547s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 547s Setting up libplack-perl (1.0051-1) ... 547s Setting up libnet-openid-common-perl (1.20-2) ... 547s Setting up libnet-openid-server-perl (1.09-4) ... 547s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 547s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 547s Setting up libmodule-implementation-perl (0.09-2) ... 547s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 548s Setting up libpackage-stash-perl (0.40-1) ... 548s Setting up libimport-into-perl (1.002005-2) ... 548s Setting up libmoo-perl (2.005005-1) ... 548s Setting up liblist-someutils-perl (0.59-1) ... 548s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 548s Setting up libmime-tools-perl (5.515-1) ... 548s Setting up libclass-load-perl (0.25-2) ... 548s Setting up gcc-14 (14.2.0-19ubuntu2) ... 548s Setting up libspecio-perl (0.50-1) ... 548s Setting up liblist-allutils-perl (0.19-1) ... 548s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 548s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 548s Setting up libdevel-overloadinfo-perl (0.007-1) ... 548s Setting up libclass-load-xs-perl (0.10-2build5) ... 548s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 548s Setting up g++-14 (14.2.0-19ubuntu2) ... 548s Setting up libmoox-types-mooselike-perl (0.29-2) ... 548s Setting up libb-hooks-endofscope-perl (0.28-1) ... 548s Setting up libthrowable-perl (1.001-2) ... 548s Setting up libauthen-oath-perl (2.0.1-2) ... 548s Setting up libtool (2.5.4-4) ... 548s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 548s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 548s Setting up gcc (4:14.2.0-1ubuntu1) ... 548s Setting up dh-autoreconf (20) ... 548s Setting up libemail-sender-perl (2.601-1) ... 548s Setting up libnamespace-clean-perl (0.27-2) ... 548s Setting up g++ (4:14.2.0-1ubuntu1) ... 548s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 548s Setting up libmoosex-singlearg-perl (0.09-2) ... 548s Setting up build-essential (12.12ubuntu1) ... 548s Setting up libnamespace-autoclean-perl (0.31-1) ... 548s Setting up libdatetime-locale-perl (1:1.41-1) ... 548s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 548s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 548s Setting up libmoosex-types-perl (0.50-2) ... 548s Setting up debhelper (13.24.1ubuntu2) ... 548s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 548s Setting up libmoosex-types-common-perl (0.001014-2) ... 548s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 548s Setting up libmoosex-util-perl (0.006-2) ... 548s Setting up libdatetime-perl (2:1.65-1build3) ... 548s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 548s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 548s Setting up libauthen-u2f-tester-perl (0.03-1) ... 548s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 548s Setting up liblwp-protocol-https-perl (6.14-1) ... 548s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 548s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 548s Setting up libwww-perl (6.78-1) ... 548s Setting up libheif1:arm64 (1.19.7-1) ... 548s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 548s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 548s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 548s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 548s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 548s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 548s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 548s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 548s Setting up libnet-openid-consumer-perl (1.18-2) ... 548s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 548s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 548s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 548s Setting up libxml-parser-perl (2.47-1build4) ... 548s Setting up uglifyjs (3.17.4-2) ... 548s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 548s Setting up libgd-perl (2.78-1build4) ... 548s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 548s Setting up libsoap-lite-perl (1.27-3) ... 548s Setting up libgd-securityimage-perl (1.75-3) ... 549s Processing triggers for install-info (7.1.1-1) ... 549s Processing triggers for libc-bin (2.41-6ubuntu1) ... 549s Processing triggers for man-db (2.13.0-1) ... 551s Processing triggers for ca-certificates-java (20240118) ... 552s Adding debian:ACCVRAIZ1.pem 552s Adding debian:AC_RAIZ_FNMT-RCM.pem 552s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 552s Adding debian:ANF_Secure_Server_Root_CA.pem 552s Adding debian:Actalis_Authentication_Root_CA.pem 552s Adding debian:AffirmTrust_Commercial.pem 552s Adding debian:AffirmTrust_Networking.pem 552s Adding debian:AffirmTrust_Premium.pem 552s Adding debian:AffirmTrust_Premium_ECC.pem 552s Adding debian:Amazon_Root_CA_1.pem 552s Adding debian:Amazon_Root_CA_2.pem 552s Adding debian:Amazon_Root_CA_3.pem 552s Adding debian:Amazon_Root_CA_4.pem 552s Adding debian:Atos_TrustedRoot_2011.pem 552s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 552s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 552s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 552s Adding debian:BJCA_Global_Root_CA1.pem 552s Adding debian:BJCA_Global_Root_CA2.pem 552s Adding debian:Baltimore_CyberTrust_Root.pem 552s Adding debian:Buypass_Class_2_Root_CA.pem 552s Adding debian:Buypass_Class_3_Root_CA.pem 552s Adding debian:CA_Disig_Root_R2.pem 552s Adding debian:CFCA_EV_ROOT.pem 552s Adding debian:COMODO_Certification_Authority.pem 552s Adding debian:COMODO_ECC_Certification_Authority.pem 552s Adding debian:COMODO_RSA_Certification_Authority.pem 552s Adding debian:Certainly_Root_E1.pem 552s Adding debian:Certainly_Root_R1.pem 552s Adding debian:Certigna.pem 552s Adding debian:Certigna_Root_CA.pem 552s Adding debian:Certum_EC-384_CA.pem 552s Adding debian:Certum_Trusted_Network_CA.pem 552s Adding debian:Certum_Trusted_Network_CA_2.pem 552s Adding debian:Certum_Trusted_Root_CA.pem 552s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 552s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 552s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 552s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 552s Adding debian:Comodo_AAA_Services_root.pem 552s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 552s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 552s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 552s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 552s Adding debian:DigiCert_Assured_ID_Root_CA.pem 552s Adding debian:DigiCert_Assured_ID_Root_G2.pem 552s Adding debian:DigiCert_Assured_ID_Root_G3.pem 552s Adding debian:DigiCert_Global_Root_CA.pem 552s Adding debian:DigiCert_Global_Root_G2.pem 552s Adding debian:DigiCert_Global_Root_G3.pem 552s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 552s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 552s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 552s Adding debian:DigiCert_Trusted_Root_G4.pem 552s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 552s Adding debian:Entrust_Root_Certification_Authority.pem 552s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 552s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 552s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 552s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 552s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 552s Adding debian:GLOBALTRUST_2020.pem 552s Adding debian:GTS_Root_R1.pem 552s Adding debian:GTS_Root_R2.pem 552s Adding debian:GTS_Root_R3.pem 552s Adding debian:GTS_Root_R4.pem 552s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 552s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 552s Adding debian:GlobalSign_Root_CA.pem 552s Adding debian:GlobalSign_Root_CA_-_R3.pem 552s Adding debian:GlobalSign_Root_CA_-_R6.pem 552s Adding debian:GlobalSign_Root_E46.pem 552s Adding debian:GlobalSign_Root_R46.pem 552s Adding debian:Go_Daddy_Class_2_CA.pem 552s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 552s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 552s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 552s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 552s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 552s Adding debian:HiPKI_Root_CA_-_G1.pem 552s Adding debian:Hongkong_Post_Root_CA_3.pem 552s Adding debian:ISRG_Root_X1.pem 552s Adding debian:ISRG_Root_X2.pem 552s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 552s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 552s Adding debian:Izenpe.com.pem 552s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 552s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 552s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 552s Adding debian:NAVER_Global_Root_Certification_Authority.pem 552s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 552s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 552s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 552s Adding debian:QuoVadis_Root_CA_1_G3.pem 552s Adding debian:QuoVadis_Root_CA_2.pem 552s Adding debian:QuoVadis_Root_CA_2_G3.pem 552s Adding debian:QuoVadis_Root_CA_3.pem 552s Adding debian:QuoVadis_Root_CA_3_G3.pem 552s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 552s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 552s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 552s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 552s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 552s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 552s Adding debian:SZAFIR_ROOT_CA2.pem 552s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 552s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 552s Adding debian:SecureSign_RootCA11.pem 552s Adding debian:SecureSign_Root_CA12.pem 552s Adding debian:SecureSign_Root_CA14.pem 552s Adding debian:SecureSign_Root_CA15.pem 552s Adding debian:SecureTrust_CA.pem 552s Adding debian:Secure_Global_CA.pem 552s Adding debian:Security_Communication_ECC_RootCA1.pem 552s Adding debian:Security_Communication_RootCA2.pem 552s Adding debian:Security_Communication_RootCA3.pem 552s Adding debian:Starfield_Class_2_CA.pem 552s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 552s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 552s Adding debian:SwissSign_Gold_CA_-_G2.pem 552s Adding debian:SwissSign_Silver_CA_-_G2.pem 552s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 552s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 552s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 552s Adding debian:TWCA_CYBER_Root_CA.pem 552s Adding debian:TWCA_Global_Root_CA.pem 552s Adding debian:TWCA_Root_Certification_Authority.pem 552s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 552s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 552s Adding debian:TeliaSonera_Root_CA_v1.pem 552s Adding debian:Telia_Root_CA_v2.pem 552s Adding debian:TrustAsia_Global_Root_CA_G3.pem 552s Adding debian:TrustAsia_Global_Root_CA_G4.pem 552s Adding debian:Trustwave_Global_Certification_Authority.pem 552s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 552s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 552s Adding debian:TunTrust_Root_CA.pem 552s Adding debian:UCA_Extended_Validation_Root.pem 552s Adding debian:UCA_Global_G2_Root.pem 552s Adding debian:USERTrust_ECC_Certification_Authority.pem 552s Adding debian:USERTrust_RSA_Certification_Authority.pem 552s Adding debian:XRamp_Global_CA_Root.pem 552s Adding debian:certSIGN_ROOT_CA.pem 552s Adding debian:certSIGN_Root_CA_G2.pem 552s Adding debian:e-Szigno_Root_CA_2017.pem 552s Adding debian:ePKI_Root_Certification_Authority.pem 552s Adding debian:emSign_ECC_Root_CA_-_C3.pem 552s Adding debian:emSign_ECC_Root_CA_-_G3.pem 552s Adding debian:emSign_Root_CA_-_C1.pem 552s Adding debian:emSign_Root_CA_-_G1.pem 552s Adding debian:vTrus_ECC_Root_CA.pem 552s Adding debian:vTrus_Root_CA.pem 552s done. 552s Setting up yui-compressor (2.4.8-3) ... 552s Setting up default-jre-headless (2:1.21-76) ... 552s Processing triggers for sgml-base (1.31) ... 552s Setting up docutils-common (0.21.2+dfsg-2) ... 552s Processing triggers for sgml-base (1.31) ... 552s Setting up python3-docutils (0.21.2+dfsg-2) ... 553s Setting up python3-sphinx (8.1.3-5) ... 558s autopkgtest [19:04:16]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 558s autopkgtest [19:04:16]: test handler-test: [----------------------- 558s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 558s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 558s t/01-Lemonldap-NG-Handler-Main.t ........................... 558s 1..4 558s ok 1 - use Lemonldap::NG::Handler::Main; 558s ok 2 - init 558s ok 3 - Load conf 558s ok 4 - portal 558s ok 558s t/05-Lemonldap-NG-Handler-Reload.t ......................... 558s 1..6 558s ok 1 - use Lemonldap::NG::Handler::Main; 558s [Fri May 2 19:04:16 2025] [LLNG:5570] [error] Bad logLevel value '', switching to 'info' 558s 558s ok 2 - logLevelInit 558s ok 3 - defaultValuesInit 558s ok 4 - defaultValuesInit 558s ok 5 - locationRulesInit 558s ok 6 - forgeHeadersInit 558s ok 558s t/12-Lemonldap-NG-Handler-Jail.t ........................... 558s 1..26 558s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 558s ok 2 - new jail object 558s ok 3 - basic extended function is defined 558s ok 4 - encode_base64 function is defined 558s ok 5 - Function works 558s ok 6 - Get good result 558s ok 7 - listMatch function is defined 558s ok 8 - Get good result 558s ok 9 - listMatch function is defined 558s ok 10 - Get good result 558s ok 11 - checkDate extended function is defined 558s ok 12 - Function works 558s ok 13 - Get good result 558s ok 14 - checkDate extended function is defined 558s ok 15 - Function works 558s ok 16 - Get good result 558s ok 17 - checkDate extended function is defined 558s ok 18 - Function works 558s ok 19 - Function works 558s ok 20 - Function works 558s ok 21 - Syntax error yields undef result 558s ok 22 - Found correct error message 558s ok 23 - subjectid extended function is defined 558s ok 24 - subjectid works as expected 558s ok 25 - subjectid works as expected 558s ok 26 - subjectid works as expected 558s ok 559s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 559s 1..20 559s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 559s ok 2 - new fake jail object 559s ok 3 - basic extended function working without Safe Jail 559s ok 4 - encode_base64 extended function working without Safe Jail 559s ok 5 - checkDate extended function working without Safe Jail 559s ok 6 - checkDate extended function working without Safe Jail 559s ok 7 - listMatch function is defined 559s ok 8 - Get good result 559s ok 9 - listMatch function is defined 559s ok 10 - Get good result 559s ok 11 - checkDate extended function is defined 559s ok 12 - Function works 559s ok 13 - Function works 559s ok 14 - Function works 559s ok 15 - Syntax error yields undef result 559s ok 16 - Found correct error message 559s ok 17 - subjectid extended function is defined 559s ok 18 - subjectid works as expected 559s ok 19 - subjectid works as expected 559s ok 20 - subjectid works as expected 559s ok 559s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 559s 1..4 559s ok 1 - use Lemonldap::NG::Handler::Main; 559s ok 2 - init 559s # Subtest: Safe jail off 559s 1..35 559s ok 1 - Load conf 559s ok 2 - Safe jail is disabled 559s ok 3 - Returned code ref 559s ok 4 - Returned undef 559s ok 5 - Returned code ref 559s ok 6 - Returned undef 559s ok 7 - Returned code ref 559s ok 8 - Returned empty string 559s ok 9 - Returned code ref 559s ok 10 - Returned 0 559s ok 11 - Returned code ref 559s ok 12 - Returned abc def 559s ok 13 - Returned code ref 559s ok 14 - Returned bar 559s ok 15 - Returned code ref 559s ok 16 - Returned bar 559s ok 17 - Returned code ref 559s ok 18 - ipInSubnet works 559s ok 19 - ipInSubnet works 559s ok 20 - Returned code ref 559s ok 21 - ipInSubnet works 559s ok 22 - Returned code ref 559s ok 23 - ipInSubnet works 559s ok 24 - ipInSubnet works 559s ok 25 - Returned code ref 559s ok 26 - ipInSubnet works 559s ok 27 - Returned code ref 559s ok 28 - inDomain works for AUTH.EXAMPLE.COM 559s ok 29 - inDomain works for auth.example.com 559s ok 30 - inDomain works for example.com 559s ok 31 - inDomain works for cda.com 559s ok 32 - inDomain works for notexample.com 559s ok 33 - inDomain works for exampleacom 559s ok 34 - Returned code ref 559s ok 35 - Returned correct Basic header 559s ok 3 - Safe jail off 559s # Subtest: Safe jail on 559s 1..33 559s ok 1 - Load conf 559s ok 2 - Safe jail is enabled 559s ok 3 - Returned code ref 559s ok 4 - Returned undef 559s ok 5 - Returned code ref 559s ok 6 - Returned undef 559s ok 7 - Returned code ref 559s ok 8 - Returned empty string 559s ok 9 - Returned code ref 559s ok 10 - Returned 0 559s ok 11 - Returned code ref 559s ok 12 - Returned abc def 559s ok 13 - Returned code ref 559s ok 14 - Returned bar 559s ok 15 - Returned code ref 559s ok 16 - Returned bar 559s ok 17 - Returned code ref 559s ok 18 - ipInSubnet works 559s ok 19 - ipInSubnet works 559s ok 20 - Returned code ref 559s ok 21 - ipInSubnet works 559s ok 22 - Returned code ref 559s ok 23 - ipInSubnet works 559s ok 24 - ipInSubnet works 559s ok 25 - Returned code ref 559s ok 26 - ipInSubnet works 559s ok 27 - Returned code ref 559s ok 28 - inDomain works for AUTH.EXAMPLE.COM 559s ok 29 - inDomain works for auth.example.com 559s ok 30 - inDomain works for example.com 559s ok 31 - inDomain works for cda.com 559s ok 32 - inDomain works for notexample.com 559s ok 33 - inDomain works for exampleacom 559s ok 4 - Safe jail on 559s ok 559s t/20-Default-Broker-with-cache.t ........................... 559s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 559s ok 2 - use Lemonldap::NG::Handler::PSGI; 559s ok 3 - Client object 559s ok 4 - App object 559s ok 5 - Denied query 559s ok 6 - Code is 403 559s ok 7 - Header is given to app 559s ok 8 - Denied query 559s ok 9 - Conf was updated 559s ok 10 - Denied query 559s ok 11 - Conf was updated 559s 1..11 559s ok 559s t/20-Default-Broker.t ...................................... 559s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 559s ok 2 - use Lemonldap::NG::Handler::PSGI; 559s ok 3 - Client object 559s ok 4 - App object 559s ok 5 - Denied query 559s ok 6 - Code is 403 559s ok 7 - Header is given to app 559s ok 8 - Denied query 559s ok 9 - Conf was updated 559s ok 10 - Denied query 559s ok 11 - Conf was updated 559s 1..11 559s ok 559s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 559s 1..1 559s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 559s ok 559s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 559s 1..1 559s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 559s ok 560s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 560s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 560s ok 2 - use Lemonldap::NG::Handler::PSGI; 560s ok 3 - Client object 560s ok 4 - App object 560s ok 5 - No HTTP_AUTH_USER 560s ok 6 - Unauthentified query 560s ok 7 - Unprotected request succeeds 560s ok 8 - Expected content 560s 1..8 560s ok 560s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 560s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 560s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 560s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 560s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 560s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 560s ok 3 - Client object 560s ok 4 - App object 560s ok 5 - Unauthentified query 560s ok 6 - Response is an array 560s ok 7 - Code is 302 560s ok 8 - Redirection points to portal 560s ok 9 - Authentified query 560s ok 10 - Code is 200 560s ok 11 - Lm-Remote-Custom is overwriten 560s ok 12 - Authentified query 560s ok 13 - Authorization header is echoed 560s ok 14 - Authentified query 560s ok 15 - Code is 200 560s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 560s ok 17 - Authentified query 560s ok 18 - /test-uri1 -> Code is 200 560s ok 19 - Authentified query 560s ok 20 - /test-uri2 -> Code is 200 560s ok 21 - Denied query 560s ok 22 - /test-uri1 -> Code is 403 560s ok 23 - Denied query 560s ok 24 - /test-uri1 -> Code is 403 560s ok 25 - Denied query 560s ok 26 - Code is 403 560s ok 27 - Weak Authentified query 560s ok 28 - Code is 200 560s ok 29 - Strong Authentified query 560s ok 30 - Code is 302 560s ok 31 - Redirection points to http://test1.example.com/AuthStrong 560s ok 32 - Bad cookie 560s ok 33 - Code is 302 560s ok 34 - Weak Authentified query 560s ok 35 - Code is 200 560s ok 36 - Default Authentified query 560s ok 37 - Code is 302 560s ok 38 - Redirection points to http://test2.example.com/ 560s 1..38 560s ok 560s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 560s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 560s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 560s ok 3 - New object 560s ok 4 - Client object 560s ok 5 - App object 560s ok 6 - initialization 560s ok 7 - Set auth route 560s ok 8 - Set auth route 560s ok 9 - Get response 560s ok 10 - Response code is 200 560s ok 11 - Get unauth result 560s ok 12 - Get response 560s ok 13 - Response code is 200 560s ok 14 - Get auth result 560s [Fri May 2 19:04:18 2025] [LLNG:5583] [warn] [anonymous] Bad request 560s ok 15 - Try a bad path 560s ok 16 - Response is 400 560s 1..16 560s ok 560s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 560s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 560s ok 2 - use Lemonldap::NG::Handler::Server; 560s ok 3 - Client object 560s ok 4 - App object 560s ok 5 - Host header found 560s ok 6 - Rules file URL found 560s ok 7 - Authorized query 560s ok 8 - Code is 200 560s ok 9 - 'User' => 'dwho' 560s ok 10 - 'Name' => '' 560s ok 11 - 'Mail' => '' 560s ok 12 - Seven headers sent 560s ok 13 - Authorized query 560s ok 14 - Code is 200 560s ok 15 - Denied query 560s ok 16 - Code is 403 560s ok 17 - Denied query 560s ok 18 - Code is 403 560s 1..18 560s ok 561s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 561s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 561s ok 2 - use Lemonldap::NG::Handler::Server; 561s ok 3 - Client object 561s ok 4 - App object 561s ok 5 - Host header found 561s ok 6 - Rules file URL found 561s ok 7 - Unauthorized query 561s ok 8 - Code is 302 561s ok 9 - Redirect URL found 561s ok 10 - Host header found 561s ok 11 - Rules file URL found 561s ok 12 - Unauthorized query 2 561s ok 13 - Code is 302 561s ok 14 - Redirect URL found 561s ok 15 - Authorized query 561s ok 16 - Code is 200 561s ok 17 - 'User' => 'dwho' 561s ok 18 - 'Name' => '' 561s ok 19 - 'Mail' => '' 561s ok 20 - Seven headers sent 561s ok 21 - Authorized query 561s ok 22 - Code is 200 561s ok 23 - Denied query 561s ok 24 - Code is 403 561s ok 25 - Denied query 561s ok 26 - Code is 403 561s 1..26 561s ok 561s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 561s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 561s ok 2 - use Lemonldap::NG::Handler::Server; 561s ok 3 - Client object 561s ok 4 - App object 561s ok 5 - Host header found 561s ok 6 - Rules file URL found 561s ok 7 - Authorized query 561s ok 8 - Code is 200 561s ok 9 - 'User' => 'dwho' 561s ok 10 - 'Name' => '' 561s ok 11 - 'Mail' => '' 561s ok 12 - Seven headers sent 561s ok 13 - Authorized query 561s ok 14 - Code is 200 561s ok 15 - Denied query 561s ok 16 - Code is 403 561s ok 17 - Denied query 561s ok 18 - Code is 403 561s 1..18 561s ok 561s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 561s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 561s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 561s ok 3 - Client object 561s ok 4 - App object 561s ok 5 - Query with token 1 561s ok 6 - Code is 200 561s ok 7 - NO cookie found 561s ok 8 - Found 6 service headers 561s ok 9 - Found 6 service header values 561s ok 10 - Query with token 2 561s ok 11 - Code is 200 561s ok 12 - Found 6 service headers 561s ok 13 - Found 6 service header values 561s ok 14 - Query with token 3 561s ok 15 - Code is 401 561s ok 16 - NONE service header found 561s ok 17 - Query with token 4 561s ok 18 - Code is 200 561s ok 19 - Found "zero" header with "0" 561s ok 20 - Found "empty" header without value 561s ok 21 - Found 6 service headers 561s ok 22 - Found 6 service header values 561s ok 23 - Query with token 5 561s ok 24 - Code is 401 561s ok 25 - NONE service header found 561s ok 26 - Query with token 6 561s ok 27 - Code is 401 561s ok 28 - NONE service header found 561s ok 29 - Query with token 7 561s ok 30 - Code is 401 561s ok 31 - NONE service header found 561s 1..31 561s ok 561s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 561s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 561s ok 2 - use Lemonldap::NG::Handler::Server; 561s ok 3 - Client object 561s ok 4 - App object 561s ok 5 - Query with token 1 561s ok 6 - Code is 200 561s ok 7 - Query with token 2 561s ok 8 - Code is 302 561s 1..8 561s ok 561s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 561s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 561s ok 2 - use Lemonldap::NG::Handler::Server; 561s ok 3 - Client object 561s ok 4 - App object 561s ok 5 - Query with token 1 561s ok 6 - Code is 200 561s ok 7 - Found 3 service headers 561s ok 8 - Found 3 service header values 561s ok 9 - Query with token 2 561s ok 10 - Code is 200 561s ok 11 - Found 3 service headers 561s ok 12 - Found 3 service header values 561s ok 13 - Query with token 3 561s ok 14 - Code is 302 561s ok 15 - NONE service header found 561s ok 16 - Query with token 4 561s ok 17 - Code is 200 561s ok 18 - Found "zero" header with "0" 561s ok 19 - Found "empty" header without value 561s ok 20 - Found 3 service headers 561s ok 21 - Found 3 service header values 561s ok 22 - Query with token 5 561s ok 23 - Code is 302 561s ok 24 - NONE service header found 561s ok 25 - Query with token 6 561s ok 26 - Code is 302 561s ok 27 - NONE service header found 561s ok 28 - Query with token 7 561s ok 29 - Code is 302 561s ok 30 - NONE service header found 561s 1..30 561s ok 562s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 - use Lemonldap::NG::Handler::PSGI; 562s ok 3 - Client object 562s ok 4 - App object 562s ok 5 - Unauthentified query 562s ok 6 - Response is an array 562s ok 7 - Code is 302 562s ok 8 - Redirection points to portal 562s ok 9 - Header is given to app 562s ok 10 - Authentified query 562s ok 11 - Code is 200 562s ok 12 - Denied query 562s ok 13 - Code is 403 562s ok 14 - Bad cookie 562s ok 15 - Code is 302 562s 1..15 562s ok 562s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 - use Lemonldap::NG::Handler::PSGI; 562s ok 3 - Client object 562s ok 4 - App object 562s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 562s ok 5 - Unauthentified query 562s ok 6 - Response is an array 562s ok 7 - Code is 302 562s ok 8 - Unauthentified query 562s ok 9 - Response is an array 562s ok 10 - Code is 302 562s ok 11 - Redirection points to portal and site is https 562s 1..11 562s ok 562s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 - use Lemonldap::NG::Handler::PSGI; 562s ok 3 - Client object 562s ok 4 - App object 562s ok 5 - Unauthentified query 562s ok 6 - Response is an array 562s ok 7 - Code is 302 562s ok 8 - Redirection points to portal and site is https 562s 1..8 562s ok 562s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 - use Lemonldap::NG::Handler::Server; 562s ok 3 - Client object 562s ok 4 - App object 562s ok 5 - Non-Zimbra URL Query 562s ok 6 - Code is 200 562s ok 7 - Location is undefined 562s ok 8 - Header Auth-User is set to "dwho" 562s ok 9 - Zimbra URL Query 562s ok 10 - Code is 302 562s ok 11 - Header Location is set to Zimbra URL 562s ok 12 - Header Auth-User is set to "dwho" 562s 1..12 562s ok 562s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 # skip Cache::Memcached not found 562s ok 3 # skip Cache::Memcached not found 562s ok 4 # skip Cache::Memcached not found 562s ok 5 # skip Cache::Memcached not found 562s ok 6 # skip Cache::Memcached not found 562s ok 7 # skip Cache::Memcached not found 562s ok 8 # skip Cache::Memcached not found 562s ok 9 # skip Cache::Memcached not found 562s ok 10 # skip Cache::Memcached not found 562s ok 11 # skip Cache::Memcached not found 562s ok 12 # skip Cache::Memcached not found 562s ok 13 # skip Cache::Memcached not found 562s 1..13 562s ok 562s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 562s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 562s ok 2 - use Lemonldap::NG::Handler::Server; 562s ok 3 - Client object 562s ok 4 - App object 562s ok 5 - Query 562s ok 6 - Code is 401 562s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 562s 1..7 562s ok 563s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 563s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 563s ok 2 - use Lemonldap::NG::Handler::Server; 563s ok 3 - Client object 563s ok 4 - App object 563s ok 5 - Unauthenticated request to OAuth2 URL 563s ok 6 - Got correct HTTP code 563s ok 7 - Got WWW-Authenticate: Bearer 563s ok 8 - Invalid access token 563s ok 9 - Got invalid token error 563s ok 10 - Valid access token 563s ok 11 - Request accepted 563s ok 12 - Header Auth-User is set to "dwho" 563s ok 13 - Client ID correctly transmitted 563s ok 14 - Client confkey correctly transmitted 563s ok 15 - Scope correctly transmitted 563s ok 16 - Valid access token 563s ok 17 - Unauthorized because the write scope is not granted 563s ok 18 - Valid JWT access token 563s ok 19 - Request accepted 563s ok 20 - Header Auth-User is set to "dwho" 563s ok 21 - Valid access token 563s ok 22 - Request accepted 563s ok 23 - Header Auth-User is set to "dwho" 563s ok 24 - Client ID correctly transmitted 563s ok 25 - Client confkey correctly transmitted 563s ok 26 - Scope correctly transmitted 563s ok 27 - Expired access token 563s ok 28 - Access was rejected 563s ok 29 - Got correct error code 563s 1..29 563s ok 563s All tests successful. 563s Files=28, Tests=372, 5 wallclock secs ( 0.09 usr 0.10 sys + 3.91 cusr 0.70 csys = 4.80 CPU) 563s Result: PASS 563s autopkgtest [19:04:21]: test handler-test: -----------------------] 564s autopkgtest [19:04:22]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 564s handler-test PASS 564s autopkgtest [19:04:22]: test portal-test: preparing testbed 745s autopkgtest [19:07:23]: testbed dpkg architecture: arm64 746s autopkgtest [19:07:24]: testbed apt version: 3.0.0 746s autopkgtest [19:07:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 746s autopkgtest [19:07:24]: testbed release detected to be: questing 747s autopkgtest [19:07:25]: updating testbed package index (apt update) 747s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 748s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 748s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 748s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 748s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 748s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 748s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2005 kB] 749s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 749s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 750s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 750s Fetched 4071 kB in 3s (1580 kB/s) 751s Reading package lists... 752s autopkgtest [19:07:30]: upgrading testbed (apt dist-upgrade and autopurge) 753s Reading package lists... 753s Building dependency tree... 753s Reading state information... 754s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 755s Starting 2 pkgProblemResolver with broken count: 0 755s Done 756s Entering ResolveByKeep 756s 756s Calculating upgrade... 757s The following packages will be upgraded: 757s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 757s liburcu8t64 mokutil mtd-utils nano usb.ids 757s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 757s Need to get 6772 kB of archives. 757s After this operation, 736 kB of additional disk space will be used. 757s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 757s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 757s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 757s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 757s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 757s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 758s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 759s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 759s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 759s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 759s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 759s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 760s Fetched 6772 kB in 2s (3317 kB/s) 761s (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 ... 117820 files and directories currently installed.) 761s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 761s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 761s Setting up libnpth0t64:arm64 (1.8-3) ... 761s (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 ... 117820 files and directories currently installed.) 761s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 761s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 761s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 761s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 761s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 761s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 762s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 762s Unpacking nano (8.4-1) over (8.3-1) ... 762s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 762s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 762s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 763s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 763s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 763s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 763s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 763s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 764s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 764s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 764s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 764s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 764s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 764s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 764s Setting up liburcu8t64:arm64 (0.15.2-2) ... 764s Setting up mokutil (0.7.2-1) ... 764s Setting up htop (3.4.1-4) ... 764s Setting up libsensors-config (1:3.6.2-2) ... 764s Installing new version of config file /etc/sensors3.conf ... 764s Setting up libfwupd3:arm64 (2.0.8-3) ... 764s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 764s Setting up libftdi1-2:arm64 (1.5-10) ... 764s Setting up usb.ids (2025.04.01-1) ... 764s Setting up libsensors5:arm64 (1:3.6.2-2) ... 764s Setting up nano (8.4-1) ... 764s Installing new version of config file /etc/nanorc ... 764s Setting up fwupd (2.0.8-3) ... 765s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 765s fwupd.service is a disabled or a static unit not running, not starting it. 765s Processing triggers for man-db (2.13.0-1) ... 767s Processing triggers for dbus (1.16.2-2ubuntu1) ... 767s Processing triggers for install-info (7.1.1-1) ... 767s Processing triggers for libc-bin (2.41-6ubuntu1) ... 769s Reading package lists... 770s Building dependency tree... 770s Reading state information... 771s Starting pkgProblemResolver with broken count: 0 771s Starting 2 pkgProblemResolver with broken count: 0 771s Done 772s Solving dependencies... 772s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 773s autopkgtest [19:07:51]: rebooting testbed after setup commands that affected boot 807s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 818s Reading package lists... 818s Building dependency tree... 818s Reading state information... 819s Starting pkgProblemResolver with broken count: 0 819s Starting 2 pkgProblemResolver with broken count: 0 819s Done 820s The following NEW packages will be installed: 820s autoconf autodep8 automake autopoint autotools-dev build-essential 820s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 820s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 820s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 820s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 820s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 820s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 820s java-common java-wrappers javascript-common lemonldap-ng-fastcgi-server 820s libalgorithm-c3-perl libaliased-perl libaom3 820s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 820s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 820s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 820s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 820s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 820s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 820s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 820s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 820s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 820s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 820s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 820s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 820s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 820s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 820s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 820s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 820s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 820s libdata-optlist-perl libdata-password-zxcvbn-perl 820s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 820s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 820s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 820s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 820s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 820s libdist-checkconflicts-perl libdynaloader-functions-perl 820s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 820s libemail-sender-perl libemail-simple-perl libencode-locale-perl 820s liberror-perl libeval-closure-perl libexception-class-perl 820s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 820s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 820s libfile-sharedir-perl libfile-stripnondeterminism-perl 820s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 820s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 820s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 820s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 820s libheif-plugin-libde265 libheif1 libhtml-format-perl 820s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 820s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 820s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 820s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 820s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 820s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 820s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 820s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 820s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 820s libjbig0 libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery 820s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 820s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 820s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 820s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl liblerc4 820s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 820s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 820s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 820s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 820s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 820s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 820s libmoose-perl libmoosex-attributeshortcuts-perl 820s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 820s libmoosex-singlearg-perl 820s libmoosex-traitfor-meta-class-betteranonclassnames-perl 820s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 820s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 820s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 820s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 820s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 820s libnet-ssleay-perl libnode115 libopenjp2-7 820s libpackage-deprecationmanager-perl libpackage-stash-perl 820s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 820s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 820s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 820s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 820s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 820s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 820s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 820s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 820s libsub-name-perl libsub-quote-perl libtask-weaken-perl 820s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 820s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 820s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 820s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 820s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 820s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 820s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 820s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 820s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 820s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 820s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 820s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 820s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 820s python3-docutils python3-imagesize python3-packaging python3-roman 820s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 820s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 820s xfonts-utils xml-core yui-compressor 821s 0 upgraded, 344 newly installed, 0 to remove and 0 not upgraded. 821s Need to get 167 MB of archives. 821s After this operation, 640 MB of additional disk space will be used. 821s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 821s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 821s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 821s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 821s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 821s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 821s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 821s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 823s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 823s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 823s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 823s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 823s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 823s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 823s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 823s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 823s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 823s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 823s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 823s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 823s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 823s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 823s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 823s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 823s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 823s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 823s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 823s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 823s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 823s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 823s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 823s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 823s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 823s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 823s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 823s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 823s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 823s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 823s Get:39 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 823s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 823s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 823s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 823s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 823s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 823s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 823s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 823s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 823s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 823s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 823s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 824s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 824s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 824s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 824s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 824s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 824s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 824s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 824s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 824s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 824s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 824s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 824s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 824s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 824s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 824s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 824s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 824s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 824s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 824s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 824s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 824s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 824s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 824s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 824s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 824s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 824s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 824s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 824s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 824s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 824s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 824s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 824s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 824s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 824s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 824s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 824s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 824s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 824s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 824s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 824s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 824s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 824s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 824s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 824s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 824s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 824s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 824s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 824s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 824s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 824s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 824s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 824s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 825s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 825s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 825s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 825s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 825s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 825s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 825s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 825s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 825s Get:111 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 825s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 825s Get:113 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 825s Get:114 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 825s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 825s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 825s Get:117 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 825s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 825s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 825s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 825s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 825s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 825s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 825s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 825s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 825s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 825s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 825s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 825s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 825s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 826s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 826s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 826s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 826s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 826s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 826s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 826s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 826s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 826s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 826s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 826s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 827s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 827s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 827s Get:144 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 827s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 827s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 827s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 828s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 828s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 828s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 828s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 828s Get:152 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 828s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 828s Get:154 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 828s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 828s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 828s Get:157 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 828s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 828s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 828s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 828s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 828s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 828s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 828s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 828s Get:165 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 828s Get:166 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 828s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 830s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 830s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 830s Get:170 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 830s Get:171 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 830s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 830s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 830s Get:174 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 830s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 830s Get:176 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 830s Get:177 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 830s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 830s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 830s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 830s Get:181 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 830s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 830s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 830s Get:184 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 830s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 830s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 830s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 830s Get:188 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 830s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 830s Get:190 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 830s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 830s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 830s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 830s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 830s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 830s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 830s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 830s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 830s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 830s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 830s Get:201 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 830s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 830s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 830s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 830s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 830s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 830s Get:207 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 830s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 830s Get:209 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 830s Get:210 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 830s Get:211 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 830s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 830s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 830s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 830s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 830s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 831s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 831s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 831s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 831s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 831s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 831s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 831s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 831s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 831s Get:225 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 831s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 831s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 831s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 831s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 831s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 831s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 831s Get:232 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 831s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 831s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 831s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 831s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 831s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 831s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 831s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 831s Get:240 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 831s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 831s Get:242 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 831s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 831s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 831s Get:245 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 831s Get:246 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 831s Get:247 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 831s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 831s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 831s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 831s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 831s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 831s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 831s Get:254 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 831s Get:255 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 831s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 831s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 831s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 831s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 831s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 831s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 831s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 831s Get:263 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 831s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 831s Get:265 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 831s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 831s Get:267 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 831s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 831s Get:269 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 831s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 831s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 831s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 831s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 831s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 831s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 831s Get:276 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 832s Get:277 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 832s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 832s Get:279 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 832s Get:280 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 832s Get:281 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 832s Get:282 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 832s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 832s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 832s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 832s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 832s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 832s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 832s Get:289 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 832s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 832s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 832s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 832s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 832s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 832s Get:295 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 832s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 832s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 832s Get:298 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 832s Get:299 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 832s Get:300 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 832s Get:301 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 832s Get:302 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 832s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 832s Get:304 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 832s Get:305 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 832s Get:306 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 832s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 832s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 832s Get:309 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 832s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 832s Get:311 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 832s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 832s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 833s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 833s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 833s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 833s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 833s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 833s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 833s Get:320 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 833s Get:321 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 833s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 833s Get:323 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 833s Get:324 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 833s Get:325 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 834s Get:326 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 834s Get:327 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 834s Get:328 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 834s Get:329 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 834s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 834s Get:331 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 834s Get:332 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 834s Get:333 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 834s Get:334 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 834s Get:335 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 834s Get:336 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 834s Get:337 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 834s Get:338 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 834s Get:339 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 834s Get:340 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 834s Get:341 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 834s Get:342 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 834s Get:343 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 834s Get:344 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 835s Preconfiguring packages ... 836s Fetched 167 MB in 13s (12.6 MB/s) 836s Selecting previously unselected package imagemagick-7-common. 836s (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 ... 117821 files and directories currently installed.) 836s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 836s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 836s Selecting previously unselected package libgomp1:arm64. 836s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 836s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 836s Selecting previously unselected package libfftw3-double3:arm64. 836s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 836s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 837s Selecting previously unselected package libfontenc1:arm64. 837s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 837s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 837s Selecting previously unselected package x11-common. 837s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 837s Unpacking x11-common (1:7.7+23ubuntu4) ... 837s Selecting previously unselected package xfonts-encodings. 837s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 837s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 837s Selecting previously unselected package xfonts-utils. 837s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 837s Unpacking xfonts-utils (1:7.7+7) ... 837s Selecting previously unselected package fonts-urw-base35. 838s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 838s Unpacking fonts-urw-base35 (20200910-8) ... 838s Selecting previously unselected package fontconfig-config. 838s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 839s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 839s Selecting previously unselected package libfontconfig1:arm64. 839s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 839s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 839s Selecting previously unselected package libsharpyuv0:arm64. 839s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 839s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 839s Selecting previously unselected package libaom3:arm64. 839s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 839s Unpacking libaom3:arm64 (3.12.0-1) ... 840s Selecting previously unselected package libheif-plugin-aomdec:arm64. 840s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 840s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 840s Selecting previously unselected package libde265-0:arm64. 840s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 840s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 840s Selecting previously unselected package libheif-plugin-libde265:arm64. 840s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 840s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 840s Selecting previously unselected package libheif1:arm64. 840s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 840s Unpacking libheif1:arm64 (1.19.7-1) ... 840s Selecting previously unselected package libjbig0:arm64. 841s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 841s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 841s Selecting previously unselected package libjpeg-turbo8:arm64. 841s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 841s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 841s Selecting previously unselected package libjpeg8:arm64. 841s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 841s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 841s Selecting previously unselected package liblcms2-2:arm64. 841s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 841s Unpacking liblcms2-2:arm64 (2.16-2) ... 841s Selecting previously unselected package liblqr-1-0:arm64. 841s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 841s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 841s Selecting previously unselected package libltdl7:arm64. 841s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 841s Unpacking libltdl7:arm64 (2.5.4-4) ... 841s Selecting previously unselected package libopenjp2-7:arm64. 842s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 842s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 842s Selecting previously unselected package libraw23t64:arm64. 842s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 842s Unpacking libraw23t64:arm64 (0.21.3-1) ... 842s Selecting previously unselected package libdeflate0:arm64. 842s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 842s Unpacking libdeflate0:arm64 (1.23-1) ... 842s Selecting previously unselected package liblerc4:arm64. 842s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 842s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 842s Selecting previously unselected package libwebp7:arm64. 842s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 842s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 842s Selecting previously unselected package libtiff6:arm64. 842s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 842s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 842s Selecting previously unselected package libwebpdemux2:arm64. 843s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 843s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 843s Selecting previously unselected package libwebpmux3:arm64. 843s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 843s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 843s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 843s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 843s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 843s Selecting previously unselected package libimage-magick-q16-perl. 843s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 843s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 843s Selecting previously unselected package libimage-magick-perl. 843s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 843s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 843s Selecting previously unselected package sgml-base. 843s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 843s Unpacking sgml-base (1.31) ... 843s Selecting previously unselected package libfcgi0t64:arm64. 844s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 844s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 844s Selecting previously unselected package libfcgi-perl. 844s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 844s Unpacking libfcgi-perl (0.82+ds-3build3) ... 844s Selecting previously unselected package libfcgi-procmanager-perl. 844s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 844s Unpacking libfcgi-procmanager-perl (0.28-3) ... 844s Selecting previously unselected package libcrypt-urandom-perl. 844s Preparing to unpack .../037-libcrypt-urandom-perl_0.54-1_arm64.deb ... 844s Unpacking libcrypt-urandom-perl (0.54-1) ... 844s Selecting previously unselected package libapache-session-perl. 844s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 844s Unpacking libapache-session-perl (1.94-2) ... 844s Selecting previously unselected package liberror-perl. 845s Preparing to unpack .../039-liberror-perl_0.17030-1_all.deb ... 845s Unpacking liberror-perl (0.17030-1) ... 845s Selecting previously unselected package libipc-sharelite-perl. 845s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 845s Unpacking libipc-sharelite-perl (0.17-5build4) ... 845s Selecting previously unselected package libcache-cache-perl. 845s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 845s Unpacking libcache-cache-perl (1.08-3) ... 845s Selecting previously unselected package libclass-xsaccessor-perl. 845s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 845s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 845s Selecting previously unselected package libconfig-inifiles-perl. 845s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 845s Unpacking libconfig-inifiles-perl (3.000003-3) ... 845s Selecting previously unselected package perl-openssl-defaults:arm64. 845s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 845s Unpacking perl-openssl-defaults:arm64 (7build3) ... 845s Selecting previously unselected package libcrypt-openssl-bignum-perl. 845s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 845s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 845s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 845s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 845s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 845s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 845s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 845s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 845s Selecting previously unselected package libconvert-asn1-perl. 846s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 846s Unpacking libconvert-asn1-perl (0.34-1) ... 846s Selecting previously unselected package libcrypt-openssl-x509-perl. 846s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 846s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 846s Selecting previously unselected package libcrypt-rijndael-perl. 846s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 846s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 846s Selecting previously unselected package libhtml-tagset-perl. 846s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 846s Unpacking libhtml-tagset-perl (3.24-1) ... 846s Selecting previously unselected package liburi-perl. 846s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 846s Unpacking liburi-perl (5.30-1) ... 846s Selecting previously unselected package libhtml-parser-perl:arm64. 846s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 846s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 846s Selecting previously unselected package libcgi-pm-perl. 846s Preparing to unpack .../054-libcgi-pm-perl_4.67-1_all.deb ... 846s Unpacking libcgi-pm-perl (4.67-1) ... 846s Selecting previously unselected package libhtml-template-perl. 846s Preparing to unpack .../055-libhtml-template-perl_2.97-2build1_all.deb ... 846s Unpacking libhtml-template-perl (2.97-2build1) ... 846s Selecting previously unselected package libjson-perl. 846s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 846s Unpacking libjson-perl (4.10000-1) ... 846s Selecting previously unselected package libcommon-sense-perl:arm64. 846s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build5_arm64.deb ... 846s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 846s Selecting previously unselected package libtypes-serialiser-perl. 846s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 846s Unpacking libtypes-serialiser-perl (1.01-1) ... 846s Selecting previously unselected package libjson-xs-perl. 847s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 847s Unpacking libjson-xs-perl (4.030-2build4) ... 847s Selecting previously unselected package libmouse-perl:arm64. 847s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 847s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 847s Selecting previously unselected package libnet-cidr-perl. 847s Preparing to unpack .../061-libnet-cidr-perl_0.23-1_all.deb ... 847s Unpacking libnet-cidr-perl (0.23-1) ... 847s Selecting previously unselected package libposix-strftime-compiler-perl. 847s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 847s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 847s Selecting previously unselected package libapache-logformat-compiler-perl. 847s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 847s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 847s Selecting previously unselected package libcookie-baker-perl. 847s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 847s Unpacking libcookie-baker-perl (0.12-1) ... 847s Selecting previously unselected package libdevel-stacktrace-perl. 847s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 847s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 847s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 847s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 847s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 847s Selecting previously unselected package libclass-inspector-perl. 847s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 847s Unpacking libclass-inspector-perl (1.36-3) ... 847s Selecting previously unselected package libfile-sharedir-perl. 847s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 847s Unpacking libfile-sharedir-perl (1.118-3) ... 847s Selecting previously unselected package libfilesys-notify-simple-perl. 847s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 847s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 847s Selecting previously unselected package libhash-multivalue-perl. 848s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 848s Unpacking libhash-multivalue-perl (0.16-3) ... 848s Selecting previously unselected package libhttp-multipartparser-perl. 848s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 848s Unpacking libhttp-multipartparser-perl (0.02-3) ... 848s Selecting previously unselected package libjson-maybexs-perl. 848s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 848s Unpacking libjson-maybexs-perl (1.004008-1) ... 848s Selecting previously unselected package libstream-buffered-perl. 848s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 848s Unpacking libstream-buffered-perl (0.03-3) ... 848s Selecting previously unselected package libwww-form-urlencoded-perl. 848s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 848s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 848s Selecting previously unselected package libhttp-entity-parser-perl. 848s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 848s Unpacking libhttp-entity-parser-perl (0.25-2) ... 848s Selecting previously unselected package libtimedate-perl. 848s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 848s Unpacking libtimedate-perl (2.3300-2) ... 848s Selecting previously unselected package libhttp-date-perl. 848s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 848s Unpacking libhttp-date-perl (6.06-1) ... 848s Selecting previously unselected package libhttp-headers-fast-perl. 848s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 848s Unpacking libhttp-headers-fast-perl (0.22-3) ... 848s Selecting previously unselected package libclone-perl:arm64. 848s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 848s Unpacking libclone-perl:arm64 (0.47-1) ... 848s Selecting previously unselected package libencode-locale-perl. 848s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 848s Unpacking libencode-locale-perl (1.05-3) ... 849s Selecting previously unselected package libio-html-perl. 849s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 849s Unpacking libio-html-perl (1.004-3) ... 849s Selecting previously unselected package liblwp-mediatypes-perl. 849s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 849s Unpacking liblwp-mediatypes-perl (6.04-2) ... 849s Selecting previously unselected package libhttp-message-perl. 849s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 849s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 849s Selecting previously unselected package libtest-sharedfork-perl. 849s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 849s Unpacking libtest-sharedfork-perl (0.35-3) ... 849s Selecting previously unselected package libtest-tcp-perl. 849s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 849s Unpacking libtest-tcp-perl (2.22-2) ... 849s Selecting previously unselected package libtry-tiny-perl. 849s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 849s Unpacking libtry-tiny-perl (0.32-1) ... 849s Selecting previously unselected package libplack-perl. 849s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 849s Unpacking libplack-perl (1.0051-1) ... 849s Selecting previously unselected package libfile-listing-perl. 849s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 849s Unpacking libfile-listing-perl (6.16-1) ... 849s Selecting previously unselected package libhtml-tree-perl. 849s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 849s Unpacking libhtml-tree-perl (5.07-3) ... 849s Selecting previously unselected package libhttp-cookies-perl. 850s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 850s Unpacking libhttp-cookies-perl (6.11-1) ... 850s Selecting previously unselected package libhttp-negotiate-perl. 850s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 850s Unpacking libhttp-negotiate-perl (6.01-2) ... 850s Selecting previously unselected package libnet-ssleay-perl:arm64. 850s Preparing to unpack .../092-libnet-ssleay-perl_1.94-3_arm64.deb ... 850s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 850s Selecting previously unselected package libio-socket-ssl-perl. 850s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 850s Unpacking libio-socket-ssl-perl (2.089-1) ... 850s Selecting previously unselected package libnet-http-perl. 850s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 850s Unpacking libnet-http-perl (6.23-1) ... 850s Selecting previously unselected package liblwp-protocol-https-perl. 850s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 850s Unpacking liblwp-protocol-https-perl (6.14-1) ... 850s Selecting previously unselected package libwww-robotrules-perl. 850s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 850s Unpacking libwww-robotrules-perl (6.02-1) ... 850s Selecting previously unselected package libwww-perl. 850s Preparing to unpack .../097-libwww-perl_6.78-1_all.deb ... 850s Unpacking libwww-perl (6.78-1) ... 850s Selecting previously unselected package liblemonldap-ng-common-perl. 850s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 850s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 850s Selecting previously unselected package liblemonldap-ng-handler-perl. 850s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 850s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 850s Selecting previously unselected package lemonldap-ng-fastcgi-server. 851s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 851s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 851s Selecting previously unselected package fonts-font-awesome. 851s Preparing to unpack .../101-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 851s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 851s Selecting previously unselected package libconvert-base32-perl. 851s Preparing to unpack .../102-libconvert-base32-perl_0.06-3_all.deb ... 851s Unpacking libconvert-base32-perl (0.06-3) ... 851s Selecting previously unselected package libdigest-hmac-perl. 851s Preparing to unpack .../103-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 851s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 851s Selecting previously unselected package libemail-date-format-perl. 851s Preparing to unpack .../104-libemail-date-format-perl_1.008-1_all.deb ... 851s Unpacking libemail-date-format-perl (1.008-1) ... 851s Selecting previously unselected package libfont-afm-perl. 851s Preparing to unpack .../105-libfont-afm-perl_1.20-4_all.deb ... 851s Unpacking libfont-afm-perl (1.20-4) ... 851s Selecting previously unselected package libhtml-format-perl. 851s Preparing to unpack .../106-libhtml-format-perl_2.16-2_all.deb ... 851s Unpacking libhtml-format-perl (2.16-2) ... 851s Selecting previously unselected package libhtml-formattext-withlinks-perl. 851s Preparing to unpack .../107-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 851s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 851s Selecting previously unselected package javascript-common. 851s Preparing to unpack .../108-javascript-common_12_all.deb ... 851s Unpacking javascript-common (12) ... 851s Selecting previously unselected package libjs-popper.js. 851s Preparing to unpack .../109-libjs-popper.js_1.16.1+ds-6_all.deb ... 851s Unpacking libjs-popper.js (1.16.1+ds-6) ... 851s Selecting previously unselected package libjs-bootstrap4. 851s Preparing to unpack .../110-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 851s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 852s Selecting previously unselected package libjs-jquery. 852s Preparing to unpack .../111-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 852s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 852s Selecting previously unselected package libjs-jquery-cookie. 852s Preparing to unpack .../112-libjs-jquery-cookie_12-4_all.deb ... 852s Unpacking libjs-jquery-cookie (12-4) ... 852s Selecting previously unselected package libjs-jquery-ui. 852s Preparing to unpack .../113-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 852s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 852s Selecting previously unselected package libexporter-tiny-perl. 852s Preparing to unpack .../114-libexporter-tiny-perl_1.006002-1_all.deb ... 852s Unpacking libexporter-tiny-perl (1.006002-1) ... 852s Selecting previously unselected package liblist-moreutils-xs-perl. 852s Preparing to unpack .../115-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 852s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 852s Selecting previously unselected package liblist-moreutils-perl. 852s Preparing to unpack .../116-liblist-moreutils-perl_0.430-2_all.deb ... 852s Unpacking liblist-moreutils-perl (0.430-2) ... 852s Selecting previously unselected package libregexp-assemble-perl. 852s Preparing to unpack .../117-libregexp-assemble-perl_0.38-2_all.deb ... 852s Unpacking libregexp-assemble-perl (0.38-2) ... 852s Selecting previously unselected package libtext-unidecode-perl. 852s Preparing to unpack .../118-libtext-unidecode-perl_1.30-3_all.deb ... 852s Unpacking libtext-unidecode-perl (1.30-3) ... 852s Selecting previously unselected package liblemonldap-ng-portal-perl. 852s Preparing to unpack .../119-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 853s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 853s Selecting previously unselected package m4. 853s Preparing to unpack .../120-m4_1.4.19-7_arm64.deb ... 853s Unpacking m4 (1.4.19-7) ... 853s Selecting previously unselected package autoconf. 853s Preparing to unpack .../121-autoconf_2.72-3ubuntu1_all.deb ... 853s Unpacking autoconf (2.72-3ubuntu1) ... 853s Selecting previously unselected package dctrl-tools. 853s Preparing to unpack .../122-dctrl-tools_2.24-3build3_arm64.deb ... 853s Unpacking dctrl-tools (2.24-3build3) ... 853s Selecting previously unselected package autodep8. 853s Preparing to unpack .../123-autodep8_0.28+nmu1ubuntu1_all.deb ... 853s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 853s Selecting previously unselected package autotools-dev. 853s Preparing to unpack .../124-autotools-dev_20220109.1_all.deb ... 853s Unpacking autotools-dev (20220109.1) ... 853s Selecting previously unselected package automake. 853s Preparing to unpack .../125-automake_1%3a1.17-3ubuntu1_all.deb ... 853s Unpacking automake (1:1.17-3ubuntu1) ... 853s Selecting previously unselected package autopoint. 853s Preparing to unpack .../126-autopoint_0.23.1-1_all.deb ... 853s Unpacking autopoint (0.23.1-1) ... 854s Selecting previously unselected package libisl23:arm64. 854s Preparing to unpack .../127-libisl23_0.27-1_arm64.deb ... 854s Unpacking libisl23:arm64 (0.27-1) ... 854s Selecting previously unselected package libmpc3:arm64. 854s Preparing to unpack .../128-libmpc3_1.3.1-1build2_arm64.deb ... 854s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 854s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 854s Preparing to unpack .../129-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 854s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 854s Selecting previously unselected package cpp-14. 854s Preparing to unpack .../130-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 854s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 854s Selecting previously unselected package cpp-aarch64-linux-gnu. 854s Preparing to unpack .../131-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 854s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 854s Selecting previously unselected package cpp. 854s Preparing to unpack .../132-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 854s Unpacking cpp (4:14.2.0-1ubuntu1) ... 854s Selecting previously unselected package libcc1-0:arm64. 854s Preparing to unpack .../133-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 854s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libitm1:arm64. 855s Preparing to unpack .../134-libitm1_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libasan8:arm64. 855s Preparing to unpack .../135-libasan8_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package liblsan0:arm64. 855s Preparing to unpack .../136-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libtsan2:arm64. 855s Preparing to unpack .../137-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libubsan1:arm64. 855s Preparing to unpack .../138-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libhwasan0:arm64. 855s Preparing to unpack .../139-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 855s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 855s Selecting previously unselected package libgcc-14-dev:arm64. 855s Preparing to unpack .../140-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 855s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 856s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 856s Preparing to unpack .../141-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 856s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 856s Selecting previously unselected package gcc-14. 856s Preparing to unpack .../142-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 856s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 856s Selecting previously unselected package gcc-aarch64-linux-gnu. 856s Preparing to unpack .../143-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 856s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 856s Selecting previously unselected package gcc. 857s Preparing to unpack .../144-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 857s Unpacking gcc (4:14.2.0-1ubuntu1) ... 857s Selecting previously unselected package libstdc++-14-dev:arm64. 857s Preparing to unpack .../145-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 857s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 857s Selecting previously unselected package g++-14-aarch64-linux-gnu. 857s Preparing to unpack .../146-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 857s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 857s Selecting previously unselected package g++-14. 857s Preparing to unpack .../147-g++-14_14.2.0-19ubuntu2_arm64.deb ... 857s Unpacking g++-14 (14.2.0-19ubuntu2) ... 858s Selecting previously unselected package g++-aarch64-linux-gnu. 858s Preparing to unpack .../148-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 858s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 858s Selecting previously unselected package g++. 858s Preparing to unpack .../149-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 858s Unpacking g++ (4:14.2.0-1ubuntu1) ... 858s Selecting previously unselected package build-essential. 858s Preparing to unpack .../150-build-essential_12.12ubuntu1_arm64.deb ... 858s Unpacking build-essential (12.12ubuntu1) ... 858s Selecting previously unselected package ca-certificates-java. 858s Preparing to unpack .../151-ca-certificates-java_20240118_all.deb ... 858s Unpacking ca-certificates-java (20240118) ... 858s Selecting previously unselected package libdebhelper-perl. 858s Preparing to unpack .../152-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 858s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 858s Selecting previously unselected package libtool. 858s Preparing to unpack .../153-libtool_2.5.4-4_all.deb ... 858s Unpacking libtool (2.5.4-4) ... 858s Selecting previously unselected package dh-autoreconf. 858s Preparing to unpack .../154-dh-autoreconf_20_all.deb ... 858s Unpacking dh-autoreconf (20) ... 858s Selecting previously unselected package libarchive-zip-perl. 858s Preparing to unpack .../155-libarchive-zip-perl_1.68-1_all.deb ... 858s Unpacking libarchive-zip-perl (1.68-1) ... 858s Selecting previously unselected package libfile-stripnondeterminism-perl. 858s Preparing to unpack .../156-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 858s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 858s Selecting previously unselected package dh-strip-nondeterminism. 858s Preparing to unpack .../157-dh-strip-nondeterminism_1.14.1-2_all.deb ... 858s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 858s Selecting previously unselected package debugedit. 858s Preparing to unpack .../158-debugedit_1%3a5.1-2_arm64.deb ... 858s Unpacking debugedit (1:5.1-2) ... 858s Selecting previously unselected package dwz. 858s Preparing to unpack .../159-dwz_0.15-1build6_arm64.deb ... 858s Unpacking dwz (0.15-1build6) ... 858s Selecting previously unselected package gettext. 859s Preparing to unpack .../160-gettext_0.23.1-1_arm64.deb ... 859s Unpacking gettext (0.23.1-1) ... 859s Selecting previously unselected package intltool-debian. 859s Preparing to unpack .../161-intltool-debian_0.35.0+20060710.6_all.deb ... 859s Unpacking intltool-debian (0.35.0+20060710.6) ... 859s Selecting previously unselected package po-debconf. 859s Preparing to unpack .../162-po-debconf_1.0.21+nmu1_all.deb ... 859s Unpacking po-debconf (1.0.21+nmu1) ... 859s Selecting previously unselected package debhelper. 859s Preparing to unpack .../163-debhelper_13.24.1ubuntu2_all.deb ... 859s Unpacking debhelper (13.24.1ubuntu2) ... 859s Selecting previously unselected package java-common. 859s Preparing to unpack .../164-java-common_0.76_all.deb ... 859s Unpacking java-common (0.76) ... 859s Selecting previously unselected package libpcsclite1:arm64. 859s Preparing to unpack .../165-libpcsclite1_2.3.1-1_arm64.deb ... 859s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 859s Selecting previously unselected package openjdk-21-jre-headless:arm64. 859s Preparing to unpack .../166-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 859s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 861s Selecting previously unselected package default-jre-headless. 861s Preparing to unpack .../167-default-jre-headless_2%3a1.21-76_arm64.deb ... 861s Unpacking default-jre-headless (2:1.21-76) ... 861s Selecting previously unselected package xml-core. 861s Preparing to unpack .../168-xml-core_0.19_all.deb ... 861s Unpacking xml-core (0.19) ... 861s Selecting previously unselected package docutils-common. 861s Preparing to unpack .../169-docutils-common_0.21.2+dfsg-2_all.deb ... 861s Unpacking docutils-common (0.21.2+dfsg-2) ... 861s Selecting previously unselected package unzip. 861s Preparing to unpack .../170-unzip_6.0-28ubuntu6_arm64.deb ... 861s Unpacking unzip (6.0-28ubuntu6) ... 861s Selecting previously unselected package java-wrappers. 861s Preparing to unpack .../171-java-wrappers_0.5_all.deb ... 861s Unpacking java-wrappers (0.5) ... 861s Selecting previously unselected package libalgorithm-c3-perl. 861s Preparing to unpack .../172-libalgorithm-c3-perl_0.11-2_all.deb ... 861s Unpacking libalgorithm-c3-perl (0.11-2) ... 861s Selecting previously unselected package libaliased-perl. 861s Preparing to unpack .../173-libaliased-perl_0.34-3_all.deb ... 861s Unpacking libaliased-perl (0.34-3) ... 861s Selecting previously unselected package libauth-yubikey-webclient-perl. 861s Preparing to unpack .../174-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 861s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 861s Selecting previously unselected package libclass-method-modifiers-perl. 861s Preparing to unpack .../175-libclass-method-modifiers-perl_2.15-1_all.deb ... 861s Unpacking libclass-method-modifiers-perl (2.15-1) ... 861s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 861s Preparing to unpack .../176-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 861s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 861s Selecting previously unselected package libdynaloader-functions-perl. 861s Preparing to unpack .../177-libdynaloader-functions-perl_0.004-1_all.deb ... 861s Unpacking libdynaloader-functions-perl (0.004-1) ... 861s Selecting previously unselected package libdevel-callchecker-perl:arm64. 862s Preparing to unpack .../178-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 862s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 862s Selecting previously unselected package libparams-classify-perl:arm64. 862s Preparing to unpack .../179-libparams-classify-perl_0.015-2build6_arm64.deb ... 862s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 862s Selecting previously unselected package libmodule-runtime-perl. 862s Preparing to unpack .../180-libmodule-runtime-perl_0.016-2_all.deb ... 862s Unpacking libmodule-runtime-perl (0.016-2) ... 862s Selecting previously unselected package libimport-into-perl. 862s Preparing to unpack .../181-libimport-into-perl_1.002005-2_all.deb ... 862s Unpacking libimport-into-perl (1.002005-2) ... 862s Selecting previously unselected package librole-tiny-perl. 862s Preparing to unpack .../182-librole-tiny-perl_2.002004-1_all.deb ... 862s Unpacking librole-tiny-perl (2.002004-1) ... 862s Selecting previously unselected package libsub-quote-perl. 862s Preparing to unpack .../183-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 862s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 862s Selecting previously unselected package libmoo-perl. 862s Preparing to unpack .../184-libmoo-perl_2.005005-1_all.deb ... 862s Unpacking libmoo-perl (2.005005-1) ... 862s Selecting previously unselected package libtype-tiny-perl. 862s Preparing to unpack .../185-libtype-tiny-perl_2.004000-1_all.deb ... 862s Unpacking libtype-tiny-perl (2.004000-1) ... 862s Selecting previously unselected package libauthen-oath-perl. 862s Preparing to unpack .../186-libauthen-oath-perl_2.0.1-2_all.deb ... 862s Unpacking libauthen-oath-perl (2.0.1-2) ... 862s Selecting previously unselected package libcryptx-perl. 862s Preparing to unpack .../187-libcryptx-perl_0.085-1_arm64.deb ... 862s Unpacking libcryptx-perl (0.085-1) ... 862s Selecting previously unselected package libparams-util-perl. 862s Preparing to unpack .../188-libparams-util-perl_1.102-3build1_arm64.deb ... 862s Unpacking libparams-util-perl (1.102-3build1) ... 862s Selecting previously unselected package libsub-install-perl. 862s Preparing to unpack .../189-libsub-install-perl_0.929-1_all.deb ... 862s Unpacking libsub-install-perl (0.929-1) ... 862s Selecting previously unselected package libdata-optlist-perl. 862s Preparing to unpack .../190-libdata-optlist-perl_0.114-1_all.deb ... 862s Unpacking libdata-optlist-perl (0.114-1) ... 862s Selecting previously unselected package libmodule-implementation-perl. 862s Preparing to unpack .../191-libmodule-implementation-perl_0.09-2_all.deb ... 862s Unpacking libmodule-implementation-perl (0.09-2) ... 863s Selecting previously unselected package libpackage-stash-perl. 863s Preparing to unpack .../192-libpackage-stash-perl_0.40-1_all.deb ... 863s Unpacking libpackage-stash-perl (0.40-1) ... 863s Selecting previously unselected package libclass-load-perl. 863s Preparing to unpack .../193-libclass-load-perl_0.25-2_all.deb ... 863s Unpacking libclass-load-perl (0.25-2) ... 863s Selecting previously unselected package libclass-load-xs-perl. 863s Preparing to unpack .../194-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 863s Unpacking libclass-load-xs-perl (0.10-2build5) ... 863s Selecting previously unselected package libsub-exporter-progressive-perl. 863s Preparing to unpack .../195-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 863s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 863s Selecting previously unselected package libdevel-globaldestruction-perl. 863s Preparing to unpack .../196-libdevel-globaldestruction-perl_0.14-4_all.deb ... 863s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 863s Selecting previously unselected package libclass-c3-perl. 863s Preparing to unpack .../197-libclass-c3-perl_0.35-2_all.deb ... 863s Unpacking libclass-c3-perl (0.35-2) ... 863s Selecting previously unselected package libmro-compat-perl. 863s Preparing to unpack .../198-libmro-compat-perl_0.15-2_all.deb ... 863s Unpacking libmro-compat-perl (0.15-2) ... 863s Selecting previously unselected package libdevel-overloadinfo-perl. 863s Preparing to unpack .../199-libdevel-overloadinfo-perl_0.007-1_all.deb ... 863s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 863s Selecting previously unselected package libsub-exporter-perl. 863s Preparing to unpack .../200-libsub-exporter-perl_0.990-1_all.deb ... 863s Unpacking libsub-exporter-perl (0.990-1) ... 863s Selecting previously unselected package libeval-closure-perl. 863s Preparing to unpack .../201-libeval-closure-perl_0.14-3_all.deb ... 863s Unpacking libeval-closure-perl (0.14-3) ... 863s Selecting previously unselected package libdist-checkconflicts-perl. 863s Preparing to unpack .../202-libdist-checkconflicts-perl_0.11-2_all.deb ... 863s Unpacking libdist-checkconflicts-perl (0.11-2) ... 863s Selecting previously unselected package libmodule-runtime-conflicts-perl. 863s Preparing to unpack .../203-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 863s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 863s Selecting previously unselected package libpackage-deprecationmanager-perl. 863s Preparing to unpack .../204-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 863s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 864s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 864s Preparing to unpack .../205-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 864s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 864s Selecting previously unselected package libmoose-perl:arm64. 864s Preparing to unpack .../206-libmoose-perl_2.2207-1build3_arm64.deb ... 864s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 864s Selecting previously unselected package libvariable-magic-perl. 864s Preparing to unpack .../207-libvariable-magic-perl_0.64-1build1_arm64.deb ... 864s Unpacking libvariable-magic-perl (0.64-1build1) ... 864s Selecting previously unselected package libb-hooks-endofscope-perl. 864s Preparing to unpack .../208-libb-hooks-endofscope-perl_0.28-1_all.deb ... 864s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 864s Selecting previously unselected package libsub-identify-perl. 864s Preparing to unpack .../209-libsub-identify-perl_0.14-3build4_arm64.deb ... 864s Unpacking libsub-identify-perl (0.14-3build4) ... 864s Selecting previously unselected package libsub-name-perl:arm64. 864s Preparing to unpack .../210-libsub-name-perl_0.28-1_arm64.deb ... 864s Unpacking libsub-name-perl:arm64 (0.28-1) ... 864s Selecting previously unselected package libnamespace-clean-perl. 864s Preparing to unpack .../211-libnamespace-clean-perl_0.27-2_all.deb ... 864s Unpacking libnamespace-clean-perl (0.27-2) ... 864s Selecting previously unselected package libnamespace-autoclean-perl. 864s Preparing to unpack .../212-libnamespace-autoclean-perl_0.31-1_all.deb ... 864s Unpacking libnamespace-autoclean-perl (0.31-1) ... 864s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 864s Preparing to unpack .../213-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 864s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 864s Selecting previously unselected package libmoosex-role-parameterized-perl. 864s Preparing to unpack .../214-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 864s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 864s Selecting previously unselected package libcarp-clan-perl. 864s Preparing to unpack .../215-libcarp-clan-perl_6.08-2_all.deb ... 864s Unpacking libcarp-clan-perl (6.08-2) ... 864s Selecting previously unselected package libsub-exporter-formethods-perl. 865s Preparing to unpack .../216-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 865s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 865s Selecting previously unselected package libmoosex-types-perl. 865s Preparing to unpack .../217-libmoosex-types-perl_0.50-2_all.deb ... 865s Unpacking libmoosex-types-perl (0.50-2) ... 865s Selecting previously unselected package libmoosex-types-common-perl. 865s Preparing to unpack .../218-libmoosex-types-common-perl_0.001014-2_all.deb ... 865s Unpacking libmoosex-types-common-perl (0.001014-2) ... 865s Selecting previously unselected package libscope-guard-perl. 865s Preparing to unpack .../219-libscope-guard-perl_0.21-2_all.deb ... 865s Unpacking libscope-guard-perl (0.21-2) ... 865s Selecting previously unselected package libautobox-perl. 865s Preparing to unpack .../220-libautobox-perl_3.0.2-1_arm64.deb ... 865s Unpacking libautobox-perl (3.0.2-1) ... 865s Selecting previously unselected package libwant-perl. 865s Preparing to unpack .../221-libwant-perl_0.29-2build5_arm64.deb ... 865s Unpacking libwant-perl (0.29-2build5) ... 865s Selecting previously unselected package libautobox-core-perl. 865s Preparing to unpack .../222-libautobox-core-perl_1.33-2_all.deb ... 865s Unpacking libautobox-core-perl (1.33-2) ... 865s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 865s Preparing to unpack .../223-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 865s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 865s Selecting previously unselected package libmoosex-util-perl. 865s Preparing to unpack .../224-libmoosex-util-perl_0.006-2_all.deb ... 865s Unpacking libmoosex-util-perl (0.006-2) ... 865s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 865s Preparing to unpack .../225-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 865s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 866s Selecting previously unselected package libmoosex-singlearg-perl. 866s Preparing to unpack .../226-libmoosex-singlearg-perl_0.09-2_all.deb ... 866s Unpacking libmoosex-singlearg-perl (0.09-2) ... 866s Selecting previously unselected package libstrictures-perl. 866s Preparing to unpack .../227-libstrictures-perl_2.000006-1_all.deb ... 866s Unpacking libstrictures-perl (2.000006-1) ... 866s Selecting previously unselected package libauthen-u2f-tester-perl. 866s Preparing to unpack .../228-libauthen-u2f-tester-perl_0.03-1_all.deb ... 866s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 866s Selecting previously unselected package libcbor-xs-perl. 866s Preparing to unpack .../229-libcbor-xs-perl_1.87-1build4_arm64.deb ... 866s Unpacking libcbor-xs-perl (1.87-1build4) ... 866s Selecting previously unselected package libhash-merge-simple-perl. 866s Preparing to unpack .../230-libhash-merge-simple-perl_0.052-1_all.deb ... 866s Unpacking libhash-merge-simple-perl (0.052-1) ... 866s Selecting previously unselected package libauthen-webauthn-perl. 866s Preparing to unpack .../231-libauthen-webauthn-perl_0.005-1_all.deb ... 866s Unpacking libauthen-webauthn-perl (0.005-1) ... 866s Selecting previously unselected package libcrypt-random-seed-perl. 866s Preparing to unpack .../232-libcrypt-random-seed-perl_0.03-3_all.deb ... 866s Unpacking libcrypt-random-seed-perl (0.03-3) ... 866s Selecting previously unselected package libmath-random-isaac-perl. 866s Preparing to unpack .../233-libmath-random-isaac-perl_1.004-2_all.deb ... 866s Unpacking libmath-random-isaac-perl (1.004-2) ... 866s Selecting previously unselected package libbytes-random-secure-perl. 866s Preparing to unpack .../234-libbytes-random-secure-perl_0.29-3_all.deb ... 866s Unpacking libbytes-random-secure-perl (0.29-3) ... 866s Selecting previously unselected package libcapture-tiny-perl. 867s Preparing to unpack .../235-libcapture-tiny-perl_0.50-1_all.deb ... 867s Unpacking libcapture-tiny-perl (0.50-1) ... 867s Selecting previously unselected package libcares2:arm64. 867s Preparing to unpack .../236-libcares2_1.34.4-2.1_arm64.deb ... 867s Unpacking libcares2:arm64 (1.34.4-2.1) ... 867s Selecting previously unselected package libclass-data-inheritable-perl. 867s Preparing to unpack .../237-libclass-data-inheritable-perl_0.10-1_all.deb ... 867s Unpacking libclass-data-inheritable-perl (0.10-1) ... 867s Selecting previously unselected package libclass-errorhandler-perl. 867s Preparing to unpack .../238-libclass-errorhandler-perl_0.04-3_all.deb ... 867s Unpacking libclass-errorhandler-perl (0.04-3) ... 867s Selecting previously unselected package libclass-singleton-perl. 867s Preparing to unpack .../239-libclass-singleton-perl_1.6-2_all.deb ... 867s Unpacking libclass-singleton-perl (1.6-2) ... 867s Selecting previously unselected package libconvert-binhex-perl. 867s Preparing to unpack .../240-libconvert-binhex-perl_1.125-3_all.deb ... 867s Unpacking libconvert-binhex-perl (1.125-3) ... 867s Selecting previously unselected package libcrypt-des-perl:arm64. 867s Preparing to unpack .../241-libcrypt-des-perl_2.07-5_arm64.deb ... 867s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 867s Selecting previously unselected package libcrypt-des-ede3-perl. 867s Preparing to unpack .../242-libcrypt-des-ede3-perl_0.03-1_all.deb ... 867s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 867s Selecting previously unselected package libconvert-pem-perl. 868s Preparing to unpack .../243-libconvert-pem-perl_0.13-1_all.deb ... 868s Unpacking libconvert-pem-perl (0.13-1) ... 868s Selecting previously unselected package libcrypt-dh-gmp-perl. 868s Preparing to unpack .../244-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 868s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 868s Selecting previously unselected package libcrypt-jwt-perl. 868s Preparing to unpack .../245-libcrypt-jwt-perl_0.036-1_all.deb ... 868s Unpacking libcrypt-jwt-perl (0.036-1) ... 868s Selecting previously unselected package libcrypt-ssleay-perl. 868s Preparing to unpack .../246-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 868s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 868s Selecting previously unselected package libdata-hexdump-perl. 868s Preparing to unpack .../247-libdata-hexdump-perl_0.04-2_all.deb ... 868s Unpacking libdata-hexdump-perl (0.04-2) ... 868s Selecting previously unselected package liblist-someutils-perl. 868s Preparing to unpack .../248-liblist-someutils-perl_0.59-1_all.deb ... 868s Unpacking liblist-someutils-perl (0.59-1) ... 868s Selecting previously unselected package liblist-utilsby-perl. 868s Preparing to unpack .../249-liblist-utilsby-perl_0.12-2_all.deb ... 868s Unpacking liblist-utilsby-perl (0.12-2) ... 868s Selecting previously unselected package liblist-allutils-perl. 868s Preparing to unpack .../250-liblist-allutils-perl_0.19-1_all.deb ... 868s Unpacking liblist-allutils-perl (0.19-1) ... 868s Selecting previously unselected package libdata-password-zxcvbn-perl. 868s Preparing to unpack .../251-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 868s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 868s Selecting previously unselected package libexception-class-perl. 868s Preparing to unpack .../252-libexception-class-perl_1.45-1_all.deb ... 868s Unpacking libexception-class-perl (1.45-1) ... 868s Selecting previously unselected package libparams-validationcompiler-perl. 869s Preparing to unpack .../253-libparams-validationcompiler-perl_0.31-1_all.deb ... 869s Unpacking libparams-validationcompiler-perl (0.31-1) ... 869s Selecting previously unselected package libxstring-perl:arm64. 869s Preparing to unpack .../254-libxstring-perl_0.005-2build4_arm64.deb ... 869s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 869s Selecting previously unselected package libspecio-perl. 869s Preparing to unpack .../255-libspecio-perl_0.50-1_all.deb ... 869s Unpacking libspecio-perl (0.50-1) ... 869s Selecting previously unselected package libdatetime-locale-perl. 869s Preparing to unpack .../256-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 869s Unpacking libdatetime-locale-perl (1:1.41-1) ... 869s Selecting previously unselected package libdatetime-timezone-perl. 869s Preparing to unpack .../257-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 869s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 869s Selecting previously unselected package libdatetime-perl. 870s Preparing to unpack .../258-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 870s Unpacking libdatetime-perl (2:1.65-1build3) ... 870s Selecting previously unselected package libdatetime-format-rfc3339-perl. 870s Preparing to unpack .../259-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 870s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 870s Selecting previously unselected package libdbi-perl:arm64. 870s Preparing to unpack .../260-libdbi-perl_1.647-1_arm64.deb ... 870s Unpacking libdbi-perl:arm64 (1.647-1) ... 870s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 870s Preparing to unpack .../261-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 870s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 870s Selecting previously unselected package libemail-simple-perl. 870s Preparing to unpack .../262-libemail-simple-perl_2.218-1_all.deb ... 870s Unpacking libemail-simple-perl (2.218-1) ... 870s Selecting previously unselected package libmodule-pluggable-perl. 870s Preparing to unpack .../263-libmodule-pluggable-perl_5.2-5_all.deb ... 870s Unpacking libmodule-pluggable-perl (5.2-5) ... 870s Selecting previously unselected package libemail-abstract-perl. 870s Preparing to unpack .../264-libemail-abstract-perl_3.010-1_all.deb ... 870s Unpacking libemail-abstract-perl (3.010-1) ... 870s Selecting previously unselected package libemail-address-xs-perl. 871s Preparing to unpack .../265-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 871s Unpacking libemail-address-xs-perl (1.05-1build5) ... 871s Selecting previously unselected package libmoox-types-mooselike-perl. 871s Preparing to unpack .../266-libmoox-types-mooselike-perl_0.29-2_all.deb ... 871s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 871s Selecting previously unselected package libthrowable-perl. 871s Preparing to unpack .../267-libthrowable-perl_1.001-2_all.deb ... 871s Unpacking libthrowable-perl (1.001-2) ... 871s Selecting previously unselected package libemail-sender-perl. 871s Preparing to unpack .../268-libemail-sender-perl_2.601-1_all.deb ... 871s Unpacking libemail-sender-perl (2.601-1) ... 871s Selecting previously unselected package libextutils-depends-perl. 871s Preparing to unpack .../269-libextutils-depends-perl_0.8002-1_all.deb ... 871s Unpacking libextutils-depends-perl (0.8002-1) ... 871s Selecting previously unselected package libimagequant0:arm64. 871s Preparing to unpack .../270-libimagequant0_2.18.0-1build1_arm64.deb ... 871s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 871s Selecting previously unselected package libgraphite2-3:arm64. 871s Preparing to unpack .../271-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 871s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 871s Selecting previously unselected package libharfbuzz0b:arm64. 871s Preparing to unpack .../272-libharfbuzz0b_10.2.0-1_arm64.deb ... 871s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 871s Selecting previously unselected package libraqm0:arm64. 872s Preparing to unpack .../273-libraqm0_0.10.2-1_arm64.deb ... 872s Unpacking libraqm0:arm64 (0.10.2-1) ... 872s Selecting previously unselected package libxpm4:arm64. 872s Preparing to unpack .../274-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 872s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 872s Selecting previously unselected package libgd3:arm64. 872s Preparing to unpack .../275-libgd3_2.3.3-12ubuntu3_arm64.deb ... 872s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 872s Selecting previously unselected package libgd-perl. 872s Preparing to unpack .../276-libgd-perl_2.78-1build4_arm64.deb ... 872s Unpacking libgd-perl (2.78-1build4) ... 872s Selecting previously unselected package libgd-securityimage-perl. 872s Preparing to unpack .../277-libgd-securityimage-perl_1.75-3_all.deb ... 872s Unpacking libgd-securityimage-perl (1.75-3) ... 872s Selecting previously unselected package libglib-perl:arm64. 872s Preparing to unpack .../278-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 872s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 872s Selecting previously unselected package libgssapi-perl. 873s Preparing to unpack .../279-libgssapi-perl_0.28-4build5_arm64.deb ... 873s Unpacking libgssapi-perl (0.28-4build5) ... 873s Selecting previously unselected package libhttp-daemon-perl. 873s Preparing to unpack .../280-libhttp-daemon-perl_6.16-1_all.deb ... 873s Unpacking libhttp-daemon-perl (6.16-1) ... 873s Selecting previously unselected package libio-pty-perl. 873s Preparing to unpack .../281-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 873s Unpacking libio-pty-perl (1:1.20-1build3) ... 873s Selecting previously unselected package libio-sessiondata-perl. 873s Preparing to unpack .../282-libio-sessiondata-perl_1.03-3_all.deb ... 873s Unpacking libio-sessiondata-perl (1.03-3) ... 873s Selecting previously unselected package libperlio-via-timeout-perl. 873s Preparing to unpack .../283-libperlio-via-timeout-perl_0.32-3_all.deb ... 873s Unpacking libperlio-via-timeout-perl (0.32-3) ... 874s Selecting previously unselected package libio-socket-timeout-perl. 874s Preparing to unpack .../284-libio-socket-timeout-perl_0.32-3_all.deb ... 874s Unpacking libio-socket-timeout-perl (0.32-3) ... 874s Selecting previously unselected package libio-string-perl. 874s Preparing to unpack .../285-libio-string-perl_1.08-4_all.deb ... 874s Unpacking libio-string-perl (1.08-4) ... 874s Selecting previously unselected package libio-stringy-perl. 874s Preparing to unpack .../286-libio-stringy-perl_2.113-2_all.deb ... 874s Unpacking libio-stringy-perl (2.113-2) ... 874s Selecting previously unselected package libipc-run-perl. 874s Preparing to unpack .../287-libipc-run-perl_20231003.0-2_all.deb ... 874s Unpacking libipc-run-perl (20231003.0-2) ... 874s Selecting previously unselected package libjargs-java. 874s Preparing to unpack .../288-libjargs-java_1.0.0-5_all.deb ... 874s Unpacking libjargs-java (1.0.0-5) ... 874s Selecting previously unselected package libjs-underscore. 874s Preparing to unpack .../289-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 874s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 875s Selecting previously unselected package libjs-sphinxdoc. 875s Preparing to unpack .../290-libjs-sphinxdoc_8.1.3-5_all.deb ... 875s Unpacking libjs-sphinxdoc (8.1.3-5) ... 875s Selecting previously unselected package libxslt1.1:arm64. 875s Preparing to unpack .../291-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 875s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 875s Selecting previously unselected package libxmlsec1t64:arm64. 875s Preparing to unpack .../292-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 875s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 875s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 875s Preparing to unpack .../293-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 875s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 875s Selecting previously unselected package liblasso3t64. 875s Preparing to unpack .../294-liblasso3t64_2.8.2-8build1_arm64.deb ... 875s Unpacking liblasso3t64 (2.8.2-8build1) ... 875s Selecting previously unselected package liblasso-perl:arm64. 876s Preparing to unpack .../295-liblasso-perl_2.8.2-8build1_arm64.deb ... 876s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 876s Selecting previously unselected package liblwp-protocol-psgi-perl. 876s Preparing to unpack .../296-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 876s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 876s Selecting previously unselected package libnet-smtp-ssl-perl. 876s Preparing to unpack .../297-libnet-smtp-ssl-perl_1.04-2_all.deb ... 876s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 876s Selecting previously unselected package libmailtools-perl. 876s Preparing to unpack .../298-libmailtools-perl_2.22-1_all.deb ... 876s Unpacking libmailtools-perl (2.22-1) ... 876s Selecting previously unselected package libmime-tools-perl. 877s Preparing to unpack .../299-libmime-tools-perl_5.515-1_all.deb ... 877s Unpacking libmime-tools-perl (5.515-1) ... 877s Selecting previously unselected package libnet-ip-perl. 877s Preparing to unpack .../300-libnet-ip-perl_1.26-4_all.deb ... 877s Unpacking libnet-ip-perl (1.26-4) ... 877s Selecting previously unselected package libnet-ldap-perl. 877s Preparing to unpack .../301-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 877s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 877s Selecting previously unselected package libxml-namespacesupport-perl. 877s Preparing to unpack .../302-libxml-namespacesupport-perl_1.12-2_all.deb ... 877s Unpacking libxml-namespacesupport-perl (1.12-2) ... 878s Selecting previously unselected package libxml-sax-base-perl. 878s Preparing to unpack .../303-libxml-sax-base-perl_1.09-3_all.deb ... 878s Unpacking libxml-sax-base-perl (1.09-3) ... 878s Selecting previously unselected package libxml-sax-perl. 878s Preparing to unpack .../304-libxml-sax-perl_1.02+dfsg-4_all.deb ... 878s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 878s Selecting previously unselected package libxml-libxml-perl. 878s Preparing to unpack .../305-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 878s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 878s Selecting previously unselected package libxml-simple-perl. 878s Preparing to unpack .../306-libxml-simple-perl_2.25-2_all.deb ... 878s Unpacking libxml-simple-perl (2.25-2) ... 878s Selecting previously unselected package libnet-openid-common-perl. 878s Preparing to unpack .../307-libnet-openid-common-perl_1.20-2_all.deb ... 878s Unpacking libnet-openid-common-perl (1.20-2) ... 879s Selecting previously unselected package libnet-openid-consumer-perl. 879s Preparing to unpack .../308-libnet-openid-consumer-perl_1.18-2_all.deb ... 879s Unpacking libnet-openid-consumer-perl (1.18-2) ... 879s Selecting previously unselected package libnet-openid-server-perl. 879s Preparing to unpack .../309-libnet-openid-server-perl_1.09-4_all.deb ... 879s Unpacking libnet-openid-server-perl (1.09-4) ... 879s Selecting previously unselected package node-xtend. 879s Preparing to unpack .../310-node-xtend_4.0.2-3_all.deb ... 879s Unpacking node-xtend (4.0.2-3) ... 879s Selecting previously unselected package nodejs. 880s Preparing to unpack .../311-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 880s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 880s Selecting previously unselected package node-acorn. 880s Preparing to unpack .../312-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 880s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 880s Selecting previously unselected package node-cjs-module-lexer. 880s Preparing to unpack .../313-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 880s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 880s Selecting previously unselected package node-balanced-match. 880s Preparing to unpack .../314-node-balanced-match_2.0.0-1_all.deb ... 880s Unpacking node-balanced-match (2.0.0-1) ... 880s Selecting previously unselected package node-brace-expansion. 880s Preparing to unpack .../315-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 880s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 880s Selecting previously unselected package node-minimatch. 880s Preparing to unpack .../316-node-minimatch_9.0.3-5_all.deb ... 880s Unpacking node-minimatch (9.0.3-5) ... 880s Selecting previously unselected package node-undici. 881s Preparing to unpack .../317-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 881s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 881s Selecting previously unselected package libnode115:arm64. 881s Preparing to unpack .../318-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 881s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 881s Selecting previously unselected package libregexp-common-perl. 881s Preparing to unpack .../319-libregexp-common-perl_2024080801-1_all.deb ... 881s Unpacking libregexp-common-perl (2024080801-1) ... 881s Selecting previously unselected package libtask-weaken-perl. 881s Preparing to unpack .../320-libtask-weaken-perl_1.06-2_all.deb ... 881s Unpacking libtask-weaken-perl (1.06-2) ... 882s Selecting previously unselected package libxml-parser-perl. 882s Preparing to unpack .../321-libxml-parser-perl_2.47-1build4_arm64.deb ... 882s Unpacking libxml-parser-perl (2.47-1build4) ... 882s Selecting previously unselected package libsoap-lite-perl. 882s Preparing to unpack .../322-libsoap-lite-perl_1.27-3_all.deb ... 882s Unpacking libsoap-lite-perl (1.27-3) ... 882s Selecting previously unselected package libstring-random-perl. 882s Preparing to unpack .../323-libstring-random-perl_1%3a0.32-2_all.deb ... 882s Unpacking libstring-random-perl (1:0.32-2) ... 882s Selecting previously unselected package libtest-leaktrace-perl. 882s Preparing to unpack .../324-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 882s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 882s Selecting previously unselected package libtest-output-perl. 882s Preparing to unpack .../325-libtest-output-perl_1.035-1_all.deb ... 882s Unpacking libtest-output-perl (1.035-1) ... 882s Selecting previously unselected package libtest-pod-perl. 883s Preparing to unpack .../326-libtest-pod-perl_1.52-3_all.deb ... 883s Unpacking libtest-pod-perl (1.52-3) ... 883s Selecting previously unselected package libtime-fake-perl. 883s Preparing to unpack .../327-libtime-fake-perl_0.11-4_all.deb ... 883s Unpacking libtime-fake-perl (0.11-4) ... 883s Selecting previously unselected package libxml-libxslt-perl:arm64. 883s Preparing to unpack .../328-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 883s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 883s Selecting previously unselected package node-uglify-js. 883s Preparing to unpack .../329-node-uglify-js_3.17.4-2_all.deb ... 883s Unpacking node-uglify-js (3.17.4-2) ... 884s Selecting previously unselected package python3-defusedxml. 884s Preparing to unpack .../330-python3-defusedxml_0.7.1-3_all.deb ... 884s Unpacking python3-defusedxml (0.7.1-3) ... 884s Selecting previously unselected package python3-roman. 884s Preparing to unpack .../331-python3-roman_5.0-1_all.deb ... 884s Unpacking python3-roman (5.0-1) ... 884s Selecting previously unselected package python3-docutils. 884s Preparing to unpack .../332-python3-docutils_0.21.2+dfsg-2_all.deb ... 884s Unpacking python3-docutils (0.21.2+dfsg-2) ... 884s Selecting previously unselected package python3-imagesize. 884s Preparing to unpack .../333-python3-imagesize_1.4.1-1_all.deb ... 884s Unpacking python3-imagesize (1.4.1-1) ... 884s Selecting previously unselected package python3-packaging. 885s Preparing to unpack .../334-python3-packaging_24.2-1_all.deb ... 885s Unpacking python3-packaging (24.2-1) ... 885s Selecting previously unselected package python3-snowballstemmer. 885s Preparing to unpack .../335-python3-snowballstemmer_2.2.0-4build1_all.deb ... 885s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 885s Selecting previously unselected package sphinx-common. 885s Preparing to unpack .../336-sphinx-common_8.1.3-5_all.deb ... 885s Unpacking sphinx-common (8.1.3-5) ... 885s Selecting previously unselected package python3-alabaster. 886s Preparing to unpack .../337-python3-alabaster_0.7.16-0.1_all.deb ... 886s Unpacking python3-alabaster (0.7.16-0.1) ... 886s Selecting previously unselected package python3-sphinx. 886s Preparing to unpack .../338-python3-sphinx_8.1.3-5_all.deb ... 886s Unpacking python3-sphinx (8.1.3-5) ... 886s Selecting previously unselected package python3-sphinx-bootstrap-theme. 886s Preparing to unpack .../339-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 886s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 886s Selecting previously unselected package uglifyjs. 887s Preparing to unpack .../340-uglifyjs_3.17.4-2_all.deb ... 887s Unpacking uglifyjs (3.17.4-2) ... 887s Selecting previously unselected package yui-compressor. 887s Preparing to unpack .../341-yui-compressor_2.4.8-3_all.deb ... 887s Unpacking yui-compressor (2.4.8-3) ... 887s Selecting previously unselected package libauthen-radius-perl. 887s Preparing to unpack .../342-libauthen-radius-perl_0.33-1_all.deb ... 887s Unpacking libauthen-radius-perl (0.33-1) ... 887s Selecting previously unselected package pkg-perl-autopkgtest. 887s Preparing to unpack .../343-pkg-perl-autopkgtest_0.82_all.deb ... 887s Unpacking pkg-perl-autopkgtest (0.82) ... 888s Setting up libconfig-inifiles-perl (3.000003-3) ... 888s Setting up libmodule-pluggable-perl (5.2-5) ... 888s Setting up node-uglify-js (3.17.4-2) ... 888s Setting up libio-sessiondata-perl (1.03-3) ... 888s Setting up javascript-common (12) ... 888s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 888s Setting up liblcms2-2:arm64 (2.16-2) ... 888s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 888s Setting up libaom3:arm64 (3.12.0-1) ... 888s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 888s Setting up libmath-random-isaac-perl (1.004-2) ... 888s Setting up libtask-weaken-perl (1.06-2) ... 888s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 888s Setting up libhttp-multipartparser-perl (0.02-3) ... 888s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 888s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 888s Setting up java-common (0.76) ... 888s Setting up libclass-inspector-perl (1.36-3) ... 888s Setting up libfont-afm-perl (1.20-4) ... 888s Setting up libwant-perl (0.29-2build5) ... 888s Setting up libdynaloader-functions-perl (0.004-1) ... 888s Setting up libclass-method-modifiers-perl (2.15-1) ... 888s Setting up libjs-popper.js (1.16.1+ds-6) ... 888s Setting up libio-pty-perl (1:1.20-1build3) ... 888s Setting up libdata-hexdump-perl (0.04-2) ... 888s Setting up python3-defusedxml (0.7.1-3) ... 888s Setting up libclone-perl:arm64 (0.47-1) ... 888s Setting up libarchive-zip-perl (1.68-1) ... 888s Setting up libsub-identify-perl (0.14-3build4) ... 888s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 888s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 888s Setting up python3-alabaster (0.7.16-0.1) ... 888s Setting up libio-stringy-perl (2.113-2) ... 888s Setting up libhtml-tagset-perl (3.24-1) ... 888s Setting up unzip (6.0-28ubuntu6) ... 888s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 888s Setting up libperlio-via-timeout-perl (0.32-3) ... 888s Setting up libfilesys-notify-simple-perl (0.14-3) ... 888s Setting up libnet-cidr-perl (0.23-1) ... 888s Setting up libipc-sharelite-perl (0.17-5build4) ... 888s Setting up libconvert-binhex-perl (1.125-3) ... 888s Setting up liblwp-mediatypes-perl (6.04-2) ... 888s Setting up libcrypt-urandom-perl (0.54-1) ... 888s Setting up x11-common (1:7.7+23ubuntu4) ... 889s Setting up libtest-pod-perl (1.52-3) ... 889s Setting up libtry-tiny-perl (0.32-1) ... 889s Setting up libdeflate0:arm64 (1.23-1) ... 889s Setting up perl-openssl-defaults:arm64 (7build3) ... 889s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 889s Setting up libxml-namespacesupport-perl (1.12-2) ... 889s Setting up m4 (1.4.19-7) ... 889s Setting up libposix-strftime-compiler-perl (0.46-1) ... 889s Setting up libclass-singleton-perl (1.6-2) ... 889s Setting up libencode-locale-perl (1.05-3) ... 889s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 889s Setting up libxstring-perl:arm64 (0.005-2build4) ... 889s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 889s Setting up libclass-errorhandler-perl (0.04-3) ... 889s Setting up liblist-utilsby-perl (0.12-2) ... 889s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 889s Setting up libtime-fake-perl (0.11-4) ... 889s Setting up libfcgi-procmanager-perl (0.28-3) ... 889s Setting up libregexp-common-perl (2024080801-1) ... 889s Setting up libtest-sharedfork-perl (0.35-3) ... 889s Setting up libsub-install-perl (0.929-1) ... 889s Setting up libextutils-depends-perl (0.8002-1) ... 889s Setting up libhash-multivalue-perl (0.16-3) ... 889s Setting up libscope-guard-perl (0.21-2) ... 889s Setting up liberror-perl (0.17030-1) ... 889s Setting up libapache-session-perl (1.94-2) ... 889s Setting up libxml-sax-base-perl (1.09-3) ... 889s Setting up libio-string-perl (1.08-4) ... 889s Setting up libtest-leaktrace-perl (0.17-1build6) ... 889s Setting up python3-roman (5.0-1) ... 889s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 889s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 889s Setting up autotools-dev (20220109.1) ... 889s Setting up libstream-buffered-perl (0.03-3) ... 889s Setting up libclass-data-inheritable-perl (0.10-1) ... 889s Setting up python3-packaging (24.2-1) ... 890s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 890s Setting up libalgorithm-c3-perl (0.11-2) ... 890s Setting up libapache-logformat-compiler-perl (0.36-3) ... 890s Setting up libcrypt-random-seed-perl (0.03-3) ... 890s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 890s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 890s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 890s Setting up python3-snowballstemmer (2.2.0-4build1) ... 891s Setting up node-balanced-match (2.0.0-1) ... 891s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 891s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 891s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 891s Setting up libemail-date-format-perl (1.008-1) ... 891s Setting up libcryptx-perl (0.085-1) ... 891s Setting up libcares2:arm64 (1.34.4-2.1) ... 891s Setting up libmpc3:arm64 (1.3.1-1build2) ... 891s Setting up libvariable-magic-perl (0.64-1build1) ... 891s Setting up libio-html-perl (1.004-3) ... 891s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 891s Setting up autopoint (0.23.1-1) ... 891s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 891s Setting up libipc-run-perl (20231003.0-2) ... 891s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 891s Setting up libpcsclite1:arm64 (2.3.1-1) ... 891s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 891s Setting up libltdl7:arm64 (2.5.4-4) ... 891s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 891s Setting up libstring-random-perl (1:0.32-2) ... 891s Setting up libparams-util-perl (1.102-3build1) ... 891s Setting up autoconf (2.72-3ubuntu1) ... 891s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 891s Setting up libwebp7:arm64 (1.5.0-0.1) ... 891s Setting up libcapture-tiny-perl (0.50-1) ... 891s Setting up libtimedate-perl (2.3300-2) ... 891s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 891s Setting up libsub-name-perl:arm64 (0.28-1) ... 891s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 891s Setting up libtypes-serialiser-perl (1.01-1) ... 891s Setting up libgssapi-perl (0.28-4build5) ... 891s Setting up dwz (0.15-1build6) ... 891s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 891s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 891s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 891s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 891s Setting up libjson-perl (4.10000-1) ... 891s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 891s Setting up libjargs-java (1.0.0-5) ... 891s Setting up librole-tiny-perl (2.002004-1) ... 891s Setting up debugedit (1:5.1-2) ... 891s Setting up libfile-sharedir-perl (1.118-3) ... 891s Setting up libfcgi-perl (0.82+ds-3build3) ... 891s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 891s Setting up libaliased-perl (0.34-3) ... 891s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 891s Setting up libcarp-clan-perl (6.08-2) ... 891s Setting up libdevel-globaldestruction-perl (0.14-4) ... 891s Setting up libwww-form-urlencoded-perl (0.26-2) ... 891s Setting up sgml-base (1.31) ... 891s Setting up libstrictures-perl (2.000006-1) ... 891s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 891s Setting up libdevel-stacktrace-perl (2.0500-1) ... 891s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 891s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 891s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 891s Setting up node-minimatch (9.0.3-5) ... 891s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 891s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 891s Setting up ca-certificates-java (20240118) ... 891s No JRE found. Skipping Java certificates setup. 891s Setting up libexporter-tiny-perl (1.006002-1) ... 891s Setting up node-xtend (4.0.2-3) ... 891s Setting up libisl23:arm64 (0.27-1) ... 891s Setting up libconvert-asn1-perl (0.34-1) ... 891s Setting up libtext-unidecode-perl (1.30-3) ... 891s Setting up libde265-0:arm64 (1.0.15-1build5) ... 891s Setting up libregexp-assemble-perl (0.38-2) ... 891s Setting up libnet-ip-perl (1.26-4) ... 891s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 891s Setting up libautobox-perl (3.0.2-1) ... 891s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 891s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 891s Setting up liburi-perl (5.30-1) ... 891s Setting up libdbi-perl:arm64 (1.647-1) ... 891s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 891s Setting up libconvert-base32-perl (0.06-3) ... 891s Setting up dctrl-tools (2.24-3build3) ... 891s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 891s Setting up autodep8 (0.28+nmu1ubuntu1) ... 891s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 891s Setting up python3-imagesize (1.4.1-1) ... 891s Setting up libemail-address-xs-perl (1.05-1build5) ... 891s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 891s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 891s Setting up automake (1:1.17-3ubuntu1) ... 891s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 891s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 891s Setting up libjson-xs-perl (4.030-2build4) ... 891s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 891s Setting up libcrypt-des-ede3-perl (0.03-1) ... 891s Setting up libjs-jquery-cookie (12-4) ... 891s Setting up libhttp-date-perl (6.06-1) ... 891s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 891s Setting up gettext (0.23.1-1) ... 891s Setting up libtest-tcp-perl (2.22-2) ... 891s Setting up libautobox-core-perl (1.33-2) ... 891s Setting up java-wrappers (0.5) ... 891s Setting up libio-socket-timeout-perl (0.32-3) ... 891s Setting up libfile-listing-perl (6.16-1) ... 891s Setting up libhash-merge-simple-perl (0.052-1) ... 891s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 891s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 891s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 891s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 891s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 891s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 891s Setting up libcache-cache-perl (1.08-3) ... 891s Setting up libhttp-headers-fast-perl (0.22-3) ... 891s Setting up liblist-moreutils-perl (0.430-2) ... 891s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 891s Setting up libtype-tiny-perl (2.004000-1) ... 891s Setting up libemail-simple-perl (2.218-1) ... 891s Setting up libnet-http-perl (6.23-1) ... 891s Setting up libexception-class-perl (1.45-1) ... 891s Setting up libclass-c3-perl (0.35-2) ... 891s Setting up libcrypt-jwt-perl (0.036-1) ... 891s Setting up libcbor-xs-perl (1.87-1build4) ... 891s Setting up xfonts-utils (1:7.7+7) ... 891s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 891s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 891s Setting up libxml-sax-perl (1.02+dfsg-4) ... 892s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 892s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 892s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 892s Setting up libauthen-radius-perl (0.33-1) ... 892s Setting up intltool-debian (0.35.0+20060710.6) ... 892s Setting up libbytes-random-secure-perl (0.29-3) ... 892s Setting up libjson-maybexs-perl (1.004008-1) ... 892s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 892s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 892s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 892s Setting up libraqm0:arm64 (0.10.2-1) ... 892s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 892s Setting up libdata-optlist-perl (0.114-1) ... 892s Setting up libtest-output-perl (1.035-1) ... 892s Setting up pkg-perl-autopkgtest (0.82) ... 892s Setting up libjs-sphinxdoc (8.1.3-5) ... 892s Setting up libraw23t64:arm64 (0.21.3-1) ... 892s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 892s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 892s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 893s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 893s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 893s Setting up dh-strip-nondeterminism (1.14.1-2) ... 893s Setting up libwww-robotrules-perl (6.02-1) ... 893s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 893s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 893s Setting up xml-core (0.19) ... 893s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 893s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 893s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 893s Setting up libmro-compat-perl (0.15-2) ... 893s Setting up libcookie-baker-perl (0.12-1) ... 893s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 893s Setting up libhttp-entity-parser-perl (0.25-2) ... 893s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 893s Setting up libio-socket-ssl-perl (2.089-1) ... 893s Setting up libsub-exporter-perl (0.990-1) ... 893s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 893s Setting up libeval-closure-perl (0.14-3) ... 893s Setting up libconvert-pem-perl (0.13-1) ... 893s Setting up libhttp-negotiate-perl (6.01-2) ... 893s Setting up libparams-validationcompiler-perl (0.31-1) ... 893s Setting up libhttp-cookies-perl (6.11-1) ... 893s Setting up po-debconf (1.0.21+nmu1) ... 893s Setting up libhtml-tree-perl (5.07-3) ... 893s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 893s Setting up libcgi-pm-perl (4.67-1) ... 893s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 893s Setting up liblasso3t64 (2.8.2-8build1) ... 893s Setting up libhtml-format-perl (2.16-2) ... 893s Setting up fonts-urw-base35 (20200910-8) ... 894s Setting up libhtml-template-perl (2.97-2build1) ... 894s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 894s Setting up libnet-smtp-ssl-perl (1.04-2) ... 894s Setting up libauthen-webauthn-perl (0.005-1) ... 894s Setting up libmodule-runtime-perl (0.016-2) ... 894s Setting up libmailtools-perl (2.22-1) ... 894s Setting up sphinx-common (8.1.3-5) ... 894s Setting up libdist-checkconflicts-perl (0.11-2) ... 894s Setting up libxml-simple-perl (2.25-2) ... 894s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 894s Setting up cpp-14 (14.2.0-19ubuntu2) ... 894s Setting up libhttp-daemon-perl (6.16-1) ... 894s Setting up libemail-abstract-perl (3.010-1) ... 894s Setting up cpp (4:14.2.0-1ubuntu1) ... 894s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 894s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 894s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 894s Setting up libplack-perl (1.0051-1) ... 894s Setting up libnet-openid-common-perl (1.20-2) ... 894s Setting up libnet-openid-server-perl (1.09-4) ... 894s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 894s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 894s Setting up libmodule-implementation-perl (0.09-2) ... 894s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 894s Setting up libpackage-stash-perl (0.40-1) ... 894s Setting up libimport-into-perl (1.002005-2) ... 894s Setting up libmoo-perl (2.005005-1) ... 894s Setting up liblist-someutils-perl (0.59-1) ... 894s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 894s Setting up libmime-tools-perl (5.515-1) ... 894s Setting up libclass-load-perl (0.25-2) ... 894s Setting up gcc-14 (14.2.0-19ubuntu2) ... 894s Setting up libspecio-perl (0.50-1) ... 894s Setting up liblist-allutils-perl (0.19-1) ... 894s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 894s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 894s Setting up libdevel-overloadinfo-perl (0.007-1) ... 894s Setting up libclass-load-xs-perl (0.10-2build5) ... 894s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 894s Setting up g++-14 (14.2.0-19ubuntu2) ... 894s Setting up libmoox-types-mooselike-perl (0.29-2) ... 894s Setting up libb-hooks-endofscope-perl (0.28-1) ... 894s Setting up libthrowable-perl (1.001-2) ... 894s Setting up libauthen-oath-perl (2.0.1-2) ... 894s Setting up libtool (2.5.4-4) ... 894s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 894s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 894s Setting up gcc (4:14.2.0-1ubuntu1) ... 894s Setting up dh-autoreconf (20) ... 894s Setting up libemail-sender-perl (2.601-1) ... 894s Setting up libnamespace-clean-perl (0.27-2) ... 894s Setting up g++ (4:14.2.0-1ubuntu1) ... 894s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 894s Setting up libmoosex-singlearg-perl (0.09-2) ... 894s Setting up build-essential (12.12ubuntu1) ... 894s Setting up libnamespace-autoclean-perl (0.31-1) ... 894s Setting up libdatetime-locale-perl (1:1.41-1) ... 894s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 894s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 894s Setting up libmoosex-types-perl (0.50-2) ... 894s Setting up debhelper (13.24.1ubuntu2) ... 894s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 894s Setting up libmoosex-types-common-perl (0.001014-2) ... 894s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 894s Setting up libmoosex-util-perl (0.006-2) ... 894s Setting up libdatetime-perl (2:1.65-1build3) ... 894s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 894s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 894s Setting up libauthen-u2f-tester-perl (0.03-1) ... 894s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 894s Setting up liblwp-protocol-https-perl (6.14-1) ... 894s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 894s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 894s Setting up libwww-perl (6.78-1) ... 894s Setting up libheif1:arm64 (1.19.7-1) ... 894s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 894s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 894s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 894s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 894s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 894s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 894s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 894s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 894s Setting up libnet-openid-consumer-perl (1.18-2) ... 894s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 895s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 895s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 895s Setting up libxml-parser-perl (2.47-1build4) ... 895s Setting up uglifyjs (3.17.4-2) ... 895s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 895s Setting up libgd-perl (2.78-1build4) ... 895s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 895s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 896s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 896s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 897s Setting up libsoap-lite-perl (1.27-3) ... 897s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 897s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 897s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 898s Setting up libgd-securityimage-perl (1.75-3) ... 898s Processing triggers for install-info (7.1.1-1) ... 898s Processing triggers for libc-bin (2.41-6ubuntu1) ... 898s Processing triggers for man-db (2.13.0-1) ... 901s Processing triggers for ca-certificates-java (20240118) ... 902s Adding debian:ACCVRAIZ1.pem 902s Adding debian:AC_RAIZ_FNMT-RCM.pem 902s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 902s Adding debian:ANF_Secure_Server_Root_CA.pem 902s Adding debian:Actalis_Authentication_Root_CA.pem 902s Adding debian:AffirmTrust_Commercial.pem 902s Adding debian:AffirmTrust_Networking.pem 902s Adding debian:AffirmTrust_Premium.pem 902s Adding debian:AffirmTrust_Premium_ECC.pem 902s Adding debian:Amazon_Root_CA_1.pem 902s Adding debian:Amazon_Root_CA_2.pem 902s Adding debian:Amazon_Root_CA_3.pem 902s Adding debian:Amazon_Root_CA_4.pem 902s Adding debian:Atos_TrustedRoot_2011.pem 902s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 902s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 902s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 902s Adding debian:BJCA_Global_Root_CA1.pem 902s Adding debian:BJCA_Global_Root_CA2.pem 902s Adding debian:Baltimore_CyberTrust_Root.pem 902s Adding debian:Buypass_Class_2_Root_CA.pem 902s Adding debian:Buypass_Class_3_Root_CA.pem 902s Adding debian:CA_Disig_Root_R2.pem 902s Adding debian:CFCA_EV_ROOT.pem 902s Adding debian:COMODO_Certification_Authority.pem 902s Adding debian:COMODO_ECC_Certification_Authority.pem 902s Adding debian:COMODO_RSA_Certification_Authority.pem 902s Adding debian:Certainly_Root_E1.pem 902s Adding debian:Certainly_Root_R1.pem 902s Adding debian:Certigna.pem 902s Adding debian:Certigna_Root_CA.pem 902s Adding debian:Certum_EC-384_CA.pem 902s Adding debian:Certum_Trusted_Network_CA.pem 902s Adding debian:Certum_Trusted_Network_CA_2.pem 902s Adding debian:Certum_Trusted_Root_CA.pem 902s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 902s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 902s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 902s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 902s Adding debian:Comodo_AAA_Services_root.pem 902s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 902s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 902s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 902s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 902s Adding debian:DigiCert_Assured_ID_Root_CA.pem 902s Adding debian:DigiCert_Assured_ID_Root_G2.pem 902s Adding debian:DigiCert_Assured_ID_Root_G3.pem 902s Adding debian:DigiCert_Global_Root_CA.pem 902s Adding debian:DigiCert_Global_Root_G2.pem 902s Adding debian:DigiCert_Global_Root_G3.pem 902s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 902s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 902s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 902s Adding debian:DigiCert_Trusted_Root_G4.pem 902s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 902s Adding debian:Entrust_Root_Certification_Authority.pem 902s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 902s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 902s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 902s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 902s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 902s Adding debian:GLOBALTRUST_2020.pem 902s Adding debian:GTS_Root_R1.pem 902s Adding debian:GTS_Root_R2.pem 902s Adding debian:GTS_Root_R3.pem 902s Adding debian:GTS_Root_R4.pem 902s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 902s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 902s Adding debian:GlobalSign_Root_CA.pem 902s Adding debian:GlobalSign_Root_CA_-_R3.pem 902s Adding debian:GlobalSign_Root_CA_-_R6.pem 902s Adding debian:GlobalSign_Root_E46.pem 902s Adding debian:GlobalSign_Root_R46.pem 902s Adding debian:Go_Daddy_Class_2_CA.pem 902s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 903s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 903s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 903s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 903s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 903s Adding debian:HiPKI_Root_CA_-_G1.pem 903s Adding debian:Hongkong_Post_Root_CA_3.pem 903s Adding debian:ISRG_Root_X1.pem 903s Adding debian:ISRG_Root_X2.pem 903s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 903s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 903s Adding debian:Izenpe.com.pem 903s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 903s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 903s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 903s Adding debian:NAVER_Global_Root_Certification_Authority.pem 903s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 903s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 903s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 903s Adding debian:QuoVadis_Root_CA_1_G3.pem 903s Adding debian:QuoVadis_Root_CA_2.pem 903s Adding debian:QuoVadis_Root_CA_2_G3.pem 903s Adding debian:QuoVadis_Root_CA_3.pem 903s Adding debian:QuoVadis_Root_CA_3_G3.pem 903s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 903s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 903s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 903s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 903s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 903s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 903s Adding debian:SZAFIR_ROOT_CA2.pem 903s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 903s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 903s Adding debian:SecureSign_RootCA11.pem 903s Adding debian:SecureSign_Root_CA12.pem 903s Adding debian:SecureSign_Root_CA14.pem 903s Adding debian:SecureSign_Root_CA15.pem 903s Adding debian:SecureTrust_CA.pem 903s Adding debian:Secure_Global_CA.pem 903s Adding debian:Security_Communication_ECC_RootCA1.pem 903s Adding debian:Security_Communication_RootCA2.pem 903s Adding debian:Security_Communication_RootCA3.pem 903s Adding debian:Starfield_Class_2_CA.pem 903s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 903s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 903s Adding debian:SwissSign_Gold_CA_-_G2.pem 903s Adding debian:SwissSign_Silver_CA_-_G2.pem 903s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 903s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 903s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 903s Adding debian:TWCA_CYBER_Root_CA.pem 903s Adding debian:TWCA_Global_Root_CA.pem 903s Adding debian:TWCA_Root_Certification_Authority.pem 903s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 903s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 903s Adding debian:TeliaSonera_Root_CA_v1.pem 903s Adding debian:Telia_Root_CA_v2.pem 903s Adding debian:TrustAsia_Global_Root_CA_G3.pem 903s Adding debian:TrustAsia_Global_Root_CA_G4.pem 903s Adding debian:Trustwave_Global_Certification_Authority.pem 903s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 903s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 903s Adding debian:TunTrust_Root_CA.pem 903s Adding debian:UCA_Extended_Validation_Root.pem 903s Adding debian:UCA_Global_G2_Root.pem 903s Adding debian:USERTrust_ECC_Certification_Authority.pem 903s Adding debian:USERTrust_RSA_Certification_Authority.pem 903s Adding debian:XRamp_Global_CA_Root.pem 903s Adding debian:certSIGN_ROOT_CA.pem 903s Adding debian:certSIGN_Root_CA_G2.pem 903s Adding debian:e-Szigno_Root_CA_2017.pem 903s Adding debian:ePKI_Root_Certification_Authority.pem 903s Adding debian:emSign_ECC_Root_CA_-_C3.pem 903s Adding debian:emSign_ECC_Root_CA_-_G3.pem 903s Adding debian:emSign_Root_CA_-_C1.pem 903s Adding debian:emSign_Root_CA_-_G1.pem 903s Adding debian:vTrus_ECC_Root_CA.pem 903s Adding debian:vTrus_Root_CA.pem 903s done. 903s Setting up yui-compressor (2.4.8-3) ... 903s Setting up default-jre-headless (2:1.21-76) ... 903s Processing triggers for sgml-base (1.31) ... 903s Setting up docutils-common (0.21.2+dfsg-2) ... 903s Processing triggers for sgml-base (1.31) ... 903s Setting up python3-docutils (0.21.2+dfsg-2) ... 904s Setting up python3-sphinx (8.1.3-5) ... 908s autopkgtest [19:10:06]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 908s autopkgtest [19:10:06]: test portal-test: [----------------------- 909s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 909s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 910s t/00-Switch.t ..................................................... 910s ok 1 - use Lemonldap::NG::Portal::Main; 910s ok 2 - Portal object 910s ok 3 - Init 910s ok 4 - Portal app 910s ok 5 - Register $type 910s ok 6 - Portal object 910s ok 7 - Init 910s ok 8 - Portal app 910s ok 9 - Register $type 910s # ==> Pushing CLIENT1 <== 910s ok 10 910s # ==> Popping CLIENT1 <== 910s # ==> Pushing CLIENT2 <== 910s ok 11 910s # ==> Popping CLIENT2 <== 910s # ==> Pushing CLIENT1 <== 910s ok 12 910s # ==> Popping CLIENT1 <== 910s # ==> Pushing CLIENT2 <== 910s ok 13 910s # ==> Popping CLIENT2 <== 910s 1..13 910s ok 910s t/01-AuthDemo.t ................................................... 910s ok 1 - use Lemonldap::NG::Portal::Main; 910s ok 2 - Portal object 910s ok 3 - Init 910s ok 4 - Portal app 910s ok 5 - Unauth JSON request 910s ok 6 - Response status is 401 910s ok 7 - Content is JSON 910s ok 8 - Error code is 9 910s ok 9 - Get Menu 910s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 910s ok 11 - Rejected with PE_UNPROTECTEDURL 910s ok 12 - Strict-Transport-Security is set 910s ok 13 - Language icons found 910s ok 14 - Custom favicon found 910s ok 15 - Get Menu 910s ok 16 - Rejected with PE_FIRSTACCESS 910s ok 17 - Language icons found 910s ok 18 - Unauth ajax request with good url 910s ok 19 - Response status is 401 910s ok 20 - Content is JSON 910s ok 21 - Error code is 9 910s ok 22 - Get Menu 910s ok 23 - Language icons found 910s ok 24 - Auth query 910s ok 25 - jdoe rejected with PE_BADCREDENTIALS 910s ok 26 - Found connect button 910s ok 27 - HTTP code is 200 910s ok 28 - Page contains a form 910s ok 29 - Field "user" is defined 910s ok 30 - Field "password" is defined 910s ok 31 - CSP header authorize POST request to \# 910s ok 32 - Login is pre-filled on second attemps 910s ok 33 - Auth query 910s ok 34 - dwho rejected with PE_BADCREDENTIALS 910s ok 35 - Found connect button 910s ok 36 - Auth query 910s ok 37 - HTTP code is 200 910s ok 38 - Get cookie lemonldap (37f097f8dd6740ab0e2a71bebc897f6e460de741119f99e76da5a082ac205ad8) 910s ok 39 - Auth ajax request with good url 910s ok 40 - Get redirection 910s ok 41 - Location is http://test1.example.com/ 910s ok 42 - Authenticated as dwho 910s ok 43 - Auth request with bad url 910s ok 44 - HTTP code is 200 910s ok 45 - Authenticated as dwho 910s ok 46 - use Lemonldap::NG::Handler::PSGI; 910s ok 47 - PSGI test 910s ok 48 - HTTP code is 200 910s ok 49 - Authenticated as dwho 910s ok 50 - Logout request 910s ok 51 - Response is 200 910s ok 52 - Cookie is deleted 910s ok 53 - No pdata 910s ok 54 - Disconnect request 910s ok 55 - Response is 401 910s 1..55 910s ok 911s t/01-BuildRule.t .................................................. 911s ok 1 - use Lemonldap::NG::Portal::Main; 911s ok 2 - Portal object 911s ok 3 - Init 911s ok 4 - Portal app 911s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 911s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 911s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 911s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 911s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 911s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 911s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 911s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 911s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 911s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 911s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 911s 1..15 911s ok 912s t/01-BuildUrl.t ................................................... 912s ok 1 - use Lemonldap::NG::Portal::Main; 912s ok 2 - Portal object 912s ok 3 - Init 912s ok 4 - Portal app 912s ok 5 - [] => http://auth.example.com/ 912s ok 6 - ['foo'] => http://auth.example.com/foo 912s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 912s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 912s ok 9 - ['https://foo'] => https://foo 912s ok 10 - ['https://foo','bar'] => https://foo/bar 912s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 912s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 912s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 912s 1..13 912s ok 912s t/01-CSP-and-CORS-headers.t ....................................... 912s ok 1 - use Lemonldap::NG::Portal::Main; 912s ok 2 - Portal object 912s ok 3 - Init 912s ok 4 - Portal app 912s ok 5 - Unauth JSON request 912s ok 6 - Response status is 401 912s ok 7 - Content is JSON 912s ok 8 - Error code is 9 912s ok 9 - Unauth JSON request 912s ok 10 - CORS origin '' found 912s ok 11 - CORS credentials 'true' found 912s ok 12 - CORS headers '*' found 912s ok 13 - CORS methods 'POST' found 912s ok 14 - CORS expose-headers '*' found 912s ok 15 - CORS max-age '86400' found 912s ok 16 - Unauth ajax request with good url 912s ok 17 - Response status is 401 912s ok 18 - Content is JSON 912s ok 19 - Error code is 9 912s ok 20 - Get error page 912s ok 21 - CORS origin '' found 912s ok 22 - CORS credentials 'true' found 912s ok 23 - CORS headers '*' found 912s ok 24 - CORS methods 'POST' found 912s ok 25 - CORS expose-headers '*' found 912s ok 26 - CORS max-age '86400' found 912s ok 27 - Get Menu 912s ok 28 - CORS origin '' found 912s ok 29 - CORS credentials 'true' found 912s ok 30 - CORS headers '*' found 912s ok 31 - CORS methods 'POST' found 912s ok 32 - CORS expose-headers '*' found 912s ok 33 - CORS max-age '86400' found 912s ok 34 - Get Menu 912s ok 35 - Language icons found 912s ok 36 - CORS origin '' found 912s ok 37 - CORS credentials 'true' found 912s ok 38 - CORS headers '*' found 912s ok 39 - CORS methods 'POST' found 912s ok 40 - CORS expose-headers '*' found 912s ok 41 - CORS max-age '86400' found 912s ok 42 - CSP header values found 912s ok 43 - X-Frame-Options "ALLOW-FROM" found 912s ok 44 - Auth query 912s ok 45 - HTTP code is 200 912s ok 46 - Get cookie lemonldap (d70eb35cfbc0cbf3d7c1b5e959820a8bc5b64e0e5bf8eb269b3619850764cd32) 912s ok 47 - Found SameSite=Lax (default) 912s ok 48 - Auth ajax request with good url 912s ok 49 - Get redirection 912s ok 50 - Location is http://test1.example.com/ 912s ok 51 - Authenticated as dwho 912s ok 52 - Get test1 912s ok 53 - Lm-Remote-User found 912s ok 54 - Lm-Remote-Custom found 912s ok 55 - X-Frame-Options "ALLOW-FROM" found 912s ok 56 - CORS origin '' found 912s ok 57 - CORS credentials 'true' found 912s ok 58 - CORS headers '*' found 912s ok 59 - CORS methods 'POST' found 912s ok 60 - CORS expose-headers '*' found 912s ok 61 - CORS max-age '86400' found 912s ok 62 - Logout request 912s ok 63 - Response is 200 912s ok 64 - Cookie is deleted 912s ok 65 - No pdata 912s ok 66 - Disconnect request 912s ok 67 - Response is 401 912s # Subtest: Test cspGetHost function 912s ok 1 - Correct CSP source for undef 912s ok 2 - Correct CSP source for 912s ok 3 - Correct CSP source for invalid 912s ok 4 - Correct CSP source for /relative/url 912s ok 5 - Correct CSP source for http://test.com/test 912s ok 6 - Correct CSP source for http://test.com:80/test 912s ok 7 - Correct CSP source for http://test.com:81/test 912s ok 8 - Correct CSP source for https://test.com/test 912s ok 9 - Correct CSP source for https://test.com:443/test 912s ok 10 - Correct CSP source for custom.scheme://something?param 912s 1..10 912s ok 68 - Test cspGetHost function 912s 1..68 912s ok 913s t/01-Cookie-Domain.t .............................................. 913s ok 1 - use Lemonldap::NG::Portal::Main; 913s # Subtest: Behavior with domain = example.com 913s ok 1 - Portal object 913s ok 2 - Init 913s ok 3 - Portal app 913s ok 4 - Correct cookie result for name=coucou,value=0 913s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 913s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 913s ok 7 - Correct cookie result for name=coucou,value=0 913s 1..7 913s ok 2 - Behavior with domain = example.com 913s # Subtest: Behavior with unset domain 913s ok 1 - Portal object 913s ok 2 - Init 913s ok 3 - Portal app 913s ok 4 - Correct cookie result for name=coucou,value=0 913s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 913s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 913s ok 7 - Correct cookie result for name=coucou,value=0 913s 1..7 913s ok 3 - Behavior with unset domain 913s # Subtest: Behavior with special #PORTAL# value 913s ok 1 - Portal object 913s ok 2 - Init 913s ok 3 - Portal app 913s ok 4 - Correct cookie result for name=coucou,value=0 913s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 913s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 913s ok 7 - Correct cookie result for name=coucou,value=0 913s 1..7 913s ok 4 - Behavior with special \#PORTAL\# value 913s # Subtest: Behavior with special #PORTALDOMAIN# value 913s ok 1 - Portal object 913s ok 2 - Init 913s ok 3 - Portal app 913s ok 4 - Correct cookie result for name=coucou,value=0 913s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 913s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 913s ok 7 - Correct cookie result for name=coucou,value=0 913s 1..7 913s ok 5 - Behavior with special \#PORTALDOMAIN\# value 913s 1..5 913s ok 914s t/01-Custom2fa.t .................................................. 914s ok 1 - use Lemonldap::NG::Portal::Main; 914s ok 2 - Portal object 914s ok 3 - Init 914s ok 4 - Portal app 914s # Subtest: Register 2FA on first login 914s ok 1 - Auth query 914s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746141132_7120%22%7D) 914s ok 3 - Get redirection 914s ok 4 - Location is http://auth.example.com/2fregisters 914s ok 5 - Auth query 914s ok 6 - Response body is not empty 914s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 914s ok 8 - Response body is not empty 914s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 914s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746141132_7120%22%7D) 914s ok 11 - Auth query 914s ok 12 - Response body is not empty 914s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 914s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746141132_7120%22%7D) 914s ok 15 - Post code 914s ok 16 - Response status is 500 914s ok 17 - Content is JSON 914s ok 18 - Error code is PE1234 914s ok 19 - Post code 914s ok 20 - HTTP code is 200 914s ok 21 - Content-Type is JSON 914s ok 22 - Content is valid JSON 914s ok 23 - Correct response 914s ok 24 - Continue login 914s ok 25 - Get redirection 914s ok 26 - Location is http://auth.example.com/ 914s ok 27 - Get cookie lemonldap (31b86a3c8f159f362ec1b5656d3b7e619dd89810fedaed1b498eb713d15c0994) 914s ok 28 - Get session using restSessionServer 914s ok 29 - HTTP code is 200 914s ok 30 - Deserialize session content 914s ok 31 - Session has correct value for authenticationLevel 914s ok 32 - Session has correct value for uid 914s ok 33 - Session has correct value for _2f 914s ok 34 - Correct private info 914s ok 35 - Hook can modify registered device 914s ok 36 - Hook can read device info 914s ok 37 - Hook can read session info 914s ok 38 - Correct type 914s 1..38 914s ok 5 - Register 2FA on first login 914s # Subtest: Login with 2FA 914s ok 1 - Auth query 914s ok 2 - HTTP code is 200 914s ok 3 - Page contains a form 914s ok 4 - URI match 914s ok 5 - Field "token" is defined 914s ok 6 - Post code 914s ok 7 - Response body is not empty 914s ok 8 - Found at least one result for //span[@trmsg="110"] 914s ok 9 - HTTP code is 200 914s ok 10 - Page contains a form 914s ok 11 - URI match 914s ok 12 - Field "token" is defined 914s ok 13 - Post code 914s ok 14 - Response body is not empty 914s ok 15 - Found at least one result for //span[@trmsg="110"] 914s ok 16 - HTTP code is 200 914s ok 17 - Page contains a form 914s ok 18 - URI match 914s ok 19 - Field "token" is defined 914s ok 20 - Post code 914s ok 21 - Get cookie lemonldap (ca4ffc2132b090bf5a154215658c62804105383d4c9280d538f2d4933f85335c) 914s ok 22 - Get session using restSessionServer 914s ok 23 - HTTP code is 200 914s ok 24 - Deserialize session content 914s ok 25 - Session has correct value for _2f 914s ok 26 - Session has correct value for authenticationLevel 914s ok 27 - Session has correct value for uid 914s 1..27 914s ok 6 - Login with 2FA 914s # Subtest: Register 2FA from logged in session 914s ok 1 - Auth query 914s ok 2 - HTTP code is 200 914s ok 3 - Get cookie lemonldap (136452fceb08269a36edc7efdc866f260856493e3b723ccd047d1a9f006796a3) 914s ok 4 - 2FA manager 914s ok 5 - Get redirection 914s ok 6 - Location header found 914s ok 7 - Post code 914s ok 8 - HTTP code is 200 914s ok 9 - Content-Type is JSON 914s ok 10 - Content is valid JSON 914s ok 11 - Correct response 914s ok 12 - Correct private info 914s ok 13 - Private info added by hook 914s ok 14 - Hook can read device info 914s ok 15 - Hook can read session info 914s ok 16 - Correct type 914s 1..16 914s ok 7 - Register 2FA from logged in session 914s # Subtest: Check custom display 914s ok 1 - Auth query 914s ok 2 - HTTP code is 200 914s ok 3 - HTTP code is 200 914s ok 4 - Page contains a form 914s ok 5 - URI match 914s ok 6 - Field "token" is defined 914s ok 7 - Post dummy form 914s ok 8 - Get cookie lemonldap (81742a79c37b0fb1900753c0c8693b276e7b29a02ffc4dd2e9fe9b28f1009344) 914s ok 9 - 2FA manager 914s ok 10 914s ok 11 - Found correct myattr display param 914s ok 12 - Found correct myattr_1 display param 914s ok 13 - Found correct myzero display param 914s ok 14 - Found correct myzero_0 display param 914s ok 15 - private subkey _private_1 is not exposed 914s 1..15 914s ok 8 - Check custom display 914s 1..8 914s ok 915s t/01-Dynamic-Portal-Url.t ......................................... 915s ok 1 - use Lemonldap::NG::Portal::Main; 915s ok 2 - use Lemonldap::NG::Handler::Server; 915s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 915s ok 4 - Portal object 915s ok 5 - Init 915s ok 6 - Portal app 915s ok 7 - Get redirection 915s ok 8 - Location header found 915s ok 9 915s ok 10 - HTTP code is 200 915s ok 11 - Page contains a form 915s ok 12 - Field "user" is defined 915s ok 13 - Field "password" is defined 915s ok 14 - CSP header authorize POST request to \# 915s ok 15 - Auth query 915s ok 16 - Get cookie lemonldap (b480a24f16f122034996400e526b8fb2c6aa9c49e685ad966052a43009af8eb9) 915s ok 17 - Cookie set on correct domain 915s ok 18 - Get redirection 915s ok 19 - Location header found 915s ok 20 915s ok 21 - Correct domain in psgi.js 915s ok 22 - Get redirection 915s ok 23 - Location header found 915s ok 24 915s ok 25 - HTTP code is 200 915s ok 26 - Page contains a form 915s ok 27 - Field "user" is defined 915s ok 28 - Field "password" is defined 915s ok 29 - CSP header authorize POST request to \# 915s ok 30 - Auth query 915s ok 31 - Get cookie lemonldap (cf6c7f41060c1c075ee641df981285b2b6caf817a8091a7f7510382e4325670d) 915s ok 32 - Cookie set on correct domain 915s ok 33 - Get redirection 915s ok 34 - Location header found 915s ok 35 915s ok 36 - Correct domain in psgi.js 915s 1..36 915s ok 915s t/01-EnablePasswordDisplay.t ...................................... 915s ok 1 - use Lemonldap::NG::Portal::Main; 915s ok 2 - Portal object 915s ok 3 - Init 915s ok 4 - Portal app 915s ok 5 - Display portal 915s ok 6 - toggle password icon found 915s ok 7 - Auth query 915s ok 8 - HTTP code is 200 915s ok 9 - Get cookie lemonldap (23d0487a7dc3543a43d5a51c3befd013a2e871102f8252d8ae6e277be91b57c0) 915s ok 10 - Get menu 915s ok 11 - toggle oldpassword icon found 915s ok 12 - toggle newpassword icon found 915s ok 13 - toggle confirmpassword icon found 915s ok 14 - input type text found 915s ok 15 - Logout request 915s ok 16 - Response is 200 915s ok 17 - Cookie is deleted 915s ok 18 - No pdata 915s ok 19 - Disconnect request 915s ok 20 - Response is 401 915s 1..20 915s ok 916s t/01-Handler-redirection-and-URL-check-by-portal.t ................ 916s ok 1 - use Lemonldap::NG::Portal::Main; 916s ok 2 - Portal object 916s ok 3 - Init 916s ok 4 - Portal app 916s ok 5 - use Lemonldap::NG::Handler::Server; 916s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 916s ok 7 - App 916s ok 8 - Standard Handler 916s ok 9 - Get redirection 916s ok 10 - Location header found 916s ok 11 - Unauth portal request 916s ok 12 - HTTP code is 200 916s ok 13 - Page contains a form 916s ok 14 - Field "url" is defined 916s ok 15 - CSP header authorize POST request to \# 916s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 916s ok 17 - Get redirection 916s ok 18 - Location header found 916s ok 19 - Unauth portalrequest 916s ok 20 - HTTP code is 200 916s ok 21 - Page contains a form 916s ok 22 - Field "url" is defined 916s ok 23 - CSP header authorize POST request to \# 916s 1..23 916s ok 917s t/01-Mail-Tpl.t ................................................... 917s ok 1 - use Lemonldap::NG::Portal::Main; 917s ok 2 - Portal object 917s ok 3 - Init 917s ok 4 - Portal app 917s # Subtest: Skin and language resolution 917s # Subtest: Default skin, default language 917s ok 1 - request ok 917s ok 2 917s ok 3 - Logo not attached 917s 1..3 917s ok 1 - Default skin, default language 917s # Subtest: Default skin, custom language 917s ok 1 - request ok 917s ok 2 917s ok 3 - Logo not attached 917s 1..3 917s ok 2 - Default skin, custom language 917s # Subtest: custom skin, default language 917s ok 1 - Request ok 917s ok 2 917s ok 3 - Logo attached 917s 1..3 917s ok 3 - custom skin, default language 917s # Subtest: custom skin, custom language (cookie) 917s ok 1 - Request ok 917s ok 2 917s ok 3 - Logo attached 917s 1..3 917s ok 4 - custom skin, custom language (cookie) 917s # Subtest: custom skin, custom language (header) 917s ok 1 - Request ok 917s ok 2 917s ok 3 - Logo attached 917s 1..3 917s ok 5 - custom skin, custom language (header) 917s 1..5 917s ok 5 - Skin and language resolution 917s # Subtest: Test sendEmail method 917s # Subtest: Use templated body and subject 917s ok 1 - Found variable in templated body 917s ok 2 - Found session variable in templated body 917s ok 3 - Found subject 917s ok 4 - Correct destination 917s 1..4 917s ok 1 - Use templated body and subject 917s # Subtest: Use explicit body and subject 917s ok 1 - Found expected hardcoded body 917s ok 2 - Expected hardcoded subject 917s ok 3 - Correct destination 917s 1..3 917s ok 2 - Use explicit body and subject 917s 1..2 917s ok 6 - Test sendEmail method 917s 1..6 917s ok 917s t/01-PluginEntrypoints.t .......................................... 917s ok 1 - use Lemonldap::NG::Portal::Main; 917s ok 2 - Portal object 917s ok 3 - Init 917s ok 4 - Portal app 917s ok 5 - Check that entrypoints were called in the correct order with correct params 917s 1..5 917s ok 918s t/01-Reject-Hashes-in-URL.t ....................................... 918s ok 1 - use Lemonldap::NG::Portal::Main; 918s ok 2 - Portal object 918s ok 3 - Init 918s ok 4 - Portal app 918s ok 5 - Try http://bad.com\#test.example.llng 918s ok 6 - Response status is 401 918s ok 7 - Content is JSON 918s ok 8 - Error code is 109 918s ok 9 - Rejected with PE_UNPROTECTEDURL 918s 1..9 918s ok 919s t/01-Unauth-Logout.t .............................................. 919s ok 1 - use Lemonldap::NG::Portal::Main; 919s ok 2 - Portal object 919s ok 3 - Init 919s ok 4 - Portal app 919s ok 5 - Get logout page 919s ok 6 - Language icons found 919s ok 7 - PE_LOGOUT_OK 919s ok 8 - Get cookie lemonldap (0) 919s ok 9 - Get logout page 919s ok 10 - Language icons found 919s ok 11 - PE_LOGOUT_OK 919s ok 12 - Get cookie lemonldap (0) 919s # Subtest: Test if http://test1.example.com/ is allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Get redirection 919s ok 4 - Location is http://test1.example.com/ 919s 1..4 919s ok 13 - Test if http://test1.example.com/ is allowed 919s # Subtest: Test if http://example3.com/ is allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Get redirection 919s ok 4 - Location is http://example3.com/ 919s 1..4 919s ok 14 - Test if http://example3.com/ is allowed 919s # Subtest: Test if http://test.example2.com/ is allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Get redirection 919s ok 4 - Location is http://test.example2.com/ 919s 1..4 919s ok 15 - Test if http://test.example2.com/ is allowed 919s # Subtest: Test if http://test.test.example2.com/ is allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Get redirection 919s ok 4 - Location is http://test.test.example2.com/ 919s 1..4 919s ok 16 - Test if http://test.test.example2.com/ is allowed 919s # Subtest: Test if http://test.example3.com/ is not allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Expected portal error code: code found on page 919s ok 4 - Expected portal error code 919s 1..4 919s ok 17 - Test if http://test.example3.com/ is not allowed 919s # Subtest: Test if http://invalid/ is not allowed 919s ok 1 - Get logout page 919s ok 2 - Get cookie lemonldap (0) 919s ok 3 - Expected portal error code: code found on page 919s ok 4 - Expected portal error code 919s 1..4 919s ok 18 - Test if http://invalid/ is not allowed 919s 1..18 919s ok 919s t/01-WebAuthn-Registration.t ...................................... 919s ok 1 - use Lemonldap::NG::Portal::Main; 919s ok 2 - Portal object 919s ok 3 - Init 919s ok 4 - Portal app 919s ok 5 - Create Session 919s ok 6 - HTTP code is 200 919s ok 7 - Get cookie lemonldap (317595dae21c17fdbe6dcf325c1842e39d16697189cb71a31634e6eacc50c679) 919s ok 8 - Show 2FA Manager 919s ok 9 - Get redirection 919s ok 10 - Location is http://auth.example.com/2fregisters/webauthn 919s ok 11 - Show WebAuthn registration 919s ok 12 - Response body is not empty 919s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 919s ok 14 - Response body is not empty 919s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthnregistration.min.js"] 919s ok 16 - WebAuthn logo found 919s ok 17 - Security help message found 919s ok 18 - Registration challenge 919s ok 19 - rp.id is set 919s ok 20 - rp.name is set 919s ok 21 - user.name is set 919s ok 22 - user.id is set 919s ok 23 - user.displayName is set 919s ok 24 - State ID is set 919s ok 25 - Challenge is set 919s ok 26 - Registration challenge 919s ok 27 - Successful registration 919s ok 28 - Registration challenge 919s ok 29 - rp.id is set 919s ok 30 - rp.name is set 919s ok 31 - user.name is set 919s ok 32 - user.id is set 919s ok 33 - user.displayName is set 919s ok 34 - State ID is set 919s ok 35 - Challenge is set 919s ok 36 - Registration challenge 919s ok 37 - Failed registration 919s ok 38 - Failed registration 919s ok 39 - Expected failure http code 919s ok 40 - Portal object 919s ok 41 - Init 919s ok 42 - Portal app 919s ok 43 - Registration challenge 919s ok 44 - rp.id is set 919s ok 45 - rp.name is set 919s ok 46 - user.name is set 919s ok 47 - user.id is set 919s ok 48 - user.displayName is set 919s ok 49 - State ID is set 919s ok 50 - Challenge is set 919s ok 51 - Registration challenge 919s ok 52 - Successful registration 919s ok 53 - userHandle was kept from first registration 919s ok 54 - User handle saved 919s ok 55 - 2 devices found 919s ok 56 - Registration contains expected data 919s ok 57 - Registration contains expected data 919s ok 58 - Registration challenge 919s ok 59 919s ok 60 - State ID is set 919s ok 61 - Challenge is set 919s ok 62 - Registration challenge 919s ok 63 - Successful verification 919s ok 64 - Portal object 919s ok 65 - Init 919s ok 66 - Portal app 919s ok 67 - Registration challenge 919s ok 68 919s ok 69 - State ID is set 919s ok 70 - Challenge is set 919s ok 71 - Registration challenge 919s ok 72 - Successful verification 919s ok 73 - Show 2FA Manager 919s ok 74 - Response body is not empty 919s ok 75 - Found MySecondDevice among registered devices 919s ok 76 - Found epoch for MySecondDevice 919s ok 77 - HTTP code is 400 919s ok 78 - Deletion expects valid CSRF token 919s ok 79 - HTTP code is 400 919s ok 80 - Deletion expects valid CSRF token 919s ok 81 - Delete WebAuthn query 919s ok 82 - HTTP code is 200 919s ok 83 - Content-Type is JSON 919s ok 84 - Content is valid JSON 919s ok 85 - Deletion successful 919s ok 86 - User handle saved 919s ok 87 - 1 devices found 919s ok 88 - Registration contains expected data 919s 1..88 919s ok 920s t/01-WebAuthn.t ................................................... 920s ok 1 - use Lemonldap::NG::Portal::Main; 920s ok 2 - Portal object 920s ok 3 - Init 920s ok 4 - Portal app 920s # Subtest: Authenticate with WebAuthn 920s ok 1 - Auth query 920s ok 2 - HTTP code is 200 920s ok 3 - HTTP code is 200 920s ok 4 - Page contains a form 920s ok 5 - URI match 920s ok 6 - Field "token" is defined 920s ok 7 - Field "credential" is defined 920s ok 8 - Response body is not empty 920s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 920s ok 10 - Response body is not empty 920s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 920s ok 12 - Response body is not empty 920s ok 13 - WebAuthn set to autostart 920s ok 14 - Response body is not empty 920s ok 15 - Found WebAuthn request 920s ok 16 - Found challenge 920s ok 17 - Correct U2F AppID 920s ok 18 - Found only one allowed credentials 920s ok 19 - Correct credential ID 920s ok 20 - Correct public key 920s ok 21 - Correct RP ID 920s ok 22 - Auth query 920s ok 23 - Get cookie lemonldap (55881aa35f34d6657830bde3bdc7a88abc3fbac43d4e04fa0be6cef210ab2e54) 920s ok 24 - Logout request 920s ok 25 - Response is 200 920s ok 26 - Cookie is deleted 920s ok 27 - No pdata 920s ok 28 - Disconnect request 920s ok 29 - Response is 401 920s 1..29 920s ok 5 - Authenticate with WebAuthn 920s # Subtest: Disable AppId and change RP ID 920s ok 1 - Portal object 920s ok 2 - Init 920s ok 3 - Portal app 920s ok 4 - Auth query 920s ok 5 - HTTP code is 200 920s ok 6 - HTTP code is 200 920s ok 7 - Page contains a form 920s ok 8 - URI match 920s ok 9 - Field "token" is defined 920s ok 10 - Field "credential" is defined 920s ok 11 - Response body is not empty 920s ok 12 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 920s ok 13 - Response body is not empty 920s ok 14 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 920s ok 15 - Response body is not empty 920s ok 16 - Found WebAuthn request 920s ok 17 - Found challenge 920s ok 18 - No U2F AppID 920s ok 19 - Correct RP ID 920s 1..19 920s ok 6 - Disable AppId and change RP ID 920s 1..6 920s ok 921s t/01-downloadSamlMetadata.t ....................................... 921s ok 1 - use Lemonldap::NG::Portal::Main; 921s ok 2 - require './scripts/downloadSamlMetadata'; 921s # Subtest: Dry run, do not create file 921s # Try to download metadata file at http://xx.yy/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.9gFJTDjZ 921s ok 1 - File destination was provided 921s # Metadata successfully downloaded 921s # Removing t/sessions/tmpSessionmSnwD/output.xml.9gFJTDjZ 921s ok 2 - Successful function run 921s ok 3 - Destination file not created 921s ok 4 - Temporary files were cleaned up 921s 1..4 921s ok 3 - Dry run, do not create file 921s # Subtest: Download valid metadata, first time 921s # Try to download metadata file at http://xx.yy/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.yHSbA_uF 921s ok 1 - File destination was provided 921s # Metadata successfully downloaded 921s ok 2 - Successful function run 921s ok 3 - Correct content found 921s ok 4 - Temporary files were cleaned up 921s 1..4 921s ok 4 - Download valid metadata, first time 921s # Subtest: Download valid metadata, overwrite existing file 921s ok 1 - Correct content found 921s # Try to download metadata file at http://xx.yy/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.XGYtETTI 921s ok 2 - File destination was provided 921s # Metadata successfully downloaded 921s ok 3 - Failed function run 921s ok 4 - Correct content found 921s ok 5 - Temporary files were cleaned up 921s 1..5 921s ok 5 - Download valid metadata, overwrite existing file 921s # Subtest: Dry run, do not overwrite file 921s ok 1 - Correct content found 921s # Try to download metadata file at http://xx.yy/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.NBjEytHB 921s ok 2 - File destination was provided 921s # Metadata successfully downloaded 921s # Removing t/sessions/tmpSessionmSnwD/output.xml.NBjEytHB 921s ok 3 - Successful function run 921s ok 4 - Correct content found 921s ok 5 - Temporary files were cleaned up 921s 1..5 921s ok 6 - Dry run, do not overwrite file 921s # Subtest: URL not found 921s # Try to download metadata file at http://404.404/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.MfOvP5zP 921s # Removing t/sessions/tmpSessionmSnwD/output.xml.MfOvP5zP 921s # FATAL: Error downloading metadata 404 Not found 921s ok 1 - Failed function run 921s ok 2 - Correct content found 921s ok 3 - Temporary files were cleaned up 921s 1..3 921s ok 7 - URL not found 921s # Subtest: Try to download invalid XML 921s # Try to download metadata file at http://xx.yy/ 921s # Using temporary file t/sessions/tmpSessionmSnwD/output.xml.82ybL8GJ 921s ok 1 - File destination was provided 921s # Metadata successfully downloaded 921s # FATAL: Cannot parse t/sessions/tmpSessionmSnwD/output.xml.82ybL8GJ as XML: t/sessions/tmpSessionmSnwD/output.xml.82ybL8GJ:1: parser error : expected '>' 921s # testtestuser is a binary string 961s ok 7 - Post form 961s 1..7 961s ok 16 - Check workaround for \#3180 961s ok 17 - Auth query 961s ok 18 - HTTP code is 200 961s ok 19 - Content-Type is JSON 961s ok 20 - Content is valid JSON 961s ok 21 - User token was returned 961s ok 22 - $req->user is a binary string 961s ok 23 - Post form 961s ok 24 - Get cookie lemonldap (162ba9437795f7d7f31b4f553a4eb4cb405ee3e1b5ae0b2e3be7a6af2a683ae7) 961s ok 25 - Get redirection 961s ok 26 - Location is http://test1.example.com/ 961s ok 27 - Get session using restSessionServer 961s ok 28 - HTTP code is 200 961s ok 29 - Deserialize session content 961s ok 30 - Session has correct value for _auth 961s ok 31 - Session has correct value for uid 961s ok 32 - Session has correct value for _Issuer 961s ok 33 - Session has correct value for _user 961s ok 34 - Session has correct value for authenticationLevel 961s 1..34 961s ok 2 - Usertoken SSL Auth 961s # Subtest: Usertoken SSL Auth (with choice) 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s ok 4 - Get Menu 961s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 961s ok 6 - Response body is not empty 961s ok 7 - Found sslHost 961s ok 8 - Found 5_ssl Logo 961s ok 9 - Get ssl javascript 961s ok 10 - HTTP code is 200 961s ok 11 - Page contains a form 961s ok 12 - Host match 961s ok 13 - Field "nossl" is defined 961s ok 14 - Field "ajax_auth_token" is defined 961s ok 15 - CSP header authorize POST request to \# 961s # Subtest: Check workaround for #3180 961s ok 1 - Auth query 961s ok 2 - HTTP code is 200 961s ok 3 - Content-Type is JSON 961s ok 4 - Content is valid JSON 961s ok 5 - User token was returned 961s ok 6 - $req->user is a binary string 961s ok 7 - Post form 961s 1..7 961s ok 16 - Check workaround for \#3180 961s ok 17 - Auth query 961s ok 18 - HTTP code is 200 961s ok 19 - Content-Type is JSON 961s ok 20 - Content is valid JSON 961s ok 21 - User token was returned 961s ok 22 - $req->user is a binary string 961s ok 23 - Post form 961s ok 24 - Get cookie lemonldap (c8b4caa240ffa01a97c364eb8ed41c3a0afc07f31dcb57383f1d6dc95adc0372) 961s ok 25 - Get redirection 961s ok 26 - Location is http://test1.example.com/ 961s ok 27 - Get session using restSessionServer 961s ok 28 - HTTP code is 200 961s ok 29 - Deserialize session content 961s ok 30 - Session has correct value for _Issuer 961s ok 31 - Session has correct value for uid 961s ok 32 - Session has correct value for _auth 961s ok 33 - Session has correct value for authenticationLevel 961s ok 34 - Session has correct value for _user 961s 1..34 961s ok 3 - Usertoken SSL Auth (with choice) 961s # Subtest: Legacy AJAX SSL Auth 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s ok 4 - Get Menu 961s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 961s ok 6 - SSL AJAX URL found 961s ok 7 - Correct hostname 961s ok 8 - Correct path 961s ok 9 - Correct query 961s ok 10 - Found 5_ssl Logo 961s ok 11 - Get ssl javascript 961s ok 12 - HTTP code is 200 961s ok 13 - Page contains a form 961s ok 14 - Host match 961s ok 15 - Field "nossl" is defined 961s ok 16 - CSP header authorize POST request to \# 961s ok 17 - Auth query 961s ok 18 - HTTP code is 200 961s ok 19 - Content-Type is JSON 961s ok 20 - Content is valid JSON 961s ok 21 - Correct result 961s ok 22 - No error 961s ok 23 - Get cookie lemonldap (b5f21e1664b1b9c0d6fdb608c0a44ade7186b7ecde7b831314b44e13db9e8e7a) 961s ok 24 - Post form 961s ok 25 - Get redirection 961s ok 26 - Location is http://test1.example.com/ 961s 1..26 961s ok 4 - Legacy AJAX SSL Auth 961s # Subtest: Legacy AJAX SSL Auth (with Choice) 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s ok 4 - Get Menu 961s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 961s ok 6 - SSL AJAX URL found 961s ok 7 - Correct hostname 961s ok 8 - Correct path 961s ok 9 - Correct query 961s ok 10 - Found 5_ssl Logo 961s ok 11 - Get ssl javascript 961s ok 12 - HTTP code is 200 961s ok 13 - Page contains a form 961s ok 14 - Host match 961s ok 15 - Field "nossl" is defined 961s ok 16 - CSP header authorize POST request to \# 961s ok 17 - Auth query 961s ok 18 - HTTP code is 200 961s ok 19 - Content-Type is JSON 961s ok 20 - Content is valid JSON 961s ok 21 - Correct result 961s ok 22 - No error 961s ok 23 - Get cookie lemonldap (a3aa9414e92e6819a5f9fd8bb01cb4bb3d86d0bd96d6a70be7cd3954bdd23b74) 961s ok 24 - Post form 961s ok 25 - Get redirection 961s ok 26 - Location is http://test1.example.com/ 961s 1..26 961s ok 5 - Legacy AJAX SSL Auth (with Choice) 961s # Subtest: Regular SSL Auth 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s ok 4 - Auth query 961s ok 5 - HTTP code is 200 961s ok 6 - Get cookie lemonldap (e8b59ea75e4be5549f6c40643028e3b1af98f37562f9a76351d94fc0df2a2167) 961s 1..6 961s ok 6 - Regular SSL Auth 961s # Subtest: SSLVarIf mechanism 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s # Subtest: Testing SSLVarIf with CA1 961s ok 1 - Auth query 961s ok 2 - HTTP code is 200 961s ok 3 - Get cookie lemonldap (9e96d9fa0f1aa026427704c0ccdad1d668ff340d5c7b4eb7c74157def4adac1c) 961s ok 4 961s ok 5 - HTTP code is 200 961s ok 6 - Authenticated as dwho 961s 1..6 961s ok 4 - Testing SSLVarIf with CA1 961s # Subtest: Testing SSLVarIf with CA2 961s ok 1 - Auth query 961s ok 2 - HTTP code is 200 961s ok 3 - Get cookie lemonldap (e605c70c3787f4920eb3b5db29ce72ca6bc151442ce71e88ba0a713bad8c30ce) 961s ok 4 961s ok 5 - HTTP code is 200 961s ok 6 - Authenticated as Doctor Who 961s 1..6 961s ok 5 - Testing SSLVarIf with CA2 961s # Subtest: Testing SSLVarIf with unknown CA 961s ok 1 - Auth query 961s ok 2 - HTTP code is 200 961s ok 3 - Get cookie lemonldap (d9d15013848ff87570ac8bbcf1a8583debe30326a04b81675dc8e76051693350) 961s ok 4 961s ok 5 - HTTP code is 200 961s ok 6 - Authenticated as dwho@example.com 961s 1..6 961s ok 6 - Testing SSLVarIf with unknown CA 961s # Subtest: Testing SSLVarIf with no CA 961s ok 1 - Auth query 961s ok 2 - HTTP code is 200 961s ok 3 - Get cookie lemonldap (6c5e53919ec8b04eeca73739d1c32124ce3b3b0caadfba2795fd6e2e3f146572) 961s ok 4 961s ok 5 - HTTP code is 200 961s ok 6 - Authenticated as dwho@example.com 961s 1..6 961s ok 7 - Testing SSLVarIf with no CA 961s 1..7 961s ok 7 - SSLVarIf mechanism 961s 1..7 961s ok 962s t/29-AuthWebAuthn-Choice.t ........................................ 962s ok 1 - use Lemonldap::NG::Portal::Main; 962s ok 2 - Portal object 962s ok 3 - Init 962s ok 4 - Portal app 962s ok 5 - Try to login 962s ok 6 - Prompted to authenticate: code found on page 962s ok 7 - Prompted to authenticate 962s ok 8 - Response body is not empty 962s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 962s ok 10 - Response body is not empty 962s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 962s ok 12 - Response body is not empty 962s ok 13 - Found challenge 962s ok 14 - WebAuthn is set to auto start 962s ok 15 - HTTP code is 200 962s ok 16 - Page contains a form 962s ok 17 - Host match 962s ok 18 - Field "token" is defined 962s ok 19 - Field "credential" is defined 962s ok 20 - CSP header authorize POST request to \# 962s ok 21 - Auth query 962s ok 22 - Get cookie lemonldap (d270c2b7969948a76e4aacc0bcf6023e58ff0da57a63b7dabd9d836a5037f05a) 962s ok 23 - Get session using restSessionServer 962s ok 24 - HTTP code is 200 962s ok 25 - Deserialize session content 962s ok 26 - Session has correct value for uid 962s ok 27 - Session has correct value for _auth 962s 1..27 962s ok 962s t/29-AuthWebAuthn.t ............................................... 962s ok 1 - use Lemonldap::NG::Portal::Main; 962s ok 2 - Portal object 962s ok 3 - Init 962s ok 4 - Portal app 962s ok 5 - Try to login 962s ok 6 - HTTP code is 200 962s ok 7 - Page contains a form 962s ok 8 - Host match 962s ok 9 - Field "token" is defined 962s ok 10 - Field "credential" is defined 962s ok 11 - CSP header authorize POST request to \# 962s ok 12 - Response body is not empty 962s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 962s ok 14 - Response body is not empty 962s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 962s ok 16 - Response body is not empty 962s ok 17 - Found challenge 962s ok 18 - WebAuthn is set to auto start 962s ok 19 - Auth query 962s ok 20 - Get cookie lemonldap (f17d9cfdbf3adb6c3534e862ae203aecbdb71037fa011b07f9e8e54f7c5779c2) 962s ok 21 - Get session using restSessionServer 962s ok 22 - HTTP code is 200 962s ok 23 - Deserialize session content 962s ok 24 - Session has correct value for _auth 962s ok 25 - Session has correct value for uid 962s 1..25 962s ok 963s t/30-Auth-ResolutionRule.t ........................................ 963s ok 1 - use Lemonldap::NG::Portal::Main; 963s ok 2 - Portal object 963s ok 3 - Init 963s ok 4 - Portal app 963s ok 5 - Issuer portal 963s ok 6 - Auth query 963s ok 7 - Get redirection 963s ok 8 - Location header found 963s ok 9 - Auth query 963s ok 10 - Get redirection 963s ok 11 - Location header found 963s ok 12 - Auth query 963s ok 13 - Get redirection 963s ok 14 - Location header found 963s ok 15 - Auth query 963s ok 16 - Get redirection 963s ok 17 - Location header found 963s ok 18 - Auth query 963s ok 19 - Get redirection 963s ok 20 - Location header found 963s ok 21 - Auth query 963s ok 22 - Get redirection 963s ok 23 - Location header found 963s 1..23 963s ok 964s t/30-Auth-SAML-with-choice.t ...................................... 964s ok 1 - use Lemonldap::NG::Portal::Main; 964s ok 2 - Portal object 964s ok 3 - Init 964s ok 4 - Portal app 964s ok 5 - Register $type 964s ok 6 - Portal object 964s ok 7 - Init 964s ok 8 - Portal app 964s ok 9 - Register $type 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 10 - Unauth SP request 964s ok 11 - HTTP code is 200 964s ok 12 - Found Demo choice 964s ok 13 - Found SAML choice 964s ok 14 - HTTP code is 200 964s ok 15 - Page contains a form 964s ok 16 - Field "test" is defined 964s ok 17 - CSP header authorize POST request to \# 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 18 - Post SAML choice 964s ok 19 - HTTP code is 200 964s ok 20 - Page contains a form 964s ok 21 - Field "confirm" is defined 964s ok 22 - CSP header authorize POST request to \# 964s ok 23 - 1st = idp2 964s ok 24 - 2nd = idp2_z 964s ok 25 - 3rd = idp3 964s ok 26 - 4th = idp 964s ok 27 - Found IDP icon, tooltip and title tags 964s ok 28 - Found IDP display name 964s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 30 - Post SAML choice 964s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 964s ok 32 - HTTP code is 200 964s ok 33 - Page contains a form 964s ok 34 - Host match 964s ok 35 - URI match 964s ok 36 - Field "SAMLRequest" is defined 964s ok 37 - CSP header authorize POST request to auth.idp.com 964s ok 38 - Method is POST 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 39 - Post SAML request to IdP 964s ok 40 - HTTP code is 200 964s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141181_60960%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213061%7D) 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 42 - Post authentication 964s ok 43 - Get cookie lemonldap (e9197c354c292755b2a5044a3841f15d49924a57706f047ff4d606fb95905558) 964s ok 44 - HTTP code is 200 964s ok 45 - Page contains a form 964s ok 46 - Host match 964s ok 47 - URI match 964s ok 48 - Field "SAMLResponse" is defined 964s ok 49 - CSP header authorize POST request to auth.sp.com 964s ok 50 - Method is POST 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 51 - Post SAML response to SP 964s ok 52 - Get redirection 964s ok 53 - Location is http://auth.sp.com/ 964s ok 54 - Get cookie lemonldap (20df98b18d755af1058629e5484af8d76ffd80446e5b7f71ae41ea0472be67d2) 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 55 - Get / on SP 964s ok 56 - HTTP code is 200 964s ok 57 - Authenticated as fa@badwolf.org@idp 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 58 - Query SP for logout 964s ok 59 - HTTP code is 200 964s ok 60 - Page contains a form 964s ok 61 - Host match 964s ok 62 - URI match 964s ok 63 - Field "SAMLRequest" is defined 964s ok 64 - CSP header authorize POST request to auth.idp.com 964s ok 65 - Method is POST 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 66 - Post SAML logout request to IdP 964s ok 67 - HTTP code is 200 964s ok 68 - Page contains a form 964s ok 69 - Host match 964s ok 70 - URI match 964s ok 71 - Field "SAMLResponse" is defined 964s ok 72 - CSP header authorize POST request to auth.sp.com 964s ok 73 - Method is POST 964s ok 74 - Get cookie lemonldap (0) 964s ok 75 - SSO cookie removed 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 76 - Post SAML response to SP 964s ok 77 - Get redirection 964s ok 78 - Location is http://auth.sp.com/?logout=1 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 79 - Test if user is reject on IdP 964s ok 80 - Response status is 401 964s ok 81 - Content is JSON 964s ok 82 - Error code is 1 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 83 - Test if user is reject on SP 964s ok 84 - Response status is 401 964s ok 85 - Content is JSON 964s ok 86 - Error code is 1 964s 1..86 964s ok 964s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t .. 964s ok 1 - use Lemonldap::NG::Portal::Main; 964s ok 2 - Portal object 964s ok 3 - Init 964s ok 4 - Portal app 964s ok 5 - Register $type 964s ok 6 - Portal object 964s ok 7 - Init 964s ok 8 - Portal app 964s ok 9 - Register $type 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 10 - Auth query 964s ok 11 - HTTP code is 200 964s ok 12 - Get cookie lemonldap (b6ddece3189f0d8e91c9f0bc92310b759af904f84a44328e6f418a5bc1d08301) 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 13 - Query IdP to access to SP 964s ok 14 - Get redirection 964s ok 15 - Location header found 964s # ==> Pushing SP <== 964s ok 16 - SOAP request 964s # ==> Saving handler SP <== 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s # ==> Restoring SP <== 964s ok 17 - Execute request 964s ok 18 - Response is 200 or 400 964s ok 19 - Content is XML 964s # ==> Popping SP <== 964s ok 20 - Give artifact to SP 964s ok 21 - Get redirection 964s ok 22 - Location is http://auth.sp.com/ 964s ok 23 - Get cookie lemonldap (b103cbe6694339206068e358b692550e309d4a4f65ab7f1976c08c2daf20639c) 964s ok 24 - Get redirection 964s ok 25 - Location is http://auth.sp.com/ 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 26 - Get / on SP 964s ok 27 - HTTP code is 200 964s ok 28 - Authenticated as ru@badwolf.org@idp 964s ok 29 - UTF-8 values 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 30 - Query IdP for logout 964s ok 31 - HTTP code is 200 964s ok 32 - Get cookie lemonldap (0) 964s ok 33 - SSO cookie removed 964s ok 34 - Get image request 964s # ==> Pushing ISSUER <== 964s ok 35 - SOAP request 964s # ==> Saving handler ISSUER <== 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s # ==> Restoring ISSUER <== 964s ok 36 - Execute request 964s ok 37 - Response is 200 or 400 964s ok 38 - Content is XML 964s # ==> Popping ISSUER <== 964s ok 39 - Get image 964s ok 40 - Get redirection 964s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 964s # ==> Pushing ISSUER <== 964s # ==> Popping ISSUER <== 964s ok 42 - Test if user is reject on IdP 964s ok 43 - Response status is 401 964s ok 44 - Content is JSON 964s ok 45 - Error code is 1 964s # ==> Pushing SP <== 964s # ==> Popping SP <== 964s ok 46 - Test if user is reject on SP 964s ok 47 - Get redirection 964s ok 48 - Location header found 964s 1..48 964s ok 965s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ................ 965s ok 1 - use Lemonldap::NG::Portal::Main; 965s ok 2 - Portal object 965s ok 3 - Init 965s ok 4 - Portal app 965s ok 5 - Register $type 965s ok 6 - Portal object 965s ok 7 - Init 965s ok 8 - Portal app 965s ok 9 - Register $type 965s # ==> Pushing SP <== 965s # ==> Popping SP <== 965s ok 10 - Unauth SP request 965s ok 11 - Get redirection 965s ok 12 - Location header found 965s # ==> Pushing ISSUER <== 965s # ==> Popping ISSUER <== 965s ok 13 - Launch SAML request to IdP 965s ok 14 - HTTP code is 200 965s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213063%2C%22issuerRequestsaml%22%3A%221746141183_60976%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%7D) 965s # ==> Pushing ISSUER <== 965s ok 16 - SOAP request 965s # ==> Saving handler ISSUER <== 965s # ==> Pushing SP <== 965s # ==> Popping SP <== 965s # ==> Restoring ISSUER <== 965s ok 17 - Execute request 965s ok 18 - HTTP code is 200 965s ok 19 - Content is XML 965s # ==> Popping ISSUER <== 965s ok 20 - Post authentication 965s ok 21 - Get cookie lemonldap (f44bee935c217804695c9e92a4527b1af2054955e75e821cc5e8d72280a4012b) 965s ok 22 - Get redirection 965s ok 23 - Location header found 965s # ==> Pushing SP <== 965s ok 24 - SOAP request 965s # ==> Saving handler SP <== 965s # ==> Pushing ISSUER <== 965s # ==> Popping ISSUER <== 965s # ==> Restoring SP <== 965s ok 25 - Execute request 965s ok 26 - HTTP code is 200 965s ok 27 - Content is XML 965s # ==> Popping SP <== 965s ok 28 - Push artifact to SP 965s ok 29 - Get cookie lemonldap (82d520810b0b3673c2a0f63a0ce7c64e991919c03fb65ae4dd2f32a857180882) 965s ok 30 - Get redirection 965s ok 31 - Location is http://auth.sp.com/ 965s # ==> Pushing SP <== 965s # ==> Popping SP <== 965s ok 32 - Get / on SP 965s ok 33 - HTTP code is 200 965s ok 34 - Authenticated as fa@badwolf.org@idp 965s ok 35 - UTF-8 values 965s # ==> Pushing SP <== 965s ok 36 - SOAP request 965s # ==> Saving handler SP <== 965s # ==> Pushing ISSUER <== 965s # ==> Popping ISSUER <== 965s # ==> Restoring SP <== 965s ok 37 - Execute request 965s ok 38 - HTTP code is 200 965s ok 39 - Content is XML 965s # ==> Popping SP <== 965s ok 40 - Query SP for logout 965s ok 41 - HTTP code is 200 965s ok 42 - Get cookie lemonldap (0) 965s ok 43 - SSO cookie removed 965s # ==> Pushing ISSUER <== 965s # ==> Popping ISSUER <== 965s ok 44 - Test if user is reject on IdP 965s ok 45 - Response status is 401 965s ok 46 - Content is JSON 965s ok 47 - Error code is 1 965s # ==> Pushing SP <== 965s # ==> Popping SP <== 965s ok 48 - Test if user is reject on SP 965s ok 49 - Get redirection 965s ok 50 - Location header found 965s 1..50 965s ok 966s t/30-Auth-and-issuer-SAML-Federation.t ............................ 966s ok 1 - use Lemonldap::NG::Portal::Main; 966s ok 2 - Portal object 966s ok 3 - Init 966s ok 4 - Portal app 966s ok 5 - Register $type 966s ok 6 - Portal object 966s ok 7 - Init 966s ok 8 - Portal app 966s ok 9 - Register $type 966s # Subtest: Test logging in to a federated IDP 966s # ==> Pushing SP <== 966s # ==> Popping SP <== 966s ok 1 966s ok 2 - HTTP code is 200 966s ok 3 - Page contains a form 966s ok 4 - Host match 966s ok 5 - URI match 966s ok 6 - Field "SAMLRequest" is defined 966s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 966s ok 8 - Method is POST 966s ok 9 - Found SAMLRequest 966s 1..9 966s ok 10 - Test logging in to a federated IDP 966s # Subtest: Responding to a federated SP 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 1 - Get cookie lemonldap (cde484447e603a1861566e9f07e520e224a81dd6ea6dbfbf04912d6c5ba1874e) 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 2 966s ok 3 - SAML service is not yet known: code found on page 966s ok 4 - SAML service is not yet known 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 5 966s ok 6 - SAML service is still not known: code found on page 966s ok 7 - SAML service is still not known 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 8 966s ok 9 - HTTP code is 200 966s ok 10 - Page contains a form 966s ok 11 - Host match 966s ok 12 - URI match 966s ok 13 - Field "SAMLResponse" is defined 966s ok 14 - CSP header authorize POST request to www.numistral.fr 966s ok 15 - Method is POST 966s ok 16 - Found SAMLResponse 966s ok 17 - XML successfully parsed 966s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 966s ok 19 - Found attribute 966s 1..19 966s ok 11 - Responding to a federated SP 966s 1..11 966s ok 966s t/30-Auth-and-issuer-SAML-Metadata.t .............................. 966s ok 1 - use Lemonldap::NG::Portal::Main; 966s ok 2 - Portal object 966s ok 3 - Init 966s ok 4 - Portal app 966s ok 5 - Register $type 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 6 - Get metadata 966s ok 7 - Metadata is XML 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 8 - Get IDP metadata 966s ok 9 - Metadata is XML 966s ok 10 - Metadata does not contain SP information 966s ok 11 - IDP EntityID is overridden 966s # ==> Pushing ISSUER <== 966s # ==> Popping ISSUER <== 966s ok 12 - Get SP metadata 966s ok 13 - Metadata is XML 966s ok 14 - Metadata does not contain IDP information 966s 1..14 966s ok 967s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t ....................... 967s ok 1 - use Lemonldap::NG::Portal::Main; 967s ok 2 - Portal object 967s ok 3 - Init 967s ok 4 - Portal app 967s ok 5 - Register $type 967s ok 6 - Portal object 967s ok 7 - Init 967s ok 8 - Portal app 967s ok 9 - Register $type 967s # Subtest: SP-initiated flow, authorized user 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 1 - Unauth SP request 967s ok 2 - HTTP code is 200 967s ok 3 - HTTP code is 200 967s ok 4 - Page contains a form 967s ok 5 - Host match 967s ok 6 - Field "lmAuth" is defined 967s ok 7 - CSP header authorize POST request to \# 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 8 - Post Choice request to IdP 967s ok 9 - HTTP code is 200 967s ok 10 - Page contains a form 967s ok 11 - Host match 967s ok 12 - URI match 967s ok 13 - Field "SAMLRequest" is defined 967s ok 14 - CSP header authorize POST request to auth.idp.com 967s ok 15 - Method is POST 967s # ==> Pushing ISSUER <== 967s # ==> Popping ISSUER <== 967s ok 16 - Post SAML request to IdP 967s ok 17 - HTTP code is 200 967s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141185_20309%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213065%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 967s # ==> Pushing ISSUER <== 967s # ==> Popping ISSUER <== 967s ok 19 - Post authentication 967s ok 20 - Get cookie lemonldap (e51692c0f7073e081886cf1b18f053a3e20e55d5c29a29ce4063e056b4142766) 967s ok 21 - Get cookie lemonldappdata () 967s ok 22 - SAML request cleared from pdata 967s ok 23 - HTTP code is 200 967s ok 24 - Page contains a form 967s ok 25 - Host match 967s ok 26 - URI match 967s ok 27 - Field "SAMLResponse" is defined 967s ok 28 - CSP header authorize POST request to auth.sp.com 967s ok 29 - Method is POST 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 30 - Post SAML response to SP 967s ok 31 - HTTP code is 200 967s ok 32 - Page contains a form 967s ok 33 - URI match 967s ok 34 - Field "token" is defined 967s ok 35 - Field "code" is defined 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 36 - Post code 967s ok 37 - Get redirection 967s ok 38 - Location is http://auth.sp.com/ 967s ok 39 - Get cookie lemonldap (7c70e468f7e359d2ba77c2fd700b5d1a4c9d057e3193d7df591b7b4d5fab448b) 967s ok 40 - Found SameSite=None 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 41 - Get / on SP 967s ok 42 - HTTP code is 200 967s ok 43 - Authenticated as fa@badwolf.org@idp 967s ok 44 - UTF-8 values 967s # ==> Pushing ISSUER <== 967s # ==> Popping ISSUER <== 967s ok 45 - Query IDP for logout 967s ok 46 - Get cookie lemonldap (0) 967s ok 47 - IDP Cookie removed 967s ok 48 - Get image request 967s # ==> Pushing ISSUER <== 967s ok 49 - SOAP request 967s # ==> Saving handler ISSUER <== 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s # ==> Restoring ISSUER <== 967s ok 50 - Execute request 967s ok 51 - Response is 200 or 400 967s ok 52 - Content is XML 967s # ==> Popping ISSUER <== 967s ok 53 - Get image 967s ok 54 - Get redirection 967s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 967s # ==> Pushing SP <== 967s # ==> Popping SP <== 967s ok 56 - Test if user is reject on SP 967s ok 57 - Response status is 401 967s ok 58 - Content is JSON 967s ok 59 - Error code is 1 967s 1..59 967s ok 10 - SP-initiated flow, authorized user 967s 1..10 967s ok 968s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t .................... 968s ok 1 - use Lemonldap::NG::Portal::Main; 968s ok 2 - Portal object 968s ok 3 - Init 968s ok 4 - Portal app 968s ok 5 - Register $type 968s ok 6 - Portal object 968s ok 7 - Init 968s ok 8 - Portal app 968s ok 9 - Register $type 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 10 - Auth query 968s ok 11 - HTTP code is 200 968s ok 12 - Get cookie lemonldap (f12aa9e0330fd878473240f460d58e44a42bb4adc4eecde144250abce6ab8e9f) 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 13 - Query IdP to access to SP 968s ok 14 - HTTP code is 200 968s ok 15 - Page contains a form 968s ok 16 - Host match 968s ok 17 - URI match 968s ok 18 - Field "SAMLResponse" is defined 968s ok 19 - CSP header authorize POST request to auth.alternate.com 968s ok 20 - Method is POST 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 21 - Query IdP to access to SP 968s ok 22 - Bad destination: code found on page 968s ok 23 - Bad destination 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 24 - Query IdP to access to SP 968s ok 25 - HTTP code is 200 968s ok 26 - Page contains a form 968s ok 27 - Host match 968s ok 28 - URI match 968s ok 29 - Field "SAMLResponse" is defined 968s ok 30 - CSP header authorize POST request to auth.sp.com 968s ok 31 - Method is POST 968s # ==> Pushing SP <== 968s # ==> Popping SP <== 968s ok 32 - Post SAML response to SP 968s ok 33 - Get cookie lemonldap (986789d5be84135e80193538b220bb5bc223c04ff8b585d800af44060a7a8e77) 968s ok 34 - Get redirection 968s ok 35 - Location is http://auth.sp.com/ 968s # ==> Pushing SP <== 968s # ==> Popping SP <== 968s ok 36 - Get / on SP 968s ok 37 - HTTP code is 200 968s ok 38 - Authenticated as ru@badwolf.org@idp 968s ok 39 - UTF-8 values 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 40 - Query IdP for logout 968s ok 41 - HTTP code is 200 968s ok 42 - Get cookie lemonldap (0) 968s ok 43 - SSO cookie removed 968s ok 44 - Get iframe request 968s ok 45 - Content-Security-Policy header found 968s ok 46 - Found auth.idp.com in CSP child-src 968s ok 47 - Content-Security-Policy header found 968s ok 48 - Found http://auth.sp.com in CSP child-src 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 49 - Get iframe 968s ok 50 - Framing authorized 968s ok 51 - HTTP code is 200 968s ok 52 - Page contains a form 968s ok 53 - Host match 968s ok 54 - URI match 968s ok 55 - Field "SAMLRequest" is defined 968s ok 56 - CSP header authorize POST request to auth.sp.com 968s ok 57 - Method is POST 968s # ==> Pushing SP <== 968s # ==> Popping SP <== 968s ok 58 - Post SAML logout request to SP 968s ok 59 - HTTP code is 200 968s ok 60 - Page contains a form 968s ok 61 - Host match 968s ok 62 - URI match 968s ok 63 - Field "SAMLResponse" is defined 968s ok 64 - CSP header authorize POST request to auth.idp.com 968s ok 65 - Method is POST 968s # ==> Pushing SP <== 968s # ==> Popping SP <== 968s ok 66 - Post SAML logout response to IdP 968s # ==> Pushing ISSUER <== 968s # ==> Popping ISSUER <== 968s ok 67 - Test if user is reject on IdP 968s ok 68 - Response status is 401 968s ok 69 - Content is JSON 968s ok 70 - Error code is 1 968s # ==> Pushing SP <== 968s # ==> Popping SP <== 968s ok 71 - Test if user is reject on SP 968s ok 72 - HTTP code is 200 968s ok 73 - HTTP code is 200 968s ok 74 - Page contains a form 968s ok 75 - CSP header authorize POST request to auth.idp.com 968s ok 76 - Method is POST 968s 1..76 968s ok 969s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ...................... 969s ok 1 - use Lemonldap::NG::Portal::Main; 969s ok 2 - Portal object 969s ok 3 - Init 969s ok 4 - Portal app 969s ok 5 - Register $type 969s ok 6 - Portal object 969s ok 7 - Init 969s ok 8 - Portal app 969s ok 9 - Register $type 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 10 - Unauth SP request 969s ok 11 - HTTP code is 200 969s ok 12 - HTTP code is 200 969s ok 13 - Page contains a form 969s ok 14 - Host match 969s ok 15 - URI match 969s ok 16 - Field "SAMLRequest" is defined 969s ok 17 - CSP header authorize POST request to auth.idp.com 969s ok 18 - Method is POST 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 19 - Post SAML request to IdP 969s ok 20 - HTTP code is 200 969s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213066%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141186_42741%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 22 - Post authentication 969s ok 23 - Reject reason is 89 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 24 - Unauth SP request 969s ok 25 - HTTP code is 200 969s ok 26 - HTTP code is 200 969s ok 27 - Page contains a form 969s ok 28 - Host match 969s ok 29 - URI match 969s ok 30 - Field "SAMLRequest" is defined 969s ok 31 - CSP header authorize POST request to auth.idp.com 969s ok 32 - Method is POST 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 33 - Post SAML request to IdP 969s ok 34 - HTTP code is 200 969s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213066%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141186_56688%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 36 - Post authentication 969s ok 37 - Get cookie lemonldap (a2aa94adcc2aa927df4d3823631e9f123a31bff5d5e5bdeb4932ffdfab50deef) 969s ok 38 - HTTP code is 200 969s ok 39 - Page contains a form 969s ok 40 - Host match 969s ok 41 - URI match 969s ok 42 - Field "SAMLResponse" is defined 969s ok 43 - CSP header authorize POST request to auth.sp.com 969s ok 44 - Method is POST 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 45 - Post SAML response to SP 969s ok 46 - Get redirection 969s ok 47 - Location is http://auth.sp.com/ 969s ok 48 - Get cookie lemonldap (ffc7194336191149503d2e00a5460ecf7c46cd0768eebf5142e17ecc15de802e) 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 49 - Get / on SP 969s ok 50 - HTTP code is 200 969s ok 51 - Authenticated as fa@badwolf.org@idp 969s ok 52 - UTF-8 values 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 53 - Query SP for logout 969s ok 54 - HTTP code is 200 969s ok 55 - Page contains a form 969s ok 56 - Host match 969s ok 57 - URI match 969s ok 58 - Field "SAMLRequest" is defined 969s ok 59 - CSP header authorize POST request to auth.idp.com 969s ok 60 - Method is POST 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 61 - Post SAML logout request to IdP 969s ok 62 - HTTP code is 200 969s ok 63 - Found logout message 969s ok 64 - Get cookie lemonldap (0) 969s ok 65 - IDP cookie removed 969s # ==> Pushing ISSUER <== 969s # ==> Popping ISSUER <== 969s ok 66 - Test if old cookie is denied by IdP 969s ok 67 - Response status is 401 969s ok 68 - Content is JSON 969s ok 69 - Error code is 1 969s # ==> Pushing SP <== 969s # ==> Popping SP <== 969s ok 70 - Test if user is reject on SP 969s ok 71 - HTTP code is 200 969s ok 72 - HTTP code is 200 969s ok 73 - Page contains a form 969s ok 74 - Host match 969s ok 75 - URI match 969s ok 76 - Field "SAMLRequest" is defined 969s ok 77 - CSP header authorize POST request to auth.idp.com 969s ok 78 - Method is POST 969s 1..78 969s ok 970s t/30-Auth-and-issuer-SAML-POST.t .................................. 970s ok 1 - use Lemonldap::NG::Portal::Main; 970s ok 2 - Portal object 970s ok 3 - Init 970s ok 4 - Portal app 970s ok 5 - Register $type 970s ok 6 - Portal object 970s ok 7 - Init 970s ok 8 - Portal app 970s ok 9 - Register $type 970s # Subtest: SP-initiated flow, unauthorized user 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 1 - Unauth SP request 970s ok 2 - HTTP code is 200 970s ok 3 - HTTP code is 200 970s ok 4 - Page contains a form 970s ok 5 - Host match 970s ok 6 - URI match 970s ok 7 - Field "SAMLRequest" is defined 970s ok 8 - CSP header authorize POST request to auth.idp.com 970s ok 9 - Method is POST 970s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 970s ok 11 - Pdata is not empty 970s ok 12 - samlGenerateRequestHook called 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 13 - Post SAML request to IdP 970s ok 14 - HTTP code is 200 970s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141187_55234%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213067%7D) 970s ok 16 - Found SameSite=None 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 17 - Post authentication 970s ok 18 - Reject reason is 89 970s 1..18 970s ok 10 - SP-initiated flow, unauthorized user 970s # Subtest: SP-initiated flow, authorized user 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 1 - Unauth SP request 970s ok 2 - HTTP code is 200 970s ok 3 - HTTP code is 200 970s ok 4 - Page contains a form 970s ok 5 - Host match 970s ok 6 - URI match 970s ok 7 - Field "SAMLRequest" is defined 970s ok 8 - CSP header authorize POST request to auth.idp.com 970s ok 9 - Method is POST 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 10 - Post SAML request to IdP 970s ok 11 - HTTP code is 200 970s ok 12 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213067%2C%22issuerRequestsaml%22%3A%221746141187_1386%22%7D) 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 13 - Post authentication 970s ok 14 - Get cookie lemonldap (2dcc9cce71dd5ec3c3517d362abacc89a48358cd066eac73f73d2fd43303a935) 970s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 970s ok 16 - SAML request cleared from pdata 970s ok 17 - HTTP code is 200 970s ok 18 - Page contains a form 970s ok 19 - Host match 970s ok 20 - URI match 970s ok 21 - Field "SAMLResponse" is defined 970s ok 22 - CSP header authorize POST request to auth.sp.com 970s ok 23 - Method is POST 970s ok 24 - Found SAMLResponse 970s ok 25 - Found AuthnInstant modified by hook 970s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 970s ok 27 - Pdata is not empty 970s ok 28 - samlGotRequestHookCalled called 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 29 - Post SAML response to SP 970s ok 30 - Get redirection 970s ok 31 - Location is http://auth.sp.com/ 970s ok 32 - Get cookie lemonldap (d71dcb01f412a7d10b8538432cc3518149c7c43e6425dd25d7949b3254efe1d2) 970s ok 33 - Found SameSite=None 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 34 - Get / on SP 970s ok 35 - HTTP code is 200 970s ok 36 - Authenticated as fa@badwolf.org@idp 970s ok 37 - samlGotResponseHook called 970s ok 38 - UTF-8 values 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 39 - Query SP for logout 970s ok 40 - HTTP code is 200 970s ok 41 - Page contains a form 970s ok 42 - Host match 970s ok 43 - URI match 970s ok 44 - Field "SAMLRequest" is defined 970s ok 45 - CSP header authorize POST request to auth.idp.com 970s ok 46 - Method is POST 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 47 - Post SAML logout request to IdP 970s ok 48 - HTTP code is 200 970s ok 49 - Page contains a form 970s ok 50 - Host match 970s ok 51 - URI match 970s ok 52 - Field "SAMLResponse" is defined 970s ok 53 - CSP header authorize POST request to auth.sp.com 970s ok 54 - Method is POST 970s ok 55 - Get cookie lemonldap (0) 970s ok 56 - IDP Cookie removed 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 57 - Post SAML response to SP 970s ok 58 - Get redirection 970s ok 59 - Location is http://auth.sp.com/?logout=1 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 60 - Test if user is reject on IdP 970s ok 61 - Response status is 401 970s ok 62 - Content is JSON 970s ok 63 - Error code is 1 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 64 - Test if user is reject on SP 970s ok 65 - HTTP code is 200 970s ok 66 - HTTP code is 200 970s ok 67 - Page contains a form 970s ok 68 - Host match 970s ok 69 - URI match 970s ok 70 - Field "SAMLRequest" is defined 970s ok 71 - CSP header authorize POST request to auth.idp.com 970s ok 72 - Method is POST 970s 1..72 970s ok 11 - SP-initiated flow, authorized user 970s # Subtest: SP-initiated flow, authorized user, with redirection 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 1 - Unauth SP request 970s ok 2 - HTTP code is 200 970s ok 3 - HTTP code is 200 970s ok 4 - Page contains a form 970s ok 5 - Host match 970s ok 6 - URI match 970s ok 7 - Field "SAMLRequest" is defined 970s ok 8 - CSP header authorize POST request to auth.idp.com 970s ok 9 - Method is POST 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 10 - Post SAML request to IdP 970s ok 11 - HTTP code is 200 970s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141187_42903%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213067%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 13 - Post authentication 970s ok 14 - Get cookie lemonldap (2f92f992fcdc7948ea520c3f8e3f87a6c7fa27af2fd1051002003202ed66e5ff) 970s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 970s ok 16 - SAML request cleared from pdata 970s ok 17 - HTTP code is 200 970s ok 18 - Page contains a form 970s ok 19 - Host match 970s ok 20 - URI match 970s ok 21 - Field "SAMLResponse" is defined 970s ok 22 - CSP header authorize POST request to auth.sp.com 970s ok 23 - Method is POST 970s ok 24 - Found SAMLResponse 970s ok 25 - Found AuthnInstant modified by hook 970s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 970s ok 27 - Pdata is not empty 970s ok 28 - samlGotRequestHookCalled called 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 29 - Post SAML response to SP 970s ok 30 - Get redirection 970s ok 31 - Location is http://auth.sp.com/ 970s ok 32 - Get cookie lemonldap (86a49ca80358c60677c73e10a2a22de6dc993ac057d85f98a1d76314cfd00768) 970s ok 33 - Found SameSite=None 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 34 - Get / on SP 970s ok 35 - HTTP code is 200 970s ok 36 - Authenticated as fa@badwolf.org@idp 970s ok 37 - samlGotResponseHook called 970s ok 38 - UTF-8 values 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 39 - Query SP for logout 970s ok 40 - HTTP code is 200 970s ok 41 - Page contains a form 970s ok 42 - Host match 970s ok 43 - URI match 970s ok 44 - Field "SAMLRequest" is defined 970s ok 45 - CSP header authorize POST request to auth.idp.com 970s ok 46 - Method is POST 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 47 - Post SAML logout request to IdP 970s ok 48 - HTTP code is 200 970s ok 49 - Page contains a form 970s ok 50 - Host match 970s ok 51 - URI match 970s ok 52 - Field "SAMLResponse" is defined 970s ok 53 - CSP header authorize POST request to auth.sp.com 970s ok 54 - Method is POST 970s ok 55 - Get cookie lemonldap (0) 970s ok 56 - IDP Cookie removed 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 57 - Post SAML response to SP 970s ok 58 - Get redirection 970s ok 59 - Location is http://test1.example.com 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 60 - Test if user is reject on IdP 970s ok 61 - Response status is 401 970s ok 62 - Content is JSON 970s ok 63 - Error code is 1 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 64 - Test if user is reject on SP 970s ok 65 - HTTP code is 200 970s ok 66 - HTTP code is 200 970s ok 67 - Page contains a form 970s ok 68 - Host match 970s ok 69 - URI match 970s ok 70 - Field "SAMLRequest" is defined 970s ok 71 - CSP header authorize POST request to auth.idp.com 970s ok 72 - Method is POST 970s 1..72 970s ok 12 - SP-initiated flow, authorized user, with redirection 970s 1..12 970s ok 970s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........... 970s ok 1 - use Lemonldap::NG::Portal::Main; 970s ok 2 - Portal object 970s ok 3 - Init 970s ok 4 - Portal app 970s ok 5 - Register $type 970s ok 6 - Portal object 970s ok 7 - Init 970s ok 8 - Portal app 970s ok 9 - Register $type 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 10 - Unauth SP request 970s ok 11 - Get redirection 970s ok 12 - Location header found 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 13 - Launch SAML request to IdP 970s ok 14 - HTTP code is 200 970s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141188_36697%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213068%7D) 970s # ==> Pushing ISSUER <== 970s # ==> Popping ISSUER <== 970s ok 16 - Authentication request 970s ok 17 - Get cookie lemonldap (33af935f1db6e68529e37797bf723cace2a01aa1b7fe1d9b1d5aea41c084c56a) 970s ok 18 - Get cookie lemonldappdata () 970s ok 19 - SAML request cleared from pdata 970s ok 20 - HTTP code is 200 970s ok 21 - Page contains a form 970s ok 22 - Host match 970s ok 23 - URI match 970s ok 24 - Field "SAMLResponse" is defined 970s ok 25 - Field "RelayState" is defined 970s ok 26 - CSP header authorize POST request to auth.sp.com 970s ok 27 - Correct authentication context mapped 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 28 - Post SAML response to SP 970s ok 29 - Get cookie lemonldap (a8bdb053d88b7295b405bf8514da2c4b55933cfdd9c76725af6d70336cd122a1) 970s ok 30 - Get redirection 970s ok 31 - Location is http://test1.example.com/ 970s # ==> Pushing SP <== 970s # ==> Popping SP <== 970s ok 32 - Get / on SP 970s ok 33 - HTTP code is 200 970s ok 34 - Authenticated as fa@badwolf.org@idp 970s ok 35 - Map authentication context 970s 1..35 970s ok 971s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ................ 971s ok 1 - use Lemonldap::NG::Portal::Main; 971s ok 2 - Portal object 971s ok 3 - Init 971s ok 4 - Portal app 971s ok 5 - Register $type 971s ok 6 - Portal object 971s ok 7 - Init 971s ok 8 - Portal app 971s ok 9 - Register $type 971s # ==> Pushing ISSUER <== 971s # ==> Popping ISSUER <== 971s ok 10 - Auth query 971s ok 11 - HTTP code is 200 971s ok 12 - Get cookie lemonldap (ae0af8e8b7d6a42eb452e56a681393251fe8215acbdd362d4bcba2a369b75b2f) 971s # ==> Pushing ISSUER <== 971s # ==> Popping ISSUER <== 971s ok 13 - Query IdP to access to SP 971s ok 14 - HTTP code is 200 971s ok 15 - Form method is POST 971s ok 16 - Found SAML response 971s # ==> Pushing SP <== 971s # ==> Popping SP <== 971s ok 17 - Post SAML response to SP 971s ok 18 - Get cookie lemonldap (9d1a72a254740b9f4548ea42a8c970f67382c87b9767c1cf973fae4279244dad) 971s ok 19 - Get redirection 971s ok 20 - Location is http://auth.sp.com/ 971s # ==> Pushing SP <== 971s # ==> Popping SP <== 971s ok 21 - Get / on SP 971s ok 22 - HTTP code is 200 971s ok 23 - Authenticated as ru@badwolf.org@idp 971s ok 24 - UTF-8 values 971s # ==> Pushing ISSUER <== 971s # ==> Popping ISSUER <== 971s ok 25 - Query IdP for logout 971s ok 26 - HTTP code is 200 971s ok 27 - Get iframe request 971s ok 28 - Content-Security-Policy header found 971s ok 29 - Found auth.sp.com in CSP child-src 971s ok 30 - Get cookie lemonldap (0) 971s ok 31 - SSO cookie removed 971s # ==> Pushing SP <== 971s # ==> Popping SP <== 971s ok 32 - Query SP for iframe 971s ok 33 - Get redirection 971s ok 34 - Location header found 971s # ==> Pushing ISSUER <== 971s # ==> Popping ISSUER <== 971s ok 35 - Push SAML response to IdP 971s ok 36 - Get redirection 971s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 971s ok 38 - Frame can be embedded 971s # ==> Pushing ISSUER <== 971s # ==> Popping ISSUER <== 971s ok 39 - Test if user is reject on IdP 971s ok 40 - Response status is 401 971s ok 41 - Content is JSON 971s ok 42 - Error code is 1 971s # ==> Pushing SP <== 971s # ==> Popping SP <== 971s ok 43 - Test if user is reject on SP 971s ok 44 - Get redirection 971s ok 45 - Location header found 971s 1..45 971s ok 972s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t ....... 972s ok 1 - use Lemonldap::NG::Portal::Main; 972s ok 2 - Portal object 972s ok 3 - Init 972s ok 4 - Portal app 972s ok 5 - Register $type 972s ok 6 - Portal object 972s ok 7 - Init 972s ok 8 - Portal app 972s ok 9 - Register $type 972s ok 10 - Portal object 972s ok 11 - Init 972s ok 12 - Portal app 972s ok 13 - Register $type 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 14 - Unauth SP request 972s ok 15 - Get redirection 972s ok 16 - Location header found 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 17 - Launch SAML request to IdP 972s ok 18 - HTTP code is 200 972s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141189_54440%22%2C%22issuerTs%22%3A1746213069%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 20 - Post authentication 972s ok 21 - HTTP code is 200 972s ok 22 - Get cookie lemonldap (41846a879b9eba722943c2cb35d056c0d00ae5749b86d217359bb7c9c8e94570) 972s ok 23 - HTTP code is 200 972s ok 24 - Page contains a form 972s ok 25 - Host match 972s ok 26 - URI match 972s ok 27 - Field "SAMLResponse" is defined 972s ok 28 - Field "RelayState" is defined 972s ok 29 - CSP header authorize POST request to auth.sp.com 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 30 - Post SAML response to SP 972s ok 31 - Get cookie lemonldap (66e07dabc021ea326c7cfa8aed4883c20e8645d441bf4e3e7fa17b92009865e8) 972s ok 32 - Get redirection 972s ok 33 - Location is http://test1.example.com/ 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 34 - Get / on SP 972s ok 35 - HTTP code is 200 972s ok 36 - Authenticated as fa@badwolf.org@idp 972s ok 37 - UTF-8 values 972s # ==> Pushing SP2 <== 972s # ==> Popping SP2 <== 972s ok 38 - Unauth SP2 request 972s ok 39 - Get redirection 972s ok 40 - Location header found 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 41 - Launch SAML request to IdP 972s ok 42 - HTTP code is 200 972s ok 43 - Page contains a form 972s ok 44 - Host match 972s ok 45 - URI match 972s ok 46 - Field "SAMLResponse" is defined 972s ok 47 - Field "RelayState" is defined 972s ok 48 - CSP header authorize POST request to auth.sp2.com 972s # ==> Pushing SP2 <== 972s # ==> Popping SP2 <== 972s ok 49 - Post SAML response to SP2 972s ok 50 - Get cookie lemonldap (d2cf1b37d4bed9a516bd5ec557f88bdfd3f5ddcf0bcd642756491a80bbc574e4) 972s ok 51 - Get redirection 972s ok 52 - Location is http://test1.example.com/ 972s # ==> Pushing SP2 <== 972s # ==> Popping SP2 <== 972s ok 53 - Get / on SP2 972s ok 54 - HTTP code is 200 972s ok 55 - Authenticated as fa@badwolf.org@idp 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 56 - Query SP for logout 972s ok 57 - Get redirection 972s ok 58 - Location header found 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 59 - Launch SAML logout request to IdP 972s ok 60 - HTTP code is 200 972s ok 61 - Found logout message 972s ok 62 - Get cookie lemonldap (0) 972s ok 63 - IDP cookie removed 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 64 - Test if user is reject on IdP 972s ok 65 - Response status is 401 972s ok 66 - Content is JSON 972s ok 67 - Error code is 1 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 68 - Test if user is reject on SP 972s ok 69 - Get redirection 972s ok 70 - Location header found 972s # ==> Pushing SP2 <== 972s # ==> Popping SP2 <== 972s ok 71 - User is unfortunately still logged into SP2 972s ok 72 - HTTP code is 200 972s ok 73 - Authenticated as fa@badwolf.org@idp 972s 1..73 972s ok 973s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................... 973s ok 1 - use Lemonldap::NG::Portal::Main; 973s ok 2 - Portal object 973s ok 3 - Init 973s ok 4 - Portal app 973s ok 5 - Register $type 973s ok 6 - Portal object 973s ok 7 - Init 973s ok 8 - Portal app 973s ok 9 - Register $type 973s ok 10 - Portal object 973s ok 11 - Init 973s ok 12 - Portal app 973s ok 13 - Register $type 973s ok 14 - Portal object 973s ok 15 - Init 973s ok 16 - Portal app 973s ok 17 - Register $type 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 18 - Unauth SP request 973s ok 19 - Get redirection 973s ok 20 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 21 - Launch SAML request to IdP 973s ok 22 - HTTP code is 200 973s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213070%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746141190_54840%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 24 - Post authentication 973s ok 25 - HTTP code is 200 973s ok 26 - Get cookie lemonldap (804a801e8c00c584e58995ab562f2014acbf8060929f71394ecaee6742f63175) 973s ok 27 - HTTP code is 200 973s ok 28 - Page contains a form 973s ok 29 - Host match 973s ok 30 - URI match 973s ok 31 - Field "SAMLResponse" is defined 973s ok 32 - Field "RelayState" is defined 973s ok 33 - CSP header authorize POST request to auth.sp.com 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 34 - Post SAML response to SP 973s ok 35 - Get cookie lemonldap (08f7dda1cfda6a6b41ea77de6a33d1852126cba1db94e83ab9a8603e74e95b1e) 973s ok 36 - Get redirection 973s ok 37 - Location is http://test1.example.com/ 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 38 - Get / on SP 973s ok 39 - HTTP code is 200 973s ok 40 - Authenticated as fa@badwolf.org@idp 973s ok 41 - UTF-8 values 973s # ==> Pushing SP2 <== 973s # ==> Popping SP2 <== 973s ok 42 - Unauth SP2 request 973s ok 43 - Get redirection 973s ok 44 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 45 - Launch SAML request to IdP 973s ok 46 - HTTP code is 200 973s ok 47 - Page contains a form 973s ok 48 - Host match 973s ok 49 - URI match 973s ok 50 - Field "SAMLResponse" is defined 973s ok 51 - Field "RelayState" is defined 973s ok 52 - CSP header authorize POST request to auth.sp2.com 973s # ==> Pushing SP2 <== 973s # ==> Popping SP2 <== 973s ok 53 - Post SAML response to SP2 973s ok 54 - Get cookie lemonldap (bb0792898f0cfd044b78ba1bfa189b288db6e56813855c8612347de24fe32a25) 973s ok 55 - Get redirection 973s ok 56 - Location is http://test1.example.com/ 973s # ==> Pushing SP2 <== 973s # ==> Popping SP2 <== 973s ok 57 - Get / on SP2 973s ok 58 - HTTP code is 200 973s ok 59 - Authenticated as fa@badwolf.org@idp 973s # ==> Pushing SP3 <== 973s # ==> Popping SP3 <== 973s ok 60 - Unauth SP3 request 973s ok 61 - Get redirection 973s ok 62 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 63 - Launch SAML request to IdP 973s ok 64 - HTTP code is 200 973s ok 65 - Page contains a form 973s ok 66 - Host match 973s ok 67 - URI match 973s ok 68 - Field "SAMLResponse" is defined 973s ok 69 - Field "RelayState" is defined 973s ok 70 - CSP header authorize POST request to auth.sp3.com 973s # ==> Pushing SP3 <== 973s # ==> Popping SP3 <== 973s ok 71 - Post SAML response to SP3 973s ok 72 - Get cookie lemonldap (7a4dd7b7ccf773f23f4b0bcaa7a9767a5eaf48075217836b67769d182403bccd) 973s ok 73 - Get redirection 973s ok 74 - Location is http://test1.example.com/ 973s # ==> Pushing SP3 <== 973s # ==> Popping SP3 <== 973s ok 75 - Get / on SP3 973s ok 76 - HTTP code is 200 973s ok 77 - Authenticated as fa@badwolf.org@idp 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 78 - Query SP for logout 973s ok 79 - Get redirection 973s ok 80 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 81 - Launch SAML logout request to IdP 973s ok 82 - Get cookie lemonldap (0) 973s ok 83 - SSO cookie removed 973s ok 84 - Got one iframe for both additional services 973s # ==> Pushing SP2 <== 973s # ==> Popping SP2 <== 973s ok 85 - Start logout from SP2 973s ok 86 - Get redirection 973s ok 87 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 88 - get SAML response from IDP 973s ok 89 - Get redirection 973s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 973s # ==> Pushing SP3 <== 973s # ==> Popping SP3 <== 973s ok 91 - Start logout from SP3 973s ok 92 - Get redirection 973s ok 93 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 94 - get SAML response from IDP 973s ok 95 - Get redirection 973s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 973s ok 97 - HTTP code is 200 973s ok 98 - Page contains a form 973s ok 99 - Host match 973s ok 100 - URI match 973s ok 101 - Field "relay" is defined 973s ok 102 - CSP header authorize POST request to auth.idp.com 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 103 - Post final logout 973s ok 104 - Get redirection 973s ok 105 - Location header found 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 106 - Send SAML logout response to SP 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 107 - Test if user is reject on IdP 973s ok 108 - Response status is 401 973s ok 109 - Content is JSON 973s ok 110 - Error code is 1 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 111 - Test if user is reject on SP 973s ok 112 - Get redirection 973s ok 113 - Location header found 973s # ==> Pushing SP2 <== 973s # ==> Popping SP2 <== 973s ok 114 - Test if user is reject on SP2 973s ok 115 - Get redirection 973s ok 116 - Location header found 973s # ==> Pushing SP3 <== 973s # ==> Popping SP3 <== 973s ok 117 - Test if user is reject on SP3 973s ok 118 - Get redirection 973s ok 119 - Location header found 973s 1..119 973s ok 973s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t .................... 973s ok 1 - use Lemonldap::NG::Portal::Main; 973s ok 2 - Portal object 973s ok 3 - Init 973s ok 4 - Portal app 973s ok 5 - Register $type 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 6 - Post authentication request 973s ok 7 - Get cookie lemonldap (2da2166e64d48f4c3daa3a55fb88ac130f30dc6bfce8db06904fdac971628cf7) 973s ok 8 - Portal object 973s ok 9 - Init 973s ok 10 - Portal app 973s ok 11 - Register $type 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 12 - Unauth SP request 973s ok 13 - Get redirection 973s ok 14 - Location header found 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 15 - Launch SAML request to IdP 973s ok 16 - HTTP code is 200 973s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213071%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141191_1564%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 18 - Post authentication request 973s ok 19 - HTTP code is 200 973s ok 20 - Get cookie lemonldap (f2724f2b7a37afca0a76ddd63527b80d69f21788604274fa8c70438d69c80a51) 973s ok 21 - Get cookie lemonldappdata () 973s ok 22 - SAML request cleared from pdata 973s ok 23 - Found info message about deleted sessions 973s ok 24 - HTTP code is 200 973s ok 25 - Page contains a form 973s ok 26 - Host match 973s ok 27 - URI match 973s ok 28 - Field "SAMLResponse" is defined 973s ok 29 - Field "RelayState" is defined 973s ok 30 - CSP header authorize POST request to auth.sp.com 973s ok 31 - Method is POST 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 32 - Post SAML response to SP 973s ok 33 - Get cookie lemonldap (d73ec8ff31cff48a881a0f687197f17223db3957e7903818a40704f9bc0ba568) 973s ok 34 - Get redirection 973s ok 35 - Location is http://test1.example.com/ 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 36 - Get / on SP 973s ok 37 - HTTP code is 200 973s ok 38 - Authenticated as fa@badwolf.org@idp 973s 1..38 973s ok 975s t/30-Auth-and-issuer-SAML-Redirect.t .............................. 975s ok 1 - use Lemonldap::NG::Portal::Main; 975s ok 2 - Portal object 975s ok 3 - Init 975s ok 4 - Portal app 975s ok 5 - Register $type 975s ok 6 - Portal object 975s ok 7 - Init 975s ok 8 - Portal app 975s ok 9 - Register $type 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 10 - Unauth SP request 975s ok 11 - Get redirection 975s ok 12 - Location header found 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 13 - Launch SAML request to IdP 975s ok 14 - HTTP code is 200 975s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141192_3791%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213072%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 16 - Post delayed authentication request 975s ok 17 - Get redirection 975s ok 18 - Location is http://auth.idp.com/saml 975s ok 19 - Get cookie lemonldap (5514ff3a42097e0d4c807fe49f602d4910f5a1a3925e0c5cd77274f9abbf3286) 975s ok 20 - Get cookie lemonldappdata () 975s ok 21 - SAML request cleared from pdata 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 22 - Unauth SP request 975s ok 23 - Get redirection 975s ok 24 - Location header found 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 25 - Launch SAML request to IdP 975s ok 26 - HTTP code is 200 975s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213073%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141193_31652%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 28 - Post authentication request 975s ok 29 - HTTP code is 200 975s ok 30 - Get cookie lemonldap (c2f7455e53a6b31b9cfab8b73d1af2cb71cd9013f0938bb9836d21064b9e8a8f) 975s ok 31 - Get cookie lemonldappdata () 975s ok 32 - SAML request cleared from pdata 975s ok 33 - HTTP code is 200 975s ok 34 - Page contains a form 975s ok 35 - Host match 975s ok 36 - URI match 975s ok 37 - Field "SAMLResponse" is defined 975s ok 38 - Field "RelayState" is defined 975s ok 39 - CSP header authorize POST request to auth.sp.com 975s ok 40 - Signed using SHA-256 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 41 - Post SAML response to SP 975s ok 42 - Get cookie lemonldap (a107e05086df1050554673444ca8cf655490c5087bbd4b5c80c7f0f1e4db83b9) 975s ok 43 - Get redirection 975s ok 44 - Location is http://test1.example.com/ 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 45 - Get / on SP 975s ok 46 - HTTP code is 200 975s ok 47 - Authenticated as fa@badwolf.org@idp 975s ok 48 - UTF-8 values 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 49 - Query SP for logout 975s ok 50 - Get redirection 975s ok 51 - Location header found 975s ok 52 - SHA256 used to sign Logout Request 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 53 - Launch SAML logout request to IdP 975s ok 54 - Get redirection 975s ok 55 - Location header found 975s ok 56 - Get cookie lemonldap (0) 975s ok 57 - IDP Cookie removed 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 58 - Launch SAML logout request to SP 975s ok 59 - HTTP code is 200 975s # ==> Pushing ISSUER <== 975s # ==> Popping ISSUER <== 975s ok 60 - Test if user is reject on IdP 975s ok 61 - Response status is 401 975s ok 62 - Content is JSON 975s ok 63 - Error code is 1 975s # ==> Pushing SP <== 975s # ==> Popping SP <== 975s ok 64 - Test if user is reject on SP 975s ok 65 - Get redirection 975s ok 66 - Location header found 975s 1..66 975s ok 976s t/30-CDC.t ........................................................ 976s ok 1 - use Lemonldap::NG::Portal::Main; 976s ok 2 - Portal object 976s ok 3 - Init 976s ok 4 - Portal app 976s ok 5 - Register $type 976s ok 6 - Portal object 976s ok 7 - Init 976s ok 8 - Portal app 976s ok 9 - Register $type 976s ok 10 - use Lemonldap::NG::Portal::CDC; 976s ok 11 - Portal object 976s ok 12 - Init 976s ok 13 - Portal app 976s ok 14 - CDC 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 15 - Unauth SP request 976s ok 16 - HTTP code is 200 976s ok 17 - HTTP code is 200 976s ok 18 - Page contains a form 976s ok 19 - Host match 976s ok 20 - URI match 976s ok 21 - Field "SAMLRequest" is defined 976s ok 22 - CSP header authorize POST request to auth.idp.com 976s ok 23 - Method is POST 976s # ==> Pushing ISSUER <== 976s # ==> Popping ISSUER <== 976s ok 24 - Post SAML request to IdP 976s ok 25 - HTTP code is 200 976s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213073%2C%22issuerRequestsaml%22%3A%221746141193_12333%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 976s # ==> Pushing ISSUER <== 976s # ==> Popping ISSUER <== 976s ok 27 - Post authentication 976s ok 28 - Get cookie lemonldap (3e6926b192333d11be6efcaf93a36db60d50f83cdc5c2437f5776bbdd626f63a) 976s ok 29 - HTTP code is 200 976s ok 30 - Page contains a form 976s ok 31 - Host match 976s ok 32 - URI match 976s ok 33 - Field "SAMLResponse" is defined 976s ok 34 - CSP header authorize POST request to auth.sp.com 976s ok 35 - Found CDC iframe 976s ok 36 - CDC write request 976s ok 37 - HTTP code is 200 976s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 976s ok 39 - CDC read 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 40 - Post SAML response to SP 976s ok 41 - Get redirection 976s ok 42 - Location is http://auth.sp.com/ 976s ok 43 - Get cookie lemonldap (078ae3e228f79a093223773f175f00aa107c36e7be02e210f94d8ee39f2137cf) 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 44 - Get / on SP 976s ok 45 - HTTP code is 200 976s ok 46 - Authenticated as fa@badwolf.org@idp 976s ok 47 - UTF-8 values 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 48 - Query SP for logout 976s ok 49 - HTTP code is 200 976s ok 50 - Page contains a form 976s ok 51 - Host match 976s ok 52 - URI match 976s ok 53 - Field "SAMLRequest" is defined 976s ok 54 - CSP header authorize POST request to auth.idp.com 976s ok 55 - Method is POST 976s # ==> Pushing ISSUER <== 976s # ==> Popping ISSUER <== 976s ok 56 - Post SAML logout request to IdP 976s ok 57 - HTTP code is 200 976s ok 58 - Page contains a form 976s ok 59 - Host match 976s ok 60 - URI match 976s ok 61 - Field "SAMLResponse" is defined 976s ok 62 - CSP header authorize POST request to auth.sp.com 976s ok 63 - Method is POST 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 64 - Post SAML response to SP 976s ok 65 - Get redirection 976s ok 66 - Location is http://auth.sp.com/?logout=1 976s # ==> Pushing ISSUER <== 976s # ==> Popping ISSUER <== 976s ok 67 - Test if user is reject on IdP 976s ok 68 - Response status is 401 976s ok 69 - Content is JSON 976s ok 70 - Error code is 1 976s # ==> Pushing SP <== 976s # ==> Popping SP <== 976s ok 71 - Test if user is reject on SP 976s ok 72 - HTTP code is 200 976s ok 73 - HTTP code is 200 976s ok 74 - Page contains a form 976s ok 75 - Host match 976s ok 76 - URI match 976s ok 77 - Field "SAMLRequest" is defined 976s ok 78 - CSP header authorize POST request to auth.idp.com 976s ok 79 - Method is POST 976s 1..79 976s ok 976s t/30-SAML-Federation-Config.t ..................................... 976s ok 1 - use Lemonldap::NG::Portal::Main; 976s ok 2 - Portal object 976s ok 3 - Init 976s ok 4 - Portal app 976s ok 5 - Register $type 976s ok 6 - Portal object 976s ok 7 - Init 976s ok 8 - Portal app 976s ok 9 - Register $type 976s ok 10 - confKey from config 976s ok 11 - confKey was generated 976s ok 12 - Rule from SP config 976s ok 13 - Rule from federation defaults 976s ok 14 - SP attributes have been imported as configured by policy 976s ok 15 - default NameID Format 976s ok 16 - SP attributes have been imported as configured by policy 976s ok 17 976s ok 18 - eduPersonTargetedID sets required persistent NameID 976s ok 19 - IDP option from config override 976s ok 20 - IDP option from federation defaults 976s ok 21 - IDP attributes from federation defaults 976s ok 22 - IDP attributes from configuration override 976s ok 23 - getIssuer 976s ok 24 - getIssuer 976s ok 25 - getIssuer 976s 1..25 976s ok 977s t/30-SAML-Head-to-Tail-POST.t ..................................... 977s ok 1 - use Lemonldap::NG::Portal::Main; 977s ok 2 - Portal object 977s ok 3 - Init 977s ok 4 - Portal app 977s ok 5 - Register $type 977s ok 6 - Portal object 977s ok 7 - Init 977s ok 8 - Portal app 977s ok 9 - Register $type 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 10 - Unauth SP request 977s ok 11 - HTTP code is 200 977s ok 12 - Page contains a form 977s ok 13 - Host match 977s ok 14 - URI match 977s ok 15 - Field "SAMLRequest" is defined 977s ok 16 - CSP header authorize POST request to auth.idp.com 977s ok 17 - Method is POST 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 18 - Post SAML request to IdP 977s ok 19 - HTTP code is 200 977s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746141195_20629%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213075%7D) 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 21 - Post authentication 977s ok 22 - Get cookie lemonldap (808a6ee5394e36614d6ecfbfb86dc56427c374f4b2609a2490d4d0218c26b2b4) 977s ok 23 - HTTP code is 200 977s ok 24 - Page contains a form 977s ok 25 - Host match 977s ok 26 - URI match 977s ok 27 - Field "SAMLResponse" is defined 977s ok 28 - CSP header authorize POST request to auth.sp.com 977s ok 29 - Method is POST 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 30 - Post SAML response to SP 977s ok 31 - Get redirection 977s ok 32 - Location header found 977s ok 33 - Get cookie lemonldap (1bf6e204451fe8c78059ce1585631fc5e1f107d30ff6844ef257006070933fcb) 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 34 - Follow redirection 977s ok 35 - HTTP code is 200 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 36 - Query SP for logout 977s ok 37 - HTTP code is 200 977s ok 38 - Page contains a form 977s ok 39 - Host match 977s ok 40 - URI match 977s ok 41 - Field "SAMLRequest" is defined 977s ok 42 - CSP header authorize POST request to auth.idp.com 977s ok 43 - Method is POST 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 44 - Post SAML logout request to IdP 977s ok 45 - HTTP code is 200 977s ok 46 - Page contains a form 977s ok 47 - Host match 977s ok 48 - URI match 977s ok 49 - Field "SAMLResponse" is defined 977s ok 50 - CSP header authorize POST request to auth.sp.com 977s ok 51 - Method is POST 977s ok 52 - Get cookie lemonldap (0) 977s ok 53 - SSO cookie removed 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 54 - Post SAML response to SP 977s ok 55 - HTTP code is 200 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 56 - Test if user is reject on IdP 977s ok 57 - Response status is 401 977s ok 58 - Content is JSON 977s ok 59 - Error code is 1 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 60 - Test if user is reject on SP 977s ok 61 - HTTP code is 200 977s ok 62 - HTTP code is 200 977s ok 63 - Page contains a form 977s ok 64 - Host match 977s ok 65 - URI match 977s ok 66 - Field "SAMLRequest" is defined 977s ok 67 - CSP header authorize POST request to auth.idp.com 977s ok 68 - Method is POST 977s 1..68 977s ok 977s t/30-SAML-Macros.t ................................................ 977s ok 1 - use Lemonldap::NG::Portal::Main; 977s ok 2 - Portal object 977s ok 3 - Init 977s ok 4 - Portal app 977s ok 5 - Issuer portal 977s ok 6 - Auth query 977s ok 7 - HTTP code is 200 977s ok 8 - Get cookie lemonldap (099efee2984ce31aa32564de8edf7a6d850abdf6775b78265acba803051b23ad) 977s ok 9 - Query IdP to access to SP 977s ok 10 - HTTP code is 200 977s ok 11 - Form method is POST 977s ok 12 - Found SAML response 977s ok 13 - Check Attribute 977s ok 14 - Check Attribute 977s ok 15 - Check NameID from macro 977s 1..15 977s ok 979s t/30-SAML-NameID-IDP.t ............................................ 979s ok 1 - use Lemonldap::NG::Portal::Main; 979s ok 2 - Portal object 979s ok 3 - Init 979s ok 4 - Portal app 979s ok 5 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 6 - Auth query 979s ok 7 - HTTP code is 200 979s ok 8 - Get cookie lemonldap (fd3b2c0149ef1b9d6aa915698b16338549914998927679476ab8ce51b9da26dd) 979s # Generated SAML Request: http://auth.sp.com/saml/metadata 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 9 - Post SAML request to IdP 979s ok 10 - HTTP code is 200 979s ok 11 - HTTP code is 200 979s ok 12 - Page contains a form 979s ok 13 - Host match 979s ok 14 - URI match 979s ok 15 - Field "SAMLResponse" is defined 979s ok 16 - CSP header authorize POST request to auth.sp.com 979s ok 17 - Method is POST 979s ok 18 - Found SAMLResponse 979s ok 19 - XML successfully parsed 979s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 979s ok 21 - Found expected NameID Format in response 979s ok 22 - XML successfully parsed 979s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 979s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 979s ok 24 - NameID matches 979s ok 25 - Portal object 979s ok 26 - Init 979s ok 27 - Portal app 979s ok 28 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 29 - Auth query 979s ok 30 - HTTP code is 200 979s ok 31 - Get cookie lemonldap (726c7cfb99ed751f7cdf0d58fcee638025e2d2928c7fadb6365d02bcf41b7467) 979s # Generated SAML Request: http://auth.sp.com/saml/metadata 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 32 - Post SAML request to IdP 979s ok 33 - HTTP code is 200 979s ok 34 - HTTP code is 200 979s ok 35 - Page contains a form 979s ok 36 - Host match 979s ok 37 - URI match 979s ok 38 - Field "SAMLResponse" is defined 979s ok 39 - CSP header authorize POST request to auth.sp.com 979s ok 40 - Method is POST 979s ok 41 - Found SAMLResponse 979s ok 42 - XML successfully parsed 979s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 979s ok 44 - Found expected NameID Format in response 979s ok 45 - XML successfully parsed 979s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 979s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 979s ok 47 - NameID matches 979s ok 48 - Portal object 979s ok 49 - Init 979s ok 50 - Portal app 979s ok 51 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 52 - Auth query 979s ok 53 - HTTP code is 200 979s ok 54 - Get cookie lemonldap (c63e11f9381d4fff376f803c70c39fef0cfba8ebf5f85d2620f5b32d6b8c9848) 979s # Generated SAML Request: http://auth.sp.com/saml/metadata 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 55 - Post SAML request to IdP 979s ok 56 - HTTP code is 200 979s ok 57 - HTTP code is 200 979s ok 58 - Page contains a form 979s ok 59 - Host match 979s ok 60 - URI match 979s ok 61 - Field "SAMLResponse" is defined 979s ok 62 - CSP header authorize POST request to auth.sp.com 979s ok 63 - Method is POST 979s ok 64 - Found SAMLResponse 979s ok 65 - XML successfully parsed 979s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 979s ok 67 - Found expected NameID Format in response 979s ok 68 - XML successfully parsed 979s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 979s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 979s ok 70 - NameID matches 979s ok 71 - Portal object 979s ok 72 - Init 979s ok 73 - Portal app 979s ok 74 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 75 - Auth query 979s ok 76 - HTTP code is 200 979s ok 77 - Get cookie lemonldap (07cd2b7a24921c5680e6d792a3042190cf87c8e1de873f7270f4a78b357b6f88) 979s # Generated SAML Request: http://auth.sp.com/saml/metadata 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 78 - Post SAML request to IdP 979s ok 79 - HTTP code is 200 979s ok 80 - HTTP code is 200 979s ok 81 - Page contains a form 979s ok 82 - Host match 979s ok 83 - URI match 979s ok 84 - Field "SAMLResponse" is defined 979s ok 85 - CSP header authorize POST request to auth.sp.com 979s ok 86 - Method is POST 979s ok 87 - Found SAMLResponse 979s ok 88 - XML successfully parsed 979s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 979s ok 90 - Found expected NameID Format in response 979s ok 91 - XML successfully parsed 979s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 979s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 979s ok 93 - NameID matches 979s ok 94 - Portal object 979s ok 95 - Init 979s ok 96 - Portal app 979s ok 97 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 98 - Auth query 979s ok 99 - HTTP code is 200 979s ok 100 - Get cookie lemonldap (0e4a4b3974ad079c3f8bbef4e4f14f9751bf103861f583bc665b95fd04e49f8a) 979s # Generated SAML Request: http://auth.sp.com/saml/metadata 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 101 - Post SAML request to IdP 979s ok 102 - HTTP code is 200 979s ok 103 - HTTP code is 200 979s ok 104 - Page contains a form 979s ok 105 - Host match 979s ok 106 - URI match 979s ok 107 - Field "SAMLResponse" is defined 979s ok 108 - CSP header authorize POST request to auth.sp.com 979s ok 109 - Method is POST 979s ok 110 - Found SAMLResponse 979s ok 111 - XML successfully parsed 979s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 979s ok 113 - Found expected NameID Format in response 979s ok 114 - XML successfully parsed 979s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 979s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 979s ok 116 - NameID matches 979s ok 117 - Portal object 979s ok 118 - Init 979s ok 119 - Portal app 979s ok 120 - Register $type 979s # ==> Pushing ISSUER <== 979s # ==> Popping ISSUER <== 979s ok 121 - Auth query 979s ok 122 - HTTP code is 200 980s ok 123 - Get cookie lemonldap (fdf9aa8872713a1d4b71c378b75ec2626866287c8c906665f75edcffc2240876) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 124 - Post SAML request to IdP 980s ok 125 - HTTP code is 200 980s ok 126 - HTTP code is 200 980s ok 127 - Page contains a form 980s ok 128 - Host match 980s ok 129 - URI match 980s ok 130 - Field "SAMLResponse" is defined 980s ok 131 - CSP header authorize POST request to auth.sp.com 980s ok 132 - Method is POST 980s ok 133 - Found SAMLResponse 980s ok 134 - XML successfully parsed 980s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 136 - Found expected NameID Format in response 980s ok 137 - Portal object 980s ok 138 - Init 980s ok 139 - Portal app 980s ok 140 - Register $type 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 141 - Auth query 980s ok 142 - HTTP code is 200 980s ok 143 - Get cookie lemonldap (80f0ee665bb9796a1c775b210a3bb84f86aa32993e3fab16f4054d262577ff1e) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 144 - Post SAML request to IdP 980s ok 145 - HTTP code is 200 980s ok 146 - HTTP code is 200 980s ok 147 - Page contains a form 980s ok 148 - Host match 980s ok 149 - URI match 980s ok 150 - Field "SAMLResponse" is defined 980s ok 151 - CSP header authorize POST request to auth.sp.com 980s ok 152 - Method is POST 980s ok 153 - Found SAMLResponse 980s ok 154 - XML successfully parsed 980s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 156 - Found expected NameID Format in response 980s ok 157 - XML successfully parsed 980s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 980s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 980s ok 159 - NameID matches 980s ok 160 - Portal object 980s ok 161 - Init 980s ok 162 - Portal app 980s ok 163 - Register $type 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 164 - Auth query 980s ok 165 - HTTP code is 200 980s ok 166 - Get cookie lemonldap (9e7797f6669c86c9a3ed97b81b7fc037afdf1cafafb57a869baca53fe60cc773) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 167 - Post SAML request to IdP 980s ok 168 - HTTP code is 200 980s ok 169 - HTTP code is 200 980s ok 170 - Page contains a form 980s ok 171 - Host match 980s ok 172 - URI match 980s ok 173 - Field "SAMLResponse" is defined 980s ok 174 - CSP header authorize POST request to auth.sp.com 980s ok 175 - Method is POST 980s ok 176 - Found SAMLResponse 980s ok 177 - XML successfully parsed 980s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 179 - Found expected NameID Format in response 980s ok 180 - XML successfully parsed 980s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 980s # Found NameID _321394D8409FF4BF2EF97A28FAC7A8C5 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 980s ok 182 - NameID matches 980s ok 183 - Portal object 980s ok 184 - Init 980s ok 185 - Portal app 980s ok 186 - Register $type 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 187 - Auth query 980s ok 188 - HTTP code is 200 980s ok 189 - Get cookie lemonldap (9aa01c7d2b2496532feb84afdb93e706f961151e30aa44f729710166f46ea364) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 190 - Post SAML request to IdP 980s ok 191 - HTTP code is 200 980s ok 192 - HTTP code is 200 980s ok 193 - Page contains a form 980s ok 194 - Host match 980s ok 195 - URI match 980s ok 196 - Field "SAMLResponse" is defined 980s ok 197 - CSP header authorize POST request to auth.sp.com 980s ok 198 - Method is POST 980s ok 199 - Found SAMLResponse 980s ok 200 - XML successfully parsed 980s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 202 - Found expected NameID Format in response 980s ok 203 - XML successfully parsed 980s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 980s # Found NameID _321394D8409FF4BF2EF97A28FAC7A8C5 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 980s ok 205 - NameID matches 980s ok 206 - Portal object 980s ok 207 - Init 980s ok 208 - Portal app 980s ok 209 - Register $type 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 210 - Auth query 980s ok 211 - HTTP code is 200 980s ok 212 - Get cookie lemonldap (467d6566504ec13c70b211e99fe688ec9523fed3caad873d22dbc6e9bdfdd07e) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 213 - Post SAML request to IdP 980s ok 214 - HTTP code is 200 980s ok 215 - HTTP code is 200 980s ok 216 - Page contains a form 980s ok 217 - Host match 980s ok 218 - URI match 980s ok 219 - Field "SAMLResponse" is defined 980s ok 220 - CSP header authorize POST request to auth.sp.com 980s ok 221 - Method is POST 980s ok 222 - Found SAMLResponse 980s ok 223 - XML successfully parsed 980s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 225 - Found expected NameID Format in response 980s ok 226 - XML successfully parsed 980s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 980s # Found NameID _321394D8409FF4BF2EF97A28FAC7A8C5 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 980s ok 228 - NameID matches 980s ok 229 - Portal object 980s ok 230 - Init 980s ok 231 - Portal app 980s ok 232 - Register $type 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 233 - Auth query 980s ok 234 - HTTP code is 200 980s ok 235 - Get cookie lemonldap (d21ad967a6c02e7441e922274b5c520887a20a93312c8863de76b53548b0c52d) 980s # Generated SAML Request: http://auth.sp.com/saml/metadata 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s ok 236 - Post SAML request to IdP 980s ok 237 - HTTP code is 200 980s ok 238 - HTTP code is 200 980s ok 239 - Page contains a form 980s ok 240 - Host match 980s ok 241 - URI match 980s ok 242 - Field "SAMLResponse" is defined 980s ok 243 - CSP header authorize POST request to auth.sp.com 980s ok 244 - Method is POST 980s ok 245 - Found SAMLResponse 980s ok 246 - XML successfully parsed 980s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 980s ok 248 - Found expected NameID Format in response 980s ok 249 - XML successfully parsed 980s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 980s # Found NameID _972498C91D6D4CAFD2D98B05D0CF7587 with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 980s ok 251 - NameID matches 980s ok 252 - Transient ID is different from persistent ID 980s 1..252 980s ok 980s t/30-SAML-NameID-SP.t ............................................. 980s ok 1 - use Lemonldap::NG::Portal::Main; 980s ok 2 - Portal object 980s ok 3 - Init 980s ok 4 - Portal app 980s ok 5 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 6 980s ok 7 - HTTP code is 200 980s ok 8 - Page contains a form 980s ok 9 - Host match 980s ok 10 - URI match 980s ok 11 - Field "SAMLRequest" is defined 980s ok 12 - CSP header authorize POST request to auth.idp.com 980s ok 13 - Method is POST 980s ok 14 - Found SAMLRequest 980s ok 15 - XML successfully parsed 980s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 980s ok 17 - Found expected NameID Format in response 980s ok 18 - Portal object 980s ok 19 - Init 980s ok 20 - Portal app 980s ok 21 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 22 980s ok 23 - HTTP code is 200 980s ok 24 - Page contains a form 980s ok 25 - Host match 980s ok 26 - URI match 980s ok 27 - Field "SAMLRequest" is defined 980s ok 28 - CSP header authorize POST request to auth.idp.com 980s ok 29 - Method is POST 980s ok 30 - Found SAMLRequest 980s ok 31 - XML successfully parsed 980s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 980s ok 33 - Found expected NameID Format in response 980s ok 34 - Portal object 980s ok 35 - Init 980s ok 36 - Portal app 980s ok 37 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 38 980s ok 39 - HTTP code is 200 980s ok 40 - Page contains a form 980s ok 41 - Host match 980s ok 42 - URI match 980s ok 43 - Field "SAMLRequest" is defined 980s ok 44 - CSP header authorize POST request to auth.idp.com 980s ok 45 - Method is POST 980s ok 46 - Found SAMLRequest 980s ok 47 - XML successfully parsed 980s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 980s ok 49 - Found expected NameID Format in response 980s ok 50 - Portal object 980s ok 51 - Init 980s ok 52 - Portal app 980s ok 53 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 54 980s ok 55 - HTTP code is 200 980s ok 56 - Page contains a form 980s ok 57 - Host match 980s ok 58 - URI match 980s ok 59 - Field "SAMLRequest" is defined 980s ok 60 - CSP header authorize POST request to auth.idp.com 980s ok 61 - Method is POST 980s ok 62 - Found SAMLRequest 980s ok 63 - XML successfully parsed 980s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 980s ok 65 - Found expected NameID Format in response 980s ok 66 - Portal object 980s ok 67 - Init 980s ok 68 - Portal app 980s ok 69 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 70 980s ok 71 - HTTP code is 200 980s ok 72 - Page contains a form 980s ok 73 - Host match 980s ok 74 - URI match 980s ok 75 - Field "SAMLRequest" is defined 980s ok 76 - CSP header authorize POST request to auth.idp.com 980s ok 77 - Method is POST 980s ok 78 - Found SAMLRequest 980s ok 79 - XML successfully parsed 980s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 980s ok 81 - Found expected NameID Format in response 980s 1..81 980s ok 981s t/30-SAML-POST-Logout-when-expired.t .............................. 981s ok 1 - use Lemonldap::NG::Portal::Main; 981s ok 2 - Portal object 981s ok 3 - Init 981s ok 4 - Portal app 981s ok 5 - Register $type 981s ok 6 - Portal object 981s ok 7 - Init 981s ok 8 - Portal app 981s ok 9 - Register $type 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 10 - Unauth SP request 981s ok 11 - HTTP code is 200 981s ok 12 - HTTP code is 200 981s ok 13 - Page contains a form 981s ok 14 - Host match 981s ok 15 - URI match 981s ok 16 - Field "SAMLRequest" is defined 981s ok 17 - CSP header authorize POST request to auth.idp.com 981s ok 18 - Method is POST 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 19 - Post SAML request to IdP 981s ok 20 - HTTP code is 200 981s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141199_58686%22%2C%22issuerTs%22%3A1746213079%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 22 - Post authentication 981s ok 23 - Reject reason is 89 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 24 - Unauth SP request 981s ok 25 - HTTP code is 200 981s ok 26 - HTTP code is 200 981s ok 27 - Page contains a form 981s ok 28 - Host match 981s ok 29 - URI match 981s ok 30 - Field "SAMLRequest" is defined 981s ok 31 - CSP header authorize POST request to auth.idp.com 981s ok 32 - Method is POST 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 33 - Post SAML request to IdP 981s ok 34 - HTTP code is 200 981s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213079%2C%22issuerRequestsaml%22%3A%221746141199_52730%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 36 - Post authentication 981s ok 37 - Get cookie lemonldap (512ecfb7d0ab079984b85f9be3c2c4a288ea4214fbbb74b32d42d45a41c95953) 981s ok 38 - Get cookie lemonldappdata () 981s ok 39 - SAML request cleared from pdata 981s ok 40 - HTTP code is 200 981s ok 41 - Page contains a form 981s ok 42 - Host match 981s ok 43 - URI match 981s ok 44 - Field "SAMLResponse" is defined 981s ok 45 - CSP header authorize POST request to auth.sp.com 981s ok 46 - Method is POST 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 47 - Post SAML response to SP 981s ok 48 - Get redirection 981s ok 49 - Location is http://auth.sp.com/ 981s ok 50 - Get cookie lemonldap (1c30633f935a3a9b906ba3525cee954b86d4e984c79868ffd67f62ec28ce0323) 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 51 - Get / on SP 981s ok 52 - HTTP code is 200 981s ok 53 - Authenticated as fa@badwolf.org@idp 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 54 - Query SP for logout 981s ok 55 - HTTP code is 200 981s ok 56 - Page contains a form 981s ok 57 - Host match 981s ok 58 - URI match 981s ok 59 - Field "SAMLRequest" is defined 981s ok 60 - CSP header authorize POST request to auth.idp.com 981s ok 61 - Method is POST 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 62 - Post SAML logout request to IdP 981s ok 63 - HTTP code is 200 981s ok 64 - Page contains a form 981s ok 65 - Host match 981s ok 66 - URI match 981s ok 67 - Field "SAMLResponse" is defined 981s ok 68 - CSP header authorize POST request to auth.sp.com 981s ok 69 - Method is POST 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 70 - Post SAML response to SP 981s ok 71 - Found SLO error 981s 1..71 981s ok 982s t/30-SAML-POST-Logout-when-removed.t .............................. 982s ok 1 - use Lemonldap::NG::Portal::Main; 982s ok 2 - Portal object 982s ok 3 - Init 982s ok 4 - Portal app 982s ok 5 - Register $type 982s ok 6 - Portal object 982s ok 7 - Init 982s ok 8 - Portal app 982s ok 9 - Register $type 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 10 - Unauth SP request 982s ok 11 - HTTP code is 200 982s ok 12 - HTTP code is 200 982s ok 13 - Page contains a form 982s ok 14 - Host match 982s ok 15 - URI match 982s ok 16 - Field "SAMLRequest" is defined 982s ok 17 - CSP header authorize POST request to auth.idp.com 982s ok 18 - Method is POST 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 19 - Post SAML request to IdP 982s ok 20 - HTTP code is 200 982s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141199_22877%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213079%7D) 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 22 - Post authentication 982s ok 23 - Get cookie lemonldap (a7d6c57390ec6ea1e46de040fd54c5957ebb54c7441a7ba2fd37d298ebb4e968) 982s ok 24 - Get cookie lemonldappdata () 982s ok 25 - SAML request cleared from pdata 982s ok 26 - HTTP code is 200 982s ok 27 - Page contains a form 982s ok 28 - Host match 982s ok 29 - URI match 982s ok 30 - Field "SAMLResponse" is defined 982s ok 31 - CSP header authorize POST request to auth.sp.com 982s ok 32 - Method is POST 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 33 - Post SAML response to SP 982s ok 34 - Get redirection 982s ok 35 - Location is http://auth.sp.com/ 982s ok 36 - Get cookie lemonldap (28a5aae84d5541aa2b8f8f204c96581d4a17f202b43e43e7446034444c85299b) 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 37 - Get / on SP 982s ok 38 - HTTP code is 200 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 39 - Query IDP for logout 982s ok 40 - Get cookie lemonldap (0) 982s ok 41 - IDP cookie removed 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 42 - Test if old cookie is denied by IdP 982s ok 43 - Response status is 401 982s ok 44 - Content is JSON 982s ok 45 - Error code is 1 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 46 - Query SP for logout 982s ok 47 - HTTP code is 200 982s ok 48 - Page contains a form 982s ok 49 - Host match 982s ok 50 - URI match 982s ok 51 - Field "SAMLRequest" is defined 982s ok 52 - CSP header authorize POST request to auth.idp.com 982s ok 53 - Method is POST 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 54 - Post SAML logout request to IdP 982s ok 55 - Found SESSIONEXPIRED error 982s 1..55 982s ok 982s t/30-SAML-POST-with-2F-UpgradeOnly.t .............................. 982s ok 1 - use Lemonldap::NG::Portal::Main; 982s ok 2 - Portal object 982s ok 3 - Init 982s ok 4 - Portal app 982s ok 5 - Register $type 982s ok 6 - Portal object 982s ok 7 - Init 982s ok 8 - Portal app 982s ok 9 - Register $type 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 10 - Unauth SP request 982s ok 11 - HTTP code is 200 982s ok 12 - HTTP code is 200 982s ok 13 - Page contains a form 982s ok 14 - Host match 982s ok 15 - URI match 982s ok 16 - Field "SAMLRequest" is defined 982s ok 17 - CSP header authorize POST request to auth.idp.com 982s ok 18 - Method is POST 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 19 - Post SAML request to IdP 982s ok 20 - HTTP code is 200 982s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A4%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213080%2C%22issuerRequestsaml%22%3A%221746141200_48577%22%7D) 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 22 - Post authentication 982s ok 23 - HTTP code is 200 982s ok 24 - Page contains a form 982s ok 25 - URI match 982s ok 26 - Field "token" is defined 982s ok 27 - Field "code" is defined 982s ok 28 - Found EXTCODE input 982s ok 29 - Found 2F code in mail 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 30 - Post code 982s ok 31 - Get cookie lemonldap (44dbc2cbef3639508d2d4d8489a67ce4925c2d815c08b9cc6365e4b4cb933a11) 982s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141200_48577%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 982s ok 33 - Get redirection 982s ok 34 - Location is http://auth.idp.com/saml 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 35 - Follow redirection 982s ok 36 - Get cookie lemonldappdata () 982s ok 37 - SAML request cleared from pdata 982s ok 38 - HTTP code is 200 982s ok 39 - Page contains a form 982s ok 40 - Host match 982s ok 41 - URI match 982s ok 42 - Field "SAMLResponse" is defined 982s ok 43 - CSP header authorize POST request to auth.sp.com 982s ok 44 - Method is POST 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 45 - Post SAML response to SP 982s ok 46 - Get redirection 982s ok 47 - Location is http://auth.sp.com/ 982s ok 48 - Get cookie lemonldap (f3356f231d672750e926e8ad4149fc82ea67222eb3727ea15080793877a5ea99) 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 49 - Get / on SP 982s ok 50 - HTTP code is 200 982s ok 51 - Authenticated as dwho@badwolf.org@idp 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 52 - Post authentication 982s ok 53 - Get cookie lemonldap (508dd54121e26e6a24b5cd8c67da8d75df93aca38e7bfbd7985be9b98ff07520) 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 54 - Unauth SP request 982s ok 55 - HTTP code is 200 982s ok 56 - HTTP code is 200 982s ok 57 - Page contains a form 982s ok 58 - Host match 982s ok 59 - URI match 982s ok 60 - Field "SAMLRequest" is defined 982s ok 61 - CSP header authorize POST request to auth.idp.com 982s ok 62 - Method is POST 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 63 - Post SAML request to IdP 982s ok 64 - HTTP code is 200 982s ok 65 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerTs%22%3A1746213080%2C%22issuerRequestsaml%22%3A%221746141200_60608%22%7D) 982s ok 66 - HTTP code is 200 982s ok 67 - Page contains a form 982s ok 68 - URI match 982s ok 69 - Field "confirm" is defined 982s ok 70 - Field "url" is defined 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 71 - Post code 982s ok 72 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1746213080%2C%22issuerRequestsaml%22%3A%221746141200_60608%22%7D) 982s ok 73 - HTTP code is 200 982s ok 74 - Page contains a form 982s ok 75 - URI match 982s ok 76 - Field "token" is defined 982s ok 77 - Field "code" is defined 982s ok 78 - Found EXTCODE input 982s ok 79 - Found 2F code in mail 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 80 - Post code 982s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141200_60608%22%7D) 982s ok 82 - Get redirection 982s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 982s # ==> Pushing ISSUER <== 982s # ==> Popping ISSUER <== 982s ok 84 - Follow redirection 982s ok 85 - Get cookie lemonldappdata () 982s ok 86 - SAML request cleared from pdata 982s ok 87 - HTTP code is 200 982s ok 88 - Page contains a form 982s ok 89 - Host match 982s ok 90 - URI match 982s ok 91 - Field "SAMLResponse" is defined 982s ok 92 - CSP header authorize POST request to auth.sp.com 982s ok 93 - Method is POST 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 94 - Post SAML response to SP 982s ok 95 - Get redirection 982s ok 96 - Location is http://auth.sp.com/ 982s ok 97 - Get cookie lemonldap (1de9ae5d6c6ae7a479ad862a2df967c2829f19c0dc6ff8e563cce7d03b9b60bb) 982s # ==> Pushing SP <== 982s # ==> Popping SP <== 982s ok 98 - Get / on SP 982s ok 99 - HTTP code is 200 982s ok 100 - Authenticated as dwho@badwolf.org@idp 982s 1..100 982s ok 983s t/30-SAML-POST-with-2F-and-Notification.t ......................... 983s ok 1 - use Lemonldap::NG::Portal::Main; 983s ok 2 - Portal object 983s ok 3 - Init 983s ok 4 - Portal app 983s ok 5 - Register $type 983s ok 6 - Portal object 983s ok 7 - Init 983s ok 8 - Portal app 983s ok 9 - Register $type 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 10 - Unauth SP request 983s ok 11 - HTTP code is 200 983s ok 12 - HTTP code is 200 983s ok 13 - Page contains a form 983s ok 14 - Host match 983s ok 15 - URI match 983s ok 16 - Field "SAMLRequest" is defined 983s ok 17 - CSP header authorize POST request to auth.idp.com 983s ok 18 - Method is POST 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 19 - Post SAML request to IdP 983s ok 20 - HTTP code is 200 983s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141201_8370%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213081%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 22 - Post authentication 983s ok 23 - HTTP code is 200 983s ok 24 - Page contains a form 983s ok 25 - URI match 983s ok 26 - Field "token" is defined 983s ok 27 - Field "code" is defined 983s ok 28 - Found EXTCODE input 983s ok 29 - Found 2F code in mail 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 30 - Post code 983s ok 31 - Get cookie lemonldap (fia492ilm7GWDGhSIbb0LGWm7Em6w8am+/9sgwjUVxZ6d003ue4gR25T7dTSQ3OYVU4LZsOCveBR8EVBSkirNuNVFOJGjPiQ+UijrWKJfH6XUNf0RRL+gOvEkUtFnCQZA+JOceff9xOHhmQrvx+HRQ==) 983s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213081%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141201_8370%22%7D) 983s ok 33 - HTTP code is 200 983s ok 34 - Page contains a form 983s ok 35 - URI match 983s ok 36 - Field "reference1x1" is defined 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 37 - Accept notification 983s ok 38 - Get cookie lemonldap (0784a168640255a7a9e42171ff860b475d09d4326c6e49571733e33cd292128d) 983s ok 39 - Notification was deleted 983s ok 40 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141201_8370%22%7D) 983s ok 41 - Get redirection 983s ok 42 - Location is http://auth.idp.com/saml 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 43 - Follow redirection 983s ok 44 - Get cookie lemonldappdata () 983s ok 45 - SAML request cleared from pdata 983s ok 46 - HTTP code is 200 983s ok 47 - Page contains a form 983s ok 48 - Host match 983s ok 49 - URI match 983s ok 50 - Field "SAMLResponse" is defined 983s ok 51 - CSP header authorize POST request to auth.sp.com 983s ok 52 - Method is POST 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 53 - Post SAML response to SP 983s ok 54 - Get redirection 983s ok 55 - Location is http://auth.sp.com/ 983s ok 56 - Get cookie lemonldap (47e6e3d25303a15eb2ba0d2a86bf65d205c8a625a918d7fb0f012618bf67e1c9) 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 57 - Get / on SP 983s ok 58 - HTTP code is 200 983s ok 59 - Authenticated as dwho@badwolf.org@idp 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 60 - Query SP for logout 983s ok 61 - HTTP code is 200 983s ok 62 - Page contains a form 983s ok 63 - Host match 983s ok 64 - URI match 983s ok 65 - Field "SAMLRequest" is defined 983s ok 66 - CSP header authorize POST request to auth.idp.com 983s ok 67 - Method is POST 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 68 - Post SAML logout request to IdP 983s ok 69 - HTTP code is 200 983s ok 70 - Page contains a form 983s ok 71 - Host match 983s ok 72 - URI match 983s ok 73 - Field "SAMLResponse" is defined 983s ok 74 - CSP header authorize POST request to auth.sp.com 983s ok 75 - Method is POST 983s ok 76 - Get cookie lemonldap (0) 983s ok 77 - SSO cookie removed 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 78 - Post SAML response to SP 983s ok 79 - Get redirection 983s ok 80 - Location is http://auth.sp.com/?logout=1 983s # ==> Pushing ISSUER <== 983s # ==> Popping ISSUER <== 983s ok 81 - Test if user is reject on IdP 983s ok 82 - Response status is 401 983s ok 83 - Content is JSON 983s ok 84 - Error code is 1 983s # ==> Pushing SP <== 983s # ==> Popping SP <== 983s ok 85 - Test if user is reject on SP 983s ok 86 - HTTP code is 200 983s ok 87 - HTTP code is 200 983s ok 88 - Page contains a form 983s ok 89 - Host match 983s ok 90 - URI match 983s ok 91 - Field "SAMLRequest" is defined 983s ok 92 - CSP header authorize POST request to auth.idp.com 983s ok 93 - Method is POST 983s 1..93 983s ok 984s t/30-SAML-POST-with-Notification.t ................................ 984s ok 1 - use Lemonldap::NG::Portal::Main; 984s ok 2 - Portal object 984s ok 3 - Init 984s ok 4 - Portal app 984s ok 5 - Register $type 984s ok 6 - Portal object 984s ok 7 - Init 984s ok 8 - Portal app 984s ok 9 - Register $type 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 10 - Unauth SP request 984s ok 11 - HTTP code is 200 984s ok 12 - HTTP code is 200 984s ok 13 - Page contains a form 984s ok 14 - Host match 984s ok 15 - URI match 984s ok 16 - Field "SAMLRequest" is defined 984s ok 17 - CSP header authorize POST request to auth.idp.com 984s ok 18 - Method is POST 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 19 - Post SAML request to IdP 984s ok 20 - HTTP code is 200 984s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141202_5019%22%2C%22issuerTs%22%3A1746213082%7D) 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 22 - Post authentication 984s ok 23 - Get cookie lemonldap (3Ixfvq/4gqsSyndM0rBBS4vlA2HVJKvGzyjt9Hl1gGWkbujGIcwEOmAaSaF0YDqmfy+CUqrjVwCwlAj+0ibXsKXkHFI2U3DWNI0oC+O2WjNax92tQk4koyi+HnS0jMrh1gyoYamGe1toX3Ye8RyO6g==) 984s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213082%2C%22issuerRequestsaml%22%3A%221746141202_5019%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 984s ok 25 - HTTP code is 200 984s ok 26 - Page contains a form 984s ok 27 - URI match 984s ok 28 - Field "reference1x1" is defined 984s ok 29 - Field "url" is defined 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 30 - Accept notification 984s ok 31 - Get cookie lemonldap (d5abba9a09fc6e0f42bcd0706dcbd48c7007223c793729452353f237b61739b2) 984s ok 32 - Notification was deleted 984s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141202_5019%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 984s ok 34 - Get redirection 984s ok 35 - Location is http://auth.idp.com/saml 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 36 - Follow redirection 984s ok 37 - Get cookie lemonldappdata () 984s ok 38 - SAML request cleared from pdata 984s ok 39 - HTTP code is 200 984s ok 40 - Page contains a form 984s ok 41 - Host match 984s ok 42 - URI match 984s ok 43 - Field "SAMLResponse" is defined 984s ok 44 - CSP header authorize POST request to auth.sp.com 984s ok 45 - Method is POST 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 46 - Post SAML response to SP 984s ok 47 - Get redirection 984s ok 48 - Location is http://auth.sp.com/ 984s ok 49 - Get cookie lemonldap (7b91d79f87674eb76ce8e09d78ba39fcfd9e100a0d0e3c7e672defab59872585) 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 50 - Get / on SP 984s ok 51 - HTTP code is 200 984s ok 52 - Authenticated as dwho@badwolf.org@idp 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 53 - Query SP for logout 984s ok 54 - HTTP code is 200 984s ok 55 - Page contains a form 984s ok 56 - Host match 984s ok 57 - URI match 984s ok 58 - Field "SAMLRequest" is defined 984s ok 59 - CSP header authorize POST request to auth.idp.com 984s ok 60 - Method is POST 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 61 - Post SAML logout request to IdP 984s ok 62 - HTTP code is 200 984s ok 63 - Page contains a form 984s ok 64 - Host match 984s ok 65 - URI match 984s ok 66 - Field "SAMLResponse" is defined 984s ok 67 - CSP header authorize POST request to auth.sp.com 984s ok 68 - Method is POST 984s ok 69 - Get cookie lemonldap (0) 984s ok 70 - SSO cookie removed 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 71 - Post SAML response to SP 984s ok 72 - Get redirection 984s ok 73 - Location is http://auth.sp.com/?logout=1 984s # ==> Pushing ISSUER <== 984s # ==> Popping ISSUER <== 984s ok 74 - Test if user is reject on IdP 984s ok 75 - Response status is 401 984s ok 76 - Content is JSON 984s ok 77 - Error code is 1 984s # ==> Pushing SP <== 984s # ==> Popping SP <== 984s ok 78 - Test if user is reject on SP 984s ok 79 - HTTP code is 200 984s ok 80 - HTTP code is 200 984s ok 81 - Page contains a form 984s ok 82 - Host match 984s ok 83 - URI match 984s ok 84 - Field "SAMLRequest" is defined 984s ok 85 - CSP header authorize POST request to auth.idp.com 984s ok 86 - Method is POST 984s 1..86 984s ok 985s t/30-SAML-ReAuth-with-Cmb-Kerberos.t .............................. 985s ok 1 - use Lemonldap::NG::Portal::Main; 985s ok 2 - Portal object 985s ok 3 - Init 985s ok 4 - Portal app 985s ok 5 - Register $type 985s ok 6 - Portal object 985s ok 7 - Init 985s ok 8 - Portal app 985s ok 9 - Register $type 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 10 - Auth query 985s ok 11 - HTTP code is 200 985s ok 12 - Get cookie lemonldap (60633ea5c328b11d8bbe905a6b104d5a37214846f440cc9b2852cd3bec114b14) 985s ok 13 - Waiting timeout 985s # ==> Pushing SP <== 985s # ==> Popping SP <== 985s ok 14 - Unauth SP request 985s ok 15 - HTTP code is 200 985s ok 16 - Page contains a form 985s ok 17 - Host match 985s ok 18 - URI match 985s ok 19 - Field "SAMLRequest" is defined 985s ok 20 - CSP header authorize POST request to auth.idp.com 985s ok 21 - Method is POST 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 22 - Post SAML request to IdP 985s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746213113%7D) 985s ok 24 - HTTP code is 200 985s ok 25 - Page contains a form 985s ok 26 - URI match 985s ok 27 - Field "confirm" is defined 985s ok 28 - Propose to renew session 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 29 - Ask to renew 985s ok 30 - Found Kerberos JS 985s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213113%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 985s ok 32 - HTTP code is 200 985s ok 33 - Page contains a form 985s ok 34 - Host match 985s ok 35 - Field "upgrading" is defined 985s ok 36 - Field "url" is defined 985s ok 37 - Field "kerberos" is defined 985s ok 38 - Field "ajax_auth_token" is defined 985s ok 39 - CSP header authorize POST request to \# 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 40 - AJAX query 985s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213113%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 985s ok 42 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 43 - AJAX query 985s ok 44 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213113%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 985s ok 45 - HTTP code is 200 985s ok 46 - Content-Type is JSON 985s ok 47 - Content is valid JSON 985s ok 48 - User token was returned 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 49 - Post form 985s ok 50 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%7D) 985s ok 51 - Get cookie lemonldap (9968ec58f14bf1385b67ea3bdef956cdbe0f0356badab13580e4baa26527ea05) 985s ok 52 - Get a new session 985s ok 53 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_6040%22%7D) 985s ok 54 - Get redirection 985s ok 55 - Location header found 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 56 - Follow redirection 985s ok 57 - HTTP code is 200 985s ok 58 - Page contains a form 985s ok 59 - Host match 985s ok 60 - URI match 985s ok 61 - Field "SAMLResponse" is defined 985s ok 62 - CSP header authorize POST request to auth.sp.com 985s ok 63 - Method is POST 985s # ==> Pushing SP <== 985s # ==> Popping SP <== 985s ok 64 - Post SAML response to SP 985s ok 65 - Get cookie lemonldap (bd64d5746fe83336bcb5016c95f3499642d5b3983b4e5d45f27ed7fafe83b1ff) 985s ok 66 - Get redirection 985s ok 67 - Location is http://auth.sp.com/ 985s 1..67 985s ok 985s t/30-SAML-ReAuth-with-choice.t .................................... 985s ok 1 - use Lemonldap::NG::Portal::Main; 985s ok 2 - Portal object 985s ok 3 - Init 985s ok 4 - Portal app 985s ok 5 - Register $type 985s ok 6 - Portal object 985s ok 7 - Init 985s ok 8 - Portal app 985s ok 9 - Register $type 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 10 - Auth query 985s ok 11 - HTTP code is 200 985s ok 12 - Get cookie lemonldap (6ca88935a59d9edc3c3ea654fefbc49537b004bafa6ab6eb30cd6b5e6849c452) 985s ok 13 - Waiting timeout 985s # ==> Pushing SP <== 985s # ==> Popping SP <== 985s ok 14 - Unauth SP request 985s ok 15 - HTTP code is 200 985s ok 16 - Page contains a form 985s ok 17 - Host match 985s ok 18 - URI match 985s ok 19 - Field "SAMLRequest" is defined 985s ok 20 - CSP header authorize POST request to auth.idp.com 985s ok 21 - Method is POST 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 22 - Post SAML request to IdP 985s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_42446%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746213113%7D) 985s ok 24 - HTTP code is 200 985s ok 25 - Page contains a form 985s ok 26 - URI match 985s ok 27 - Field "confirm" is defined 985s ok 28 - Propose to renew session 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 29 - Ask to renew 985s ok 30 - HTTP code is 200 985s ok 31 - Page contains a form 985s ok 32 - Host match 985s ok 33 - Field "upgrading" is defined 985s ok 34 - Field "url" is defined 985s ok 35 - CSP header authorize POST request to \# 985s ok 36 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1746213113%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_42446%22%7D) 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 37 - Re auth 985s ok 38 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141233_42446%22%7D) 985s ok 39 - Get cookie lemonldap (c408a92d053fd943878b7b04fe5d35a6bed6de851cbfeb2336ed4cc0b3eda512) 985s ok 40 - Get a new session 985s ok 41 - Get redirection 985s ok 42 - Location header found 985s # ==> Pushing ISSUER <== 985s # ==> Popping ISSUER <== 985s ok 43 - Follow redirection 985s ok 44 - HTTP code is 200 985s ok 45 - Page contains a form 985s ok 46 - Host match 985s ok 47 - URI match 985s ok 48 - Field "SAMLResponse" is defined 985s ok 49 - CSP header authorize POST request to auth.sp.com 985s ok 50 - Method is POST 985s # ==> Pushing SP <== 985s # ==> Popping SP <== 985s ok 51 - Post SAML response to SP 985s ok 52 - Get cookie lemonldap (8d31ea1be6176534fb559e87044ddfd2808657d483885d038b964fb689f32325) 985s ok 53 - Get redirection 985s ok 54 - Location is http://auth.sp.com/ 985s 1..54 985s ok 986s t/30-SAML-ReAuth.t ................................................ 986s ok 1 - use Lemonldap::NG::Portal::Main; 986s ok 2 - Portal object 986s ok 3 - Init 986s ok 4 - Portal app 986s ok 5 - Register $type 986s ok 6 - Portal object 986s ok 7 - Init 986s ok 8 - Portal app 986s ok 9 - Register $type 986s # ==> Pushing ISSUER <== 986s # ==> Popping ISSUER <== 986s ok 10 - Auth query 986s ok 11 - HTTP code is 200 986s ok 12 - Get cookie lemonldap (b57b21944436cc95d5584e0bc15a3cc17c698ffc3a0ef35a16614d1e9b6915d9) 986s # ==> Pushing SP <== 986s # ==> Popping SP <== 986s ok 13 - Unauth SP request 986s ok 14 - HTTP code is 200 986s ok 15 - Page contains a form 986s ok 16 - Host match 986s ok 17 - URI match 986s ok 18 - Field "SAMLRequest" is defined 986s ok 19 - CSP header authorize POST request to auth.idp.com 986s ok 20 - Method is POST 986s # ==> Pushing ISSUER <== 986s # ==> Popping ISSUER <== 986s ok 21 - Post SAML request to IdP 986s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221746141234_25835%22%2C%22issuerTs%22%3A1746213114%7D) 986s ok 23 - HTTP code is 200 986s ok 24 - Page contains a form 986s ok 25 - URI match 986s ok 26 - Field "confirm" is defined 986s ok 27 - Propose to renew session 986s # ==> Pushing ISSUER <== 986s # ==> Popping ISSUER <== 986s ok 28 - Ask to renew 986s ok 29 - HTTP code is 200 986s ok 30 - Page contains a form 986s ok 31 - Host match 986s ok 32 - Field "upgrading" is defined 986s ok 33 - Field "url" is defined 986s ok 34 - CSP header authorize POST request to \# 986s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213114%2C%22issuerRequestsaml%22%3A%221746141234_25835%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 986s # ==> Pushing ISSUER <== 986s # ==> Popping ISSUER <== 986s ok 36 - Re auth 986s ok 37 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141234_25835%22%7D) 986s ok 38 - Get cookie lemonldap (2858c054928071009b8905b079c3ccfdc56de35f3e56a10cafa535d7fe3c1db9) 986s ok 39 - Get a new session 986s ok 40 - Get redirection 986s ok 41 - Location header found 986s # ==> Pushing ISSUER <== 986s # ==> Popping ISSUER <== 986s ok 42 - Follow redirection 986s ok 43 - HTTP code is 200 986s ok 44 - Page contains a form 986s ok 45 - Host match 986s ok 46 - URI match 986s ok 47 - Field "SAMLResponse" is defined 986s ok 48 - CSP header authorize POST request to auth.sp.com 986s ok 49 - Method is POST 986s # ==> Pushing SP <== 986s # ==> Popping SP <== 986s ok 50 - Post SAML response to SP 986s ok 51 - Get cookie lemonldap (f744fde3aa654bf017fee7f20d94f13b1282c8542e7ca81774149ab1dbead360) 986s ok 52 - Get redirection 986s ok 53 - Location is http://auth.sp.com/ 986s 1..53 986s ok 987s t/30-SAML-RelayState.t ............................................ 987s ok 1 - use Lemonldap::NG::Portal::Main; 987s ok 2 - Portal object 987s ok 3 - Init 987s ok 4 - Portal app 987s ok 5 - Register $type 987s # Subtest: RelayState handing with Redirect binding 987s # ==> Pushing ISSUER <== 987s # ==> Popping ISSUER <== 987s ok 1 - Auth query 987s ok 2 - Get cookie lemonldap (1cd51b6ca091aba3023b1f7dc61dc72708eba12445c392d9417c581f3c5c3e62) 987s # ==> Pushing ISSUER <== 987s # ==> Popping ISSUER <== 987s ok 3 - Follow redirection 987s ok 4 - Correct html encoding of special characters in RelayState 987s 1..4 987s ok 6 - RelayState handing with Redirect binding 987s # Subtest: RelayState handing with POST binding 987s # ==> Pushing ISSUER <== 987s # ==> Popping ISSUER <== 987s ok 1 - Auth query 987s ok 2 - Get cookie lemonldap (756bdaae21b2bad797bd41a1fa6d5cc72debc6b7bd34eddf8bfaa5aba77f8171) 987s # ==> Pushing ISSUER <== 987s # ==> Popping ISSUER <== 987s ok 3 - Follow redirection 987s ok 4 - Correct html encoding of special characters in RelayState 987s 1..4 987s ok 7 - RelayState handing with POST binding 987s 1..7 987s ok 988s t/30-SAML-SP-rule.t ............................................... 988s ok 1 - use Lemonldap::NG::Portal::Main; 988s ok 2 - Portal object 988s ok 3 - Init 988s ok 4 - Portal app 988s ok 5 - Register $type 988s ok 6 - Portal object 988s ok 7 - Init 988s ok 8 - Portal app 988s ok 9 - Register $type 988s ok 10 - Portal object 988s ok 11 - Init 988s ok 12 - Portal app 988s ok 13 - Register $type 988s # ==> Pushing SP <== 988s # ==> Popping SP <== 988s ok 14 - Unauth SP request 988s ok 15 - Get redirection 988s ok 16 - Location header found 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 17 - Launch SAML request to IdP 988s ok 18 - HTTP code is 200 988s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213085%2C%22issuerRequestsaml%22%3A%221746141205_46497%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 20 - Post authentication 988s ok 21 - HTTP code is 200 988s ok 22 - Get cookie lemonldap (68d8bcff9d923dc6090c579a3242008b2d0a113a99a2de53c5b7ebcdf2025a15) 988s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 988s ok 24 - PE_UNAUTHORIZEDPARTNER 988s # ==> Pushing UNKNOWNSP <== 988s # ==> Popping UNKNOWNSP <== 988s ok 25 - Unauth SP request 988s ok 26 - Get redirection 988s ok 27 - Location header found 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 28 - Launch SAML request to IdP 988s ok 29 - Unknown entity ID: code found on page 988s ok 30 - Unknown entity ID 988s 1..30 988s ok 988s t/31-Auth-and-issuer-CAS-Logout-20.t .............................. 988s ok 1 - use Lemonldap::NG::Portal::Main; 988s ok 2 - Portal object 988s ok 3 - Init 988s ok 4 - Portal app 988s ok 5 - Register $type 988s ok 6 - Portal object 988s ok 7 - Init 988s ok 8 - Portal app 988s ok 9 - Register $type 988s # ==> Pushing SP <== 988s # ==> Popping SP <== 988s ok 10 - Unauth SP request 988s ok 11 - Get cookie llngcasserver (idp) 988s ok 12 - Get CAS server cookie 988s ok 13 - Get redirection 988s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 15 - Query CAS server 988s ok 16 - HTTP code is 200 988s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213086%2C%22issuerRequestcas%22%3A%221746141206_53079%22%7D) 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 18 - Post authentication 988s ok 19 - Get cookie lemonldap (9c5fde4edf01ca8a7d1ca00ca4e66b79cc026afe99bae0df801b6547be27143e) 988s ok 20 - Get cookie lemonldappdata () 988s ok 21 - SAML request cleared from pdata 988s ok 22 - Get redirection 988s ok 23 - Location header found 988s # ==> Pushing SP <== 988s ok 24 - SOAP request 988s # ==> Saving handler SP <== 988s # ==> Pushing ISSUER <== 988s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 988s # ==> Popping ISSUER <== 988s # ==> Restoring SP <== 988s ok 25 - Execute request to /cas/serviceValidate 988s ok 26 - HTTP code is 200 988s ok 27 - Content is XML 988s # ==> Popping SP <== 988s ok 28 - Query SP with ticket 988s ok 29 - Get cookie lemonldap (6e518606e51207b1b9d922d07e3470fe2806503305f2f821561da3f6dfc169c2) 988s # ==> Pushing SP <== 988s # ==> Popping SP <== 988s ok 30 - Get / on SP 988s ok 31 - HTTP code is 200 988s ok 32 - Authenticated as french 988s ok 33 - UTF-8 values 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 34 - Query SP for logout 988s ok 35 - HTTP code is 200 988s ok 36 - CAS message found 988s ok 37 - Redirect URL found 988s # ==> Pushing ISSUER <== 988s # ==> Popping ISSUER <== 988s ok 38 - Query IdP 988s ok 39 - Response status is 401 988s ok 40 - Content is JSON 988s ok 41 - Error code is 1 988s 1..41 988s ok 989s t/31-Auth-and-issuer-CAS-Logout-30.t .............................. 989s ok 1 - use Lemonldap::NG::Portal::Main; 989s ok 2 - Portal object 989s ok 3 - Init 989s ok 4 - Portal app 989s ok 5 - Register $type 989s ok 6 - Portal object 989s ok 7 - Init 989s ok 8 - Portal app 989s ok 9 - Register $type 989s # ==> Pushing SP <== 989s # ==> Popping SP <== 989s ok 10 - Unauth SP request 989s ok 11 - Get cookie llngcasserver (idp) 989s ok 12 - Get CAS server cookie 989s ok 13 - Get redirection 989s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 15 - Query CAS server 989s ok 16 - HTTP code is 200 989s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746141207_32620%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213087%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 18 - Post authentication 989s ok 19 - Get cookie lemonldap (076dea78566e66c6a92aeba01bacf7c58456b86deccb9614b322d164532d8c46) 989s ok 20 - Get cookie lemonldappdata () 989s ok 21 - SAML request cleared from pdata 989s ok 22 - Get redirection 989s ok 23 - Location header found 989s # ==> Pushing SP <== 989s ok 24 - SOAP request 989s # ==> Saving handler SP <== 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s # ==> Restoring SP <== 989s ok 25 - Execute request to /cas/serviceValidate 989s ok 26 - HTTP code is 200 989s ok 27 - Content is XML 989s # ==> Popping SP <== 989s ok 28 - Query SP with ticket 989s ok 29 - Get cookie lemonldap (4dbb5b9b3ccdcc4ce7049253f58eb3dfea7a977c29f076fc5a2a987cf7778e6c) 989s # ==> Pushing SP <== 989s # ==> Popping SP <== 989s ok 30 - Get / on SP 989s ok 31 - HTTP code is 200 989s ok 32 - Authenticated as french 989s ok 33 - UTF-8 values 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 34 - Query SP for logout 989s ok 35 - Unauthorized URL: code found on page 989s ok 36 - Unauthorized URL 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 37 - Query SP for logout 989s ok 38 - Get redirection 989s ok 39 - Location is http://auth.sp.com/ 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 40 - Query IdP 989s ok 41 - Response status is 401 989s ok 42 - Content is JSON 989s ok 43 - Error code is 1 989s 1..43 989s ok 989s t/31-Auth-and-issuer-CAS-XSS-on-logout.t .......................... 989s ok 1 - use Lemonldap::NG::Portal::Main; 989s ok 2 - Portal object 989s ok 3 - Init 989s ok 4 - Portal app 989s ok 5 - Register $type 989s ok 6 - Portal object 989s ok 7 - Init 989s ok 8 - Portal app 989s ok 9 - Register $type 989s # ==> Pushing SP <== 989s # ==> Popping SP <== 989s ok 10 - Unauth SP request 989s ok 11 - Get cookie llngcasserver (idp) 989s ok 12 - Get CAS server cookie 989s ok 13 - Get redirection 989s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 15 - Query CAS server 989s ok 16 - HTTP code is 200 989s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213087%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746141207_1777%22%7D) 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 18 - Post authentication 989s ok 19 - Get cookie lemonldap (a5e4e330cf8a60081ef9d27c60921fb42594c0aad99309bac855a2c0a81c7dfa) 989s ok 20 - Get redirection 989s ok 21 - Location header found 989s # ==> Pushing SP <== 989s ok 22 - SOAP request 989s # ==> Saving handler SP <== 989s # ==> Pushing ISSUER <== 989s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 989s # ==> Popping ISSUER <== 989s # ==> Restoring SP <== 989s ok 23 - Execute request to /cas/serviceValidate 989s ok 24 - HTTP code is 200 989s ok 25 - Content is XML 989s # ==> Popping SP <== 989s ok 26 - Query SP with ticket 989s ok 27 - Get cookie lemonldap (c6abc9bf1428da169f94a33f217818e2ecbfc218e40c521da198d2b1b41e05ea) 989s # ==> Pushing SP <== 989s # ==> Popping SP <== 989s ok 28 - Query SP for logout 989s ok 29 - HTTP code is 200 989s ok 30 - Found iframe 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 31 - Get iframe from IdP 989s ok 32 - Get redirection 989s ok 33 - Location is http://auth.idp.com/?logout=1 989s ok 34 - Frame can be embedded 989s # ==> Pushing ISSUER <== 989s # ==> Popping ISSUER <== 989s ok 35 - Query IdP 989s ok 36 - Response status is 401 989s ok 37 - Content is JSON 989s ok 38 - Error code is 1 989s # ==> Pushing SP <== 989s # ==> Popping SP <== 989s ok 39 - Query IdP 989s ok 40 - Get redirection 989s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 989s 1..41 989s ok 990s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t ............. 990s ok 1 - use Lemonldap::NG::Portal::Main; 990s ok 2 - Portal object 990s ok 3 - Init 990s ok 4 - Portal app 990s ok 5 - Register $type 990s ok 6 - Portal object 990s ok 7 - Init 990s ok 8 - Portal app 990s ok 9 - Register $type 990s # ==> Pushing SP <== 990s # ==> Popping SP <== 990s ok 10 - Unauth SP request 990s ok 11 - Get redirection 990s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 13 - Query CAS server 990s ok 14 - HTTP code is 200 990s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213088%2C%22issuerRequestcas%22%3A%221746141208_4715%22%7D) 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 16 - Post authentication 990s ok 17 - Reject reason is 68 990s # ==> Pushing SP <== 990s # ==> Popping SP <== 990s ok 18 - Unauth SP request 990s ok 19 - Get redirection 990s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 21 - Query CAS server 990s ok 22 - HTTP code is 200 990s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141208_583%22%2C%22issuerTs%22%3A1746213088%7D) 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 24 - Post authentication 990s ok 25 - Get redirection 990s ok 26 - Location header found 990s ok 27 - Get cookie lemonldap (60657cc4202fa3b93ed720963e54150e79d1f634cdf8c7650ea06cce7a952027) 990s # ==> Pushing SP <== 990s ok 28 - SOAP request 990s # ==> Saving handler SP <== 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s # ==> Restoring SP <== 990s ok 29 - Execute request to /cas/serviceValidate 990s ok 30 - HTTP code is 200 990s ok 31 - Content is XML 990s # ==> Popping SP <== 990s ok 32 - Query SP with ticket 990s ok 33 - Get cookie lemonldap (781ef9887d5c22af24a461e4548175de3efd62853a6074bc5dfc36f91a6d4b39) 990s # ==> Pushing SP <== 990s # ==> Popping SP <== 990s ok 34 - Get / on SP 990s ok 35 - HTTP code is 200 990s ok 36 - Authenticated as french 990s ok 37 - UTF-8 values 990s # ==> Pushing SP <== 990s # ==> Popping SP <== 990s ok 38 - Query SP for logout 990s ok 39 - HTTP code is 200 990s ok 40 - Found iframe 990s ok 41 - Content-Security-Policy header found 990s ok 42 - Found auth.idp.com in CSP child-src 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 43 - Get iframe from IdP 990s ok 44 - Get redirection 990s ok 45 - Location is http://auth.sp2.com/?logout 990s ok 46 - Frame can be embedded 990s # ==> Pushing ISSUER <== 990s # ==> Popping ISSUER <== 990s ok 47 - Query IdP 990s ok 48 - Response status is 401 990s ok 49 - Content is JSON 990s ok 50 - Error code is 1 990s # ==> Pushing SP <== 990s # ==> Popping SP <== 990s ok 51 - Query IdP 990s ok 52 - Get redirection 990s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 990s 1..53 990s ok 991s t/31-Auth-and-issuer-CAS-declared-app-userattr.t .................. 991s ok 1 - use Lemonldap::NG::Portal::Main; 991s ok 2 - Portal object 991s ok 3 - Init 991s ok 4 - Portal app 991s ok 5 - Register $type 991s ok 6 - Portal object 991s ok 7 - Init 991s ok 8 - Portal app 991s ok 9 - Register $type 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 10 - Unauth SP request 991s ok 11 - Get redirection 991s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 13 - Query CAS server 991s ok 14 - HTTP code is 200 991s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213088%2C%22issuerRequestcas%22%3A%221746141208_23984%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 16 - Post authentication 991s ok 17 - Reject reason is 68 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 18 - Unauth SP request 991s ok 19 - Get redirection 991s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 21 - Query CAS server 991s ok 22 - HTTP code is 200 991s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746141209_54171%22%2C%22issuerTs%22%3A1746213089%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 24 - Post authentication 991s ok 25 - Get redirection 991s ok 26 - Location header found 991s ok 27 - Get cookie lemonldap (729128306f751f12ae02f442aeaab323ccd082d56d8e71b53205b3916f9d47b6) 991s # ==> Pushing SP <== 991s ok 28 - SOAP request 991s # ==> Saving handler SP <== 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s # ==> Restoring SP <== 991s ok 29 - Execute request to /cas/serviceValidate 991s ok 30 - HTTP code is 200 991s ok 31 - Content is XML 991s # ==> Popping SP <== 991s ok 32 - Query SP with ticket 991s ok 33 - Get cookie lemonldap (64afd6d77bcb921c081ded1be29cb0fba2ab6db804f49df04e3f63c83b943cb6) 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 34 - Get / on SP 991s ok 35 - HTTP code is 200 991s ok 36 - Authenticated as fa@badwolf.org 991s ok 37 - UTF-8 values 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 38 - Query SP for logout 991s ok 39 - HTTP code is 200 991s ok 40 - Found iframe 991s ok 41 - Content-Security-Policy header found 991s ok 42 - Found auth.idp.com in CSP child-src 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 43 - Get iframe from IdP 991s ok 44 - Get redirection 991s ok 45 - Location is http://auth.sp.com/?logout 991s ok 46 - Frame can be embedded 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 47 - Query IdP 991s ok 48 - Response status is 401 991s ok 49 - Content is JSON 991s ok 50 - Error code is 1 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 51 - Query IdP 991s ok 52 - Get redirection 991s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s 1..53 991s ok 991s t/31-Auth-and-issuer-CAS-declared-app.t ........................... 991s ok 1 - use Lemonldap::NG::Portal::Main; 991s ok 2 - Portal object 991s ok 3 - Init 991s ok 4 - Portal app 991s ok 5 - Register $type 991s ok 6 - Portal object 991s ok 7 - Init 991s ok 8 - Portal app 991s ok 9 - Register $type 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 10 - Unauth SP request 991s ok 11 - Get redirection 991s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 13 - Query CAS server 991s ok 14 - HTTP code is 200 991s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746141209_60708%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213089%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 16 - Post authentication 991s ok 17 - Reject reason is 68 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 18 - Unauth SP request 991s ok 19 - Get redirection 991s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 21 - Query CAS server 991s ok 22 - HTTP code is 200 991s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746213089%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746141209_18483%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 24 - Post authentication 991s ok 25 - Get redirection 991s ok 26 - Location header found 991s ok 27 - Get cookie lemonldap (7d248cd9e4e4ec006a285c59e91bcbadb4bb5f1175042307dc992cfcf191acfb) 991s # ==> Pushing SP <== 991s ok 28 - SOAP request 991s # ==> Saving handler SP <== 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s # ==> Restoring SP <== 991s ok 29 - Execute request to /cas/serviceValidate 991s ok 30 - HTTP code is 200 991s ok 31 - Content is XML 991s # ==> Popping SP <== 991s ok 32 - Query SP with ticket 991s ok 33 - Get cookie lemonldap (ff444733aeb2b36110e41b93c05f0216fcc125dfda057d661695e3a56794fbda) 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 34 - Get / on SP 991s ok 35 - HTTP code is 200 991s ok 36 - Authenticated as french 991s ok 37 - UTF-8 values 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 38 - Query SP for logout 991s ok 39 - HTTP code is 200 991s ok 40 - Found iframe 991s ok 41 - Content-Security-Policy header found 991s ok 42 - Found auth.idp.com in CSP child-src 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 43 - Get iframe from IdP 991s ok 44 - Get redirection 991s ok 45 - Location is http://auth.sp.com/?logout 991s ok 46 - Frame can be embedded 991s # ==> Pushing ISSUER <== 991s # ==> Popping ISSUER <== 991s ok 47 - Query IdP 991s ok 48 - Response status is 401 991s ok 49 - Content is JSON 991s ok 50 - Error code is 1 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 51 - Query IdP 991s ok 52 - Get redirection 991s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 991s 1..53 991s ok 992s t/31-Auth-and-issuer-CAS-declared-apps.t .......................... 992s ok 1 - use Lemonldap::NG::Portal::Main; 992s ok 2 - Portal object 992s ok 3 - Init 992s ok 4 - Portal app 992s ok 5 - Register $type 992s ok 6 - Portal object 992s ok 7 - Init 992s ok 8 - Portal app 992s ok 9 - Register $type 992s # ==> Pushing SP <== 992s # ==> Popping SP <== 992s ok 10 - Unauth SP request 992s ok 11 - Cancel button NOT found 992s # ==> Pushing ISSUER <== 992s # ==> Popping ISSUER <== 992s ok 12 - Query CAS server 992s ok 13 - HTTP code is 200 992s ok 14 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746141210_56224%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213090%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 992s 1..14 992s ok 993s t/31-Auth-and-issuer-CAS-default.t ................................ 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - Portal object 993s ok 3 - Init 993s ok 4 - Portal app 993s ok 5 - Register $type 993s ok 6 - Portal object 993s ok 7 - Init 993s ok 8 - Portal app 993s ok 9 - Register $type 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 10 - Unauth SP request 993s ok 11 - Get cookie llngcasserver (idp) 993s ok 12 - Get CAS server cookie 993s ok 13 - Get redirection 993s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 15 - Query CAS server 993s ok 16 - HTTP code is 200 993s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141210_18847%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746213090%7D) 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 18 - Post authentication 993s ok 19 - Get cookie lemonldap (67db36c8dbdc7082bf5b59cd393ede056787fdbe18f4368445099971274202d3) 993s ok 20 - Get cookie lemonldappdata () 993s ok 21 - SAML request cleared from pdata 993s ok 22 - Get redirection 993s ok 23 - Location header found 993s # ==> Pushing SP <== 993s ok 24 - SOAP request 993s # ==> Saving handler SP <== 993s # ==> Pushing ISSUER <== 993s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 993s # ==> Popping ISSUER <== 993s # ==> Restoring SP <== 993s ok 25 - Execute request to /cas/serviceValidate 993s ok 26 - HTTP code is 200 993s ok 27 - Content is XML 993s # ==> Popping SP <== 993s ok 28 - Query SP with ticket 993s ok 29 - Get cookie lemonldap (c1ab050ac62c04821c38ff46134b3e5874d983d7e61626b27451cf6c343cf552) 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 30 - Get / on SP 993s ok 31 - HTTP code is 200 993s ok 32 - Authenticated as french 993s ok 33 - UTF-8 values 993s ok 34 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 35 - Query SP for logout 993s ok 36 - HTTP code is 200 993s ok 37 - Found iframe 993s ok 38 - Content-Security-Policy header found 993s ok 39 - Found auth.idp.com in CSP child-src 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 40 - Get iframe from IdP 993s ok 41 - Get redirection 993s ok 42 - Location is http://auth.sp.com/?logout 993s ok 43 - Frame can be embedded 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 44 - Query IdP 993s ok 45 - Response status is 401 993s ok 46 - Content is JSON 993s ok 47 - Error code is 1 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 48 - Query IdP 993s ok 49 - Get redirection 993s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 993s 1..50 993s ok 993s t/31-Auth-and-issuer-CAS-proxied.t ................................ 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - Portal object 993s ok 3 - Init 993s ok 4 - Portal app 993s ok 5 - Register $type 993s ok 6 - Portal object 993s ok 7 - Init 993s ok 8 - Portal app 993s ok 9 - Register $type 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 10 - Unauth SP request 993s ok 11 - Get cookie llngcasserver (idp) 993s ok 12 - Get CAS server cookie 993s ok 13 - Get redirection 993s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 15 - Query CAS server 993s ok 16 - HTTP code is 200 993s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213091%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746141211_2197%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 18 - Post authentication 993s ok 19 - Get redirection 993s ok 20 - Location header found 993s ok 21 - Get cookie lemonldap (19051c5fe18af6cd7367004a17ea9d8e76ce28696288f9d5d09c67484b2b27b8) 993s # ==> Pushing SP <== 993s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?ticket=ST-1fa88849937363c99945e6533682064d3fd00a732227f71490ba52296845b65f&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-1fa88849937363c99945e6533682064d3fd00a732227f71490ba52296845b65f%26casProxy%3D1&service=http%3A%2F%2Fauth.sp.com%2F 993s # ==> Saving handler SP <== 993s # ==> Pushing ISSUER <== 993s ok 23 - Request to http://auth.sp.com/?ticket=ST-1fa88849937363c99945e6533682064d3fd00a732227f71490ba52296845b65f&casProxy=1&pgtIou=PGTIOU-a1e9af808dc694fafb0722954289e8b4410e47922b1daed472d679f3a0b2cbae&pgtId=PGT-6b0d4f73f5b6bb1b90ed264bb4fe6c3adf7b1655a45bf47c0622b95756dd063d 993s # ==> Saving handler ISSUER <== 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s # ==> Restoring ISSUER <== 993s ok 24 - Execute request to / 993s ok 25 - HTTP code is 200 993s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 993s # ==> Popping ISSUER <== 993s # ==> Restoring SP <== 993s ok 26 - Execute request to /cas/serviceValidate 993s ok 27 - HTTP code is 200 993s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-6b0d4f73f5b6bb1b90ed264bb4fe6c3adf7b1655a45bf47c0622b95756dd063d 993s # ==> Saving handler SP <== 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s # ==> Restoring SP <== 993s ok 29 - Execute request to /cas/proxy 993s ok 30 - HTTP code is 200 993s # ==> Popping SP <== 993s ok 31 - Query SP with ticket 993s ok 32 - Get cookie lemonldap (a7d50eec1af90632089aa797c4eed406913e8c970acb21fcc43ce73aa3cec642) 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 33 - Get / on SP 993s ok 34 - HTTP code is 200 993s ok 35 - Authenticated as french 993s ok 36 - UTF-8 values 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 37 - Query SP for logout 993s ok 38 - HTTP code is 200 993s ok 39 - Found iframe 993s ok 40 - Content-Security-Policy header found 993s ok 41 - Found auth.idp.com in CSP child-src 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 42 - Get iframe from IdP 993s ok 43 - Get redirection 993s ok 44 - Location is http://auth.sp.com/?logout 993s ok 45 - Frame can be embedded 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 46 - Query IdP 993s ok 47 - Response status is 401 993s ok 48 - Content is JSON 993s ok 49 - Error code is 1 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 50 - Query IdP 993s ok 51 - Get redirection 993s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 993s 1..52 993s ok 994s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t ................. 994s ok 1 - use Lemonldap::NG::Portal::Main; 994s ok 2 - Portal object 994s ok 3 - Init 994s ok 4 - Portal app 994s ok 5 - Register $type 994s ok 6 - Portal object 994s ok 7 - Init 994s ok 8 - Portal app 994s ok 9 - Register $type 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 10 - Unauth SP request 994s ok 11 - Found CAS entry 994s ok 12 - HTTP code is 200 994s ok 13 - Page contains a form 994s ok 14 - CSP header authorize POST request to \# 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 15 - Unauth SP request 994s ok 16 - 1st = idp 994s ok 17 - 2nd = idp3 994s ok 18 - 3rd = idp4 994s ok 19 - 4th= idp2 994s ok 20 - Found Cancel button 994s ok 21 - Found CAS idp logo and tooltip 994s ok 22 - Found CAS idp display name 994s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 994s ok 24 - HTTP code is 200 994s ok 25 - Page contains a form 994s ok 26 - CSP header authorize POST request to \# 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 27 - Cancel query 994s ok 28 - Get cookie lemonldappdata () 994s ok 29 - pdata is empty 994s 1..29 994s ok 995s t/31-Auth-and-issuer-CAS-with-choice.t ............................ 995s ok 1 - use Lemonldap::NG::Portal::Main; 995s ok 2 - Portal object 995s ok 3 - Init 995s ok 4 - Portal app 995s ok 5 - Register $type 995s ok 6 - Portal object 995s ok 7 - Init 995s ok 8 - Portal app 995s ok 9 - Register $type 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 10 - Unauth SP request 995s ok 11 - Get cookie llngcasserver (idp) 995s ok 12 - Get CAS server cookie 995s ok 13 - Get redirection 995s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 15 - Query CAS server 995s ok 16 - HTTP code is 200 995s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746141212_37051%22%2C%22issuerTs%22%3A1746213092%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 18 - Post authentication 995s ok 19 - Get redirection 995s ok 20 - Location header found 995s ok 21 - Get cookie lemonldap (df3a4a97ed071c43e3a7f15334f5b882d828dc0be38a72522a777560e2a2dc0c) 995s ok 22 - Get cookie lemonldappdata () 995s ok 23 - SAML request cleared from pdata 995s # ==> Pushing SP <== 995s ok 24 - SOAP request 995s # ==> Saving handler SP <== 995s # ==> Pushing ISSUER <== 995s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 995s # ==> Popping ISSUER <== 995s # ==> Restoring SP <== 995s ok 25 - Execute request to /cas/serviceValidate 995s ok 26 - HTTP code is 200 995s ok 27 - Content is XML 995s # ==> Popping SP <== 995s ok 28 - Query SP with ticket 995s ok 29 - Get cookie lemonldap (58d22e5e278681dc0700baad51e26a6788b3d6e22232f3aace92cab2be115ae7) 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 30 - Get / on SP 995s ok 31 - HTTP code is 200 995s ok 32 - Authenticated as dwho 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 33 - Unauth SP request (2) 995s ok 34 - Get cookie llngcasserver (idp) 995s ok 35 - Get CAS server cookie 995s ok 36 - Get redirection 995s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 38 - Query CAS server (2) 995s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746141212_30340%22%2C%22issuerTs%22%3A1746213092%2C%22targetAuthnLevel%22%3A0%7D) 995s ok 40 - HTTP code is 200 995s ok 41 - Page contains a form 995s ok 42 - URI match 995s ok 43 - Field "confirm" is defined 995s ok 44 - Field "url" is defined 995s ok 45 - Get autorenew.js 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 46 - Post confirm 995s ok 47 - HTTP code is 200 995s ok 48 - Page contains a form 995s ok 49 - Field "upgrading" is defined 995s ok 50 - CSP header authorize POST request to \# 995s ok 51 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22issuerTs%22%3A1746213092%2C%22issuerRequestcas%22%3A%221746141212_30340%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A0%7D) 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 52 - Post credentials 995s ok 53 - Get redirection 995s ok 54 - Location is http://auth.idp.com/cas/login 995s ok 55 - Get cookie lemonldap (1da3b88a17ca01d43076f5cbb54f7fde0bca4678efeafa8d4219b9ed8fbc6b3c) 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 56 - Follow redirection 995s ok 57 - Get redirection 995s ok 58 - Location header found 995s # ==> Pushing SP <== 995s ok 59 - SOAP request 995s # ==> Saving handler SP <== 995s # ==> Pushing ISSUER <== 995s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 995s # ==> Popping ISSUER <== 995s # ==> Restoring SP <== 995s ok 60 - Execute request to /cas/serviceValidate 995s ok 61 - HTTP code is 200 995s ok 62 - Content is XML 995s # ==> Popping SP <== 995s ok 63 - Follow redirection 995s ok 64 - Get cookie lemonldap (23711370e91264201045d91a8ad444b637c3b0fe9bcd26434d53f1c0694dff7a) 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 65 - Query SP for logout 995s ok 66 - HTTP code is 200 995s ok 67 - Found iframe 995s ok 68 - Content-Security-Policy header found 995s ok 69 - Found auth.idp.com in CSP child-src 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 70 - Get iframe from IdP 995s ok 71 - Get redirection 995s ok 72 - Location is http://auth.sp.com/?logout 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 73 - Query CAS server 995s ok 74 - Response status is 401 995s ok 75 - Content is JSON 995s ok 76 - Error code is 1 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 77 - Query CAS app 995s ok 78 - Get redirection 995s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 995s 1..79 995s ok 995s t/31-CAS-10.t ..................................................... 995s ok 1 - use Lemonldap::NG::Portal::Main; 995s ok 2 - Portal object 995s ok 3 - Init 995s ok 4 - Portal app 995s ok 5 - Issuer portal 995s ok 6 - Query CAS server 995s ok 7 - HTTP code is 200 995s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746213093%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141213_50567%22%7D) 995s ok 9 - Post authentication 995s ok 10 - Get cookie lemonldap (8b9c6932b6253b1e3a23522fefd16c311f78871be890252d3bff553a336f60d4) 995s ok 11 - Get cookie lemonldappdata () 995s ok 12 - SAML request cleared from pdata 995s ok 13 - Get redirection 995s ok 14 - Location header found 995s ok 15 - Query CAS server 995s ok 16 - HTTP code is 200 995s ok 17 - Ticket is valid 995s ok 18 - Username is returned 995s 1..18 995s ok 996s t/31-CAS-Gateway.t ................................................ 996s ok 1 - use Lemonldap::NG::Portal::Main; 996s ok 2 - Portal object 996s ok 3 - Init 996s ok 4 - Portal app 996s ok 5 - Issuer portal 996s ok 6 - Get redirection 996s ok 7 - Location is http://auth.sp.com/somewhere 996s ok 8 - Get redirection 996s ok 9 - Location is http://auth.unknown.com/somewhere 996s ok 10 - Portal object 996s ok 11 - Init 996s ok 12 - Portal app 996s ok 13 - Issuer portal 996s ok 14 - Get redirection 996s ok 15 - Location is http://auth.sp.com/somewhere 996s ok 16 - Expected portal error code: code found on page 996s ok 17 - Expected portal error code 996s ok 18 - Portal object 996s ok 19 - Init 996s ok 20 - Portal app 996s ok 21 - Issuer portal 996s ok 22 - Get redirection 996s ok 23 - Location is http://auth.sp.com/somewhere 996s ok 24 - Expected portal error code: code found on page 996s ok 25 - Expected portal error code 996s 1..25 996s ok 996s t/31-CAS-Hooks.t .................................................. 996s ok 1 - use Lemonldap::NG::Portal::Main; 996s ok 2 - Portal object 996s ok 3 - Init 996s ok 4 - Portal app 996s ok 5 - Issuer portal 996s ok 6 - Post authentication 996s ok 7 - Get cookie lemonldap (e5901be38a122cead1683b003c84511d782c457bb9c9c0b972bc18144e61f65a) 996s ok 8 - Query CAS server 996s ok 9 - Hook rejected the request: code found on page 996s ok 10 - Hook rejected the request 996s ok 11 - Query CAS server 996s ok 12 - Get redirection 996s ok 13 - Location header found 996s ok 14 - Query CAS server 996s ok 15 - HTTP code is 200 996s ok 16 - Found hook attribute 996s 1..16 996s ok 997s t/31-CAS-Logout-propagate-OIDC.t .................................. 997s ok 1 - use Lemonldap::NG::Portal::Main; 997s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 997s ok 1 - Portal object 997s ok 2 - Init 997s ok 3 - Portal app 997s ok 4 - Auth query 997s ok 5 - HTTP code is 200 997s ok 6 - Get cookie lemonldap (02de416b660342523effae359303f5c8465b9757d0174272cec468dad5f6e15d) 997s ok 7 - Get redirection 997s ok 8 - Location header found 997s ok 9 - HTTP code is 200 997s ok 10 - Content-Type is JSON 997s ok 11 - Content is valid JSON 997s ok 12 - Initiate CAS logout 997s ok 13 - Response body is not empty 997s ok 14 - Found OIDC logout iframe 997s 1..14 997s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 997s 1..2 997s ok 998s t/31-CAS-Logout.t ................................................. 998s ok 1 - use Lemonldap::NG::Portal::Main; 998s # Subtest: Test IDP initiated logout 998s ok 1 - Portal object 998s ok 2 - Init 998s ok 3 - Portal app 998s ok 4 - Issuer portal 998s ok 5 - Auth query 998s ok 6 - HTTP code is 200 998s ok 7 - Get cookie lemonldap (1fc6710f01d6929965cd81c6bf6cbd2138a5d093747be9c5e4ecdf7eb27edf8d) 998s ok 8 - Query CAS server 998s ok 9 - Get redirection 998s ok 10 - Location header found 998s ok 11 - Query CAS server 998s ok 12 - HTTP code is 200 998s ok 13 998s ok 14 - Cas response contains authenticationSuccess 998s ok 15 - Query CAS server 998s ok 16 - Get redirection 998s ok 17 - Location header found 998s ok 18 - Query CAS server 998s ok 19 - HTTP code is 200 998s ok 20 998s ok 21 - Cas response contains authenticationSuccess 998s ok 22 - Initiate logout 998s ok 23 - Get cookie lemonldap (0) 998s ok 24 - Cookie was cleared 998s ok 25 - Found CAS app name 998s ok 26 - My other app is not displayed 998s ok 27 - HTTP code is 200 998s ok 28 - Page contains a form 998s ok 29 - Host match 998s ok 30 - URI match 998s ok 31 - Field "logout" is defined 998s ok 32 - CSP header authorize POST request to auth.example.com 998s ok 33 - Found logout option 998s ok 34 - Response body is not empty 998s ok 35 - Logout SP 998s ok 36 - Correct ticket sent to sp for logout 998s ok 37 - No ticket sent to sp2 998s 1..37 998s ok 2 - Test IDP initiated logout 998s # Subtest: Test App initiated logout, no redirect 998s ok 1 - Portal object 998s ok 2 - Init 998s ok 3 - Portal app 998s ok 4 - Issuer portal 998s ok 5 - Auth query 998s ok 6 - HTTP code is 200 998s ok 7 - Get cookie lemonldap (0d130356c6ccc395894bd9c2a52cfbd9fc4cdc087a7211c843913874f1054247) 998s ok 8 - Query CAS server 998s ok 9 - Get redirection 998s ok 10 - Location header found 998s ok 11 - Query CAS server 998s ok 12 - HTTP code is 200 998s ok 13 998s ok 14 - Cas response contains authenticationSuccess 998s ok 15 - Query CAS server 998s ok 16 - Get redirection 998s ok 17 - Location header found 998s ok 18 - Query CAS server 998s ok 19 - HTTP code is 200 998s ok 20 998s ok 21 - Cas response contains authenticationSuccess 998s ok 22 - Initiate logout 998s ok 23 - Get cookie lemonldap (0) 998s ok 24 - Cookie was cleared 998s ok 25 - HTTP code is 200 998s ok 26 - Page contains a form 998s ok 27 - Host match 998s ok 28 - URI match 998s ok 29 - Field "logout" is defined 998s ok 30 - CSP header authorize POST request to auth.example.com 998s ok 31 - Found logout option 998s ok 32 - Found CAS app name 998s ok 33 - My other app is not displayed 998s ok 34 - Response body is not empty 998s ok 35 - Logout SP 998s ok 36 - Correct ticket sent to sp for logout 998s ok 37 - No ticket sent to sp2 998s 1..37 998s ok 3 - Test App initiated logout, no redirect 998s # Subtest: Test App initiated logout, with redirect 998s ok 1 - Portal object 998s ok 2 - Init 998s ok 3 - Portal app 998s ok 4 - Issuer portal 998s ok 5 - Auth query 998s ok 6 - HTTP code is 200 998s ok 7 - Get cookie lemonldap (ff3118dfe59ec996e5e15b14c7b8059774f1487f54168078cb933101e59a70e0) 998s ok 8 - Query CAS server 998s ok 9 - Get redirection 998s ok 10 - Location header found 998s ok 11 - Query CAS server 998s ok 12 - HTTP code is 200 998s ok 13 998s ok 14 - Cas response contains authenticationSuccess 998s ok 15 - Query CAS server 998s ok 16 - Get redirection 998s ok 17 - Location header found 998s ok 18 - Query CAS server 998s ok 19 - HTTP code is 200 998s ok 20 998s ok 21 - Cas response contains authenticationSuccess 998s ok 22 - Initiate logout 998s ok 23 - Get cookie lemonldap (0) 998s ok 24 - Cookie was cleared 998s ok 25 - HTTP code is 200 998s ok 26 - Page contains a form 998s ok 27 - Host match 998s ok 28 - URI match 998s ok 29 - CSP header authorize POST request to auth.sp.com 998s ok 30 - Query string is preserved 998s ok 31 - Found CAS app name 998s ok 32 - My other app is not displayed 998s ok 33 - Response body is not empty 998s ok 34 - Logout SP 998s ok 35 - Correct ticket sent to sp for logout 998s ok 36 - No ticket sent to sp2 998s 1..36 998s ok 4 - Test App initiated logout, with redirect 998s # Subtest: Test App initiated logout, no redirect, no info 998s ok 1 - Portal object 998s ok 2 - Init 998s ok 3 - Portal app 998s ok 4 - Issuer portal 998s ok 5 - Auth query 998s ok 6 - HTTP code is 200 998s ok 7 - Get cookie lemonldap (3041972ead44eef9943eba06411388029a6ce6ffda7cfb2503d917b5892f41c3) 998s ok 8 - Initiate logout 998s ok 9 - Get cookie lemonldap (0) 998s ok 10 - Cookie was cleared 998s ok 11 - Get redirection 998s ok 12 - Location header found 998s 1..12 998s ok 5 - Test App initiated logout, no redirect, no info 998s # Subtest: Test redirect URL filtering 998s ok 1 - Portal object 998s ok 2 - Init 998s ok 3 - Portal app 998s ok 4 - Issuer portal 998s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (933a9fd76d6b7d693776337e6554670e27d45ab3108539d3f01c0959ab0a9e7a) 998s ok 4 - Initiate logout 998s ok 5 - Get cookie lemonldap (0) 998s ok 6 - CAS message found 998s ok 7 - Response body is not empty 998s ok 8 - Redirect URL found 998s 1..8 998s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 998s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (c55b417a24655c1416d33a2ec3d798234fd4ac74f0a4e38b06962f104d9c4316) 998s ok 4 - Initiate logout 998s ok 5 - Get cookie lemonldap (0) 998s ok 6 - Get redirection 998s ok 7 - Location is http://test1.example.com/ 998s 1..7 998s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 998s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (dd3b1832ab2a33f596137a2b6fa02a14acae0f94674ea1706b52598e7e4e7817) 998s ok 4 - Initiate logout 998s ok 5 - Get cookie lemonldap (0) 998s ok 6 - CAS message found 998s ok 7 - Response body is not empty 998s ok 8 - Redirect URL found 998s 1..8 998s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 998s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (336cf52c97963138d3582441e8dff60849b0b60307cc6d5de4b309e9e724097a) 998s ok 4 - Initiate logout 998s ok 5 - Get cookie lemonldap (0) 998s ok 6 - Get redirection 998s ok 7 - Location is http://test1.example2.com/ 998s 1..7 998s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 998s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (158e4fe810962206b06f6afa90c21011039c6bbfeec1a8a808d15c413b7fb3c3) 998s ok 4 - Initiate logout 998s ok 5 - Expected portal error code: code found on page 998s ok 6 - Expected portal error code 998s 1..6 998s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 998s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (368c14d48345ef47400446dd86847a7ebe4ef8a22a120bd75073f7595a0fd5f2) 998s ok 4 - Initiate logout 998s ok 5 - Expected portal error code: code found on page 998s ok 6 - Expected portal error code 998s 1..6 998s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 998s # Subtest: Test if http://attack.com/ is not allowed - 2.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (af9404bf2038b7d6d529f765ec0d7c79dc81d9aa28faf1c4d73a763ce3c1a111) 998s ok 4 - Initiate logout 998s ok 5 - Expected portal error code: code found on page 998s ok 6 - Expected portal error code 998s 1..6 998s ok 11 - Test if http://attack.com/ is not allowed - 2.0 998s # Subtest: Test if http://attack.com/ is not allowed - 3.0 998s ok 1 - Auth query 998s ok 2 - HTTP code is 200 998s ok 3 - Get cookie lemonldap (13a5534ceb5aa6b49c2e22ff24d54ea64aa95b73820b7f33e5f013a44a3ed2bc) 998s ok 4 - Initiate logout 998s ok 5 - Expected portal error code: code found on page 998s ok 6 - Expected portal error code 998s 1..6 998s ok 12 - Test if http://attack.com/ is not allowed - 3.0 998s 1..12 998s ok 6 - Test redirect URL filtering 998s 1..6 998s ok 998s t/31-CAS-Macros.t ................................................. 998s ok 1 - use Lemonldap::NG::Portal::Main; 998s ok 2 - Portal object 998s ok 3 - Init 998s ok 4 - Portal app 998s ok 5 - Issuer portal 998s ok 6 - Query CAS server 998s ok 7 - HTTP code is 200 998s ok 8 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213096%2C%22issuerRequestcas%22%3A%221746141216_59566%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 998s ok 9 - Post authentication 998s ok 10 - Get cookie lemonldap (15fbd143f1f1784501c3ab0133e445d374f6aeb34ccb84ab24f1cba8849f62aa) 998s ok 11 - Get cookie lemonldappdata () 998s ok 12 - SAML request cleared from pdata 998s ok 13 - Get redirection 998s ok 14 - Location header found 998s ok 15 - Query CAS server 998s ok 16 - HTTP code is 200 998s ok 17 - Found macro attribute 998s ok 18 - Found cas:user macro value 998s 1..18 998s ok 999s t/31-CAS-Prefix.t ................................................. 999s ok 1 - use Lemonldap::NG::Portal::Main; 999s ok 2 - Portal object 999s ok 3 - Init 999s ok 4 - Portal app 999s ok 5 - Issuer portal 999s ok 6 - Get cookie lemonldap (740929aaf12399558e064f3f54f6f3ed0953489c941b7f6fa3ca155747cb1b18) 999s ok 7 - Query CAS server 999s ok 8 - Get redirection 999s ok 9 - Location header found 999s ok 10 - Query CAS server 999s ok 11 - Get redirection 999s ok 12 - Location header found 999s ok 13 - Query CAS server 999s ok 14 - Get redirection 999s ok 15 - Location header found 999s ok 16 - Portal object 999s ok 17 - Init 999s ok 18 - Portal app 999s ok 19 - Issuer portal 999s ok 20 - Query CAS server 999s ok 21 - Get redirection 999s ok 22 - Location header found 999s ok 23 - Query CAS server 999s ok 24 - Expected portal error code: code found on page 999s ok 25 - Expected portal error code 999s ok 26 - Query CAS server 999s ok 27 - Get redirection 999s ok 28 - Location header found 999s 1..28 999s ok 1000s t/31-CAS-Proxy.t .................................................. 1000s ok 1 - use Lemonldap::NG::Portal::Main; 1000s ok 2 - Portal object 1000s ok 3 - Init 1000s ok 4 - Portal app 1000s ok 5 - Issuer portal 1000s ok 6 - Post authentication 1000s ok 7 - Get cookie lemonldap (ed859ee0bb299eb68d13800e3f9341d784368bf990f0da194a578ba04dc7ce8c) 1000s ok 8 - Query CAS server 1000s ok 9 - Unknown CAS service: code found on page 1000s ok 10 - Unknown CAS service 1000s ok 11 - Query CAS server 1000s ok 12 - Get redirection 1000s ok 13 - Location header found 1000s ok 14 - Query CAS server 1000s ok 15 - HTTP code is 200 1000s ok 16 1000s ok 17 - Query CAS server 1000s ok 18 1000s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1000s ok 19 - Query CAS server 1000s ok 20 - HTTP code is 200 1000s ok 21 1000s ok 22 - Query CAS server 1000s ok 23 1000s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1000s ok 24 - Query CAS server 1000s ok 25 - HTTP code is 200 1000s ok 26 1000s ok 27 - Cas response contains authenticationSuccess 1000s ok 28 - Found proxies in correct order 1000s ok 29 - Query CAS server 1000s ok 30 1000s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1000s ok 31 - Query CAS server 1000s ok 32 - HTTP code is 200 1000s ok 33 1000s ok 34 - Cas response contains authenticationSuccess 1000s 1..34 1000s ok 1000s t/31-CAS-Security.t ............................................... 1000s ok 1 - use Lemonldap::NG::Portal::Main; 1000s ok 2 - Portal object 1000s ok 3 - Init 1000s ok 4 - Portal app 1000s ok 5 - Issuer portal 1000s ok 6 - Post authentication 1000s ok 7 - Get cookie lemonldap (4ce95c0d063e86a5108dd70534a53bca45b564436fdf8956387c559ed17685c3) 1000s ok 8 - Query CAS server 1000s ok 9 - Unknown CAS service: code found on page 1000s ok 10 - Unknown CAS service 1000s ok 11 - Query CAS server 1000s ok 12 - Unknown CAS service: code found on page 1000s ok 13 - Unknown CAS service 1000s ok 14 - Query CAS server 1000s ok 15 - Get redirection 1000s ok 16 - Location header found 1000s ok 17 - Query CAS server 1000s ok 18 - HTTP code is 200 1000s ok 19 - CAS response indicates success 1000s ok 20 - Incorrect CAS error code 1000s ok 21 - Query CAS server 1000s ok 22 - Get redirection 1000s ok 23 - Location header found 1000s ok 24 - Query CAS server 1000s ok 25 - HTTP code is 200 1000s ok 26 - CAS response indicates success 1000s ok 27 - Query CAS server 1000s ok 28 - HTTP code is 200 1000s ok 29 - CAS response indicates success 1000s ok 30 - Incorrect CAS error code 1000s ok 31 - Query CAS server 1000s ok 32 - Get redirection 1000s ok 33 - Location header found 1000s ok 34 - Query CAS server 1000s ok 35 - HTTP code is 200 1000s ok 36 - CAS response indicates success 1000s ok 37 - Incorrect CAS error code 1000s ok 38 - Query CAS server 1000s ok 39 - HTTP code is 200 1000s ok 40 - CAS response indicates success 1000s ok 41 - Incorrect CAS error code 1000s ok 42 - Query CAS server 1000s ok 43 - Get redirection 1000s ok 44 - Location header found 1000s ok 45 - Query CAS server 1000s ok 46 - HTTP code is 200 1000s ok 47 - CAS response indicates success 1000s ok 48 - Incorrect CAS error code 1000s 1..48 1000s ok 1001s t/31-CAS-jsRedirect.t ............................................. 1001s ok 1 - use Lemonldap::NG::Portal::Main; 1001s ok 2 - Portal object 1001s ok 3 - Init 1001s ok 4 - Portal app 1001s ok 5 - Issuer portal 1001s ok 6 - Query CAS server 1001s ok 7 - HTTP code is 200 1001s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213099%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141219_46865%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1001s ok 9 - Post authentication 1001s ok 10 - Get cookie lemonldap (57ff8cf12c69fd651d5ba1aaa3c32c3467920906fd48227d6c00c0c58b5f4dd3) 1001s ok 11 - Get cookie lemonldappdata () 1001s ok 12 - SAML request cleared from pdata 1001s ok 13 - Response body is not empty 1001s ok 14 - Correct destination host 1001s ok 15 - Correct destination path 1001s ok 16 - Response body is not empty 1001s ok 17 1001s ok 18 - Query CAS server 1001s ok 19 - HTTP code is 200 1001s ok 20 - Ticket is valid 1001s ok 21 - Username is returned 1001s 1..21 1001s ok 1001s t/32-Auth-OIDC-JWKS-Refresh.t ..................................... 1001s ok 1 - use Lemonldap::NG::Portal::Main; 1001s ok 2 - Portal object 1001s # Internal request to /oauth2/jwks 1001s ok 3 - Init 1001s ok 4 - Portal app 1001s ok 5 - JWKS url was called during startup 1001s ok 6 - Unauth SP request 1001s ok 7 - Get redirection 1001s ok 8 - Location header found 1001s ok 9 - Correct host 1001s ok 10 - Correct client_id 1001s ok 11 - Correct scope 1001s ok 12 - Correct redirect_uri 1001s ok 13 - Found state 1001s # Internal request to /oauth2/token 1001s ok 14 - expected client_id 1001s ok 15 - expected client_secret 1001s ok 16 - expected redirect_uri 1001s ok 17 - expected code 1001s ok 18 - Authorization code 1001s ok 19 - Expected portal error code: code found on page 1001s ok 20 - Expected portal error code 1001s ok 21 - Unauth SP request 1001s ok 22 - Get redirection 1001s ok 23 - Location header found 1001s ok 24 - Correct host 1001s ok 25 - Correct client_id 1001s ok 26 - Correct scope 1001s ok 27 - Correct redirect_uri 1001s ok 28 - Found state 1001s # Internal request to /oauth2/token 1001s ok 29 - expected client_id 1001s ok 30 - expected client_secret 1001s ok 31 - expected redirect_uri 1001s ok 32 - expected code 1001s # Internal request to /oauth2/jwks 1001s # Internal request to /oauth2/userinfo 1001s ok 33 - Authorization code 1001s ok 34 - JWKS url was called again 1001s ok 35 - Get cookie lemonldap (3b6064691c95868ce51f1496da26637d3b0f4e6bc9f1acca0476bf0f1809ced0) 1001s 1..35 1001s ok 1002s t/32-Auth-and-issuer-OIDC-PKCE-2.t ................................ 1002s ok 1 - use Lemonldap::NG::Portal::Main; 1002s ok 2 - Portal object 1002s ok 3 - Init 1002s ok 4 - Portal app 1002s ok 5 - Register $type 1002s ok 6 - OP portal 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 7 - Get JWKS, endpoint /oauth2/jwks 1002s ok 8 - HTTP code is 200 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1002s ok 10 - HTTP code is 200 1002s ok 11 - Portal object 1002s ok 12 - Init 1002s ok 13 - Portal app 1002s ok 14 - Register $type 1002s ok 15 - RP portal 1002s # ==> Pushing RP <== 1002s # ==> Popping RP <== 1002s ok 16 - Unauth RP request 1002s ok 17 - Get redirection 1002s ok 18 - Location header found 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 19 - Push request to OP, endpoint /oauth2/authorize 1002s ok 20 - HTTP code is 200 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 21 - Post authentication, endpoint /oauth2/authorize 1002s ok 22 - Get cookie lemonldap (cfa4ab615413c5249d13d5b3e4b00e59192caf1c9df149e58814751fd230091e) 1002s ok 23 - HTTP code is 200 1002s ok 24 - Page contains a form 1002s ok 25 - Host match 1002s ok 26 - Field "confirm" is defined 1002s ok 27 - CSP header authorize POST request to \# 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 28 - Post confirmation, endpoint /oauth2/authorize 1002s ok 29 - Get redirection 1002s ok 30 - Location header found 1002s # ==> Pushing RP <== 1002s ok 31 - REST request 1002s ok 32 - Request from RP to OP, endpoint /oauth2/token 1002s # ==> Saving handler RP <== 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s # ==> Restoring RP <== 1002s ok 33 - Execute request 1002s ok 34 - Response is 200 1002s ok 35 - Content is JSON 1002s ok 36 - REST request 1002s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1002s # ==> Saving handler RP <== 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s # ==> Restoring RP <== 1002s ok 38 - Execute request 1002s ok 39 - Response is 200 1002s ok 40 - Content is JSON 1002s # ==> Popping RP <== 1002s ok 41 - Call openidconnectcallback on RP 1002s ok 42 - Get cookie lemonldap (7b20ae755bef97bf8057e0c09ef010d625473b0dd45a59abdc9dedbc725fd8ec) 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s # ==> Pushing OP <== 1002s ok 43 - REST request 1002s ok 44 - Request from OP to RP 1002s # ==> Saving handler OP <== 1002s # ==> Pushing RP <== 1002s # ==> Popping RP <== 1002s # ==> Restoring OP <== 1002s ok 45 - Execute request 1002s ok 46 - Response is 200 1002s # ==> Popping OP <== 1002s ok 47 - Query OP for logout 1002s ok 48 - HTTP code is 200 1002s 1..48 1002s ok 1003s t/32-Auth-and-issuer-OIDC-PKCE.t .................................. 1003s ok 1 - use Lemonldap::NG::Portal::Main; 1003s ok 2 - Portal object 1003s ok 3 - Init 1003s ok 4 - Portal app 1003s ok 5 - Register $type 1003s ok 6 - OP portal 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 7 - Get cookie lemonldap (7ec263f822e0b081c22cd010881d71937268388ef0c8b19872ac68c5b520910f) 1003s # Subtest: not required/PKCE flow/valid verifier succeeds 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 1 - Get redirection 1003s ok 2 - Location header found 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 3 - HTTP code is 200 1003s ok 4 - Content-Type is JSON 1003s ok 5 - Content is valid JSON 1003s ok 6 - Access token was provided 1003s 1..6 1003s ok 8 - not required/PKCE flow/valid verifier succeeds 1003s # Subtest: not required/PKCE flow/invalid verifier fails 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 1 - Get redirection 1003s ok 2 - Location header found 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 3 - Response status is 400 1003s ok 4 - Content is JSON 1003s ok 5 - Error code is invalid_grant 1003s 1..5 1003s ok 9 - not required/PKCE flow/invalid verifier fails 1003s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 1 - Get redirection 1003s ok 2 - Location header found 1003s ok 3 - Authorize request failed with invalid_request 1003s 1..3 1003s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 1003s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 1 - Get redirection 1003s ok 2 - Location header found 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 3 - HTTP code is 200 1003s ok 4 - Content-Type is JSON 1003s ok 5 - Content is valid JSON 1003s ok 6 - Access token was provided 1003s 1..6 1003s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 1003s # Subtest: PKCE required/PKCE flow/invalid verifier fails 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 1 - Get redirection 1003s ok 2 - Location header found 1003s # ==> Pushing OP <== 1003s # ==> Popping OP <== 1003s ok 3 - Response status is 400 1003s ok 4 - Content is JSON 1003s ok 5 - Error code is invalid_grant 1003s 1..5 1003s ok 12 - PKCE required/PKCE flow/invalid verifier fails 1003s 1..12 1003s ok 1004s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t .......... 1004s ok 1 - use Lemonldap::NG::Portal::Main; 1004s ok 2 - Portal object 1004s ok 3 - Init 1004s ok 4 - Portal app 1004s ok 5 - Register $type 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 6 - Get JWKS, endpoint /oauth2/jwks 1004s ok 7 - HTTP code is 200 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1004s ok 9 - HTTP code is 200 1004s ok 10 - Portal object 1004s ok 11 - Init 1004s ok 12 - Portal app 1004s ok 13 - Register $type 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 14 - Unauth SP request 1004s ok 15 - Get redirection 1004s ok 16 - Location header found 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 17 - Push request to OP, endpoint /oauth2/authorize 1004s ok 18 - HTTP code is 200 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 19 - Post authentication, endpoint /oauth2/authorize 1004s ok 20 - Get cookie lemonldap (b4cac89e1505901b962fc835fac06fa6d824b12240f9aacc0cc14c9d5f0aa678) 1004s ok 21 - HTTP code is 200 1004s ok 22 - Page contains a form 1004s ok 23 - Host match 1004s ok 24 - Field "confirm" is defined 1004s ok 25 - CSP header authorize POST request to \# 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 26 - Post confirmation, endpoint /oauth2/authorize 1004s ok 27 - Get redirection 1004s ok 28 - Location header found 1004s # ==> Pushing RP <== 1004s ok 29 - REST request 1004s ok 30 - Request from RP to OP, endpoint /oauth2/token 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 31 - Execute request 1004s ok 32 - Response is 200 1004s ok 33 - Content is JSON 1004s ok 34 - REST request 1004s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 36 - Execute request 1004s ok 37 - Response is 200 1004s ok 38 - Content is JSON 1004s # ==> Popping RP <== 1004s ok 39 - Call openidconnectcallback on RP 1004s ok 40 - Get cookie lemonldap (4c185b63da3601ce101b50d4b4525d231850ee08bb7dc4f8cc41fef0a235cc2d) 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 41 - Check session, endpoint /oauth2/checksession.html 1004s ok 42 - HTTP code is 200 1004s ok 43 - Frame can be embedded 1004s ok 44 - UTF-8 values 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 45 - Query SP for logout 1004s ok 46 - HTTP code is 200 1004s ok 47 - Found RP logout iframe 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 48 - Test if user is reject on IdP 1004s ok 49 - Response status is 401 1004s ok 50 - Content is JSON 1004s ok 51 - Error code is 1 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 52 - Call RP flogout 1004s ok 53 - HTTP code is 200 1004s ok 54 - Get cookie lemonldap (0) 1004s ok 55 - Cookie set to 0 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 56 - Test if user is reject on RP 1004s ok 57 - Get redirection 1004s ok 58 - Location header found 1004s 1..58 1004s ok 1004s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ...... 1004s ok 1 - use Lemonldap::NG::Portal::Main; 1004s ok 2 - Portal object 1004s ok 3 - Init 1004s ok 4 - Portal app 1004s ok 5 - Register $type 1004s ok 6 - OP portal 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 7 - Get JWKS, endpoint /oauth2/jwks 1004s ok 8 - HTTP code is 200 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1004s ok 10 - HTTP code is 200 1004s ok 11 - Portal object 1004s ok 12 - Init 1004s ok 13 - Portal app 1004s ok 14 - Register $type 1004s ok 15 - RP portal 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 16 - Unauth SP request 1004s ok 17 - Get redirection 1004s ok 18 - Location header found 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 19 - Push request to OP, endpoint /oauth2/authorize 1004s ok 20 - HTTP code is 200 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 21 - Post authentication, endpoint /oauth2/authorize 1004s ok 22 - Get cookie lemonldap (a143c9e57edd030167e89c234665daa31fc8ff42b677ca916cf2393b5f8c4b7c) 1004s ok 23 - HTTP code is 200 1004s ok 24 - Page contains a form 1004s ok 25 - Host match 1004s ok 26 - Field "confirm" is defined 1004s ok 27 - CSP header authorize POST request to \# 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 28 - Post confirmation, endpoint /oauth2/authorize 1004s ok 29 - Get redirection 1004s ok 30 - Location header found 1004s # ==> Pushing RP <== 1004s ok 31 - REST request 1004s ok 32 - Request from RP to OP, endpoint /oauth2/token 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 33 - Execute request 1004s ok 34 - Response is 200 1004s ok 35 - Content is JSON 1004s ok 36 - Found access_token 27f0706b4b4fa8b73a85c1b01605157ee73d281f382e241e0c45d4041cbf8e93 1004s ok 37 - REST request 1004s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 39 - Execute request 1004s ok 40 - Response is 200 1004s ok 41 - Content is JSON 1004s # ==> Popping RP <== 1004s ok 42 - Call openidconnectcallback on RP 1004s ok 43 - Get cookie lemonldap (46ae26932c0e0ec33938ace32576c95c570c1bf4c461cdb17f9ded65c648188c) 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 44 - Get session using restSessionServer 1004s ok 45 - HTTP code is 200 1004s ok 46 - Deserialize session content 1004s ok 47 - Session has correct value for _oidc_sub 1004s ok 48 - Session has correct value for _user 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 49 1004s # ==> Pushing RP <== 1004s ok 50 - REST request 1004s ok 51 - Request from RP to OP, endpoint /oauth2/token 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 52 - Execute request 1004s ok 53 - Response is 200 1004s ok 54 - Content is JSON 1004s ok 55 - Found access_token c174b1dfc25f79380ba42693aee83cc9dbafdecbf3947aad3706a1b3bdb8a554 1004s ok 56 - REST request 1004s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 1004s # ==> Saving handler RP <== 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s # ==> Restoring RP <== 1004s ok 58 - Execute request 1004s ok 59 - Response is 200 1004s ok 60 - Content is JSON 1004s # ==> Popping RP <== 1004s ok 61 - Query RP for refresh 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 62 - Get session using restSessionServer 1004s ok 63 - HTTP code is 200 1004s ok 64 - Deserialize session content 1004s ok 65 - Session has correct value for mail 1004s ok 66 - Session has correct value for _oidc_sub 1004s ok 67 - Session has correct value for _user 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 68 - Get session after refresh 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 69 - Query RP for logout 1004s ok 70 - Get redirection 1004s ok 71 - Location header found 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 72 - Push logout request to OP, endpoint /oauth2/logout 1004s ok 73 - HTTP code is 200 1004s ok 74 - Page contains a form 1004s ok 75 - Host match 1004s ok 76 - Field "confirm" is defined 1004s ok 77 - CSP header authorize POST request to \# 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 78 - Confirm logout, endpoint /oauth2/logout 1004s ok 79 - Get redirection 1004s ok 80 - Location header found 1004s ok 81 - Get cookie lemonldap (0) 1004s ok 82 - SSO cookie removed 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 83 - Test if user is reject on IdP 1004s ok 84 - Response status is 401 1004s ok 85 - Content is JSON 1004s ok 86 - Error code is 1 1004s # ==> Pushing RP <== 1004s # ==> Popping RP <== 1004s ok 87 - Test if user is reject on SP 1004s ok 88 - Get redirection 1004s ok 89 - Location header found 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 90 - Push request to OP, endpoint /oauth2/authorize 1004s ok 91 - HTTP code is 200 1004s # ==> Pushing OP <== 1004s # ==> Popping OP <== 1004s ok 92 - Post authentication, endpoint /oauth2/authorize 1004s ok 93 - Get cookie lemonldap (a4d42d0f46eadb07e354a6436e475b77d4d8b40232ca5bf129573d0eef3ba0f6) 1004s 1..93 1004s ok 1005s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t ....... 1005s ok 1 - use Lemonldap::NG::Portal::Main; 1005s ok 2 - Portal object 1005s ok 3 - Init 1005s ok 4 - Portal app 1005s ok 5 - Register $type 1005s ok 6 - OP portal 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 7 - Get JWKS, endpoint /oauth2/jwks 1005s ok 8 - HTTP code is 200 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1005s ok 10 - HTTP code is 200 1005s ok 11 - Portal object 1005s ok 12 - Init 1005s ok 13 - Portal app 1005s ok 14 - Register $type 1005s ok 15 - RP portal 1005s # ==> Pushing RP <== 1005s # ==> Popping RP <== 1005s ok 16 - Unauth SP request 1005s ok 17 - Get redirection 1005s ok 18 - Location header found 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 19 - Push request to OP, endpoint /oauth2/authorize 1005s ok 20 - HTTP code is 200 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 21 - Post authentication, endpoint /oauth2/authorize 1005s ok 22 - Get cookie lemonldap (12bfbbaaa808af10b9f3268cf92c3b72f24c25a9bd309bb37b3864f9ca405f57) 1005s ok 23 - HTTP code is 200 1005s ok 24 - Page contains a form 1005s ok 25 - Host match 1005s ok 26 - Field "confirm" is defined 1005s ok 27 - CSP header authorize POST request to \# 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 28 - Post confirmation, endpoint /oauth2/authorize 1005s ok 29 - Get redirection 1005s ok 30 - Location header found 1005s # ==> Pushing RP <== 1005s ok 31 - REST request 1005s ok 32 - Request from RP to OP, endpoint /oauth2/token 1005s # ==> Saving handler RP <== 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s # ==> Restoring RP <== 1005s ok 33 - Execute request 1005s ok 34 - Response is 200 1005s ok 35 - Content is JSON 1005s ok 36 - Found access_token aa04bc603ba63821bb71414988060ac83ce98897d6ef20f57d537e26431621d3 1005s ok 37 - REST request 1005s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1005s # ==> Saving handler RP <== 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s # ==> Restoring RP <== 1005s ok 39 - Execute request 1005s ok 40 - Response is 200 1005s ok 41 - Content is JSON 1005s # ==> Popping RP <== 1005s ok 42 - Call openidconnectcallback on RP 1005s ok 43 - Get cookie lemonldap (3b531a9e4aedfd9ad931c2b29e680f03dace58398900c8ea5a48949afc2d87d9) 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 44 - Check session, endpoint /oauth2/checksession.html 1005s ok 45 - HTTP code is 200 1005s ok 46 - Frame can be embedded 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 47 - Get userinfo 1005s ok 48 - Token is a JWT 1005s ok 49 - Found claim in JWT 1005s ok 50 - UTF-8 values 1005s # ==> Pushing RP <== 1005s # ==> Popping RP <== 1005s ok 51 - Query RP for logout 1005s ok 52 - Get redirection 1005s ok 53 - Location header found 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1005s ok 55 - HTTP code is 200 1005s ok 56 - Page contains a form 1005s ok 57 - Host match 1005s ok 58 - Field "confirm" is defined 1005s ok 59 - CSP header authorize POST request to \# 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 60 - Confirm logout, endpoint /oauth2/logout 1005s ok 61 - Get redirection 1005s ok 62 - Location header found 1005s ok 63 - Get cookie lemonldap (0) 1005s ok 64 - SSO cookie removed 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1005s ok 66 - Get redirection 1005s ok 67 - Location is http://auth.rp.com/?logout=1 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 68 - logout endpoint, endpoint /oauth2/logout 1005s ok 69 - Response status is 401 1005s ok 70 - Content is JSON 1005s ok 71 - Error code is 9 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 72 - Test if user is reject on IdP 1005s ok 73 - Response status is 401 1005s ok 74 - Content is JSON 1005s ok 75 - Error code is 1 1005s # ==> Pushing RP <== 1005s # ==> Popping RP <== 1005s ok 76 - Test if user is reject on SP 1005s ok 77 - Get redirection 1005s ok 78 - Location header found 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 79 - Push request to OP, endpoint /oauth2/authorize 1005s ok 80 - HTTP code is 200 1005s # ==> Pushing OP <== 1005s # ==> Popping OP <== 1005s ok 81 - Post authentication, endpoint /oauth2/authorize 1005s ok 82 - Get cookie lemonldap (c50a3bab79cadd909e0b6981986ca2f4ed8559183ffb45a1659fe08c61c2350f) 1005s 1..82 1005s ok 1006s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ...... 1006s ok 1 - use Lemonldap::NG::Portal::Main; 1006s ok 2 - Portal object 1006s ok 3 - Init 1006s ok 4 - Portal app 1006s ok 5 - Register $type 1006s ok 6 - OP portal 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 7 - Get JWKS, endpoint /oauth2/jwks 1006s ok 8 - HTTP code is 200 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1006s ok 10 - HTTP code is 200 1006s ok 11 - Portal object 1006s ok 12 - Init 1006s ok 13 - Portal app 1006s ok 14 - Register $type 1006s ok 15 - RP portal 1006s # ==> Pushing RP <== 1006s # ==> Popping RP <== 1006s ok 16 - Unauth SP request 1006s ok 17 - Get redirection 1006s ok 18 - Location header found 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 19 - Push request to OP, endpoint /oauth2/authorize 1006s ok 20 - HTTP code is 200 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 21 - Post authentication, endpoint /oauth2/authorize 1006s ok 22 - Get cookie lemonldap (0ebba8cd6236da2784e84133f32d47b5c7df3ac9ae80e46d9650252bbc90478e) 1006s ok 23 - HTTP code is 200 1006s ok 24 - Page contains a form 1006s ok 25 - Host match 1006s ok 26 - Field "confirm" is defined 1006s ok 27 - CSP header authorize POST request to \# 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 28 - Post confirmation, endpoint /oauth2/authorize 1006s ok 29 - Get redirection 1006s ok 30 - Location header found 1006s # ==> Pushing RP <== 1006s ok 31 - REST request 1006s ok 32 - Request from RP to OP, endpoint /oauth2/token 1006s # ==> Saving handler RP <== 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s # ==> Restoring RP <== 1006s ok 33 - Execute request 1006s ok 34 - Response is 200 1006s ok 35 - Content is JSON 1006s ok 36 - Found access_token aa9eefda916f01ec9d770ab53f3a7b8372d88165b0059ce1750d252ec269f2df 1006s ok 37 - REST request 1006s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1006s # ==> Saving handler RP <== 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s # ==> Restoring RP <== 1006s ok 39 - Execute request 1006s ok 40 - Response is 200 1006s ok 41 - Content is JSON 1006s # ==> Popping RP <== 1006s ok 42 - Call openidconnectcallback on RP 1006s ok 43 - Get cookie lemonldap (590ad459e286e5ae74b48ace65a3298656a5642b876caaed561f9bbfab4e8cf3) 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 44 - Check session, endpoint /oauth2/checksession.html 1006s ok 45 - HTTP code is 200 1006s ok 46 - Frame can be embedded 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 47 - Get userinfo 1006s ok 48 - HTTP code is 200 1006s ok 49 - Content-Type is JSON 1006s ok 50 - Content is valid JSON 1006s ok 51 - UTF-8 values 1006s ok 52 - UTF-8 values 1006s # ==> Pushing RP <== 1006s # ==> Popping RP <== 1006s ok 53 - Query RP for logout 1006s ok 54 - Get redirection 1006s ok 55 - Location header found 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1006s ok 57 - HTTP code is 200 1006s ok 58 - Page contains a form 1006s ok 59 - Host match 1006s ok 60 - Field "confirm" is defined 1006s ok 61 - CSP header authorize POST request to \# 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 62 - Confirm logout, endpoint /oauth2/logout 1006s ok 63 - Get redirection 1006s ok 64 - Location header found 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1006s ok 66 - Get redirection 1006s ok 67 - Location is http://auth.rp.com/?logout=1 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 68 - logout endpoint, endpoint /oauth2/logout 1006s ok 69 - Response status is 401 1006s ok 70 - Content is JSON 1006s ok 71 - Error code is 9 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 72 - Test if user is reject on IdP 1006s ok 73 - Response status is 401 1006s ok 74 - Content is JSON 1006s ok 75 - Error code is 1 1006s # ==> Pushing RP <== 1006s # ==> Popping RP <== 1006s ok 76 - Test if user is reject on SP 1006s ok 77 - Get redirection 1006s ok 78 - Location header found 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 79 - Push request to OP, endpoint /oauth2/authorize 1006s ok 80 - HTTP code is 200 1006s # ==> Pushing OP <== 1006s # ==> Popping OP <== 1006s ok 81 - Post authentication, endpoint /oauth2/authorize 1006s ok 82 - Get cookie lemonldap (1855b8d99f329b28d412e1d87ce811f48cf6e85a3543ca74b08a2a5d230f8f70) 1006s 1..82 1006s ok 1007s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t .... 1007s ok 1 - use Lemonldap::NG::Portal::Main; 1007s ok 2 - Portal object 1007s ok 3 - Init 1007s ok 4 - Portal app 1007s ok 5 - Register $type 1007s ok 6 - OP portal 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 7 - Get JWKS, endpoint /oauth2/jwks 1007s ok 8 - HTTP code is 200 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1007s ok 10 - HTTP code is 200 1007s ok 11 - Portal object 1007s ok 12 - Init 1007s ok 13 - Portal app 1007s ok 14 - Register $type 1007s ok 15 - RP portal 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 16 - Unauth SP request 1007s ok 17 - Get redirection 1007s ok 18 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 19 - Push request to OP, endpoint /oauth2/authorize 1007s ok 20 - HTTP code is 200 1007s ok 21 - Page contains a form 1007s ok 22 - CSP header authorize POST request to \# 1007s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221746141224_47815%22%2C%22issuerTs%22%3A1746213104%7D) 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 24 - Post authentication, endpoint /oauth2/authorize 1007s ok 25 - Get cookie lemonldap (1b7904a237de6e2c97997a59f88d2f62d0059d3b199d87ee39dabedd29f9a7fd) 1007s ok 26 - HTTP code is 200 1007s ok 27 - Page contains a form 1007s ok 28 - Host match 1007s ok 29 - Field "confirm" is defined 1007s ok 30 - CSP header authorize POST request to \# 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 31 - Post confirmation, endpoint /oauth2/authorize 1007s ok 32 - Get redirection 1007s ok 33 - Location header found 1007s # ==> Pushing RP <== 1007s ok 34 - REST request 1007s ok 35 - Request from RP to OP, endpoint /oauth2/token 1007s # ==> Saving handler RP <== 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s # ==> Restoring RP <== 1007s ok 36 - Execute request 1007s ok 37 - Response is 200 1007s ok 38 - Content is JSON 1007s ok 39 - REST request 1007s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1007s # ==> Saving handler RP <== 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s # ==> Restoring RP <== 1007s ok 41 - Execute request 1007s ok 42 - Response is 200 1007s ok 43 - Content is JSON 1007s # ==> Popping RP <== 1007s ok 44 - Call openidconnectcallback on RP 1007s ok 45 - Get cookie lemonldap (90cd9d79b26d8516bcbc96dab74170a4982089c4157405970c365fd54c07aba2) 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 46 - Check session, endpoint /oauth2/checksession.html 1007s ok 47 - HTTP code is 200 1007s ok 48 - Frame can be embedded 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 49 - Query RP for logout 1007s ok 50 - Get redirection 1007s ok 51 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 52 - Push logout request to OP, endpoint /oauth2/logout 1007s ok 53 - HTTP code is 200 1007s ok 54 - Page contains a form 1007s ok 55 - Host match 1007s ok 56 - Field "confirm" is defined 1007s ok 57 - CSP header authorize POST request to \# 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 58 - Confirm logout, endpoint /oauth2/logout 1007s ok 59 - Get redirection 1007s ok 60 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 1007s ok 62 - Get redirection 1007s ok 63 - Location is http://auth.rp.com/?logout=1 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 64 - logout endpoint, endpoint /oauth2/logout 1007s ok 65 - Response status is 401 1007s ok 66 - Content is JSON 1007s ok 67 - Error code is 9 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 68 - Test if user is reject on IdP 1007s ok 69 - Response status is 401 1007s ok 70 - Content is JSON 1007s ok 71 - Error code is 1 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 72 - Test if user is reject on SP 1007s ok 73 - Get redirection 1007s ok 74 - Location header found 1007s 1..74 1007s ok 1007s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t .......... 1007s ok 1 - use Lemonldap::NG::Portal::Main; 1007s ok 2 - Portal object 1007s ok 3 - Init 1007s ok 4 - Portal app 1007s ok 5 - Register $type 1007s ok 6 - OP portal 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 7 - Get JWKS, endpoint /oauth2/jwks 1007s ok 8 - HTTP code is 200 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1007s ok 10 - HTTP code is 200 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 11 - Post authentication request 1007s ok 12 - Get cookie lemonldap (ecbe020a9e7ab625c129378a77c233454befad83d6bf27f9779db02eae6521d7) 1007s ok 13 - Portal object 1007s ok 14 - Init 1007s ok 15 - Portal app 1007s ok 16 - Register $type 1007s ok 17 - RP portal 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 18 - Unauth SP request 1007s ok 19 - Get redirection 1007s ok 20 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 21 - Push request to OP, endpoint /oauth2/authorize 1007s ok 22 - HTTP code is 200 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 23 - Post authentication, endpoint /oauth2/authorize 1007s ok 24 - Get cookie lemonldap (61081d684eb919f76ba45db897084b6b4b730cf896027cf06277f0f142b13bab) 1007s ok 25 - HTTP code is 200 1007s ok 26 - Page contains a form 1007s ok 27 - Host match 1007s ok 28 - CSP header authorize POST request to auth.rp.com 1007s # ==> Pushing RP <== 1007s ok 29 - REST request 1007s ok 30 - Request from RP to OP, endpoint /oauth2/token 1007s # ==> Saving handler RP <== 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s # ==> Restoring RP <== 1007s ok 31 - Execute request 1007s ok 32 - Response is 200 1007s ok 33 - Content is JSON 1007s ok 34 - Found access_token c633af5509bca0ae83603e5508cdd2305e61ca3c7d53c524b01dcfcabe38d09a 1007s ok 35 - REST request 1007s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 1007s # ==> Saving handler RP <== 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s # ==> Restoring RP <== 1007s ok 37 - Execute request 1007s ok 38 - Response is 200 1007s ok 39 - Content is JSON 1007s # ==> Popping RP <== 1007s ok 40 - Call openidconnectcallback on RP 1007s ok 41 - Get cookie lemonldap (95b7faa523676e20b1825756f7c9d05233068bfcb9ab6d421ad38489fcfbc6af) 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 42 - Check session, endpoint /oauth2/checksession.html 1007s ok 43 - HTTP code is 200 1007s ok 44 - Frame can be embedded 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 45 - Get userinfo 1007s ok 46 - HTTP code is 200 1007s ok 47 - Content-Type is JSON 1007s ok 48 - Content is valid JSON 1007s ok 49 - UTF-8 values 1007s ok 50 - UTF-8 values 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 51 - Query RP for logout 1007s ok 52 - Get redirection 1007s ok 53 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1007s ok 55 - HTTP code is 200 1007s ok 56 - Page contains a form 1007s ok 57 - Host match 1007s ok 58 - Field "confirm" is defined 1007s ok 59 - CSP header authorize POST request to \# 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 60 - Confirm logout, endpoint /oauth2/logout 1007s ok 61 - Get redirection 1007s ok 62 - Location header found 1007s ok 63 - Get cookie lemonldap (0) 1007s ok 64 - SSO cookie removed 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1007s ok 66 - Get redirection 1007s ok 67 - Location is http://auth.rp.com/?logout=1 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 68 - logout endpoint, endpoint /oauth2/logout 1007s ok 69 - Response status is 401 1007s ok 70 - Content is JSON 1007s ok 71 - Error code is 9 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 72 - Test if user is reject on IdP 1007s ok 73 - Response status is 401 1007s ok 74 - Content is JSON 1007s ok 75 - Error code is 1 1007s # ==> Pushing RP <== 1007s # ==> Popping RP <== 1007s ok 76 - Test if user is reject on SP 1007s ok 77 - Get redirection 1007s ok 78 - Location header found 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 79 - Push request to OP, endpoint /oauth2/authorize 1007s ok 80 - HTTP code is 200 1007s # ==> Pushing OP <== 1007s # ==> Popping OP <== 1007s ok 81 - Post authentication, endpoint /oauth2/authorize 1007s ok 82 - Get cookie lemonldap (46251b4e2f15afd3073e0fae8433bf2fa15d8e7d4d181f195c2174e1a9a08bec) 1007s 1..82 1007s ok 1008s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ...... 1008s ok 1 - use Lemonldap::NG::Portal::Main; 1008s ok 2 - Portal object 1008s ok 3 - Init 1008s ok 4 - Portal app 1008s ok 5 - Register $type 1008s ok 6 - OP portal 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 7 - Get JWKS, endpoint /oauth2/jwks 1008s ok 8 - HTTP code is 200 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1008s ok 10 - HTTP code is 200 1008s ok 11 - Portal object 1008s ok 12 - Init 1008s ok 13 - Portal app 1008s ok 14 - Register $type 1008s ok 15 - RP portal 1008s # ==> Pushing RP <== 1008s # ==> Popping RP <== 1008s ok 16 - Unauth SP request 1008s ok 17 - Get redirection 1008s ok 18 - Location header found 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 19 - Push request to OP, endpoint /oauth2/authorize 1008s ok 20 - HTTP code is 200 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 21 - Post authentication, endpoint /oauth2/authorize 1008s ok 22 - Get cookie lemonldap (d7c68cc4093e81aade1481328308063cc3ab08c433f9553b8d2db24f4da68caf) 1008s ok 23 - HTTP code is 200 1008s ok 24 - Page contains a form 1008s ok 25 - Host match 1008s ok 26 - Field "confirm" is defined 1008s ok 27 - CSP header authorize POST request to \# 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 28 - Post confirmation, endpoint /oauth2/authorize 1008s ok 29 - Get redirection 1008s ok 30 - Location header found 1008s # ==> Pushing RP <== 1008s ok 31 - REST request 1008s ok 32 - Request from RP to OP, endpoint /oauth2/token 1008s # ==> Saving handler RP <== 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s # ==> Restoring RP <== 1008s ok 33 - Execute request 1008s ok 34 - Response is 200 1008s ok 35 - Content is JSON 1008s ok 36 - Found access_token a3e31c8f4ad1ec12bb5849d7edf2970f29204287b82d66dddc494c7f32ea76d9 1008s ok 37 - REST request 1008s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1008s # ==> Saving handler RP <== 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s # ==> Restoring RP <== 1008s ok 39 - Execute request 1008s ok 40 - Response is 200 1008s ok 41 - Content is JSON 1008s # ==> Popping RP <== 1008s ok 42 - Call openidconnectcallback on RP 1008s ok 43 - Get cookie lemonldap (204d94761393e429525cf1a0cc658354664b3bc3a58d41af296283031dc1b23e) 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 44 - Check session, endpoint /oauth2/checksession.html 1008s ok 45 - HTTP code is 200 1008s ok 46 - Frame can be embedded 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 47 - Get userinfo 1008s ok 48 - HTTP code is 200 1008s ok 49 - Content-Type is JSON 1008s ok 50 - Content is valid JSON 1008s ok 51 - UTF-8 values 1008s ok 52 - UTF-8 values 1008s # ==> Pushing RP <== 1008s # ==> Popping RP <== 1008s ok 53 - Query RP for logout 1008s ok 54 - Get redirection 1008s ok 55 - Location header found 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1008s ok 57 - HTTP code is 200 1008s ok 58 - Page contains a form 1008s ok 59 - Host match 1008s ok 60 - Field "confirm" is defined 1008s ok 61 - CSP header authorize POST request to \# 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 62 - Confirm logout, endpoint /oauth2/logout 1008s ok 63 - Get redirection 1008s ok 64 - Location header found 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1008s ok 66 - Get redirection 1008s ok 67 - Location is http://auth.rp.com/?logout=1 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 68 - logout endpoint, endpoint /oauth2/logout 1008s ok 69 - Response status is 401 1008s ok 70 - Content is JSON 1008s ok 71 - Error code is 9 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 72 - Test if user is reject on IdP 1008s ok 73 - Response status is 401 1008s ok 74 - Content is JSON 1008s ok 75 - Error code is 1 1008s # ==> Pushing RP <== 1008s # ==> Popping RP <== 1008s ok 76 - Test if user is reject on SP 1008s ok 77 - Get redirection 1008s ok 78 - Location header found 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 79 - Push request to OP, endpoint /oauth2/authorize 1008s ok 80 - HTTP code is 200 1008s # ==> Pushing OP <== 1008s # ==> Popping OP <== 1008s ok 81 - Post authentication, endpoint /oauth2/authorize 1008s ok 82 - Get cookie lemonldap (fd21fdbc22792d4eaae12ac21c668e63113e5a0bab20ad89e66c8b015418548d) 1008s 1..82 1008s ok 1009s t/32-Auth-and-issuer-OIDC-authorization_code.t .................... 1009s ok 1 - use Lemonldap::NG::Portal::Main; 1009s ok 2 - Portal object 1009s ok 3 - Init 1009s ok 4 - Portal app 1009s ok 5 - Register $type 1009s ok 6 - OP portal 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 7 - Get JWKS, endpoint /oauth2/jwks 1009s ok 8 - HTTP code is 200 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1009s ok 10 - HTTP code is 200 1009s ok 11 - Portal object 1009s ok 12 - Init 1009s ok 13 - Portal app 1009s ok 14 - Register $type 1009s ok 15 - RP portal 1009s # ==> Pushing RP <== 1009s # ==> Popping RP <== 1009s ok 16 - Unauth SP request 1009s ok 17 - Get redirection 1009s ok 18 - Location header found 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 19 - Push request to OP, endpoint /oauth2/authorize 1009s ok 20 - HTTP code is 200 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 21 - Post authentication, endpoint /oauth2/authorize 1009s ok 22 - Get cookie lemonldap (f507ee33e187f2782142559b2b02f93647b032633efe44e482a0664063a8e683) 1009s ok 23 - Expected portal error code: code found on page 1009s ok 24 - Expected portal error code 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 25 - Post authentication, endpoint /oauth2/authorize 1009s ok 26 - Get cookie lemonldap (b7f405efaf356788feba6ea7426913e86d0566a9d4f3f883270adfa191df887b) 1009s ok 27 - HTTP code is 200 1009s ok 28 - Page contains a form 1009s ok 29 - Host match 1009s ok 30 - Field "confirm" is defined 1009s ok 31 - CSP header authorize POST request to \# 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 32 - Post confirmation, endpoint /oauth2/authorize 1009s ok 33 - Get redirection 1009s ok 34 - Location header found 1009s # ==> Pushing RP <== 1009s ok 35 - REST request 1009s ok 36 - Request from RP to OP, endpoint /oauth2/token 1009s # ==> Saving handler RP <== 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s # ==> Restoring RP <== 1009s ok 37 - Execute request 1009s ok 38 - Response is 200 1009s ok 39 - Content is JSON 1009s ok 40 - Found access_token 5fccb0fea099379c2f8c7b02879d313dc62119fd25306e5fa3d1b0be9dd0e13a 1009s ok 41 - REST request 1009s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 1009s # ==> Saving handler RP <== 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s # ==> Restoring RP <== 1009s ok 43 - Execute request 1009s ok 44 - Response is 200 1009s ok 45 - Content is JSON 1009s # ==> Popping RP <== 1009s ok 46 - Call openidconnectcallback on RP 1009s ok 47 - Get cookie lemonldap (9d26a720d8b02255cbd1aaf838397d671929ad6474d03daeebdfb752729562b4) 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 48 - Check session, endpoint /oauth2/checksession.html 1009s ok 49 - HTTP code is 200 1009s ok 50 - Frame can be embedded 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 51 - Get userinfo 1009s ok 52 - HTTP code is 200 1009s ok 53 - Content-Type is JSON 1009s ok 54 - Content is valid JSON 1009s ok 55 - UTF-8 values 1009s ok 56 - UTF-8 values 1009s ok 57 - OIDC EOL time is stored 1009s ok 58 - Obtained refresh token 1009s ok 59 - UTF-8 values 1009s ok 60 - Correct email 1009s ok 61 - Correct groups 1009s ok 62 - Correct hGroups 1009s ok 63 - oidcGotUserInfo called 1009s ok 64 - oidcGotIDToken called 1009s ok 65 - Correct custom ACR 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 66 1009s # ==> Pushing RP <== 1009s ok 67 - REST request 1009s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 1009s # ==> Saving handler RP <== 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s # ==> Restoring RP <== 1009s ok 69 - Execute request 1009s ok 70 - Response is 200 1009s ok 71 - Content is JSON 1009s # ==> Popping RP <== 1009s ok 72 - Query RP for refresh 1009s ok 73 - Access token EOL has not changed 1009s ok 74 - Access token has not changed 1009s ok 75 - Updated RP session 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 76 1009s # ==> Pushing RP <== 1009s ok 77 - REST request 1009s ok 78 - Request from RP to OP, endpoint /oauth2/token 1009s # ==> Saving handler RP <== 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s # ==> Restoring RP <== 1009s ok 79 - Execute request 1009s ok 80 - Response is 200 1009s ok 81 - Content is JSON 1009s ok 82 - Found access_token e18b3378d5967cc66bc790a6bafd231bb30b1d56b6460d15f3b5e02536991563 1009s ok 83 - REST request 1009s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 1009s # ==> Saving handler RP <== 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s # ==> Restoring RP <== 1009s ok 85 - Execute request 1009s ok 86 - Response is 200 1009s ok 87 - Content is JSON 1009s # ==> Popping RP <== 1009s ok 88 - Query RP for refresh 1009s ok 89 - Access token EOL has changed 1009s ok 90 - Access token has changed 1009s ok 91 - Updated RP session 1009s ok 92 - Still correct groups 1009s ok 93 - Still correct hGroups 1009s # ==> Pushing RP <== 1009s # ==> Popping RP <== 1009s ok 94 - Query RP for logout 1009s ok 95 - Get redirection 1009s ok 96 - Location header found 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 97 - Push logout request to OP, endpoint /oauth2/logout 1009s ok 98 - HTTP code is 200 1009s ok 99 - Page contains a form 1009s ok 100 - Host match 1009s ok 101 - Field "confirm" is defined 1009s ok 102 - CSP header authorize POST request to \# 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 103 - Confirm logout, endpoint /oauth2/logout 1009s ok 104 - Get redirection 1009s ok 105 - Location header found 1009s ok 106 - Get cookie lemonldap (0) 1009s ok 107 - SSO cookie removed 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 1009s ok 109 - Get redirection 1009s ok 110 - Location is http://auth.rp.com/?logout=1 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 111 - logout endpoint, endpoint /oauth2/logout 1009s ok 112 - Response status is 401 1009s ok 113 - Content is JSON 1009s ok 114 - Error code is 9 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 115 - Test if user is reject on IdP 1009s ok 116 - Response status is 401 1009s ok 117 - Content is JSON 1009s ok 118 - Error code is 1 1009s # ==> Pushing RP <== 1009s # ==> Popping RP <== 1009s ok 119 - Test if user is reject on SP 1009s ok 120 - Get redirection 1009s ok 121 - Location header found 1009s ok 122 - oidcGenerateAuthenticationRequest called 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 123 - Push request to OP, endpoint /oauth2/authorize 1009s ok 124 - HTTP code is 200 1009s # ==> Pushing OP <== 1009s # ==> Popping OP <== 1009s ok 125 - Post authentication, endpoint /oauth2/authorize 1009s ok 126 - Get cookie lemonldap (fce9d29815145de8ce9ffd62716c3dba4c435e9c1f439059ecee67497aac2fc8) 1009s 1..126 1009s ok 1010s t/32-Auth-and-issuer-OIDC-hybrid.t ................................ 1010s ok 1 - use Lemonldap::NG::Portal::Main; 1010s ok 2 - Portal object 1010s ok 3 - Init 1010s ok 4 - Portal app 1010s ok 5 - Register $type 1010s ok 6 - OP portal 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 7 - Get JWKS, endpoint /oauth2/jwks 1010s ok 8 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1010s ok 10 - HTTP code is 200 1010s ok 11 - Portal object 1010s ok 12 - Init 1010s ok 13 - Portal app 1010s ok 14 - Register $type 1010s ok 15 - RP portal 1010s # ==> Pushing RP <== 1010s # ==> Popping RP <== 1010s ok 16 - Unauth SP request 1010s ok 17 - Get redirection 1010s ok 18 - Location header found 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 19 - Push request to OP, endpoint /oauth2/authorize 1010s ok 20 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 21 - Post authentication, endpoint /oauth2/authorize 1010s ok 22 - Reject reason is 90 1010s ok 23 - Portal object 1010s ok 24 - Init 1010s ok 25 - Portal app 1010s ok 26 - Register $type 1010s ok 27 - OP portal 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 28 - Get JWKS, endpoint /oauth2/jwks 1010s ok 29 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 1010s ok 31 - HTTP code is 200 1010s ok 32 - Portal object 1010s ok 33 - Init 1010s ok 34 - Portal app 1010s ok 35 - Register $type 1010s ok 36 - RP portal 1010s # ==> Pushing RP <== 1010s # ==> Popping RP <== 1010s ok 37 - Unauth SP request 1010s ok 38 - Get redirection 1010s ok 39 - Location header found 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 40 - Push request to OP, endpoint /oauth2/authorize 1010s ok 41 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 42 - Post authentication, endpoint /oauth2/authorize 1010s ok 43 - Get cookie lemonldap (dbc507a06a70946c8633ad99607f11ac36993d6a909761d3d975b73d6d555b76) 1010s ok 44 - Get redirection 1010s ok 45 - Location header found 1010s ok 46 - token_type found 1010s ok 47 - session_state found 1010s ok 48 - access_token found 1010s ok 49 - id_token found 1010s ok 50 - state found 1010s ok 51 - session_state found 1010s ok 52 - ID token contains c_hash 1010s ok 53 - ID token contains at_hash 1010s ok 54 - ID token contains nonce 1010s ok 55 - REST request 1010s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 57 - Execute request 1010s ok 58 - Response is 200 1010s ok 59 - Content is JSON 1010s ok 60 - Get access token 1010s ok 61 - Get name 1010s ok 62 - Get family_name 1010s ok 63 - Get sub 1010s 1..63 1010s ok 1010s t/32-Auth-and-issuer-OIDC-implicit-no-token.t ..................... 1010s ok 1 - use Lemonldap::NG::Portal::Main; 1010s ok 2 - Portal object 1010s ok 3 - Init 1010s ok 4 - Portal app 1010s ok 5 - Register $type 1010s ok 6 - OP portal 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 7 - Get JWKS, endpoint /oauth2/jwks 1010s ok 8 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1010s ok 10 - HTTP code is 200 1010s ok 11 - Portal object 1010s ok 12 - Init 1010s ok 13 - Portal app 1010s ok 14 - Register $type 1010s ok 15 - RP portal 1010s # ==> Pushing RP <== 1010s # ==> Popping RP <== 1010s ok 16 - Unauth SP request 1010s ok 17 - Get redirection 1010s ok 18 - Location header found 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 19 - Push request to OP, endpoint /oauth2/authorize 1010s ok 20 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 21 - Post authentication, endpoint /oauth2/authorize 1010s ok 22 - Get cookie lemonldap (4167ff27ebd421e270be3be6f1a0c5c16a535a0987e562c0ccce79c74869bacd) 1010s ok 23 - HTTP code is 200 1010s ok 24 - Page contains a form 1010s ok 25 - Host match 1010s ok 26 - Field "confirm" is defined 1010s ok 27 - CSP header authorize POST request to \# 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 28 - Post confirmation, endpoint /oauth2/authorize 1010s ok 29 - Get redirection 1010s ok 30 - Location header found 1010s ok 31 - id_token found 1010s ok 32 - token_type must be missing 1010s ok 33 - session_state found 1010s ok 34 - access_token must be missing 1010s ok 35 - state found 1010s ok 36 - Check sub value 1010s ok 37 - Check name value 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 38 - Logout request 1010s ok 39 - Response is 200 1010s ok 40 - Cookie is deleted 1010s ok 41 - No pdata 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 42 - Disconnect request 1010s ok 43 - Response is 401 1010s # ==> Pushing RP <== 1010s # ==> Popping RP <== 1010s ok 44 - Unauth SP request 1010s ok 45 - Get redirection 1010s ok 46 - Location header found 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 47 - Push request to OP, endpoint /oauth2/authorize 1010s ok 48 - HTTP code is 200 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 49 - Post authentication, endpoint /oauth2/authorize 1010s ok 50 - Get cookie lemonldap (9bb659e64d4a54aee93af4f501632daf91ca3dc8585b23e21dafb2d6f099ba8c) 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 51 - Logout request 1010s ok 52 - Response is 200 1010s ok 53 - Cookie is deleted 1010s ok 54 - No pdata 1010s # ==> Pushing OP <== 1010s # ==> Popping OP <== 1010s ok 55 - Disconnect request 1010s ok 56 - Response is 401 1010s 1..56 1010s ok 1011s t/32-Auth-and-issuer-OIDC-implicit.t .............................. 1011s ok 1 - use Lemonldap::NG::Portal::Main; 1011s ok 2 - Portal object 1011s ok 3 - Init 1011s ok 4 - Portal app 1011s ok 5 - Register $type 1011s ok 6 - OP portal 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 7 - Get JWKS, endpoint /oauth2/jwks 1011s ok 8 - HTTP code is 200 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1011s ok 10 - HTTP code is 200 1011s ok 11 - Portal object 1011s ok 12 - Init 1011s ok 13 - Portal app 1011s ok 14 - Register $type 1011s ok 15 - RP portal 1011s # ==> Pushing RP <== 1011s # ==> Popping RP <== 1011s ok 16 - Unauth SP request 1011s ok 17 - Get redirection 1011s ok 18 - Location header found 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 19 - Push request to OP, endpoint /oauth2/authorize 1011s ok 20 - HTTP code is 200 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 21 - Post authentication, endpoint /oauth2/authorize 1011s ok 22 - Get cookie lemonldap (872521ea71fe79aefc91daa7eb3a05ce1232b3d887f9547a7af7190559f391e5) 1011s ok 23 - HTTP code is 200 1011s ok 24 - Page contains a form 1011s ok 25 - Host match 1011s ok 26 - Field "confirm" is defined 1011s ok 27 - CSP header authorize POST request to \# 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 28 - Post confirmation, endpoint /oauth2/authorize 1011s ok 29 - Get redirection 1011s ok 30 - Location header found 1011s ok 31 - id_token found 1011s ok 32 - token_type found 1011s ok 33 - session_state found 1011s ok 34 - access_token found 1011s ok 35 - state found 1011s ok 36 - Check ACR value 1011s ok 37 - Check that clientid is in audience 1011s ok 38 - Check for additional audiences 1011s ok 39 - Check for additional audiences 1011s ok 40 - Check sub value 1011s ok 41 - Claim name must not be in ID token 1011s ok 42 - azp found 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 43 - Logout request 1011s ok 44 - Response is 200 1011s ok 45 - Cookie is deleted 1011s ok 46 - No pdata 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 47 - Disconnect request 1011s ok 48 - Response is 401 1011s # ==> Pushing RP <== 1011s # ==> Popping RP <== 1011s ok 49 - Unauth SP request 1011s ok 50 - Get redirection 1011s ok 51 - Location header found 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 52 - Push request to OP, endpoint /oauth2/authorize 1011s ok 53 - HTTP code is 200 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 54 - Post authentication, endpoint /oauth2/authorize 1011s ok 55 - Get cookie lemonldap (f006080f177ae18ee9428507de3150bb3d83792b60dd27db61abd29737c6a9b1) 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 56 - Logout request 1011s ok 57 - Response is 200 1011s ok 58 - Cookie is deleted 1011s ok 59 - No pdata 1011s # ==> Pushing OP <== 1011s # ==> Popping OP <== 1011s ok 60 - Disconnect request 1011s ok 61 - Response is 401 1011s 1..61 1011s ok 1012s t/32-Auth-and-issuer-OIDC-sorted.t ................................ 1012s ok 1 - use Lemonldap::NG::Portal::Main; 1012s ok 2 - Portal object 1012s ok 3 - Init 1012s ok 4 - Portal app 1012s ok 5 - OP portal 1012s ok 6 - Get JWKS, endpoint /oauth2/jwks 1012s ok 7 - HTTP code is 200 1012s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1012s ok 9 - HTTP code is 200 1012s ok 10 - Portal object 1012s ok 11 - Init 1012s ok 12 - Portal app 1012s ok 13 - RP portal 1012s ok 14 - Unauth SP request 1012s ok 15 - 1st = op2 1012s ok 16 - 2nd = op3 1012s ok 17 - 3rd = op 1012s ok 18 - Found OIDC idp logo and tooltip 1012s ok 19 - Found OIDC idp display name 1012s 1..19 1012s ok 1012s t/32-OIDC-Back-Channel-Logout-no-sid.t ............................ 1012s ok 1 - use Lemonldap::NG::Portal::Main; 1012s ok 2 - Portal object 1012s ok 3 - Init 1012s ok 4 - Portal app 1012s ok 5 - Register $type 1012s ok 6 - OP portal 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 7 - Get JWKS, endpoint /oauth2/jwks 1012s ok 8 - HTTP code is 200 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1012s ok 10 - HTTP code is 200 1012s ok 11 - Portal object 1012s ok 12 - Init 1012s ok 13 - Portal app 1012s ok 14 - Register $type 1012s ok 15 - RP portal 1012s # ==> Pushing RP <== 1012s # ==> Popping RP <== 1012s ok 16 - Unauth RP request 1012s ok 17 - Get redirection 1012s ok 18 - Location header found 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 19 - Push request to OP, endpoint /oauth2/authorize 1012s ok 20 - HTTP code is 200 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 21 - Post authentication, endpoint /oauth2/authorize 1012s ok 22 - Get cookie lemonldap (e5c6b9a59c019e0907860ec80b9f31647269f11feccd6f5892905c12c9b1c114) 1012s ok 23 - HTTP code is 200 1012s ok 24 - Page contains a form 1012s ok 25 - Host match 1012s ok 26 - Field "confirm" is defined 1012s ok 27 - CSP header authorize POST request to \# 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 28 - Post confirmation, endpoint /oauth2/authorize 1012s ok 29 - Get redirection 1012s ok 30 - Location header found 1012s # ==> Pushing RP <== 1012s ok 31 - REST request 1012s ok 32 - Request from RP to OP, endpoint /oauth2/token 1012s # ==> Saving handler RP <== 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s # ==> Restoring RP <== 1012s ok 33 - Execute request 1012s ok 34 - Response is 200 1012s ok 35 - Content is JSON 1012s ok 36 - REST request 1012s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1012s # ==> Saving handler RP <== 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s # ==> Restoring RP <== 1012s ok 38 - Execute request 1012s ok 39 - Response is 200 1012s ok 40 - Content is JSON 1012s # ==> Popping RP <== 1012s ok 41 - Call openidconnectcallback on RP 1012s ok 42 - Get cookie lemonldap (2e8f03e151d752e901f35a4e38a0c39f2e64eca716546facaf4813318a1c1bc6) 1012s # ==> Pushing OP <== 1012s ok 43 - REST request 1012s ok 44 - Request from OP to RP 1012s # ==> Saving handler OP <== 1012s # ==> Pushing RP <== 1012s # ==> Popping RP <== 1012s # ==> Restoring OP <== 1012s ok 45 - Execute request 1012s ok 46 - Response is 200 1012s # ==> Popping OP <== 1012s ok 47 - Query OP for logout 1012s ok 48 - HTTP code is 200 1012s # ==> Pushing OP <== 1012s # ==> Popping OP <== 1012s ok 49 - Test if user is reject on OP 1012s ok 50 - Response status is 401 1012s ok 51 - Content is JSON 1012s ok 52 - Error code is 1 1012s # ==> Pushing RP <== 1012s # ==> Popping RP <== 1012s ok 53 - Test if user is reject on RP 1012s ok 54 - Get redirection 1012s ok 55 - Location header found 1012s 1..55 1012s ok 1013s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t ....................... 1013s ok 1 - use Lemonldap::NG::Portal::Main; 1013s ok 2 - Portal object 1013s ok 3 - Init 1013s ok 4 - Portal app 1013s ok 5 - Register $type 1013s ok 6 - OP portal 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 7 - Get JWKS, endpoint /oauth2/jwks 1013s ok 8 - HTTP code is 200 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1013s ok 10 - HTTP code is 200 1013s ok 11 - Portal object 1013s ok 12 - Init 1013s ok 13 - Portal app 1013s ok 14 - Register $type 1013s ok 15 - RP portal 1013s # ==> Pushing RP <== 1013s # ==> Popping RP <== 1013s ok 16 - Unauth RP request 1013s ok 17 - Get redirection 1013s ok 18 - Location header found 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 19 - Push request to OP, endpoint /oauth2/authorize 1013s ok 20 - HTTP code is 200 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 21 - Post authentication, endpoint /oauth2/authorize 1013s ok 22 - Get cookie lemonldap (dcd44744a644a97c877ce92dddea667454f410f802f1edd76ebab664853790ef) 1013s ok 23 - HTTP code is 200 1013s ok 24 - Page contains a form 1013s ok 25 - Host match 1013s ok 26 - Field "confirm" is defined 1013s ok 27 - CSP header authorize POST request to \# 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 28 - Post confirmation, endpoint /oauth2/authorize 1013s ok 29 - Get redirection 1013s ok 30 - Location header found 1013s # ==> Pushing RP <== 1013s ok 31 - REST request 1013s ok 32 - Request from RP to OP, endpoint /oauth2/token 1013s # ==> Saving handler RP <== 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s # ==> Restoring RP <== 1013s ok 33 - Execute request 1013s ok 34 - Response is 200 1013s ok 35 - Content is JSON 1013s ok 36 - REST request 1013s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1013s # ==> Saving handler RP <== 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s # ==> Restoring RP <== 1013s ok 38 - Execute request 1013s ok 39 - Response is 200 1013s ok 40 - Content is JSON 1013s # ==> Popping RP <== 1013s ok 41 - Call openidconnectcallback on RP 1013s ok 42 - Get cookie lemonldap (19808cf302868ca9c3d62274812b719bff5b8bc30601323f3c62158af0b4d6a5) 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s # ==> Pushing OP <== 1013s ok 43 - REST request 1013s ok 44 - Request from OP to RP 1013s # ==> Saving handler OP <== 1013s # ==> Pushing RP <== 1013s # ==> Popping RP <== 1013s # ==> Restoring OP <== 1013s ok 45 - Execute request 1013s ok 46 - Response is 200 1013s # ==> Popping OP <== 1013s ok 47 - Query OP for logout 1013s ok 48 - HTTP code is 200 1013s # ==> Pushing OP <== 1013s # ==> Popping OP <== 1013s ok 49 - Test if user is reject on OP 1013s ok 50 - Response status is 401 1013s ok 51 - Content is JSON 1013s ok 52 - Error code is 1 1013s # ==> Pushing RP <== 1013s # ==> Popping RP <== 1013s ok 53 - Test if user is reject on RP 1013s ok 54 - Get redirection 1013s ok 55 - Location header found 1013s 1..55 1013s ok 1014s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t .......... 1014s ok 1 - use Lemonldap::NG::Portal::Main; 1014s ok 2 - Portal object 1014s ok 3 - REST request 1014s ok 4 - Request from OP to RP 1014s [Fri May 2 19:11:52 2025] [LLNG:6028] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1014s [Fri May 2 19:11:52 2025] [LLNG:6028] [error] Malformed JWKS document 1014s [Fri May 2 19:11:52 2025] [LLNG:6028] [error] Relying Party rp has errors and will be ignored 1014s ok 5 - Init 1014s ok 6 - Portal app 1014s ok 7 - Register $type 1014s ok 8 - OP portal 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 9 - Get JWKS, endpoint /oauth2/jwks 1014s ok 10 - HTTP code is 200 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1014s ok 12 - HTTP code is 200 1014s ok 13 - Portal object 1014s ok 14 - Init 1014s ok 15 - Portal app 1014s ok 16 - Register $type 1014s ok 17 - RP portal 1014s # ==> Pushing OP <== 1014s ok 18 - REST request 1014s ok 19 - Request from OP to RP 1014s # ==> Saving handler OP <== 1014s # ==> Pushing RP <== 1014s # ==> Popping RP <== 1014s # ==> Restoring OP <== 1014s ok 20 - Execute request 1014s ok 21 - Response is 200 1014s ok 22 - Content is JSON 1014s # ==> Popping OP <== 1014s # ==> Pushing RP <== 1014s # ==> Popping RP <== 1014s ok 23 - Unauth RP request 1014s ok 24 - Get redirection 1014s ok 25 - Location header found 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 26 - Push request to OP, endpoint /oauth2/authorize 1014s ok 27 - HTTP code is 200 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 28 - Post authentication, endpoint /oauth2/authorize 1014s ok 29 - Get cookie lemonldap (233f9ab76f8710a324602d06e906d5f00fe8239b93891c07184dbf7e858a29a7) 1014s ok 30 - HTTP code is 200 1014s ok 31 - Page contains a form 1014s ok 32 - Host match 1014s ok 33 - Field "confirm" is defined 1014s ok 34 - CSP header authorize POST request to \# 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 35 - Post confirmation, endpoint /oauth2/authorize 1014s ok 36 - Get redirection 1014s ok 37 - Location header found 1014s # ==> Pushing RP <== 1014s ok 38 - REST request 1014s ok 39 - Request from RP to OP, endpoint /oauth2/token 1014s # ==> Saving handler RP <== 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s # ==> Restoring RP <== 1014s ok 40 - Execute request 1014s ok 41 - Response is 200 1014s ok 42 - Content is JSON 1014s ok 43 - REST request 1014s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 1014s # ==> Saving handler RP <== 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s # ==> Restoring RP <== 1014s ok 45 - Execute request 1014s ok 46 - Response is 200 1014s ok 47 - Content is JSON 1014s # ==> Popping RP <== 1014s ok 48 - Call openidconnectcallback on RP 1014s ok 49 - Get cookie lemonldap (e6928b9ab77cc224096327ff441bb8006e53301d753cbe9847d1aeebc6bef5ed) 1014s # ==> Pushing OP <== 1014s ok 50 - REST request 1014s ok 51 - Request from OP to RP 1014s # ==> Saving handler OP <== 1014s # ==> Pushing RP <== 1014s # ==> Popping RP <== 1014s # ==> Restoring OP <== 1014s ok 52 - Execute request 1014s ok 53 - Response is 200 1014s ok 54 - Content is JSON 1014s # ==> Popping OP <== 1014s # ==> Pushing OP <== 1014s ok 55 - REST request 1014s ok 56 - Request from OP to RP 1014s # ==> Saving handler OP <== 1014s # ==> Pushing RP <== 1014s # ==> Popping RP <== 1014s # ==> Restoring OP <== 1014s ok 57 - Execute request 1014s ok 58 - Response is 200 1014s # ==> Popping OP <== 1014s ok 59 - Query OP for logout 1014s ok 60 - HTTP code is 200 1014s # ==> Pushing OP <== 1014s # ==> Popping OP <== 1014s ok 61 - Test if user is reject on OP 1014s ok 62 - Response status is 401 1014s ok 63 - Content is JSON 1014s ok 64 - Error code is 1 1014s # ==> Pushing RP <== 1014s # ==> Popping RP <== 1014s ok 65 - Test if user is reject on RP 1014s ok 66 - Get redirection 1014s ok 67 - Location header found 1014s 1..67 1014s ok 1015s t/32-OIDC-Back-Channel-Logout-sid.t ............................... 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - Register $type 1015s ok 6 - OP portal 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 7 - Get JWKS, endpoint /oauth2/jwks 1015s ok 8 - HTTP code is 200 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1015s ok 10 - HTTP code is 200 1015s ok 11 - Portal object 1015s ok 12 - Init 1015s ok 13 - Portal app 1015s ok 14 - Register $type 1015s ok 15 - RP portal 1015s # ==> Pushing RP <== 1015s # ==> Popping RP <== 1015s ok 16 - Unauth RP request 1015s ok 17 - Get redirection 1015s ok 18 - Location header found 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 19 - Push request to OP, endpoint /oauth2/authorize 1015s ok 20 - HTTP code is 200 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 21 - Post authentication, endpoint /oauth2/authorize 1015s ok 22 - Get cookie lemonldap (2eb8a5e712612f38c8cb0b4e072c8a4283969e83b7967b8ea73a3820f8db16c7) 1015s ok 23 - HTTP code is 200 1015s ok 24 - Page contains a form 1015s ok 25 - Host match 1015s ok 26 - Field "confirm" is defined 1015s ok 27 - CSP header authorize POST request to \# 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 28 - Post confirmation, endpoint /oauth2/authorize 1015s ok 29 - Get redirection 1015s ok 30 - Location header found 1015s # ==> Pushing RP <== 1015s ok 31 - REST request 1015s ok 32 - Request from RP to OP, endpoint /oauth2/token 1015s # ==> Saving handler RP <== 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s # ==> Restoring RP <== 1015s ok 33 - Execute request 1015s ok 34 - Response is 200 1015s ok 35 - Content is JSON 1015s ok 36 - REST request 1015s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1015s # ==> Saving handler RP <== 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s # ==> Restoring RP <== 1015s ok 38 - Execute request 1015s ok 39 - Response is 200 1015s ok 40 - Content is JSON 1015s # ==> Popping RP <== 1015s ok 41 - Call openidconnectcallback on RP 1015s ok 42 - Get cookie lemonldap (e4b34b927d8148fa1860a512f40bf24cc14a56bcd942574c8977bda4fcebb694) 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s # ==> Pushing OP <== 1015s ok 43 - REST request 1015s ok 44 - Request from OP to RP 1015s # ==> Saving handler OP <== 1015s # ==> Pushing RP <== 1015s # ==> Popping RP <== 1015s # ==> Restoring OP <== 1015s ok 45 - Execute request 1015s ok 46 - Response is 200 1015s # ==> Popping OP <== 1015s ok 47 - Query OP for logout 1015s ok 48 - HTTP code is 200 1015s # ==> Pushing OP <== 1015s # ==> Popping OP <== 1015s ok 49 - Test if user is reject on OP 1015s ok 50 - Response status is 401 1015s ok 51 - Content is JSON 1015s ok 52 - Error code is 1 1015s # ==> Pushing RP <== 1015s # ==> Popping RP <== 1015s ok 53 - Test if user is reject on RP 1015s ok 54 - Get redirection 1015s ok 55 - Location header found 1015s 1..55 1015s ok 1015s t/32-OIDC-ClaimTypes.t ............................................ 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - _formatvalue('', 'string', 'auto') 1015s ok 6 - _formatvalue('foo', 'string', 'auto') 1015s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 1015s ok 8 - _formatvalue('', 'int', 'auto') 1015s ok 9 - _formatvalue('0', 'int', 'auto') 1015s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 1015s ok 11 - _formatvalue('', 'bool', 'auto') 1015s ok 12 - _formatvalue('0', 'bool', 'auto') 1015s ok 13 - _formatvalue('1', 'bool', 'auto') 1015s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 1015s ok 15 - _formatvalue('', 'string', 'always') 1015s ok 16 - _formatvalue('foo', 'string', 'always') 1015s ok 17 - _formatvalue('foo;bar', 'string', 'always') 1015s ok 18 - _formatvalue('', 'int', 'always') 1015s ok 19 - _formatvalue('0', 'int', 'always') 1015s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 1015s ok 21 - _formatvalue('', 'bool', 'always') 1015s ok 22 - _formatvalue('0', 'bool', 'always') 1015s ok 23 - _formatvalue('1', 'bool', 'always') 1015s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 1015s ok 25 - _formatvalue('', 'string', 'never') 1015s ok 26 - _formatvalue('foo', 'string', 'never') 1015s ok 27 - _formatvalue('foo;bar', 'string', 'never') 1015s ok 28 - _formatvalue('', 'int', 'never') 1015s ok 29 - _formatvalue('0', 'int', 'never') 1015s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 1015s ok 31 - _formatvalue('', 'bool', 'never') 1015s ok 32 - _formatvalue('0', 'bool', 'never') 1015s ok 33 - _formatvalue('1', 'bool', 'never') 1015s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 1015s 1..34 1015s ok 1016s t/32-OIDC-ClientCredentials-Grant.t ............................... 1016s ok 1 - use Lemonldap::NG::Portal::Main; 1016s ok 2 - Portal object 1016s ok 3 - Init 1016s ok 4 - Portal app 1016s ok 5 - HTTP code is 400 1016s ok 6 - HTTP code is 400 1016s ok 7 - Response status is 400 1016s ok 8 - Content is JSON 1016s ok 9 - Error code is invalid_scope 1016s ok 10 - HTTP code is 200 1016s ok 11 - Content-Type is JSON 1016s ok 12 - Content is valid JSON 1016s ok 13 - Access Token found 1016s ok 14 - Token response returned scope 1016s ok 15 - HTTP code is 200 1016s ok 16 - Content-Type is JSON 1016s ok 17 - Content is valid JSON 1016s ok 18 1016s ok 19 1016s ok 20 1016s ok 21 - Post introspection 1016s ok 22 - HTTP code is 200 1016s ok 23 - Content-Type is JSON 1016s ok 24 - Content is valid JSON 1016s ok 25 - Scope read found 1016s ok 26 - Rule-enforced scope found 1016s ok 27 - Hook-enforced scope found 1016s ok 28 - Token response scope match token scope 1016s 1..28 1016s ok 1016s t/32-OIDC-Code-Flow-Mobile.t ...................................... 1016s ok 1 - use Lemonldap::NG::Portal::Main; 1016s ok 2 - Portal object 1016s ok 3 - Init 1016s ok 4 - Portal app 1016s ok 5 - OP portal 1016s ok 6 - Get cookie lemonldap (28560bc0a07ef4271033c4cc297a0a4bcb99b670cbf3afe4bfdcb811a9c6584b) 1016s ok 7 - Allowed custom scheme 1016s ok 8 - Correct Redirect URI 1016s ok 9 - Found code 1016s ok 10 - HTTP code is 200 1016s ok 11 - Content-Type is JSON 1016s ok 12 - Content is valid JSON 1016s ok 13 - Found access token 1016s ok 14 1016s ok 15 - HTTP code is 200 1016s ok 16 - Content-Type is JSON 1016s ok 17 - Content is valid JSON 1016s ok 18 - Correct subject 1016s 1..18 1016s ok 1017s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ......................... 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 - Portal object 1017s ok 3 - Init 1017s ok 4 - Portal app 1017s ok 5 - Register $type 1017s ok 6 - OP portal 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 7 - Get JWKS, endpoint /oauth2/jwks 1017s ok 8 - HTTP code is 200 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1017s ok 10 - HTTP code is 200 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 11 - Post authentication with no target auth level 1017s ok 12 - Get cookie lemonldap (e1bd1c745d967267465c928d089ac108dc2b6b6edd7eadcd2e4cc3b683b4bb08) 1017s ok 13 - Portal object 1017s ok 14 - Init 1017s ok 15 - Portal app 1017s ok 16 - Register $type 1017s ok 17 - RP portal 1017s # ==> Pushing RP <== 1017s # ==> Popping RP <== 1017s ok 18 - Unauth SP request 1017s ok 19 - Get redirection 1017s ok 20 - Location header found 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 21 - Push request to OP, endpoint /oauth2/authorize 1017s ok 22 - HTTP code is 200 1017s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746213115%2C%22issuerRequestoauth2%22%3A%221746141235_56581%22%2C%22targetAuthnLevel%22%3A%225%22%7D) 1017s ok 24 - HTTP code is 200 1017s ok 25 - Page contains a form 1017s ok 26 - URI match 1017s ok 27 - Field "confirm" is defined 1017s ok 28 - Field "url" is defined 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 29 - Post code 1017s ok 30 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%225%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22issuerTs%22%3A1746213115%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141235_56581%22%7D) 1017s ok 31 - HTTP code is 200 1017s ok 32 - Page contains a form 1017s ok 33 - URI match 1017s ok 34 - Field "token" is defined 1017s ok 35 - Field "code" is defined 1017s ok 36 - Field "checkLogins" is defined 1017s ok 37 - Found EXTCODE input 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 38 - Post code 1017s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141235_56581%22%7D) 1017s ok 40 - Get redirection 1017s ok 41 - Location header found 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 42 - Follow redirection to Oauth2 issuer 1017s ok 43 - Get cookie lemonldappdata () 1017s ok 44 - Pdata was cleared 1017s ok 45 - HTTP code is 200 1017s ok 46 - Page contains a form 1017s ok 47 - URI match 1017s ok 48 - Field "confirm" is defined 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 49 - Post confirmation, endpoint /oauth2/authorize 1017s ok 50 - Get redirection 1017s ok 51 - Location header found 1017s # ==> Pushing RP <== 1017s ok 52 - REST request 1017s ok 53 - Request from RP to OP, endpoint /oauth2/token 1017s # ==> Saving handler RP <== 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s # ==> Restoring RP <== 1017s ok 54 - Execute request 1017s ok 55 - Response is 200 1017s ok 56 - Content is JSON 1017s ok 57 - Found access_token 9cc8948bca265c3111771d63cdb4631beb31cad4c7c916fddff852147812fdac 1017s ok 58 - REST request 1017s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 1017s # ==> Saving handler RP <== 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s # ==> Restoring RP <== 1017s ok 60 - Execute request 1017s ok 61 - Response is 200 1017s ok 62 - Content is JSON 1017s # ==> Popping RP <== 1017s ok 63 - Call openidconnectcallback on RP 1017s ok 64 - Get cookie lemonldap (ee812131db756348cee606d1fdd857a6f3ba57c3aabda0d2865683fa7bc7a0d1) 1017s # ==> Pushing RP <== 1017s # ==> Popping RP <== 1017s ok 65 - Get / on SP 1017s ok 66 - HTTP code is 200 1017s ok 67 - Authenticated as french 1017s # ==> Pushing RP <== 1017s # ==> Popping RP <== 1017s ok 68 - Unauth SP request 1017s ok 69 - Get redirection 1017s ok 70 - Location header found 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 71 - Push request to OP, endpoint /oauth2/authorize 1017s ok 72 - HTTP code is 200 1017s ok 73 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2%22%3A%221746141235_44684%22%2C%22issuerTs%22%3A1746213115%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 74 - Post authentication, endpoint /oauth2/authorize 1017s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221746141235_44684%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746213115%2C%22targetAuthnLevel%22%3A5%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1017s ok 76 - HTTP code is 200 1017s ok 77 - Page contains a form 1017s ok 78 - URI match 1017s ok 79 - Field "token" is defined 1017s ok 80 - Field "code" is defined 1017s ok 81 - Field "checkLogins" is defined 1017s ok 82 - Found EXTCODE input 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 83 - Post code 1017s ok 84 - Get cookie lemonldap (5186628e67c4b14044243cf2af9fa2434d3a18aaf2f06516360d981c7b6a9e47) 1017s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141235_44684%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1017s ok 86 - Get redirection 1017s ok 87 - Location header found 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s ok 88 - Follow redirection to Oauth2 issuer 1017s ok 89 - Get cookie lemonldappdata () 1017s ok 90 - Pdata was cleared 1017s ok 91 - Get redirection 1017s ok 92 - Location header found 1017s # ==> Pushing RP <== 1017s ok 93 - REST request 1017s ok 94 - Request from RP to OP, endpoint /oauth2/token 1017s # ==> Saving handler RP <== 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s # ==> Restoring RP <== 1017s ok 95 - Execute request 1017s ok 96 - Response is 200 1017s ok 97 - Content is JSON 1017s ok 98 - Found access_token 57efb50b76f01da934c87bdc668b719b3c2d6933c6b860cd4d5d72b761d007c9 1017s ok 99 - REST request 1017s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 1017s # ==> Saving handler RP <== 1017s # ==> Pushing OP <== 1017s # ==> Popping OP <== 1017s # ==> Restoring RP <== 1017s ok 101 - Execute request 1017s ok 102 - Response is 200 1017s ok 103 - Content is JSON 1017s # ==> Popping RP <== 1017s ok 104 - Call openidconnectcallback on RP 1017s ok 105 - Get cookie lemonldap (3324311b26c89318b6b35a98d7fb5c386e9b80f6b16d23bd8f649ea13b7a254f) 1017s # ==> Pushing RP <== 1017s # ==> Popping RP <== 1017s ok 106 - Get / on SP 1017s ok 107 - HTTP code is 200 1017s ok 108 - Authenticated as french 1017s 1..108 1017s ok 1018s t/32-OIDC-Code-Flow-with-2F.t ..................................... 1018s ok 1 - use Lemonldap::NG::Portal::Main; 1018s ok 2 - Portal object 1018s ok 3 - Init 1018s ok 4 - Portal app 1018s ok 5 - Register $type 1018s ok 6 - OP portal 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 7 - Get JWKS, endpoint /oauth2/jwks 1018s ok 8 - HTTP code is 200 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1018s ok 10 - HTTP code is 200 1018s ok 11 - Portal object 1018s ok 12 - Init 1018s ok 13 - Portal app 1018s ok 14 - Register $type 1018s ok 15 - RP portal 1018s # ==> Pushing RP <== 1018s # ==> Popping RP <== 1018s ok 16 - Unauth SP request 1018s ok 17 - Get redirection 1018s ok 18 - Location header found 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 19 - Push request to OP, endpoint /oauth2/authorize 1018s ok 20 - HTTP code is 200 1018s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746213116%2C%22issuerRequestoauth2%22%3A%221746141236_6741%22%7D) 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 22 - Post authentication, endpoint /oauth2/authorize 1018s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141236_6741%22%2C%22issuerTs%22%3A1746213116%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1018s ok 24 - HTTP code is 200 1018s ok 25 - Page contains a form 1018s ok 26 - URI match 1018s ok 27 - Field "token" is defined 1018s ok 28 - Field "code" is defined 1018s ok 29 - Field "checkLogins" is defined 1018s ok 30 - Found EXTCODE input 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 31 - Post code 1018s ok 32 - Get cookie lemonldap (49776a67aac0cbd7352d5294e575833f7d7aef16705b6e4177450066676d1720) 1018s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141236_6741%22%7D) 1018s ok 34 - Get redirection 1018s ok 35 - Location header found 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 36 - Follow redirection to Oauth2 issuer 1018s ok 37 - Get cookie lemonldappdata () 1018s ok 38 - Pdata was cleared 1018s ok 39 - HTTP code is 200 1018s ok 40 - Page contains a form 1018s ok 41 - URI match 1018s ok 42 - Field "confirm" is defined 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 43 - Post confirmation, endpoint /oauth2/authorize 1018s ok 44 - Get redirection 1018s ok 45 - Location header found 1018s # ==> Pushing RP <== 1018s ok 46 - REST request 1018s ok 47 - Request from RP to OP, endpoint /oauth2/token 1018s # ==> Saving handler RP <== 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s # ==> Restoring RP <== 1018s ok 48 - Execute request 1018s ok 49 - Response is 200 1018s ok 50 - Content is JSON 1018s ok 51 - Found access_token cd12fcacbacf70301da6cf52ee76efe9410e8af1b1af4d45c99ffb766ff5f2e4 1018s ok 52 - REST request 1018s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 1018s # ==> Saving handler RP <== 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s # ==> Restoring RP <== 1018s ok 54 - Execute request 1018s ok 55 - Response is 200 1018s ok 56 - Content is JSON 1018s # ==> Popping RP <== 1018s ok 57 - Call openidconnectcallback on RP 1018s ok 58 - Get cookie lemonldap (931c968a95b69072f7d31b7b27303198df288b31dd908061bccfdf3686fe9c7d) 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 59 - Check session, endpoint /oauth2/checksession.html 1018s ok 60 - HTTP code is 200 1018s ok 61 - Frame can be embedded 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 62 - Get userinfo 1018s ok 63 - HTTP code is 200 1018s ok 64 - Content-Type is JSON 1018s ok 65 - Content is valid JSON 1018s ok 66 - UTF-8 values 1018s ok 67 - UTF-8 values 1018s # ==> Pushing RP <== 1018s # ==> Popping RP <== 1018s ok 68 - Query RP for logout 1018s ok 69 - Get redirection 1018s ok 70 - Location header found 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 71 - Push logout request to OP, endpoint /oauth2/logout 1018s ok 72 - HTTP code is 200 1018s ok 73 - Page contains a form 1018s ok 74 - Host match 1018s ok 75 - Field "confirm" is defined 1018s ok 76 - CSP header authorize POST request to \# 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 77 - Confirm logout, endpoint /oauth2/logout 1018s ok 78 - Get redirection 1018s ok 79 - Location header found 1018s ok 80 - Get cookie lemonldap (0) 1018s ok 81 - SSO cookie removed 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 1018s ok 83 - Get redirection 1018s ok 84 - Location is http://auth.rp.com/?logout=1 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 85 - logout endpoint, endpoint /oauth2/logout 1018s ok 86 - Response status is 401 1018s ok 87 - Content is JSON 1018s ok 88 - Error code is 9 1018s # ==> Pushing OP <== 1018s # ==> Popping OP <== 1018s ok 89 - Test if user is reject on IdP 1018s ok 90 - Response status is 401 1018s ok 91 - Content is JSON 1018s ok 92 - Error code is 1 1018s # ==> Pushing RP <== 1018s # ==> Popping RP <== 1018s ok 93 - Test if user is reject on SP 1018s ok 94 - Get redirection 1018s ok 95 - Location header found 1018s 1..95 1018s ok 1019s t/32-OIDC-Double-Keys-without-kid.t ............................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - Portal object 1019s ok 3 - Init 1019s ok 4 - Portal app 1019s ok 5 - Register $type 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 6 - Get JWKS, endpoint /oauth2/jwks 1019s ok 7 - HTTP code is 200 1019s ok 8 - JWKS->keys is an array 1019s ok 9 - Found 2 keys 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1019s ok 11 - HTTP code is 200 1019s ok 12 - Portal object 1019s ok 13 - Init 1019s ok 14 - Portal app 1019s ok 15 - Register $type 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s ok 16 - Unauth RP request 1019s ok 17 - Get redirection 1019s ok 18 - Location header found 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 19 - Push request to OP, endpoint /oauth2/authorize 1019s ok 20 - HTTP code is 200 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 21 - Post authentication, endpoint /oauth2/authorize 1019s ok 22 - Get cookie lemonldap (0ee8f9c14d9005bafb399144a16bdea3d80cc3c53f33bea3e578dec2521d6e80) 1019s ok 23 - HTTP code is 200 1019s ok 24 - Page contains a form 1019s ok 25 - Host match 1019s ok 26 - Field "confirm" is defined 1019s ok 27 - CSP header authorize POST request to \# 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 28 - Post confirmation, endpoint /oauth2/authorize 1019s ok 29 - Get redirection 1019s ok 30 - Location header found 1019s # ==> Pushing RP <== 1019s ok 31 - REST request 1019s ok 32 - Request from RP to OP, endpoint /oauth2/token 1019s # ==> Saving handler RP <== 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Restoring RP <== 1019s ok 33 - Execute request 1019s ok 34 - Response is 200 1019s ok 35 - Content is JSON 1019s ok 36 - REST request 1019s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1019s # ==> Saving handler RP <== 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Restoring RP <== 1019s ok 38 - Execute request 1019s ok 39 - Response is 200 1019s ok 40 - Content is JSON 1019s # ==> Popping RP <== 1019s ok 41 - Call openidconnectcallback on RP 1019s ok 42 - Get cookie lemonldap (fd8236a3c14c608fa3d16afd5da5ab5ccb3f165863e6abb12ab92e62c8214fde) 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Pushing OP <== 1019s ok 43 - REST request 1019s ok 44 - Request from OP to RP 1019s # ==> Saving handler OP <== 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s # ==> Restoring OP <== 1019s ok 45 - Execute request 1019s ok 46 - Response is 200 1019s # ==> Popping OP <== 1019s ok 47 - Query OP for logout 1019s ok 48 - HTTP code is 200 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 49 - Test if user is reject on OP 1019s ok 50 - Response status is 401 1019s ok 51 - Content is JSON 1019s ok 52 - Error code is 1 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s ok 53 - Test if user is reject on RP 1019s ok 54 - Get redirection 1019s ok 55 - Location header found 1019s 1..55 1019s ok 1019s t/32-OIDC-Double-Keys.t ........................................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - Portal object 1019s ok 3 - Init 1019s ok 4 - Portal app 1019s ok 5 - Register $type 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 6 - Get JWKS, endpoint /oauth2/jwks 1019s ok 7 - HTTP code is 200 1019s ok 8 - JWKS->keys is an array 1019s ok 9 - Found 2 keys 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1019s ok 11 - HTTP code is 200 1019s ok 12 - Portal object 1019s ok 13 - Init 1019s ok 14 - Portal app 1019s ok 15 - Register $type 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s ok 16 - Unauth RP request 1019s ok 17 - Get redirection 1019s ok 18 - Location header found 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 19 - Push request to OP, endpoint /oauth2/authorize 1019s ok 20 - HTTP code is 200 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 21 - Post authentication, endpoint /oauth2/authorize 1019s ok 22 - Get cookie lemonldap (440838582e3a47dd8baac6705ebc8a92657dfc5013cf61800494db5eacf55e94) 1019s ok 23 - HTTP code is 200 1019s ok 24 - Page contains a form 1019s ok 25 - Host match 1019s ok 26 - Field "confirm" is defined 1019s ok 27 - CSP header authorize POST request to \# 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 28 - Post confirmation, endpoint /oauth2/authorize 1019s ok 29 - Get redirection 1019s ok 30 - Location header found 1019s # ==> Pushing RP <== 1019s ok 31 - REST request 1019s ok 32 - Request from RP to OP, endpoint /oauth2/token 1019s # ==> Saving handler RP <== 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Restoring RP <== 1019s ok 33 - Execute request 1019s ok 34 - Response is 200 1019s ok 35 - Content is JSON 1019s ok 36 - REST request 1019s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1019s # ==> Saving handler RP <== 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Restoring RP <== 1019s ok 38 - Execute request 1019s ok 39 - Response is 200 1019s ok 40 - Content is JSON 1019s # ==> Popping RP <== 1019s ok 41 - Call openidconnectcallback on RP 1019s ok 42 - Get cookie lemonldap (23ed6fbe8d4d72837951d9e386987740aa6bbe67808ec4932d356e474e7f1532) 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s # ==> Pushing OP <== 1019s ok 43 - REST request 1019s ok 44 - Request from OP to RP 1019s # ==> Saving handler OP <== 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s # ==> Restoring OP <== 1019s ok 45 - Execute request 1019s ok 46 - Response is 200 1019s # ==> Popping OP <== 1019s ok 47 - Query OP for logout 1019s ok 48 - HTTP code is 200 1019s # ==> Pushing OP <== 1019s # ==> Popping OP <== 1019s ok 49 - Test if user is reject on OP 1019s ok 50 - Response status is 401 1019s ok 51 - Content is JSON 1019s ok 52 - Error code is 1 1019s # ==> Pushing RP <== 1019s # ==> Popping RP <== 1019s ok 53 - Test if user is reject on RP 1019s ok 54 - Get redirection 1019s ok 55 - Location header found 1019s 1..55 1019s ok 1020s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t ....................... 1020s ok 1 - use Lemonldap::NG::Portal::Main; 1020s ok 2 - use Lemonldap::NG::Handler::Server; 1020s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1020s ok 4 - Portal object 1020s ok 5 - Init 1020s ok 6 - Portal app 1020s ok 7 - HTTP code is 200 1020s ok 8 - Content-Type is JSON 1020s ok 9 - Content is valid JSON 1020s ok 10 - HTTP code is 200 1020s ok 11 - HTTP code is 403 1020s ok 12 - HTTP code is 403 1020s ok 13 - HTTP code is 200 1020s ok 14 - Content-Type is JSON 1020s ok 15 - Content is valid JSON 1020s ok 16 - HTTP code is 403 1020s ok 17 - HTTP code is 200 1020s ok 18 - HTTP code is 403 1020s ok 19 - Get cookie lemonldap (f944f672de76b9d689e61a2622b90679da91637acdbb6d6a2d38e45bbe0de21a) 1020s ok 20 - Get redirection 1020s ok 21 - Location header found 1020s ok 22 - HTTP code is 200 1020s ok 23 - Content-Type is JSON 1020s ok 24 - Content is valid JSON 1020s ok 25 - HTTP code is 403 1020s ok 26 - HTTP code is 403 1020s ok 27 - HTTP code is 200 1020s 1..27 1020s ok 1021s t/32-OIDC-Grant-Type-Rules.t ...................................... 1021s ok 1 - use Lemonldap::NG::Portal::Main; 1021s ok 2 - Portal object 1021s ok 3 - Init 1021s ok 4 - Portal app 1021s ok 5 - Response status is 400 1021s ok 6 - Content is JSON 1021s ok 7 - Error code is invalid_grant 1021s ok 8 - Response status is 400 1021s ok 9 - Content is JSON 1021s ok 10 - Error code is invalid_grant 1021s ok 11 - Get cookie lemonldap (df82fed35d6fdaf17773b9fd4e02e61d7f652fdeb6bc6735e49eb43c89575798) 1021s ok 12 - Get redirection 1021s ok 13 - Location header found 1021s ok 14 - HTTP code is 200 1021s ok 15 - Content-Type is JSON 1021s ok 16 - Content is valid JSON 1021s ok 17 - Response status is 400 1021s ok 18 - Content is JSON 1021s ok 19 - Error code is invalid_grant 1021s ok 20 - Get cookie lemonldap (3583ad7d0ae72154aba4cc9645eb54493637d47bba71763585e598ccf5044bd6) 1021s ok 21 - Expected portal error code: code found on page 1021s ok 22 - Expected portal error code 1021s ok 23 - Response status is 400 1021s ok 24 - Content is JSON 1021s ok 25 - Error code is invalid_grant 1021s ok 26 - HTTP code is 200 1021s ok 27 - Content-Type is JSON 1021s ok 28 - Content is valid JSON 1021s ok 29 - Get cookie lemonldap (ba015a0100adc20fca800310343cd2692755b636d8bd07acf5c3120aeb9bdc83) 1021s ok 30 - Expected portal error code: code found on page 1021s ok 31 - Expected portal error code 1021s 1..31 1021s ok 1022s t/32-OIDC-Hook-GetRpConfig.t ...................................... 1022s ok 1 - use Lemonldap::NG::Portal::Main; 1022s # Subtest: Check negative TTL 1022s ok 1 - Portal object 1022s ok 2 - Init 1022s ok 3 - Portal app 1022s ok 4 - Auth query 1022s ok 5 - HTTP code is 200 1022s ok 6 - Get cookie lemonldap (03ad446fe6180bbbea5a68f3f96e88915adfea819a2aa2bf602439e83c535023) 1022s ok 7 - Expected portal error code: code found on page 1022s ok 8 - Expected portal error code 1022s ok 9 - Called once 1022s ok 10 - Expected portal error code: code found on page 1022s ok 11 - Expected portal error code 1022s ok 12 - Not called again 1022s ok 13 - Expected portal error code: code found on page 1022s ok 14 - Expected portal error code 1022s ok 15 - Called again 1022s 1..15 1022s ok 2 - Check negative TTL 1022s # Subtest: Check getting RP from plugin 1022s ok 1 - Portal object 1022s ok 2 - Init 1022s ok 3 - Portal app 1022s ok 4 - Auth query 1022s ok 5 - HTTP code is 200 1022s ok 6 - Get cookie lemonldap (8d08abbbf31f1a8884ee58a8ad3972a902cad9e3bd8a3ed0fb768e3e1eafa758) 1022s ok 7 - Expected portal error code: code found on page 1022s ok 8 - Expected portal error code 1022s ok 9 - Called once 1022s ok 10 - Get redirection 1022s ok 11 - Location header found 1022s ok 12 - Found code 1022s ok 13 - Not called again 1022s ok 14 - Access token present 1022s ok 15 - HTTP code is 200 1022s ok 16 - Content-Type is JSON 1022s ok 17 - Content is valid JSON 1022s ok 18 - Scope, Attributes etc are working 1022s 1..18 1022s ok 3 - Check getting RP from plugin 1022s # Subtest: Check config change 1022s ok 1 - Portal object 1022s ok 2 - Init 1022s ok 3 - Portal app 1022s ok 4 - Auth query 1022s ok 5 - HTTP code is 200 1022s ok 6 - Get cookie lemonldap (93e2a05013d4b77b24d4420c3f3daa253d87fac2287bbca1853725c5be9391c4) 1022s ok 7 - Get redirection 1022s ok 8 - Location header found 1022s ok 9 - Found code 1022s ok 10 - ID token present 1022s ok 11 1022s ok 12 - Called once 1022s ok 13 - Get redirection 1022s ok 14 - Location header found 1022s ok 15 - Found code 1022s ok 16 - ID token present 1022s ok 17 1022s ok 18 - Not called again yet 1022s ok 19 - Get redirection 1022s ok 20 - Location header found 1022s ok 21 - Found code 1022s ok 22 - ID token present 1022s ok 23 1022s ok 24 - Called again 1022s 1..24 1022s ok 4 - Check config change 1022s # Subtest: Test persistent behavior 1022s ok 1 - Portal object 1022s ok 2 - Init 1022s ok 3 - Portal app 1022s ok 4 - Auth query 1022s ok 5 - HTTP code is 200 1022s ok 6 - Get cookie lemonldap (31546d552cd5f082e2559302720d4b00120774e89d44a9484bd40a92b8331469) 1022s ok 7 - Get redirection 1022s ok 8 - Location header found 1022s ok 9 - Found code 1022s ok 10 - Plugin was called 1022s # Subtest: After disabling config, provider is becomes disabled 1022s ok 1 - Get redirection 1022s ok 2 - Location header found 1022s ok 3 - Found code 1022s ok 4 - Plugin was not called again 1022s ok 5 - Expected portal error code: code found on page 1022s ok 6 - Expected portal error code 1022s ok 7 - Plugin was called again 1022s 1..7 1022s ok 11 - After disabling config, provider is becomes disabled 1022s # Subtest: After reload, config is disabled for good 1022s ok 1 - Call count reset 1022s ok 2 - Expected portal error code: code found on page 1022s ok 3 - Expected portal error code 1022s ok 4 - Plugin was called 1022s 1..4 1022s ok 12 - After reload, config is disabled for good 1022s # Subtest: Enable again, reload, config works immediately 1022s ok 1 - Call count reset 1022s ok 2 - Get redirection 1022s ok 3 - Location header found 1022s ok 4 - Found code 1022s ok 5 - Plugin was called 1022s 1..5 1022s ok 13 - Enable again, reload, config works immediately 1022s 1..13 1022s ok 5 - Test persistent behavior 1022s 1..5 1022s ok 1022s t/32-OIDC-Hooks.t ................................................. 1022s ok 1 - use Lemonldap::NG::Portal::Main; 1022s ok 2 - Portal object 1022s ok 3 - Init 1022s ok 4 - Portal app 1022s ok 5 - Post authentication 1022s ok 6 - Get cookie lemonldap (87473fc1983ce0baed5520f91a5fb824699386f893c509495f28275796a3dfe9) 1022s ok 7 - Get authorization code 1022s ok 8 - Get redirection 1022s ok 9 - Location header found 1022s ok 10 - Post token 1022s ok 11 - Access token present 1022s ok 12 - ID token present 1022s ok 13 - Refresh token present 1022s ok 14 - Found custom token in token response 1022s ok 15 - Found hooked claim in ID token 1022s ok 16 - HS** ID token has no kid header 1022s ok 17 - HTTP code is 200 1022s ok 18 - Content-Type is JSON 1022s ok 19 - Content is valid JSON 1022s ok 20 - Found hooked claim in Userinfo token 1022s ok 21 - Found injected variable in Userinfo token 1022s ok 22 - Found exported attribute variable in Userinfo token 1022s ok 23 - Scopes are visible in hook 1022s ok 24 - Token is a JWT 1022s ok 25 - Found claim in JWT 1022s ok 26 - Post introspection 1022s ok 27 - HTTP code is 200 1022s ok 28 - Found hook defined scope 1022s ok 29 - Found result of oidcResolveScope 1022s ok 30 - HTTP code is 200 1022s ok 31 - Content-Type is JSON 1022s ok 32 - Content is valid JSON 1022s ok 33 - Access token present 1022s ok 34 - Token is a JWT 1022s ok 35 - Found claim in JWT 1022s ok 36 - Get redirection 1022s ok 37 - Location header found 1022s ok 38 - HTTP code is 200 1022s ok 39 - Content-Type is JSON 1022s ok 40 - Content is valid JSON 1022s ok 41 - Refresh token present 1022s ok 42 - HTTP code is 200 1022s ok 43 - Content-Type is JSON 1022s ok 44 - Content is valid JSON 1022s ok 45 - Token is a JWT 1022s ok 46 - Found claim in JWT 1022s 1..46 1022s ok 1023s t/32-OIDC-ID-Token.t .............................................. 1023s ok 1 - use Lemonldap::NG::Portal::Main; 1023s # Subtest: Default ID token 1023s ok 1 - Portal object 1023s ok 2 - Init 1023s ok 3 - Portal app 1023s ok 4 - Register $type 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 5 - Get cookie lemonldap (243db74b967233373d224c4bcb8faff633d732a36d07f2cb0be4f2477defce42) 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 6 - Get redirection 1023s ok 7 - Location header found 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 8 - HTTP code is 200 1023s ok 9 - Content-Type is JSON 1023s ok 10 - Content is valid JSON 1023s ok 11 - Successfully decoded ID Token header 1023s ok 12 - Successfully decoded ID Token payload 1023s ok 13 - Default ID token alg is RS256 1023s ok 14 - kid is not present 1023s ok 15 - Audience is rpid 1023s ok 16 - Expires in an hour 1023s ok 17 - Issuer is correct 1023s ok 18 - Subject is correct 1023s ok 19 - No claims in ID Token 1023s 1..19 1023s ok 2 - Default ID token 1023s # Subtest: Has Key ID in conf 1023s ok 1 - Portal object 1023s ok 2 - Init 1023s ok 3 - Portal app 1023s ok 4 - Register $type 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 5 - Get cookie lemonldap (7638979aa19a8a3a9317ccf3507850e9943c2fecf82c84fed5add8857b39b166) 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 6 - Get redirection 1023s ok 7 - Location header found 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 8 - HTTP code is 200 1023s ok 9 - Content-Type is JSON 1023s ok 10 - Content is valid JSON 1023s ok 11 - Successfully decoded ID Token header 1023s ok 12 - Successfully decoded ID Token payload 1023s ok 13 - Default ID token alg is RS256 1023s ok 14 - kid is correct 1023s 1..14 1023s ok 3 - Has Key ID in conf 1023s # Subtest: Different signing alg 1023s ok 1 - Portal object 1023s ok 2 - Init 1023s ok 3 - Portal app 1023s ok 4 - Register $type 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 5 - Get cookie lemonldap (406134922baa0e0bce0d6b9bdb89059aca1ee47237b51d9430f736523c9e6df0) 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 6 - Get redirection 1023s ok 7 - Location header found 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 8 - HTTP code is 200 1023s ok 9 - Content-Type is JSON 1023s ok 10 - Content is valid JSON 1023s ok 11 - Successfully decoded ID Token header 1023s ok 12 - Successfully decoded ID Token payload 1023s ok 13 - Signature alg was modified 1023s ok 14 - kid is not present 1023s 1..14 1023s ok 4 - Different signing alg 1023s # Subtest: Force claims 1023s ok 1 - Portal object 1023s ok 2 - Init 1023s ok 3 - Portal app 1023s ok 4 - Register $type 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 5 - Get cookie lemonldap (a86b3378916c3689e994c448a3c5b47e6e8a07c21007dccd1b6902651d522fcb) 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 6 - Get redirection 1023s ok 7 - Location header found 1023s # ==> Pushing OP <== 1023s # ==> Popping OP <== 1023s ok 8 - HTTP code is 200 1023s ok 9 - Content-Type is JSON 1023s ok 10 - Content is valid JSON 1023s ok 11 - Successfully decoded ID Token header 1023s ok 12 - Successfully decoded ID Token payload 1023s ok 13 - Found claims in ID Token 1023s 1..13 1023s ok 5 - Force claims 1023s 1..5 1023s ok 1024s t/32-OIDC-JWE.t ................................................... 1024s ok 1 - use Lemonldap::NG::Portal::Main; 1024s ok 2 - Portal object 1024s ok 3 - REST request 1024s ok 4 - Request from OP to RP 1024s [Fri May 2 19:12:01 2025] [LLNG:6045] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1024s [Fri May 2 19:12:01 2025] [LLNG:6045] [error] Malformed JWKS document 1024s [Fri May 2 19:12:01 2025] [LLNG:6045] [error] Relying Party rp has errors and will be ignored 1024s ok 5 - Init 1024s ok 6 - Portal app 1024s ok 7 - Register $type 1024s ok 8 - OP portal 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 9 - Get JWKS, endpoint /oauth2/jwks 1024s ok 10 - HTTP code is 200 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1024s ok 12 - HTTP code is 200 1024s ok 13 - Portal object 1024s ok 14 - Init 1024s ok 15 - Portal app 1024s ok 16 - Register $type 1024s ok 17 - RP portal 1024s # ==> Pushing OP <== 1024s ok 18 - REST request 1024s ok 19 - Request from OP to RP 1024s # ==> Saving handler OP <== 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s # ==> Restoring OP <== 1024s ok 20 - Execute request 1024s ok 21 - Response is 200 1024s ok 22 - Content is JSON 1024s # ==> Popping OP <== 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s ok 23 - RP publish its keys 1024s ok 24 - HTTP code is 200 1024s ok 25 - Content-Type is JSON 1024s ok 26 - Content is valid JSON 1024s ok 27 - Get RP encryption key 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s ok 28 - Unauth RP request 1024s ok 29 - Get redirection 1024s ok 30 - Location header found 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 31 - Push request to OP, endpoint /oauth2/authorize 1024s ok 32 - HTTP code is 200 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 33 - Post authentication, endpoint /oauth2/authorize 1024s ok 34 - Get cookie lemonldap (dcb50abccb8dc1e66e8a1538d91b0c389c2fdd47fe8f61904da9998a8d20c6aa) 1024s ok 35 - HTTP code is 200 1024s ok 36 - Page contains a form 1024s ok 37 - Host match 1024s ok 38 - Field "confirm" is defined 1024s ok 39 - CSP header authorize POST request to \# 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 40 - Post confirmation, endpoint /oauth2/authorize 1024s ok 41 - Get redirection 1024s ok 42 - Location header found 1024s # ==> Pushing RP <== 1024s ok 43 - REST request 1024s ok 44 - Request from RP to OP, endpoint /oauth2/token 1024s # ==> Saving handler RP <== 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s # ==> Restoring RP <== 1024s ok 45 - Execute request 1024s ok 46 - Response is 200 1024s ok 47 - Content is JSON 1024s ok 48 - REST request 1024s ok 49 - Request from RP to OP, endpoint /oauth2/userinfo 1024s # ==> Saving handler RP <== 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s # ==> Restoring RP <== 1024s ok 50 - Execute request 1024s ok 51 - Response is 200 1024s ok 52 - Content is JSON 1024s # ==> Popping RP <== 1024s ok 53 - Call openidconnectcallback on RP 1024s ok 54 - Get cookie lemonldap (f439cc6ed25b6a332462a17bb829fb53df90aaa1e8daeabbd6235f29f786bcf2) 1024s # ==> Pushing OP <== 1024s ok 55 - REST request 1024s ok 56 - Request from OP to RP 1024s # ==> Saving handler OP <== 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s # ==> Restoring OP <== 1024s ok 57 - Execute request 1024s ok 58 - Response is 200 1024s ok 59 - Content is JSON 1024s # ==> Popping OP <== 1024s # ==> Pushing OP <== 1024s ok 60 - REST request 1024s ok 61 - Request from OP to RP 1024s # ==> Saving handler OP <== 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s # ==> Restoring OP <== 1024s ok 62 - Execute request 1024s ok 63 - Response is 200 1024s # ==> Popping OP <== 1024s ok 64 - Query OP for logout 1024s ok 65 - HTTP code is 200 1024s # ==> Pushing OP <== 1024s # ==> Popping OP <== 1024s ok 66 - Test if user is reject on OP 1024s ok 67 - Response status is 401 1024s ok 68 - Content is JSON 1024s ok 69 - Error code is 1 1024s # ==> Pushing RP <== 1024s # ==> Popping RP <== 1024s ok 70 - Test if user is reject on RP 1024s ok 71 - Get redirection 1024s ok 72 - Location header found 1024s 1..72 1024s ok 1025s t/32-OIDC-JWS-client_secret_jwt.t ................................. 1025s ok 1 - use Lemonldap::NG::Portal::Main; 1025s ok 2 - Portal object 1025s ok 3 - Init 1025s ok 4 - Portal app 1025s ok 5 - Register $type 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 6 - Get JWKS, endpoint /oauth2/jwks 1025s ok 7 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1025s ok 9 - HTTP code is 200 1025s ok 10 - Portal object 1025s ok 11 - Init 1025s ok 12 - Portal app 1025s ok 13 - Register $type 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s ok 14 - Unauth RP request 1025s ok 15 - Get redirection 1025s ok 16 - Location header found 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 17 - Push request to OP, endpoint /oauth2/authorize 1025s ok 18 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 19 - Post authentication, endpoint /oauth2/authorize 1025s ok 20 - Get cookie lemonldap (12c8d3cf398e434d278e230a2bb44976091d8ac06b916c6a10eefb506e3e7710) 1025s ok 21 - HTTP code is 200 1025s ok 22 - Page contains a form 1025s ok 23 - Host match 1025s ok 24 - Field "confirm" is defined 1025s ok 25 - CSP header authorize POST request to \# 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 26 - Post confirmation, endpoint /oauth2/authorize 1025s ok 27 - Get redirection 1025s ok 28 - Location header found 1025s # ==> Pushing RP <== 1025s ok 29 - REST request 1025s ok 30 - Request from RP to OP, endpoint /oauth2/token 1025s # ==> Saving handler RP <== 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s # ==> Restoring RP <== 1025s ok 31 - Execute request 1025s ok 32 - Response is 200 1025s ok 33 - Content is JSON 1025s ok 34 - REST request 1025s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1025s # ==> Saving handler RP <== 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s # ==> Restoring RP <== 1025s ok 36 - Execute request 1025s ok 37 - Response is 200 1025s ok 38 - Content is JSON 1025s # ==> Popping RP <== 1025s ok 39 - Call openidconnectcallback on RP 1025s ok 40 - Get cookie lemonldap (ce44377339f7f7cd2f4333639bd5cbf5bc0fb8ccca98ef131c86131c59241ffa) 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s # ==> Pushing OP <== 1025s ok 41 - REST request 1025s ok 42 - Request from OP to RP 1025s # ==> Saving handler OP <== 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s # ==> Restoring OP <== 1025s ok 43 - Execute request 1025s ok 44 - Response is 200 1025s # ==> Popping OP <== 1025s ok 45 - Query OP for logout 1025s ok 46 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 47 - Test if user is reject on OP 1025s ok 48 - Response status is 401 1025s ok 49 - Content is JSON 1025s ok 50 - Error code is 1 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s ok 51 - Test if user is reject on RP 1025s ok 52 - Get redirection 1025s ok 53 - Location header found 1025s 1..53 1025s ok 1025s t/32-OIDC-JWS-private_key_jwt.t ................................... 1025s ok 1 - use Lemonldap::NG::Portal::Main; 1025s ok 2 - Portal object 1025s ok 3 - REST request 1025s ok 4 - Request from OP to RP 1025s [Fri May 2 19:12:03 2025] [LLNG:6047] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1025s [Fri May 2 19:12:03 2025] [LLNG:6047] [error] Malformed JWKS document 1025s [Fri May 2 19:12:03 2025] [LLNG:6047] [error] Relying Party rp has errors and will be ignored 1025s ok 5 - Init 1025s ok 6 - Portal app 1025s ok 7 - Register $type 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 8 - Get JWKS, endpoint /oauth2/jwks 1025s ok 9 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1025s ok 11 - HTTP code is 200 1025s ok 12 - Portal object 1025s ok 13 - Init 1025s ok 14 - Portal app 1025s ok 15 - Register $type 1025s ok 16 - Portal object 1025s ok 17 - REST request 1025s ok 18 - Request from OP to RP 1025s # ==> Saving handler OP <== 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s # ==> Restoring OP <== 1025s ok 19 - Execute request 1025s ok 20 - Response is 200 1025s ok 21 - Content is JSON 1025s ok 22 - Init 1025s ok 23 - Portal app 1025s ok 24 - Register $type 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s ok 25 - RP publish its keys 1025s ok 26 - HTTP code is 200 1025s ok 27 - Content-Type is JSON 1025s ok 28 - Content is valid JSON 1025s ok 29 - Get RP sig key 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s ok 30 - Unauth RP request 1025s ok 31 - Get redirection 1025s ok 32 - Location header found 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 33 - Push request to OP, endpoint /oauth2/authorize 1025s ok 34 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 35 - Post authentication, endpoint /oauth2/authorize 1025s ok 36 - Get cookie lemonldap (f6423e4a9feaeb5dc4d338f44e6a9e625c3786349fa2faffbd659b744d420a3a) 1025s ok 37 - HTTP code is 200 1025s ok 38 - Page contains a form 1025s ok 39 - Host match 1025s ok 40 - Field "confirm" is defined 1025s ok 41 - CSP header authorize POST request to \# 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 42 - Post confirmation, endpoint /oauth2/authorize 1025s ok 43 - Get redirection 1025s ok 44 - Location header found 1025s # ==> Pushing RP <== 1025s ok 45 - REST request 1025s ok 46 - Request from RP to OP, endpoint /oauth2/token 1025s # ==> Saving handler RP <== 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s # ==> Restoring RP <== 1025s ok 47 - Execute request 1025s ok 48 - Response is 200 1025s ok 49 - Content is JSON 1025s ok 50 - REST request 1025s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1025s # ==> Saving handler RP <== 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s # ==> Restoring RP <== 1025s ok 52 - Execute request 1025s ok 53 - Response is 200 1025s ok 54 - Content is JSON 1025s # ==> Popping RP <== 1025s ok 55 - Call openidconnectcallback on RP 1025s ok 56 - Get cookie lemonldap (84e82cff81dae54ecbe52554463bc2b6bea779d7ea2d775e8924a738f2b9ce9d) 1025s # ==> Pushing OP <== 1025s ok 57 - REST request 1025s ok 58 - Request from OP to RP 1025s # ==> Saving handler OP <== 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s # ==> Restoring OP <== 1025s ok 59 - Execute request 1025s ok 60 - Response is 200 1025s ok 61 - Content is JSON 1025s # ==> Popping OP <== 1025s # ==> Pushing OP <== 1025s ok 62 - REST request 1025s ok 63 - Request from OP to RP 1025s # ==> Saving handler OP <== 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s # ==> Restoring OP <== 1025s ok 64 - Execute request 1025s ok 65 - Response is 200 1025s # ==> Popping OP <== 1025s ok 66 - Query OP for logout 1025s ok 67 - HTTP code is 200 1025s # ==> Pushing OP <== 1025s # ==> Popping OP <== 1025s ok 68 - Test if user is reject on OP 1025s ok 69 - Response status is 401 1025s ok 70 - Content is JSON 1025s ok 71 - Error code is 1 1025s # ==> Pushing RP <== 1025s # ==> Popping RP <== 1025s ok 72 - Test if user is reject on RP 1025s ok 73 - Get redirection 1025s ok 74 - Location header found 1025s 1..74 1025s ok 1026s t/32-OIDC-Logout-from-RP-bypass-confirm.t ......................... 1026s ok 1 - use Lemonldap::NG::Portal::Main; 1026s ok 2 - Portal object 1026s ok 3 - Init 1026s ok 4 - Portal app 1026s ok 5 - Register $type 1026s ok 6 - OP portal 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 7 - Get JWKS, endpoint /oauth2/jwks 1026s ok 8 - HTTP code is 200 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1026s ok 10 - HTTP code is 200 1026s ok 11 - Portal object 1026s ok 12 - Init 1026s ok 13 - Portal app 1026s ok 14 - Register $type 1026s ok 15 - RP portal 1026s # ==> Pushing RP <== 1026s # ==> Popping RP <== 1026s ok 16 - Unauth SP request 1026s ok 17 - Get redirection 1026s ok 18 - Location header found 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 19 - Push request to OP, endpoint /oauth2/authorize 1026s ok 20 - HTTP code is 200 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 21 - Post authentication, endpoint /oauth2/authorize 1026s ok 22 - Get cookie lemonldap (3cc57b9af086ca46477b76865cb7c1390121d290fb1204ff77af92b64b5fd7dd) 1026s ok 23 - HTTP code is 200 1026s ok 24 - Page contains a form 1026s ok 25 - Host match 1026s ok 26 - Field "confirm" is defined 1026s ok 27 - CSP header authorize POST request to \# 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 28 - Post confirmation, endpoint /oauth2/authorize 1026s ok 29 - Get redirection 1026s ok 30 - Location header found 1026s # ==> Pushing RP <== 1026s ok 31 - REST request 1026s ok 32 - Request from RP to OP, endpoint /oauth2/token 1026s # ==> Saving handler RP <== 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s # ==> Restoring RP <== 1026s ok 33 - Execute request 1026s ok 34 - Response is 200 1026s ok 35 - Content is JSON 1026s ok 36 - REST request 1026s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1026s # ==> Saving handler RP <== 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s # ==> Restoring RP <== 1026s ok 38 - Execute request 1026s ok 39 - Response is 200 1026s ok 40 - Content is JSON 1026s # ==> Popping RP <== 1026s ok 41 - Call openidconnectcallback on RP 1026s ok 42 - Get cookie lemonldap (907097922bb232f5b55aacb8e1c7a427adbcbb8b22433ab7a85f0472f2990b84) 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 43 - Check session, endpoint /oauth2/checksession.html 1026s ok 44 - HTTP code is 200 1026s ok 45 - Frame can be embedded 1026s ok 46 - UTF-8 values 1026s # ==> Pushing RP <== 1026s # ==> Popping RP <== 1026s ok 47 - Call logout from RP 1026s ok 48 - Get cookie lemonldap (0) 1026s ok 49 - Test empty cookie on RP 1026s ok 50 - Get redirection 1026s ok 51 - Location header found 1026s ok 52 - Found ID Token hint 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 53 - Forward logout to OP 1026s ok 54 - HTTP code is 200 1026s ok 55 - Found RP logout iframe 1026s # ==> Pushing OP <== 1026s # ==> Popping OP <== 1026s ok 56 - Test if user is reject on IdP 1026s ok 57 - Response status is 401 1026s ok 58 - Content is JSON 1026s ok 59 - Error code is 1 1026s 1..59 1026s ok 1027s t/32-OIDC-Logout-redirect-uri-not-allowed.t ....................... 1027s ok 1 - use Lemonldap::NG::Portal::Main; 1027s ok 2 - Portal object 1027s ok 3 - Init 1027s ok 4 - Portal app 1027s ok 5 - Register $type 1027s ok 6 - OP portal 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 7 - Get JWKS, endpoint /oauth2/jwks 1027s ok 8 - HTTP code is 200 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1027s ok 10 - HTTP code is 200 1027s ok 11 - Portal object 1027s ok 12 - Init 1027s ok 13 - Portal app 1027s ok 14 - Register $type 1027s ok 15 - RP portal 1027s # ==> Pushing RP <== 1027s # ==> Popping RP <== 1027s ok 16 - Unauth SP request 1027s ok 17 - Get redirection 1027s ok 18 - Location header found 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 19 - Push request to OP, endpoint /oauth2/authorize 1027s ok 20 - HTTP code is 200 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 21 - Post authentication, endpoint /oauth2/authorize 1027s ok 22 - Get cookie lemonldap (cfe2d78d301bb37dfe7ff12f0a09c692bbdf1b4b80741b5eca5e440b5fdcfe04) 1027s ok 23 - HTTP code is 200 1027s ok 24 - Page contains a form 1027s ok 25 - Host match 1027s ok 26 - Field "confirm" is defined 1027s ok 27 - CSP header authorize POST request to \# 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 28 - Post confirmation, endpoint /oauth2/authorize 1027s ok 29 - Get redirection 1027s ok 30 - Location header found 1027s # ==> Pushing RP <== 1027s ok 31 - REST request 1027s ok 32 - Request from RP to OP, endpoint /oauth2/token 1027s # ==> Saving handler RP <== 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s # ==> Restoring RP <== 1027s ok 33 - Execute request 1027s ok 34 - Response is 200 1027s ok 35 - Content is JSON 1027s ok 36 - REST request 1027s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1027s # ==> Saving handler RP <== 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s # ==> Restoring RP <== 1027s ok 38 - Execute request 1027s ok 39 - Response is 200 1027s ok 40 - Content is JSON 1027s # ==> Popping RP <== 1027s ok 41 - Call openidconnectcallback on RP 1027s ok 42 - Get cookie lemonldap (e3b64fbe465ecad34f06a58625a32915ac53e9bfc868922f4ae46a47bd1891aa) 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 43 - Check session, endpoint /oauth2/checksession.html 1027s ok 44 - HTTP code is 200 1027s ok 45 - Frame can be embedded 1027s ok 46 - UTF-8 values 1027s # ==> Pushing RP <== 1027s # ==> Popping RP <== 1027s ok 47 - Query RP for logout 1027s ok 48 - Get redirection 1027s ok 49 - Location header found 1027s ok 50 - Found client ID in logout request 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 51 - Push logout request to OP, endpoint /oauth2/logout 1027s ok 52 - HTTP code is 200 1027s ok 53 - Page contains a form 1027s ok 54 - Host match 1027s ok 55 - Field "confirm" is defined 1027s ok 56 - CSP header authorize POST request to \# 1027s # ==> Pushing OP <== 1027s # ==> Popping OP <== 1027s ok 57 - Confirm logout, endpoint /oauth2/logout 1027s ok 58 - Unauthorized URL: code found on page 1027s ok 59 - Unauthorized URL 1027s 1..59 1027s ok 1027s t/32-OIDC-Macro.t ................................................. 1027s ok 1 - use Lemonldap::NG::Portal::Main; 1027s # Subtest: Macros, filtered by scope 1027s ok 1 - Portal object 1027s ok 2 - Init 1027s ok 3 - Portal app 1027s ok 4 - OP portal 1027s ok 5 - Get cookie lemonldap (08f2253b602cdedc0af1189fbfa4b930d035380933b33f28519aeaf09dd43882) 1027s ok 6 - Get redirection 1027s ok 7 - Location header found 1027s ok 8 - HTTP code is 200 1027s ok 9 - Content-Type is JSON 1027s ok 10 - Content is valid JSON 1027s ok 11 - Found access token 1027s ok 12 1027s ok 13 - HTTP code is 200 1027s ok 14 - Content-Type is JSON 1027s ok 15 - Content is valid JSON 1027s ok 16 - Correct macro value 1027s ok 17 - Sub macro correctly evaluated 1027s ok 18 - Complex claim 1027s ok 19 - Macro required by scope is included 1027s ok 20 - Macro not required by scope is omitted 1027s 1..20 1027s ok 2 - Macros, filtered by scope 1027s # Subtest: Macros, not filtered by scope 1027s ok 1 - Portal object 1027s ok 2 - Init 1027s ok 3 - Portal app 1027s ok 4 - OP portal 1027s ok 5 - Get cookie lemonldap (a560a606d09c1cbe697e55f2c5ac69f3d2051c541037a12ba85c22f441b43d95) 1027s ok 6 - Get redirection 1027s ok 7 - Location header found 1027s ok 8 - HTTP code is 200 1027s ok 9 - Content-Type is JSON 1027s ok 10 - Content is valid JSON 1027s ok 11 - Found access token 1027s ok 12 1027s ok 13 - HTTP code is 200 1027s ok 14 - Content-Type is JSON 1027s ok 15 - Content is valid JSON 1027s ok 16 - Correct macro value 1027s ok 17 - Sub macro correctly evaluated 1027s ok 18 - Complex claim 1027s ok 19 - Macro required by scope is included 1027s ok 20 - Macro not required by scope is included 1027s 1..20 1027s ok 3 - Macros, not filtered by scope 1027s 1..3 1027s ok 1028s t/32-OIDC-Metadata.t .............................................. 1028s ok 1 - use Lemonldap::NG::Portal::Main; 1028s # Subtest: OpenID Connect metadata 1028s ok 1 - Portal object 1028s ok 2 - Init 1028s ok 3 - Portal app 1028s ok 4 - HTTP code is 200 1028s ok 5 - Content-Type is JSON 1028s ok 6 - Content is valid JSON 1028s ok 7 - Correct JWKS URI 1028s 1..7 1028s ok 2 - OpenID Connect metadata 1028s # Subtest: JWKS test (certificate) 1028s ok 1 - Portal object 1028s ok 2 - Init 1028s ok 3 - Portal app 1028s ok 4 - HTTP code is 200 1028s ok 5 - Content-Type is JSON 1028s ok 6 - Content is valid JSON 1028s ok 7 - Correct RSA exponent 1028s ok 8 - Correct RSA modulus 1028s ok 9 - Correct key ID 1028s ok 10 - Correct key type 1028s ok 11 - Correct key use 1028s ok 12 - Correct certificate 1028s ok 13 - Correct certificate thumbprint 1028s ok 14 - Correct previous key ID 1028s ok 15 - Correct previous certificate 1028s 1..15 1028s ok 3 - JWKS test (certificate) 1028s # Subtest: JWKS test (pubkey) 1028s ok 1 - Portal object 1028s ok 2 - Init 1028s ok 3 - Portal app 1028s ok 4 - HTTP code is 200 1028s ok 5 - Content-Type is JSON 1028s ok 6 - Content is valid JSON 1028s ok 7 - Correct RSA exponent 1028s ok 8 - Correct RSA modulus 1028s ok 9 - Correct key type 1028s ok 10 - Correct key use 1028s 1..10 1028s ok 4 - JWKS test (pubkey) 1028s 1..4 1028s ok 1029s t/32-OIDC-Offline-Session.t ....................................... 1029s ok 1 - use Lemonldap::NG::Portal::Main; 1029s # Subtest: Run tests with base config 1029s ok 1 - Portal object 1029s ok 2 - Init 1029s ok 3 - Portal app 1029s ok 4 - Auth query 1029s ok 5 - HTTP code is 200 1029s ok 6 - Get cookie lemonldap (c3ed14e8756f61a7a9cd9c40109acb53d0f8fbbfe384c9927b0d93d11cf00f35) 1029s ok 7 - Get redirection 1029s ok 8 - Location header found 1029s ok 9 - HTTP code is 200 1029s ok 10 - Content-Type is JSON 1029s ok 11 - Content is valid JSON 1029s ok 12 1029s ok 13 - Got access token 1029s ok 14 - Got refresh token 1029s ok 15 - Got ID token 1029s ok 16 - Authentication date found in token 1029s ok 17 - Found claim in ID token 1029s ok 18 - Found sub in ID token 1029s ok 19 - HTTP code is 200 1029s ok 20 - Content-Type is JSON 1029s ok 21 - Content is valid JSON 1029s ok 22 - Got User Info 1029s ok 23 - Got User Info 1029s ok 24 - Logout request 1029s ok 25 - Response is 200 1029s ok 26 - Cookie is deleted 1029s ok 27 - No pdata 1029s ok 28 - Disconnect request 1029s ok 29 - Response is 401 1029s ok 30 - HTTP code is 200 1029s ok 31 - Content-Type is JSON 1029s ok 32 - Content is valid JSON 1029s ok 33 - Refresh token not present 1029s ok 34 1029s ok 35 - Got refreshed Access token 1029s ok 36 - Got refreshed ID token 1029s ok 37 - Found claim in ID token 1029s ok 38 - Found sub in ID token 1029s ok 39 - HTTP code is 200 1029s ok 40 - Content-Type is JSON 1029s ok 41 - Content is valid JSON 1029s ok 42 - Correct user info 1029s ok 43 - Got User Info 1029s ok 44 - HTTP code is 200 1029s ok 45 - Content-Type is JSON 1029s ok 46 - Content is valid JSON 1029s ok 47 - Refresh token not present 1029s ok 48 1029s ok 49 - Got refreshed Access token 1029s ok 50 - Got refreshed ID token 1029s ok 51 - Original auth_time retained 1029s ok 52 - Found claim in ID token 1029s ok 53 - Check that clientid is in audience 1029s ok 54 - Check for additional audiences 1029s ok 55 - Check for additional audiences 1029s ok 56 - HTTP code is 200 1029s ok 57 - Content-Type is JSON 1029s ok 58 - Content is valid JSON 1029s ok 59 - Correct user info 1029s ok 60 - Got User Info 1029s ok 61 - HTTP code is 200 1029s ok 62 - Content-Type is JSON 1029s ok 63 - Content is valid JSON 1029s ok 64 - Token is active 1029s ok 65 - Introspection contains client_id 1029s ok 66 - Introspection contains sub 1029s ok 67 - Scope contains weird scope name 1029s 1..67 1029s ok 2 - Run tests with base config 1029s # Subtest: Removed user's offline sessions are no longer valid 1029s ok 1 - Portal object 1029s ok 2 - Init 1029s ok 3 - Portal app 1029s ok 4 - Get cookie lemonldap (11afdf9fad52ff477d259a562f1f23942651d307b6960a27c9c6527bbc9314a0) 1029s ok 5 - Get redirection 1029s ok 6 - Location header found 1029s ok 7 - HTTP code is 200 1029s ok 8 - Content-Type is JSON 1029s ok 9 - Content is valid JSON 1029s ok 10 - Got refresh token 1029s ok 11 - Logout request 1029s ok 12 - Response is 200 1029s ok 13 - Cookie is deleted 1029s ok 14 - No pdata 1029s ok 15 - Disconnect request 1029s ok 16 - Response is 401 1029s ok 17 - HTTP code is 200 1029s ok 18 - Content-Type is JSON 1029s ok 19 - Content is valid JSON 1029s ok 20 - Found access token 1029s ok 21 - Refresh token not present 1029s ok 22 - Response status is 400 1029s ok 23 - Content is JSON 1029s ok 24 - Error code is invalid_grant 1029s 1..24 1029s ok 3 - Removed user's offline sessions are no longer valid 1029s # Subtest: Run tests with JWT access tokens 1029s ok 1 - Portal object 1029s ok 2 - Init 1029s ok 3 - Portal app 1029s ok 4 - Auth query 1029s ok 5 - HTTP code is 200 1029s ok 6 - Get cookie lemonldap (c537612d6c5ef67bc1527bb7f1deb1695d28adea1974cba745aae3a98cf8051c) 1029s ok 7 - Get redirection 1029s ok 8 - Location header found 1029s ok 9 - HTTP code is 200 1029s ok 10 - Content-Type is JSON 1029s ok 11 - Content is valid JSON 1029s ok 12 - Token is a JWT 1029s ok 13 - Found claim in JWT 1029s ok 14 - Found claim in JWT 1029s ok 15 1029s ok 16 - Got access token 1029s ok 17 - Got refresh token 1029s ok 18 - Got ID token 1029s ok 19 - Authentication date found in token 1029s ok 20 - Found claim in ID token 1029s ok 21 - Found sub in ID token 1029s ok 22 - HTTP code is 200 1029s ok 23 - Content-Type is JSON 1029s ok 24 - Content is valid JSON 1029s ok 25 - Got User Info 1029s ok 26 - Got User Info 1029s ok 27 - Logout request 1029s ok 28 - Response is 200 1029s ok 29 - Cookie is deleted 1029s ok 30 - No pdata 1029s ok 31 - Disconnect request 1029s ok 32 - Response is 401 1029s ok 33 - HTTP code is 200 1029s ok 34 - Content-Type is JSON 1029s ok 35 - Content is valid JSON 1029s ok 36 - Refresh token not present 1029s ok 37 1029s ok 38 - Token is a JWT 1029s ok 39 - Found claim in JWT 1029s ok 40 - Found claim in JWT 1029s ok 41 - Got refreshed Access token 1029s ok 42 - Got refreshed ID token 1029s ok 43 - Found claim in ID token 1029s ok 44 - Found sub in ID token 1029s ok 45 - HTTP code is 200 1029s ok 46 - Content-Type is JSON 1029s ok 47 - Content is valid JSON 1029s ok 48 - Correct user info 1029s ok 49 - Got User Info 1029s ok 50 - HTTP code is 200 1029s ok 51 - Content-Type is JSON 1029s ok 52 - Content is valid JSON 1029s ok 53 - Refresh token not present 1029s ok 54 1029s ok 55 - Token is a JWT 1029s ok 56 - Found claim in JWT 1029s ok 57 - Found claim in JWT 1029s ok 58 - Got refreshed Access token 1029s ok 59 - Got refreshed ID token 1029s ok 60 - Original auth_time retained 1029s ok 61 - Found claim in ID token 1029s ok 62 - Check that clientid is in audience 1029s ok 63 - Check for additional audiences 1029s ok 64 - Check for additional audiences 1029s ok 65 - HTTP code is 200 1029s ok 66 - Content-Type is JSON 1029s ok 67 - Content is valid JSON 1029s ok 68 - Correct user info 1029s ok 69 - Got User Info 1029s ok 70 - HTTP code is 200 1029s ok 71 - Content-Type is JSON 1029s ok 72 - Content is valid JSON 1029s ok 73 - Token is active 1029s ok 74 - Introspection contains client_id 1029s ok 75 - Introspection contains sub 1029s ok 76 - Scope contains weird scope name 1029s 1..76 1029s ok 4 - Run tests with JWT access tokens 1029s # Subtest: Run tests with refresh token rotation 1029s ok 1 - Portal object 1029s ok 2 - Init 1029s ok 3 - Portal app 1029s ok 4 - Auth query 1029s ok 5 - HTTP code is 200 1029s ok 6 - Get cookie lemonldap (04e51a816415ee6cb614dd6014d11653eec1aa80023b55ccfa8ab95f55d3c385) 1029s ok 7 - Get redirection 1029s ok 8 - Location header found 1029s ok 9 - HTTP code is 200 1029s ok 10 - Content-Type is JSON 1029s ok 11 - Content is valid JSON 1029s ok 12 - Token is a JWT 1029s ok 13 - Found claim in JWT 1029s ok 14 - Found claim in JWT 1029s ok 15 1029s ok 16 - Got access token 1029s ok 17 - Got refresh token 1029s ok 18 - Got ID token 1029s ok 19 - Authentication date found in token 1029s ok 20 - Found claim in ID token 1029s ok 21 - Found sub in ID token 1029s ok 22 - HTTP code is 200 1029s ok 23 - Content-Type is JSON 1029s ok 24 - Content is valid JSON 1029s ok 25 - Got User Info 1029s ok 26 - Got User Info 1029s ok 27 - Logout request 1029s ok 28 - Response is 200 1029s ok 29 - Cookie is deleted 1029s ok 30 - No pdata 1029s ok 31 - Disconnect request 1029s ok 32 - Response is 401 1029s ok 33 - HTTP code is 200 1029s ok 34 - Content-Type is JSON 1029s ok 35 - Content is valid JSON 1029s ok 36 - Refresh token was updated 1029s ok 37 - Response status is 400 1029s ok 38 - Content is JSON 1029s ok 39 - Error code is invalid_request 1029s ok 40 1029s ok 41 - Token is a JWT 1029s ok 42 - Found claim in JWT 1029s ok 43 - Found claim in JWT 1029s ok 44 - Got refreshed Access token 1029s ok 45 - Got refreshed ID token 1029s ok 46 - Found claim in ID token 1029s ok 47 - Found sub in ID token 1029s ok 48 - HTTP code is 200 1029s ok 49 - Content-Type is JSON 1029s ok 50 - Content is valid JSON 1029s ok 51 - Correct user info 1029s ok 52 - Got User Info 1029s ok 53 - HTTP code is 200 1029s ok 54 - Content-Type is JSON 1029s ok 55 - Content is valid JSON 1029s ok 56 - Refresh token was updated 1029s ok 57 - Response status is 400 1029s ok 58 - Content is JSON 1029s ok 59 - Error code is invalid_request 1029s ok 60 1029s ok 61 - Token is a JWT 1029s ok 62 - Found claim in JWT 1029s ok 63 - Found claim in JWT 1029s ok 64 - Got refreshed Access token 1029s ok 65 - Got refreshed ID token 1029s ok 66 - Original auth_time retained 1029s ok 67 - Found claim in ID token 1029s ok 68 - Check that clientid is in audience 1029s ok 69 - Check for additional audiences 1029s ok 70 - Check for additional audiences 1029s ok 71 - HTTP code is 200 1029s ok 72 - Content-Type is JSON 1029s ok 73 - Content is valid JSON 1029s ok 74 - Correct user info 1029s ok 75 - Got User Info 1029s ok 76 - HTTP code is 200 1029s ok 77 - Content-Type is JSON 1029s ok 78 - Content is valid JSON 1029s ok 79 - Token is active 1029s ok 80 - Introspection contains client_id 1029s ok 81 - Introspection contains sub 1029s ok 82 - Scope contains weird scope name 1029s 1..82 1029s ok 5 - Run tests with refresh token rotation 1029s # Subtest: Using choice authentication method 1029s ok 1 - Portal object 1029s ok 2 - Init 1029s ok 3 - Portal app 1029s ok 4 - Auth query 1029s ok 5 - HTTP code is 200 1029s ok 6 - Get cookie lemonldap (31e871ff371d0de365a5da4a62b9e363142ae57e0f00d4e8f5328921818c532d) 1029s ok 7 - Get redirection 1029s ok 8 - Location header found 1029s ok 9 - HTTP code is 200 1029s ok 10 - Content-Type is JSON 1029s ok 11 - Content is valid JSON 1029s ok 12 - Token is a JWT 1029s ok 13 - Found claim in JWT 1029s ok 14 - Found claim in JWT 1029s ok 15 1029s ok 16 - Got access token 1029s ok 17 - Got refresh token 1029s ok 18 - Got ID token 1029s ok 19 - Authentication date found in token 1029s ok 20 - Found claim in ID token 1029s ok 21 - Found sub in ID token 1029s ok 22 - HTTP code is 200 1029s ok 23 - Content-Type is JSON 1029s ok 24 - Content is valid JSON 1029s ok 25 - Got User Info 1029s ok 26 - Got User Info 1029s ok 27 - Logout request 1029s ok 28 - Response is 200 1029s ok 29 - Cookie is deleted 1029s ok 30 - No pdata 1029s ok 31 - Disconnect request 1029s ok 32 - Response is 401 1029s ok 33 - HTTP code is 200 1029s ok 34 - Content-Type is JSON 1029s ok 35 - Content is valid JSON 1029s ok 36 - Refresh token was updated 1029s ok 37 - Response status is 400 1029s ok 38 - Content is JSON 1029s ok 39 - Error code is invalid_request 1029s ok 40 1029s ok 41 - Token is a JWT 1029s ok 42 - Found claim in JWT 1029s ok 43 - Found claim in JWT 1029s ok 44 - Got refreshed Access token 1029s ok 45 - Got refreshed ID token 1029s ok 46 - Found claim in ID token 1029s ok 47 - Found sub in ID token 1029s ok 48 - HTTP code is 200 1029s ok 49 - Content-Type is JSON 1029s ok 50 - Content is valid JSON 1029s ok 51 - Correct user info 1029s ok 52 - Got User Info 1029s ok 53 - HTTP code is 200 1029s ok 54 - Content-Type is JSON 1029s ok 55 - Content is valid JSON 1029s ok 56 - Refresh token was updated 1029s ok 57 - Response status is 400 1029s ok 58 - Content is JSON 1029s ok 59 - Error code is invalid_request 1029s ok 60 1029s ok 61 - Token is a JWT 1029s ok 62 - Found claim in JWT 1029s ok 63 - Found claim in JWT 1029s ok 64 - Got refreshed Access token 1029s ok 65 - Got refreshed ID token 1029s ok 66 - Original auth_time retained 1029s ok 67 - Found claim in ID token 1029s ok 68 - Check that clientid is in audience 1029s ok 69 - Check for additional audiences 1029s ok 70 - Check for additional audiences 1029s ok 71 - HTTP code is 200 1029s ok 72 - Content-Type is JSON 1029s ok 73 - Content is valid JSON 1029s ok 74 - Correct user info 1029s ok 75 - Got User Info 1029s ok 76 - HTTP code is 200 1029s ok 77 - Content-Type is JSON 1029s ok 78 - Content is valid JSON 1029s ok 79 - Token is active 1029s ok 80 - Introspection contains client_id 1029s ok 81 - Introspection contains sub 1029s ok 82 - Scope contains weird scope name 1029s 1..82 1029s ok 6 - Using choice authentication method 1029s 1..6 1029s ok 1030s t/32-OIDC-Opaque-Token.t .......................................... 1030s ok 1 - use Lemonldap::NG::Portal::Main; 1030s ok 2 - Portal object 1030s ok 3 - Init 1030s ok 4 - Portal app 1030s ok 5 - Post authentication 1030s ok 6 - Get cookie lemonldap (eb15d1475b4adf53690138be9f27f23fe49bd0b02d9819720f148b47bf5f9002) 1030s ok 7 - Get authorization code 1030s ok 8 - Get redirection 1030s ok 9 - Location header found 1030s ok 10 - Post token 1030s ok 11 - Access token present 1030s ok 12 - ID token present 1030s ok 13 - Refresh token present 1030s ok 14 - Found hooked claim in ID token 1030s ok 15 - HTTP code is 200 1030s ok 16 - Content-Type is JSON 1030s ok 17 - Content is valid JSON 1030s ok 18 - Found hooked claim in Userinfo token 1030s ok 19 - Found session variable in Userinfo token 1030s ok 20 - Scopes are visible in hook 1030s ok 21 - Post introspection 1030s ok 22 - HTTP code is 200 1030s ok 23 - Found hook defined scope 1030s ok 24 - Found result of oidcResolveScope 1030s ok 25 - HTTP code is 200 1030s ok 26 - Content-Type is JSON 1030s ok 27 - Content is valid JSON 1030s ok 28 - Access token present 1030s ok 29 - Get redirection 1030s ok 30 - Location header found 1030s ok 31 - HTTP code is 200 1030s ok 32 - Content-Type is JSON 1030s ok 33 - Content is valid JSON 1030s ok 34 - Refresh token present 1030s ok 35 - HTTP code is 200 1030s ok 36 - Content-Type is JSON 1030s ok 37 - Content is valid JSON 1030s 1..37 1030s ok 1031s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t ............. 1031s ok 1 - use Lemonldap::NG::Portal::Main; 1031s ok 2 - Portal object 1031s ok 3 - Init 1031s ok 4 - Portal app 1031s ok 5 - HTTP code is 400 1031s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1031s ok 6 - HTTP code is 200 1031s ok 7 - Content-Type is JSON 1031s ok 8 - Content is valid JSON 1031s ok 9 - Access Token found 1031s ok 10 - Scope found in token response 1031s ok 11 - Found ID token in original grant 1031s ok 12 - Got refresh token 1031s ok 13 - HTTP code is 200 1031s ok 14 - Content-Type is JSON 1031s ok 15 - Content is valid JSON 1031s ok 16 - Got User Info 1031s ok 17 - Attribute released as int in JSON 1031s ok 18 - Single valued attribute forced as array 1031s ok 19 - Multi valued attribute exposed as array 1031s ok 20 - Post introspection 1031s ok 21 - HTTP code is 200 1031s ok 22 - Content-Type is JSON 1031s ok 23 - Content is valid JSON 1031s ok 24 - Scope read not asked, and thus not found 1031s ok 25 - Attribute-based scope found 1031s ok 26 - Rule-enforced scope found 1031s ok 27 - Token response scope matches token scope 1031s ok 28 - Post introspection 1031s ok 29 - HTTP code is 200 1031s ok 30 - Content-Type is JSON 1031s ok 31 - Content is valid JSON 1031s ok 32 - Token is no longer active 1031s ok 33 - Post introspection 1031s ok 34 - HTTP code is 200 1031s ok 35 - Content-Type is JSON 1031s ok 36 - Content is valid JSON 1031s ok 37 - Found ID token in refresh grant 1031s 1..37 1031s ok 1031s t/32-OIDC-Password-Grant.t ........................................ 1031s ok 1 - use Lemonldap::NG::Portal::Main; 1031s ok 2 - Portal object 1031s ok 3 - Init 1031s ok 4 - Portal app 1031s ok 5 - Response status is 400 1031s ok 6 - Content is JSON 1031s ok 7 - Error code is invalid_grant 1031s ok 8 - Response status is 400 1031s ok 9 - Content is JSON 1031s ok 10 - Error code is invalid_scope 1031s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1031s ok 11 - HTTP code is 200 1031s ok 12 - Content-Type is JSON 1031s ok 13 - Content is valid JSON 1031s ok 14 - Access Token found 1031s ok 15 - Scope found in token response 1031s ok 16 - No ID token in original request 1031s ok 17 - Got refresh token 1031s ok 18 - HTTP code is 200 1031s ok 19 - Content-Type is JSON 1031s ok 20 - Content is valid JSON 1031s ok 21 - Got User Info 1031s ok 22 - Attribute released as int in JSON 1031s ok 23 - Single valued attribute forced as array 1031s ok 24 - Multi valued attribute exposed as array 1031s ok 25 - Post introspection 1031s ok 26 - HTTP code is 200 1031s ok 27 - Content-Type is JSON 1031s ok 28 - Content is valid JSON 1031s ok 29 - Scope read not asked, and thus not found 1031s ok 30 - Attribute-based scope found 1031s ok 31 - Rule-enforced scope found 1031s ok 32 - Token response scope matches token scope 1031s ok 33 - Post introspection 1031s ok 34 - HTTP code is 200 1031s ok 35 - Content-Type is JSON 1031s ok 36 - Content is valid JSON 1031s ok 37 - Token is no longer active 1031s ok 38 - Post introspection 1031s ok 39 - HTTP code is 200 1031s ok 40 - Content-Type is JSON 1031s ok 41 - Content is valid JSON 1031s ok 42 - No ID token in refreshed response 1031s 1..42 1031s ok 1032s t/32-OIDC-RP-rule.t ............................................... 1032s ok 1 - use Lemonldap::NG::Portal::Main; 1032s ok 2 - Portal object 1032s ok 3 - Init 1032s ok 4 - Portal app 1032s ok 5 - Register $type 1032s ok 6 - OP portal 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 7 - Get JWKS, endpoint /oauth2/jwks 1032s ok 8 - HTTP code is 200 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1032s ok 10 - HTTP code is 200 1032s ok 11 - Portal object 1032s ok 12 - Init 1032s ok 13 - Portal app 1032s ok 14 - Register $type 1032s ok 15 - RP portal 1032s # ==> Pushing RP <== 1032s # ==> Popping RP <== 1032s ok 16 - Unauth SP request 1032s ok 17 - Get redirection 1032s ok 18 - Location header found 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 19 - Push request to OP, endpoint /oauth2/authorize 1032s ok 20 - HTTP code is 200 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 21 - Post authentication, endpoint /oauth2/authorize 1032s ok 22 - Get cookie lemonldap (006590ef59d072c611844d31f66f1edee0e4d4e12ab15cb1149dcf99d25370f9) 1032s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1032s ok 24 - PE_UNAUTHORIZEDPARTNER 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 25 - Post access to unknown RP 1032s ok 26 - Unknown client ID: code found on page 1032s ok 27 - Unknown client ID 1032s 1..27 1032s ok 1033s t/32-OIDC-Refresh-Token.t ......................................... 1033s ok 1 - use Lemonldap::NG::Portal::Main; 1033s ok 2 - Portal object 1033s ok 3 - Init 1033s ok 4 - Portal app 1033s # Subtest: Run test with basic configuration 1033s ok 1 - Get cookie lemonldap (97aa30b9734ff8aa15ce0d6f1d51290cd5de457eaa9a239916b701ac64ffc4ba) 1033s ok 2 - Get redirection 1033s ok 3 - Location header found 1033s ok 4 - HTTP code is 200 1033s ok 5 - Content-Type is JSON 1033s ok 6 - Content is valid JSON 1033s ok 7 - Got access token 1033s ok 8 - Got refresh token 1033s ok 9 - Got ID token 1033s ok 10 - Found sub in ID token 1033s ok 11 - Found claim in ID token 1033s ok 12 - Check that clientid is in audience 1033s ok 13 - Check for additional audiences 1033s ok 14 - Check for additional audiences 1033s ok 15 - HTTP code is 200 1033s ok 16 - Content-Type is JSON 1033s ok 17 - Content is valid JSON 1033s ok 18 - Got User Info 1033s ok 19 - Got User Info 1033s ok 20 - Access token rejected 1033s ok 21 - HTTP code is 200 1033s ok 22 - Content-Type is JSON 1033s ok 23 - Content is valid JSON 1033s ok 24 - Got refreshed Access token 1033s ok 25 - Got refreshed ID token 1033s ok 26 - Refresh token not present 1033s ok 27 - Found sub in ID token 1033s ok 28 - Found claim in ID token 1033s ok 29 - HTTP code is 200 1033s ok 30 - Content-Type is JSON 1033s ok 31 - Content is valid JSON 1033s ok 32 - Got User Info 1033s ok 33 - Got User Info 1033s ok 34 - Access token rejected 1033s ok 35 - HTTP code is 200 1033s ok 36 - Content-Type is JSON 1033s ok 37 - Content is valid JSON 1033s ok 38 - Refresh token not present 1033s ok 39 - HTTP code is 200 1033s ok 40 - Content-Type is JSON 1033s ok 41 - Content is valid JSON 1033s ok 42 - Got User Info 1033s ok 43 - Got User Info 1033s ok 44 - Logout request 1033s ok 45 - Response is 200 1033s ok 46 - Cookie is deleted 1033s ok 47 - No pdata 1033s ok 48 - Disconnect request 1033s ok 49 - Response is 401 1033s ok 50 - Response status is 400 1033s ok 51 - Content is JSON 1033s ok 52 - Error code is invalid_grant 1033s ok 53 - Cannot use refreshed access token tied to expired session 1033s 1..53 1033s ok 5 - Run test with basic configuration 1033s # Subtest: Run test with JWT access tokens 1033s ok 1 - Portal object 1033s ok 2 - Init 1033s ok 3 - Portal app 1033s ok 4 - Get cookie lemonldap (e8a4494c7d990f1a4f3965d88e9866a795b0056de548d5c2edc56e99a41f8d76) 1033s ok 5 - Get redirection 1033s ok 6 - Location header found 1033s ok 7 - HTTP code is 200 1033s ok 8 - Content-Type is JSON 1033s ok 9 - Content is valid JSON 1033s ok 10 - Token is a JWT 1033s ok 11 - Found claim in JWT 1033s ok 12 - Found claim in JWT 1033s ok 13 - Found claim in JWT 1033s ok 14 - Found claim in JWT 1033s ok 15 - Found claim in JWT 1033s ok 16 1033s ok 17 1033s ok 18 1033s ok 19 - Expiration date sanity check 1033s ok 20 - Expiration date sanity check 1033s ok 21 - Got access token 1033s ok 22 - Got refresh token 1033s ok 23 - Got ID token 1033s ok 24 - Found sub in ID token 1033s ok 25 - Found claim in ID token 1033s ok 26 - Check that clientid is in audience 1033s ok 27 - Check for additional audiences 1033s ok 28 - Check for additional audiences 1033s ok 29 - HTTP code is 200 1033s ok 30 - Content-Type is JSON 1033s ok 31 - Content is valid JSON 1033s ok 32 - Got User Info 1033s ok 33 - Got User Info 1033s ok 34 - Access token rejected 1033s ok 35 - HTTP code is 200 1033s ok 36 - Content-Type is JSON 1033s ok 37 - Content is valid JSON 1033s ok 38 - Token is a JWT 1033s ok 39 - Found claim in JWT 1033s ok 40 - Found claim in JWT 1033s ok 41 - Found claim in JWT 1033s ok 42 - Found claim in JWT 1033s ok 43 - Found claim in JWT 1033s ok 44 1033s ok 45 1033s ok 46 1033s ok 47 - Expiration date sanity check 1033s ok 48 - Expiration date sanity check 1033s ok 49 - Got refreshed Access token 1033s ok 50 - Got refreshed ID token 1033s ok 51 - Refresh token not present 1033s ok 52 - Found sub in ID token 1033s ok 53 - Found claim in ID token 1033s ok 54 - HTTP code is 200 1033s ok 55 - Content-Type is JSON 1033s ok 56 - Content is valid JSON 1033s ok 57 - Got User Info 1033s ok 58 - Got User Info 1033s ok 59 - Access token rejected 1033s ok 60 - HTTP code is 200 1033s ok 61 - Content-Type is JSON 1033s ok 62 - Content is valid JSON 1033s ok 63 - Refresh token not present 1033s ok 64 - HTTP code is 200 1033s ok 65 - Content-Type is JSON 1033s ok 66 - Content is valid JSON 1033s ok 67 - Got User Info 1033s ok 68 - Got User Info 1033s ok 69 - Logout request 1033s ok 70 - Response is 200 1033s ok 71 - Cookie is deleted 1033s ok 72 - No pdata 1033s ok 73 - Disconnect request 1033s ok 74 - Response is 401 1033s ok 75 - Response status is 400 1033s ok 76 - Content is JSON 1033s ok 77 - Error code is invalid_grant 1033s ok 78 - Cannot use refreshed access token tied to expired session 1033s 1..78 1033s ok 6 - Run test with JWT access tokens 1033s # Subtest: Run test with activity timeout 1033s ok 1 - Portal object 1033s ok 2 - Init 1033s ok 3 - Portal app 1033s ok 4 - Get cookie lemonldap (a853430bfb72766feeb978b5612b1f99040fd2d1f97588963eaaccce60291988) 1033s ok 5 - Get redirection 1033s ok 6 - Location header found 1033s ok 7 - HTTP code is 200 1033s ok 8 - Content-Type is JSON 1033s ok 9 - Content is valid JSON 1033s ok 10 - Token is a JWT 1033s ok 11 - Found claim in JWT 1033s ok 12 - Found claim in JWT 1033s ok 13 - Found claim in JWT 1033s ok 14 - Found claim in JWT 1033s ok 15 - Found claim in JWT 1033s ok 16 1033s ok 17 1033s ok 18 1033s ok 19 - Expiration date sanity check 1033s ok 20 - Expiration date sanity check 1033s ok 21 - Got access token 1033s ok 22 - Got refresh token 1033s ok 23 - Got ID token 1033s ok 24 - Found sub in ID token 1033s ok 25 - Found claim in ID token 1033s ok 26 - Check that clientid is in audience 1033s ok 27 - Check for additional audiences 1033s ok 28 - Check for additional audiences 1033s ok 29 - HTTP code is 200 1033s ok 30 - Content-Type is JSON 1033s ok 31 - Content is valid JSON 1033s ok 32 - Got User Info 1033s ok 33 - Got User Info 1033s ok 34 - Access token rejected 1033s ok 35 - HTTP code is 200 1033s ok 36 - Content-Type is JSON 1033s ok 37 - Content is valid JSON 1033s ok 38 - Token is a JWT 1033s ok 39 - Found claim in JWT 1033s ok 40 - Found claim in JWT 1033s ok 41 - Found claim in JWT 1033s ok 42 - Found claim in JWT 1033s ok 43 - Found claim in JWT 1033s ok 44 1033s ok 45 1033s ok 46 1033s ok 47 - Expiration date sanity check 1033s ok 48 - Expiration date sanity check 1033s ok 49 - Got refreshed Access token 1033s ok 50 - Got refreshed ID token 1033s ok 51 - Refresh token not present 1033s ok 52 - Found sub in ID token 1033s ok 53 - Found claim in ID token 1033s ok 54 - HTTP code is 200 1033s ok 55 - Content-Type is JSON 1033s ok 56 - Content is valid JSON 1033s ok 57 - Got User Info 1033s ok 58 - Got User Info 1033s ok 59 - Access token rejected 1033s ok 60 - HTTP code is 200 1033s ok 61 - Content-Type is JSON 1033s ok 62 - Content is valid JSON 1033s ok 63 - Refresh token not present 1033s ok 64 - HTTP code is 200 1033s ok 65 - Content-Type is JSON 1033s ok 66 - Content is valid JSON 1033s ok 67 - Got User Info 1033s ok 68 - Got User Info 1033s ok 69 - Logout request 1033s ok 70 - Response is 200 1033s ok 71 - Cookie is deleted 1033s ok 72 - No pdata 1033s ok 73 - Disconnect request 1033s ok 74 - Response is 401 1033s ok 75 - Response status is 400 1033s ok 76 - Content is JSON 1033s ok 77 - Error code is invalid_grant 1033s ok 78 - Cannot use refreshed access token tied to expired session 1033s 1..78 1033s ok 7 - Run test with activity timeout 1033s # Subtest: Run test with refresh token rotation 1033s ok 1 - Portal object 1033s ok 2 - Init 1033s ok 3 - Portal app 1033s ok 4 - Get cookie lemonldap (d2fc6ea8334a4c18a4ae5b2019985eb4f1b8f4697693185894eb29e161a0b0f3) 1033s ok 5 - Get redirection 1033s ok 6 - Location header found 1033s ok 7 - HTTP code is 200 1033s ok 8 - Content-Type is JSON 1033s ok 9 - Content is valid JSON 1033s ok 10 - Token is a JWT 1033s ok 11 - Found claim in JWT 1033s ok 12 - Found claim in JWT 1033s ok 13 - Found claim in JWT 1033s ok 14 - Found claim in JWT 1033s ok 15 - Found claim in JWT 1033s ok 16 1033s ok 17 1033s ok 18 1033s ok 19 - Expiration date sanity check 1033s ok 20 - Expiration date sanity check 1033s ok 21 - Got access token 1033s ok 22 - Got refresh token 1033s ok 23 - Got ID token 1033s ok 24 - Found sub in ID token 1033s ok 25 - Found claim in ID token 1033s ok 26 - Check that clientid is in audience 1033s ok 27 - Check for additional audiences 1033s ok 28 - Check for additional audiences 1033s ok 29 - HTTP code is 200 1033s ok 30 - Content-Type is JSON 1033s ok 31 - Content is valid JSON 1033s ok 32 - Got User Info 1033s ok 33 - Got User Info 1033s ok 34 - Access token rejected 1033s ok 35 - HTTP code is 200 1033s ok 36 - Content-Type is JSON 1033s ok 37 - Content is valid JSON 1033s ok 38 - Token is a JWT 1033s ok 39 - Found claim in JWT 1033s ok 40 - Found claim in JWT 1033s ok 41 - Found claim in JWT 1033s ok 42 - Found claim in JWT 1033s ok 43 - Found claim in JWT 1033s ok 44 1033s ok 45 1033s ok 46 1033s ok 47 - Expiration date sanity check 1033s ok 48 - Expiration date sanity check 1033s ok 49 - Got refreshed Access token 1033s ok 50 - Got refreshed ID token 1033s ok 51 - Refresh token was updated 1033s ok 52 - Response status is 400 1033s ok 53 - Content is JSON 1033s ok 54 - Error code is invalid_request 1033s ok 55 - Found sub in ID token 1033s ok 56 - Found claim in ID token 1033s ok 57 - HTTP code is 200 1033s ok 58 - Content-Type is JSON 1033s ok 59 - Content is valid JSON 1033s ok 60 - Got User Info 1033s ok 61 - Got User Info 1033s ok 62 - Access token rejected 1033s ok 63 - HTTP code is 200 1033s ok 64 - Content-Type is JSON 1033s ok 65 - Content is valid JSON 1033s ok 66 - Refresh token was updated 1033s ok 67 - Response status is 400 1033s ok 68 - Content is JSON 1033s ok 69 - Error code is invalid_request 1033s ok 70 - HTTP code is 200 1033s ok 71 - Content-Type is JSON 1033s ok 72 - Content is valid JSON 1033s ok 73 - Got User Info 1033s ok 74 - Got User Info 1033s ok 75 - Logout request 1033s ok 76 - Response is 200 1033s ok 77 - Cookie is deleted 1033s ok 78 - No pdata 1033s ok 79 - Disconnect request 1033s ok 80 - Response is 401 1033s ok 81 - Response status is 400 1033s ok 82 - Content is JSON 1033s ok 83 - Error code is invalid_grant 1033s ok 84 - Cannot use refreshed access token tied to expired session 1033s 1..84 1033s ok 8 - Run test with refresh token rotation 1033s 1..8 1033s ok 1034s t/32-OIDC-Register-with-bad-redirect-uri.t ........................ 1034s ok 1 - use Lemonldap::NG::Portal::Main; 1034s ok 2 - Portal object 1034s ok 3 - Init 1034s ok 4 - Portal app 1034s ok 5 - OP portal 1034s ok 6 - Post register data with bad redirect_uris 1034s ok 7 - Return code is 400 1034s 1..7 1034s ok 1034s t/32-OIDC-Register.t .............................................. 1034s ok 1 - use Lemonldap::NG::Portal::Main; 1034s ok 2 - Portal object 1034s ok 3 - Init 1034s ok 4 - Portal app 1034s ok 5 - OP portal 1034s ok 6 - Post register data 1034s ok 7 - Return code is 201 1034s ok 8 - Client ID found in answer: pwQ2xnN8l12sArCjbjromzi24k1QWp 1034s ok 9 - Client ID saved in configuration 1034s ok 10 - Extra claim defined 1034s ok 11 - Extra variable defined 1034s 1..11 1034s ok 1035s t/32-OIDC-Request-Uri.t ........................................... 1035s ok 1 - use Lemonldap::NG::Portal::Main; 1035s ok 2 - Portal object 1035s ok 3 - Init 1035s ok 4 - Portal app 1035s ok 5 - OP portal 1035s # Subtest: Successful request 1035s ok 1 - Get cookie lemonldap (6a9b9c7a6a1cd60bde80fe53207975a3027e764e17da87d56935489e7fde503a) 1035s ok 2 - only authorized URI is called 1035s ok 3 - Call is expected in this scenario 1035s ok 4 - Get redirection 1035s ok 5 - Location header found 1035s 1..5 1035s ok 6 - Successful request 1035s # Subtest: Successful request, override of bad redirect_uri 1035s ok 1 - Get cookie lemonldap (7843da752909ac9ab98f85d3e9832b777d9dcbd18c1fac3da9e2ef006bc40022) 1035s ok 2 - only authorized URI is called 1035s ok 3 - Call is expected in this scenario 1035s ok 4 - Get redirection 1035s ok 5 - Location header found 1035s 1..5 1035s ok 7 - Successful request, override of bad redirect_uri 1035s # Subtest: unauthorized Request URI 1035s ok 1 - Get cookie lemonldap (33434038b6bd9e6b8cf526597d758145162232c9f47b5405bb75d48aadae478a) 1035s ok 2 - Expected portal error code: code found on page 1035s ok 3 - Expected portal error code 1035s 1..3 1035s ok 8 - unauthorized Request URI 1035s # Subtest: Allowed request URI, bad redirect URI 1035s ok 1 - Get cookie lemonldap (ae93ade6e25d4be60b9c39b9c4f9cbbf3095207120a7ea73967b0f4d276c8d5d) 1035s ok 2 - only authorized URI is called 1035s ok 3 - Call is expected in this scenario 1035s ok 4 - Expected portal error code: code found on page 1035s ok 5 - Expected portal error code 1035s 1..5 1035s ok 9 - Allowed request URI, bad redirect URI 1035s # Subtest: Allowed request URI, bad redirect URI override 1035s ok 1 - Get cookie lemonldap (f9544286e1abb37d66ce8cf4fffb5591840eec26808a96a7ea9376b2903513e0) 1035s ok 2 - only authorized URI is called 1035s ok 3 - Call is expected in this scenario 1035s ok 4 - Expected portal error code: code found on page 1035s ok 5 - Expected portal error code 1035s 1..5 1035s ok 10 - Allowed request URI, bad redirect URI override 1035s # Subtest: Undeclared request_uri is not called before auth 1035s ok 1 1035s 1..1 1035s ok 11 - Undeclared request_uri is not called before auth 1035s 1..11 1035s ok 1036s t/32-OIDC-Response-Modes.t ........................................ 1036s ok 1 - use Lemonldap::NG::Portal::Main; 1036s ok 2 - Portal object 1036s ok 3 - Init 1036s ok 4 - Portal app 1036s ok 5 - Post authentication 1036s ok 6 - Get cookie lemonldap (75b6e3c0cf236abacd4e763ac29530dac140951107246bfdf70e472db6d2050c) 1036s # Subtest: Default response mode for Authorization Code grant 1036s ok 1 - Get redirection 1036s ok 2 - Location header found 1036s ok 3 - Query found 1036s ok 4 - Correct host 1036s ok 5 - Correct path 1036s ok 6 - Correct state 1036s 1..6 1036s ok 7 - Default response mode for Authorization Code grant 1036s # Subtest: Fragment response mode for Authorization Code grant 1036s ok 1 - Get redirection 1036s ok 2 - Location header found 1036s ok 3 - Fragment found 1036s ok 4 - Query is empty 1036s ok 5 - Correct host 1036s ok 6 - Correct path 1036s ok 7 - Correct state 1036s ok 8 - Found code 1036s 1..8 1036s ok 8 - Fragment response mode for Authorization Code grant 1036s # Subtest: Form POST response mode for Authorization Code grant 1036s ok 1 - HTTP code is 200 1036s ok 2 - Page contains a form 1036s ok 3 - CSP header authorize POST request to rp.com 1036s ok 4 - Correct host 1036s ok 5 - Correct path 1036s ok 6 - Correct state 1036s ok 7 - Found code 1036s 1..7 1036s ok 9 - Form POST response mode for Authorization Code grant 1036s # Subtest: Default response mode for Implicit grant 1036s ok 1 - Get redirection 1036s ok 2 - Location header found 1036s ok 3 - Fragment found 1036s ok 4 - Query is empty 1036s ok 5 - Correct host 1036s ok 6 - Correct path 1036s ok 7 - Correct state 1036s ok 8 - Found id_token 1036s ok 9 - Found access_token 1036s 1..9 1036s ok 10 - Default response mode for Implicit grant 1036s # Subtest: Query response mode for Implicit grant 1036s ok 1 - Expected portal error code: code found on page 1036s ok 2 - Expected portal error code 1036s 1..2 1036s ok 11 - Query response mode for Implicit grant 1036s # Subtest: Form POST response mode for Implicit grant 1036s ok 1 - HTTP code is 200 1036s ok 2 - Page contains a form 1036s ok 3 - CSP header authorize POST request to rp.com 1036s ok 4 - Correct host 1036s ok 5 - Correct path 1036s ok 6 - Correct state 1036s ok 7 - Found id_token 1036s ok 8 - Found access_token 1036s 1..8 1036s ok 12 - Form POST response mode for Implicit grant 1036s # Subtest: Default response mode for Hybrid grant 1036s ok 1 - Get redirection 1036s ok 2 - Location header found 1036s ok 3 - Fragment found 1036s ok 4 - Query is empty 1036s ok 5 - Correct host 1036s ok 6 - Correct path 1036s ok 7 - Correct state 1036s ok 8 - Found id_token 1036s ok 9 - Found code 1036s 1..9 1036s ok 13 - Default response mode for Hybrid grant 1036s # Subtest: Query response mode for Hybrid grant 1036s ok 1 - Expected portal error code: code found on page 1036s ok 2 - Expected portal error code 1036s 1..2 1036s ok 14 - Query response mode for Hybrid grant 1036s # Subtest: Form POST response mode for Hybrid grant 1036s ok 1 - HTTP code is 200 1036s ok 2 - Page contains a form 1036s ok 3 - CSP header authorize POST request to rp.com 1036s ok 4 - Correct host 1036s ok 5 - Correct path 1036s ok 6 - Correct state 1036s ok 7 - Found id_token 1036s ok 8 - Found code 1036s 1..8 1036s ok 15 - Form POST response mode for Hybrid grant 1036s 1..15 1036s ok 1036s t/32-OIDC-Token-Exchange.t ........................................ 1036s ok 1 - use Lemonldap::NG::Portal::Main; 1036s ok 2 - Portal object 1036s ok 3 - Init 1036s ok 4 - Portal app 1036s ok 5 - Get cookie lemonldap (f7445f915f1acca84d9f1e98d4af7c63fd4dbc7d99ab1968397476fab562f333) 1036s ok 6 - Get redirection 1036s ok 7 - Location header found 1036s ok 8 - HTTP code is 200 1036s ok 9 - Content-Type is JSON 1036s ok 10 - Content is valid JSON 1036s ok 11 - Response status is 400 1036s ok 12 - Content is JSON 1036s ok 13 - Error code is invalid_request 1036s ok 14 - HTTP code is 200 1036s ok 15 - Content-Type is JSON 1036s ok 16 - Content is valid JSON 1036s ok 17 - Request was handled by hook 1036s 1..17 1036s ok 1037s t/32-OIDC-Token-Introspection.t ................................... 1037s ok 1 - use Lemonldap::NG::Portal::Main; 1037s ok 2 - Portal object 1037s ok 3 - Init 1037s ok 4 - Portal app 1037s ok 5 - Get cookie lemonldap (44797ac37114ffd637a6579a3d99abcf9ecb1b419df68e73e9cfa02b75dcffc1) 1037s ok 6 - Get redirection 1037s ok 7 - Location header found 1037s ok 8 - HTTP code is 200 1037s ok 9 - Content-Type is JSON 1037s ok 10 - Content is valid JSON 1037s ok 11 - Access token present 1037s ok 12 - Token response returned granted scopes 1037s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1753. 1037s ok 13 - Try introspection without authentication 1037s ok 14 - Response status is 400 1037s ok 15 - Content is JSON 1037s ok 16 - Error code is invalid_client 1037s ok 17 - Post introspection 1037s ok 18 - Response status is 401 1037s ok 19 - Content is JSON 1037s ok 20 - Error code is invalid_client 1037s ok 21 1037s ok 22 - Post introspection 1037s ok 23 - HTTP code is 200 1037s ok 24 - Token is valid 1037s ok 25 - Response contains the correct sub 1037s ok 26 - Response contains the correct issuer 1037s ok 27 - Response contains the correct client id 1037s ok 28 - Response contains the default scopes 1037s ok 29 - Response contains the default scopes 1037s ok 30 - Response contains the default scopes 1037s ok 31 - Response omits a dynamic scope that evaluates to false 1037s ok 32 - Response omits a dynamic scope that was not requested 1037s ok 33 - Response contains a dynamic scope that is sent only when requested 1037s ok 34 - Response contains a dynamic scope that is not requested but always sent 1037s ok 35 - Response omits a scope that is not declared anywhere 1037s ok 36 - Response contains scope coming from extra claims definition 1037s ok 37 - Token response scope matches token scope 1037s ok 38 - Post introspection 1037s ok 39 - HTTP code is 200 1037s ok 40 - Content-Type is JSON 1037s ok 41 - Content is valid JSON 1037s ok 42 - Token is no longer valid 1037s 1..42 1037s ok 1038s t/32-OIDC-Token-Security.t ........................................ 1038s ok 1 - use Lemonldap::NG::Portal::Main; 1038s ok 2 - Portal object 1038s ok 3 - Init 1038s ok 4 - Portal app 1038s ok 5 - Post authentication 1038s ok 6 - Get cookie lemonldap (e5b325d127e6c39127dd1c006b340c29e0e961e20141ac63ad1f9ce9af052e85) 1038s # Subtest: Try to increase the required authn level with acr_values 1038s ok 1 - Get redirection 1038s ok 2 - Location header found 1038s ok 3 - Access was allowed 1038s ok 4 - Get redirection 1038s ok 5 - Location header found 1038s ok 6 - Access was allowed 1038s ok 7 - HTTP code is 200 1038s ok 8 - Page contains a form 1038s ok 9 - URI match 1038s 1..9 1038s ok 7 - Try to increase the required authn level with acr_values 1038s # Subtest: acr_values correctly sets target AuthnLevel 1038s ok 1 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A2%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213136%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141256_53334%22%7D) 1038s ok 2 - Pdata is not empty 1038s ok 3 - No LOA, correct target Authnlevel 1038s ok 4 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerTs%22%3A1746213136%2C%22issuerRequestoauth2%22%3A%221746141256_20137%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1038s ok 5 - Pdata is not empty 1038s ok 6 - LOA specified, correct target Authnlevel 1038s 1..6 1038s ok 8 - acr_values correctly sets target AuthnLevel 1038s # Subtest: Try to lower the required authn level with acr_values 1038s ok 1 - HTTP code is 200 1038s ok 2 - Page contains a form 1038s ok 3 - URI match 1038s ok 4 - HTTP code is 200 1038s ok 5 - Page contains a form 1038s ok 6 - URI match 1038s 1..6 1038s ok 9 - Try to lower the required authn level with acr_values 1038s # Subtest: Try to get code for RP1 with invalide scope name 1038s ok 1 - Get authorization code for rp1 1038s ok 2 - Invalid scope: code found on page 1038s ok 3 - Invalid scope 1038s 1..3 1038s ok 10 - Try to get code for RP1 with invalide scope name 1038s # Subtest: Use code on different RP 1038s ok 1 - Get authorization code for rp1 1038s ok 2 - Get redirection 1038s ok 3 - Location header found 1038s ok 4 - Post token on wrong RP 1038s ok 5 - Response status is 400 1038s ok 6 - Content is JSON 1038s ok 7 - Error code is invalid_grant 1038s ok 8 - CORS header present on Token error response 1038s 1..8 1038s ok 11 - Use code on different RP 1038s # Subtest: Test authentication failures in token grant 1038s ok 1 - Get authorization code again 1038s ok 2 - Get redirection 1038s ok 3 - Location header found 1038s ok 4 - Post auth code on correct RP 1038s ok 5 - Response status is 401 1038s ok 6 - Content is JSON 1038s ok 7 - Error code is invalid_client 1038s ok 8 1038s ok 9 - Post auth code on correct RP 1038s ok 10 - Response status is 401 1038s ok 11 - Content is JSON 1038s ok 12 - Error code is invalid_client 1038s ok 13 1038s ok 14 - Post auth code on correct RP 1038s ok 15 - Response status is 400 1038s ok 16 - Content is JSON 1038s ok 17 - Error code is invalid_client 1038s ok 18 1038s # Subtest: Bad auth (form) - missing client secret 1038s ok 1 - Post auth code on correct RP 1038s ok 2 - Response status is 400 1038s ok 3 - Content is JSON 1038s ok 4 - Error code is invalid_client 1038s ok 5 1038s 1..5 1038s ok 19 - Bad auth (form) - missing client secret 1038s ok 20 - Post auth code on correct RP 1038s ok 21 - Response status is 401 1038s ok 22 - Content is JSON 1038s ok 23 - Error code is invalid_client 1038s ok 24 1038s ok 25 - Use GET on token endpoint 1038s ok 26 - Response status is 400 1038s ok 27 - Content is JSON 1038s ok 28 - Error code is invalid_client 1038s ok 29 - Post auth code on correct RP 1038s ok 30 - CORS header present on Token response 1038s ok 31 - HTTP code is 200 1038s ok 32 - Content-Type is JSON 1038s ok 33 - Content is valid JSON 1038s ok 34 - Access token present 1038s ok 35 - post to userinfo 1038s ok 36 - Userinfo successful 1038s ok 37 - CORS header present on userinfo response 1038s 1..37 1038s ok 12 - Test authentication failures in token grant 1038s # Subtest: Use expired access token 1038s ok 1 - post to userinfo with expired access token 1038s ok 2 - Access denied with expired token 1038s ok 3 - CORS header present on userinfo error response 1038s 1..3 1038s ok 13 - Use expired access token 1038s 1..13 1038s ok 1039s t/32-OIDC-bad-auth-method.t ....................................... 1039s ok 1 - use Lemonldap::NG::Portal::Main; 1039s ok 2 - Portal object 1039s ok 3 - REST request 1039s ok 4 - Request from OP to RP 1039s [Fri May 2 19:12:17 2025] [LLNG:6067] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1039s [Fri May 2 19:12:17 2025] [LLNG:6067] [error] Malformed JWKS document 1039s [Fri May 2 19:12:17 2025] [LLNG:6067] [error] Relying Party rp has errors and will be ignored 1039s ok 5 - Init 1039s ok 6 - Portal app 1039s ok 7 - Register $type 1039s ok 8 - OP portal 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 9 - Get JWKS, endpoint /oauth2/jwks 1039s ok 10 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1039s ok 12 - HTTP code is 200 1039s ok 13 - Portal object 1039s ok 14 - Init 1039s ok 15 - Portal app 1039s ok 16 - Register $type 1039s ok 17 - RP portal 1039s # ==> Pushing OP <== 1039s ok 18 - REST request 1039s ok 19 - Request from OP to RP 1039s # ==> Saving handler OP <== 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s # ==> Restoring OP <== 1039s ok 20 - Execute request 1039s ok 21 - Response is 200 or 401 1039s ok 22 - Content is JSON 1039s # ==> Popping OP <== 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s ok 23 - RP publish its keys 1039s ok 24 - HTTP code is 200 1039s ok 25 - Content-Type is JSON 1039s ok 26 - Content is valid JSON 1039s ok 27 - Get RP sig key 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s ok 28 - Unauth RP request 1039s ok 29 - Get redirection 1039s ok 30 - Location header found 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 31 - Push request to OP, endpoint /oauth2/authorize 1039s ok 32 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 33 - Post authentication, endpoint /oauth2/authorize 1039s ok 34 - Get cookie lemonldap (6ea2ff6b3556330911a2aaf7439a3eccc56a169f29541f226933fbb233c6484c) 1039s ok 35 - HTTP code is 200 1039s ok 36 - Page contains a form 1039s ok 37 - Host match 1039s ok 38 - Field "confirm" is defined 1039s ok 39 - CSP header authorize POST request to \# 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 40 - Post confirmation, endpoint /oauth2/authorize 1039s ok 41 - Get redirection 1039s ok 42 - Location header found 1039s # ==> Pushing RP <== 1039s ok 43 - REST request 1039s ok 44 - Request from RP to OP, endpoint /oauth2/token 1039s # ==> Saving handler RP <== 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s # ==> Restoring RP <== 1039s ok 45 - Execute request 1039s ok 46 - Response is 200 or 401 1039s ok 47 - Content is JSON 1039s # ==> Popping RP <== 1039s ok 48 - Call openidconnectcallback on RP 1039s ok 49 - Response status is 401 1039s ok 50 - Content is JSON 1039s ok 51 - Error code is 106 1039s # ==> Pushing OP <== 1039s ok 52 - REST request 1039s ok 53 - Request from OP to RP 1039s # ==> Saving handler OP <== 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s # ==> Restoring OP <== 1039s ok 54 - Execute request 1039s ok 55 - Response is 200 or 401 1039s ok 56 - Content is JSON 1039s # ==> Popping OP <== 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 57 - Query OP for logout 1039s ok 58 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 59 - Test if user is reject on OP 1039s ok 60 - Response status is 401 1039s ok 61 - Content is JSON 1039s ok 62 - Error code is 1 1039s 1..62 1039s ok 1041s t/32-OIDC-no-Metadata.t ........................................... 1041s ok 1 - use Lemonldap::NG::Portal::Main; 1041s ok 2 - Portal object 1041s ok 3 - Init 1041s ok 4 - Portal app 1041s ok 5 - Query OIDC metadata 1041s ok 6 - HTTP code is 200 1041s ok 7 - HTTP code is 200 1041s ok 8 - Page contains a form 1041s ok 9 - CSP header authorize POST request to \# 1041s 1..9 1041s ok 1042s t/32-OIDC-redirect_uri-filter.t ................................... 1042s ok 1 - use Lemonldap::NG::Portal::Main; 1042s ok 2 - Portal object 1042s ok 3 - Init 1042s ok 4 - Portal app 1042s ok 5 - OP portal 1042s ok 6 - Get JWKS, endpoint /oauth2/jwks 1042s ok 7 - HTTP code is 200 1042s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1042s ok 9 - HTTP code is 200 1042s ok 10 - Portal object 1042s ok 11 - Init 1042s ok 12 - Portal app 1042s ok 13 - RP portal 1042s ok 14 - Post authentication 1042s ok 15 - Get cookie lemonldap (14eb1c579b9b92236b1cbb7287caf885cd496503da3dee9d472d225a3006a5a7) 1042s ok 16 - Unauth SP request 1042s ok 17 - Get redirection 1042s ok 18 - Location header found 1042s ok 19 - Push bad request to OP 1042s ok 20 - HTTP code is 200 1042s ok 21 - Get unauthorized redirect_uri 1042s 1..21 1042s ok 1044s t/32-OIDC-strict-JWS-private_key_jwt.t ............................ 1044s ok 1 - use Lemonldap::NG::Portal::Main; 1044s ok 2 - Portal object 1044s ok 3 - REST request 1044s ok 4 - Request from OP to RP 1044s [Fri May 2 19:12:21 2025] [LLNG:6070] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1044s [Fri May 2 19:12:21 2025] [LLNG:6070] [error] Malformed JWKS document 1044s [Fri May 2 19:12:21 2025] [LLNG:6070] [error] Relying Party rp has errors and will be ignored 1044s ok 5 - Init 1044s ok 6 - Portal app 1044s ok 7 - Register $type 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 8 - Get JWKS, endpoint /oauth2/jwks 1044s ok 9 - HTTP code is 200 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1044s ok 11 - HTTP code is 200 1044s ok 12 - Portal object 1044s ok 13 - Init 1044s ok 14 - Portal app 1044s ok 15 - Register $type 1044s ok 16 - Portal object 1044s ok 17 - REST request 1044s ok 18 - Request from OP to RP 1044s # ==> Saving handler OP <== 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s # ==> Restoring OP <== 1044s ok 19 - Execute request 1044s ok 20 - Response is 200 1044s ok 21 - Content is JSON 1044s ok 22 - Init 1044s ok 23 - Portal app 1044s ok 24 - Register $type 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 25 - RP publish its keys 1044s ok 26 - HTTP code is 200 1044s ok 27 - Content-Type is JSON 1044s ok 28 - Content is valid JSON 1044s ok 29 - Get RP sig key 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 30 - Unauth RP request 1044s ok 31 - Get redirection 1044s ok 32 - Location header found 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 33 - Push request to OP, endpoint /oauth2/authorize 1044s ok 34 - HTTP code is 200 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 35 - Post authentication, endpoint /oauth2/authorize 1044s ok 36 - Get cookie lemonldap (c41f187f39a2f9722997bf2e46b2812f6f2c6d07b94e9b6749fb28d92524a4b6) 1044s ok 37 - HTTP code is 200 1044s ok 38 - Page contains a form 1044s ok 39 - Host match 1044s ok 40 - Field "confirm" is defined 1044s ok 41 - CSP header authorize POST request to \# 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 42 - Post confirmation, endpoint /oauth2/authorize 1044s ok 43 - Get redirection 1044s ok 44 - Location header found 1044s # ==> Pushing RP <== 1044s ok 45 - REST request 1044s ok 46 - Request from RP to OP, endpoint /oauth2/token 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 47 - Execute request 1044s ok 48 - Response is 200 1044s ok 49 - Content is JSON 1044s ok 50 - REST request 1044s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 52 - Execute request 1044s ok 53 - Response is 200 1044s ok 54 - Content is JSON 1044s # ==> Popping RP <== 1044s ok 55 - Call openidconnectcallback on RP 1044s ok 56 - Get cookie lemonldap (dd9ff297760725c3c5052c8261ea3508b3cf59bac02fab050cd8cdaa99750127) 1044s # ==> Pushing OP <== 1044s ok 57 - REST request 1044s ok 58 - Request from OP to RP 1044s # ==> Saving handler OP <== 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s # ==> Restoring OP <== 1044s ok 59 - Execute request 1044s ok 60 - Response is 200 1044s ok 61 - Content is JSON 1044s # ==> Popping OP <== 1044s # ==> Pushing OP <== 1044s ok 62 - REST request 1044s ok 63 - Request from OP to RP 1044s # ==> Saving handler OP <== 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s # ==> Restoring OP <== 1044s ok 64 - Execute request 1044s ok 65 - Response is 200 1044s # ==> Popping OP <== 1044s ok 66 - Query OP for logout 1044s ok 67 - HTTP code is 200 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 68 - Test if user is reject on OP 1044s ok 69 - Response status is 401 1044s ok 70 - Content is JSON 1044s ok 71 - Error code is 1 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 72 - Test if user is reject on RP 1044s ok 73 - Get redirection 1044s ok 74 - Location header found 1044s 1..74 1044s ok 1045s t/33-Auth-and-issuer-OpenID2.t .................................... 1045s ok 1 - use Lemonldap::NG::Portal::Main; 1045s ok 2 - Portal object 1045s ok 3 - Init 1045s ok 4 - Portal app 1045s ok 5 - Register $type 1045s ok 6 - Portal object 1045s ok 7 - Init 1045s ok 8 - Portal app 1045s ok 9 - Register $type 1045s # ==> Pushing SP <== 1045s # ==> Popping SP <== 1045s ok 10 - Unauth SP request 1045s ok 11 - HTTP code is 200 1045s ok 12 - Page contains a form 1045s ok 13 - Host match 1045s ok 14 - CSP header authorize POST request to \# 1045s ok 15 - Ask for OpenID identity 1045s # ==> Pushing SP <== 1045s ok 16 - Request from SP to IdP 1045s # ==> Saving handler SP <== 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s # ==> Restoring SP <== 1045s ok 17 - Execute post request 1045s ok 18 - HTTP code is 200 1045s ok 19 - Request from SP to IdP 1045s # ==> Saving handler SP <== 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s # ==> Restoring SP <== 1045s ok 20 - Execute request 1045s ok 21 - HTTP code is 200 1045s # ==> Popping SP <== 1045s ok 22 - Post OpenID identity 1045s ok 23 - Get redirection 1045s ok 24 - Location header found 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s ok 25 - Follow redirection to IdP 1045s ok 26 - HTTP code is 200 1045s ok 27 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerTs%22%3A1746213143%2C%22issuerRequestopenidserver%22%3A%221746141263_42478%22%7D) 1045s ok 28 - HTTP code is 200 1045s ok 29 - Page contains a form 1045s ok 30 - Host match 1045s ok 31 - CSP header authorize POST request to \# 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s ok 32 - Try to authenticate 1045s ok 33 - Reject reason is 91 1045s # ==> Pushing SP <== 1045s # ==> Popping SP <== 1045s ok 34 - Unauth SP request 1045s ok 35 - HTTP code is 200 1045s ok 36 - Page contains a form 1045s ok 37 - Host match 1045s ok 38 - CSP header authorize POST request to \# 1045s ok 39 - Ask for OpenID identity 1045s # ==> Pushing SP <== 1045s ok 40 - Request from SP to IdP 1045s # ==> Saving handler SP <== 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s # ==> Restoring SP <== 1045s ok 41 - Execute post request 1045s ok 42 - HTTP code is 200 1045s # ==> Popping SP <== 1045s ok 43 - Post OpenID identity 1045s ok 44 - Get redirection 1045s ok 45 - Location header found 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s ok 46 - Follow redirection to IdP 1045s ok 47 - HTTP code is 200 1045s ok 48 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213143%2C%22issuerRequestopenidserver%22%3A%221746141263_39654%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 1045s ok 49 - HTTP code is 200 1045s ok 50 - Page contains a form 1045s ok 51 - Host match 1045s ok 52 - CSP header authorize POST request to \# 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s ok 53 - Try to authenticate 1045s ok 54 - Get cookie lemonldap (ff72b8def76a29e1cb224a47fea1b894bf9875c065900cbeb16a3ce486552a50) 1045s ok 55 - HTTP code is 200 1045s ok 56 - Page contains a form 1045s ok 57 - Host match 1045s ok 58 - Field "confirm" is defined 1045s ok 59 - CSP header authorize POST request to \# 1045s # ==> Pushing ISSUER <== 1045s # ==> Popping ISSUER <== 1045s ok 60 - Confirm choice 1045s ok 61 - Get redirection 1045s ok 62 - Location header found 1045s # ==> Pushing SP <== 1045s # ==> Popping SP <== 1045s ok 63 - Follow redirection to SP 1045s ok 64 - Get cookie lemonldap (7ef06697a13e7e9f61a7b5677c1ef4e74ba7eb15bc823b2bd98fd97b140babf3) 1045s ok 65 - Get redirection 1045s ok 66 - Location header found 1045s 1..66 1045s ok 1047s t/34-Auth-Proxy-and-REST-Server.t ................................. 1047s ok 1 - use Lemonldap::NG::Portal::Main; 1047s ok 2 - Portal object 1047s ok 3 - Init 1047s ok 4 - Portal app 1047s ok 5 - Register $type 1047s ok 6 - Portal object 1047s ok 7 - Init 1047s ok 8 - Portal app 1047s ok 9 - Register $type 1047s # ==> Pushing SP <== 1047s # ==> Popping SP <== 1047s ok 10 - Unauth SP request 1047s ok 11 - HTTP code is 200 1047s # ==> Pushing SP <== 1047s ok 12 - @ REST request (POST /) 1047s # ==> Saving handler SP <== 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s # ==> Restoring SP <== 1047s ok 13 - Post request 1047s ok 14 - HTTP code is 200 1047s ok 15 - Get cookie lemonldap (3f23ad380c648605e7db941e00e24965af258bee3a6a944d252a2dadb35285c2) 1047s ok 16 - Content is JSON 1047s ok 17 - @ REST request (GET /session/my/global) 1047s # ==> Saving handler SP <== 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s # ==> Restoring SP <== 1047s ok 18 - Execute request 1047s ok 19 - HTTP code is 200 1047s ok 20 - Content is JSON 1047s # ==> Popping SP <== 1047s ok 21 - Post user/password 1047s ok 22 - Get redirection 1047s ok 23 - Location is http://auth.sp.com/ 1047s ok 24 - Get cookie lemonldap (4d1e7c85af3e228b104555ca74a7f78cb154480e51eb63292264fdba06105553) 1047s ok 25 - Good ID 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 26 - Some session keys 1047s ok 27 - HTTP code is 200 1047s ok 28 - GET JSON 1047s ok 29 - Good ID 1047s ok 30 - Uid is dwho 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 31 - Create session 1047s ok 32 - HTTP code is 200 1047s ok 33 - GET JSON 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 34 - Verify uid 1047s ok 35 - Uid is good 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 36 - Put a new key 1047s ok 37 - HTTP code is 200 1047s ok 38 - GET JSON 1047s ok 39 - Result is 1 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 40 - Verify cn 1047s ok 41 - CN is good 1047s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 1047s ok 43 - @ REST request (POST /sessions/global/) 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 44 - Post request 1047s ok 45 - HTTP code is 200 1047s ok 46 - Content is JSON 1047s ok 47 - Search all sessions 1047s ok 48 - Result is an hash 1047s ok 49 - Found 4 sessions 1047s ok 50 - All sessions are valid 1047s ok 51 - @ REST request (POST /sessions/global/) 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 52 - Post request 1047s ok 53 - HTTP code is 200 1047s ok 54 - Content is JSON 1047s ok 55 - Search all sessions with a code 1047s ok 56 - Result is an hash 1047s ok 57 - Found the same count 1047s ok 58 - All sessions are valid 1047s ok 59 - @ REST request (POST /sessions/global/) 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 60 - Post request 1047s ok 61 - HTTP code is 200 1047s ok 62 - Content is JSON 1047s ok 63 - Search dwho sessions 1047s ok 64 - Result is an hash 1047s ok 65 - Found 2 sessions 1047s ok 66 - All sessions are valid 1047s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 68 - Delete new session 1047s ok 69 - HTTP code is 200 1047s ok 70 - GET JSON 1047s ok 71 - Result is 1 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s ok 72 - New session is deleted 1047s ok 73 - Session does not exist 1047s # ==> Pushing SP <== 1047s ok 74 - @ REST request (GET /) 1047s # ==> Saving handler SP <== 1047s # ==> Pushing ISSUER <== 1047s # ==> Popping ISSUER <== 1047s # ==> Restoring SP <== 1047s ok 75 - Execute request 1047s ok 76 - HTTP code is 200 1047s ok 77 - Content is JSON 1047s # ==> Popping SP <== 1047s ok 78 - Ask for logout 1047s ok 79 - HTTP code is 200 1047s # ==> Pushing SP <== 1047s # ==> Popping SP <== 1047s ok 80 - Test if user is reject on IdP 1047s ok 81 - Response status is 401 1047s ok 82 - Content is JSON 1047s ok 83 - Error code is 1 1047s 1..83 1047s ok 1048s t/34-Auth-Proxy-and-REST-sessions.t ............................... 1048s ok 1 - use Lemonldap::NG::Portal::Main; 1048s ok 2 - Portal object 1048s ok 3 - Init 1048s ok 4 - Portal app 1048s ok 5 - Issuer portal 1048s ok 6 - Portal object 1048s ok 7 - Init 1048s ok 8 - Portal app 1048s ok 9 - SP portal 1048s ok 10 - Unauth SP request 1048s ok 11 - HTTP code is 200 1048s ok 12 - @ REST request (POST /) 1048s ok 13 - Post request 1048s ok 14 - @ REST request (GET /session/my/global) 1048s ok 15 - @ REST request (GET /sessions/global/be825f249c2978c7dbc0d8c6a11de7806bd59f6ee2d9c157ffe04586a1315810) 1048s ok 16 - Execute request 1048s ok 17 - Execute request 1048s ok 18 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1048s ok 19 - Execute request 1048s ok 20 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1048s ok 21 - Post request 1048s ok 22 - @ REST request (PUT /sessions/global/d81eec8e55c0b96ba48ddf6793d6ce3546c32380f48165d64fa119f2e7f939c1) 1048s ok 23 - Post request 1048s ok 24 - Post user/password 1048s ok 25 - Get redirection 1048s ok 26 - Location is http://auth.sp.com/ 1048s ok 27 - Get cookie lemonldap (d81eec8e55c0b96ba48ddf6793d6ce3546c32380f48165d64fa119f2e7f939c1) 1048s ok 28 - @ REST request (GET /) 1048s ok 29 - Execute request 1048s ok 30 - @ REST request (DELETE /sessions/global/d81eec8e55c0b96ba48ddf6793d6ce3546c32380f48165d64fa119f2e7f939c1) 1048s ok 31 - Execute request 1048s ok 32 - Ask for logout 1048s ok 33 - HTTP code is 200 1048s ok 34 - @ REST request (GET /sessions/global/d81eec8e55c0b96ba48ddf6793d6ce3546c32380f48165d64fa119f2e7f939c1) 1048s ok 35 - Execute request 1048s ok 36 - Test if user is reject on IdP 1048s ok 37 - Response status is 401 1048s ok 38 - Content is JSON 1048s ok 39 - Error code is 1 1048s 1..39 1048s ok 1048s t/34-Auth-Proxy-and-SOAP-Server.t ................................. 1048s ok 1 - use Lemonldap::NG::Portal::Main; 1048s ok 2 - Portal object 1048s ok 3 - Init 1048s ok 4 - Portal app 1048s ok 5 - Register $type 1048s ok 6 - Portal object 1048s ok 7 - Init 1048s ok 8 - Portal app 1048s ok 9 - Register $type 1048s # ==> Pushing SP <== 1048s # ==> Popping SP <== 1048s ok 10 - Unauth SP request 1048s ok 11 - HTTP code is 200 1048s # ==> Pushing SP <== 1048s ok 12 - @ SOAP REQUEST @ 1048s # ==> Saving handler SP <== 1048s # ==> Pushing ISSUER <== 1048s # ==> Popping ISSUER <== 1048s # ==> Restoring SP <== 1048s ok 13 - Execute request 1048s ok 14 - HTTP code is 200 1048s ok 15 - Content is XML 1048s ok 16 - @ END OF SOAP REQUEST @ 1048s ok 17 - @ SOAP REQUEST @ 1048s # ==> Saving handler SP <== 1048s # ==> Pushing ISSUER <== 1048s # ==> Popping ISSUER <== 1048s # ==> Restoring SP <== 1048s ok 18 - Execute request 1048s ok 19 - HTTP code is 200 1048s ok 20 - Content is XML 1048s ok 21 - @ END OF SOAP REQUEST @ 1048s # ==> Popping SP <== 1048s ok 22 - Post user/password 1048s ok 23 - Get redirection 1048s ok 24 - Location is http://auth.sp.com/ 1048s ok 25 - Get cookie lemonldap (025c33bb54ae688575974546c5d3919302d7cfafc8bfeeafa1b51d6cd8ed1d18) 1048s # ==> Pushing SP <== 1048s # ==> Popping SP <== 1048s ok 26 - Try to get menu 1048s ok 27 - HTTP code is 200 1048s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 1048s ok 29 - @ SOAP REQUEST @ 1048s # ==> Pushing ISSUER <== 1048s # ==> Popping ISSUER <== 1048s ok 30 - Execute request 1048s ok 31 - HTTP code is 200 1048s ok 32 - Content is XML 1048s ok 33 - @ END OF SOAP REQUEST @ 1048s ok 34 - @ SOAP REQUEST @ 1048s # ==> Pushing ISSUER <== 1048s # ==> Popping ISSUER <== 1048s ok 35 - Execute request 1048s ok 36 - HTTP code is 200 1048s ok 37 - Content is XML 1048s ok 38 - @ END OF SOAP REQUEST @ 1048s ok 39 - Try get_key_from_all_sessions 1048s ok 40 - Found session 1048s # ==> Pushing SP <== 1048s # ==> Popping SP <== 1048s ok 41 - Ask for logout 1048s ok 42 - HTTP code is 200 1048s # ==> Pushing SP <== 1048s # ==> Popping SP <== 1048s ok 43 - Test if user is reject on IdP 1048s ok 44 - Response status is 401 1048s ok 45 - Content is JSON 1048s ok 46 - Error code is 1 1048s 1..46 1048s ok 1049s t/35-My-session.t ................................................. 1049s ok 1 - use Lemonldap::NG::Portal::Main; 1049s ok 2 - Portal object 1049s ok 3 - Init 1049s ok 4 - Portal app 1049s ok 5 - Auth query 1049s ok 6 - HTTP code is 200 1049s ok 7 - Get cookie lemonldap (b13cc81e53647eec29bda2f619adff565657ab8f6f227a1ec61764590efe1b18) 1049s ok 8 - Check for test1 1049s ok 9 - HTTP code is 200 1049s ok 10 - http//test1.example.com is ganted 1049s ok 11 - Check for test1 1049s ok 12 - HTTP code is 200 1049s ok 13 - Request for my applications 1049s ok 14 - HTTP code is 200 1049s ok 15 - Result == 1 1049s ok 16 - "Sample applications" category found 1049s ok 17 - Two applications found 1049s ok 18 - Description app1 found 1049s ok 19 - Logo app1 found 1049s ok 20 - URI app2 found 1049s ok 21 - Logout request 1049s ok 22 - Response is 200 1049s ok 23 - Cookie is deleted 1049s ok 24 - No pdata 1049s ok 25 - Disconnect request 1049s ok 26 - Response is 401 1049s 1..26 1049s ok 1050s t/35-REST-OAuth2-deny.t ........................................... 1050s ok 1 - use Lemonldap::NG::Portal::Main; 1050s ok 2 - Portal object 1050s ok 3 - Init 1050s ok 4 - Portal app 1050s ok 5 - Register $type 1050s ok 6 - OP portal 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 7 - Get JWKS, endpoint /oauth2/jwks 1050s ok 8 - HTTP code is 200 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1050s ok 10 - HTTP code is 200 1050s ok 11 - Portal object 1050s ok 12 - Init 1050s ok 13 - Portal app 1050s ok 14 - Register $type 1050s ok 15 - RP portal 1050s # ==> Pushing RP <== 1050s # ==> Popping RP <== 1050s ok 16 - Unauth SP request 1050s ok 17 - Get redirection 1050s ok 18 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 19 - Push request to OP, endpoint /oauth2/authorize 1050s ok 20 - HTTP code is 200 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 21 - Post authentication, endpoint /oauth2/authorize 1050s ok 22 - Get cookie lemonldap (093b555ea294b8881bf463979ed7b2fdee3a2d66117a53e6da7548d463cf67d7) 1050s ok 23 - HTTP code is 200 1050s ok 24 - Page contains a form 1050s ok 25 - Host match 1050s ok 26 - Field "confirm" is defined 1050s ok 27 - CSP header authorize POST request to \# 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 28 - Post confirmation, endpoint /oauth2/authorize 1050s ok 29 - Get redirection 1050s ok 30 - Location header found 1050s # ==> Pushing RP <== 1050s ok 31 - REST request 1050s ok 32 - Request from RP to OP, endpoint /oauth2/token 1050s # ==> Saving handler RP <== 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s # ==> Restoring RP <== 1050s ok 33 - Execute request 1050s ok 34 - Response is 200 1050s ok 35 - Content is JSON 1050s ok 36 - Found access_token feb50da8782d090e7eb15566f6ecb361d5b3c683bac5c259b3bd464554f922c5 1050s ok 37 - REST request 1050s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1050s # ==> Saving handler RP <== 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s # ==> Restoring RP <== 1050s ok 39 - Execute request 1050s ok 40 - Response is 200 1050s ok 41 - Content is JSON 1050s # ==> Popping RP <== 1050s ok 42 - Call openidconnectcallback on RP 1050s ok 43 - Get cookie lemonldap (b220e95fbd35388ee80a9dfb75b0d1d103bca5e8b4fe8426217e1e8f2db46e89) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 44 - Check session 1050s ok 45 - Response status is 401 1050s ok 46 - Content is JSON 1050s ok 47 - Error code is 9 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 48 - Check session 1050s ok 49 - HTTP code is 403 1050s 1..49 1050s ok 1050s t/35-REST-OAuth2.t ................................................ 1050s ok 1 - use Lemonldap::NG::Portal::Main; 1050s ok 2 - Portal object 1050s ok 3 - Init 1050s ok 4 - Portal app 1050s ok 5 - Register $type 1050s ok 6 - OP portal 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 7 - Get JWKS, endpoint /oauth2/jwks 1050s ok 8 - HTTP code is 200 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1050s ok 10 - HTTP code is 200 1050s ok 11 - Portal object 1050s ok 12 - Init 1050s ok 13 - Portal app 1050s ok 14 - Register $type 1050s ok 15 - RP portal 1050s # ==> Pushing RP <== 1050s # ==> Popping RP <== 1050s ok 16 - Unauth SP request 1050s ok 17 - Get redirection 1050s ok 18 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 19 - Push request to OP, endpoint /oauth2/authorize 1050s ok 20 - HTTP code is 200 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 21 - Post authentication, endpoint /oauth2/authorize 1050s ok 22 - Get cookie lemonldap (43393f70b39b2b519ecbb15b4761d311d1ac4590722b202a7651bec3b6e06b20) 1050s ok 23 - HTTP code is 200 1050s ok 24 - Page contains a form 1050s ok 25 - Host match 1050s ok 26 - Field "confirm" is defined 1050s ok 27 - CSP header authorize POST request to \# 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 28 - Post confirmation, endpoint /oauth2/authorize 1050s ok 29 - Get redirection 1050s ok 30 - Location header found 1050s # ==> Pushing RP <== 1050s ok 31 - REST request 1050s ok 32 - Request from RP to OP, endpoint /oauth2/token 1050s # ==> Saving handler RP <== 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s # ==> Restoring RP <== 1050s ok 33 - Execute request 1050s ok 34 - Response is 200 1050s ok 35 - Content is JSON 1050s ok 36 - Found access_token 079285116588f3643dee4e88de6e42a4b9f4736a2393fd1dcb1fab708d2a6bc7 1050s ok 37 - REST request 1050s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1050s # ==> Saving handler RP <== 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s # ==> Restoring RP <== 1050s ok 39 - Execute request 1050s ok 40 - Response is 200 1050s ok 41 - Content is JSON 1050s # ==> Popping RP <== 1050s ok 42 - Call openidconnectcallback on RP 1050s ok 43 - Get cookie lemonldap (2cb42a02d9fbc413399e06f3958fa3d12e5a684381c4a43d4bde3f3e3aa9bf86) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 44 - Check session 1050s ok 45 - Response status is 401 1050s ok 46 - Content is JSON 1050s ok 47 - Error code is 9 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 48 - Check session 1050s ok 49 - HTTP code is 200 1050s 1..49 1050s ok 1051s t/35-REST-auth-password-server.t .................................. 1051s ok 1 - use Lemonldap::NG::Portal::Main; 1051s ok 2 - Portal object 1051s ok 3 - Init 1051s ok 4 - Portal app 1051s ok 5 - HTTP code is 200 1051s ok 6 - Content-Type is JSON 1051s ok 7 - Content is valid JSON 1051s ok 8 - Correct password is accepted 1051s ok 9 - HTTP code is 200 1051s ok 10 - Content-Type is JSON 1051s ok 11 - Content is valid JSON 1051s ok 12 - Incorrect user is rejected 1051s ok 13 - HTTP code is 200 1051s ok 14 - Content-Type is JSON 1051s ok 15 - Content is valid JSON 1051s ok 16 - Incorrect password is rejected 1051s ok 17 - HTTP code is 200 1051s ok 18 - Content-Type is JSON 1051s ok 19 - Content is valid JSON 1051s ok 20 - Correct result 1051s ok 21 - Correct attributes 1051s ok 22 - Correct macro 1051s ok 23 - HTTP code is 200 1051s ok 24 - Content-Type is JSON 1051s ok 25 - Content is valid JSON 1051s ok 26 - Correct result 1051s ok 27 - No attributes 1051s 1..27 1051s ok 1052s t/35-REST-config-backend.t ........................................ 1052s ok 1 - use Lemonldap::NG::Portal::Main; 1052s ok 2 - Portal object 1052s ok 3 - Init 1052s ok 4 - Portal app 1052s ok 5 - Register $type 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s ok 6 - Get latest conf metadata 1052s ok 7 - HTTP code is 200 1052s ok 8 - Portal object 1052s ok 9 - @ REST request (GET /config/latest) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 10 - Execute request 1052s ok 11 - Response is 200 or 400 1052s ok 12 - @ END OF REST REQUEST 1052s ok 13 - @ REST request (GET /config/latest) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 14 - Execute request 1052s ok 15 - Response is 200 or 400 1052s ok 16 - @ END OF REST REQUEST 1052s ok 17 - @ REST request (GET /config/1) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 18 - Execute request 1052s ok 19 - Response is 200 or 400 1052s ok 20 - @ END OF REST REQUEST 1052s ok 21 - Init 1052s ok 22 - Portal app 1052s ok 23 - Register $type 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 24 - Unauth SP request 1052s ok 25 - HTTP code is 200 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 26 - Post user/password 1052s ok 27 - Get redirection 1052s ok 28 - Location is http://auth.sp.com/ 1052s ok 29 - Get cookie lemonldap (9e045927d041da58a4a86c9ea79759d8ef655a10b1bba04f99d88308179b7714) 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 30 - Auth test 1052s ok 31 - HTTP code is 200 1052s ok 32 - Good ID 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s ok 33 - Some session keys 1052s ok 34 - HTTP code is 200 1052s ok 35 - GET JSON 1052s ok 36 - Good ID 1052s ok 37 - Uid is french 1052s ok 38 - UTF-8 values 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s ok 39 - Retrieve error message: 9 from lang: fr 1052s ok 40 - HTTP code is 200 1052s ok 41 - GET JSON 1052s ok 42 - Good lang 1052s ok 43 - Good errorNum 1052s ok 44 - Good errorMsgName 1052s ok 45 - Good file URL 1052s ok 46 - Good result 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s ok 47 - Retrieve ALL error messages from lang: es 1052s ok 48 - HTTP code is 200 1052s ok 49 - GET JSON 1052s ok 50 - Good lang 1052s ok 51 - Good errorNum 1052s ok 52 - Good file URL 1052s ok 53 - Good result 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s ok 54 - Retrieve ALL error messages from lang: en (default) 1052s ok 55 - HTTP code is 200 1052s ok 56 - GET JSON 1052s ok 57 - Good lang 1052s ok 58 - Good errorNum 1052s ok 59 - Good file URL 1052s ok 60 - Good result 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 61 - Ask for logout 1052s ok 62 - HTTP code is 200 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 63 - Test if user is reject on IdP 1052s ok 64 - Response status is 401 1052s ok 65 - Content is JSON 1052s ok 66 - Error code is 1 1052s 1..66 1052s ok 1052s t/35-REST-export-password.t ....................................... 1052s ok 1 - use Lemonldap::NG::Portal::Main; 1052s ok 2 - Portal object 1052s ok 3 - Init 1052s ok 4 - Portal app 1052s ok 5 - Register $type 1052s ok 6 - Portal object 1052s ok 7 - Init 1052s ok 8 - Portal app 1052s ok 9 - Register $type 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 10 - Unauth SP request 1052s ok 11 - HTTP code is 200 1052s # ==> Pushing SP <== 1052s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 13 - Execute request 1052s ok 14 - Response is 200 or 400 1052s ok 15 - @ END OF REST REQUEST 1052s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 17 - Post request 1052s ok 18 - HTTP code is 200 1052s ok 19 - @ END OF REST REQUEST 1052s ok 20 - @ REST request (PUT /sessions/global/38ff42ecd5b82faccbe50388d067aed0875f8f8d4369595832cc4bdd741dee60) 1052s # ==> Saving handler SP <== 1052s # ==> Pushing ISSUER <== 1052s # ==> Popping ISSUER <== 1052s # ==> Restoring SP <== 1052s ok 21 - Post request 1052s ok 22 - HTTP code is 200 1052s ok 23 - @ END OF REST REQUEST 1052s # ==> Popping SP <== 1052s ok 24 - Post user/password 1052s ok 25 - Get redirection 1052s ok 26 - Location is http://auth.sp.com/ 1052s ok 27 - Get cookie lemonldap (38ff42ecd5b82faccbe50388d067aed0875f8f8d4369595832cc4bdd741dee60) 1052s # ==> Pushing SP <== 1052s # ==> Popping SP <== 1052s ok 28 - Auth test 1052s ok 29 - HTTP code is 200 1052s ok 30 - Password is exported 1052s 1..30 1052s ok 1053s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t ....... 1053s ok 1 - use Lemonldap::NG::Portal::Main; 1053s ok 2 - Portal object 1053s ok 3 - Init 1053s ok 4 - Portal app 1053s ok 5 - Issuer portal 1053s ok 6 - Simple request to handler 1053s ok 7 - Get WWW-Authenticate header 1053s # Subtest: REST request to Portal 1053s 1..3 1053s ok 1 - Get POST request 1053s ok 2 - Push request to portal 1053s ok 3 - Response is 200 1053s ok 8 - REST request to Portal 1053s ok 9 - AuthBasic request 1053s ok 10 - HTTP code is 200 1053s ok 11 - Authenticated as dwho 1053s # Subtest: REST request to Portal 1053s 1..3 1053s ok 1 - Get POST request 1053s ok 2 - Push request to portal 1053s ok 3 - Response is 200 1053s ok 12 - REST request to Portal 1053s ok 13 - AuthBasic request 1053s ok 14 - HTTP code is 200 1053s ok 15 - Authenticated as rtyler 1053s ok 16 - REST requests were done by handler 1053s ok 17 - New AuthBasic request 1053s ok 18 - Handler used its local cache 1053s ok 19 - HTTP code is 200 1053s ok 20 - Authenticated as dwho 1053s ok 21 - New AuthBasic request 1053s ok 22 - Handler used its local cache 1053s ok 23 - HTTP code is 200 1053s ok 24 - Authenticated as rtyler 1053s # Subtest: REST request to Portal 1053s 1..3 1053s ok 1 - Get POST request 1053s ok 2 - Push request to portal 1053s ok 3 - Response is 401 1053s ok 25 - REST request to Portal 1053s ok 26 - New AuthBasic request 1053s ok 27 - Request was rejected 1053s # Subtest: REST request to Portal 1053s 1..3 1053s ok 1 - Get POST request 1053s ok 2 - Push request to portal 1053s ok 3 - Response is 401 1053s ok 28 - REST request to Portal 1053s ok 29 - New AuthBasic request 1053s ok 30 - Request was rejected 1053s 1..30 1053s ok 1054s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t .............. 1054s ok 1 - use Lemonldap::NG::Portal::Main; 1054s ok 2 - Portal object 1054s ok 3 - Init 1054s ok 4 - Portal app 1054s ok 5 - Issuer portal 1054s ok 6 - Simple request to handler 1054s ok 7 - Get WWW-Authenticate header 1054s ok 8 - Get Menu 1054s ok 9 - HTTP code is 200 1054s ok 10 - Page contains a form 1054s ok 11 - Host match 1054s ok 12 - Field "user" is defined 1054s ok 13 - Field "password" is defined 1054s ok 14 - CSP header authorize POST request to \# 1054s ok 15 - Auth query 1054s ok 16 - Get cookie lemonldap (479a04829eba01c37be853c378935dab6fe671045e263ddedddf2bebdaa5bfc1) 1054s ok 17 - Get redirection 1054s ok 18 - Location is http://auth.idp.com/ 1054s ok 19 - Form registration 1054s ok 20 - Get redirection 1054s ok 21 - Location header found 1054s ok 22 - Form registration 1054s ok 23 - Found TOTP js 1054s ok 24 - Get new key 1054s ok 25 - Content is JSON 1054s ok 26 - Found secret 1054s ok 27 - Found token 1054s ok 28 - Code 1054s ok 29 - Code contains 6 digits 1054s ok 30 - Post code 1054s ok 31 - Content is JSON 1054s ok 32 - Key is registered 1054s ok 33 - Get Menu 1054s ok 34 - HTTP code is 200 1054s ok 35 - Page contains a form 1054s ok 36 - Host match 1054s ok 37 - Field "user" is defined 1054s ok 38 - Field "password" is defined 1054s ok 39 - CSP header authorize POST request to \# 1054s ok 40 - Auth query 1054s ok 41 - HTTP code is 200 1054s ok 42 - Page contains a form 1054s ok 43 - URI match 1054s # Subtest: REST request to Portal 1054s 1..2 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 44 - REST request to Portal 1054s ok 45 - AuthBasic request 1054s ok 46 - Authentication rejected 1054s ok 47 - REST requests were done by handler 1054s # Subtest: REST request to Portal 1054s 1..2 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 48 - REST request to Portal 1054s ok 49 - New AuthBasic request 1054s ok 50 - Handler used its local cache 1054s ok 51 - Authentication rejected a second time 1054s # Subtest: REST request to Portal 1054s 1..2 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 52 - REST request to Portal 1054s ok 53 - New AuthBasic request 1054s ok 54 - Portal was called a second time 1054s ok 55 - 2FA did not trigger for rtyler because of ENV rule 1054s 1..55 1054s ok 1054s t/35-REST-sessions-with-AuthBasic-handler.t ....................... 1054s ok 1 - use Lemonldap::NG::Portal::Main; 1054s ok 2 - Portal object 1054s ok 3 - Init 1054s ok 4 - Portal app 1054s ok 5 - Issuer portal 1054s ok 6 - Simple request to handler 1054s ok 7 - Get WWW-Authenticate header 1054s # Subtest: REST request to Portal 1054s 1..3 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 3 - Response is 200 1054s ok 8 - REST request to Portal 1054s ok 9 - AuthBasic request 1054s ok 10 - HTTP code is 200 1054s ok 11 - Authenticated as dwho 1054s # Subtest: REST request to Portal 1054s 1..3 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 3 - Response is 200 1054s ok 12 - REST request to Portal 1054s ok 13 - AuthBasic request 1054s ok 14 - HTTP code is 200 1054s ok 15 - Authenticated as rtyler 1054s ok 16 - REST requests were done by handler 1054s ok 17 - New AuthBasic request 1054s ok 18 - Handler used its local cache 1054s ok 19 - HTTP code is 200 1054s ok 20 - Authenticated as dwho 1054s ok 21 - New AuthBasic request 1054s ok 22 - Handler used its local cache 1054s ok 23 - HTTP code is 200 1054s ok 24 - Authenticated as rtyler 1054s # Subtest: REST request to Portal 1054s 1..3 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 3 - Response is 401 1054s ok 25 - REST request to Portal 1054s ok 26 - New AuthBasic request 1054s ok 27 - Request was rejected 1054s # Subtest: REST request to Portal 1054s 1..3 1054s ok 1 - Get POST request 1054s ok 2 - Push request to portal 1054s ok 3 - Response is 401 1054s ok 28 - REST request to Portal 1054s ok 29 - New AuthBasic request 1054s ok 30 - Request was rejected 1054s 1..30 1054s ok 1055s t/35-REST-sessions-with-REST-server.t ............................. 1055s ok 1 - use Lemonldap::NG::Portal::Main; 1055s ok 2 - Portal object 1055s ok 3 - Init 1055s ok 4 - Portal app 1055s ok 5 - Register $type 1055s ok 6 - Portal object 1055s ok 7 - Init 1055s ok 8 - Portal app 1055s ok 9 - Register $type 1055s # ==> Pushing SP <== 1055s # ==> Popping SP <== 1055s ok 10 - Unauth SP request 1055s ok 11 - HTTP code is 200 1055s # ==> Pushing SP <== 1055s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 1055s # ==> Saving handler SP <== 1055s # ==> Pushing ISSUER <== 1055s # ==> Popping ISSUER <== 1055s # ==> Restoring SP <== 1055s ok 13 - Execute request 1055s ok 14 - Response is 200 or 400 1055s ok 15 - @ END OF REST REQUEST 1055s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1055s # ==> Saving handler SP <== 1055s # ==> Pushing ISSUER <== 1055s # ==> Popping ISSUER <== 1055s # ==> Restoring SP <== 1055s ok 17 - Post request 1055s ok 18 - HTTP code is 200 1055s ok 19 - @ END OF REST REQUEST 1055s ok 20 - @ REST request (PUT /sessions/global/653ba2140fcc5fa3b84091d3477bd869b1339dc11fbf3fbcb39d7e0910e87f7d) 1055s # ==> Saving handler SP <== 1055s # ==> Pushing ISSUER <== 1055s # ==> Popping ISSUER <== 1055s # ==> Restoring SP <== 1055s ok 21 - Post request 1055s ok 22 - HTTP code is 200 1055s ok 23 - @ END OF REST REQUEST 1055s # ==> Popping SP <== 1055s ok 24 - Post user/password 1055s ok 25 - Get redirection 1055s ok 26 - Location is http://auth.sp.com/ 1055s ok 27 - Get cookie lemonldap (653ba2140fcc5fa3b84091d3477bd869b1339dc11fbf3fbcb39d7e0910e87f7d) 1055s # ==> Pushing SP <== 1055s # ==> Popping SP <== 1055s ok 28 - Auth test 1055s ok 29 - HTTP code is 200 1055s ok 30 - Good ID 1055s ok 31 - Mulivalued attribute found 1055s ok 32 - Good ID 1055s ok 33 - Uid is french 1055s # ==> Pushing SP <== 1055s ok 34 - @ REST request (DELETE /sessions/global/653ba2140fcc5fa3b84091d3477bd869b1339dc11fbf3fbcb39d7e0910e87f7d) 1055s # ==> Saving handler SP <== 1055s # ==> Pushing ISSUER <== 1055s # ==> Popping ISSUER <== 1055s # ==> Restoring SP <== 1055s ok 35 - Execute request 1055s ok 36 - Response is 200 or 400 1055s ok 37 - @ END OF REST REQUEST 1055s # ==> Popping SP <== 1055s ok 38 - Ask for logout 1055s ok 39 - HTTP code is 200 1055s # ==> Pushing SP <== 1055s ok 40 - @ REST request (GET /sessions/global/653ba2140fcc5fa3b84091d3477bd869b1339dc11fbf3fbcb39d7e0910e87f7d) 1055s # ==> Saving handler SP <== 1055s # ==> Pushing ISSUER <== 1055s # ==> Popping ISSUER <== 1055s # ==> Restoring SP <== 1055s ok 41 - Execute request 1055s ok 42 - Response is 200 or 400 1055s ok 43 - @ END OF REST REQUEST 1055s # ==> Popping SP <== 1055s ok 44 - Test if user is reject on IdP 1055s ok 45 - Response status is 401 1055s ok 46 - Content is JSON 1055s ok 47 - Error code is 1 1055s 1..47 1055s ok 1056s t/35-SOAP-config-backend.t ........................................ 1056s ok 1 - use Lemonldap::NG::Portal::Main; 1056s ok 2 - Portal object 1056s ok 3 - Init 1056s ok 4 - Portal app 1056s ok 5 - Register $type 1056s ok 6 - @ SOAP REQUEST @ 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s ok 7 - Execute request 1056s ok 8 - HTTP code is 200 1056s ok 9 - Content is XML 1056s ok 10 - @ END OF SOAP REQUEST @ 1056s ok 11 - Last cfg is 1 1056s ok 12 - @ SOAP REQUEST @ 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s ok 13 - Execute request 1056s ok 14 - HTTP code is 200 1056s ok 15 - Content is XML 1056s ok 16 - @ END OF SOAP REQUEST @ 1056s ok 17 - Get configuration 1056s ok 18 - cfgNum is 1 1056s ok 19 - Portal object 1056s ok 20 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 21 - Execute request 1056s ok 22 - HTTP code is 200 1056s ok 23 - Content is XML 1056s ok 24 - @ END OF SOAP REQUEST @ 1056s ok 25 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 26 - Execute request 1056s ok 27 - HTTP code is 200 1056s ok 28 - Content is XML 1056s ok 29 - @ END OF SOAP REQUEST @ 1056s ok 30 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 31 - Execute request 1056s ok 32 - HTTP code is 200 1056s ok 33 - Content is XML 1056s ok 34 - @ END OF SOAP REQUEST @ 1056s ok 35 - Init 1056s ok 36 - Portal app 1056s ok 37 - Register $type 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 38 - Unauth SP request 1056s ok 39 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 40 - Post user/password 1056s ok 41 - Get redirection 1056s ok 42 - Location is http://auth.sp.com/ 1056s ok 43 - Get cookie lemonldap (f9745c137822a704564022e6fa7a82c6f9ae56f8a7ca7c870952436e46f619e9) 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 44 - Try to get menu 1056s ok 45 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 46 - Ask for logout 1056s ok 47 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 48 - Test if user is reject on IdP 1056s ok 49 - Response status is 401 1056s ok 50 - Content is JSON 1056s ok 51 - Error code is 1 1056s 1..51 1056s ok 1056s t/35-SOAP-sessions-with-SOAP-server.t ............................. 1056s ok 1 - use Lemonldap::NG::Portal::Main; 1056s ok 2 - Portal object 1056s ok 3 - Init 1056s ok 4 - Portal app 1056s ok 5 - Register $type 1056s ok 6 - Portal object 1056s ok 7 - Init 1056s ok 8 - Portal app 1056s ok 9 - Register $type 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 10 - Unauth SP request 1056s ok 11 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s ok 12 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 13 - Execute request 1056s ok 14 - HTTP code is 200 1056s ok 15 - Content is XML 1056s ok 16 - @ END OF SOAP REQUEST @ 1056s ok 17 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 18 - Execute request 1056s ok 19 - HTTP code is 200 1056s ok 20 - Content is XML 1056s ok 21 - @ END OF SOAP REQUEST @ 1056s ok 22 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 23 - Execute request 1056s ok 24 - HTTP code is 200 1056s ok 25 - Content is XML 1056s ok 26 - @ END OF SOAP REQUEST @ 1056s ok 27 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 28 - Execute request 1056s ok 29 - HTTP code is 200 1056s ok 30 - Content is XML 1056s ok 31 - @ END OF SOAP REQUEST @ 1056s ok 32 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 33 - Execute request 1056s ok 34 - HTTP code is 200 1056s ok 35 - Content is XML 1056s ok 36 - @ END OF SOAP REQUEST @ 1056s # ==> Popping SP <== 1056s ok 37 - Post user/password 1056s ok 38 - Get redirection 1056s ok 39 - Location is http://auth.sp.com/ 1056s ok 40 - Get cookie lemonldap (96aabd7cd59ec06ac7caaa8ce2973884f5b2f4c2df6e7cb1606f96c025a5d8b7) 1056s # ==> Pushing SP <== 1056s # ==> Popping SP <== 1056s ok 41 - Try to get menu 1056s ok 42 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s ok 43 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 44 - Execute request 1056s ok 45 - HTTP code is 200 1056s ok 46 - Content is XML 1056s ok 47 - @ END OF SOAP REQUEST @ 1056s # ==> Popping SP <== 1056s ok 48 - Ask for logout 1056s ok 49 - HTTP code is 200 1056s # ==> Pushing SP <== 1056s ok 50 - @ SOAP REQUEST @ 1056s # ==> Saving handler SP <== 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s # ==> Restoring SP <== 1056s ok 51 - Execute request 1056s ok 52 - HTTP code is 200 1056s ok 53 - Content is XML 1056s ok 54 - @ END OF SOAP REQUEST @ 1056s # ==> Popping SP <== 1056s ok 55 - Test if user is reject on IdP 1056s ok 56 - Response status is 401 1056s ok 57 - Content is JSON 1056s ok 58 - Error code is 1 1056s # ==> Pushing ISSUER <== 1056s # ==> Popping ISSUER <== 1056s ok 59 - Test WSDL 1056s ok 60 - HTTP code is 200 1056s ok 61 - Content contains wsdl def 1056s 1..61 1056s ok 1057s t/36-Combination-Custom.t ......................................... 1057s ok 1 - use Lemonldap::NG::Portal::Main; 1057s ok 2 - Portal object 1057s ok 3 - Init 1057s ok 4 - Portal app 1057s ok 5 - Expression loaded: "[Dm] or [DB]" 1057s ok 6 - Try to connect with login dwho 1057s ok 7 - Get cookie lemonldap (da5cc1e6d13c41780a8d2fcd487d9d40b0c193df844b96c2115e08fce35eec36) 1057s ok 8 - Logout request 1057s ok 9 - Response is 200 1057s ok 10 - Cookie is deleted 1057s ok 11 - No pdata 1057s ok 12 - Disconnect request 1057s ok 13 - Response is 401 1057s ok 14 - Try to connect with login dvador 1057s ok 15 - Get cookie lemonldap (c81a02b9605f1287ccca5068cf992fd9504897f3c4be37372316bb79a80b3af3) 1057s ok 16 - Portal object 1057s ok 17 - Init 1057s ok 18 - Portal app 1057s ok 19 - Expression loaded: "[Dm] and [DB]" 1057s ok 20 - Try to connect with login rtyler 1057s ok 21 - Get cookie lemonldap (68d8358dac8dbc6f2d6c7cbfe2cda3496f2f2a7cea0b9e07d65cce404ce1879d) 1057s ok 22 - Logout request 1057s ok 23 - Response is 200 1057s ok 24 - Cookie is deleted 1057s ok 25 - No pdata 1057s ok 26 - Disconnect request 1057s ok 27 - Response is 401 1057s ok 28 - Try to connect with login dwho 1057s ok 29 - Response status is 401 1057s ok 30 - Content is JSON 1057s ok 31 - Error code is 5 1057s ok 32 - Portal object 1057s ok 33 - Init 1057s ok 34 - Portal app 1057s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1057s ok 36 - Try to connect with login dwho 1057s ok 37 - Get cookie lemonldap (157b5301bc40c881feaac5aec7b0367a87661b28a8f9b10fbb592174761d39a4) 1057s ok 38 - Logout request 1057s ok 39 - Response is 200 1057s ok 40 - Cookie is deleted 1057s ok 41 - No pdata 1057s ok 42 - Disconnect request 1057s ok 43 - Response is 401 1057s ok 44 - Try to connect with login dvador 1057s ok 45 - Get cookie lemonldap (b012f5ac14fcc07f1b64efe70b67a258102f3a78031c1ff2321a3cb69a240155) 1057s ok 46 - Logout request 1057s ok 47 - Response is 200 1057s ok 48 - Cookie is deleted 1057s ok 49 - No pdata 1057s ok 50 - Disconnect request 1057s ok 51 - Response is 401 1057s ok 52 - Portal object 1057s ok 53 - Init 1057s ok 54 - Portal app 1057s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 1057s ok 56 - Try to connect with login rtyler 1057s ok 57 - Get cookie lemonldap (5528bcb6e73197f0721038e742b5570045681abfa1a1d2676f75c06502f2ce11) 1057s ok 58 - Demo and DBI exported variables exist in session 1057s ok 59 - Try to connect with login dvador 1057s ok 60 - Get cookie lemonldap (91ab255a1e3d1a60dd90e347e98f199610064f6c5cf52f76f79669396646edde) 1057s ok 61 - Try to connect with login dwho 1057s ok 62 - Response status is 401 1057s ok 63 - Content is JSON 1057s ok 64 - Error code is 5 1057s ok 65 - Portal object 1057s ok 66 - Init 1057s ok 67 - Portal app 1057s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1057s ok 69 - Try to connect with login rtyler 1057s ok 70 - Get cookie lemonldap (fb59500dd965313bd007bdd3ed04475c4df9bbe1d56bc5c46f89baaab3f2dafd) 1057s ok 71 - Try to connect with login dwho 1057s ok 72 - Get cookie lemonldap (f26659484a403841248b6833201dc6f688ed90eccfcbe7b99a7305d84e2706f4) 1057s ok 73 - Portal object 1057s ok 74 - Init 1057s ok 75 - Portal app 1057s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1057s ok 77 - Try to connect with login rtyler 1057s ok 78 - Get cookie lemonldap (a67f962e4494292497e6d850d5d5ad96f63fed8fcc147703b03782180df7b557) 1057s ok 79 - Try to connect with login dwho 1057s ok 80 - Response status is 401 1057s ok 81 - Content is JSON 1057s ok 82 - Error code is 5 1057s 1..82 1057s ok 1058s t/36-Combination-Kerberos-multiple-domains.t ...................... 1058s ok 1 - use Lemonldap::NG::Portal::Main; 1058s ok 2 - Portal object 1058s ok 3 - Init 1058s ok 4 - Portal app 1058s # Subtest: Successful Kerberos authentication on dom1 1058s ok 1 - Simple access 1058s ok 2 - Found Kerberos JS 1058s ok 3 - HTTP code is 200 1058s ok 4 - Page contains a form 1058s ok 5 - Host match 1058s ok 6 - Field "kerberos" is defined 1058s ok 7 - Field "ajax_auth_token" is defined 1058s ok 8 - CSP header authorize POST request to \# 1058s ok 9 - AJAX query 1058s ok 10 1058s ok 11 - AJAX query 1058s ok 12 - HTTP code is 200 1058s ok 13 - Content-Type is JSON 1058s ok 14 - Content is valid JSON 1058s ok 15 - User token was returned 1058s ok 16 - Post form 1058s ok 17 - Get cookie lemonldap (7a67465a4d3702a74d5bff371641a69e9d4bf0c59fe7beb413503e6d0dcd2b87) 1058s ok 18 - Get session using restSessionServer 1058s ok 19 - HTTP code is 200 1058s ok 20 - Deserialize session content 1058s ok 21 - Session has correct value for cn 1058s 1..21 1058s ok 5 - Successful Kerberos authentication on dom1 1058s # Subtest: Successful Kerberos authentication on dom2 1058s ok 1 - Simple access 1058s ok 2 - Found Kerberos JS 1058s ok 3 - HTTP code is 200 1058s ok 4 - Page contains a form 1058s ok 5 - Host match 1058s ok 6 - Field "kerberos" is defined 1058s ok 7 - Field "ajax_auth_token" is defined 1058s ok 8 - CSP header authorize POST request to \# 1058s ok 9 - AJAX query 1058s ok 10 1058s ok 11 - AJAX query 1058s ok 12 - HTTP code is 200 1058s ok 13 - Content-Type is JSON 1058s ok 14 - Content is valid JSON 1058s ok 15 - User token was returned 1058s ok 16 - Post form 1058s ok 17 - Get cookie lemonldap (88be8018bd842e97ce4c05f30ea3bdcb06268bca81bd7389e2feda33279cfc78) 1058s ok 18 - Get session using restSessionServer 1058s ok 19 - HTTP code is 200 1058s ok 20 - Deserialize session content 1058s ok 21 - Session has correct value for cn 1058s 1..21 1058s ok 6 - Successful Kerberos authentication on dom2 1058s # Subtest: Fallback to Dom1 1058s ok 1 - Simple access 1058s ok 2 - Found Kerberos JS 1058s ok 3 - HTTP code is 200 1058s ok 4 - Page contains a form 1058s ok 5 - Host match 1058s ok 6 - Field "kerberos" is defined 1058s ok 7 - Field "ajax_auth_token" is defined 1058s ok 8 - CSP header authorize POST request to \# 1058s ok 9 - Post form 1058s ok 10 - HTTP code is 200 1058s ok 11 - Page contains a form 1058s ok 12 - Host match 1058s ok 13 - Field "user" is defined 1058s ok 14 - Field "password" is defined 1058s ok 15 - CSP header authorize POST request to \# 1058s ok 16 - Post form 1058s ok 17 - Get cookie lemonldap (8981c513624d02459a641edc46063b21e511ddfa97b9151973a3336e5bcde104) 1058s ok 18 - Get session using restSessionServer 1058s ok 19 - HTTP code is 200 1058s ok 20 - Deserialize session content 1058s ok 21 - Session has correct value for cn 1058s 1..21 1058s ok 7 - Fallback to Dom1 1058s # Subtest: Fallback to Dom2 1058s ok 1 - Simple access 1058s ok 2 - Found Kerberos JS 1058s ok 3 - HTTP code is 200 1058s ok 4 - Page contains a form 1058s ok 5 - Host match 1058s ok 6 - Field "kerberos" is defined 1058s ok 7 - Field "ajax_auth_token" is defined 1058s ok 8 - CSP header authorize POST request to \# 1058s ok 9 - Post form 1058s ok 10 - HTTP code is 200 1058s ok 11 - Page contains a form 1058s ok 12 - Host match 1058s ok 13 - Field "user" is defined 1058s ok 14 - Field "password" is defined 1058s ok 15 - CSP header authorize POST request to \# 1058s ok 16 - Post form 1058s ok 17 - Get cookie lemonldap (cd52261603d2a54ba61bb4c1a8bac5d3d64ccd10cf658456e9a944b2c9baa631) 1058s ok 18 - Get session using restSessionServer 1058s ok 19 - HTTP code is 200 1058s ok 20 - Deserialize session content 1058s ok 21 - Session has correct value for cn 1058s 1..21 1058s ok 8 - Fallback to Dom2 1058s 1..8 1058s ok 1059s t/36-Combination-Password.t ....................................... 1059s ok 1 - use Lemonldap::NG::Portal::Main; 1059s ok 2 - Portal object 1059s ok 3 - Init 1059s ok 4 - Portal app 1059s ok 5 - Try to connect with login jkirk 1059s ok 6 - Get cookie lemonldap (b9a89442ae72d96a5fcec9028eb0383345c68c0f69c7f6b581784be930621e75) 1059s ok 7 - Try to change password 1059s ok 8 - HTTP code is 200 1059s ok 9 - Content-Type is JSON 1059s ok 10 - Content is valid JSON 1059s ok 11 - PE_PASSWORD_OK 1059s ok 12 - Try to connect with login jkirk 1059s ok 13 - Response status is 401 1059s ok 14 - Content is JSON 1059s ok 15 - Error code is 5 1059s ok 16 - Try to connect with login jkirk 1059s ok 17 - Get cookie lemonldap (ae39de58f702830a6238d15432b4dfe7208b29ef38e2a17d7f6f7a26ac956539) 1059s ok 18 - Try to connect with login dvador 1059s ok 19 - Get cookie lemonldap (1fa88832538c36b6e514173c476d93a56873ea5e4a2fbf294bf69e5f5f313a89) 1059s ok 20 - Try to change password 1059s ok 21 - HTTP code is 200 1059s ok 22 - Content-Type is JSON 1059s ok 23 - Content is valid JSON 1059s ok 24 - PE_PASSWORD_OK 1059s ok 25 - Try to connect with login dvador 1059s ok 26 - Response status is 401 1059s ok 27 - Content is JSON 1059s ok 28 - Error code is 5 1059s ok 29 - Try to connect with login dvador 1059s ok 30 - Get cookie lemonldap (f1d27fe5a272888ec0cfc0d88b6bfda10d3d98a830adc9e4069f238da349906a) 1059s 1..30 1059s ok 1059s t/36-Combination-SSL-Kerberos.t ................................... 1059s ok 1 - use Lemonldap::NG::Portal::Main; 1059s ok 2 - Portal object 1059s ok 3 - Init 1059s ok 4 - Portal app 1059s # Subtest: Auth by SSL 1059s ok 1 - Get cookie lemonldap (2f9edb1a78b373ac461f04c7ebe11a24413935806d19ba043eca97a8ee1f81a3) 1059s ok 2 - Correct session auth module 1059s ok 3 - Correct session UID 1059s 1..3 1059s ok 5 - Auth by SSL 1059s # Subtest: Auth by Kerberos 1059s ok 1 - HTTP code is 200 1059s ok 2 - Page contains a form 1059s ok 3 - Host match 1059s ok 4 - Field "kerberos" is defined 1059s ok 5 - CSP header authorize POST request to \# 1059s ok 6 - Found hidden attribut "kerberos" with value="0" 1059s ok 7 - Get Kerberos javascript 1059s ok 8 - Response body is not empty 1059s ok 9 - Found waiting message 1059s ok 10 - HTTP code is 200 1059s ok 11 - Page contains a form 1059s ok 12 - Host match 1059s ok 13 - Field "url" is defined 1059s ok 14 - Field "kerberos" is defined 1059s ok 15 - Field "ajax_auth_token" is defined 1059s ok 16 - CSP header authorize POST request to \# 1059s ok 17 - AJAX query 1059s ok 18 1059s ok 19 - AJAX query 1059s ok 20 - HTTP code is 200 1059s ok 21 - Content-Type is JSON 1059s ok 22 - Content is valid JSON 1059s ok 23 - User token was returned 1059s ok 24 - Post form 1059s ok 25 - Get cookie lemonldap (a24b9322a54871e2aa6340a3f878d17e2d491d181c30011079adefaf2f9d13e1) 1059s ok 26 - Correct session auth module 1059s ok 27 - Correct session UID 1059s 1..27 1059s ok 6 - Auth by Kerberos 1059s # Subtest: Auth by Demo 1059s ok 1 - Response body is not empty 1059s ok 2 - Found waiting message 1059s ok 3 - HTTP code is 200 1059s ok 4 - Page contains a form 1059s ok 5 - Host match 1059s ok 6 - Field "url" is defined 1059s ok 7 - Field "kerberos" is defined 1059s ok 8 - Field "ajax_auth_token" is defined 1059s ok 9 - CSP header authorize POST request to \# 1059s ok 10 - Post form 1059s ok 11 - HTTP code is 200 1059s ok 12 - Page contains a form 1059s ok 13 - Host match 1059s ok 14 - Field "url" is defined 1059s ok 15 - Field "user" is defined 1059s ok 16 - Field "password" is defined 1059s ok 17 - CSP header authorize POST request to \# 1059s ok 18 - Post form 1059s ok 19 - Get cookie lemonldap (b8a6f05a4243f1f495fa90c7b22c2f1d89e3788c264e05c222f53c6a206fd394) 1059s ok 20 - Correct session auth module 1059s ok 21 - Correct session UID 1059s 1..21 1059s ok 7 - Auth by Demo 1059s 1..7 1059s ok 1060s t/36-Combination-with-Choice.t .................................... 1060s ok 1 - use Lemonldap::NG::Portal::Main; 1060s ok 2 - Portal object 1060s ok 3 - Init 1060s ok 4 - Portal app 1060s ok 5 - Expression loaded: "[Dm] or [Ch]" 1060s ok 6 - Try to connect with login dwho 1060s ok 7 - Get cookie lemonldap (761bde276fa6bba73c0ef686a6db1b249d4fba1823e43a46bc81c88f3eb4af87) 1060s ok 8 - Logout request 1060s ok 9 - Response is 200 1060s ok 10 - Cookie is deleted 1060s ok 11 - No pdata 1060s ok 12 - Disconnect request 1060s ok 13 - Response is 401 1060s ok 14 - Try to connect with login dvador 1060s ok 15 - Get cookie lemonldap (7e3d057192599ff580cbf09d4ba349037e0085cf23d4e7e0954f08846f4dd03e) 1060s ok 16 - Logout request 1060s ok 17 - Response is 200 1060s ok 18 - Cookie is deleted 1060s ok 19 - No pdata 1060s ok 20 - Disconnect request 1060s ok 21 - Response is 401 1060s ok 22 - Portal object 1060s ok 23 - Init 1060s ok 24 - Portal app 1060s ok 25 - Expression loaded: "[Dm] and [Ch]" 1060s ok 26 - Try to connect with login rtyler 1060s ok 27 - Get cookie lemonldap (47b8ab70da269e9ddcf1ce85e11da009c5496a528f2e5307ccfcb5fc340a0d89) 1060s ok 28 - Logout request 1060s ok 29 - Response is 200 1060s ok 30 - Cookie is deleted 1060s ok 31 - No pdata 1060s ok 32 - Disconnect request 1060s ok 33 - Response is 401 1060s ok 34 - Try to connect with login dwho 1060s ok 35 - Get cookie lemonldap (12c736dee16eb3ee54b00e46ab3fc73f10b61494df4abefae032531eea35796a) 1060s ok 36 - Logout request 1060s ok 37 - Response is 200 1060s ok 38 - Cookie is deleted 1060s ok 39 - No pdata 1060s ok 40 - Disconnect request 1060s ok 41 - Response is 401 1060s ok 42 - Try to connect with login dwho 1060s ok 43 - Response status is 401 1060s ok 44 - Content is JSON 1060s ok 45 - Error code is 5 1060s ok 46 - Portal object 1060s ok 47 - Init 1060s ok 48 - Portal app 1060s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 1060s ok 50 - Try to connect with login dwho 1060s ok 51 - Get cookie lemonldap (9bc543d9009ecaf290980153c26f267a7a2ac191c81e5dc84ecda31b061496a2) 1060s ok 52 - Logout request 1060s ok 53 - Response is 200 1060s ok 54 - Cookie is deleted 1060s ok 55 - No pdata 1060s ok 56 - Disconnect request 1060s ok 57 - Response is 401 1060s ok 58 - Try to connect with login dvador 1060s ok 59 - Get cookie lemonldap (588f3fb8bde4109082e199a93754a9c9fb794d0baee2331e361795b43347b78c) 1060s ok 60 - Logout request 1060s ok 61 - Response is 200 1060s ok 62 - Cookie is deleted 1060s ok 63 - No pdata 1060s ok 64 - Disconnect request 1060s ok 65 - Response is 401 1060s ok 66 - Portal object 1060s ok 67 - Init 1060s ok 68 - Portal app 1060s ok 69 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [Ch] else if($env->{HTTP_X} eq "dvador") then [Ch] else [Ch]" 1060s ok 70 - Try to connect with login rtyler 1060s ok 71 - Get cookie lemonldap (7032b598c6691c2a60c210e37264d1d97d667fe7b96ce913218412a8d1f61e2f) 1060s ok 72 - Logout request 1060s ok 73 - Response is 200 1060s ok 74 - Cookie is deleted 1060s ok 75 - No pdata 1060s ok 76 - Disconnect request 1060s ok 77 - Response is 401 1060s ok 78 - Try to connect with login dvador 1060s ok 79 - Get cookie lemonldap (43a604f6ae92c1afd3de5ef371c82210a3e16350a4eb9db4ff16657dc34210ee) 1060s ok 80 - Logout request 1060s ok 81 - Response is 200 1060s ok 82 - Cookie is deleted 1060s ok 83 - No pdata 1060s ok 84 - Disconnect request 1060s ok 85 - Response is 401 1060s ok 86 - Try to connect with login dwho 1060s ok 87 - Get cookie lemonldap (935b8e085e2863f219669948e35ea1527112dc5c0e548204dc517403b0874c6c) 1060s ok 88 - Logout request 1060s ok 89 - Response is 200 1060s ok 90 - Cookie is deleted 1060s ok 91 - No pdata 1060s ok 92 - Disconnect request 1060s ok 93 - Response is 401 1060s ok 94 - Try to connect with login dwho 1060s ok 95 - Response status is 401 1060s ok 96 - Content is JSON 1060s ok 97 - Error code is 5 1060s 1..97 1060s ok 1061s t/36-Combination-with-TOTP.t ...................................... 1061s ok 1 - use Lemonldap::NG::Portal::Main; 1061s ok 2 - Portal object 1061s ok 3 - Init 1061s ok 4 - Portal app 1061s ok 5 - Get Menu 1061s ok 6 - HTTP code is 200 1061s ok 7 - Page contains a form 1061s ok 8 - Host match 1061s ok 9 - Field "user" is defined 1061s ok 10 - Field "password" is defined 1061s ok 11 - Field "token" is defined 1061s ok 12 - CSP header authorize POST request to \# 1061s ok 13 - Auth query 1061s ok 14 - Get cookie lemonldap (6024e2589f307f641137228f8b5ce9a4cade1f5720987e5b8b3336d622f9886f) 1061s ok 15 - Get redirection 1061s ok 16 - Location is http://auth.example.com/ 1061s ok 17 - Form registration 1061s ok 18 - Found TOTP js 1061s ok 19 - Get new key 1061s ok 20 - Content is JSON 1061s ok 21 - Found secret 1061s ok 22 - Found token 1061s ok 23 - Code 1061s ok 24 - Code contains 6 digits 1061s ok 25 - Post code 1061s ok 26 - Content is JSON 1061s ok 27 - Key is registered 1061s ok 28 - Logout request 1061s ok 29 - Response is 200 1061s ok 30 - Cookie is deleted 1061s ok 31 - No pdata 1061s ok 32 - Disconnect request 1061s ok 33 - Response is 401 1061s ok 34 - Get Menu 1061s ok 35 - HTTP code is 200 1061s ok 36 - Page contains a form 1061s ok 37 - Host match 1061s ok 38 - Field "user" is defined 1061s ok 39 - Field "password" is defined 1061s ok 40 - Field "token" is defined 1061s ok 41 - CSP header authorize POST request to \# 1061s ok 42 - Auth query with bad password 1061s ok 43 - Get Menu 1061s ok 44 - HTTP code is 200 1061s ok 45 - Page contains a form 1061s ok 46 - Host match 1061s ok 47 - Field "user" is defined 1061s ok 48 - Field "password" is defined 1061s ok 49 - Field "token" is defined 1061s ok 50 - CSP header authorize POST request to \# 1061s ok 51 - Auth query 1061s ok 52 - HTTP code is 200 1061s ok 53 - Page contains a form 1061s ok 54 - URI match 1061s ok 55 - Field "token" is defined 1061s ok 56 - Code 1061s ok 57 - Post code 1061s ok 58 - Token expired 1061s ok 59 - Get Menu 1061s ok 60 - HTTP code is 200 1061s ok 61 - Page contains a form 1061s ok 62 - Host match 1061s ok 63 - Field "user" is defined 1061s ok 64 - Field "password" is defined 1061s ok 65 - Field "token" is defined 1061s ok 66 - CSP header authorize POST request to \# 1061s 1..66 1061s ok 1061s t/36-Combination-with-over.t ...................................... 1061s ok 1 - use Lemonldap::NG::Portal::Main; 1061s ok 2 - Portal object 1061s ok 3 - Init 1061s ok 4 - Portal app 1061s ok 5 - Expression loaded: "[Dm] or [DB]" 1061s ok 6 - JSON is parsed 1061s ok 7 - Try to connect with login dwho 1061s ok 8 - Get cookie lemonldap (5d0284a0df0d16576852cdf257dc855e5a020ece2bb8bc49b8c6065572e631bd) 1061s ok 9 - Logout request 1061s ok 10 - Response is 200 1061s ok 11 - Cookie is deleted 1061s ok 12 - No pdata 1061s ok 13 - Disconnect request 1061s ok 14 - Response is 401 1061s ok 15 - Try to connect with login dvador 1061s ok 16 - Get cookie lemonldap (656cbc4c5a3157d9b3521f1f0a6c104685695cf695e773ee7ba0837a485b323a) 1061s ok 17 - Logout request 1061s ok 18 - Response is 200 1061s ok 19 - Cookie is deleted 1061s ok 20 - No pdata 1061s ok 21 - Disconnect request 1061s ok 22 - Response is 401 1061s 1..22 1061s ok 1062s t/36-Combination-with-token.t ..................................... 1062s ok 1 - use Lemonldap::NG::Portal::Main; 1062s ok 2 - Portal object 1062s ok 3 - Init 1062s ok 4 - Portal app 1062s ok 5 - Expression loaded: "[Dm] or [DB]" 1062s ok 6 - Unauth request 1062s ok 7 - HTTP code is 200 1062s ok 8 - Page contains a form 1062s ok 9 - Host match 1062s ok 10 - Field "token" is defined 1062s ok 11 - CSP header authorize POST request to \# 1062s ok 12 - Try to connect with login dwho 1062s ok 13 - Get cookie lemonldap (3d1681584ce447e3c9dedace4d4d1344d2add7ac1cc70128890e66d9f8c6f3c5) 1062s ok 14 - Logout request 1062s ok 15 - Response is 200 1062s ok 16 - Cookie is deleted 1062s ok 17 - No pdata 1062s ok 18 - Disconnect request 1062s ok 19 - Response is 401 1062s ok 20 - Unauth request 1062s ok 21 - HTTP code is 200 1062s ok 22 - Page contains a form 1062s ok 23 - Host match 1062s ok 24 - Field "token" is defined 1062s ok 25 - CSP header authorize POST request to \# 1062s ok 26 - Try to connect with login dvador 1062s ok 27 - Get cookie lemonldap (77985625bac714703d1297efd9bed3deb4bde13f9ade1f9d222ec29814e17bef) 1062s ok 28 - Logout request 1062s ok 29 - Response is 200 1062s ok 30 - Cookie is deleted 1062s ok 31 - No pdata 1062s ok 32 - Disconnect request 1062s ok 33 - Response is 401 1062s ok 34 - Portal object 1062s ok 35 - Init 1062s ok 36 - Portal app 1062s ok 37 - Expression loaded: "[Dm] and [DB]" 1062s ok 38 - Unauth request 1062s ok 39 - HTTP code is 200 1062s ok 40 - Page contains a form 1062s ok 41 - Host match 1062s ok 42 - Field "token" is defined 1062s ok 43 - CSP header authorize POST request to \# 1062s ok 44 - Try to connect with login rtyler 1062s ok 45 - Get cookie lemonldap (946ba1d1bbb0f5989731a32ce4df2c27c07b02393592cc594266076b078c5e62) 1062s ok 46 - Logout request 1062s ok 47 - Response is 200 1062s ok 48 - Cookie is deleted 1062s ok 49 - No pdata 1062s ok 50 - Disconnect request 1062s ok 51 - Response is 401 1062s ok 52 - Unauth request 1062s ok 53 - HTTP code is 200 1062s ok 54 - Page contains a form 1062s ok 55 - Host match 1062s ok 56 - Field "token" is defined 1062s ok 57 - CSP header authorize POST request to \# 1062s ok 58 - Try to connect with login dwho 1062s ok 59 - Response status is 401 1062s ok 60 - Content is JSON 1062s ok 61 - Error code is 5 1062s ok 62 - Portal object 1062s ok 63 - Init 1062s ok 64 - Portal app 1062s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1062s ok 66 - Unauth request 1062s ok 67 - HTTP code is 200 1062s ok 68 - Page contains a form 1062s ok 69 - Host match 1062s ok 70 - Field "token" is defined 1062s ok 71 - CSP header authorize POST request to \# 1062s ok 72 - Try to connect with login dwho 1062s ok 73 - Get cookie lemonldap (e7e782cb686051b5f0b4cf828f67d6f620db32ac5bf2dc722d89e9e265631c0e) 1062s ok 74 - Logout request 1062s ok 75 - Response is 200 1062s ok 76 - Cookie is deleted 1062s ok 77 - No pdata 1062s ok 78 - Disconnect request 1062s ok 79 - Response is 401 1062s ok 80 - Unauth request 1062s ok 81 - HTTP code is 200 1062s ok 82 - Page contains a form 1062s ok 83 - Host match 1062s ok 84 - Field "token" is defined 1062s ok 85 - CSP header authorize POST request to \# 1062s ok 86 - Try to connect with login dvador 1062s ok 87 - Get cookie lemonldap (4c4d3396db8a2a85b660aa1b982b523a511ba648965b835403ac39a4411ff984) 1062s ok 88 - Logout request 1062s ok 89 - Response is 200 1062s ok 90 - Cookie is deleted 1062s ok 91 - No pdata 1062s ok 92 - Disconnect request 1062s ok 93 - Response is 401 1062s ok 94 - Portal object 1062s ok 95 - Init 1062s ok 96 - Portal app 1062s ok 97 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 1062s ok 98 - Unauth request 1062s ok 99 - HTTP code is 200 1062s ok 100 - Page contains a form 1062s ok 101 - Host match 1062s ok 102 - Field "token" is defined 1062s ok 103 - CSP header authorize POST request to \# 1062s ok 104 - Try to connect with login rtyler 1062s ok 105 - Get cookie lemonldap (8b1b1c782d0695deef7c641abe5c1d04e31810ae7019f85cf70c6e756813c8a1) 1062s ok 106 - Logout request 1062s ok 107 - Response is 200 1062s ok 108 - Cookie is deleted 1062s ok 109 - No pdata 1062s ok 110 - Disconnect request 1062s ok 111 - Response is 401 1062s ok 112 - Unauth request 1062s ok 113 - HTTP code is 200 1062s ok 114 - Page contains a form 1062s ok 115 - Host match 1062s ok 116 - Field "token" is defined 1062s ok 117 - CSP header authorize POST request to \# 1062s ok 118 - Try to connect with login dvador 1062s ok 119 - Get cookie lemonldap (307d60a802c89a2ae79db52aa23f9bbd51da7b0f07b52eb21109810c6232639f) 1062s ok 120 - Logout request 1062s ok 121 - Response is 200 1062s ok 122 - Cookie is deleted 1062s ok 123 - No pdata 1062s ok 124 - Disconnect request 1062s ok 125 - Response is 401 1062s ok 126 - Unauth request 1062s ok 127 - HTTP code is 200 1062s ok 128 - Page contains a form 1062s ok 129 - Host match 1062s ok 130 - Field "token" is defined 1062s ok 131 - CSP header authorize POST request to \# 1062s ok 132 - Try to connect with login dwho 1062s ok 133 - Response status is 401 1062s ok 134 - Content is JSON 1062s ok 135 - Error code is 5 1062s 1..135 1062s ok 1063s t/36-Combination.t ................................................ 1063s ok 1 - use Lemonldap::NG::Portal::Main; 1063s ok 2 - Portal object 1063s ok 3 - Init 1063s ok 4 - Portal app 1063s ok 5 - Expression loaded: "[Dm] or [DB]" 1063s ok 6 - Try to connect with login dwho 1063s ok 7 - Get cookie lemonldap (022fbea62a77438d656d1e29eeda162225dd9712a34f8992e871e1ce537c60a1) 1063s ok 8 - Logout request 1063s ok 9 - Response is 200 1063s ok 10 - Cookie is deleted 1063s ok 11 - No pdata 1063s ok 12 - Disconnect request 1063s ok 13 - Response is 401 1063s ok 14 - Try to connect with login dvador 1063s ok 15 - Get cookie lemonldap (1065eeb8b0af62786d96e3664fe03f507e729133f0dfb33d516f63cea69f112c) 1063s ok 16 - Portal object 1063s ok 17 - Init 1063s ok 18 - Portal app 1063s ok 19 - Expression loaded: "[Dm] and [DB]" 1063s ok 20 - Try to connect with login rtyler 1063s ok 21 - Get cookie lemonldap (8012e78bb415f9791618de49d49a7a81d76d89559ccf36a0ccc7b58fef9137ec) 1063s ok 22 - Logout request 1063s ok 23 - Response is 200 1063s ok 24 - Cookie is deleted 1063s ok 25 - No pdata 1063s ok 26 - Disconnect request 1063s ok 27 - Response is 401 1063s ok 28 - Try to connect with login dwho 1063s ok 29 - Response status is 401 1063s ok 30 - Content is JSON 1063s ok 31 - Error code is 5 1063s ok 32 - Portal object 1063s ok 33 - Init 1063s ok 34 - Portal app 1063s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1063s ok 36 - Try to connect with login dwho 1063s ok 37 - Get cookie lemonldap (a79464d54c808d676346d518c320b866e89b611c348423c7051f0458cf5c35ca) 1063s ok 38 - Logout request 1063s ok 39 - Response is 200 1063s ok 40 - Cookie is deleted 1063s ok 41 - No pdata 1063s ok 42 - Disconnect request 1063s ok 43 - Response is 401 1063s ok 44 - Try to connect with login dvador 1063s ok 45 - Get cookie lemonldap (df3c28fa779b4edba15636c1c7433dd546013a1ddddc1e5cc7b673c1e9d2afe5) 1063s ok 46 - Logout request 1063s ok 47 - Response is 200 1063s ok 48 - Cookie is deleted 1063s ok 49 - No pdata 1063s ok 50 - Disconnect request 1063s ok 51 - Response is 401 1063s ok 52 - Portal object 1063s ok 53 - Init 1063s ok 54 - Portal app 1063s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 1063s ok 56 - Try to connect with login rtyler 1063s ok 57 - Get cookie lemonldap (31ccfc3d9e071ea853c8f79d22b7699cd6ef4a52a16a38884056bac1f705ae98) 1063s ok 58 - Demo and DBI exported variables exist in session 1063s ok 59 - Try to connect with login dvador 1063s ok 60 - Get cookie lemonldap (a0db42ad11db40f31d627728068b0772fd810cb22f0c8b4b155a2d7e05489dd6) 1063s ok 61 - Try to connect with login dwho 1063s ok 62 - Response status is 401 1063s ok 63 - Content is JSON 1063s ok 64 - Error code is 5 1063s ok 65 - Portal object 1063s ok 66 - Init 1063s ok 67 - Portal app 1063s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1063s ok 69 - Try to connect with login rtyler 1063s ok 70 - Get cookie lemonldap (373e05a330401e03ab6001a1a57073997033f37bca1e03e1a7e49966f05de03d) 1063s ok 71 - Try to connect with login dwho 1063s ok 72 - Get cookie lemonldap (7e300ae470a77a21eda8e98f2c7d0aa170c1e6ab943a46930f4f7c02e8c08e7b) 1063s ok 73 - Portal object 1063s ok 74 - Init 1063s ok 75 - Portal app 1063s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1063s ok 77 - Try to connect with login rtyler 1063s ok 78 - Get cookie lemonldap (5b82ad2adc67732cb5e48462d5916053e277a6195fcf5581c97dd760d18f8cee) 1063s ok 79 - Try to connect with login dwho 1063s ok 80 - Response status is 401 1063s ok 81 - Content is JSON 1063s ok 82 - Error code is 5 1063s 1..82 1063s ok 1064s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ......................... 1064s ok 1 - use Lemonldap::NG::Portal::Main; 1064s ok 2 - Portal object 1064s ok 3 - Init 1064s ok 4 - Portal app 1064s ok 5 - Register $type 1064s ok 6 - Portal object 1064s ok 7 - Init 1064s ok 8 - Portal app 1064s ok 9 - Register $type 1064s ok 10 - Portal object 1064s ok 11 - Init 1064s ok 12 - Portal app 1064s ok 13 - Register $type 1064s # ==> Pushing APP <== 1064s # ==> Popping APP <== 1064s ok 14 - Unauth CAS app request 1064s ok 15 - Get cookie llngcasserver (proxy) 1064s ok 16 - Get CAS server cookie 1064s ok 17 - Get redirection 1064s ok 18 - Location header found 1064s # ==> Pushing PROXY <== 1064s # ==> Popping PROXY <== 1064s ok 19 - Push request to proxy 1064s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213162%2C%22issuerRequestcas%22%3A%221746141282_35356%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1064s ok 21 - Get redirection 1064s ok 22 - Location header found 1064s # ==> Pushing PROXY <== 1064s # ==> Popping PROXY <== 1064s ok 23 - Return from WAYF 1064s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213162%2C%22issuerRequestcas%22%3A%221746141282_35356%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1064s ok 25 - HTTP code is 200 1064s ok 26 - Page contains a form 1064s ok 27 - Host match 1064s ok 28 - URI match 1064s ok 29 - Field "SAMLRequest" is defined 1064s ok 30 - CSP header authorize POST request to auth.idp.com 1064s ok 31 - Method is POST 1064s # ==> Pushing IDP <== 1064s # ==> Popping IDP <== 1064s ok 32 - Launch SAML request to IdP 1064s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141282_40325%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213162%7D) 1064s # ==> Pushing IDP <== 1064s # ==> Popping IDP <== 1064s ok 34 - Post authentication 1064s ok 35 - HTTP code is 200 1064s ok 36 - Page contains a form 1064s ok 37 - CSP header authorize POST request to auth.proxy.com 1064s ok 38 - Method is POST 1064s ok 39 - Get cookie lemonldap (bd4ea2b0358ad11b9e3a441586101663a42b13ce3c1425773b84a8b505513e08) 1064s ok 40 - Get cookie lemonldappdata () 1064s ok 41 - SAML request cleared from pdata 1064s # ==> Pushing PROXY <== 1064s # ==> Popping PROXY <== 1064s ok 42 - POST SAML response 1064s ok 43 - Get cookie lemonldap (0f044fa71a22861d01366522501cffa22891de780a1430e748d876ae512cf2d2) 1064s ok 44 - Get redirection 1064s ok 45 - Location header found 1064s # ==> Pushing PROXY <== 1064s # ==> Popping PROXY <== 1064s ok 46 - Follow internal redirection 1064s ok 47 - Get redirection 1064s ok 48 - Location header found 1064s # ==> Pushing APP <== 1064s ok 49 - SOAP request 1064s # ==> Saving handler APP <== 1064s # ==> Pushing PROXY <== 1064s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1064s # ==> Popping PROXY <== 1064s # ==> Restoring APP <== 1064s ok 50 - Execute request to /cas/serviceValidate 1064s ok 51 - HTTP code is 200 1064s ok 52 - Content is XML 1064s # ==> Popping APP <== 1064s ok 53 - Follow redirection to RP 1064s ok 54 - Get cookie lemonldap (f2209775713a1d6f8cf80d69411e3de6a6183fcd8e4cdf4bc68dbc54b0bbb6e6) 1064s 1..54 1064s ok 1065s t/37-CAS-App-to-SAML-IdP-POST.t ................................... 1065s ok 1 - use Lemonldap::NG::Portal::Main; 1065s ok 2 - Portal object 1065s ok 3 - Init 1065s ok 4 - Portal app 1065s ok 5 - Register $type 1065s ok 6 - Portal object 1065s ok 7 - Init 1065s ok 8 - Portal app 1065s ok 9 - Register $type 1065s ok 10 - Portal object 1065s ok 11 - Init 1065s ok 12 - Portal app 1065s ok 13 - Register $type 1065s # ==> Pushing APP <== 1065s # ==> Popping APP <== 1065s ok 14 - Unauth CAS app request 1065s ok 15 - Get cookie llngcasserver (proxy) 1065s ok 16 - Get CAS server cookie 1065s ok 17 - Get redirection 1065s ok 18 - Location header found 1065s # ==> Pushing PROXY <== 1065s # ==> Popping PROXY <== 1065s ok 19 - Push request to proxy 1065s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213162%2C%22issuerRequestcas%22%3A%221746141282_31644%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%7D) 1065s ok 21 - HTTP code is 200 1065s ok 22 - Page contains a form 1065s ok 23 - Host match 1065s ok 24 - URI match 1065s ok 25 - Field "SAMLRequest" is defined 1065s ok 26 - CSP header authorize POST request to auth.idp.com 1065s ok 27 - Method is POST 1065s # ==> Pushing IDP <== 1065s # ==> Popping IDP <== 1065s ok 28 - Launch SAML request to IdP 1065s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746141282_59342%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213162%7D) 1065s # ==> Pushing IDP <== 1065s # ==> Popping IDP <== 1065s ok 30 - Post authentication 1065s ok 31 - HTTP code is 200 1065s ok 32 - Page contains a form 1065s ok 33 - CSP header authorize POST request to auth.proxy.com 1065s ok 34 - Method is POST 1065s ok 35 - Get cookie lemonldap (8b020d160644660aab491eed635a7fc6ef3eb368d76524343be009bd44b124d6) 1065s ok 36 - Get cookie lemonldappdata () 1065s ok 37 - SAML request cleared from pdata 1065s # ==> Pushing PROXY <== 1065s # ==> Popping PROXY <== 1065s ok 38 - POST SAML response 1065s ok 39 - Get cookie lemonldap (20645bd0569763802da663d1d1bf1a1d1d5a45e5c8288761fa15e5083b82e097) 1065s ok 40 - Get redirection 1065s ok 41 - Location header found 1065s # ==> Pushing PROXY <== 1065s # ==> Popping PROXY <== 1065s ok 42 - Follow internal redirection 1065s ok 43 - Get redirection 1065s ok 44 - Location header found 1065s # ==> Pushing APP <== 1065s ok 45 - SOAP request 1065s # ==> Saving handler APP <== 1065s # ==> Pushing PROXY <== 1065s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1065s # ==> Popping PROXY <== 1065s # ==> Restoring APP <== 1065s ok 46 - Execute request to /cas/serviceValidate 1065s ok 47 - HTTP code is 200 1065s ok 48 - Content is XML 1065s # ==> Popping APP <== 1065s ok 49 - Follow redirection to RP 1065s ok 50 - Get cookie lemonldap (7f142f1ab49cbc515e3ad125362e95e90c8ac518de1ab94aa018661c23182627) 1065s 1..50 1065s ok 1065s t/37-Issuer-Display-Rule.t ........................................ 1065s ok 1 - use Lemonldap::NG::Portal::Main; 1065s ok 2 - Portal object 1065s ok 3 - Init 1065s ok 4 - Portal app 1065s ok 5 - Get cookie lemonldap (1a91c4de5862f319bee087a5e38de9097a147610534303343a311502624393a9) 1065s ok 6 - Get Menu 1065s ok 7 - Response body is not empty 1065s ok 8 1065s 1..8 1065s ok 1066s t/37-Issuer-Timeout.t ............................................. 1066s ok 1 - use Lemonldap::NG::Portal::Main; 1066s ok 2 - Portal object 1066s ok 3 - Init 1066s ok 4 - Portal app 1066s ok 5 - OP portal 1066s # Subtest: Request RP1, wait for timeout, request RP2 1066s ok 1 - Authorization request to RP1 1066s ok 2 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213164%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746141464_44045%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1066s ok 3 - Authorization request to RP2 1066s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746142064_12355%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746213764%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1066s ok 5 - HTTP code is 200 1066s ok 6 - Page contains a form 1066s ok 7 - Host match 1066s ok 8 - Field "user" is defined 1066s ok 9 - Field "password" is defined 1066s ok 10 - CSP header authorize POST request to \# 1066s ok 11 - Authorization request to RP2 1066s ok 12 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746142064_12355%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746213764%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1066s ok 13 - HTTP code is 200 1066s ok 14 - Page contains a form 1066s ok 15 - URI match 1066s ok 16 - Field "token" is defined 1066s ok 17 - Field "code" is defined 1066s ok 18 - Found EXTCODE input 1066s ok 19 - Post code 1066s ok 20 - Get redirection 1066s ok 21 - Location is http://auth.op.com/oauth2 1066s ok 22 - Get cookie lemonldap (595dfd8b64af438205bee4593a8e46a9e00399388dc53f535ed98c277620c6d6) 1066s ok 23 - Authorization request to RP1 1066s ok 24 - Get redirection 1066s ok 25 - Location header found 1066s 1..25 1066s ok 6 - Request RP1, wait for timeout, request RP2 1066s # Subtest: Request RP1, wait for timeout, complete login 1066s ok 1 - Authorization request to RP1 1066s ok 2 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213164%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746141464_33285%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1066s ok 3 - HTTP code is 200 1066s ok 4 - Page contains a form 1066s ok 5 - Host match 1066s ok 6 - Field "user" is defined 1066s ok 7 - Field "password" is defined 1066s ok 8 - CSP header authorize POST request to \# 1066s ok 9 - Authorization request to RP2 1066s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141464_33285%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213164%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1066s ok 11 - HTTP code is 200 1066s ok 12 - Page contains a form 1066s ok 13 - URI match 1066s ok 14 - Field "token" is defined 1066s ok 15 - Field "code" is defined 1066s ok 16 - Found EXTCODE input 1066s ok 17 - Post code 1066s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141464_33285%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1066s ok 19 - Get redirection 1066s ok 20 - Location is http://auth.op.com/oauth2 1066s ok 21 - Get cookie lemonldap (ef02444feb27371c308f15db2f6b896d1281e1e60af7e6142f373e8cfe3c2dd7) 1066s ok 22 - Authorization request to RP1 1066s ok 23 - Expected portal error code: code found on page 1066s ok 24 - Expected portal error code 1066s ok 25 - Get cookie lemonldappdata () 1066s ok 26 - pdata was cleared 1066s 1..26 1066s ok 7 - Request RP1, wait for timeout, complete login 1066s 1..7 1066s ok 1067s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ......................... 1067s ok 1 - use Lemonldap::NG::Portal::Main; 1067s ok 2 - Portal object 1067s ok 3 - Init 1067s ok 4 - Portal app 1067s ok 5 - Register $type 1067s ok 6 - Portal object 1067s ok 7 - Init 1067s ok 8 - Portal app 1067s ok 9 - Register $type 1067s ok 10 - Portal object 1067s ok 11 - Init 1067s ok 12 - Portal app 1067s ok 13 - Register $type 1067s # ==> Pushing SP <== 1067s # ==> Popping SP <== 1067s ok 14 - Unauth SP request 1067s ok 15 - Get redirection 1067s ok 16 - Location header found 1067s # ==> Pushing PROXY <== 1067s # ==> Popping PROXY <== 1067s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 1067s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141284_40864%22%2C%22issuerTs%22%3A1746213164%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1067s ok 19 - Get redirection 1067s ok 20 - Location header found 1067s # ==> Pushing IDP <== 1067s # ==> Popping IDP <== 1067s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 1067s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141284_22223%22%2C%22issuerTs%22%3A1746213164%7D) 1067s ok 23 - HTTP code is 200 1067s ok 24 - Page contains a form 1067s ok 25 - Host match 1067s ok 26 - Field "url" is defined 1067s ok 27 - Field "timezone" is defined 1067s ok 28 - Field "skin" is defined 1067s ok 29 - Field "user" is defined 1067s ok 30 - Field "password" is defined 1067s ok 31 - CSP header authorize POST request to \# 1067s # ==> Pushing IDP <== 1067s # ==> Popping IDP <== 1067s ok 32 - Post authentication, endpoint /saml/singleSignOn 1067s ok 33 - Get cookie lemonldappdata () 1067s ok 34 - Get cookie lemonldap (b0c1d4c597bcd23e934f27d0ed5c18de573e321d3dcd6072eb2ccfb38c63ec36) 1067s ok 35 - HTTP code is 200 1067s ok 36 - Page contains a form 1067s ok 37 - Host match 1067s ok 38 - URI match 1067s ok 39 - Field "SAMLResponse" is defined 1067s ok 40 - Field "RelayState" is defined 1067s ok 41 - CSP header authorize POST request to auth.proxy.com 1067s # ==> Pushing PROXY <== 1067s # ==> Popping PROXY <== 1067s ok 42 - Post SAML response to PROXY 1067s ok 43 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141284_40864%22%7D) 1067s ok 44 - Get cookie lemonldap (41d79d671ae529550ba7a59ceb6adf52fb671442768fffaebe884931784fa8d4) 1067s ok 45 - Get redirection 1067s ok 46 - Location header found 1067s # ==> Pushing PROXY <== 1067s # ==> Popping PROXY <== 1067s ok 47 - internal redirection to PROXY, endpoint /saml 1067s ok 48 - HTTP code is 200 1067s ok 49 - Page contains a form 1067s ok 50 - Host match 1067s ok 51 - URI match 1067s ok 52 - Field "SAMLResponse" is defined 1067s ok 53 - CSP header authorize POST request to auth.sp.com 1067s # ==> Pushing SP <== 1067s # ==> Popping SP <== 1067s ok 54 - Post SAML response to SP 1067s ok 55 - Get cookie lemonldap (9a8f37f1f53e84e9309c08463a50bde6bfdaf3fb0a3237d492523aa15bf65c05) 1067s # ==> Pushing SP <== 1067s ok 56 - REST request 1067s ok 57 - Request from PROXY to PROXY 1067s # ==> Saving handler SP <== 1067s # ==> Pushing PROXY <== 1067s ok 58 - REST request 1067s ok 59 - Request to IDP 1067s # ==> Saving handler PROXY <== 1067s # ==> Pushing IDP <== 1067s # ==> Popping IDP <== 1067s # ==> Restoring PROXY <== 1067s ok 60 - Execute post request 1067s ok 61 - Response is 200 1067s ok 62 - Content is JSON|XML 1067s # ==> Popping PROXY <== 1067s # ==> Restoring SP <== 1067s ok 63 - Execute post request 1067s ok 64 - Response is 200 1067s ok 65 - Content is JSON|XML 1067s # ==> Popping SP <== 1067s ok 66 - Call logout from SP 1067s ok 67 - Get cookie lemonldap (0) 1067s ok 68 - Test empty cookie on SP 1067s ok 69 - Test disconnexion message on SP 1067s # ==> Pushing PROXY <== 1067s # ==> Popping PROXY <== 1067s ok 70 - Test if still logged on PROXY 1067s ok 71 - Get redirection 1067s ok 72 - Location header found 1067s # ==> Pushing IDP <== 1067s # ==> Popping IDP <== 1067s ok 73 - Test if still logged on IDP 1067s ok 74 - test presence of user field in form (prove successful logout) 1067s 1..74 1067s ok 1068s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................... 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 6 - Get JWKS, endpoint /oauth2/jwks 1068s ok 7 - HTTP code is 200 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1068s ok 9 - HTTP code is 200 1068s ok 10 - Portal object 1068s ok 11 - Init 1068s ok 12 - Portal app 1068s ok 13 - Register $type 1068s ok 14 - Portal object 1068s ok 15 - Init 1068s ok 16 - Portal app 1068s ok 17 - Register $type 1068s # ==> Pushing RP <== 1068s # ==> Popping RP <== 1068s ok 18 - Unauth SP request 1068s ok 19 - Get redirection 1068s ok 20 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 21 - Push request to OP, endpoint /oauth2/authorize 1068s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141285_1033%22%2C%22issuerTs%22%3A1746213165%7D) 1068s ok 23 - Get redirection 1068s ok 24 - Location header found 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1068s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746141285_17953%22%2C%22issuerTs%22%3A1746213165%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1068s ok 27 - HTTP code is 200 1068s ok 28 - Page contains a form 1068s ok 29 - Host match 1068s ok 30 - Field "url" is defined 1068s ok 31 - Field "timezone" is defined 1068s ok 32 - Field "skin" is defined 1068s ok 33 - Field "user" is defined 1068s ok 34 - Field "password" is defined 1068s ok 35 - CSP header authorize POST request to \# 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 36 - Post authentication, endpoint /saml/singleSignOn 1068s ok 37 - Get cookie lemonldappdata () 1068s ok 38 - Get cookie lemonldap (303620e2a34af5a99709132959a33921fdf8bdbb4354b60ff6cd1931e0f14791) 1068s ok 39 - HTTP code is 200 1068s ok 40 - Page contains a form 1068s ok 41 - Host match 1068s ok 42 - URI match 1068s ok 43 - Field "SAMLResponse" is defined 1068s ok 44 - Field "RelayState" is defined 1068s ok 45 - CSP header authorize POST request to auth.op.com 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 46 - Post SAML response to SP 1068s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141285_1033%22%7D) 1068s ok 48 - Get cookie lemonldap (e8e8f4dbf294da80476ef74e52d75ab9178ce5bc2f454d28536b256bcac5dfa8) 1068s ok 49 - Get redirection 1068s ok 50 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 51 - Call OP from SAML SP 1068s ok 52 - Get cookie lemonldappdata () 1068s ok 53 - Get redirection 1068s ok 54 - Location header found 1068s # ==> Pushing RP <== 1068s ok 55 - REST request 1068s ok 56 - Request from RP to OP, endpoint /oauth2/token 1068s # ==> Saving handler RP <== 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s # ==> Restoring RP <== 1068s ok 57 - Execute post request 1068s ok 58 - Response is 200 1068s ok 59 - Content is JSON 1068s ok 60 - REST request 1068s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1068s # ==> Saving handler RP <== 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s # ==> Restoring RP <== 1068s ok 62 - Execute get request 1068s ok 63 - Response is 200 1068s ok 64 - Content is JSON 1068s # ==> Popping RP <== 1068s ok 65 - Call openidconnectcallback on RP 1068s ok 66 - Get cookie lemonldap (30c98909b6e7afa97e319303060fe4f980410d0a319204089b49f86ea358210f) 1068s # ==> Pushing RP <== 1068s # ==> Popping RP <== 1068s ok 67 - Call logout from RP 1068s ok 68 - Get cookie lemonldap (0) 1068s ok 69 - Test empty cookie on RP 1068s ok 70 - Get redirection 1068s ok 71 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 72 - Forward logout to OP 1068s ok 73 - HTTP code is 200 1068s ok 74 - Page contains a form 1068s ok 75 - Host match 1068s ok 76 - Field "post_logout_redirect_uri" is defined 1068s ok 77 - Field "confirm" is defined 1068s ok 78 - Field "skin" is defined 1068s ok 79 - CSP header authorize POST request to \# 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 1068s ok 81 - Get cookie lemonldap (0) 1068s ok 82 - Test empty cookie on OP 1068s ok 83 - Get redirection 1068s ok 84 - Location header found 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 85 - redirect to IdP 1068s ok 86 - Get cookie lemonldap (0) 1068s ok 87 - Test empty cookie on IDP 1068s ok 88 - Get redirection 1068s ok 89 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 90 - redirect to OP 1068s ok 91 - HTTP code is 200 1068s 1..91 1068s ok 1068s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t ....................... 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 6 - Get JWKS, endpoint /oauth2/jwks 1068s ok 7 - HTTP code is 200 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1068s ok 9 - HTTP code is 200 1068s ok 10 - Portal object 1068s ok 11 - Init 1068s ok 12 - Portal app 1068s ok 13 - Register $type 1068s ok 14 - Portal object 1068s ok 15 - Init 1068s ok 16 - Portal app 1068s ok 17 - Register $type 1068s # ==> Pushing RP <== 1068s # ==> Popping RP <== 1068s ok 18 - Unauth SP request 1068s ok 19 - Get redirection 1068s ok 20 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 21 - Push request to OP, endpoint /oauth2/authorize 1068s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141286_21910%22%2C%22issuerTs%22%3A1746213166%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1068s ok 23 - Get redirection 1068s ok 24 - Location header found 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1068s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141286_62815%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213166%7D) 1068s ok 27 - HTTP code is 200 1068s ok 28 - Page contains a form 1068s ok 29 - Host match 1068s ok 30 - Field "url" is defined 1068s ok 31 - Field "timezone" is defined 1068s ok 32 - Field "skin" is defined 1068s ok 33 - Field "user" is defined 1068s ok 34 - Field "password" is defined 1068s ok 35 - CSP header authorize POST request to \# 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 36 - Post authentication, endpoint /saml/singleSignOn 1068s ok 37 - Get cookie lemonldappdata () 1068s ok 38 - Get cookie lemonldap (1bd86d7f2fd33c211a78e5c48279cfa390dd52b68350661e4572bd98315c6fd0) 1068s ok 39 - HTTP code is 200 1068s ok 40 - Page contains a form 1068s ok 41 - Host match 1068s ok 42 - URI match 1068s ok 43 - Field "SAMLResponse" is defined 1068s ok 44 - Field "RelayState" is defined 1068s ok 45 - CSP header authorize POST request to auth.op.com 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 46 - Post SAML response to SP 1068s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141286_21910%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1068s ok 48 - Get cookie lemonldap (0cad1039dc23f572cc4119c8aecc2c17315baad389068547c6087a95bfc04e57) 1068s ok 49 - Get redirection 1068s ok 50 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 51 - Call OP from SAML SP 1068s ok 52 - Get cookie lemonldappdata () 1068s ok 53 - Get redirection 1068s ok 54 - Location header found 1068s # ==> Pushing RP <== 1068s ok 55 - REST request 1068s ok 56 - Request from RP to OP, endpoint /oauth2/token 1068s # ==> Saving handler RP <== 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s # ==> Restoring RP <== 1068s ok 57 - Execute post request 1068s ok 58 - Response is 200 1068s ok 59 - Content is JSON|XML 1068s ok 60 - REST request 1068s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1068s # ==> Saving handler RP <== 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s # ==> Restoring RP <== 1068s ok 62 - Execute get request 1068s ok 63 - Response is 200 1068s ok 64 - Content is JSON|XML 1068s # ==> Popping RP <== 1068s ok 65 - Call openidconnectcallback on RP 1068s ok 66 - Get cookie lemonldap (182255c877e0622aba936d0d3e5c3bc6cb732b5a095a0a9785054e7541ae9f83) 1068s # ==> Pushing RP <== 1068s # ==> Popping RP <== 1068s ok 67 - Call logout from RP 1068s ok 68 - Get cookie lemonldap (0) 1068s ok 69 - Test empty cookie on RP 1068s ok 70 - Get redirection 1068s ok 71 - Location header found 1068s # ==> Pushing OP <== 1068s # ==> Popping OP <== 1068s ok 72 - Forward logout to OP 1068s ok 73 - HTTP code is 200 1068s ok 74 - Page contains a form 1068s ok 75 - Host match 1068s ok 76 - Field "post_logout_redirect_uri" is defined 1068s ok 77 - Field "confirm" is defined 1068s ok 78 - Field "skin" is defined 1068s ok 79 - CSP header authorize POST request to \# 1068s # ==> Pushing OP <== 1068s ok 80 - REST request 1068s ok 81 - Request to IDP 1068s # ==> Saving handler OP <== 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s # ==> Restoring OP <== 1068s ok 82 - Execute post request 1068s ok 83 - Response is 200 1068s ok 84 - Content is JSON|XML 1068s # ==> Popping OP <== 1068s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 1068s ok 86 - Get cookie lemonldap (0) 1068s ok 87 - Test empty cookie on OP 1068s ok 88 - Get redirection 1068s ok 89 - Location header found 1068s # ==> Pushing RP <== 1068s # ==> Popping RP <== 1068s ok 90 - redirect to RP 1068s ok 91 - HTTP code is 200 1068s # ==> Pushing IDP <== 1068s # ==> Popping IDP <== 1068s ok 92 - Test if still logged on IDP 1068s ok 93 - test presence of user field in form (prove successful logout) 1068s 1..93 1068s ok 1069s t/37-Logout-from-OIDC-RP-to-SAML-SP.t ............................. 1069s ok 1 - use Lemonldap::NG::Portal::Main; 1069s ok 2 - Portal object 1069s ok 3 - Init 1069s ok 4 - Portal app 1069s ok 5 - Register $type 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 6 - Get JWKS, endpoint /oauth2/jwks 1069s ok 7 - HTTP code is 200 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1069s ok 9 - HTTP code is 200 1069s ok 10 - Portal object 1069s ok 11 - Init 1069s ok 12 - Portal app 1069s ok 13 - Register $type 1069s ok 14 - Portal object 1069s ok 15 - Init 1069s ok 16 - Portal app 1069s ok 17 - Register $type 1069s # ==> Pushing RP <== 1069s # ==> Popping RP <== 1069s ok 18 - Unauth SP request 1069s ok 19 - Get redirection 1069s ok 20 - Location header found 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 21 - Push request to OP, endpoint /oauth2/authorize 1069s ok 22 - HTTP code is 200 1069s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141287_27303%22%2C%22issuerTs%22%3A1746213167%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 24 - Post authentication, endpoint /oauth2/authorize 1069s ok 25 - Get cookie lemonldap (016dc890e95640aea78becfdbf10ad8b451b55c5170034f751c9beebe5a0ebbb) 1069s ok 26 - HTTP code is 200 1069s ok 27 - Page contains a form 1069s ok 28 - Host match 1069s ok 29 - Field "confirm" is defined 1069s ok 30 - CSP header authorize POST request to \# 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 31 - Post confirmation, endpoint /oauth2/authorize 1069s ok 32 - Get redirection 1069s ok 33 - Location header found 1069s # ==> Pushing RP <== 1069s ok 34 - REST request 1069s ok 35 - Request from RP to OP, endpoint /oauth2/token 1069s # ==> Saving handler RP <== 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s # ==> Restoring RP <== 1069s ok 36 - Execute request 1069s ok 37 - Response is 200 1069s ok 38 - Content is JSON 1069s ok 39 - REST request 1069s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1069s # ==> Saving handler RP <== 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s # ==> Restoring RP <== 1069s ok 41 - Execute request 1069s ok 42 - Response is 200 1069s ok 43 - Content is JSON 1069s # ==> Popping RP <== 1069s ok 44 - Call openidconnectcallback on RP 1069s ok 45 - Get cookie lemonldap (2538931489242d427a2d8aadd5daf0408b94900b288349bf475a92eb10e4beda) 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 46 - Check session, endpoint /oauth2/checksession.html 1069s ok 47 - HTTP code is 200 1069s ok 48 - Frame can be embedded 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 49 - Try SAML SP 1069s ok 50 - HTTP code is 200 1069s ok 51 - Page contains a form 1069s ok 52 - Host match 1069s ok 53 - URI match 1069s ok 54 - Field "SAMLRequest" is defined 1069s ok 55 - CSP header authorize POST request to auth.op.com 1069s ok 56 - Method is POST 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 57 - Post SAML request to IdP 1069s ok 58 - HTTP code is 200 1069s ok 59 - Page contains a form 1069s ok 60 - Host match 1069s ok 61 - URI match 1069s ok 62 - Field "SAMLResponse" is defined 1069s ok 63 - CSP header authorize POST request to auth.sp.com 1069s ok 64 - Method is POST 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 65 - Post SAML response to SP 1069s ok 66 - Get cookie lemonldap (0c9c663294239733189a54a41e783d7577b621ec6819ff2416bae5d7840c49a5) 1069s # ==> Pushing RP <== 1069s # ==> Popping RP <== 1069s ok 67 - Query SP for logout 1069s ok 68 - Get redirection 1069s ok 69 - Location header found 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 70 - Push logout request to OP, endpoint /oauth2/logout 1069s ok 71 - HTTP code is 200 1069s ok 72 - Page contains a form 1069s ok 73 - Host match 1069s ok 74 - Field "confirm" is defined 1069s ok 75 - CSP header authorize POST request to \# 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 76 - Confirm logout, endpoint /oauth2/logout 1069s ok 77 - HTTP code is 200 1069s ok 78 - Get cookie lemonldap (0) 1069s ok 79 - SSO cookie removed 1069s ok 80 - Get iframe request 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 81 - Get iframe 1069s ok 82 - HTTP code is 200 1069s ok 83 - Page contains a form 1069s ok 84 - Host match 1069s ok 85 - URI match 1069s ok 86 - Field "SAMLRequest" is defined 1069s ok 87 - CSP header authorize POST request to auth.sp.com 1069s ok 88 - Method is POST 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 89 - Post SAML logout request to SP 1069s ok 90 - HTTP code is 200 1069s ok 91 - Page contains a form 1069s ok 92 - Host match 1069s ok 93 - URI match 1069s ok 94 - Field "SAMLResponse" is defined 1069s ok 95 - CSP header authorize POST request to auth.op.com 1069s ok 96 - Method is POST 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 97 - Post SAML logout response to IdP 1069s # ==> Pushing OP <== 1069s # ==> Popping OP <== 1069s ok 98 - Test if user is reject on IdP 1069s ok 99 - Response status is 401 1069s ok 100 - Content is JSON 1069s ok 101 - Error code is 1 1069s # ==> Pushing RP <== 1069s # ==> Popping RP <== 1069s ok 102 - Test if user is reject on SP 1069s ok 103 - Get redirection 1069s ok 104 - Location header found 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 105 - Test if user is reject on SP 1069s ok 106 - HTTP code is 200 1069s ok 107 - HTTP code is 200 1069s ok 108 - Page contains a form 1069s ok 109 - Host match 1069s ok 110 - URI match 1069s ok 111 - Field "SAMLRequest" is defined 1069s ok 112 - CSP header authorize POST request to auth.op.com 1069s ok 113 - Method is POST 1069s 1..113 1069s ok 1070s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t .......................... 1070s ok 1 - use Lemonldap::NG::Portal::Main; 1070s ok 2 - Portal object 1070s ok 3 - Init 1070s ok 4 - Portal app 1070s ok 5 - Register $type 1070s ok 6 - Portal object 1070s ok 7 - Init 1070s ok 8 - Portal app 1070s ok 9 - Register $type 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 10 - Get JWKS, endpoint /oauth2/jwks 1070s ok 11 - HTTP code is 200 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1070s ok 13 - HTTP code is 200 1070s ok 14 - Portal object 1070s ok 15 - Init 1070s ok 16 - Portal app 1070s ok 17 - Register $type 1070s # ==> Pushing RP <== 1070s # ==> Popping RP <== 1070s ok 18 - Unauth SP request 1070s ok 19 - Get redirection 1070s ok 20 - Location header found 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 21 - Push request to OP, endpoint /oauth2/authorize 1070s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746213168%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221746141288_32270%22%7D) 1070s ok 23 - Get redirection 1070s ok 24 - Location header found 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 25 - Return from WAYF 1070s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746141288_32270%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213168%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1070s ok 27 - Get redirection 1070s ok 28 - Location header found 1070s # ==> Pushing IDP <== 1070s # ==> Popping IDP <== 1070s ok 29 - Launch SAML request to IdP 1070s ok 30 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141288_54600%22%2C%22issuerTs%22%3A1746213168%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1070s # ==> Pushing IDP <== 1070s # ==> Popping IDP <== 1070s ok 31 - Post authentication 1070s ok 32 - HTTP code is 200 1070s ok 33 - Page contains a form 1070s ok 34 - Host match 1070s ok 35 - CSP header authorize POST request to auth.sp.com 1070s ok 36 - Method is POST 1070s ok 37 - Get cookie lemonldap (c5cd2381e7947f9de753316799ddba12a366486208b9facf73c095a55734c784) 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 38 - POST SAML response 1070s ok 39 - Get cookie lemonldap (d00ce7185ed46903ac0d699ce54eb61d8fae7e65597a225398801e204b0ce692) 1070s ok 40 - Get redirection 1070s ok 41 - Location header found 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1070s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746213168%7D) 1070s ok 44 - HTTP code is 200 1070s ok 45 - Page contains a form 1070s ok 46 - URI match 1070s ok 47 - Field "confirm" is defined 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 48 - Confirm OIDC sharing 1070s ok 49 - Get redirection 1070s ok 50 - Location header found 1070s # ==> Pushing RP <== 1070s ok 51 - REST request 1070s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1070s # ==> Saving handler RP <== 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s # ==> Restoring RP <== 1070s ok 53 - Execute request 1070s ok 54 - Response is 200 1070s ok 55 - Content is JSON 1070s ok 56 - REST request 1070s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1070s # ==> Saving handler RP <== 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s # ==> Restoring RP <== 1070s ok 58 - Execute request 1070s ok 59 - Response is 200 1070s ok 60 - Content is JSON 1070s # ==> Popping RP <== 1070s ok 61 - Follow redirection to RP 1070s ok 62 - Get cookie lemonldap (e2336a791ffac3dd6d78cb4add31b4ab451a69c7d1028be820859a899686109b) 1070s # ==> Pushing RP <== 1070s # ==> Popping RP <== 1070s ok 63 - Query RP for logout 1070s ok 64 - Get redirection 1070s ok 65 - Location header found 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1070s ok 67 - HTTP code is 200 1070s ok 68 - Page contains a form 1070s ok 69 - Host match 1070s ok 70 - Field "confirm" is defined 1070s ok 71 - CSP header authorize POST request to \# 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 72 - Confirm logout, endpoint /oauth2/logout 1070s ok 73 - Get redirection 1070s ok 74 - Location header found 1070s # ==> Pushing IDP <== 1070s # ==> Popping IDP <== 1070s ok 75 - Push logout to SAML IdP 1070s ok 76 - Get redirection 1070s ok 77 - Location header found 1070s ok 78 - Get cookie lemonldap (0) 1070s ok 79 - SSO cookie removed 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 80 - Push logout to SAML IdP 1070s 1..80 1070s ok 1071s t/37-OIDC-RP-to-SAML-IdP-GET.t .................................... 1071s ok 1 - use Lemonldap::NG::Portal::Main; 1071s ok 2 - Portal object 1071s ok 3 - Init 1071s ok 4 - Portal app 1071s ok 5 - Register $type 1071s ok 6 - Portal object 1071s ok 7 - Init 1071s ok 8 - Portal app 1071s ok 9 - Register $type 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 10 - Get JWKS, endpoint /oauth2/jwks 1071s ok 11 - HTTP code is 200 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1071s ok 13 - HTTP code is 200 1071s ok 14 - Portal object 1071s ok 15 - Init 1071s ok 16 - Portal app 1071s ok 17 - Register $type 1071s # ==> Pushing RP <== 1071s # ==> Popping RP <== 1071s ok 18 - Unauth SP request 1071s ok 19 - Get redirection 1071s ok 20 - Location header found 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 21 - Push request to OP, endpoint /oauth2/authorize 1071s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746213169%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746141289_31955%22%7D) 1071s ok 23 - Get redirection 1071s ok 24 - Location header found 1071s # ==> Pushing IDP <== 1071s # ==> Popping IDP <== 1071s ok 25 - Launch SAML request to IdP 1071s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213169%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746141289_35929%22%7D) 1071s # ==> Pushing IDP <== 1071s # ==> Popping IDP <== 1071s ok 27 - Post authentication 1071s ok 28 - HTTP code is 200 1071s ok 29 - Page contains a form 1071s ok 30 - Host match 1071s ok 31 - CSP header authorize POST request to auth.sp.com 1071s ok 32 - Method is POST 1071s ok 33 - Get cookie lemonldap (561d4632de6addc5c785ba8d799ac171cba6de31362976cad5987d0ec0f09e71) 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 34 - POST SAML response 1071s ok 35 - Get cookie lemonldap (1b87b0f6e8b5677fd958edef638e87fa3d4ceb1e74f6e58ad9fe13a5120416a6) 1071s ok 36 - Get redirection 1071s ok 37 - Location header found 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 1071s ok 39 - HTTP code is 200 1071s ok 40 - Page contains a form 1071s ok 41 - URI match 1071s ok 42 - Field "confirm" is defined 1071s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213169%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 44 - Confirm OIDC sharing 1071s ok 45 - Get redirection 1071s ok 46 - Location header found 1071s # ==> Pushing RP <== 1071s ok 47 - REST request 1071s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 1071s # ==> Saving handler RP <== 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s # ==> Restoring RP <== 1071s ok 49 - Execute request 1071s ok 50 - Response is 200 1071s ok 51 - Content is JSON 1071s ok 52 - REST request 1071s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1071s # ==> Saving handler RP <== 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s # ==> Restoring RP <== 1071s ok 54 - Execute request 1071s ok 55 - Response is 200 1071s ok 56 - Content is JSON 1071s # ==> Popping RP <== 1071s ok 57 - Follow redirection to RP 1071s ok 58 - Get cookie lemonldap (355f5992c240dcb63a0057f68637e7344de19d9813f29cb4090d392fa250165c) 1071s # ==> Pushing RP <== 1071s # ==> Popping RP <== 1071s ok 59 - Query RP for logout 1071s ok 60 - Get redirection 1071s ok 61 - Location header found 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 1071s ok 63 - HTTP code is 200 1071s ok 64 - Page contains a form 1071s ok 65 - Host match 1071s ok 66 - Field "confirm" is defined 1071s ok 67 - CSP header authorize POST request to \# 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 68 - Confirm logout, endpoint /oauth2/logout 1071s ok 69 - Get redirection 1071s ok 70 - Location header found 1071s # ==> Pushing IDP <== 1071s # ==> Popping IDP <== 1071s ok 71 - Push logout to SAML IdP 1071s ok 72 - Get redirection 1071s ok 73 - Location header found 1071s ok 74 - Get cookie lemonldap (0) 1071s ok 75 - SSO cookie removed 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 76 - Push logout to SAML IdP 1071s 1..76 1071s ok 1072s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................... 1072s ok 1 - use Lemonldap::NG::Portal::Main; 1072s ok 2 - Portal object 1072s ok 3 - Init 1072s ok 4 - Portal app 1072s ok 5 - Register $type 1072s ok 6 - Portal object 1072s ok 7 - Init 1072s ok 8 - Portal app 1072s ok 9 - Register $type 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 10 - Get JWKS, endpoint /oauth2/jwks 1072s ok 11 - HTTP code is 200 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1072s ok 13 - HTTP code is 200 1072s ok 14 - Portal object 1072s ok 15 - Init 1072s ok 16 - Portal app 1072s ok 17 - Register $type 1072s # ==> Pushing RP <== 1072s # ==> Popping RP <== 1072s ok 18 - Unauth SP request 1072s ok 19 - Get redirection 1072s ok 20 - Location header found 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 21 - Push request to OP, endpoint /oauth2/authorize 1072s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746141290_32635%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213170%7D) 1072s ok 23 - HTTP code is 200 1072s ok 24 - Page contains a form 1072s ok 25 - Host match 1072s ok 26 - URI match 1072s ok 27 - Field "SAMLRequest" is defined 1072s ok 28 - CSP header authorize POST request to auth.idp.com 1072s ok 29 - Method is POST 1072s # ==> Pushing IDP <== 1072s # ==> Popping IDP <== 1072s ok 30 - Launch SAML request to IdP 1072s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213170%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141290_6278%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1072s # ==> Pushing IDP <== 1072s # ==> Popping IDP <== 1072s ok 32 - Post authentication 1072s ok 33 - HTTP code is 200 1072s ok 34 - Page contains a form 1072s ok 35 - CSP header authorize POST request to auth.sp.com 1072s ok 36 - Method is POST 1072s ok 37 - Get cookie lemonldap (96a574f391949b960c601da34efecae5052866a9a45e28c433304dec7851b985) 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 38 - POST SAML response 1072s ok 39 - Get cookie lemonldap (ba394a9d2539242e65ee0a76f0c258a334050562d66a5bb9c86061181b3f705c) 1072s ok 40 - Get redirection 1072s ok 41 - Location header found 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1072s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746213170%7D) 1072s ok 44 - HTTP code is 200 1072s ok 45 - Page contains a form 1072s ok 46 - URI match 1072s ok 47 - Field "confirm" is defined 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 48 - Confirm OIDC sharing 1072s ok 49 - Get redirection 1072s ok 50 - Location header found 1072s # ==> Pushing RP <== 1072s ok 51 - REST request 1072s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1072s # ==> Saving handler RP <== 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s # ==> Restoring RP <== 1072s ok 53 - Execute request 1072s ok 54 - Response is 200 1072s ok 55 - Content is JSON 1072s ok 56 - REST request 1072s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1072s # ==> Saving handler RP <== 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s # ==> Restoring RP <== 1072s ok 58 - Execute request 1072s ok 59 - Response is 200 1072s ok 60 - Content is JSON 1072s # ==> Popping RP <== 1072s ok 61 - Follow redirection to RP 1072s ok 62 - Get cookie lemonldap (ccc91bf9f7e971cd5f29dae363a04ae934ab1f3448262d170fc2f74c400e4ad2) 1072s # ==> Pushing RP <== 1072s # ==> Popping RP <== 1072s ok 63 - Query RP for logout 1072s ok 64 - Get redirection 1072s ok 65 - Location header found 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1072s ok 67 - HTTP code is 200 1072s ok 68 - Page contains a form 1072s ok 69 - Host match 1072s ok 70 - Field "confirm" is defined 1072s ok 71 - CSP header authorize POST request to \# 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 72 - Confirm logout, endpoint /oauth2/logout 1072s ok 73 - HTTP code is 200 1072s ok 74 - Page contains a form 1072s ok 75 - Host match 1072s ok 76 - URI match 1072s ok 77 - Field "SAMLRequest" is defined 1072s ok 78 - CSP header authorize POST request to auth.idp.com 1072s # ==> Pushing IDP <== 1072s # ==> Popping IDP <== 1072s ok 79 - Push logout to SAML IdP 1072s ok 80 - HTTP code is 200 1072s ok 81 - Page contains a form 1072s ok 82 - Host match 1072s ok 83 - URI match 1072s ok 84 - CSP header authorize POST request to auth.sp.com 1072s ok 85 - Get cookie lemonldap (0) 1072s ok 86 - SSO cookie removed 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 87 - Push logout to SAML IdP 1072s 1..87 1072s ok 1073s t/37-OIDC-and-DBI-with-choice-and-override.t ...................... 1073s ok 1 - use Lemonldap::NG::Portal::Main; 1073s ok 2 - Portal object 1073s ok 3 - Init 1073s ok 4 - Portal app 1073s ok 5 - Register $type 1073s ok 6 - OP portal 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s ok 7 - Get JWKS, endpoint /oauth2/jwks 1073s ok 8 - HTTP code is 200 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1073s ok 10 - HTTP code is 200 1073s ok 11 - Portal object 1073s ok 12 - Init 1073s ok 13 - Portal app 1073s ok 14 - Register $type 1073s ok 15 - RP portal 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s # ==> Pushing RP <== 1073s # ==> Popping RP <== 1073s ok 16 - Auth query 1073s ok 17 - Get cookie lemonldap (a7f3aa613b8fa157667ff7b766a97da52ae29ae0e0ae9fbfb5732a2927f99d1a) 1073s # ==> Pushing RP <== 1073s # ==> Popping RP <== 1073s ok 18 - Logout request 1073s ok 19 - Response is 200 1073s ok 20 - Cookie is deleted 1073s ok 21 - No pdata 1073s # ==> Pushing RP <== 1073s # ==> Popping RP <== 1073s ok 22 - Disconnect request 1073s ok 23 - Response is 401 1073s # ==> Pushing RP <== 1073s # ==> Popping RP <== 1073s ok 24 - Unauth RP request 1073s ok 25 - Get redirection 1073s ok 26 - Location header found 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s ok 27 - Push request to OP, endpoint /oauth2/authorize 1073s ok 28 - HTTP code is 200 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s ok 29 - Post authentication, endpoint /oauth2/authorize 1073s ok 30 - Get cookie lemonldap (b2927b3c45e6eb883cba558e705cebdfe117d72f9620815a68d41366c2c3675e) 1073s ok 31 - HTTP code is 200 1073s ok 32 - Page contains a form 1073s ok 33 - Host match 1073s ok 34 - Field "confirm" is defined 1073s ok 35 - CSP header authorize POST request to \# 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s ok 36 - Post confirmation, endpoint /oauth2/authorize 1073s ok 37 - Get redirection 1073s ok 38 - Location header found 1073s # ==> Pushing RP <== 1073s ok 39 - REST request 1073s ok 40 - Request from RP to OP, endpoint /oauth2/token 1073s # ==> Saving handler RP <== 1073s # ==> Pushing OP <== 1073s # ==> Popping OP <== 1073s # ==> Restoring RP <== 1073s ok 41 - Execute request 1073s ok 42 - Response is 200 1073s ok 43 - Content is JSON 1073s # ==> Popping RP <== 1073s ok 44 - Call openidconnectcallback on RP 1073s ok 45 - Get cookie lemonldap (8ec1509a8d52ca3429738d731de4a6fc5aee219baa3634086929b5a6bd6fa88a) 1073s 1..45 1073s ok 1074s t/37-SAML-SP-GET-to-OIDC-OP.t ..................................... 1074s ok 1 - use Lemonldap::NG::Portal::Main; 1074s ok 2 - Portal object 1074s ok 3 - Init 1074s ok 4 - Portal app 1074s ok 5 - Register $type 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s ok 6 - Get JWKS, endpoint /oauth2/jwks 1074s ok 7 - HTTP code is 200 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1074s ok 9 - HTTP code is 200 1074s ok 10 - Portal object 1074s ok 11 - Init 1074s ok 12 - Portal app 1074s ok 13 - Register $type 1074s ok 14 - Portal object 1074s ok 15 - Init 1074s ok 16 - Portal app 1074s ok 17 - Register $type 1074s # ==> Pushing SP <== 1074s # ==> Popping SP <== 1074s ok 18 - Try SAML SP 1074s ok 19 - Get redirection 1074s ok 20 - Location header found 1074s # ==> Pushing PROXY <== 1074s # ==> Popping PROXY <== 1074s ok 21 - Launch SAML request to IdP 1074s ok 22 - Get redirection 1074s ok 23 - Location header found 1074s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213171%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141291_17594%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s ok 25 - Push request to OP, endpoint /oauth2/authorize 1074s ok 26 - HTTP code is 200 1074s ok 27 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141291_42966%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213171%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s ok 28 - Post authentication, endpoint /oauth2/authorize 1074s ok 29 - Get cookie lemonldap (ca752d78d52ab9d3b4f6d07a61e0b6e75abf67aba5a65f2c7f64f9fd49bcd7d7) 1074s ok 30 - HTTP code is 200 1074s ok 31 - Page contains a form 1074s ok 32 - Host match 1074s ok 33 - Field "confirm" is defined 1074s ok 34 - CSP header authorize POST request to \# 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s ok 35 - Post confirmation, endpoint /oauth2/authorize 1074s ok 36 - Get redirection 1074s ok 37 - Location header found 1074s # ==> Pushing PROXY <== 1074s ok 38 - REST request 1074s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 1074s # ==> Saving handler PROXY <== 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s # ==> Restoring PROXY <== 1074s ok 40 - Execute request 1074s ok 41 - Response is 200 1074s ok 42 - Content is JSON 1074s ok 43 - REST request 1074s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1074s # ==> Saving handler PROXY <== 1074s # ==> Pushing OP <== 1074s # ==> Popping OP <== 1074s # ==> Restoring PROXY <== 1074s ok 45 - Execute request 1074s ok 46 - Response is 200 1074s ok 47 - Content is JSON 1074s # ==> Popping PROXY <== 1074s ok 48 - Call openidconnectcallback on Proxy 1074s ok 49 - Get cookie lemonldap (6df31cc6881d3482d04c45723b03818f7f002772793de3d0189de13b80d7d849) 1074s ok 50 - Get redirection 1074s ok 51 - Location header found 1074s # ==> Pushing PROXY <== 1074s # ==> Popping PROXY <== 1074s ok 52 - Replay SAML request 1074s ok 53 - HTTP code is 200 1074s ok 54 - Page contains a form 1074s ok 55 - Host match 1074s ok 56 - URI match 1074s ok 57 - Field "SAMLResponse" is defined 1074s ok 58 - CSP header authorize POST request to auth.sp.com 1074s ok 59 - Method is POST 1074s # ==> Pushing SP <== 1074s # ==> Popping SP <== 1074s ok 60 - Post SAML response to SP 1074s ok 61 - Get cookie lemonldap (97c2c2ed4ff6a75db7575347430d27279bfd7abf24939e5155e214b59b9261a7) 1074s ok 62 - Get redirection 1074s ok 63 - Location is http://auth.sp.com/ 1074s # ==> Pushing SP <== 1074s # ==> Popping SP <== 1074s ok 64 - Query SP for logout 1074s ok 65 - Get redirection 1074s ok 66 - Location header found 1074s # ==> Pushing PROXY <== 1074s # ==> Popping PROXY <== 1074s ok 67 - Launch SAML logout request to IdP 1074s ok 68 - Get redirection 1074s ok 69 - Location header found 1074s ok 70 - Get cookie lemonldap (0) 1074s ok 71 - SSO cookie removed 1074s # ==> Pushing SP <== 1074s # ==> Popping SP <== 1074s ok 72 - Forward logout response to SP 1074s ok 73 - HTTP code is 200 1074s 1..73 1074s ok 1075s t/37-SAML-SP-GET-to-SAML-with-Logout.t ............................ 1075s ok 1 - use Lemonldap::NG::Portal::Main; 1075s ok 2 - Portal object 1075s ok 3 - Init 1075s ok 4 - Portal app 1075s ok 5 - Register $type 1075s ok 6 - Portal object 1075s ok 7 - Init 1075s ok 8 - Portal app 1075s ok 9 - Register $type 1075s ok 10 - Portal object 1075s ok 11 - Init 1075s ok 12 - Portal app 1075s ok 13 - Register $type 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 14 - Try SAML SP 1075s ok 15 - Get redirection 1075s ok 16 - Location header found 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 17 - Launch SAML request to proxy 1075s ok 18 - Get redirection 1075s ok 19 - Location header found 1075s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141292_22760%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1746213172%7D) 1075s # ==> Pushing IDP <== 1075s # ==> Popping IDP <== 1075s ok 21 - Launch SAML request to proxy 1075s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213172%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746141292_4621%22%7D) 1075s ok 23 - HTTP code is 200 1075s ok 24 - Page contains a form 1075s ok 25 - Host match 1075s ok 26 - Field "user" is defined 1075s ok 27 - Field "password" is defined 1075s ok 28 - CSP header authorize POST request to \# 1075s # ==> Pushing IDP <== 1075s # ==> Popping IDP <== 1075s ok 29 - Post authentication, endpoint 1075s ok 30 - Get cookie lemonldap (d7ba876d5b9e6b1cb9a7edf8adfcd70fe865464ea162836acc1fada2f3f30003) 1075s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141292_4621%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1075s ok 32 - Get redirection 1075s ok 33 - Location header found 1075s # ==> Pushing IDP <== 1075s # ==> Popping IDP <== 1075s ok 34 - Follow redirection to issuer 1075s ok 35 - Get cookie lemonldappdata () 1075s ok 36 - HTTP code is 200 1075s ok 37 - Page contains a form 1075s ok 38 - Host match 1075s ok 39 - URI match 1075s ok 40 - Field "SAMLResponse" is defined 1075s ok 41 - CSP header authorize POST request to auth.proxy.com 1075s ok 42 - Method is POST 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 43 - Post SAMLResponse to proxy 1075s ok 44 - Get cookie lemonldap (60b16643bc539783e4fd25415fcb25383678f3cc436a0023f6abe3e8dc4bc7db) 1075s ok 45 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141292_22760%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1075s ok 46 - Get redirection 1075s ok 47 - Location header found 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 48 - Follow redirection to issuer 1075s ok 49 - Get cookie lemonldappdata () 1075s ok 50 - HTTP code is 200 1075s ok 51 - Page contains a form 1075s ok 52 - Host match 1075s ok 53 - URI match 1075s ok 54 - Field "SAMLResponse" is defined 1075s ok 55 - CSP header authorize POST request to auth.sp.com 1075s ok 56 - Method is POST 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 57 - Post SAMLResponse to SP 1075s ok 58 - Get cookie lemonldap (2ca660fc682bebf127f224993a72e37b6e4b514e866afbbc174f03a79039f358) 1075s ok 59 - Get redirection 1075s ok 60 - Location header found 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 61 - Initiate logout 1075s ok 62 - Get cookie lemonldap (0) 1075s ok 63 - Removed lemonldap cookie at sp 1075s ok 64 - Get redirection 1075s ok 65 - Location header found 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 66 - Forward logout to proxy 1075s ok 67 - Get cookie lemonldap (0) 1075s ok 68 - Removed lemonldap cookie at proxy 1075s ok 69 - Get redirection 1075s ok 70 - Location header found 1075s # ==> Pushing IDP <== 1075s # ==> Popping IDP <== 1075s ok 71 - Forward logout to IDP 1075s ok 72 - Get cookie lemonldap (0) 1075s ok 73 - Removed lemonldap cookie at idp 1075s ok 74 - Get redirection 1075s ok 75 - Location header found 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 76 - Forward logout to proxy 1075s ok 77 - Get redirection 1075s ok 78 - Location header found 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 79 - Resume proxy logout process 1075s ok 80 - Get redirection 1075s ok 81 - Location header found 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 82 - Forward logout to sp 1075s ok 83 - Logout OK: code found on page 1075s ok 84 - Logout OK 1075s 1..84 1075s ok 1075s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t ..................... 1075s ok 1 - use Lemonldap::NG::Portal::Main; 1075s ok 2 - Portal object 1075s ok 3 - Init 1075s ok 4 - Portal app 1075s ok 5 - Register $type 1075s ok 6 - Portal object 1075s ok 7 - Init 1075s ok 8 - Portal app 1075s ok 9 - Register $type 1075s ok 10 - Portal object 1075s ok 11 - Init 1075s ok 12 - Portal app 1075s ok 13 - Register $type 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 14 - Unauth SP request 1075s ok 15 - HTTP code is 200 1075s ok 16 - Page contains a form 1075s ok 17 - Host match 1075s ok 18 - URI match 1075s ok 19 - Field "SAMLRequest" is defined 1075s ok 20 - CSP header authorize POST request to auth.proxy.com 1075s ok 21 - Method is POST 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 22 - Post SAML request to IdP 1075s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213173%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141293_7665%22%7D) 1075s ok 24 - Found SAML choice 1075s ok 25 - HTTP code is 200 1075s ok 26 - Page contains a form 1075s ok 27 - CSP header authorize POST request to \# 1075s # ==> Pushing PROXY <== 1075s # ==> Popping PROXY <== 1075s ok 28 - Select "CAS" 1075s ok 29 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141293_7665%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213173%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%7D) 1075s ok 30 - Get cookie llngcasserver (idp) 1075s ok 31 - Get CAS server cookie 1075s ok 32 - Get redirection 1075s ok 33 - Location header found 1075s # ==> Pushing ISSUER <== 1075s # ==> Popping ISSUER <== 1075s ok 34 - Query CAS server 1075s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746141293_45716%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746213173%7D) 1075s ok 36 - HTTP code is 200 1075s ok 37 - Page contains a form 1075s ok 38 - CSP header authorize POST request to \# 1075s # ==> Pushing ISSUER <== 1075s # ==> Popping ISSUER <== 1075s ok 39 - Post authentication 1075s ok 40 - Get cookie lemonldap (00cac944ffc9384684997635dc13266cf6364bf373af16d72d95b3ff9db6f1cb) 1075s ok 41 - Get redirection 1075s ok 42 - Location header found 1075s # ==> Pushing PROXY <== 1075s ok 43 - SOAP request 1075s # ==> Saving handler PROXY <== 1075s # ==> Pushing ISSUER <== 1075s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1075s # ==> Popping ISSUER <== 1075s # ==> Restoring PROXY <== 1075s ok 44 - Execute request to /cas/serviceValidate 1075s ok 45 - HTTP code is 200 1075s ok 46 - Content is XML 1075s # ==> Popping PROXY <== 1075s ok 47 - Push CAS response to proxy 1075s ok 48 - Get cookie lemonldap (7754ffbe6281dca913ce958460a55fc128f047f1b0040cf26c34a337f85c051c) 1075s ok 49 - HTTP code is 200 1075s ok 50 - Page contains a form 1075s ok 51 - Host match 1075s ok 52 - URI match 1075s ok 53 - Field "SAMLResponse" is defined 1075s ok 54 - CSP header authorize POST request to auth.sp.com 1075s ok 55 - Method is POST 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 56 - Post SAML response to SP 1075s ok 57 - Get redirection 1075s ok 58 - Location is http://auth.sp.com/ 1075s ok 59 - Get cookie lemonldap (85f93e96b5206762bf1cecc06c509f3a45ffa2d50704a359e3c78cce3f57b5d4) 1075s # ==> Pushing SP <== 1075s # ==> Popping SP <== 1075s ok 60 - Get / on SP 1075s ok 61 - HTTP code is 200 1075s ok 62 - Authenticated as fa@badwolf.org@proxy 1075s ok 63 - UTF-8 values 1075s 1..63 1075s ok 1076s t/37-SAML-SP-POST-to-CAS-server.t ................................. 1076s ok 1 - use Lemonldap::NG::Portal::Main; 1076s ok 2 - Portal object 1076s ok 3 - Init 1076s ok 4 - Portal app 1076s ok 5 - Register $type 1076s ok 6 - Portal object 1076s ok 7 - Init 1076s ok 8 - Portal app 1076s ok 9 - Register $type 1076s ok 10 - Portal object 1076s ok 11 - Init 1076s ok 12 - Portal app 1076s ok 13 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 14 - Unauth SP request 1076s ok 15 - HTTP code is 200 1076s ok 16 - Page contains a form 1076s ok 17 - Host match 1076s ok 18 - URI match 1076s ok 19 - Field "SAMLRequest" is defined 1076s ok 20 - CSP header authorize POST request to auth.proxy.com 1076s ok 21 - Method is POST 1076s # ==> Pushing PROXY <== 1076s # ==> Popping PROXY <== 1076s ok 22 - Post SAML request to IdP 1076s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213174%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141294_59016%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 1076s ok 24 - Get cookie llngcasserver (idp) 1076s ok 25 - Get CAS server cookie 1076s ok 26 - Get redirection 1076s ok 27 - Location header found 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 28 - Query CAS server 1076s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746213174%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746141294_45173%22%7D) 1076s ok 30 - HTTP code is 200 1076s ok 31 - Page contains a form 1076s ok 32 - CSP header authorize POST request to \# 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 33 - Post authentication 1076s ok 34 - Get cookie lemonldap (1b4b80f81ae8f5248036da666f44adaa9e7780f375faac15f56ccb226b4f3d61) 1076s ok 35 - Get redirection 1076s ok 36 - Location header found 1076s # ==> Pushing PROXY <== 1076s ok 37 - SOAP request 1076s # ==> Saving handler PROXY <== 1076s # ==> Pushing ISSUER <== 1076s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring PROXY <== 1076s ok 38 - Execute request to /cas/serviceValidate 1076s ok 39 - HTTP code is 200 1076s ok 40 - Content is XML 1076s # ==> Popping PROXY <== 1076s ok 41 - Push CAS response to proxy 1076s ok 42 - Get cookie lemonldap (709ac9216b9e875c309f9597a1f9ff1ceb720de1e46c9ad43c822d87aa463802) 1076s ok 43 - HTTP code is 200 1076s ok 44 - Page contains a form 1076s ok 45 - Host match 1076s ok 46 - URI match 1076s ok 47 - Field "SAMLResponse" is defined 1076s ok 48 - CSP header authorize POST request to auth.sp.com 1076s ok 49 - Method is POST 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 50 - Post SAML response to SP 1076s ok 51 - Get redirection 1076s ok 52 - Location is http://auth.sp.com/ 1076s ok 53 - Get cookie lemonldap (8dd8f077096707e462cf5fcd9573e69a34b71fc712aa1e089e4c5ae87a835b29) 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 54 - Get / on SP 1076s ok 55 - HTTP code is 200 1076s ok 56 - Authenticated as fa@badwolf.org@proxy 1076s ok 57 - UTF-8 values 1076s 1..57 1076s ok 1077s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ........................ 1077s ok 1 - use Lemonldap::NG::Portal::Main; 1077s ok 2 - Portal object 1077s ok 3 - Init 1077s ok 4 - Portal app 1077s ok 5 - Register $type 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s ok 6 - Get JWKS, endpoint /oauth2/jwks 1077s ok 7 - HTTP code is 200 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1077s ok 9 - HTTP code is 200 1077s ok 10 - Portal object 1077s ok 11 - Init 1077s ok 12 - Portal app 1077s ok 13 - Register $type 1077s ok 14 - Portal object 1077s ok 15 - Init 1077s ok 16 - Portal app 1077s ok 17 - Register $type 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 18 - Try SAML SP 1077s ok 19 - HTTP code is 200 1077s ok 20 - Page contains a form 1077s ok 21 - Host match 1077s ok 22 - URI match 1077s ok 23 - Field "SAMLRequest" is defined 1077s ok 24 - CSP header authorize POST request to auth.proxy.com 1077s # ==> Pushing PROXY <== 1077s # ==> Popping PROXY <== 1077s ok 25 - Launch SAML request to IdP 1077s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141295_3837%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746213175%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1077s ok 27 - Get redirection 1077s ok 28 - Location header found 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s ok 29 - Push request to OP, endpoint /oauth2/authorize 1077s ok 30 - HTTP code is 200 1077s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746141295_58355%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746213175%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s ok 32 - Post authentication, endpoint /oauth2/authorize 1077s ok 33 - Get cookie lemonldap (363966691214ed87fc0b5b321f4b9f2d76c54d9e967a4a03ef9325d099119a5f) 1077s ok 34 - HTTP code is 200 1077s ok 35 - Page contains a form 1077s ok 36 - Host match 1077s ok 37 - Field "confirm" is defined 1077s ok 38 - CSP header authorize POST request to \# 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s ok 39 - Post confirmation, endpoint /oauth2/authorize 1077s ok 40 - Get redirection 1077s ok 41 - Location header found 1077s # ==> Pushing PROXY <== 1077s ok 42 - REST request 1077s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1077s # ==> Saving handler PROXY <== 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s # ==> Restoring PROXY <== 1077s ok 44 - Execute request 1077s ok 45 - Response is 200 1077s ok 46 - Content is JSON 1077s ok 47 - REST request 1077s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1077s # ==> Saving handler PROXY <== 1077s # ==> Pushing OP <== 1077s # ==> Popping OP <== 1077s # ==> Restoring PROXY <== 1077s ok 49 - Execute request 1077s ok 50 - Response is 200 1077s ok 51 - Content is JSON 1077s # ==> Popping PROXY <== 1077s ok 52 - Call openidconnectcallback on Proxy 1077s ok 53 - Get cookie lemonldap (b00a0fa690c9bf382dcdd3c549bfe77b9d357008749d5954a890364d253f668b) 1077s ok 54 - Get redirection 1077s ok 55 - Location header found 1077s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141295_3837%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1077s # ==> Pushing PROXY <== 1077s # ==> Popping PROXY <== 1077s ok 57 - Replay SAML request 1077s ok 58 - HTTP code is 200 1077s ok 59 - Page contains a form 1077s ok 60 - Host match 1077s ok 61 - URI match 1077s ok 62 - Field "SAMLResponse" is defined 1077s ok 63 - CSP header authorize POST request to auth.sp.com 1077s ok 64 - Method is POST 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 65 - Post SAML response to SP 1077s ok 66 - Get cookie lemonldap (87389ac3c63388b5d2358a3112b7941dd3f8d0b07214a1e1cede33fa64e60547) 1077s ok 67 - Get redirection 1077s ok 68 - Location is http://auth.sp.com/ 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 69 - Query SP for logout 1077s ok 70 - HTTP code is 200 1077s ok 71 - Page contains a form 1077s ok 72 - Host match 1077s ok 73 - URI match 1077s ok 74 - Field "SAMLRequest" is defined 1077s ok 75 - CSP header authorize POST request to auth.proxy.com 1077s # ==> Pushing PROXY <== 1077s # ==> Popping PROXY <== 1077s ok 76 - Launch SAML logout request to IdP 1077s ok 77 - HTTP code is 200 1077s ok 78 - Page contains a form 1077s ok 79 - Host match 1077s ok 80 - URI match 1077s ok 81 - Field "SAMLResponse" is defined 1077s ok 82 - CSP header authorize POST request to auth.sp.com 1077s ok 83 - Get cookie lemonldap (0) 1077s ok 84 - SSO cookie removed 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 85 - Forward logout response to SP 1077s ok 86 - Get redirection 1077s ok 87 - Location is http://auth.sp.com/?logout=1 1077s 1..87 1077s ok 1078s t/37-SAML-SP-POST-to-OIDC-OP.t .................................... 1078s ok 1 - use Lemonldap::NG::Portal::Main; 1078s ok 2 - Portal object 1078s ok 3 - Init 1078s ok 4 - Portal app 1078s ok 5 - Register $type 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s ok 6 - Get JWKS, endpoint /oauth2/jwks 1078s ok 7 - HTTP code is 200 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1078s ok 9 - HTTP code is 200 1078s ok 10 - Portal object 1078s ok 11 - Init 1078s ok 12 - Portal app 1078s ok 13 - Register $type 1078s ok 14 - Portal object 1078s ok 15 - Init 1078s ok 16 - Portal app 1078s ok 17 - Register $type 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 18 - Try SAML SP 1078s ok 19 - HTTP code is 200 1078s ok 20 - Page contains a form 1078s ok 21 - Host match 1078s ok 22 - URI match 1078s ok 23 - Field "SAMLRequest" is defined 1078s ok 24 - CSP header authorize POST request to auth.proxy.com 1078s # ==> Pushing PROXY <== 1078s # ==> Popping PROXY <== 1078s ok 25 - Launch SAML request to IdP 1078s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141295_47642%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1746213175%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1078s ok 27 - Get redirection 1078s ok 28 - Location header found 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s ok 29 - Push request to OP, endpoint /oauth2/authorize 1078s ok 30 - HTTP code is 200 1078s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746141295_62740%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746213175%7D) 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s ok 32 - Post authentication, endpoint /oauth2/authorize 1078s ok 33 - Get cookie lemonldap (cce1789a0cc7d9100fdd43f6b8705044862385fce7dfe0066168589c0587de5e) 1078s ok 34 - HTTP code is 200 1078s ok 35 - Page contains a form 1078s ok 36 - Host match 1078s ok 37 - Field "confirm" is defined 1078s ok 38 - CSP header authorize POST request to \# 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s ok 39 - Post confirmation, endpoint /oauth2/authorize 1078s ok 40 - Get redirection 1078s ok 41 - Location header found 1078s # ==> Pushing PROXY <== 1078s ok 42 - REST request 1078s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1078s # ==> Saving handler PROXY <== 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s # ==> Restoring PROXY <== 1078s ok 44 - Execute request 1078s ok 45 - Response is 200 1078s ok 46 - Content is JSON 1078s ok 47 - REST request 1078s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1078s # ==> Saving handler PROXY <== 1078s # ==> Pushing OP <== 1078s # ==> Popping OP <== 1078s # ==> Restoring PROXY <== 1078s ok 49 - Execute request 1078s ok 50 - Response is 200 1078s ok 51 - Content is JSON 1078s # ==> Popping PROXY <== 1078s ok 52 - Call openidconnectcallback on Proxy 1078s ok 53 - Get cookie lemonldap (75f1c7d4db97e8acd455a9f72c8c2e41bbc8fa842b08903aee3158805509379d) 1078s ok 54 - Get redirection 1078s ok 55 - Location header found 1078s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746141295_47642%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1078s # ==> Pushing PROXY <== 1078s # ==> Popping PROXY <== 1078s ok 57 - Replay SAML request 1078s ok 58 - HTTP code is 200 1078s ok 59 - Page contains a form 1078s ok 60 - Host match 1078s ok 61 - URI match 1078s ok 62 - Field "SAMLResponse" is defined 1078s ok 63 - CSP header authorize POST request to auth.sp.com 1078s ok 64 - Method is POST 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 65 - Post SAML response to SP 1078s ok 66 - Get cookie lemonldap (492be234b50d436f88f656bdb4d45062be6256c69c4f815909a9f914c0d11866) 1078s ok 67 - Get redirection 1078s ok 68 - Location is http://auth.sp.com/ 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 69 - Query SP for logout 1078s ok 70 - HTTP code is 200 1078s ok 71 - Page contains a form 1078s ok 72 - Host match 1078s ok 73 - URI match 1078s ok 74 - Field "SAMLRequest" is defined 1078s ok 75 - CSP header authorize POST request to auth.proxy.com 1078s # ==> Pushing PROXY <== 1078s # ==> Popping PROXY <== 1078s ok 76 - Launch SAML logout request to IdP 1078s ok 77 - HTTP code is 200 1078s ok 78 - Page contains a form 1078s ok 79 - Host match 1078s ok 80 - URI match 1078s ok 81 - Field "SAMLResponse" is defined 1078s ok 82 - CSP header authorize POST request to auth.sp.com 1078s ok 83 - Get cookie lemonldap (0) 1078s ok 84 - SSO cookie removed 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 85 - Forward logout response to SP 1078s ok 86 - Get redirection 1078s ok 87 - Location is http://auth.sp.com/?logout=1 1078s 1..87 1078s ok 1078s t/38-No-persistent-session.t ...................................... 1078s ok 1 - use Lemonldap::NG::Portal::Main; 1078s ok 2 - Portal object 1078s ok 3 - Init 1078s ok 4 - Portal app 1078s ok 5 - Auth query 1078s ok 6 - Get cookie lemonldap (a81859d132da533ac68c7a1c902dabbbcbe9a3a5474386a9dca1e7c4e6bff906) 1078s ok 7 - Logout request 1078s ok 8 - Response is 200 1078s ok 9 - Cookie is deleted 1078s ok 10 - No pdata 1078s ok 11 - Disconnect request 1078s ok 12 - Response is 401 1078s ok 13 - Auth query 1078s ok 14 - Get cookie lemonldap (148d10a58ca21bd468542def896e777133c732380394ec4333e9eefb3d2e8e8c) 1078s ok 15 - Logout request 1078s ok 16 - Response is 200 1078s ok 17 - Cookie is deleted 1078s ok 18 - No pdata 1078s ok 19 - Disconnect request 1078s ok 20 - Response is 401 1078s ok 21 - Auth query 1078s ok 22 - Get cookie lemonldap (462b1baeceab3513e06885a9de4a54172aabb727d61f0897f32f2d545570cda1) 1078s ok 23 - History found 1078s ok 24 - -> NO history : only one entry found 1078s ok 25 - Form registration 1078s ok 26 - Get redirection 1078s ok 27 - Location header found 1078s ok 28 - Form registration 1078s ok 29 - Found TOTP js 1078s ok 30 - Get new key 1078s ok 31 - Content is JSON 1078s ok 32 - Found secret 1078s ok 33 - Found token 1078s ok 34 - Code 1078s ok 35 - Code contains 8 digits 1078s ok 36 - Post code 1078s ok 37 - Content is JSON 1078s ok 38 - Key is registered 1078s ok 39 - Logout request 1078s ok 40 - Response is 200 1078s ok 41 - Cookie is deleted 1078s ok 42 - No pdata 1078s ok 43 - Disconnect request 1078s ok 44 - Response is 401 1078s ok 45 - Auth query 1078s ok 46 - Get cookie lemonldap (621604154e6042bddec82a89a3d2d29659c8e92fb51b8f954e6692ae16210835) 1078s ok 47 - Logout request 1078s ok 48 - Response is 200 1078s ok 49 - Cookie is deleted 1078s ok 50 - No pdata 1078s ok 51 - Disconnect request 1078s ok 52 - Response is 401 1078s 1..52 1078s ok 1079s t/39-Failing-RP-Logout.t .......................................... 1079s ok 1 - use Lemonldap::NG::Portal::Main; 1079s ok 2 - Portal object 1079s ok 3 - Init 1079s ok 4 - Portal app 1079s ok 5 - Register $type 1079s ok 6 - OP portal 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 7 - Get JWKS, endpoint /oauth2/jwks 1079s ok 8 - HTTP code is 200 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1079s ok 10 - HTTP code is 200 1079s ok 11 - Portal object 1079s ok 12 - Init 1079s ok 13 - Portal app 1079s ok 14 - Register $type 1079s ok 15 - RP portal 1079s # ==> Pushing RP <== 1079s # ==> Popping RP <== 1079s ok 16 - Unauth RP request 1079s ok 17 - Get redirection 1079s ok 18 - Location header found 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 19 - Push request to OP, endpoint /oauth2/authorize 1079s ok 20 - HTTP code is 200 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 21 - Post authentication, endpoint /oauth2/authorize 1079s ok 22 - Get cookie lemonldap (adc1477f3af61a0ff1146e8b409aab21af4d5cb200fde0a386992c46b828247f) 1079s ok 23 - HTTP code is 200 1079s ok 24 - Page contains a form 1079s ok 25 - Host match 1079s ok 26 - Field "confirm" is defined 1079s ok 27 - CSP header authorize POST request to \# 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 28 - Post confirmation, endpoint /oauth2/authorize 1079s ok 29 - Get redirection 1079s ok 30 - Location header found 1079s # ==> Pushing RP <== 1079s ok 31 - REST request 1079s ok 32 - Request from RP to OP, endpoint /oauth2/token 1079s # ==> Saving handler RP <== 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s # ==> Restoring RP <== 1079s ok 33 - Execute request 1079s ok 34 - Response is 200 1079s ok 35 - Content is JSON 1079s ok 36 - REST request 1079s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1079s # ==> Saving handler RP <== 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s # ==> Restoring RP <== 1079s ok 38 - Execute request 1079s ok 39 - Response is 200 1079s ok 40 - Content is JSON 1079s # ==> Popping RP <== 1079s ok 41 - Call openidconnectcallback on RP 1079s ok 42 - Get cookie lemonldap (926bcb6fe7fd4b1e0ee5985e141936a3bffbea27e9ec7123bcc90136c90d66a9) 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s # ==> Pushing OP <== 1079s ok 43 - REST request 1079s ok 44 - Request from OP to RP 1079s # ==> Saving handler OP <== 1079s # ==> Pushing RP <== 1079s # ==> Popping RP <== 1079s # ==> Restoring OP <== 1079s ok 45 - Execute request 1079s ok 46 - Response is 200 1079s # ==> Popping OP <== 1079s ok 47 - Query OP for logout 1079s ok 48 - HTTP code is 200 1079s ok 49 - Display PE_SLO_ERROR 1079s # ==> Pushing OP <== 1079s # ==> Popping OP <== 1079s ok 50 - Test if user is reject on OP 1079s ok 51 - Response status is 401 1079s ok 52 - Content is JSON 1079s ok 53 - Error code is 1 1079s # ==> Pushing RP <== 1079s # ==> Popping RP <== 1079s ok 54 - Test if user is reject on RP 1079s ok 55 - Get redirection 1079s ok 56 - Location header found 1079s 1..56 1079s ok 1080s t/40-Notifications-Explorer-JSON-File.t ........................... 1080s ok 1 - use Lemonldap::NG::Portal::Main; 1080s ok 2 - Portal object 1080s ok 3 - Init 1080s ok 4 - Portal app 1080s ok 5 - Auth query 1080s ok 6 - HTTP code is 200 1080s ok 7 - Get cookie lemonldap (DlEVDXDG9tMZ2S1KP3PFwWtLEVOiSfzBkpMxtduB1o8bXXCJJUVpuOnP87aiAm1Kf5uZds8jeUDYfPBHiGvRSikNX43zdmGpfG63ViiGRmGTLNvpfpFbIRkuftqZT8sLJejuRfA3eaNMQw4aocPQTg==) 1080s ok 8 - HTTP code is 200 1080s ok 9 - Page contains a form 1080s ok 10 - URI match 1080s ok 11 - Field "reference1x1" is defined 1080s ok 12 - Test cookie received 1080s ok 13 - Response status is 401 1080s ok 14 - Content is JSON 1080s ok 15 - Error code is 1 1080s ok 16 - Auth query 1080s ok 17 - HTTP code is 200 1080s ok 18 - Get cookie lemonldap (cQXocTezNk/Vfya+XqOe4X39OYvVhQQCF08Nu8zJiiJO/j+dtOBbOuYHNYyM6yTHrb3M1V4hgcL0LCa7gAZImuDpWW4w/yUDI5/GEC+ynAs8CfCwRelaoHNN+d0IZikAA8yf793uy3kNVVzApKz/nA==) 1080s ok 19 - HTTP code is 200 1080s ok 20 - Page contains a form 1080s ok 21 - URI match 1080s ok 22 - Field "reference1x1" is defined 1080s ok 23 - Test cookie received 1080s ok 24 - Response status is 401 1080s ok 25 - Content is JSON 1080s ok 26 - Error code is 1 1080s ok 27 - Accept notification 1080s ok 28 - Notification was not deleted 1080s ok 29 - Get cookie lemonldap (71d64daa1a64d8e0e90e396672184247fed9ce114b989245091f7c84f0cc160e) 1080s ok 30 - New auth query 1080s ok 31 - Authenticated as dwho 1080s ok 32 - Menu displayed 1080s ok 33 - Link found 1080s ok 34 - Notifications explorer query 1080s ok 35 - Language icons found 1080s ok 36 - trspan="myNotification" found 1080s ok 37 - trspan="date" found 1080s ok 38 - trspan="reference" found 1080s ok 39 - trspan="action" found 1080s ok 40 - epoch found 1080s ok 41 - testref found 1080s ok 42 - fa-eye found 1080s ok 43 - Notififcation container found 1080s ok 44 - trspan="verify" found 1080s ok 45 - Found NOTIFICATIONS js 1080s ok 46 - Display testref notification query 1080s ok 47 - Response is JSON 1080s ok 48 - Result is 1 1080s ok 49 - Hidden input found 1080s ok 50 -

tag found 1080s ok 51 -

tag found 1080s ok 52 -

tag found 1080s ok 53 - Checkbox 1 found 1080s ok 54 - Checkbox 2 found 1080s ok 55 - Malformed query 1080s ok 56 - Response is JSON 1080s ok 57 - Missing epoch parameter 1080s ok 58 - Bad query 1080s ok 59 - Response is JSON 1080s ok 60 - Result is 0 1080s ok 61 - Notification is 0 1080s ok 62 - CheckUser form 1080s ok 63 - HTTP code is 200 1080s ok 64 - Page contains a form 1080s ok 65 - URI match 1080s ok 66 - Field "user" is defined 1080s ok 67 - Field "url" is defined 1080s ok 68 - Found trspan="checkUser" 1080s ok 69 - Found notification "testref" 1080s 1..69 1080s ok 1080s t/40-Notifications-Explorer-XML-File.t ............................ 1080s ok 1 - use Lemonldap::NG::Portal::Main; 1080s ok 2 - Portal object 1080s ok 3 - Init 1080s ok 4 - Portal app 1080s ok 5 - Auth query 1080s ok 6 - HTTP code is 200 1080s ok 7 - Get cookie lemonldap (nv6W4dVpDf2ntNW0HV8RdGaP4TRUresqsi1CvVpJZ24Vv0VcwDunn9WVFZQVBXFaWgif/PtQkvRNo0k7RqTazmb/jX2jfPG708WJVqOGb6nZBUGrQEmQzUOTpbq+yTPSozhlvONAcp5QrmPTKNEjPQ==) 1080s ok 8 - HTTP code is 200 1080s ok 9 - Page contains a form 1080s ok 10 - URI match 1080s ok 11 - Field "reference1x1" is defined 1080s ok 12 - Test cookie received 1080s ok 13 - Response status is 401 1080s ok 14 - Content is JSON 1080s ok 15 - Error code is 1 1080s ok 16 - Auth query 1080s ok 17 - HTTP code is 200 1080s ok 18 - Get cookie lemonldap (62GwvouATGZ2nazVxkVhNzgkpaHwN4PYbWMUvs3g2b+iLJIo801KnyU5eLz0Z2scYzJgTdR3bhTWulaoSEkMq6V2ed2j8ucWTBB9UtpN8Hgo5JX7zF9g1FlKfXI4tJFVPp5pVqWNYHsfRvMWMqvtfw==) 1080s ok 19 - HTTP code is 200 1080s ok 20 - Page contains a form 1080s ok 21 - URI match 1080s ok 22 - Field "reference1x1" is defined 1080s ok 23 - Field "reference1x2" is defined 1080s ok 24 - Test cookie received 1080s ok 25 - Response status is 401 1080s ok 26 - Content is JSON 1080s ok 27 - Error code is 1 1080s ok 28 - Accept notification 1080s ok 29 - Notification was deleted 1080s ok 30 - Get cookie lemonldap (fe7261140287c8991316641fd6b88653ce33019a1e0df4b0708a1583068e3c84) 1080s ok 31 - New auth query 1080s ok 32 - Authenticated as dwho 1080s ok 33 - Menu displayed 1080s ok 34 - Link found 1080s ok 35 - Notifications explorer query 1080s ok 36 - Language icons found 1080s ok 37 - trspan="myNotifications" found 1080s ok 38 - trspan="date" found 1080s ok 39 - trspan="reference" found 1080s ok 40 - trspan="action" found 1080s ok 41 - epoch found 1080s ok 42 - testref found 1080s ok 43 - testref2 found 1080s ok 44 - fa-eye found 1080s ok 45 - fa-eye 2 found 1080s ok 46 - Notififcation container found 1080s ok 47 - trspan="verify" found 1080s ok 48 - Found NOTIFICATIONS js 1080s ok 49 - Display testref notification query 1080s ok 50 - Response is JSON 1080s ok 51 - Result is 1 1080s ok 52 - Hidden input found 1080s ok 53 -

tag found 1080s ok 54 -

tag found 1080s ok 55 -

tag found 1080s ok 56 - Checkbox 1 found 1080s ok 57 - Checkbox 2 found 1080s ok 58 - Malformed query 1080s ok 59 - Response is JSON 1080s ok 60 - Missing epoch parameter 1080s ok 61 - Bad query 1080s ok 62 - Response is JSON 1080s ok 63 - Result is 0 1080s ok 64 - Notification is 0 1080s ok 65 - CheckUser form 1080s ok 66 - HTTP code is 200 1080s ok 67 - Page contains a form 1080s ok 68 - URI match 1080s ok 69 - Field "user" is defined 1080s ok 70 - Field "url" is defined 1080s ok 71 - Found trspan="checkUser" 1080s ok 72 - Notification "testref" not found 1080s 1..72 1080s ok 1081s t/40-Notifications-JSON-DBI.t ..................................... 1081s ok 1 - use Lemonldap::NG::Portal::Main; 1081s ok 2 - Portal object 1081s ok 3 - Init 1081s ok 4 - Portal app 1081s ok 5 - Auth query 1081s ok 6 - HTTP code is 200 1081s ok 7 - Get cookie lemonldap (MzP8gbup/fdGdt1aQAxWDMixQv7nWNVtgFCaM6tPPvADU+V0dZy8SohnG/92za61QWhUMzmote2k/i1dCnpYki1XhMZiV2bz4r19WH9hv+oohSRAxsLxuoECLxKrfHT/KrmE9nCrY5qA5Zf0waVQDA==) 1081s ok 8 - Two notification references found 1081s ok 9 - 1st reference found is "testref2" 1081s ok 10 - 2nd reference found is "testref" 1081s ok 11 - HTTP code is 200 1081s ok 12 - Page contains a form 1081s ok 13 - URI match 1081s ok 14 - Field "reference1x1" is defined 1081s ok 15 - Field "url" is defined 1081s ok 16 - Test cookie received 1081s ok 17 - Response status is 401 1081s ok 18 - Content is JSON 1081s ok 19 - Error code is 1 1081s ok 20 - Don't accept notification 1081s ok 21 - HTTP code is 200 1081s ok 22 - Accept notifications 1081s ok 23 - Get redirection 1081s ok 24 - Location is http://test1.example.com/ 1081s ok 25 - Make sure no pdata is returned 1081s ok 26 - Get cookie lemonldap (0910f4f126b61a61ee57f93a9ef11fe28f243c14431c3423c0efd22f1552faaf) 1081s ok 27 - Notification was deleted 1081s ok 28 - Notifications explorer query 1081s ok 29 - Response is JSON 1081s ok 30 - Result is 2 1081s ok 31 - MSG is myNotifications 1081s ok 32 - Notification 1 found 1081s ok 33 - Notification 2 found 1081s ok 34 - epoch found 1081s ok 35 - Logout request 1081s ok 36 - Response is 200 1081s ok 37 - Cookie is deleted 1081s ok 38 - No pdata 1081s ok 39 - Disconnect request 1081s ok 40 - Response is 401 1081s ok 41 - Auth query 1081s ok 42 - Get redirection 1081s ok 43 - Location is http://test1.example.com/ 1081s ok 44 - Get cookie lemonldap (bd88a3bea1076ac44aecbe5591f544719f9809482819b49f64f293c86caaa165) 1081s ok 45 - Logout request 1081s ok 46 - Response is 200 1081s ok 47 - Cookie is deleted 1081s ok 48 - No pdata 1081s ok 49 - Disconnect request 1081s ok 50 - Response is 401 1081s 1..50 1081s ok 1081s t/40-Notifications-JSON-File-with-token.t ......................... 1081s ok 1 - use Lemonldap::NG::Portal::Main; 1081s ok 2 - Portal object 1081s ok 3 - Init 1081s ok 4 - Portal app 1081s ok 5 - Unauth request 1081s ok 6 - HTTP code is 200 1081s ok 7 - Page contains a form 1081s ok 8 - Host match 1081s ok 9 - Field "token" is defined 1081s ok 10 - CSP header authorize POST request to \# 1081s ok 11 - Auth query 1081s ok 12 - HTTP code is 200 1081s ok 13 - Get cookie lemonldap (aGzi4pfLkjggIvPilDPZo1XD8pvp3bPKfrPwdFTOMAlvmPguD2g/UNXXr7PTvSddW0+Oq6ct5tMUwFsdddIifQeuFs2AY4YX4HIAq7B62OU6dAL8Kl/lldsAwZos9zauq7pFdrmwAa7IeuvD4mLuNQ==) 1081s ok 14 - HTTP code is 200 1081s ok 15 - Page contains a form 1081s ok 16 - URI match 1081s ok 17 - Field "reference1x1" is defined 1081s ok 18 - Field "url" is defined 1081s ok 19 - Test cookie received 1081s ok 20 - Response status is 401 1081s ok 21 - Content is JSON 1081s ok 22 - Error code is 1 1081s ok 23 - Don't accept notification 1081s ok 24 - Notification displayed 1081s ok 25 - Don't accept notification 1081s ok 26 - Notification displayed 1081s ok 27 - Accept notification 1081s ok 28 - Get redirection 1081s ok 29 - Location header found 1081s ok 30 - Notification was deleted 1081s 1..30 1081s ok 1082s t/40-Notifications-JSON-File.t .................................... 1082s ok 1 - use Lemonldap::NG::Portal::Main; 1082s ok 2 - Portal object 1082s ok 3 - Init 1082s ok 4 - Portal app 1082s ok 5 - Auth query (JSON required) 1082s ok 6 - Response is JSON 1082s ok 7 - Good result 1082s ok 8 - Notificationtion is pending 1082s ok 9 - Test received Id 1082s ok 10 - HTTP code is 200 1082s ok 11 - Page contains a form 1082s ok 12 - URI match 1082s ok 13 - Field "reference1x1" is defined 1082s ok 14 - Field "url" is defined 1082s ok 15 - Auth query 1082s ok 16 - HTTP code is 200 1082s ok 17 - Get cookie lemonldap (TS0wGW3SEuqR4MFcRWJqdUiCa3Y4fG3/oGXzFgO2GNwRLMk/JDvuRoEt2PWbIuiTpkvzSjxMSM3zlMOy06Bl+0yI3KQSIo/3jLX5u65EQrww7xZEkcDR6LP9kjtfDetfFw3BEtCLrykLc23+3lwqQQ==) 1082s ok 18 - HTTP code is 200 1082s ok 19 - Page contains a form 1082s ok 20 - URI match 1082s ok 21 - Field "reference1x1" is defined 1082s ok 22 - Field "url" is defined 1082s ok 23 - Test received cookie 1082s ok 24 - Response status is 401 1082s ok 25 - Content is JSON 1082s ok 26 - Error code is 1 1082s ok 27 - Cancel notification 1082s ok 28 - Cookie expired 1082s ok 29 - Get redirection 1082s ok 30 - Location is http://auth.example.com/ 1082s ok 31 - Auth query 1082s ok 32 - HTTP code is 200 1082s ok 33 - Get cookie lemonldap (Cp9RQ3nPA6XlBQ/mZBnc0l+O7uqtEl0iX4ft++I2xEPLFlQqKd/Dy+SpxFwnG+mkZ+chjgcEtOB55SrLWxh2l1Ha5Z3P5XS27uZ1AK+FnRFdMUL8+VETTgM48yS9A+PoMWnVxGw1mUb6saVdKdCaPg==) 1082s ok 34 - HTTP code is 200 1082s ok 35 - Page contains a form 1082s ok 36 - URI match 1082s ok 37 - Field "reference1x1" is defined 1082s ok 38 - Field "url" is defined 1082s ok 39 - Test cookie received 1082s ok 40 - Response status is 401 1082s ok 41 - Content is JSON 1082s ok 42 - Error code is 1 1082s ok 43 - Don't accept notification 1082s ok 44 - Notification displayed 1082s ok 45 - Found custom Main Logo 1082s ok 46 - Don't accept notification 1082s ok 47 - Notification displayed 1082s ok 48 - Don't accept notification 1082s ok 49 - Notification displayed 1082s ok 50 - Don't accept notification - Accept just one checkbox 1082s ok 51 - Notification displayed 1082s ok 52 - Accept notification 1082s ok 53 - Get redirection 1082s ok 54 - Location header found 1082s ok 55 - Notification was deleted 1082s ok 56 - Get cookie lemonldap (5a2b1f87db370a0ab2cc71e47dce62fb2cbb91fa3694eaf985bdc65959f9c7f8) 1082s ok 57 - New auth query 1082s ok 58 - Authenticated as dwho 1082s ok 59 - Menu displayed 1082s 1..59 1082s ok 1082s t/40-Notifications-JSON-LDAP.t .................................... 1082s ok 1 - use Lemonldap::NG::Portal::Main; 1082s ok 2 # skip LLNGTESTLDAP is not set 1082s ok 3 # skip LLNGTESTLDAP is not set 1082s ok 4 # skip LLNGTESTLDAP is not set 1082s ok 5 # skip LLNGTESTLDAP is not set 1082s ok 6 # skip LLNGTESTLDAP is not set 1082s ok 7 # skip LLNGTESTLDAP is not set 1082s ok 8 # skip LLNGTESTLDAP is not set 1082s ok 9 # skip LLNGTESTLDAP is not set 1082s ok 10 # skip LLNGTESTLDAP is not set 1082s ok 11 # skip LLNGTESTLDAP is not set 1082s ok 12 # skip LLNGTESTLDAP is not set 1082s 1..12 1082s ok 1083s t/40-Notifications-JSON-Server.t .................................. 1083s ok 1 - use Lemonldap::NG::Portal::Main; 1083s ok 2 - Portal object 1083s ok 3 - Init 1083s ok 4 - Portal app 1083s ok 5 - POST notification { 1083s # "date": "2016-13-30 15:35:10", 1083s # "reference": "testref", 1083s # "uid": "dwho", 1083s # "title": "Test title", 1083s # "text": "This is a test text" 1083s # } 1083s ok 6 - Notification not inserted 1083s ok 7 - POST notification { 1083s # "date": "2016-13_30 15:35:10", 1083s # "reference": "testref", 1083s # "uid": "dwho", 1083s # "title": "Test title", 1083s # "text": "This is a test text" 1083s # } 1083s ok 8 - Notification not inserted 1083s ok 9 - POST notification { 1083s # "date": "2016-05-30 15:35:10", 1083s # "reference": "testref", 1083s # "uid": "dwho", 1083s # "title": "Test title", 1083s # "text": "This is a test text" 1083s # } 1083s ok 10 - Notification has been inserted 1083s ok 11 - POST notification { 1083s # "date": "2016-05-30", 1083s # "reference": "test_ref2", 1083s # "uid": "dwho", 1083s # "title": "Test2 title", 1083s # "text": "This is a second test text", 1083s # "subtitle": "Application 2", 1083s # "check": ["I agree","Yes, I'm sure"] 1083s # } 1083s ok 12 - Notification has been inserted 1083s ok 13 - POST notification { 1083s # "date": "2016-05-30", 1083s # "reference": "testrefall", 1083s # "uid": "everyone", 1083s # "title": "Testall title", 1083s # "text": "This is a test text for all users" 1083s # } 1083s ok 14 - Notification has been inserted 1083s ok 15 - List notifications for "allusers" 1083s ok 16 - Result found 1083s ok 17 - Notification for all users found 1083s ok 18 - Wildcard found 1083s ok 19 - List notifications for bad uid 1083s ok 20 - Notification for all users found 1083s ok 21 - List all pending notifications 1083s ok 22 - Response is JSON 1083s ok 23 - Three notifications found 1083s ok 24 - Reference 'testrefall' found 1083s ok 25 - UID 'everyone' found 1083s ok 26 - Reference 'test-ref2' found 1083s ok 27 - UID 'dwho' found 1083s ok 28 - Reference 'testref' found 1083s ok 29 - UID 'dwho' found 1083s ok 30 - List notifications for "dwho" 1083s ok 31 - Result found 1083s ok 32 - First notification found 1083s ok 33 - Second notification found 1083s ok 34 - Third notification found (all users) 1083s ok 35 - List notification with reference "testref" 1083s ok 36 - Result found 1083s ok 37 - Notification reference found 1083s ok 38 - Notification title found 1083s ok 39 - Notification text found 1083s ok 40 - Notification date found 1083s ok 41 - Notification uid found 1083s ok 42 - List notification with reference "test-ref2" 1083s ok 43 - Result found 1083s ok 44 - Notification reference found 1083s ok 45 - Notification title found 1083s ok 46 - Notification text found 1083s ok 47 - Notification date found 1083s ok 48 - Notification uid found 1083s ok 49 - Notification subtitle found 1083s ok 50 - Notification check boxes found 1083s ok 51 - Try to delete notification with bad method 1083s ok 52 - Bad method is refused 1083s ok 53 - Delete notification testrefall 1083s ok 54 - Notification has been deleted 1083s ok 55 - Delete notification test-ref2 1083s ok 56 - Notification has been deleted 1083s ok 57 - Try to create the same notification twice 1083s ok 58 - Append the same notification is refused 1083s ok 59 - Auth query 1083s ok 60 - HTTP code is 200 1083s ok 61 - Get cookie lemonldap (+uOfulO8ULHZQi4h89yZEaRE7Wx+G0XJY5pGgCh0tzmBw5nRDIowmV2NzehvihzVM2DpLjqCprsimJCERkXwRua1C6YfILLOVLh/YGhRFQG5UKoVV6QeKaCYYMzzi2eusmICAfCJU+ecvHLpx9Zv6A==) 1083s ok 62 - HTTP code is 200 1083s ok 63 - Page contains a form 1083s ok 64 - URI match 1083s ok 65 - Field "reference1x1" is defined 1083s ok 66 - Field "url" is defined 1083s ok 67 - POST combined notifications [{ 1083s # "uid": "dwho", 1083s # "date": "2019-11-15 15:35:10", 1083s # "reference": "ABC1", 1083s # "title": "You have new authorizations", 1083s # "subtitle": "Application 1", 1083s # "text": "You have been granted to access to appli-1", 1083s # "check": "I agree" 1083s # }, 1083s # { 1083s # "uid": "rtyler", 1083s # "date": "2019-11-15", 1083s # "reference": "ABC2", 1083s # "title": "You have new authorizations", 1083s # "subtitle": "Application 1", 1083s # "text": "You have been granted to access to appli-1", 1083s # "check": ["I agree", "I am sure"] 1083s # }, 1083s # { 1083s # "uid": "rtyler", 1083s # "date": "2019-11-15", 1083s # "reference": "ABC3", 1083s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 1083s # "title": "You have new authorizations", 1083s # "subtitle": "Application 1", 1083s # "text": "You have been granted to access to appli-1", 1083s # "check": ["I agree", "I am sure"] 1083s # }, 1083s # { 1083s # "uid": "rtyler", 1083s # "date": "2050-11-15", 1083s # "reference": "ABC4", 1083s # "title": "You have new authorizations", 1083s # "subtitle": "Application 1", 1083s # "text": "You have been granted to access to appli-1", 1083s # "check": ["I agree", "I am sure"] 1083s # } 1083s # ] 1083s ok 68 - Notifications have been inserted 1083s ok 69 - List all existing notifications 1083s ok 70 - Response is JSON 1083s ok 71 - Five notifications found 1083s ok 72 - Auth query 1083s ok 73 - HTTP code is 200 1083s ok 74 - Get cookie lemonldap (RbBlbsFNyw/qv8Q/onJbwqYaIkERmTvvrHOxI9VNYv2avV4aU2AhVNXqCALAqCOd1myMuLNh8Vh4z8al+I35TggQFKZFB/O5QUvCbXuuqvYJSxg3S79+gA+jlCTDuw5dAHaJfi/2ctfvqxYjgzVFNw==) 1083s ok 75 - HTTP code is 200 1083s ok 76 - Page contains a form 1083s ok 77 - URI match 1083s ok 78 - Field "reference1x1" is defined 1083s ok 79 - Field "reference1x2" is defined 1083s ok 80 - Checkbox is displayed 1083s ok 81 - Checkbox is displayed 1083s ok 82 - Checkbox is displayed 1083s ok 83 - -> One checkbox found 1083s ok 84 - Accept notification 1083s ok 85 - HTTP code is 200 1083s ok 86 - Get cookie lemonldap (wrIRJ9XX0ceAUBpB2ABgu23vOHatsbihG3m/Kq3JczQ7p7V05v/0cYQdvTKQymLzaUSFZq7TtxduQqSs880U9rBXwdaaMLRS/pP1PyoqPqq7DIrTV7hWfIKBbqe5HT3ajTQ6ZrOQsfHai3R1aZY6kA==) 1083s ok 87 - Logout request 1083s ok 88 - Response is 200 1083s ok 89 - Cookie is deleted 1083s ok 90 - No pdata 1083s ok 91 - Disconnect request 1083s ok 92 - Response is 401 1083s ok 93 - Auth query 1083s ok 94 - HTTP code is 200 1083s ok 95 - Get cookie lemonldap (6OuCBUTltomqh3hDN6qEhdcKok52HOw7DDdmWCj9XS8b+b34+tSdiUBLMYtFH4+sAz/UzLNPdmpfLBAfIH5NgrVo6NQgc9W5o/0psPXm8ILyL9U0fPvOSOeR6oQGhkp5dajRZdPgvuouk+tPapiwvA==) 1083s ok 96 - HTTP code is 200 1083s ok 97 - Page contains a form 1083s ok 98 - URI match 1083s ok 99 - Field "reference1x1" is defined 1083s ok 100 - Checkbox is displayed 1083s ok 101 - Checkbox is displayed 1083s ok 102 - -> Two checkboxes found 1083s ok 103 - Accept notification 1083s ok 104 - HTTP code is 200 1083s ok 105 - Get cookie lemonldap (47177d34e54633a034ec45c0314381a8ae768ad0d199df1d61aa57eeaac24db4) 1083s ok 106 - Logout request 1083s ok 107 - Response is 200 1083s ok 108 - Cookie is deleted 1083s ok 109 - No pdata 1083s ok 110 - Disconnect request 1083s ok 111 - Response is 401 1083s ok 112 - List all pending notifications 1083s ok 113 - Response is JSON 1083s ok 114 - Three notifications found 1083s 1..114 1083s ok 1083s t/40-Notifications-XML-DBI.t ...................................... 1083s ok 1 - use Lemonldap::NG::Portal::Main; 1083s ok 2 - Portal object 1083s ok 3 - Init 1083s ok 4 - Portal app 1083s ok 5 - Auth query 1083s ok 6 - HTTP code is 200 1083s ok 7 - Get cookie lemonldap (jT14OJTVi6gXxnMdcY0Xibmh2NW0QD4Idlbw7dGXjIDzPrU1H+2Nlmd/F3BRMJJRgiSXGilZFx8EhZKEb4Xu/WFO/SXOgfYJ9gIcZwHX1tLqmqGEaAvaDDrWT2u/EctkWJ+cux9/bzIWsjAl0RiDww==) 1083s ok 8 - Two notification references found 1083s ok 9 - Found ref 1083s ok 10 - HTTP code is 200 1083s ok 11 - Page contains a form 1083s ok 12 - URI match 1083s ok 13 - Field "reference1x1" is defined 1083s ok 14 - Field "url" is defined 1083s ok 15 - Test cookie received 1083s ok 16 - Response status is 401 1083s ok 17 - Content is JSON 1083s ok 18 - Error code is 1 1083s ok 19 - Don't accept notification 1083s ok 20 - HTTP code is 200 1083s ok 21 - Accept notifications 1083s ok 22 - Get redirection 1083s ok 23 - Location is http://test1.example.com/ 1083s ok 24 - Make sure no pdata is returned 1083s ok 25 - Get cookie lemonldap (60f465e36728289c66a98fb764de979959d76201f254bb08841435a06d1a9ffd) 1083s ok 26 - Notification was deleted 1083s ok 27 - Notifications explorer query 1083s ok 28 - Response is JSON 1083s ok 29 - Result is 2 1083s ok 30 - MSG is myNotifications 1083s ok 31 - Notification 1 found 1083s ok 32 - Notification 2 found 1083s ok 33 - epoch found 1083s ok 34 - Logout request 1083s ok 35 - Response is 200 1083s ok 36 - Cookie is deleted 1083s ok 37 - No pdata 1083s ok 38 - Disconnect request 1083s ok 39 - Response is 401 1083s ok 40 - Auth query 1083s ok 41 - Get redirection 1083s ok 42 - Location is http://test1.example.com/ 1083s ok 43 - Get cookie lemonldap (7f65167b3435fb7fc96803beb8b02010118a2f38f0103eb74edbebcbe3c22af3) 1083s ok 44 - Logout request 1083s ok 45 - Response is 200 1083s ok 46 - Cookie is deleted 1083s ok 47 - No pdata 1083s ok 48 - Disconnect request 1083s ok 49 - Response is 401 1083s 1..49 1083s ok 1084s t/40-Notifications-XML-File.t ..................................... 1084s ok 1 - use Lemonldap::NG::Portal::Main; 1084s ok 2 - Portal object 1084s ok 3 - Init 1084s ok 4 - Portal app 1084s ok 5 - Auth query 1084s ok 6 - HTTP code is 200 1084s ok 7 - Get cookie lemonldap (7JrNATrnU9i9nWIShrGdRss17bO1THbBbMsV488Fu2wBnADFnOvyGa4hjY29TQKKFfwLIZEQcQ/M5YZy3SisASCk4d2XhxXlFLPfcsu+7fnLohuMvkvL0zGEb3rN4ConEZA0ovZx/UurPWJWLCKOpQ==) 1084s ok 8 - HTTP code is 200 1084s ok 9 - Page contains a form 1084s ok 10 - URI match 1084s ok 11 - Field "reference1x1" is defined 1084s ok 12 - Field "url" is defined 1084s ok 13 - Test cookie received 1084s ok 14 - Response status is 401 1084s ok 15 - Content is JSON 1084s ok 16 - Error code is 1 1084s ok 17 - Cancel notification 1084s ok 18 - Cookie expired 1084s ok 19 - Get redirection 1084s ok 20 - Location is http://auth.example.com/ 1084s ok 21 - Auth query 1084s ok 22 - HTTP code is 200 1084s ok 23 - Get cookie lemonldap (xRGMQ6orhNJXnevYGkP13HxKx8lOOufTWW2bb07dT/S6BYMyAi5MLNeORSkCRaTQZN44g0XVx1AC6dLHuQEjHA7jjNCeZM6NxFDsHYRGQlo30Do5ukxzTSinG2il7I4KxayAGG/N7Yv87NJeMzWlcQ==) 1084s ok 24 - HTTP code is 200 1084s ok 25 - Page contains a form 1084s ok 26 - URI match 1084s ok 27 - Field "reference1x1" is defined 1084s ok 28 - Field "url" is defined 1084s ok 29 - Test cookie received 1084s ok 30 - Response status is 401 1084s ok 31 - Content is JSON 1084s ok 32 - Error code is 1 1084s ok 33 - Don't accept notification 1084s ok 34 - Notification displayed 1084s ok 35 - Found custom Main Logo 1084s ok 36 - Don't accept notification 1084s ok 37 - Notification displayed 1084s ok 38 - Don't accept notification 1084s ok 39 - Notification displayed 1084s ok 40 - Don't accept notification - Accept just one checkbox 1084s ok 41 - Notification displayed 1084s ok 42 - Accept notification 1084s ok 43 - Get redirection 1084s ok 44 - Location header found 1084s ok 45 - Notification was deleted 1084s ok 46 - Get cookie lemonldap (625b839054c66ef88effbbb16714b89d195fa8dc29644e54cec6b9778cac7c83) 1084s ok 47 - New auth query 1084s ok 48 - Authenticated as dwho 1084s ok 49 - Menu displayed 1084s 1..49 1084s ok 1085s t/40-Notifications-XML-Server.t ................................... 1085s ok 1 - use Lemonldap::NG::Portal::Main; 1085s ok 2 - Portal object 1085s ok 3 - Init 1085s ok 4 - Portal app 1085s ok 5 - SOAP client 1085s ok 6 - @ SOAP REQUEST @ 1085s ok 7 - Execute request 1085s ok 8 - HTTP code is 200 1085s ok 9 - Content is XML 1085s ok 10 - @ END OF SOAP REQUEST @ 1085s ok 11 - Append a notification -> SOAP call returns 1 1085s ok 12 - @ SOAP REQUEST @ 1085s ok 13 - Execute request 1085s ok 14 - HTTP code is 200 1085s ok 15 - Content is XML 1085s ok 16 - @ END OF SOAP REQUEST @ 1085s ok 17 - Append the same notification twice -> SOAP call returns 0 1085s ok 18 - Auth query 1085s ok 19 - HTTP code is 200 1085s ok 20 - Get cookie lemonldap (x4p9I54dYeIlRn/2+VlVr4RZnGvw1k1CAgMnLLdaiDSS0JHp7S8oYTaUTuu03EfFtOdy0nwvqXnOhBWNLE4s+NsnLrgx+ssBmTYLG1xvrkmN/wXmkiJHudwGTV2X1dixzuqSmFAUS8XwBe4X6h9Ugg==) 1085s ok 21 - HTTP code is 200 1085s ok 22 - Page contains a form 1085s ok 23 - URI match 1085s ok 24 - Field "reference1x1" is defined 1085s ok 25 - Field "url" is defined 1085s ok 26 - @ SOAP REQUEST @ 1085s ok 27 - Execute request 1085s ok 28 - HTTP code is 200 1085s ok 29 - Content is XML 1085s ok 30 - @ END OF SOAP REQUEST @ 1085s ok 31 - Append a notification -> SOAP call returns 4 1085s ok 32 - Auth query 1085s ok 33 - HTTP code is 200 1085s ok 34 - Get cookie lemonldap (ldMvwd7YnRf4Oe+8fpod0gvMjICtnd4bBvsweoRy8QvMMN+Ft+U+8TJve40nknCHyAwMWNS0vfoRoZwZjVwU8Owkv6RjMOYZJwKRVsH9mKjRfPEmy3dXrQbOsVV0/j5OiqiJH0zECCAczGHExjPpSQ==) 1085s ok 35 - HTTP code is 200 1085s ok 36 - Page contains a form 1085s ok 37 - URI match 1085s ok 38 - Field "reference1x1" is defined 1085s ok 39 - Field "reference2x1" is defined 1085s ok 40 - -> One checkbox found 1085s ok 41 - Accept notification 1085s ok 42 - HTTP code is 200 1085s ok 43 - Logout request 1085s ok 44 - Response is 200 1085s ok 45 - Cookie is deleted 1085s ok 46 - No pdata 1085s ok 47 - Disconnect request 1085s ok 48 - Response is 401 1085s ok 49 - Auth query 1085s ok 50 - HTTP code is 200 1085s ok 51 - Get cookie lemonldap (ZMykEFzB8C5kHvoD8tvhcCkBbpPp19myqDxjdaTHrSr9W4vy3lPMlVssuOBPF1CNYJQmm8d9xHdLv2aOegPk2Qz0QV7Y+7brHNbYRHAiFp98/AHO8tfS/rxkY1/g+FAmRyXX2AyFQw2Pb1QMi4Czfw==) 1085s ok 52 - HTTP code is 200 1085s ok 53 - Page contains a form 1085s ok 54 - URI match 1085s ok 55 - Field "reference1x1" is defined 1085s ok 56 - Reference found 1085s ok 57 - Checkbox is displayed 1085s ok 58 - Checkbox is displayed 1085s ok 59 - -> Two checkboxes found 1085s 1..59 1085s ok 1086s t/41-Captcha-old-api.t ............................................ 1086s ok 1 - use Lemonldap::NG::Portal::Main; 1086s ok 2 - Portal object 1086s ok 3 - Init 1086s ok 4 - Portal app 1086s ok 5 - HTTP code is 200 1086s ok 6 - Content-Type is JSON 1086s ok 7 - Content is valid JSON 1086s ok 8 1086s ok 9 1086s ok 10 1086s ok 11 - HTTP code is 200 1086s ok 12 - Content-Type is JSON 1086s ok 13 - Content is valid JSON 1086s ok 14 1086s ok 15 1086s ok 16 1086s ok 17 - HTTP code is 200 1086s ok 18 - Content-Type is JSON 1086s ok 19 - Content is valid JSON 1086s ok 20 - Wrong token failed 1086s ok 21 - HTTP code is 200 1086s ok 22 - Content-Type is JSON 1086s ok 23 - Content is valid JSON 1086s ok 24 - Wrong captcha failed 1086s ok 25 - HTTP code is 200 1086s ok 26 - Content-Type is JSON 1086s ok 27 - Content is valid JSON 1086s ok 28 1086s ok 29 1086s ok 30 1086s ok 31 - HTTP code is 200 1086s ok 32 - Content-Type is JSON 1086s ok 33 - Content is valid JSON 1086s ok 34 - Captcha successfully verified 1086s 1..34 1086s ok 1087s t/41-Captcha-with-rule.t .......................................... 1087s ok 1 - use Lemonldap::NG::Portal::Main; 1087s ok 2 - Portal object 1087s ok 3 - Init 1087s ok 4 - Portal app 1087s ok 5 - Auth query from non captcha network 1087s ok 6 - Get cookie lemonldap (2804fcdab854df8cc1630331ab349fc76fb66c33812263771f5fecc30bbcd0b4) 1087s ok 7 - Auth query from captcha network 1087s ok 8 - Response status is 401 1087s ok 9 - Content is JSON 1087s ok 10 - Error code is 76 1087s ok 11 - Response is JSON 1087s ok 12 - Response is PE_CAPTCHAERROR 1087s ok 13 - Unauth JSON request 1087s ok 14 - Response status is 401 1087s ok 15 - Content is JSON 1087s ok 16 - Error code is 9 1087s ok 17 - Unauth request 1087s ok 18 - HTTP code is 200 1087s ok 19 - Page contains a form 1087s ok 20 - Host match 1087s ok 21 - Field "token" is defined 1087s ok 22 - CSP header authorize POST request to \# 1087s ok 23 - Password: Found text input 1087s ok 24 - Token value is defined 1087s ok 25 - Captcha image inserted 1087s ok 26 - Found token session 1087s ok 27 - Found captcha value 1087s ok 28 - Found custom Main Logo 1087s ok 29 - Try to auth with captcha value 1087s ok 30 - Get cookie lemonldap (e5dd6c414064107865f22e6f4500dae2a3481016486dfadf33f0abc37092fc58) 1087s 1..30 1087s ok 1088s t/41-Captcha.t .................................................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s ok 5 - Auth query 1088s ok 6 - Response status is 401 1088s ok 7 - Content is JSON 1088s ok 8 - Error code is 76 1088s ok 9 - Response is JSON 1088s ok 10 - Response is PE_CAPTCHAERROR 1088s ok 11 - Unauth JSON request 1088s ok 12 - Response status is 401 1088s ok 13 - Content is JSON 1088s ok 14 - Error code is 9 1088s ok 15 - Unauth request 1088s ok 16 - HTTP code is 200 1088s ok 17 - Page contains a form 1088s ok 18 - Host match 1088s ok 19 - Field "token" is defined 1088s ok 20 - CSP header authorize POST request to \# 1088s ok 21 - Password: Found text input 1088s ok 22 - Token value is defined 1088s ok 23 - Captcha image inserted 1088s ok 24 - Found token session 1088s ok 25 - Found captcha value 1088s ok 26 - Found custom Main Logo 1088s ok 27 - Try to auth with captcha value 1088s ok 28 - HTTP code is 200 1088s ok 29 - Get cookie lemonldap (d5168c046a2ad2f911778f48b175ebb4962ec2b69376632dd31910c6175065cd) 1088s ok 30 - History found 1088s ok 31 - -> One entry found 1088s ok 32 - Verify auth 1088s ok 33 - HTTP code is 200 1088s ok 34 - New unauth request 1088s ok 35 - HTTP code is 200 1088s ok 36 - Page contains a form 1088s ok 37 - Host match 1088s ok 38 - Field "token" is defined 1088s ok 39 - CSP header authorize POST request to \# 1088s ok 40 - Token value is defined 1088s ok 41 - Try to auth with bad captcha value 1088s ok 42 - Response status is 401 1088s ok 43 - Content is JSON 1088s ok 44 - Error code is 76 1088s ok 45 - Verify that there is a new captcha image 1088s ok 46 - HTTP code is 200 1088s ok 47 - Page contains a form 1088s ok 48 - Host match 1088s ok 49 - Field "token" is defined 1088s ok 50 - CSP header authorize POST request to \# 1088s ok 51 - Token is refreshed 1088s ok 52 - New captcha image inserted 1088s ok 53 - Renew Captcha button found 1088s ok 54 - Get captcha javascript 1088s ok 55 - Unauth request to renew Captcha 1088s ok 56 - New token has been received 1088s ok 57 - New image has been received 1088s ok 58 - Found new token session 1088s ok 59 - Try to auth with new captcha value 1088s ok 60 - HTTP code is 200 1088s ok 61 - Get cookie lemonldap (82b32c174820ac9d2a29bf8cac5dc04d77865cb9c2893789683f4e1942113faa) 1088s ok 62 - Auth request with redirection 1088s ok 63 - Get redirection 1088s ok 64 - Location is http://test1.example.com/ 1088s ok 65 - Authenticated as dwho 1088s 1..65 1088s ok 1089s t/41-Token-with-global-storage.t .................................. 1089s ok 1 - use Lemonldap::NG::Portal::Main; 1089s ok 2 - Portal object 1089s ok 3 - Init 1089s ok 4 - Portal app 1089s ok 5 - Unauth request 1089s ok 6 - HTTP code is 200 1089s ok 7 - Page contains a form 1089s ok 8 - Host match 1089s ok 9 - Field "token" is defined 1089s ok 10 - CSP header authorize POST request to \# 1089s ok 11 - Token value 1089s ok 12 - Try to auth without token 1089s ok 13 - Response status is 401 1089s ok 14 - Content is JSON 1089s ok 15 - Error code is 81 1089s ok 16 - Try token as cookie 1089s ok 17 - Response status is 401 1089s ok 18 - Content is JSON 1089s ok 19 - Error code is 1 1089s ok 20 - Try to auth with token 1089s ok 21 - HTTP code is 200 1089s ok 22 - Get cookie lemonldap (c040203fcaa85ea77731153370eac6132bdd42ef4f4b85172b34d0e89733936b) 1089s ok 23 - Verify auth 1089s ok 24 - HTTP code is 200 1089s ok 25 - Try to reuse the same token 1089s ok 26 - Response status is 401 1089s ok 27 - Content is JSON 1089s ok 28 - Error code is 82 1089s ok 29 - Verify that there is a new token 1089s ok 30 - HTTP code is 200 1089s ok 31 - Page contains a form 1089s ok 32 - Host match 1089s ok 33 - Field "token" is defined 1089s ok 34 - CSP header authorize POST request to \# 1089s 1..34 1089s ok 1089s t/41-Token.t ...................................................... 1089s ok 1 - use Lemonldap::NG::Portal::Main; 1089s ok 2 - Portal object 1089s ok 3 - Init 1089s ok 4 - Portal app 1089s ok 5 - Unauth request 1089s ok 6 - HTTP code is 200 1089s ok 7 - Page contains a form 1089s ok 8 - Host match 1089s ok 9 - Field "token" is defined 1089s ok 10 - CSP header authorize POST request to \# 1089s ok 11 - Password: Found password input 1089s ok 12 - Try to auth without token 1089s ok 13 - Response status is 401 1089s ok 14 - Content is JSON 1089s ok 15 - Error code is 81 1089s ok 16 - Response is JSON 1089s ok 17 - Response is PE_NOTOKEN 1089s ok 18 - Try to auth with token 1089s ok 19 - HTTP code is 200 1089s ok 20 - Get cookie lemonldap (cdc2e0f0d059d45f74eb029c03fb6cf6298fc256f73ed3426fe8f7fd33ab6589) 1089s ok 21 - Verify auth 1089s ok 22 - HTTP code is 200 1089s ok 23 - Try to reuse the same token 1089s ok 24 - Response status is 401 1089s ok 25 - Content is JSON 1089s ok 26 - Error code is 82 1089s ok 27 - Verify that there is a new token 1089s ok 28 - HTTP code is 200 1089s ok 29 - Page contains a form 1089s ok 30 - Host match 1089s ok 31 - Field "token" is defined 1089s ok 32 - CSP header authorize POST request to \# 1089s 1..32 1089s ok 1090s t/42-Register-Custom.t ............................................ 1090s ok 1 - use Lemonldap::NG::Portal::Main; 1090s ok 2 - Portal object 1090s ok 3 - Init 1090s ok 4 - Portal app 1090s ok 5 - Unauth request 1090s ok 6 - HTTP code is 200 1090s ok 7 - Page contains a form 1090s ok 8 - Host match 1090s ok 9 - Field "firstname" is defined 1090s ok 10 - Field "lastname" is defined 1090s ok 11 - Field "mail" is defined 1090s ok 12 - CSP header authorize POST request to \# 1090s ok 13 - Ask to create account 1090s ok 14 - HTTP code is 200 1090s ok 15 - Found subject 1090s ok 16 - Found register token 1090s ok 17 - Found register_token 1090s ok 18 - UTF-8 works 1090s ok 19 - Push register_token 1090s ok 20 - HTTP code is 200 1090s ok 21 - Found subject 1090s ok 22 - Found user and password 1090s ok 23 - Get good login 1090s ok 24 - Try to authenticate 1090s ok 25 - Get cookie lemonldap (b7a217da692aca804b2b4ce4f49f1b28dd8ff249269f0500fc1a7fe9d2501530) 1090s 1..25 1090s ok 1091s t/42-Register-Demo-with-CustomBody.t .............................. 1091s ok 1 - use Lemonldap::NG::Portal::Main; 1091s ok 2 - Portal object 1091s ok 3 - Init 1091s ok 4 - Portal app 1091s ok 5 - Unauth request 1091s ok 6 - HTTP code is 200 1091s ok 7 - Page contains a form 1091s ok 8 - Host match 1091s ok 9 - Field "firstname" is defined 1091s ok 10 - Field "lastname" is defined 1091s ok 11 - Field "mail" is defined 1091s ok 12 - CSP header authorize POST request to \# 1091s ok 13 - Ask to create account 1091s ok 14 - HTTP code is 200 1091s ok 15 - Found custom registration subject 1091s ok 16 - Found custom body 1091s ok 17 - Found register_token 1091s ok 18 - UTF-8 works 1091s ok 19 - Found time 1091s ok 20 - Push register_token 1091s ok 21 - HTTP code is 200 1091s ok 22 - Found custom done subject 1091s ok 23 - Found email and ipAddr 1091s ok 24 - Get good email 1091s ok 25 - Get good ipAddr 1091s ok 26 - Found user and password 1091s ok 27 - Get good login 1091s ok 28 - Custom done body (Portal $url) 1091s ok 29 - Try to authenticate 1091s ok 30 - Get cookie lemonldap (51c1c7198b8e3134e9bd3da8353cb07dde646a0e3d88d1147dc57f516903a9a7) 1091s 1..30 1091s ok 1092s t/42-Register-Demo-with-captcha.t ................................. 1092s ok 1 - use Lemonldap::NG::Portal::Main; 1092s ok 2 - Portal object 1092s ok 3 - Init 1092s ok 4 - Portal app 1092s ok 5 - Unauth request 1092s ok 6 - HTTP code is 200 1092s ok 7 - Page contains a form 1092s ok 8 - Host match 1092s ok 9 - Field "firstname" is defined 1092s ok 10 - Field "lastname" is defined 1092s ok 11 - Field "mail" is defined 1092s ok 12 - CSP header authorize POST request to \# 1092s ok 13 - Token found 1092s ok 14 - Token value is defined 1092s ok 15 - Captcha image inserted 1092s ok 16 - Found token session 1092s ok 17 - Found captcha value 1092s ok 18 - Found custom Main Logo 1092s ok 19 - Renew Captcha button found 1092s ok 20 - Get captcha javascript 1092s ok 21 - Ask to create account 1092s ok 22 - Rejected -> Mail already exists 1092s ok 23 - No form found 1092s ok 24 - Get Menu 1092s ok 25 - Found Register link & submit button 1092s ok 26 - Unauth request 1092s ok 27 - HTTP code is 200 1092s ok 28 - Page contains a form 1092s ok 29 - Host match 1092s ok 30 - Field "firstname" is defined 1092s ok 31 - Field "lastname" is defined 1092s ok 32 - Field "mail" is defined 1092s ok 33 - CSP header authorize POST request to \# 1092s ok 34 - Token found 1092s ok 35 - Token value is defined 1092s ok 36 - Captcha image inserted 1092s ok 37 - Found token session 1092s ok 38 - Found captcha value 1092s ok 39 - Found custom Main Logo 1092s ok 40 - Ask to create account 1092s ok 41 - HTTP code is 200 1092s ok 42 - Found register token 1092s ok 43 - Found register_token 1092s ok 44 - Push register_token 1092s ok 45 - HTTP code is 200 1092s ok 46 - Found user and password 1092s ok 47 - Get good login 1092s ok 48 - Try to authenticate 1092s ok 49 - Get cookie lemonldap (274b7bde771fb85823794ffc8d4b78cd47418b1c344ff6027bcc80ce6468a7fa) 1092s 1..49 1092s ok 1093s t/42-Register-Demo-with-token.t ................................... 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - Portal object 1093s ok 3 - Init 1093s ok 4 - Portal app 1093s ok 5 - Get Menu 1093s ok 6 - Found Register link & submit button 1093s ok 7 - Unauth request 1093s ok 8 - HTTP code is 200 1093s ok 9 - Page contains a form 1093s ok 10 - Host match 1093s ok 11 - Field "firstname" is defined 1093s ok 12 - Field "lastname" is defined 1093s ok 13 - Field "mail" is defined 1093s ok 14 - CSP header authorize POST request to \# 1093s ok 15 - Token found 1093s ok 16 - Ask to create account 1093s ok 17 - HTTP code is 200 1093s ok 18 - Found register token 1093s ok 19 - Found register_token 1093s ok 20 - Push register_token 1093s ok 21 - HTTP code is 200 1093s ok 22 - Found user and password 1093s ok 23 - Get good login 1093s ok 24 - Unauth request 1093s ok 25 - HTTP code is 200 1093s ok 26 - Page contains a form 1093s ok 27 - Host match 1093s ok 28 - Field "token" is defined 1093s ok 29 - CSP header authorize POST request to \# 1093s ok 30 - Try to authenticate 1093s ok 31 - Get cookie lemonldap (4750aa0e539f6d63c7c9990ddaaab917c893dd258ac748b4292ee2f90cd57800) 1093s 1..31 1093s ok 1093s t/42-Register-Demo.t .............................................. 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - Portal object 1093s ok 3 - Init 1093s ok 4 - Portal app 1093s ok 5 - Unauth request 1093s ok 6 - HTTP code is 200 1093s ok 7 - Page contains a form 1093s ok 8 - Host match 1093s ok 9 - Field "firstname" is defined 1093s ok 10 - Field "lastname" is defined 1093s ok 11 - Field "mail" is defined 1093s ok 12 - CSP header authorize POST request to \# 1093s ok 13 - Ask to create account 1093s ok 14 - HTTP code is 200 1093s ok 15 - Found subject 1093s ok 16 - Found register token 1093s ok 17 - Found register_token 1093s ok 18 - UTF-8 works 1093s ok 19 - Push register_token 1093s ok 20 - HTTP code is 200 1093s ok 21 - Found subject 1093s ok 22 - Found user and password 1093s ok 23 - Get good login 1093s ok 24 - Try to authenticate 1093s ok 25 - Get cookie lemonldap (597cd096e959ef21db19d6bf3f9ef6c0410750056953841f05e977b3a9201797) 1093s 1..25 1093s ok 1094s t/42-Register-LDAP.t .............................................. 1094s ok 1 - use Lemonldap::NG::Portal::Main; 1094s ok 2 # skip LLNGTESTLDAP is not set 1094s ok 3 # skip LLNGTESTLDAP is not set 1094s ok 4 # skip LLNGTESTLDAP is not set 1094s ok 5 # skip LLNGTESTLDAP is not set 1094s ok 6 # skip LLNGTESTLDAP is not set 1094s ok 7 # skip LLNGTESTLDAP is not set 1094s ok 8 # skip LLNGTESTLDAP is not set 1094s ok 9 # skip LLNGTESTLDAP is not set 1094s ok 10 # skip LLNGTESTLDAP is not set 1094s 1..10 1094s ok 1095s t/42-Register-Security.t .......................................... 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - Portal object 1095s ok 3 - Init 1095s ok 4 - Portal app 1095s ok 5 - Unauth request 1095s ok 6 - HTTP code is 200 1095s ok 7 - Page contains a form 1095s ok 8 - Host match 1095s ok 9 - Field "firstname" is defined 1095s ok 10 - Field "lastname" is defined 1095s ok 11 - Field "mail" is defined 1095s ok 12 - CSP header authorize POST request to \# 1095s ok 13 - Ask to create account 1095s ok 14 - HTTP code is 200 1095s ok 15 - Found register token 1095s ok 16 - Found register_token 1095s ok 17 - Try to authenticate 1095s ok 18 - Response status is 401 1095s ok 19 - Content is JSON 1095s ok 20 - Error code is 1 1095s 1..20 1095s ok 1095s t/43-MailPasswordReset-Choice.t ................................... 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - Portal object 1095s ok 3 - Init 1095s ok 4 - Portal app 1095s ok 5 - Auth query 1095s ok 6 - HTTP code is 200 1095s ok 7 - Get cookie lemonldap (f669f967ccf36b359c8581b9ff0ab342125723b0cb6192a9d9f3c5469162ad84) 1095s ok 8 - Logout request 1095s ok 9 - Response is 200 1095s ok 10 - Cookie is deleted 1095s ok 11 - No pdata 1095s ok 12 - Disconnect request 1095s ok 13 - Response is 401 1095s ok 14 - Reset form 1095s ok 15 - HTTP code is 200 1095s ok 16 - Page contains a form 1095s ok 17 - Host match 1095s ok 18 - Field "mail" is defined 1095s ok 19 - CSP header authorize POST request to \# 1095s ok 20 - Post mail 1095s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1095s ok 22 - Found link in mail 1095s ok 23 - Post mail token received by mail with another browser 1095s ok 24 - HTTP code is 200 1095s ok 25 - Page contains a form 1095s ok 26 - Host match 1095s ok 27 - Field "token" is defined 1095s ok 28 - CSP header authorize POST request to \# 1095s ok 29 - Ask for a new password 1095s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1095s ok 31 - Post new password 1095s ok 32 - Password was changed 1095s ok 33 - Auth query 1095s ok 34 - HTTP code is 200 1095s ok 35 - Get cookie lemonldap (1886b88f897afd0aee9bb617d7590f4be4c4ac9cb8d6d72f58fcadb326186360) 1095s ok 36 - Logout request 1095s ok 37 - Response is 200 1095s ok 38 - Cookie is deleted 1095s ok 39 - No pdata 1095s ok 40 - Disconnect request 1095s ok 41 - Response is 401 1095s ok 42 - Reset form 1095s ok 43 - HTTP code is 200 1095s ok 44 - Page contains a form 1095s ok 45 - Host match 1095s ok 46 - Field "mail" is defined 1095s ok 47 - CSP header authorize POST request to \# 1095s ok 48 - Post mail 1095s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1095s ok 50 - Found link in mail 1095s ok 51 - Post mail token received by mail with the same browser 1095s ok 52 - HTTP code is 200 1095s ok 53 - Page contains a form 1095s ok 54 - Host match 1095s ok 55 - Field "token" is defined 1095s ok 56 - CSP header authorize POST request to \# 1095s ok 57 - Ask for a new password 1095s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1095s ok 59 - Post new password 1095s ok 60 - Password was changed 1095s ok 61 - Auth query 1095s ok 62 - HTTP code is 200 1095s ok 63 - Get cookie lemonldap (7952fc2562ca9b189d9ca6517f12e834e23c23401542e42b27ffea3bcda40d99) 1095s ok 64 - Logout request 1095s ok 65 - Response is 200 1095s ok 66 - Cookie is deleted 1095s ok 67 - No pdata 1095s ok 68 - Disconnect request 1095s ok 69 - Response is 401 1095s 1..69 1095s ok 1096s t/43-MailPasswordReset-Combination-LDAP.t ......................... 1096s ok 1 - use Lemonldap::NG::Portal::Main; 1096s ok 2 # skip LLNGTESTLDAP is not set 1096s ok 3 # skip LLNGTESTLDAP is not set 1096s ok 4 # skip LLNGTESTLDAP is not set 1096s ok 5 # skip LLNGTESTLDAP is not set 1096s ok 6 # skip LLNGTESTLDAP is not set 1096s ok 7 # skip LLNGTESTLDAP is not set 1096s ok 8 # skip LLNGTESTLDAP is not set 1096s ok 9 # skip LLNGTESTLDAP is not set 1096s 1..9 1096s ok 1097s t/43-MailPasswordReset-Combination.t .............................. 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - Portal object 1097s ok 3 - Init 1097s ok 4 - Portal app 1097s ok 5 - Try to connect with login dvador 1097s ok 6 - Get cookie lemonldap (61ac506b11f5e1cf1d860a4f7548348e6e8d939ba76617171323b3a24ab23216) 1097s ok 7 - Post mail 1097s ok 8 - Found link in mail 1097s ok 9 - Post mail token received by mail 1097s ok 10 - HTTP code is 200 1097s ok 11 - Page contains a form 1097s ok 12 - Host match 1097s ok 13 - Field "token" is defined 1097s ok 14 - CSP header authorize POST request to \# 1097s ok 15 - Ask for a new password 1097s ok 16 - Post new password 1097s ok 17 - Password update successful: code found on page 1097s ok 18 - Password update successful 1097s ok 19 - Try to connect with login dvador 1097s ok 20 - Get cookie lemonldap (6199943d1e27121ab9fb2e193b2f08ea5be3826cd2f3a9dd15af4048d33bc765) 1097s ok 21 - Try to connect with login jkirk 1097s ok 22 - Get cookie lemonldap (c9c50e393e174be437de59b23960289a645e8dee3fa4159e513176ad58459fc3) 1097s ok 23 - Post mail 1097s ok 24 - Found link in mail 1097s ok 25 - Post mail token received by mail 1097s ok 26 - HTTP code is 200 1097s ok 27 - Page contains a form 1097s ok 28 - Host match 1097s ok 29 - Field "token" is defined 1097s ok 30 - CSP header authorize POST request to \# 1097s ok 31 - Ask for a new password 1097s ok 32 - Post new password 1097s ok 33 - Password update successful: code found on page 1097s ok 34 - Password update successful 1097s ok 35 - Try to connect with login jkirk 1097s ok 36 - Get cookie lemonldap (801c1b73510eab62d7bd9c8bfbb4fadcaaa69b559a8642e21193586d038e4913) 1097s 1..36 1097s ok 1097s t/43-MailPasswordReset-DBI.t ...................................... 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - Portal object 1097s ok 3 - Init 1097s ok 4 - Portal app 1097s ok 5 - Reset form 1097s ok 6 - HTTP code is 200 1097s ok 7 - Page contains a form 1097s ok 8 - Host match 1097s ok 9 - Field "mail" is defined 1097s ok 10 - CSP header authorize POST request to \# 1097s ok 11 - Post mail 1097s ok 12 - Found link in mail 1097s ok 13 - Post mail token received by mail 1097s ok 14 - HTTP code is 200 1097s ok 15 - Page contains a form 1097s ok 16 - Host match 1097s ok 17 - Field "token" is defined 1097s ok 18 - CSP header authorize POST request to \# 1097s ok 19 - Ask for a new password \#1 1097s ok 20 - toggle newpassword icon found 1097s ok 21 - toggle confirmpassword icon found 1097s ok 22 - input type password found 1097s ok 23 - Post mismatched passwords 1097s ok 24 - PE_34 found 1097s ok 25 - HTTP code is 200 1097s ok 26 - Page contains a form 1097s ok 27 - Host match 1097s ok 28 - Field "token" is defined 1097s ok 29 - CSP header authorize POST request to \# 1097s ok 30 - Ask for a new password \#2 1097s ok 31 - Post empty newpassword 1097s ok 32 - PE_67 found 1097s ok 33 - HTTP code is 200 1097s ok 34 - Page contains a form 1097s ok 35 - Host match 1097s ok 36 - Field "token" is defined 1097s ok 37 - CSP header authorize POST request to \# 1097s ok 38 - Ask for a new password \#3 1097s ok 39 - Post empty confirmpassword 1097s ok 40 - PE_67 found 1097s ok 41 - HTTP code is 200 1097s ok 42 - Page contains a form 1097s ok 43 - Host match 1097s ok 44 - Field "token" is defined 1097s ok 45 - CSP header authorize POST request to \# 1097s ok 46 - Ask for a new password \#4 1097s ok 47 - Password special char list not found 1097s ok 48 - Found password policy min digit == 2 1097s ok 49 - Post new password 1097s ok 50 - Password was changed 1097s ok 51 - Auth query 1097s ok 52 - HTTP code is 200 1097s ok 53 - Get cookie lemonldap (7524a9244c9fea55312101f9df91d517020e44a670ec524add07ba543a2812df) 1097s ok 54 - Logout request 1097s ok 55 - Response is 200 1097s ok 56 - Cookie is deleted 1097s ok 57 - No pdata 1097s ok 58 - Disconnect request 1097s ok 59 - Response is 401 1097s 1..59 1097s ok 1098s t/43-MailPasswordReset-Hook.t ..................................... 1098s ok 1 - use Lemonldap::NG::Portal::Main; 1098s ok 2 - Portal object 1098s ok 3 - Init 1098s ok 4 - Portal app 1098s ok 5 - Reset form 1098s ok 6 - HTTP code is 200 1098s ok 7 - Page contains a form 1098s ok 8 - Host match 1098s ok 9 - Field "mail" is defined 1098s ok 10 - CSP header authorize POST request to \# 1098s ok 11 - Post mail 1098s ok 12 - Found english greeting 1098s ok 13 - Found link in mail 1098s ok 14 - Post mail token received by mail 1098s ok 15 - HTTP code is 200 1098s ok 16 - Page contains a form 1098s ok 17 - Host match 1098s ok 18 - Field "token" is defined 1098s ok 19 - CSP header authorize POST request to \# 1098s ok 20 - Ask for a new password 1098s ok 21 - Post new password 1098s ok 22 - Expected portal error code: code found on page 1098s ok 23 - Expected portal error code 1098s ok 24 - Post mail 1098s ok 25 - Found english greeting 1098s ok 26 - Found link in mail 1098s ok 27 - Post mail token received by mail 1098s ok 28 - HTTP code is 200 1098s ok 29 - Page contains a form 1098s ok 30 - Host match 1098s ok 31 - Field "token" is defined 1098s ok 32 - CSP header authorize POST request to \# 1098s ok 33 - Ask for a new password 1098s ok 34 - Post new password 1098s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 1098s ok 36 - Pdata is not empty 1098s ok 37 - passwordAfterChange hook worked as expected 1098s ok 38 - Password was changed 1098s 1..38 1098s ok 1098s t/43-MailPasswordReset-LDAP.t ..................................... 1098s ok 1 - use Lemonldap::NG::Portal::Main; 1098s ok 2 # skip LLNGTESTLDAP is not set 1098s ok 3 # skip LLNGTESTLDAP is not set 1098s ok 4 # skip LLNGTESTLDAP is not set 1098s ok 5 # skip LLNGTESTLDAP is not set 1098s ok 6 # skip LLNGTESTLDAP is not set 1098s ok 7 # skip LLNGTESTLDAP is not set 1098s ok 8 # skip LLNGTESTLDAP is not set 1098s ok 9 # skip LLNGTESTLDAP is not set 1098s 1..9 1098s ok 1099s t/43-MailPasswordReset-with-captcha.t ............................. 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - Portal object 1099s ok 3 - Init 1099s ok 4 - Portal app 1099s ok 5 - Get Menu 1099s ok 6 - Found ResetPassword link & submit button 1099s ok 7 - Reset form 1099s ok 8 - HTTP code is 200 1099s ok 9 - Page contains a form 1099s ok 10 - Host match 1099s ok 11 - Field "mail" is defined 1099s ok 12 - Field "token" is defined 1099s ok 13 - CSP header authorize POST request to \# 1099s ok 14 - Captcha image inserted 1099s ok 15 - Found token session 1099s ok 16 - Found captcha value 1099s ok 17 - Found custom Main Logo 1099s ok 18 - Renew Captcha button found 1099s ok 19 - Get captcha javascript 1099s ok 20 - Post mail 1099s ok 21 - Found link in mail 1099s ok 22 - Post mail token received by mail 1099s ok 23 - HTTP code is 200 1099s ok 24 - Page contains a form 1099s ok 25 - Host match 1099s ok 26 - Field "token" is defined 1099s ok 27 - CSP header authorize POST request to \# 1099s ok 28 - Ask for a new password 1099s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1099s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1099s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1099s ok 29 - Post new password 1099s ok 30 - New password sent 1099s ok 31 - New generated password found 1099s ok 32 - New generated password matches 1099s 1..32 1099s ok 1100s t/43-MailPasswordReset-with-token.t ............................... 1100s ok 1 - use Lemonldap::NG::Portal::Main; 1100s ok 2 - Portal object 1100s ok 3 - Init 1100s ok 4 - Portal app 1100s ok 5 - Get Menu 1100s ok 6 - Found ResetPassword link & submit button 1100s ok 7 - Reset form 1100s ok 8 - HTTP code is 200 1100s ok 9 - Page contains a form 1100s ok 10 - Host match 1100s ok 11 - Field "mail" is defined 1100s ok 12 - Field "token" is defined 1100s ok 13 - CSP header authorize POST request to \# 1100s ok 14 - Post mail 1100s ok 15 - Found custom Main Logo 1100s ok 16 - Found link in mail 1100s ok 17 - Post mail token received by mail 1100s ok 18 - HTTP code is 200 1100s ok 19 - Page contains a form 1100s ok 20 - Host match 1100s ok 21 - Field "token" is defined 1100s ok 22 - CSP header authorize POST request to \# 1100s ok 23 - Ask for a new password 1100s ok 24 - Post new password 1100s ok 25 - Password was changed 1100s 1..25 1100s ok 1100s t/43-MailPasswordReset.t .......................................... 1100s ok 1 - use Lemonldap::NG::Portal::Main; 1100s ok 2 - Portal object 1100s ok 3 - Init 1100s ok 4 - Portal app 1100s ok 5 - Reset form 1100s ok 6 - HTTP code is 200 1100s ok 7 - Page contains a form 1100s ok 8 - Host match 1100s ok 9 - Field "mail" is defined 1100s ok 10 - CSP header authorize POST request to \# 1100s ok 11 - Post mail 1100s ok 12 - Found french greeting 1100s ok 13 - Post mail 1100s ok 14 - Found custom Main Logo 1100s ok 15 - Found english greeting 1100s ok 16 - Found link in mail 1100s ok 17 - Post mail token received by mail 1100s ok 18 - HTTP code is 200 1100s ok 19 - Page contains a form 1100s ok 20 - Host match 1100s ok 21 - Field "token" is defined 1100s ok 22 - CSP header authorize POST request to \# 1100s ok 23 - Ask for a new password 1100s ok 24 - Found password policy 1100s ok 25 - Found password policy min lower == 1 1100s ok 26 - Found password policy min upper == 1 1100s ok 27 - Found password policy min digit == 2 1100s ok 28 - Found password policy min speChar == 1 1100s ok 29 - Found password special char list 1100s ok 30 - Post new password 1100s ok 31 - Password was changed 1100s 1..31 1100s ok 1101s t/44-CertificateResetByMail-Demo.t ................................ 1101s ok 1 - use Lemonldap::NG::Portal::Main; 1101s ok 2 - Portal object 1101s ok 3 - Init 1101s ok 4 - Portal app 1101s ok 5 - Reset form 1101s ok 6 - HTTP code is 200 1101s ok 7 - Page contains a form 1101s ok 8 - Host match 1101s ok 9 - Field "mail" is defined 1101s ok 10 - CSP header authorize POST request to \# 1101s ok 11 - Post mail 1101s ok 12 - Found link in mail 1101s ok 13 - Post mail token received by mail 1101s ok 14 - HTTP code is 200 1101s ok 15 - Page contains a form 1101s ok 16 - Host match 1101s ok 17 - Field "token" is defined 1101s ok 18 - CSP header authorize POST request to \# 1101s ok 19 - Ask for a new certificate file 1101s ok 20 - Certificate has been reset 1101s ok 21 - Reset form 1101s ok 22 - HTTP code is 200 1101s ok 23 - Page contains a form 1101s ok 24 - Host match 1101s ok 25 - Field "mail" is defined 1101s ok 26 - CSP header authorize POST request to \# 1101s ok 27 - Post mail 1101s ok 28 - Found link in mail 1101s ok 29 - Post mail token received by mail 1101s ok 30 - HTTP code is 200 1101s ok 31 - Page contains a form 1101s ok 32 - Host match 1101s ok 33 - Field "token" is defined 1101s ok 34 - CSP header authorize POST request to \# 1101s ok 35 - Ask for a new certificate file 1101s ok 36 - Invalid certificate 1101s 1..36 1101s ok 1102s t/44-CertificateResetByMail-LDAP.t ................................ 1102s ok 1 - use Lemonldap::NG::Portal::Main; 1102s ok 2 # skip LLNGTESTLDAP is not set 1102s ok 3 # skip LLNGTESTLDAP is not set 1102s ok 4 # skip LLNGTESTLDAP is not set 1102s ok 5 # skip LLNGTESTLDAP is not set 1102s ok 6 # skip LLNGTESTLDAP is not set 1102s ok 7 # skip LLNGTESTLDAP is not set 1102s ok 8 # skip LLNGTESTLDAP is not set 1102s ok 9 # skip LLNGTESTLDAP is not set 1102s ok 10 # skip LLNGTESTLDAP is not set 1102s ok 11 # skip LLNGTESTLDAP is not set 1102s ok 12 # skip LLNGTESTLDAP is not set 1102s ok 13 # skip LLNGTESTLDAP is not set 1102s 1..13 1102s ok 1102s t/50-IssuerGet.t .................................................. 1102s ok 1 - use Lemonldap::NG::Portal::Main; 1102s ok 2 - Portal object 1102s ok 3 - Init 1102s ok 4 - Portal app 1102s ok 5 - Auth query 1102s ok 6 - HTTP code is 200 1102s ok 7 - Get cookie lemonldap (94711bc548bfb6f52e33b516a2ba90314d085cf8378aabed9434d3328c506738) 1102s ok 8 - GET request with good url 1102s ok 9 - Reject reason is 92 1102s ok 10 - Auth query 1102s ok 11 - HTTP code is 200 1102s ok 12 - Get cookie lemonldap (abe35954a327e50b2b3549c499140c79e4ed8fbbdeb84ae20e57f462fe53f7fa) 1102s ok 13 - GET request with good url 1102s ok 14 - Get redirection 1102s ok 15 - Location is http://test1.example.com/?ID=abe35954a327e50b2b3549c499140c79e4ed8fbbdeb84ae20e57f462fe53f7fa 1102s ok 16 - Not logged access 1102s ok 17 - Response status is 401 1102s ok 18 - Content is JSON 1102s ok 19 - Error code is 9 1102s 1..19 1102s ok 1103s t/50-IssuerJitsiJWT.t ............................................. 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s ok 2 - Portal object 1103s ok 3 - Init 1103s ok 4 - Portal app 1103s # Subtest: ASAP key server (PUBLIC KEY) 1103s ok 1 - Portal object 1103s ok 2 - Init 1103s ok 3 - Portal app 1103s ok 4 - ASAP request with unknown key id hash 1103s ok 5 - Not found 1103s ok 6 - ASAP request with valid key id hash 1103s ok 7 - OK 1103s ok 8 - Found correct format 1103s 1..8 1103s ok 5 - ASAP key server (PUBLIC KEY) 1103s # Subtest: ASAP key server (CERTIFICATE) 1103s ok 1 - Portal object 1103s ok 2 - Init 1103s ok 3 - Portal app 1103s ok 4 - ASAP request with unknown key id hash 1103s ok 5 - Not found 1103s ok 6 - ASAP request with valid key id hash 1103s ok 7 - OK 1103s ok 8 - Found correct format 1103s 1..8 1103s ok 6 - ASAP key server (CERTIFICATE) 1103s # Subtest: ASAP key server (authenticated) 1103s ok 1 - Auth query 1103s ok 2 - HTTP code is 200 1103s ok 3 - Get cookie lemonldap (db87cb3fa8d5e90c4da3318a6fc9bb676bf54c1d49b0606cbdc8c9184c5fb101) 1103s ok 4 - ASAP request with unknown key id hash 1103s ok 5 - Not found 1103s ok 6 - ASAP request with valid key id hash 1103s ok 7 - OK 1103s ok 8 - Found correct format 1103s 1..8 1103s ok 7 - ASAP key server (authenticated) 1103s # Subtest: Unauthorized user 1103s ok 1 - Auth query 1103s ok 2 - HTTP code is 200 1103s ok 3 - Get cookie lemonldap (b74d25961ef9d2848ea2e03eabf8096792236e97fd425bf1a883c64b6143d3a3) 1103s ok 4 - Jitsi request with good url 1103s ok 5 - Expected portal error code: code found on page 1103s ok 6 - Expected portal error code 1103s 1..6 1103s ok 8 - Unauthorized user 1103s # Subtest: Login with RS256 1103s ok 1 - Auth query 1103s ok 2 - HTTP code is 200 1103s ok 3 - Get cookie lemonldap (9719ff9702aa714ba08c6ce96c2cb970887af90c94c7db572d5ce60b2102c9ab) 1103s # Subtest: Missing room parameter 1103s ok 1 - Jitsi request without room 1103s ok 2 - Expected portal error code: code found on page 1103s ok 3 - Expected portal error code 1103s 1..3 1103s ok 4 - Missing room parameter 1103s # Subtest: Correct room parameter 1103s ok 1 - Jitsi request with good url 1103s ok 2 - Get redirection 1103s ok 3 - Location header found 1103s ok 4 - Correct path 1103s ok 5 - Found JWT parameter in response 1103s ok 6 - Correct type in header 1103s ok 7 - Expected alg 1103s ok 8 - Correct subject/domain 1103s ok 9 - Correct audience 1103s ok 10 - Correct issuer 1103s ok 11 - Correct room 1103s ok 12 - Correct user 1103s ok 13 - Token expires in more than 500 seconds 1103s 1..13 1103s ok 5 - Correct room parameter 1103s 1..5 1103s ok 9 - Login with RS256 1103s ok 10 - Portal object 1103s ok 11 - Init 1103s ok 12 - Portal app 1103s # Subtest: Login with HS256 1103s ok 1 - Auth query 1103s ok 2 - HTTP code is 200 1103s ok 3 - Get cookie lemonldap (f0972ad91a7738a1adf1946de380f0014de02c2e64fc0f8314784fd86e86e62b) 1103s # Subtest: Missing room parameter 1103s ok 1 - Jitsi request without room 1103s ok 2 - Expected portal error code: code found on page 1103s ok 3 - Expected portal error code 1103s 1..3 1103s ok 4 - Missing room parameter 1103s # Subtest: Correct room parameter 1103s ok 1 - Jitsi request with good url 1103s ok 2 - Get redirection 1103s ok 3 - Location header found 1103s ok 4 - Correct path 1103s ok 5 - Found JWT parameter in response 1103s ok 6 - Correct type in header 1103s ok 7 - Expected alg 1103s ok 8 - Correct subject/domain 1103s ok 9 - Correct audience 1103s ok 10 - Correct issuer 1103s ok 11 - Correct room 1103s ok 12 - Correct user 1103s ok 13 - Token expires in more than 500 seconds 1103s 1..13 1103s ok 5 - Correct room parameter 1103s 1..5 1103s ok 13 - Login with HS256 1103s 1..13 1103s ok 1104s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................... 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - Portal object 1104s ok 3 - Init 1104s ok 4 - Portal app 1104s ok 5 - Get cookie lemonldap (317ab29b666c8bd61205082d340f89e2313157fd802c435b83fe6c4a9979c04a) 1104s ok 6 - Get redirection 1104s ok 7 - Location header found 1104s ok 8 - HTTP code is 200 1104s ok 9 - Content-Type is JSON 1104s ok 10 - Content is valid JSON 1104s ok 11 - Got access token 1104s ok 12 - Got refresh token 1104s ok 13 - Got ID token 1104s ok 14 - Call /token with access_token 1104s ok 15 - HTTP code is 200 1104s ok 16 - Content-Type is JSON 1104s ok 17 - Content is valid JSON 1104s ok 18 - Got refreshed Access token 1104s ok 19 - Got refreshed ID token 1104s ok 20 - Got new refresh_token 1104s ok 21 - Found sub in ID token 1104s ok 22 - Found claim in ID token 1104s ok 23 - rpid is in audience 1104s ok 24 - HTTP code is 200 1104s ok 25 - Content-Type is JSON 1104s ok 26 - Content is valid JSON 1104s ok 27 - Got User Info 1104s ok 28 - Got User Info 1104s ok 29 - Access token rejected 1104s 1..29 1104s ok 1104s t/51-OIDC-Internal-Token-Exchange.t ............................... 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - Portal object 1104s ok 3 - Init 1104s ok 4 - Portal app 1104s ok 5 - Get cookie lemonldap (21e5886021124af7db42b52239c551b115155d90b9ed0791a343d7a149d19170) 1104s ok 6 - Get redirection 1104s ok 7 - Location header found 1104s ok 8 - HTTP code is 200 1104s ok 9 - Content-Type is JSON 1104s ok 10 - Content is valid JSON 1104s ok 11 - Got access token 1104s ok 12 - Got refresh token 1104s ok 13 - Got ID token 1104s ok 14 - Call /token with Matrix token 1104s ok 15 - HTTP code is 200 1104s ok 16 - Content-Type is JSON 1104s ok 17 - Content is valid JSON 1104s ok 18 - Got refreshed Access token 1104s ok 19 - Got refreshed ID token 1104s ok 20 - Got new refresh_token 1104s ok 21 - Found sub in ID token 1104s ok 22 - Found claim in ID token 1104s ok 23 - rpid2 is in audience 1104s ok 24 - HTTP code is 200 1104s ok 25 - Content-Type is JSON 1104s ok 26 - Content is valid JSON 1104s ok 27 - Got User Info 1104s ok 28 - Got User Info 1104s ok 29 - Access token rejected 1104s ok 30 - Portal object 1104s ok 31 - Init 1104s ok 32 - Portal app 1104s ok 33 - Get cookie lemonldap (6b6155fcde65ffebb3e6ba2ee2aa1ae1c3683195258baed6ad5ca1283cb07917) 1104s ok 34 - Get redirection 1104s ok 35 - Location header found 1104s ok 36 - HTTP code is 200 1104s ok 37 - Content-Type is JSON 1104s ok 38 - Content is valid JSON 1104s ok 39 - Token is a JWT 1104s ok 40 - Found claim in JWT 1104s ok 41 - Found claim in JWT 1104s ok 42 - Found claim in JWT 1104s ok 43 - Found claim in JWT 1104s ok 44 - Found claim in JWT 1104s ok 45 1104s ok 46 1104s ok 47 1104s ok 48 - Expiration date sanity check 1104s ok 49 - Expiration date sanity check 1104s ok 50 - Got access token 1104s ok 51 - Got refresh token 1104s ok 52 - Got ID token 1104s ok 53 - Call /token with Matrix token 1104s ok 54 - HTTP code is 200 1104s ok 55 - Content-Type is JSON 1104s ok 56 - Content is valid JSON 1104s ok 57 - Got refreshed Access token 1104s ok 58 - Got refreshed ID token 1104s ok 59 - Got new refresh_token 1104s ok 60 - Found sub in ID token 1104s ok 61 - Found claim in ID token 1104s ok 62 - rpid2 is in audience 1104s ok 63 - HTTP code is 200 1104s ok 64 - Content-Type is JSON 1104s ok 65 - Content is valid JSON 1104s ok 66 - Got User Info 1104s ok 67 - Got User Info 1104s ok 68 - Access token rejected 1104s ok 69 - Portal object 1104s ok 70 - Init 1104s ok 71 - Portal app 1104s ok 72 - Get cookie lemonldap (c6956568f7f7e0f3d16c0d1825712ddaf74eb55cc44dd452a5fe15eaaf399aa3) 1104s ok 73 - Get redirection 1104s ok 74 - Location header found 1104s ok 75 - HTTP code is 200 1104s ok 76 - Content-Type is JSON 1104s ok 77 - Content is valid JSON 1104s ok 78 - Token is a JWT 1104s ok 79 - Found claim in JWT 1104s ok 80 - Found claim in JWT 1104s ok 81 - Found claim in JWT 1104s ok 82 - Found claim in JWT 1104s ok 83 - Found claim in JWT 1104s ok 84 1104s ok 85 1104s ok 86 1104s ok 87 - Expiration date sanity check 1104s ok 88 - Expiration date sanity check 1104s ok 89 - Got access token 1104s ok 90 - Got refresh token 1104s ok 91 - Got ID token 1104s ok 92 - Call /token with Matrix token 1104s ok 93 - HTTP code is 200 1104s ok 94 - Content-Type is JSON 1104s ok 95 - Content is valid JSON 1104s ok 96 - Got refreshed Access token 1104s ok 97 - Got refreshed ID token 1104s ok 98 - Got new refresh_token 1104s ok 99 - Found sub in ID token 1104s ok 100 - Found claim in ID token 1104s ok 101 - rpid2 is in audience 1104s ok 102 - HTTP code is 200 1104s ok 103 - Content-Type is JSON 1104s ok 104 - Content is valid JSON 1104s ok 105 - Got User Info 1104s ok 106 - Got User Info 1104s ok 107 - Access token rejected 1104s 1..107 1104s ok 1105s t/56-CheckDevOps-with-Download.t .................................. 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s ok 5 - Get Menu 1105s ok 6 - HTTP code is 200 1105s ok 7 - Page contains a form 1105s ok 8 - Host match 1105s ok 9 - Field "user" is defined 1105s ok 10 - Field "password" is defined 1105s ok 11 - CSP header authorize POST request to \# 1105s ok 12 - Auth query 1105s ok 13 - Get cookie lemonldap (6524bae1c425bf299703a7e6b36bf3e1cc89ade630d6f1a62a1b99b1b22e4302) 1105s ok 14 - Get redirection 1105s ok 15 - Location is http://auth.example.com/ 1105s ok 16 - CheckDevOps form 1105s ok 17 - HTTP code is 200 1105s ok 18 - Page contains a form 1105s ok 19 - URI match 1105s ok 20 - Field "checkDevOpsFile" is defined 1105s ok 21 - Field "url" is defined 1105s ok 22 - Found trspan="checkDevOps" 1105s ok 23 - POST checkdevops with file 1105s ok 24 - PRE not required 1105s ok 25 - HEADERS 1105s ok 26 - Normalized hearder Name found 1105s ok 27 - Normalized hearder Auth-User not found 1105s ok 28 - RULES 1105s ok 29 - testno 1105s ok 30 - default 1105s ok 31 - testyes 1105s ok 32 - deny 1105s ok 33 - file 1105s ok 34 - Hearder Mail not found 1105s ok 35 - Hearder UA found 1105s ok 36 - HTTP code is 200 1105s ok 37 - Page contains a form 1105s ok 38 - URI match 1105s ok 39 - Field "checkDevOpsFile" is defined 1105s ok 40 - POST empty checkdevops form 1105s ok 41 - Response is JSON 1105s ok 42 - alert-danger found 1105s ok 43 - PE79 1105s ok 44 - POST checkdevops with url 1105s ok 45 - Response is JSON 1105s ok 46 - alert-danger found 1105s ok 47 - PE105 1105s ok 48 - POST checkdevops with url 1105s ok 49 - Response is JSON 1105s ok 50 - Bad URL 1105s ok 51 - POST checkdevops with wrong url 1105s ok 52 - Response is JSON 1105s ok 53 - Well formated URL 1105s ok 54 - Logout request 1105s ok 55 - Response is 200 1105s ok 56 - Cookie is deleted 1105s ok 57 - No pdata 1105s ok 58 - Disconnect request 1105s ok 59 - Response is 401 1105s 1..59 1105s ok 1105s t/56-CheckDevOps.t ................................................ 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s ok 5 - Get Menu 1105s ok 6 - HTTP code is 200 1105s ok 7 - Page contains a form 1105s ok 8 - Host match 1105s ok 9 - Field "user" is defined 1105s ok 10 - Field "password" is defined 1105s ok 11 - Field "token" is defined 1105s ok 12 - CSP header authorize POST request to \# 1105s ok 13 - Auth query 1105s ok 14 - Get cookie lemonldap (1786dd808542a085c5d20fb766074be351d0105513184602429f11bd1c9f59b4) 1105s ok 15 - Get redirection 1105s ok 16 - Location is http://auth.example.com/ 1105s ok 17 - CheckDevOps form 1105s ok 18 - HTTP code is 200 1105s ok 19 - Page contains a form 1105s ok 20 - URI match 1105s ok 21 - Field "checkDevOpsFile" is defined 1105s ok 22 - Field "token" is defined 1105s ok 23 - Found trspan="checkDevOps" 1105s ok 24 - POST checkdevops without token 1105s ok 25 - Found PE_NOTOKEN 1105s ok 26 - HTTP code is 200 1105s ok 27 - Page contains a form 1105s ok 28 - URI match 1105s ok 29 - Field "checkDevOpsFile" is defined 1105s ok 30 - Field "token" is defined 1105s ok 31 - POST checkdevops with bad file 1105s ok 32 - Found PE_BAD_DEVOPS_FILE 1105s ok 33 - HTTP code is 200 1105s ok 34 - Page contains a form 1105s ok 35 - URI match 1105s ok 36 - Field "checkDevOpsFile" is defined 1105s ok 37 - Field "token" is defined 1105s ok 38 - POST checkdevops with bad file2 1105s ok 39 - Found PE_BAD_DEVOPS_FILE 1105s ok 40 - HTTP code is 200 1105s ok 41 - Page contains a form 1105s ok 42 - URI match 1105s ok 43 - Field "checkDevOpsFile" is defined 1105s ok 44 - Field "token" is defined 1105s ok 45 - POST checkdevops with bad file3 1105s ok 46 - Found PE_BAD_DEVOPS_FILE 1105s ok 47 - HTTP code is 200 1105s ok 48 - Page contains a form 1105s ok 49 - URI match 1105s ok 50 - Field "checkDevOpsFile" is defined 1105s ok 51 - Field "token" is defined 1105s ok 52 - POST checkdevops with bad file4 1105s ok 53 - Found PE_BAD_DEVOPS_FILE 1105s ok 54 - Found unknownAttributes 1105s ok 55 - Found 4 unknown attributes 1105s ok 56 - HTTP code is 200 1105s ok 57 - Page contains a form 1105s ok 58 - URI match 1105s ok 59 - Field "checkDevOpsFile" is defined 1105s ok 60 - Field "token" is defined 1105s ok 61 - POST checkdevops with file 1105s ok 62 - PRE required 1105s ok 63 - HEADERS 1105s ok 64 - Hearder Name found 1105s ok 65 - Hearder User found 1105s ok 66 - Hearder LDAP_Var found 1105s ok 67 - Hearder Groups_SSO found 1105s ok 68 - 3 SSO groups found 1105s ok 69 - Hearder Mail not found 1105s ok 70 - Hearder UA not found 1105s ok 71 - RULES 1105s ok 72 - testno 1105s ok 73 - default 1105s ok 74 - testyes 1105s ok 75 - deny 1105s ok 76 - file 1105s ok 77 - HTTP code is 200 1105s ok 78 - Page contains a form 1105s ok 79 - URI match 1105s ok 80 - Field "checkDevOpsFile" is defined 1105s ok 81 - Field "token" is defined 1105s ok 82 - POST checkdevops with file 1105s ok 83 - Response is JSON 1105s ok 84 - alert-info found 1105s ok 85 - headers found 1105s ok 86 - rules found 1105s ok 87 - rule found 1105s ok 88 - CheckDevOps form 1105s ok 89 - HTTP code is 200 1105s ok 90 - Page contains a form 1105s ok 91 - URI match 1105s ok 92 - Field "checkDevOpsFile" is defined 1105s ok 93 - Field "token" is defined 1105s ok 94 - POST checkdevops with file 1105s ok 95 - Response is JSON 1105s ok 96 - alert-danger found 1105s ok 97 - No file found 1105s ok 98 - PE104 found 1105s ok 99 - Token found 1105s ok 100 - POST checkdevops without token 1105s ok 101 - Response is JSON 1105s ok 102 - alert-warning found 1105s ok 103 - Token found 1105s ok 104 - No file found 1105s ok 105 - PE82 found 1105s ok 106 - POST checkdevops without token 1105s ok 107 - Response is JSON 1105s ok 108 - alert-warning found 1105s ok 109 - Token found 1105s ok 110 - PE81 found 1105s ok 111 - Logout request 1105s ok 112 - Response is 200 1105s ok 113 - Cookie is deleted 1105s ok 114 - No pdata 1105s ok 115 - Disconnect request 1105s ok 116 - Response is 401 1105s 1..116 1105s ok 1106s t/57-GlobalLogout-with-Confirmation.t ............................. 1106s ok 1 - use Lemonldap::NG::Portal::Main; 1106s ok 2 - Portal object 1106s ok 3 - Init 1106s ok 4 - Portal app 1106s ok 5 - 1st "dwho" Auth query 1106s ok 6 - Get cookie lemonldap (3d787453335399d78528f561a215e6f534915ae970cbba29f7683dd702716a35) 1106s ok 7 - Get redirection 1106s ok 8 - Location is http://auth.example.com/ 1106s ok 9 - 2nd "dwho" Auth query 1106s ok 10 - Get cookie lemonldap (b3fa2b3bca354861a1eb9b171852b6fbfa2a61674347eb0f8c446108afeb2c4b) 1106s ok 11 - Get redirection 1106s ok 12 - Location is http://auth.example.com/ 1106s ok 13 - 3rd "dwho" Auth query 1106s ok 14 - Get cookie lemonldap (a239a3b508603dd45fa2eac4d7a7fed28f66e970aeec4ae3f235e9f0b9f00a32) 1106s ok 15 - Get redirection 1106s ok 16 - Location is http://auth.example.com/ 1106s ok 17 - Logout request for "dwho" 1106s ok 18 - Content is JSON 1106s ok 19 - 3 active sessions found 1106s ok 20 - Confirmation required 1106s ok 21 - Confirmed logout request for "dwho" 1106s ok 22 - Content is JSON 1106s ok 23 - PE_LOGOUT_OK 1106s ok 24 - No session found 1106s 1..24 1106s ok 1107s t/57-GlobalLogout-with-Double-cookies-Single-session.t ............ 1107s ok 1 - use Lemonldap::NG::Portal::Main; 1107s ok 2 - Portal object 1107s ok 3 - Init 1107s ok 4 - Portal app 1107s ok 5 - 1st "dwho" Auth query 1107s ok 6 - Get cookie lemonldap (1826b7909ae7347290779700fb99d368816a69f24bb07c537e7b2738221495df) 1107s ok 7 - Get cookie lemonldaphttp (f958c0eab5dc7b24bc8ec20c551a65194860f3fd25f3ff30f805adb44a46faffd8f4242ce3b0a45472a6b7302a0214e1) 1107s ok 8 - Get redirection 1107s ok 9 - Location is http://auth.example.com/ 1107s ok 10 - 2nd "dwho" Auth query 1107s ok 11 - Get cookie lemonldap (c365ca92f589049bfbbcf70aee05e71c87fe973d062fb1d2ab311da18dcc153f) 1107s ok 12 - Get cookie lemonldaphttp (6e5490071e67d07940e5888cbc2f58c19646ad01a559b61d6dee36a8fb53677f322981520128521491469e396e975828) 1107s ok 13 - Get redirection 1107s ok 14 - Location is http://auth.example.com/ 1107s ok 15 - 3rd "dwho" Auth query 1107s ok 16 - Get cookie lemonldap (17296b1a18ca32269ac5aabd8bc37e428d667e9ad2fb4b98bc3f708ab5cec3cd) 1107s ok 17 - Get cookie lemonldaphttp (d04b8ab2c43b7655d0d5b982e550c338837e33da8a4ceda54516c9e27594d3beb8eeaff6d41744be2fdaa8f5cf4564b8) 1107s ok 18 - Get redirection 1107s ok 19 - Location is http://auth.example.com/ 1107s ok 20 - Logout request for "dwho" 1107s ok 21 - HTTP code is 200 1107s ok 22 - Page contains a form 1107s ok 23 - URI match 1107s ok 24 - Field "token" is defined 1107s ok 25 - Found trspan="globalLogout" 1107s ok 26 - -> Three entries found 1107s ok 27 - -> Four found 1107s ok 28 - -> Three epoch found 1107s ok 29 - Right epoch found 1107s ok 30 - POST /globallogout?all=1 1107s ok 31 - Found PE_LOGOUT_OK 1107s ok 32 - Two SSO sessions found 1107s ok 33 - One TOKEN session found 1107s 1..33 1107s ok 1107s t/57-GlobalLogout-with-Double-cookies.t ........................... 1107s ok 1 - use Lemonldap::NG::Portal::Main; 1107s ok 2 - Portal object 1107s ok 3 - Init 1107s ok 4 - Portal app 1107s ok 5 - 1st "dwho" Auth query 1107s ok 6 - Get cookie lemonldap (c086a54ba82a2f503c96a43e30b39ebe2392afa82698301d67c15284c5d0054b) 1107s ok 7 - Get cookie lemonldaphttp (290fb6da687e6900960acc9a3cedd8b3738d32e4461040b5633bbd87c0392202) 1107s ok 8 - Get redirection 1107s ok 9 - Location is http://auth.example.com/ 1107s ok 10 - 2nd "dwho" Auth query 1107s ok 11 - Get cookie lemonldap (1e50f043c121bd57f6fd3b51d6bdbed7287b84bb876aa53beb8726dbc3481745) 1107s ok 12 - Get cookie lemonldaphttp (662beff9c8d6f0e6d7509f16d366dc57a3e819b8913d53ef4e696c04f61d4870) 1107s ok 13 - Get redirection 1107s ok 14 - Location is http://auth.example.com/ 1107s ok 15 - 3rd "dwho" Auth query 1107s ok 16 - Get cookie lemonldap (e30ce441ea5f391d388b2d87039c64fa73a9e8a6dd5a593b36de44753627bedb) 1107s ok 17 - Get cookie lemonldaphttp (94392f6e6817068cade7101867fa9937020b436189a2146362d4fec22e7c5fa7) 1107s ok 18 - Get redirection 1107s ok 19 - Location is http://auth.example.com/ 1107s ok 20 - Logout request for "dwho" 1107s ok 21 - HTTP code is 200 1107s ok 22 - Page contains a form 1107s ok 23 - URI match 1107s ok 24 - Field "token" is defined 1107s ok 25 - Found trspan="globalLogout" 1107s ok 26 - -> Six entries found 1107s ok 27 - -> Four found 1107s ok 28 - -> Nine epoch found 1107s ok 29 - Right epoch found 1107s ok 30 - POST /globallogout?all=1 1107s ok 31 - Found PE_LOGOUT_OK 1107s ok 32 - Five sessions left 1107s 1..32 1107s ok 1108s t/57-GlobalLogout-without-Timer.t ................................. 1108s ok 1 - use Lemonldap::NG::Portal::Main; 1108s ok 2 - Portal object 1108s ok 3 - Init 1108s ok 4 - Portal app 1108s ok 5 - 1st "dwho" Auth query 1108s ok 6 - Get cookie lemonldap (80472bd13e1f3bbafcd65182e894c6a0ddddb2270b25b4b77e6c86e8a1c60a47) 1108s ok 7 - Get redirection 1108s ok 8 - Location is http://auth.example.com/ 1108s ok 9 - 2nd "dwho" Auth query 1108s ok 10 - Get cookie lemonldap (871464f09f6215d1ee7a2b4b609aa6c275469a5e1a208b95f05a31e391f3acfd) 1108s ok 11 - Get redirection 1108s ok 12 - Location is http://auth.example.com/ 1108s ok 13 - 3rd "dwho" Auth query 1108s ok 14 - Get cookie lemonldap (dfa5f468c44fe01b0535c50ebf1bd08466bb10ebde87aecf66cef313c756d9a3) 1108s ok 15 - Get redirection 1108s ok 16 - Location is http://auth.example.com/ 1108s ok 17 - 1st "rtyler" Auth query 1108s ok 18 - Get cookie lemonldap (f51ce77ec251a260479be0cce4e21386cbe3ad05d9611cff3f53a16c374083de) 1108s ok 19 - Get redirection 1108s ok 20 - Location is http://auth.example.com/ 1108s ok 21 - 2nd "rtyler" Auth query 1108s ok 22 - Get cookie lemonldap (b11c74f7c427fd7189cd394f6eee05825b984865cbd335a5e5e8f8d2c73fa933) 1108s ok 23 - Get redirection 1108s ok 24 - Location is http://auth.example.com/ 1108s ok 25 - Five sessions found 1108s ok 26 - Logout request for "rtyler" 1108s ok 27 - Found PE_LOGOUT_OK 1108s ok 28 - Three sessions found 1108s ok 29 - Logout request for "dwho" 1108s ok 30 - Content is JSON 1108s ok 31 - PE_LOGOUT_OK 1108s ok 32 - No session found 1108s 1..32 1108s ok 1108s t/57-GlobalLogout.t ............................................... 1108s ok 1 - use Lemonldap::NG::Portal::Main; 1108s ok 2 - Portal object 1108s ok 3 - Init 1108s ok 4 - Portal app 1108s ok 5 - 1st "dwho" Auth query 1108s ok 6 - Get cookie lemonldap (36ab754fc64c4b6e57cc86168466ad4fe081d7da99396f5e29b6c5d11dcb427a) 1108s ok 7 - Get redirection 1108s ok 8 - Location is http://auth.example.com/ 1108s ok 9 - 2nd "dwho" Auth query 1108s ok 10 - Get cookie lemonldap (cd97ae336da31bb0dcba9e9e89a681f4a76e31134f1331965f9650964df2867a) 1108s ok 11 - Get redirection 1108s ok 12 - Location is http://auth.example.com/ 1108s ok 13 - 3rd "dwho" Auth query 1108s ok 14 - Get cookie lemonldap (1598c75d370b7e8b2bb033b82f2ff7f520176f3bc979a902f5875281b36ce32b) 1108s ok 15 - Get redirection 1108s ok 16 - Location is http://auth.example.com/ 1108s ok 17 - 1st "rtyler" Auth query 1108s ok 18 - Get cookie lemonldap (febedeeeec4a1a8e6a00924facd1a9f6adb0213a0693768d9cb496b84db4b943) 1108s ok 19 - Get redirection 1108s ok 20 - Location is http://auth.example.com/ 1108s ok 21 - 2nd "rtyler" Auth query 1108s ok 22 - Get cookie lemonldap (d09dcb82601a725117dcffd2d9a939593f38a887c41d408d3ae51c4711044abe) 1108s ok 23 - Get redirection 1108s ok 24 - Location is http://auth.example.com/ 1108s ok 25 - Five sessions found 1108s ok 26 - Logout request for "rtyler" 1108s ok 27 - Found PE_LOGOUT_OK 1108s ok 28 - Logout request 1108s ok 29 - Response is 200 1108s ok 30 - Cookie is deleted 1108s ok 31 - No pdata 1108s ok 32 - Disconnect request 1108s ok 33 - Response is 401 1108s ok 34 - Three sessions found 1108s ok 35 - Logout request for "dwho" 1108s ok 36 - HTTP code is 200 1108s ok 37 - Page contains a form 1108s ok 38 - URI match 1108s ok 39 - Field "token" is defined 1108s ok 40 - Found trspan="globalLogout" 1108s ok 41 - Found CustomParam "DEMO_demo" macro 1108s ok 42 - -> Three entries found 1108s ok 43 - -> Five found 1108s ok 44 - -> Three epoch found 1108s ok 45 - Right epoch found 1108s ok 46 - Get globalLogout javascript 1108s ok 47 - POST /globallogout?all=1 1108s ok 48 - Response is JSON 1108s ok 49 - Response is PE_TOKENEXPIRED 1108s ok 50 - POST /globallogout?all=1 1108s ok 51 - Found PE_LOGOUT_OK 1108s ok 52 - No session found 1108s ok 53 - Post user/password 1 1108s ok 54 - Get redirection 1108s ok 55 - Location is http://auth.example.com/ 1108s ok 56 - Get cookie lemonldap (ec23b4d032c670b8bf9ca54551372a9d0c2ee701708411aca6eb99f44bcf052c) 1108s ok 57 - Post user/password 2 1108s ok 58 - Get redirection 1108s ok 59 - Location is http://auth.example.com/ 1108s ok 60 - Post user/password 3 1108s ok 61 - Get redirection 1108s ok 62 - Location is http://auth.example.com/ 1108s ok 63 - Three sessions found 1108s ok 64 - Post user/password 4 1108s ok 65 - Get cookie lemonldap (597dc09e5a110c8e6ae27d667e144ff294a501b7896bd981702a0bd783ddca11) 1108s ok 66 - DELETE /session/my 1108s ok 67 - GET JSON 1108s ok 68 - Session removed 1108s ok 69 - DELETE /sessions/my 1108s ok 70 - GET JSON 1108s ok 71 - Two sessions removed 1108s ok 72 - One remaining session found 1108s ok 73 - Logout request 1108s ok 74 - Response is 200 1108s ok 75 - Cookie is deleted 1108s ok 76 - No pdata 1108s ok 77 - Disconnect request 1108s ok 78 - Response is 401 1108s 1..78 1108s ok 1109s t/57-LogoutForward.t .............................................. 1109s ok 1 - use Lemonldap::NG::Portal::Main; 1109s ok 2 - Portal object 1109s ok 3 - Init 1109s ok 4 - Portal app 1109s ok 5 - 1st "dwho" Auth query 1109s ok 6 - Get cookie lemonldap (d0e4c5a44b77593f477026b949bbd8ff02f0ffb6c57bc8db3f5491fde614b5c4) 1109s ok 7 - Get redirection 1109s ok 8 - Location is http://auth.example.com/ 1109s ok 9 - Logout request for "dwho" 1109s ok 10 - Found Logout Forward page 1109s ok 11 - Logout request 1109s ok 12 - Response is 200 1109s ok 13 - Cookie is deleted 1109s ok 14 - No pdata 1109s ok 15 - Disconnect request 1109s ok 16 - Response is 401 1109s 1..16 1109s ok 1110s t/57-LogoutForward2153.t .......................................... 1110s ok 1 - use Lemonldap::NG::Portal::Main; 1110s ok 2 - Portal object 1110s ok 3 - Init 1110s ok 4 - Portal app 1110s ok 5 - use Lemonldap::NG::Handler::Server; 1110s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1110s ok 7 - App 1110s ok 8 - 1st "dwho" Auth query 1110s ok 9 - Get cookie lemonldap (41f455cf328629231216d0e732d26cff7b6c62bf9f6262c7d04e749a7e1f30e0) 1110s ok 10 - Get redirection 1110s ok 11 - Location is http://auth.example.com/ 1110s ok 12 - Logout request for "dwho" 1110s ok 13 - Found Logout Forward page 1110s ok 14 - Get cookie lemonldap (0) 1110s ok 15 - Test empty cookie sent at logout 1110s ok 16 - Verify absence of cookie lemonldappdata 1110s ok 17 - Forward logout 1110s ok 18 - Verify absence of cookie lemonldappdata 1110s 1..18 1110s ok 1110s t/58-DecryptValue-with-custom-function.t .......................... 1110s ok 1 - use Lemonldap::NG::Portal::Main; 1110s ok 2 - Portal object 1110s ok 3 - Init 1110s ok 4 - Portal app 1110s ok 5 - Get Menu 1110s ok 6 - HTTP code is 200 1110s ok 7 - Page contains a form 1110s ok 8 - Host match 1110s ok 9 - Field "user" is defined 1110s ok 10 - Field "password" is defined 1110s ok 11 - CSP header authorize POST request to \# 1110s ok 12 - Auth query 1110s ok 13 - Get cookie lemonldap (94457999d35d0bb593dac1fc79385d5fdba12a1cfdf241ec3f5ff8724355faea) 1110s ok 14 - Get redirection 1110s ok 15 - Location is http://auth.example.com/ 1110s ok 16 - CheckUser form 1110s ok 17 - Found decryptValue.png 1110s ok 18 - DecryptValue form 1110s ok 19 - HTTP code is 200 1111s ok 20 - Page contains a form 1111s ok 21 - URI match 1111s ok 22 - Field "cipheredValue" is defined 1111s ok 23 - Found trspan="decryptCipheredValue" 1111s ok 24 - POST decryptvalue with valid value 1111s ok 25 - Found decryted value 1111s ok 26 - HTTP code is 200 1111s ok 27 - Page contains a form 1111s ok 28 - URI match 1111s ok 29 - Field "cipheredValue" is defined 1111s ok 30 - Logout request 1111s ok 31 - Response is 200 1111s ok 32 - Cookie is deleted 1111s ok 33 - No pdata 1111s ok 34 - Disconnect request 1111s ok 35 - Response is 401 1111s 1..35 1111s ok 1111s t/58-DecryptValue-with-internal-function.t ........................ 1111s ok 1 - use Lemonldap::NG::Portal::Main; 1111s ok 2 - Portal object 1111s ok 3 - Init 1111s ok 4 - Portal app 1111s ok 5 - Get Menu 1111s ok 6 - HTTP code is 200 1111s ok 7 - Page contains a form 1111s ok 8 - Host match 1111s ok 9 - Field "user" is defined 1111s ok 10 - Field "password" is defined 1111s ok 11 - Field "token" is defined 1111s ok 12 - CSP header authorize POST request to \# 1111s ok 13 - Auth query 1111s ok 14 - Get cookie lemonldap (62f71d1dd9739cb2b2b2f14358fd924085f1e4f1a6c4aa3eeb6b15cdb30fdda3) 1111s ok 15 - Get redirection 1111s ok 16 - Location is http://auth.example.com/ 1111s ok 17 - Try DecryptValue form for a forbidden user 1111s ok 18 - Found trmsg="95" 1111s ok 19 - Logout request 1111s ok 20 - Response is 200 1111s ok 21 - Cookie is deleted 1111s ok 22 - No pdata 1111s ok 23 - Disconnect request 1111s ok 24 - Response is 401 1111s ok 25 - Get Menu 1111s ok 26 - HTTP code is 200 1111s ok 27 - Page contains a form 1111s ok 28 - Host match 1111s ok 29 - Field "user" is defined 1111s ok 30 - Field "password" is defined 1111s ok 31 - Field "token" is defined 1111s ok 32 - CSP header authorize POST request to \# 1111s ok 33 - Auth query 1111s ok 34 - Get cookie lemonldap (6aebcadfe42819ddc0e2b414f3e11a4d6291b255ae4c85f97279b3d037c241d0) 1111s ok 35 - Get redirection 1111s ok 36 - Location is http://auth.example.com/ 1111s ok 37 - CheckUser form 1111s ok 38 - Found decryptValue.png 1111s ok 39 - DecryptValue form 1111s ok 40 - HTTP code is 200 1111s ok 41 - Page contains a form 1111s ok 42 - URI match 1111s ok 43 - Field "cipheredValue" is defined 1111s ok 44 - Field "token" is defined 1111s ok 45 - Found trspan="decryptCipheredValue" 1111s ok 46 - POST decryptvalue with valid value 1111s ok 47 - Found decryted value 1111s ok 48 - HTTP code is 200 1111s ok 49 - Page contains a form 1111s ok 50 - URI match 1111s ok 51 - Field "cipheredValue" is defined 1111s ok 52 - Field "token" is defined 1111s substr outside of string at /usr/lib/aarch64-linux-gnu/perl-base/bytes.pm line 15. 1111s ok 53 - POST decryptvalue with invalid value 1111s ok 54 - Found trspan="notAnEncryptedValue" 1111s ok 55 - HTTP code is 200 1111s ok 56 - Page contains a form 1111s ok 57 - URI match 1111s ok 58 - Field "cipheredValue" is defined 1111s ok 59 - Field "token" is defined 1111s ok 60 - POST decryptvalue without token 1111s ok 61 - Found PE_NOTOKEN 1111s ok 62 - HTTP code is 200 1111s ok 63 - Page contains a form 1111s ok 64 - URI match 1111s ok 65 - Field "cipheredValue" is defined 1111s ok 66 - Field "token" is defined 1111s ok 67 - POST decryptvalue with an expired token 1111s ok 68 - Found PE_TOKENEXPIRED 1111s ok 69 - Logout request 1111s ok 70 - Response is 200 1111s ok 71 - Cookie is deleted 1111s ok 72 - No pdata 1111s ok 73 - Disconnect request 1111s ok 74 - Response is 401 1111s 1..74 1111s ok 1112s t/59-Double-cookies-Refresh-and-Logout.t .......................... 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - Get Menu 1112s ok 6 - HTTP code is 200 1112s ok 7 - Page contains a form 1112s ok 8 - Host match 1112s ok 9 - Field "user" is defined 1112s ok 10 - Field "password" is defined 1112s ok 11 - CSP header authorize POST request to \# 1112s ok 12 - Auth query 1112s ok 13 - Get cookie lemonldap (0acfbac1aebf346b99900fd6ce2f6658d61f7a5c602451e8c74449656649eeb9) 1112s ok 14 - Get cookie lemonldaphttp (cadd0b6ca15bc4dd0a086dfc3d5d2fae922b351cf0c2758009dae02fdb386a95) 1112s ok 15 - -> Get cookie : lemonldap=something 1112s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1112s ok 17 - -> Cookie 'lemonldap' is secure 1112s ok 18 - -> Get cookie lemonldaphttp=something 1112s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1112s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1112s ok 21 - -> Doule Cookies for two sessions found 1112s ok 22 - Get redirection 1112s ok 23 - Location is http://auth.example.com/ 1112s ok 24 - Get Menu 1112s ok 25 - HTTP code is 200 1112s ok 26 - Connected as Dwho 1112s ok 27 - CheckUser form 1112s ok 28 - HTTP code is 200 1112s ok 29 - Page contains a form 1112s ok 30 - URI match 1112s ok 31 - Field "user" is defined 1112s ok 32 - Field "url" is defined 1112s ok 33 - Found trspan="checkUser" 1112s ok 34 - POST checkuser 1112s ok 35 - Found 19 attributes 1112s ok 36 - Timestamp found 1112s ok 37 - Refresh query 1112s ok 38 - Get redirection 1112s ok 39 - Location is http://auth.example.com/ 1112s ok 40 - Get Menu 1112s ok 41 - HTTP code is 200 1112s ok 42 - Connected as Dwho 1112s ok 43 - CheckUser form 1112s ok 44 - HTTP code is 200 1112s ok 45 - Page contains a form 1112s ok 46 - URI match 1112s ok 47 - Field "user" is defined 1112s ok 48 - Field "url" is defined 1112s ok 49 - Found trspan="checkUser" 1112s ok 50 - POST checkuser 1112s ok 51 - Found 19 attributes 1112s ok 52 - Timestamp found 1112s ok 53 - _updateTime has been updated 1112s ok 54 - Get Menu 1112s ok 55 - HTTP code is 200 1112s ok 56 - Dwho has been well disconnected 1112s 1..56 1112s ok 1112s t/59-Double-cookies-for-Double-sessions.t ......................... 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - Get Menu 1112s ok 6 - HTTP code is 200 1112s ok 7 - Page contains a form 1112s ok 8 - Host match 1112s ok 9 - Field "user" is defined 1112s ok 10 - Field "password" is defined 1112s ok 11 - CSP header authorize POST request to \# 1112s ok 12 - Auth query 1112s ok 13 - Get cookie lemonldap (382f4b3bbe2b24d0ba691898995d3572ac6f87908397df127ffaba05012aa155) 1112s ok 14 - Get cookie lemonldaphttp (3e346f643912cdb10d9f0621eac5d25d55a668b8e84c95313393251f5cf77c42) 1112s ok 15 - -> Get cookie : lemonldap=something 1112s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1112s ok 17 - -> Cookie 'lemonldap' is secure 1112s ok 18 - -> Get cookie lemonldaphttp=something 1112s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1112s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1112s ok 21 - -> Double Cookies for two sessions found 1112s ok 22 - Get redirection 1112s ok 23 - Location is http://auth.example.com/ 1112s ok 24 - Logout request 1112s ok 25 - Response is 200 1112s ok 26 - Cookie is deleted 1112s ok 27 - No pdata 1112s ok 28 - Disconnect request 1112s ok 29 - Response is 401 1112s 1..29 1112s ok 1113s t/59-Double-cookies-for-a-Single-session.t ........................ 1113s ok 1 - use Lemonldap::NG::Portal::Main; 1113s ok 2 - Portal object 1113s ok 3 - Init 1113s ok 4 - Portal app 1113s ok 5 - Get Menu 1113s ok 6 - HTTP code is 200 1113s ok 7 - Page contains a form 1113s ok 8 - Host match 1113s ok 9 - Field "user" is defined 1113s ok 10 - Field "password" is defined 1113s ok 11 - CSP header authorize POST request to \# 1113s ok 12 - Auth query 1113s ok 13 - Get cookie lemonldap (983e5234f8f64f26ce22df9cea187ddf4245977e68c8a7eab6266de77e04613d) 1113s ok 14 - Get cookie lemonldaphttp (c3de7d47c692e1808fd22c1bdc1d1bc4f5cc08e638e47b90b14e00d0cdba1ccfc3e10ffbee2d77664a929262a2619ced) 1113s ok 15 - -> https cookie is 64 char long 1113s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1113s ok 17 - -> Cookie 'lemonldap' is secure 1113s ok 18 - -> http cookie is 96 byte long 1113s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1113s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1113s ok 21 - -> Doule Cookies for a single session 1113s ok 22 - Get redirection 1113s ok 23 - Location is http://auth.example.com/ 1113s ok 24 - Logout request 1113s ok 25 - Response is 200 1113s ok 26 - Cookie is deleted 1113s ok 27 - No pdata 1113s ok 28 - Disconnect request 1113s ok 29 - Response is 401 1113s 1..29 1113s ok 1113s t/59-Secured-cookie-Refresh-and-Logout.t .......................... 1113s ok 1 - use Lemonldap::NG::Portal::Main; 1113s ok 2 - Portal object 1113s ok 3 - Init 1113s ok 4 - Portal app 1113s ok 5 - Get Menu 1113s ok 6 - HTTP code is 200 1113s ok 7 - Page contains a form 1113s ok 8 - Host match 1113s ok 9 - Field "user" is defined 1113s ok 10 - Field "password" is defined 1113s ok 11 - CSP header authorize POST request to \# 1113s ok 12 - Auth query 1113s ok 13 - Get cookie lemonldap (1ed83315267c37868ab28f4c155c577822d28967b84bb13c03db92b64d200dd6) 1113s ok 14 - -> Get cookie : lemonldap=something 1113s ok 15 - -> Cookie 'lemonldap' is HttpOnly 1113s ok 16 - -> Cookie 'lemonldap' is secure 1113s ok 17 - -> HTTPS Cookie for one session found 1113s ok 18 - Get redirection 1113s ok 19 - Location is http://auth.example.com/ 1113s ok 20 - Get Menu 1113s ok 21 - HTTP code is 200 1113s ok 22 - Connected as Dwho 1113s ok 23 - Refresh query 1113s ok 24 - Get redirection 1113s ok 25 - Location is http://auth.example.com/ 1113s ok 26 - Get Menu 1113s ok 27 - HTTP code is 200 1113s ok 28 - Connected as Dwho 1113s ok 29 - Get Menu 1113s ok 30 - HTTP code is 200 1113s ok 31 - Dwho has been well disconnected 1113s 1..31 1113s ok 1114s t/61-AdaptativeAuthenticationLevel.t .............................. 1114s ok 1 - use Lemonldap::NG::Portal::Main; 1114s ok 2 - Portal object 1114s ok 3 - Init 1114s ok 4 - Portal app 1114s ok 5 - Auth query 1114s ok 6 - Get cookie lemonldap (2962c560c4a571afaded8f7312cb66d6a8731c7e405cbe7ce3f87d670a3e5207) 1114s ok 7 - uid found 1114s ok 8 - Authentication level upgraded 1114s ok 9 - Get session 1114s ok 10 - uid found 1114s ok 11 - Authentication level upgraded 1114s ok 12 - Logout request 1114s ok 13 - Response is 200 1114s ok 14 - Cookie is deleted 1114s ok 15 - No pdata 1114s ok 16 - Disconnect request 1114s ok 17 - Response is 401 1114s ok 18 - Logout 1114s ok 19 - Auth query 1114s ok 20 - Get cookie lemonldap (2b53a5bcc91eeb954a8118fa54b6bcf98208d3df27b8976260f97d5dce22944f) 1114s ok 21 - Authentication level upgraded 1114s ok 22 - Logout request 1114s ok 23 - Response is 200 1114s ok 24 - Cookie is deleted 1114s ok 25 - No pdata 1114s ok 26 - Disconnect request 1114s ok 27 - Response is 401 1114s ok 28 - Logout 1114s 1..28 1114s ok 1115s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ... 1115s ok 1 - use Lemonldap::NG::Portal::Main; 1115s ok 2 - Portal object 1115s ok 3 - Init 1115s ok 4 - Portal app 1115s ok 5 - 1st Auth query 1115s ok 6 - Get cookie lemonldap (0554ed3cfc1ef08162b48cdafbfebedb42683ef4b9ba8dfab5ac4c4520dfeb8f) 1115s ok 7 - Get redirection 1115s ok 8 - Location is http://auth.example.com/ 1115s ok 9 - Get new key 1115s ok 10 - Content is JSON 1115s ok 11 - Found secret 1115s ok 12 - Found token 1115s ok 13 - Code 1115s ok 14 - Code contains 6 digits 1115s ok 15 - Post code 1115s ok 16 - Content is JSON 1115s ok 17 - Key is registered 1115s ok 18 - Logout request 1115s ok 19 - Response is 200 1115s ok 20 - Cookie is deleted 1115s ok 21 - No pdata 1115s ok 22 - Disconnect request 1115s ok 23 - Response is 401 1115s ok 24 - 1st Bad Auth query 1115s ok 25 - Bad credential 1115s ok 26 - 1st Bad Auth query 1115s ok 27 - Rejected -> Protection enabled 1115s ok 28 - LockTime = 15 1115s ok 29 - LockTime in range 1115s ok 30 - Auth query 1115s ok 31 - Rejected -> Protection enabled 1115s ok 32 - LockTime = 27 1115s ok 33 - LockTime in range 1115s ok 34 - 2nd Bad Auth query 1115s ok 35 - Rejected -> Protection enabled 1115s ok 36 - LockTime = 57 1115s ok 37 - LockTime in range 1115s ok 38 - Auth query 1115s ok 39 - Enter TOTP code 1115s ok 40 - HTTP code is 200 1115s ok 41 - Page contains a form 1115s ok 42 - URI match 1115s ok 43 - Field "token" is defined 1115s ok 44 - Code 1115s ok 45 - Post code 1115s ok 46 - Get cookie lemonldap (c745b9036a1b6d6aeb500e6791622978b50100f1d7deeb7c5194fa40341ade29) 1115s ok 47 - Get redirection 1115s ok 48 - Location is http://auth.example.com/ 1115s ok 49 - Logout request 1115s ok 50 - Response is 200 1115s ok 51 - Cookie is deleted 1115s ok 52 - No pdata 1115s ok 53 - Disconnect request 1115s ok 54 - Response is 401 1115s 1..54 1115s ok 1115s t/61-BruteForceProtection-with-Incremental-lockTimes.t ............ 1115s ok 1 - use Lemonldap::NG::Portal::Main; 1115s ok 2 - Portal object 1115s ok 3 - Init 1115s ok 4 - Portal app 1115s ok 5 - 1st Auth query 1115s ok 6 - Get cookie lemonldap (c093596e69ed2d74b9a754f98dd22a822b64c53ee7738cd05ba3d5776b24d8d7) 1115s ok 7 - Get redirection 1115s ok 8 - Location is http://auth.example.com/ 1115s ok 9 - Logout request 1115s ok 10 - Response is 200 1115s ok 11 - Cookie is deleted 1115s ok 12 - No pdata 1115s ok 13 - Disconnect request 1115s ok 14 - Response is 401 1115s ok 15 - 1st allowed Bad Auth query 1115s ok 16 - Bad credential 1115s ok 17 - 2nd allowed Bad Auth query 1115s ok 18 - Bad credential 1115s ok 19 - 1st Bad Auth query 1115s ok 20 - Rejected -> Protection enabled 1115s ok 21 - LockTime = 5 1115s ok 22 - LockTime in range 1115s ok 23 - Auth query 1115s ok 24 - Rejected -> Protection enabled 1115s ok 25 - LockTime = 6 1115s ok 26 - LockTime in range 1115s ok 27 - Auth query 1115s ok 28 - Rejected -> Protection enabled 1115s ok 29 - LockTime = 16 1115s ok 30 - LockTime in range 1115s ok 31 - 3rd Bad Auth query 1115s ok 32 - Rejected -> Protection enabled 1115s ok 33 - LockTime = 488 1115s ok 34 - LockTime in range 1115s ok 35 - Auth query 1115s ok 36 - Get cookie lemonldap (21d14a31b4ffe27d7fe01902f54170f31a5ee132f0f5a12b840767ffe41c87cc) 1115s ok 37 - Get redirection 1115s ok 38 - Location is http://auth.example.com/ 1115s ok 39 - Logout request 1115s ok 40 - Response is 200 1115s ok 41 - Cookie is deleted 1115s ok 42 - No pdata 1115s ok 43 - Disconnect request 1115s ok 44 - Response is 401 1115s ok 45 - 2nd allowed Bad Auth query 1115s ok 46 - Bad credential 1115s ok 47 - 3rd Bad Auth query 1115s ok 48 - Rejected -> Protection enabled 1115s ok 49 - LockTime = 500 1115s ok 50 - LockTime in range 1115s 1..50 1115s ok 1116s t/61-BruteForceProtection.t ....................................... 1116s ok 1 - use Lemonldap::NG::Portal::Main; 1116s ok 2 - Portal object 1116s ok 3 - Init 1116s ok 4 - Portal app 1116s ok 5 - 1st Auth query 1116s ok 6 - Get cookie lemonldap (2fbb7758c1d5f3b666983d5360a70bd8eb4542cc638914f5ac96e914b17ccda7) 1116s ok 7 - Get redirection 1116s ok 8 - Location is http://auth.example.com/ 1116s ok 9 - Logout request 1116s ok 10 - Response is 200 1116s ok 11 - Cookie is deleted 1116s ok 12 - No pdata 1116s ok 13 - Disconnect request 1116s ok 14 - Response is 401 1116s ok 15 - 2nd Auth query 1116s ok 16 - Get cookie lemonldap (f88548f16a5eb2bf74af9ee8093517abe9c379c11d700e93e77afc2b4bc1df1e) 1116s ok 17 - Get redirection 1116s ok 18 - Location is http://auth.example.com/ 1116s ok 19 - Logout request 1116s ok 20 - Response is 200 1116s ok 21 - Cookie is deleted 1116s ok 22 - No pdata 1116s ok 23 - Disconnect request 1116s ok 24 - Response is 401 1116s ok 25 - 3rd Auth query 1116s ok 26 - Get cookie lemonldap (9e99ece34cf3df02bd721c0e33e9fc3432ea1c41fcfc8a2152e6cc99ba824e8b) 1116s ok 27 - Get redirection 1116s ok 28 - Location is http://auth.example.com/ 1116s ok 29 - Logout request 1116s ok 30 - Response is 200 1116s ok 31 - Cookie is deleted 1116s ok 32 - No pdata 1116s ok 33 - Disconnect request 1116s ok 34 - Response is 401 1116s ok 35 - 4th Auth query 1116s ok 36 - Get cookie lemonldap (b282e37929142b92c4ce5bf2bdbb54f2bbb394e627dffb7ab3b40c5a631a1cf8) 1116s ok 37 - Get redirection 1116s ok 38 - Location is http://auth.example.com/ 1116s ok 39 - Logout request 1116s ok 40 - Response is 200 1116s ok 41 - Cookie is deleted 1116s ok 42 - No pdata 1116s ok 43 - Disconnect request 1116s ok 44 - Response is 401 1116s ok 45 - 5th Auth query 1116s ok 46 - Get cookie lemonldap (5165c3bbc64f8bfc128533f59b88eb5f85bd621c9d205f448f01148d5c0a1bfc) 1116s ok 47 - Get redirection 1116s ok 48 - Location is http://auth.example.com/ 1116s ok 49 - Logout request 1116s ok 50 - Response is 200 1116s ok 51 - Cookie is deleted 1116s ok 52 - No pdata 1116s ok 53 - Disconnect request 1116s ok 54 - Response is 401 1116s ok 55 - 1st Bad Auth query 1116s ok 56 - Response status is 401 1116s ok 57 - Content is JSON 1116s ok 58 - Error code is 5 1116s ok 59 - 2nd Bad Auth query 1116s ok 60 - Response status is 401 1116s ok 61 - Content is JSON 1116s ok 62 - Error code is 5 1116s ok 63 - 3rd Bad Auth query 1116s ok 64 - Response status is 401 1116s ok 65 - Content is JSON 1116s ok 66 - Error code is 5 1116s ok 67 - 4th Bad Auth query 1116s ok 68 - Response status is 401 1116s ok 69 - Content is JSON 1116s ok 70 - Error code is 5 1116s ok 71 - 5th Bad Auth query 1116s ok 72 - Rejected -> Protection enabled 1116s ok 73 - 6th Bad Auth query 1116s ok 74 - Rejected -> Protection enabled 1116s ok 75 - 6th Auth query 1116s ok 76 - Rejected -> Protection enabled 1116s ok 77 - 7th Auth query 1116s ok 78 - Get cookie lemonldap (6adc62329af2804e120aac0f4d97f9a65b8fdb45d0da5ed5a7524208d23dc2a7) 1116s ok 79 - History found 1116s ok 80 - History found 1116s ok 81 - History found 1116s ok 82 - -> Eight entries found 1116s ok 83 - -> Four 'failedLogin' entries found 1116s ok 84 - Logout request 1116s ok 85 - Response is 200 1116s ok 86 - Cookie is deleted 1116s ok 87 - No pdata 1116s ok 88 - Disconnect request 1116s ok 89 - Response is 401 1116s 1..89 1116s ok 1117s t/61-CrowdSec-warn.t .............................................. 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 - Portal object 1117s ok 3 - Init 1117s ok 4 - Portal app 1117s ok 5 - Auth query 1117s ok 6 - HTTP code is 200 1117s ok 7 - Auth query 1117s ok 8 - HTTP code is 200 1117s 1..8 1117s ok 1117s t/61-CrowdSec.t ................................................... 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 - Portal object 1117s ok 3 - Init 1117s ok 4 - Portal app 1117s ok 5 - Auth query 1117s ok 6 - Response status is 401 1117s ok 7 - Content is JSON 1117s ok 8 - Error code is 41 1117s ok 9 - Auth query 1117s ok 10 - HTTP code is 200 1117s 1..10 1117s ok 1118s t/61-ForceAuthn.t ................................................. 1118s ok 1 - use Lemonldap::NG::Portal::Main; 1118s ok 2 - Portal object 1118s ok 3 - Init 1118s ok 4 - Portal app 1118s ok 5 - Auth query 1118s ok 6 - HTTP code is 200 1118s ok 7 - Get cookie lemonldap (ce4804fc32497e2ef13d099468fa4dc16bb220e51d7d48a7bd14bd4af6bf1b8b) 1118s ok 8 - Form ReAuthentication 1118s ok 9 - Found PE87 code 1118s ok 10 - Auth query 1118s ok 11 - HTTP code is 200 1118s ok 12 - Get cookie lemonldap (3d6127499ba10ba779b11c405e44e7b475ad7f23a9d2b5877af26f8aec53eeb5) 1118s ok 13 - Go to Portal 1118s ok 14 - Found applications list 1118s ok 15 - Logout request 1118s ok 16 - Response is 200 1118s ok 17 - Cookie is deleted 1118s ok 18 - No pdata 1118s ok 19 - Disconnect request 1118s ok 20 - Response is 401 1118s 1..20 1118s ok 1119s t/61-GrantSession.t ............................................... 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s ok 2 - Portal object 1119s Bareword found where operator expected (Missing operator before "n"?) at (eval 137) line 1, near "} n" 1119s [Fri May 2 19:13:36 2025] [LLNG:6184] [error] syntax error at (eval 137) line 1, near "} n " 1119s Execution of (eval 137) aborted due to compilation errors. 1119s 1119s [Fri May 2 19:13:36 2025] [LLNG:6184] [error] Bad grantSessionRules rule: syntax error at (eval 137) line 1, near "} n " 1119s Execution of (eval 137) aborted due to compilation errors. 1119s 1119s ok 3 - Init 1119s ok 4 - Portal app 1119s ok 5 - Auth query 1119s ok 6 - dwho rejected with custom message and session data 1119s ok 7 - Auth query 1119s ok 8 - dwho rejected with PE_BADCREDENTIALS 1119s ok 9 - Found connect button 1119s ok 10 - Auth query 1119s ok 11 - dwho rejected with custom message and session data 1119s ok 12 - Found INFO js 1119s ok 13 - Found custom Main Logo 1119s ok 14 - Auth query 1119s ok 15 - HTTP code is 200 1119s ok 16 - Get cookie lemonldap (dded3ecda44d168766df6fb219931819e19d0bd0ec950d65112178278dd0b85a) 1119s ok 17 - Auth query 1119s ok 18 - rtyler rejected with PE_SESSIONNOTGRANTED 1119s ok 19 - Auth query 1119s ok 20 - rtyler rejected with PE_BADCREDENTIALS 1119s ok 21 - Found connect button 1119s ok 22 - Found custom Main Logo 1119s ok 23 - No cookie 1119s ok 24 - Portal object 1119s Bareword found where operator expected (Missing operator before "n"?) at (eval 404) line 1, near "} n" 1119s [Fri May 2 19:13:36 2025] [LLNG:6184] [error] syntax error at (eval 404) line 1, near "} n " 1119s Execution of (eval 404) aborted due to compilation errors. 1119s 1119s [Fri May 2 19:13:36 2025] [LLNG:6184] [error] Bad grantSessionRules rule: syntax error at (eval 404) line 1, near "} n " 1119s Execution of (eval 404) aborted due to compilation errors. 1119s 1119s ok 25 - Init 1119s ok 26 - Portal app 1119s ok 27 - auth query 1119s ok 28 - HTTP code is 200 1119s ok 29 - Get cookie lemonldap (4dc8675c390a71f8dcb909918b9503d74126b80670ba0cf737938cf4569aced4) 1119s 1..29 1119s ok 1119s t/61-LocationDetect.t ............................................. 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s 1..1 1119s ok 1119s t/61-NewLocationWarning-Custom.t .................................. 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s ok 2 - Portal object 1119s ok 3 - Init 1119s ok 4 - Portal app 1119s ok 5 - Get Portal 1119s ok 6 - HTTP code is 200 1119s ok 7 - Page contains a form 1119s ok 8 - Host match 1119s ok 9 - Field "user" is defined 1119s ok 10 - Field "password" is defined 1119s ok 11 - CSP header authorize POST request to \# 1119s ok 12 - First auth query 1119s ok 13 - Second auth query 1119s ok 14 - Subject found 1119s ok 15 - Mail sent (IP, Date and UA found) 1119s 1..15 1119s ok 1120s t/61-NewLocationWarning.t ......................................... 1120s ok 1 - use Lemonldap::NG::Portal::Main; 1120s ok 2 - Portal object 1120s ok 3 - Init 1120s ok 4 - Portal app 1120s ok 5 - Get Portal 1120s ok 6 - HTTP code is 200 1120s ok 7 - Page contains a form 1120s ok 8 - Host match 1120s ok 9 - Field "user" is defined 1120s ok 10 - Field "password" is defined 1120s ok 11 - CSP header authorize POST request to \# 1120s ok 12 - First auth query 1120s ok 13 - Get cookie lemonldap (56de88f6fbab9109ddc7a7919cf90137933dd9543dccbb1c462ac3b92b06cf31) 1120s ok 14 - Logout request 1120s ok 15 - Response is 200 1120s ok 16 - Cookie is deleted 1120s ok 17 - No pdata 1120s ok 18 - Disconnect request 1120s ok 19 - Response is 401 1120s ok 20 - First time seeing a new IP, no mail sent 1120s ok 21 - Second auth query 1120s ok 22 - Get cookie lemonldap (d9b22b4254355e08234625d9693637d9d79f4998e6e5a3bc607c9ad22e16b884) 1120s ok 23 - Get redirection 1120s ok 24 - Location is http://auth.example.com/ 1120s ok 25 - Logout request 1120s ok 26 - Response is 200 1120s ok 27 - Cookie is deleted 1120s ok 28 - No pdata 1120s ok 29 - Disconnect request 1120s ok 30 - Response is 401 1120s ok 31 - Second time seeing a new IP, no mail sent 1120s ok 32 - Third auth query 1120s ok 33 - Get cookie lemonldap (bac808de5e4d9c350c5fa4d3d13993916d0a4015df640a4bbc5cdd5d9e83fbb7) 1120s ok 34 - Get redirection 1120s ok 35 - Location is http://auth.example.com/ 1120s ok 36 - Logout request 1120s ok 37 - Response is 200 1120s ok 38 - Cookie is deleted 1120s ok 39 - No pdata 1120s ok 40 - Disconnect request 1120s ok 41 - Response is 401 1120s ok 42 - First login on a new IP, email sent 1120s ok 43 - Fourth auth query 1120s ok 44 - Bad credential 1120s ok 45 - Failed login with a new IP, no email sent 1120s ok 46 - Fifth auth query 1120s ok 47 - Get cookie lemonldap (294164920e880478850d4ee842e9cd9e23e352ba805b0f124ece817790cd2bde) 1120s ok 48 - Get redirection 1120s ok 49 - Location is http://auth.example.com/ 1120s ok 50 - Subject found 1120s ok 51 - Mail sent (Wrong password) 1120s ok 52 - Location found in mail body 1120s ok 53 - Date found in mail body 1120s ok 54 - UserAgent found in mail body 1120s ok 55 - Fifth auth query 1120s ok 56 - Get cookie lemonldap (a46c667bfe16da563a34016e5e7a3447c117126324a4018c42fbb449beb2c44c) 1120s ok 57 - Get redirection 1120s ok 58 - Location is http://auth.example.com/ 1120s ok 59 - Login on newly learned address, no email 1120s ok 60 - Fifth auth query 1120s ok 61 - Get cookie lemonldap (088a5bcff2f5b82bb57be1c5c2c7db35cb79b2af2fb708bc4ecd59c24fd9b296) 1120s ok 62 - Get redirection 1120s ok 63 - Location is http://auth.example.com/ 1120s ok 64 - Login on previously learned address, no email 1120s 1..64 1120s ok 1121s t/61-Session-ActivityTimeout.t .................................... 1121s ok 1 - use Lemonldap::NG::Portal::Main; 1121s ok 2 - Portal object 1121s ok 3 - Init 1121s ok 4 - Portal app 1121s ok 5 - Auth query 1121s ok 6 - HTTP code is 200 1121s ok 7 - Get cookie lemonldap (277ff5ba7b0cb86e42c999d02d82da329d38ffaf20985938eca6de6b059dc50c) 1121s ok 8 - Go to Portal 1121s ok 9 - Found applications list 1121s ok 10 - Form Authentification 1121s ok 11 - Found PE_SESSIONEXPIRED code 1121s ok 12 - Logout request 1121s ok 13 - Response is 200 1121s ok 14 - Cookie is deleted 1121s ok 15 - No pdata 1121s ok 16 - Disconnect request 1121s ok 17 - Response is 401 1121s 1..17 1121s ok 1121s t/61-Session-Timeout.t ............................................ 1121s ok 1 - use Lemonldap::NG::Portal::Main; 1121s ok 2 - Portal object 1121s ok 3 - Init 1121s ok 4 - Portal app 1121s ok 5 - Auth query 1121s ok 6 - HTTP code is 200 1121s ok 7 - Get cookie lemonldap (29f8b89a0dc7f3c05b5ae668e826b1e2bbd6685ab752fcc2ed0f0a268db8f7b4) 1121s ok 8 - Go to Portal 1121s ok 9 - Found applications list 1121s ok 10 - Form Authentification 1121s ok 11 - Found PE_SESSIONEXPIRED code 1121s ok 12 - Logout request 1121s ok 13 - Response is 200 1121s ok 14 - Cookie is deleted 1121s ok 15 - No pdata 1121s ok 16 - Disconnect request 1121s ok 17 - Response is 401 1121s 1..17 1121s ok 1122s t/62-Refresh-plugin.t ............................................. 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - Init 1122s ok 4 - Portal app 1122s ok 5 - Auth query 1 1122s ok 6 - Get cookie lemonldap (920fd0d2391a35f3840b1e118995b2c60ed546f13fea4cc0fcb217bff952ebdb) 1122s ok 7 - Auth query 2 1122s ok 8 - Get cookie lemonldap (aabd1209b169338f8403d8c41846fae84cb15e713b066baa707cebbc7a506b1e) 1122s ok 9 - Auth query 3 1122s ok 10 - Get cookie lemonldap (3046b24a1b29cf23f3912b9e0aecf600370b67191687c8b9f1bf9ac4a94d4879) 1122s ok 11 - Auth query 4 1122s ok 12 - Get cookie lemonldap (aeaa57fe7e7503e5936c9bbe68ef5823c60c3bab004850a6c41e649888eefdb9) 1122s ok 13 - Auth query 5 1122s ok 14 - Get cookie lemonldap (784872e1c015802ba02bb15dbcbc1dcfb9b9549f7b8f65bac4b51d7b024b1512) 1122s ok 15 - Auth query 6 1122s ok 16 - Get cookie lemonldap (fd2d4be0d06f090304b9b4d262c3259fcf8a30878395a93e5580aea1b74a43e0) 1122s ok 17 - Call refresh 1122s ok 18 - HTTP code is 200 1122s ok 19 - Count is 6 1122s ok 20 - Get session using restSessionServer 1122s ok 21 - HTTP code is 200 1122s ok 22 - Deserialize session content 1122s ok 23 - Get session content 1122s ok 24 - Content is updated 1122s ok 25 - Correct groups 1122s ok 26 - Get session using restSessionServer 1122s ok 27 - HTTP code is 200 1122s ok 28 - Deserialize session content 1122s ok 29 - Get session content 1122s ok 30 - Content is updated 1122s ok 31 - Correct groups 1122s ok 32 - Get session using restSessionServer 1122s ok 33 - HTTP code is 200 1122s ok 34 - Deserialize session content 1122s ok 35 - Get session content 1122s ok 36 - Content is updated 1122s ok 37 - Correct groups 1122s ok 38 - Get session using restSessionServer 1122s ok 39 - HTTP code is 200 1122s ok 40 - Deserialize session content 1122s ok 41 - Get session content 1122s ok 42 - Content is updated 1122s ok 43 - Correct groups 1122s ok 44 - Get session using restSessionServer 1122s ok 45 - HTTP code is 200 1122s ok 46 - Deserialize session content 1122s ok 47 - Get session content 1122s ok 48 - Content is updated 1122s ok 49 - Correct groups 1122s ok 50 - Get session using restSessionServer 1122s ok 51 - HTTP code is 200 1122s ok 52 - Deserialize session content 1122s ok 53 - Get session content 1122s ok 54 - Content is updated 1122s ok 55 - Correct groups 1122s 1..55 1122s ok 1122s t/62-SingleSession-with-History.t ................................. 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - Init 1122s ok 4 - Portal app 1122s ok 5 - Auth query 1122s ok 6 - Get cookie lemonldap (a0b5402660a2c05d41ff5fe11309f40cc6dce217189715bc4795ad05c652fb25) 1122s ok 7 - Auth query 1122s ok 8 - Get cookie lemonldap (566eb2d7a2824f4f30a9747d7be22d6a0eeff99e0b980a0d0962ca4d96d5f0f9) 1122s ok 9 - Auth query 1122s ok 10 - Get cookie lemonldap (e6530646cb1eb6aaa773c2a5017152bcfec48c68229220ff719be4920b4e678e) 1122s ok 11 - sessionsDeleted found 1122s ok 12 - History found 1122s ok 13 - -> Four entries found 1122s 1..13 1122s ok 1123s t/62-SingleSession-with-Rules.t ................................... 1123s ok 1 - use Lemonldap::NG::Portal::Main; 1123s ok 2 - Portal object 1123s ok 3 - Init 1123s ok 4 - Portal app 1123s ok 5 - Auth query 1123s ok 6 - HTTP code is 200 1123s ok 7 - Get cookie lemonldap (121f12695329d63f74c66b4ecac7631598f63d25ba3829fec4dcea76c804c812) 1123s ok 8 - Auth query 1123s ok 9 - HTTP code is 200 1123s ok 10 - Get cookie lemonldap (9ff149c8cc514013359010cdcb8bc0cc2290c992c635238ba7944dc7f00fdd04) 1123s ok 11 1123s ok 12 - HTTP code is 200 1123s ok 13 1123s ok 14 - Response status is 401 1123s ok 15 - Content is JSON 1123s ok 16 - Error code is 1 1123s ok 17 - Auth query 1123s ok 18 - HTTP code is 200 1123s ok 19 - Get cookie lemonldap (f0130d544dfc5e50107793369f9bd342134f17829f32a725069ee04cf15797db) 1123s ok 20 - Auth query 1123s ok 21 - HTTP code is 200 1123s ok 22 - Get cookie lemonldap (0aa3bedf5a063dab810719b90ac1dc11a0cffc08f418fbafa8208a97883c0fd7) 1123s ok 23 - Auth query 1123s ok 24 - HTTP code is 200 1123s ok 25 - Get cookie lemonldap (c111c17e5debdc40e3cc6027c95c6c5ba6b6e4bdef0ef85001a31fd747f99bcd) 1123s ok 26 1123s ok 27 - HTTP code is 200 1123s ok 28 1123s ok 29 - HTTP code is 200 1123s ok 30 1123s ok 31 - Response status is 401 1123s ok 32 - Content is JSON 1123s ok 33 - Error code is 1 1123s ok 34 - Auth query 1123s ok 35 - HTTP code is 200 1123s ok 36 - Get cookie lemonldap (1f43dadaf761bd3e6f44a13096c84eeebaaa7a941ceb60237f98d119729224c3) 1123s ok 37 - Auth query 1123s ok 38 - HTTP code is 200 1123s ok 39 - Get cookie lemonldap (613731904ce159f860188c0412822e252ec83108c15b7db686dd51899234bd43) 1123s ok 40 1123s ok 41 - HTTP code is 200 1123s ok 42 1123s ok 43 - HTTP code is 200 1123s ok 44 1123s ok 45 - Response status is 401 1123s ok 46 - Content is JSON 1123s ok 47 - Error code is 1 1123s ok 48 1123s ok 49 - HTTP code is 200 1123s 1..49 1123s ok 1124s t/62-SingleSession.t .............................................. 1124s ok 1 - use Lemonldap::NG::Portal::Main; 1124s ok 2 - Portal object 1124s ok 3 - Init 1124s ok 4 - Portal app 1124s ok 5 - Portal object 1124s ok 6 - Init 1124s ok 7 - Portal app 1124s ok 8 - Portal object 1124s ok 9 - Init 1124s ok 10 - Portal app 1124s ok 11 - Portal object 1124s ok 12 - Init 1124s ok 13 - Portal app 1124s ok 14 - Portal object 1124s ok 15 - Init 1124s ok 16 - Portal app 1124s ok 17 - Auth query 1124s ok 18 - Get cookie lemonldap (dc173cbd22640d1cb42848ad86c3b5a5d55d4067f2b683eb6d4d96ff6a6ed23c) 1124s ok 19 - "skin=bootstrap" input not found 1124s ok 20 - Auth query 1124s ok 21 - Get cookie lemonldap (0ef1e2efe9eaaf89081eed789b9435b98178b7f9c57e4a9372eead968d707fed) 1124s ok 22 - "skin=bootstrap" input found 1124s ok 23 - Auth query 1124s ok 24 - Get cookie lemonldap (7d376717a84fc4f47997dd6dc4c7a4bcce9bb2b7eda9008cbe4ab51ecac536a4) 1124s ok 25 - "skin=bootstrap" input not found 1124s ok 26 - Attempt login with latest session 1124s ok 27 - HTTP code is 200 1124s ok 28 - Attempt login with removed session 1124s ok 29 - Response status is 401 1124s ok 30 - Content is JSON 1124s ok 31 - Error code is 1 1124s ok 32 - Attempt login with removed session 1124s ok 33 - Response status is 401 1124s ok 34 - Content is JSON 1124s ok 35 - Error code is 1 1124s ok 36 - Auth query 1124s ok 37 - Get cookie lemonldap (fb1f24c8894d4f228325d8ebd9c4991b7bea3eaa2547436ab0e6ad0712a4234b) 1124s ok 38 - Auth query 1124s ok 39 - Get cookie lemonldap (e9793c0ba829698176641af4825743467fca224c86c9ed6f4a82dca5a4cab811) 1124s ok 40 - Auth query 1124s ok 41 - Get cookie lemonldap (ad3bde726c1c54ee5abb185198270add2f65ceb7ce10597c3cf8bb637f95f0b5) 1124s ok 42 - Auth query 1124s ok 43 - Get cookie lemonldap (ab9b17b4c011c2534a54b98e214a2a9d8700c3c22d9e0f8e92b206c0d84f9bac) 1124s ok 44 - First session on latest IP 1124s ok 45 - HTTP code is 200 1124s ok 46 - Latest session on latest IP 1124s ok 47 - HTTP code is 200 1124s ok 48 - session on old IP 1124s ok 49 - Response status is 401 1124s ok 50 - Content is JSON 1124s ok 51 - Error code is 1 1124s ok 52 - session on old IP 1124s ok 53 - Response status is 401 1124s ok 54 - Content is JSON 1124s ok 55 - Error code is 1 1124s ok 56 - Auth query 1124s ok 57 - Get cookie lemonldap (fe6d482d8bbfaca8b55898a75e5fe27e42faf5fbe3130b8b3eb79d682bab6883) 1124s ok 58 - Auth query 1124s ok 59 - Get cookie lemonldap (f6b7556b56714b797a7ac65433239cfd7573ee35cae1ae2a1cb4e4b0c497d8d1) 1124s ok 60 - Auth query 1124s ok 61 - Get cookie lemonldap (4e07304a2eda330f54c087dc76bc2e7cb2ca9078fc7c16b6792463c1598ab9a2) 1124s ok 62 - Auth query 1124s ok 63 - Get cookie lemonldap (e9b2cb60a62f40757d1e2e642c61d000d1ff3561a249fc9df180f7326e7654f0) 1124s ok 64 - Other user, but other IP 1124s ok 65 - HTTP code is 200 1124s ok 66 - Other user, same IP 1124s ok 67 - Response status is 401 1124s ok 68 - Content is JSON 1124s ok 69 - Error code is 1 1124s ok 70 - Same user, same IP 1124s ok 71 - HTTP code is 200 1124s ok 72 - Same user, same IP 1124s ok 73 - HTTP code is 200 1124s ok 74 - Auth query 1124s ok 75 - Get cookie lemonldap (26b4dcad68e3978196a6ce53b7c30c2fbacebea428eced02d4737cbdb7124669) 1124s ok 76 - Auth query 1124s ok 77 - Get cookie lemonldap (995846830e76c1d7216b5f03dfbcadc89fe28789cc0ff4a9de0d2bdbf671d5a0) 1124s ok 78 - Auth query 1124s ok 79 - Get cookie lemonldap (11d6702b58caa6f9f99f0be18f16b68c75c1b4ed44fbfdff6532b9570fca7cb3) 1124s ok 80 - Auth query 1124s ok 81 - Get cookie lemonldap (ab08fa69ed3304885b578963277343688c6d805d342ab9c087cf869e5533306f) 1124s ok 82 - sessionsDeleted found 1124s ok 83 - otherSessions found 1124s ok 84 - Link found 1124s ok 85 - action found 1124s 1..85 1124s ok 1124s t/62-UpgradeSession-disabled.t .................................... 1124s ok 1 - use Lemonldap::NG::Portal::Main; 1124s ok 2 - use Lemonldap::NG::Common::FormEncode; 1124s ok 3 - Portal object 1124s ok 4 - Init 1124s ok 5 - Portal app 1124s ok 6 - Auth query 1124s ok 7 - Get cookie lemonldap (cf8daa35806609800a4d2498dfd179ae350817cced37e308df5799dd40405f77) 1124s ok 8 - GET http://test1.example.com/AuthWeak 1124s ok 9 - GET http://test1.example.com/AuthStrong 1124s ok 10 - HTTP code is 403 1124s ok 11 - Logout request 1124s ok 12 - Response is 200 1124s ok 13 - Cookie is deleted 1124s ok 14 - No pdata 1124s ok 15 - Disconnect request 1124s ok 16 - Response is 401 1124s 1..16 1124s ok 1125s t/62-UpgradeSession.t ............................................. 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s ok 2 - use Lemonldap::NG::Common::FormEncode; 1125s ok 3 - Portal object 1125s ok 4 - Init 1125s ok 5 - Portal app 1125s ok 6 - Auth query 1125s ok 7 - Get cookie lemonldap (6736b448ed039e0c56f381cc57ee9927dbc2ee9b1340f9780407d70a5166298b) 1125s ok 8 - GET http://test1.example.com/AuthWeak 1125s ok 9 - HTTP code is 200 1125s ok 10 - GET http://test1.example.com/AuthStrong 1125s ok 11 - Upgrade session query 1125s ok 12 - HTTP code is 200 1125s ok 13 - Page contains a form 1125s ok 14 - URI match 1125s ok 15 - Field "confirm" is defined 1125s ok 16 - Field "url" is defined 1125s ok 17 - Accept session upgrade query 1125s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1125s ok 19 - HTTP code is 200 1125s ok 20 - Page contains a form 1125s ok 21 - Host match 1125s ok 22 - Field "upgrading" is defined 1125s ok 23 - Field "url" is defined 1125s ok 24 - CSP header authorize POST request to \# 1125s ok 25 - Post login 1125s ok 26 - Get cookie lemonldappdata () 1125s ok 27 - Get cookie lemonldap (7a042c9bc3361d3307412aa5a7beda0bd152e2fee0dd6baad91a0d8f7b5064c8) 1125s ok 28 - Get redirection 1125s ok 29 - Location is http://test1.example.com 1125s ok 30 - Post login 1125s ok 31 - HTTP code is 200 1125s ok 32 - Logout request 1125s ok 33 - Response is 200 1125s ok 34 - Cookie is deleted 1125s ok 35 - No pdata 1125s ok 36 - Disconnect request 1125s ok 37 - Response is 401 1125s 1..37 1125s ok 1125s t/63-History.t .................................................... 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s ok 2 - Portal object 1125s ok 3 - Init 1125s ok 4 - Portal app 1125s ok 5 - Auth query 1125s ok 6 - HTTP code is 200 1125s ok 7 - Get cookie lemonldap (9a7423552fed5447c4b9bdfec640ba55f3772ebbf7ede0fdeabc29eda3919a45) 1125s ok 8 - Found custom Main Logo 1125s ok 9 - History found 1125s ok 10 - -> One entry found 1125s ok 11 - Verify connection 1125s ok 12 - HTTP code is 200 1125s ok 13 - Logout request 1125s ok 14 - Response is 200 1125s ok 15 - Cookie is deleted 1125s ok 16 - No pdata 1125s ok 17 - Disconnect request 1125s ok 18 - Response is 401 1125s ok 19 - Auth query 1125s ok 20 - HTTP code is 200 1125s ok 21 - Get cookie lemonldap (fd0c9d1da25191824d046b81d09bcbd036fe4a324c06f02267c793e2771a03df) 1125s ok 22 - History found 1125s ok 23 - -> Two entries found 1125s ok 24 - Logout request 1125s ok 25 - Response is 200 1125s ok 26 - Cookie is deleted 1125s ok 27 - No pdata 1125s ok 28 - Disconnect request 1125s ok 29 - Response is 401 1125s ok 30 - Auth query 1125s ok 31 - Response status is 401 1125s ok 32 - Content is JSON 1125s ok 33 - Error code is 5 1125s ok 34 - Auth query 1125s ok 35 - Response status is 401 1125s ok 36 - Content is JSON 1125s ok 37 - Error code is 5 1125s ok 38 - Auth query 1125s ok 39 - HTTP code is 200 1125s ok 40 - Get cookie lemonldap (17811e8c0c5c7120f9ce8fec028e74a08f019531dabf1e86b0fefd244ce6e3b3) 1125s ok 41 - History found 1125s ok 42 - History array caption found 1125s ok 43 - Failed history array caption found 1125s ok 44 - Found plugin-set label 1125s ok 45 - -> Five entries found 1125s ok 46 - -> Two 'failedLogin' entries found 1125s ok 47 - Custom value entries found 1125s ok 48 - Hidden history field is missing 1125s ok 49 - Found Name before UID as specified by Prefix 1125s ok 50 - Field found in psession 1125s ok 51 - Hidden field found in psession 1125s ok 52 - Logout request 1125s ok 53 - Response is 200 1125s ok 54 - Cookie is deleted 1125s ok 55 - No pdata 1125s ok 56 - Disconnect request 1125s ok 57 - Response is 401 1125s 1..57 1125s ok 1126s t/64-StayConnected-single-connection.t ............................ 1126s ok 1 - use Lemonldap::NG::Portal::Main; 1126s ok 2 - Portal object 1126s ok 3 - Init 1126s ok 4 - Portal app 1126s ok 5 - Auth query 1126s ok 6 - HTTP code is 200 1126s ok 7 - Page contains a form 1126s ok 8 - URI match 1126s ok 9 - Field "fg" is defined 1126s ok 10 - Field "token" is defined 1126s ok 11 - Post fingerprint 1126s ok 12 - Get cookie lemonldap (447e10dc469fe45762707880d1fed14ffdeb92c97b1fe1fad2c9622b68996710) 1126s ok 13 - Get redirection 1126s ok 14 - Location is http://auth.example.com/ 1126s ok 15 - Get cookie llngpersistent (5e89724fec525d53516505faf474cbda9ccfad8b2ae3ba4f9dd803251225af20) 1126s ok 16 - Try to auth with persistent cookie 1126s ok 17 - HTTP code is 200 1126s ok 18 - HTTP code is 200 1126s ok 19 - Page contains a form 1126s ok 20 - Host match 1126s ok 21 - Field "fg" is defined 1126s ok 22 - Field "token" is defined 1126s ok 23 - CSP header authorize POST request to \# 1126s ok 24 - Post fingerprint 1126s ok 25 - Get redirection 1126s ok 26 - Location is http://auth.example.com/ 1126s ok 27 - Get cookie lemonldap (749ba3ab39dfcab895a62088daeac8442b195df8a669a16777e10e4a3e1122c0) 1126s ok 28 - Got cookie 1126s ok 29 - Try to auth with persistent cookie 1126s ok 30 - HTTP code is 200 1126s ok 31 - HTTP code is 200 1126s ok 32 - Page contains a form 1126s ok 33 - Host match 1126s ok 34 - Field "fg" is defined 1126s ok 35 - Field "token" is defined 1126s ok 36 - CSP header authorize POST request to \# 1126s ok 37 - Post fingerprint 1126s ok 38 - Get redirection 1126s ok 39 - Location is http://auth.example.com/ 1126s ok 40 - Get cookie lemonldap (7be1047f557df8a21e08ed2383e282d8a505707738d031eee0df94a79af83342) 1126s ok 41 - Got cookie 1126s ok 42 - Auth query 1126s ok 43 - HTTP code is 200 1126s ok 44 - Page contains a form 1126s ok 45 - URI match 1126s ok 46 - Field "fg" is defined 1126s ok 47 - Field "token" is defined 1126s ok 48 - Post fingerprint 1126s ok 49 - Get cookie lemonldap (89927e4ab3c5ead300af3e1aa7dd7344ae0663f1cd7b7415a9ca28a6038246ed) 1126s ok 50 - Get redirection 1126s ok 51 - Location is http://auth.example.com/ 1126s ok 52 - Get cookie llngpersistent (371bb36231b1f08bb07033517692ad1d66f964bd5bf5d887d4680015aac4451f) 1126s ok 53 - Try to auth with persistent cookie 1126s ok 54 - HTTP code is 200 1126s ok 55 - HTTP code is 200 1126s ok 56 - Page contains a form 1126s ok 57 - Host match 1126s ok 58 - Field "fg" is defined 1126s ok 59 - Field "token" is defined 1126s ok 60 - CSP header authorize POST request to \# 1126s ok 61 - Post fingerprint 1126s ok 62 - Get redirection 1126s ok 63 - Location is http://auth.example.com/ 1126s ok 64 - Get cookie lemonldap (6a5c5298b46db52caa85851c72a2b232fc71fc35c2d5a824afd2bd76ccfc84ba) 1126s ok 65 - Got cookie 1126s ok 66 - Try to auth with persistent cookie 1126s ok 67 - HTTP code is 200 1126s ok 68 - First persistent ID is no longer valid 1126s 1..68 1126s ok 1127s t/64-StayConnected-singleSession.t ................................ 1127s ok 1 - use Lemonldap::NG::Portal::Main; 1127s ok 2 - Portal object 1127s ok 3 - Init 1127s ok 4 - Portal app 1127s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 1127s ok 1 - Auth query 1127s ok 2 - HTTP code is 200 1127s ok 3 - Page contains a form 1127s ok 4 - URI match 1127s ok 5 - Field "fg" is defined 1127s ok 6 - Field "token" is defined 1127s ok 7 - Post fingerprint 1127s ok 8 - Get cookie lemonldap (9437479ac49ab45819ae473b19a21b22199954e20d9c7e50b6c73851719f3ad4) 1127s ok 9 - Get redirection 1127s ok 10 - Location is http://auth.example.com/ 1127s ok 11 - Get cookie llngconnection (aeed148cd46d384c12b06d81bc035e1e02dcccca1749e7178380e3a1897d81ed) 1127s ok 12 - Check session validity 1127s ok 13 - Authenticated as dwho 1127s ok 14 - Try to auth with persistent cookie 1127s ok 15 - HTTP code is 200 1127s ok 16 - HTTP code is 200 1127s ok 17 - Page contains a form 1127s ok 18 - Host match 1127s ok 19 - Field "fg" is defined 1127s ok 20 - Field "token" is defined 1127s ok 21 - CSP header authorize POST request to \# 1127s ok 22 - Post fingerprint 1127s ok 23 - Show deleted sessions 1127s ok 24 - HTTP code is 200 1127s ok 25 - Page contains a form 1127s ok 26 - Host match 1127s ok 27 - URI match 1127s ok 28 - CSP header authorize POST request to auth.example.com 1127s ok 29 - Get cookie lemonldap (2251e22b7aaf75ea8eb67d6a9daf9eb570e0ab1c48852db05d745b33b04f4dc2) 1127s ok 30 - Check session validity 1127s ok 31 - Authenticated as dwho 1127s ok 32 - Check session validity 1127s ok 33 - Session ID no longer valid 1127s 1..33 1127s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 1127s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 1127s ok 1 - Auth query 1127s ok 2 - HTTP code is 200 1127s ok 3 - Page contains a form 1127s ok 4 - URI match 1127s ok 5 - Field "fg" is defined 1127s ok 6 - Field "token" is defined 1127s ok 7 - Post fingerprint 1127s ok 8 - Get cookie lemonldap (5b47fad16a779673400e07ccb193fd5c4e23dcb741a42a55fcdd8a182789c15a) 1127s ok 9 - Get redirection 1127s ok 10 - Location is http://auth.example.com/ 1127s ok 11 - Get cookie llngconnection (013cf4fadac4a36fce0c1c94b3a6222c53ab47234731bea8fbaa6b46d1bde744) 1127s ok 12 - Check session validity 1127s ok 13 - Authenticated as dwho 1127s ok 14 - Auth query 1127s ok 15 - HTTP code is 200 1127s ok 16 - Page contains a form 1127s ok 17 - URI match 1127s ok 18 - Field "fg" is defined 1127s ok 19 - Field "token" is defined 1127s ok 20 - Post fingerprint 1127s ok 21 - Get cookie lemonldap (48a07853b0705aea4052869eab20e121aaa0ba09adc4d39cea5dc39db9f7952d) 1127s ok 22 - Show deleted sessions 1127s ok 23 - HTTP code is 200 1127s ok 24 - Page contains a form 1127s ok 25 - Host match 1127s ok 26 - URI match 1127s ok 27 - CSP header authorize POST request to auth.example.com 1127s ok 28 - Get cookie llngconnection (d08a3ee12344a6a5b07a7453841b030346ad97b9afb3e94b5e43e7b6a80b9d92) 1127s ok 29 - Check session validity 1127s ok 30 - Session ID no longer valid 1127s 1..30 1127s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 1127s 1..6 1127s ok 1128s t/64-StayConnected-with-History.t ................................. 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - Auth query 1128s ok 6 - HTTP code is 200 1128s ok 7 - Page contains a form 1128s ok 8 - URI match 1128s ok 9 - Field "fg" is defined 1128s ok 10 - Field "token" is defined 1128s ok 11 - Post fingerprint 1128s ok 12 - Expected portal error code: code found on page 1128s ok 13 - Expected portal error code 1128s ok 14 - Auth query 1128s ok 15 - HTTP code is 200 1128s ok 16 - Page contains a form 1128s ok 17 - URI match 1128s ok 18 - Field "fg" is defined 1128s ok 19 - Field "token" is defined 1128s ok 20 - Post fingerprint 1128s ok 21 - Get cookie lemonldap (fc44849c67a40e83a39c8b7c40a15d9eef0e489d39d8474d4c54120e61810412) 1128s ok 22 - Get redirection 1128s ok 23 - Location is http://auth.example.com/ 1128s ok 24 - Get cookie llngpersistent (e3c56d2d26e4f4872d16a105f2a0de78cf68bc22fb258142f8e0caface1d0f71) 1128s ok 25 - Secure cookie found 1128s ok 26 - Try to auth with persistent cookie 1128s ok 27 - HTTP code is 200 1128s ok 28 - HTTP code is 200 1128s ok 29 - Page contains a form 1128s ok 30 - Host match 1128s ok 31 - Field "fg" is defined 1128s ok 32 - Field "token" is defined 1128s ok 33 - CSP header authorize POST request to \# 1128s ok 34 - Post fingerprint 1128s ok 35 - Get redirection 1128s ok 36 - Location is http://auth.example.com/ 1128s ok 37 - Get cookie lemonldap (663d883afd1f7a6a1c22c988dc5b05029f64c65804e1b35361ddee87440ce5e8) 1128s ok 38 - Try to auth with persistent cookie and an expired token 1128s ok 39 - HTTP code is 200 1128s ok 40 - HTTP code is 200 1128s ok 41 - Page contains a form 1128s ok 42 - Host match 1128s ok 43 - Field "fg" is defined 1128s ok 44 - Field "token" is defined 1128s ok 45 - CSP header authorize POST request to \# 1128s ok 46 - Post fingerprint with an expired token 1128s ok 47 - HTTP code is 200 1128s ok 48 - Page contains a form 1128s ok 49 - CSP header authorize POST request to \# 1128s ok 50 - Get login form 1128s ok 51 - Try to auth with persistent cookie 1128s ok 52 - HTTP code is 200 1128s ok 53 - HTTP code is 200 1128s ok 54 - Page contains a form 1128s ok 55 - Host match 1128s ok 56 - Field "fg" is defined 1128s ok 57 - Field "token" is defined 1128s ok 58 - CSP header authorize POST request to \# 1128s ok 59 - Post bad fingerprint 1128s ok 60 - HTTP code is 200 1128s ok 61 - Page contains a form 1128s ok 62 - CSP header authorize POST request to \# 1128s ok 63 - Get login form 1128s ok 64 - Get cookie llngpersistent (0) 1128s ok 65 - Found secure and expired connexion Cookie 1128s ok 66 - Auth query 1128s ok 67 - HTTP code is 200 1128s ok 68 - Page contains a form 1128s ok 69 - URI match 1128s ok 70 - Field "fg" is defined 1128s ok 71 - Field "token" is defined 1128s ok 72 - Post fingerprint 1128s ok 73 - Get cookie lemonldap (effdb6131a42bf4acdb98a7c8c5a2009562dcbca2fbfbe0d529117842f01c1cb) 1128s ok 74 - Get cookie llngpersistent (b7c0ac8c2699ee64073a60e48933c08495e34170242685c025fb8906ef949a2f) 1128s ok 75 - Found custom main Logo 1128s ok 76 - History found 1128s ok 77 - -> Three entries found 1128s ok 78 - Verify connection 1128s ok 79 - Authenticated as dwho 1128s ok 80 - Get Menu 1128s ok 81 - Apps menu found 1128s ok 82 - HTTP code is 200 1128s ok 83 - Try to auth with an expired persistent session cookie 1128s ok 84 - HTTP code is 200 1128s ok 85 - Page contains a form 1128s ok 86 - CSP header authorize POST request to \# 1128s ok 87 - Get login form 1128s ok 88 - Post fingerprint with an expired persistent connexion cookie 1128s ok 89 - HTTP code is 200 1128s ok 90 - Page contains a form 1128s ok 91 - CSP header authorize POST request to \# 1128s ok 92 - Get login form 1128s 1..92 1128s ok 1128s t/64-StayConnected-with-rule.t .................................... 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - Firt access 1128s ok 6 - HTTP code is 200 1128s ok 7 - Page contains a form 1128s ok 8 - Field "user" is defined 1128s ok 9 - Field "password" is defined 1128s ok 10 - Field "stayconnected" is defined 1128s ok 11 - Field "checkLogins" is defined 1128s ok 12 - Field "token" is defined 1128s ok 13 - CSP header authorize POST request to \# 1128s ok 14 - Stayconnected was offered 1128s ok 15 - Access from external LAN 1128s ok 16 - HTTP code is 200 1128s ok 17 - Page contains a form 1128s ok 18 - Field "user" is defined 1128s ok 19 - Field "password" is defined 1128s ok 20 - Field "checkLogins" is defined 1128s ok 21 - Field "token" is defined 1128s ok 22 - CSP header authorize POST request to \# 1128s ok 23 - Stayconnected wasn't offered 1128s ok 24 - Auth query 1128s ok 25 - Get cookie lemonldap (52ae4158f591d6ca5d459b7e9ac39c2e6ac35dc34b52a2ffe8296dc295e663fa) 1128s ok 26 - Get redirection 1128s ok 27 - Location is http://auth.example.com/ 1128s ok 28 - Post fingerprint 1128s ok 29 - Expected portal error code: code found on page 1128s ok 30 - Expected portal error code 1128s ok 31 - Logout request 1128s ok 32 - Response is 200 1128s ok 33 - Cookie is deleted 1128s ok 34 - No pdata 1128s ok 35 - Disconnect request 1128s ok 36 - Response is 401 1128s 1..36 1128s ok 1129s t/64-StayConnected-without-fingerprint-checking.t ................. 1129s ok 1 - use Lemonldap::NG::Portal::Main; 1129s ok 2 - Portal object 1129s ok 3 - Init 1129s ok 4 - Portal app 1129s ok 5 - Auth query 1129s ok 6 - HTTP code is 200 1129s ok 7 - Page contains a form 1129s ok 8 - URI match 1129s ok 9 - Field "fg" is defined 1129s ok 10 - Field "token" is defined 1129s ok 11 - Auth query 1129s ok 12 - HTTP code is 200 1129s ok 13 - Page contains a form 1129s ok 14 - URI match 1129s ok 15 - Field "fg" is defined 1129s ok 16 - Field "token" is defined 1129s ok 17 - Post fingerprint 1129s ok 18 - Get redirection 1129s ok 19 - Location is http://auth.example.com/ 1129s ok 20 - Get cookie lemonldap (746f3824d4114bd684252471ea517b03070e75c9a84f8aae675b081fd60948f1) 1129s ok 21 - Get cookie llngconnection (25ad339bc6b5b0eec2c4d2ff700ac6fe5a07f67e24e53199f8f280ef0e5eb611) 1129s ok 22 - HTTP cookie found 1129s ok 23 - Try to auth with persistent cookie 1129s ok 24 - HTTP code is 200 1129s ok 25 - HTTP code is 200 1129s ok 26 - Page contains a form 1129s ok 27 - Host match 1129s ok 28 - Field "fg" is defined 1129s ok 29 - Field "token" is defined 1129s ok 30 - CSP header authorize POST request to \# 1129s ok 31 - Post new fingerprint 1129s ok 32 - Get redirection 1129s ok 33 - Location is http://auth.example.com/ 1129s ok 34 - Get cookie lemonldap (140305d7fc178ee635438852152c7bb834255eefbc3fe99080aca125e874021e) 1129s ok 35 - Logout request 1129s ok 36 - Response is 200 1129s ok 37 - Cookie is deleted 1129s ok 38 - No pdata 1129s ok 39 - Disconnect request 1129s ok 40 - Response is 401 1129s 1..40 1129s ok 1129s t/64-StayConnected.t .............................................. 1129s ok 1 - use Lemonldap::NG::Portal::Main; 1129s ok 2 - Portal object 1129s ok 3 - Init 1129s ok 4 - Portal app 1129s # Subtest: Register session, use it, then logout 1129s ok 1 - Auth query 1129s ok 2 - HTTP code is 200 1129s ok 3 - Page contains a form 1129s ok 4 - URI match 1129s ok 5 - Field "fg" is defined 1129s ok 6 - Field "token" is defined 1129s ok 7 - Post fingerprint 1129s ok 8 - Get cookie lemonldap (cdceb2614f0b2ae28110eec85ee35575780229df5c79402385c4fdeda271cca2) 1129s ok 9 - Get redirection 1129s ok 10 - Location is http://auth.example.com/ 1129s ok 11 - Get cookie llngpersistent (0dc53a0018fd85303623c5c740cfc6f7ca5a1849ebccbe88747158ec230b12ac) 1129s ok 12 - Domain not set in stayconnected cookie 1129s ok 13 - Secure cookie found 1129s ok 14 - Try to auth with persistent cookie 1129s ok 15 - HTTP code is 200 1129s ok 16 - HTTP code is 200 1129s ok 17 - Page contains a form 1129s ok 18 - Host match 1129s ok 19 - Field "fg" is defined 1129s ok 20 - Field "token" is defined 1129s ok 21 - CSP header authorize POST request to \# 1129s ok 22 - Post fingerprint 1129s ok 23 - Get redirection 1129s ok 24 - Location is http://auth.example.com/ 1129s ok 25 - Get cookie lemonldap (dbe21476a702f01dbd314c642adde27eb061596beb486925ab6742c19953b108) 1129s ok 26 1129s ok 27 - Logout request 1129s ok 28 - Response is 200 1129s ok 29 - Cookie is deleted 1129s ok 30 - No pdata 1129s ok 31 - Disconnect request 1129s ok 32 - Response is 401 1129s ok 33 - Connection session cannot be found 1129s 1..33 1129s ok 5 - Register session, use it, then logout 1129s # Subtest: Make sure connection ID is saved on first login too 1129s ok 1 - Auth query 1129s ok 2 - HTTP code is 200 1129s ok 3 - Page contains a form 1129s ok 4 - URI match 1129s ok 5 - Field "fg" is defined 1129s ok 6 - Field "token" is defined 1129s ok 7 - Post fingerprint 1129s ok 8 - Get cookie lemonldap (a73c4caa760b23214247fe0fe824b68af7b0d5ffd13becdaa4698c23034b7694) 1129s ok 9 - Get redirection 1129s ok 10 - Location is http://auth.example.com/ 1129s ok 11 - Get cookie llngpersistent (7196dbf21733a8441da3868aee690d8120dadb400db787b20dbd177f032286ba) 1129s ok 12 - Domain not set in stayconnected cookie 1129s ok 13 - Secure cookie found 1129s ok 14 1129s ok 15 - Logout request 1129s ok 16 - Response is 200 1129s ok 17 - Cookie is deleted 1129s ok 18 - No pdata 1129s ok 19 - Disconnect request 1129s ok 20 - Response is 401 1129s ok 21 - Connection session cannot be found 1129s 1..21 1129s ok 6 - Make sure connection ID is saved on first login too 1129s 1..6 1129s ok 1130s t/65-AutoSignin.t ................................................. 1130s ok 1 - use Lemonldap::NG::Portal::Main; 1130s ok 2 - Portal object 1130s [Fri May 2 19:13:47 2025] [LLNG:6203] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 1130s Execution of (eval 138) aborted due to compilation errors. 1130s 1130s [Fri May 2 19:13:47 2025] [LLNG:6203] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 1130s 1130s ok 3 - Init 1130s ok 4 - Portal app 1130s ok 5 - Auth query 1130s ok 6 - HTTP code is 200 1130s ok 7 - Get cookie lemonldap (0cc8a8586cbec11179967a0781b998e843424331f932e39501da28894bb88608) 1130s ok 8 - Bad query 1130s ok 9 - Response status is 401 1130s ok 10 - Content is JSON 1130s ok 11 - Error code is 9 1130s 1..11 1130s ok 1130s t/65-CheckState.t ................................................. 1130s ok 1 - use Lemonldap::NG::Portal::Main; 1130s ok 2 - Portal object 1130s ok 3 - Init 1130s ok 4 - Portal app 1130s ok 5 - Test no secret 1130s ok 6 - Response status is 500 1130s ok 7 - Content is JSON 1130s ok 8 - Error code is Bad secret 1130s ok 9 - Test bad secret, no user auth 1130s ok 10 - Response status is 500 1130s ok 11 - Content is JSON 1130s ok 12 - Error code is Bad secret 1130s ok 13 - Test correct secret, no user auth 1130s ok 14 - HTTP code is 200 1130s ok 15 - Content-Type is JSON 1130s ok 16 - Content is valid JSON 1130s ok 17 - response has a result key with value 1 1130s ok 18 - response version is correct 1130s ok 19 - Test no secret with user auth 1130s ok 20 - Response status is 500 1130s ok 21 - Content is JSON 1130s ok 22 - Error code is Bad secret 1130s ok 23 - Test incorrect secret with user auth 1130s ok 24 - Response status is 500 1130s ok 25 - Content is JSON 1130s ok 26 - Error code is Bad secret 1130s ok 27 - Test correct secret with bad user auth 1130s ok 28 - Response status is 500 1130s ok 29 - Content is JSON 1130s ok 30 - Error code is Bad result during auth: 5 1130s ok 31 - response has a result key with value 1 1130s ok 32 - Test correct secret with good user auth 1130s ok 33 - HTTP code is 200 1130s ok 34 - Content-Type is JSON 1130s ok 35 - Content is valid JSON 1130s ok 36 - response has a result key with value 1 1130s 1..36 1130s ok 1131s t/66-CDA-PSGI-Try.t ............................................... 1131s ok 1 - use Lemonldap::NG::Portal::Main; 1131s ok 2 - Portal object 1131s ok 3 - Init 1131s ok 4 - Portal app 1131s ok 5 - Register $type 1131s # ==> Pushing PORTAL <== 1131s # ==> Popping PORTAL <== 1131s ok 6 - Unauth CDA request 1131s ok 7 - HTTP code is 200 1131s ok 8 - Page contains a form 1131s ok 9 - Field "url" is defined 1131s ok 10 - CSP header authorize POST request to \# 1131s ok 11 - check url value 1131s # ==> Pushing PORTAL <== 1131s # ==> Popping PORTAL <== 1131s ok 12 - Post credentials 1131s ok 13 - Get redirection 1131s ok 14 - Location header found 1131s ok 15 - use Lemonldap::NG::Handler::PSGI; 1131s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1131s ok 17 - Register $type 1131s ok 18 - Push cda cookie 1131s ok 19 - Get redirection 1131s ok 20 - Location is http://test.example.org/ 1131s ok 21 - Get cookie lemonldap (c:l5onNEEU+jXOtq80S9ts3DzVs9lkowZLy09i3/z0pKPdP8VWhlK6VTfhDtaBUsuF2753ttNKR0hBLERmwA6YtyyGYWoOMJOpk25U2Jjhh9YG/+OfLc4qcg5U/9+M/B6n2B0D/K/VTpZHEmR2DBA34+usatUmMyy0N0WdfTQAqhvg8MZ83x6CbsIu5V+Fw5Yx) 1131s ok 22 - Authenticated query 1131s ok 23 - HTTP code is 200 1131s ok 24 - Authenticated as dwho 1131s 1..24 1131s ok 1131s t/66-CDA-already-auth.t ........................................... 1131s ok 1 - use Lemonldap::NG::Portal::Main; 1131s ok 2 - Portal object 1131s ok 3 - Init 1131s ok 4 - Portal app 1131s ok 5 - Register $type 1131s # ==> Pushing PORTAL <== 1131s # ==> Popping PORTAL <== 1131s ok 6 - Auth query 1131s ok 7 - HTTP code is 200 1131s ok 8 - Get cookie lemonldap (6c0a16d8efdfbe438e5d2b0221e3213345c54fc5a9b15f55097a1dfb604d761c) 1131s # ==> Pushing PORTAL <== 1131s # ==> Popping PORTAL <== 1131s ok 9 - Auth CDA request 1131s ok 10 - Get redirection 1131s ok 11 - Location header found 1131s ok 12 - Make sure no pdata is returned 1131s ok 13 - use Lemonldap::NG::Handler::Server; 1131s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1131s ok 15 - Register $type 1131s ok 16 - Push cda cookie 1131s ok 17 - Get redirection 1131s ok 18 - Location is http://test.example.org/ 1131s ok 19 - Get cookie lemonldap (c:jCkVblQyeE5EqvK8Y0GeDqCRVIHgYBGtoMcIX7uxtGnGYGx2rW2rwAH3bbTZ3JRXPoh07Zx82oEFA+N5SyrCOzfvE/e4AzBpzLaf2evK4sp65vpA6rjcb9waQ3SH0OLyLQQ32Z0cVcDV6jTfiJdGBCL4QuypABZ4HGDTcjtNuJeaDLJLlpw2ObEj/ZJKUeZ3) 1131s ok 20 - Authenticated query 1131s ok 21 - HTTP code is 200 1131s ok 22 - Authenticated as dwho 1131s 1..22 1131s ok 1132s t/66-CDA-wildcard.t ............................................... 1132s ok 1 - use Lemonldap::NG::Portal::Main; 1132s ok 2 - Portal object 1132s ok 3 - Init 1132s ok 4 - Portal app 1132s ok 5 - Unauth CDA request 1132s ok 6 - HTTP code is 200 1132s ok 7 - Page contains a form 1132s ok 8 - Field "url" is defined 1132s ok 9 - CSP header authorize POST request to \# 1132s ok 10 - Post credentials 1132s ok 11 - Get redirection 1132s ok 12 - Location header found 1132s ok 13 - Get cookie lemonldap (05d5ebd49996ceb871c6ac7dd137f21dcf036e635b209a5ce3f3a93c6c6a3c8f) 1132s ok 14 - CDA request to subdomain 1132s ok 15 - Get redirection 1132s ok 16 - Location header found 1132s ok 17 - CDA request to subdomain 1132s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 1132s ok 19 - Subdomain CDA request not allowed by wildcard 1132s ok 20 - CDA request to one-level wildcard 1132s ok 21 - Get redirection 1132s ok 22 - Location header found 1132s ok 23 - use Lemonldap::NG::Handler::Server; 1132s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1132s ok 25 - App 1132s ok 26 - Push cda cookie 1132s ok 27 - Get redirection 1132s ok 28 - Location is http://sub-domain.cda.example.llng/ 1132s ok 29 - Get cookie lemonldap (c:cD0ke+hG1eAXKzx4TUQylPVFjJXyfN2Po3Ws+GeK1XSANhQtGTz8jNl4lON0v5lco4qdTefuFBZyYx+h6MizMW5OcVS9OqxLENMipk+Yp74MnKFGxgGzD2nU831iVFGXCTsJp1a41HmYkip24K/R3zDtIy/NF+G1KkqqkN7BPTc=) 1132s ok 30 - Authenticated query 1132s ok 31 - HTTP code is 200 1132s ok 32 - Authenticated as dwho 1132s ok 33 - use Lemonldap::NG::Handler::Server; 1132s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1132s ok 35 - App 1132s ok 36 - Push cda cookie 1132s ok 37 - Get redirection 1132s ok 38 - Location is http://cda.example.llng/ 1132s ok 39 - Get cookie lemonldap (c:Taiw4EWhF3MxCPzp4BuOUIb7IlHBP0S2mhyAbzJe+9ZxrM2Te1tTB4qLTdW64PK17h3crPUm2zhcvV3BWg85VMIPfXKcorVttNqxouhxThYNIEPIFQxiarjOYQTckx9hlzAuByeE15ex7vbi01groS9azDU7xrQIuAJ69M7MMYc=) 1132s ok 40 - Authenticated query 1132s ok 41 - HTTP code is 200 1132s ok 42 - Authenticated as dwho 1132s ok 43 - use Lemonldap::NG::Handler::Server; 1132s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1132s ok 45 - App 1132s ok 46 - Push cda cookie 1132s ok 47 - Get redirection 1132s ok 48 - Location is http://cda.oneonly.llng/ 1132s ok 49 - Get cookie lemonldap (c:YG7C7sFczatEZIm/d1GzuTIwSIgJGQs+PIY5ps9xLjHPXRvWmqESurae7WRuF8HVbbPcTSoJhng0dgP7cjaAeh3tMofQkvIjMWiEkCXNmd2vLVTAIkFcN8mfgwaG8mJUA5WFWTfgu8r3mTaqmHE8J8RUc5q0q69MVkFPtMNkOBU=) 1132s ok 50 - Authenticated query 1132s ok 51 - HTTP code is 200 1132s ok 52 - Authenticated as dwho 1132s 1..52 1132s ok 1133s t/66-CDA-with-REST.t .............................................. 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - Register $type 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 6 - Unauth CDA request 1133s ok 7 - HTTP code is 200 1133s ok 8 - Page contains a form 1133s ok 9 - Field "url" is defined 1133s ok 10 - CSP header authorize POST request to \# 1133s ok 11 - check url value 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 12 - Post credentials 1133s ok 13 - Get redirection 1133s ok 14 - Location header found 1133s ok 15 - use Lemonldap::NG::Handler::Server; 1133s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1133s ok 17 - Register $type 1133s ok 18 - @ REST REQUEST @ 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 19 - Execute request 1133s ok 20 - Response is 200 or 400 1133s ok 21 - @ END OF REST REQUEST @ 1133s ok 22 - @ REST REQUEST @ 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 23 - Execute request 1133s ok 24 - Response is 200 or 400 1133s ok 25 - @ END OF REST REQUEST @ 1133s ok 26 - Push cda cookie 1133s ok 27 - Get redirection 1133s ok 28 - Location is http://test.example.org/ 1133s ok 29 - Get cookie lemonldap (c:9PbfLlkxuD3VWUhDy3sI4uYdjSNnvaZYzkwzeiZY37Ew+4oaN2QwtePmjxwaS0pkqLpJCsoXrdzUm6c2IRVIdFoXrSx4ptCBbOOpkuNf8KiYJKgOtj101eJM6+WmtVX03HuAfgXBSKgYsPJTpqAO3N94vKRS1kZz2NzLHIAn0lqb1vG+Sd73se0IZjqC3A4Z) 1133s ok 30 - Authenticated query 1133s ok 31 - HTTP code is 200 1133s ok 32 - Authenticated as dwho 1133s 1..32 1133s ok 1133s t/66-CDA-with-SOAP.t .............................................. 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - Register $type 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 6 - Unauth CDA request 1133s ok 7 - HTTP code is 200 1133s ok 8 - Page contains a form 1133s ok 9 - Field "url" is defined 1133s ok 10 - CSP header authorize POST request to \# 1133s ok 11 - check url value 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 12 - Post credentials 1133s ok 13 - Get redirection 1133s ok 14 - Location header found 1133s ok 15 - use Lemonldap::NG::Handler::Server; 1133s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1133s ok 17 - Register $type 1133s ok 18 - @ SOAP REQUEST @ 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 19 - Execute request 1133s ok 20 - Content is XML 1133s ok 21 - @ END OF SOAP REQUEST @ 1133s ok 22 - @ SOAP REQUEST @ 1133s # ==> Pushing PORTAL <== 1133s # ==> Popping PORTAL <== 1133s ok 23 - Execute request 1133s ok 24 - Content is XML 1133s ok 25 - @ END OF SOAP REQUEST @ 1133s ok 26 - Push cda cookie 1133s ok 27 - Get redirection 1133s ok 28 - Location is http://test.example.org/ 1133s ok 29 - Get cookie lemonldap (c:VvO4c6v7At8LrwgaYfGXrun7m+snKDikQNxmKAQaIuqD7QnVGbHlBv5Krf1gbXMKgFJd8wyjOPVuJpg9ngBi3eg2TjCV/8TRk3vzr3VzN9v02QnkOzWAMj5IzXwwAqTQbGm4f7vn5YJ8/VHpiBo6spwxKtRv+vcEKZge5g0u9nzoj1dnxB2dLneVZkFVhqbv) 1133s ok 30 - Authenticated query 1133s ok 31 - HTTP code is 200 1133s ok 32 - Authenticated as dwho 1133s 1..32 1133s ok 1134s t/66-CDA-with-doubleCookies.t ..................................... 1134s ok 1 - use Lemonldap::NG::Portal::Main; 1134s ok 2 - Portal object 1134s ok 3 - Init 1134s ok 4 - Portal app 1134s ok 5 - use Lemonldap::NG::Handler::Server; 1134s ok 6 - use Lemonldap::NG::Handler::Main; 1134s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1134s ok 8 - App 1134s ok 9 - Post credentials 1134s ok 10 - Get cookie lemonldap (b69cd8e7e9b4f562430eabc476d78ec78e7f6542f428dd7c93914be96f57464f) 1134s ok 11 - Get cookie lemonldaphttp (275b12530ccdeeaddb1e451464f774457c26dac45a400ced5e0b9e00c22f8b47) 1134s ok 12 - CDA request to http vhost 1134s ok 13 - Get redirection 1134s ok 14 - Location header found 1134s ok 15 - Push cda cookie 1134s ok 16 - Get redirection 1134s ok 17 - Location is http://test.example.org/ 1134s ok 18 - Get cookie lemonldaphttp (c:/+BhAm301N3Y8CDBMXoZLHRBcg46Ti3vthpyBjv3KSEJJWi1c/nnBGtuMRsNsk1oEv/fPwz3Ohr6P8mLPxzJXDNDEOTEtgrt1ZJCwrjhjhCd6VIg/NLD2NncBH+mBubueCZHFdaU1AWaafkyJ06XjK7qlk1u0PM/vax0iQ5rZ1jjWklwcdqmZ2XUvhuxYHgz) 1134s ok 19 - Authenticated query 1134s ok 20 - HTTP code is 200 1134s ok 21 - Authenticated as dwho 1134s ok 22 - CDA request to https vhost 1134s ok 23 - Get redirection 1134s ok 24 - Location header found 1134s ok 25 - Push cda cookie 1134s ok 26 - Get redirection 1134s ok 27 - Location is https://test.example.org/ 1134s ok 28 - Get cookie lemonldap (c:RVOGkUPdWDKa0y71dQzCVF9GuOvH6EI/Exer1e/m+g7S7lPf4f49Tj0bxmSrwml/pe1dWu2cYy5HQYeDuwxfg69FoUAbPnc+5kTZtvYnCnxf7NikmabKD/HR+9oZMltqIsPN9seUn9h8615FHbAs9NfbyoJZ6bUvWu1LlUqp/S2iDL+heIkYsaY0e/7M5hHh) 1134s ok 29 - Authenticated query 1134s ok 30 - HTTP code is 200 1134s ok 31 - Authenticated as dwho 1134s [Fri May 2 19:13:52 2025] [LLNG:6210] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 1134s ok 32 - CDA request to https vhost 1134s ok 33 - Expected portal error code: code found on page 1134s ok 34 - Expected portal error code 1134s 1..34 1134s ok 1134s t/66-CDA.t ........................................................ 1134s ok 1 - use Lemonldap::NG::Portal::Main; 1134s ok 2 - Portal object 1134s ok 3 - Init 1134s ok 4 - Portal app 1134s # Subtest: Check that external URLs are correctly classified 1134s ok 1 - URL https://example.com/ is not external for domain .example.com 1134s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 1134s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 1134s ok 4 - URL http://example.org/ is external for domain .example.com 1134s ok 5 - URL https://example.org/ is external for domain .example.com 1134s ok 6 - URL https://example.org is external for domain .example.com 1134s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 1134s ok 8 - URL https://otherexample.com/ is external for domain .example.com 1134s ok 9 - URL https://example.com/ is not external for empty domain 1134s ok 10 - URL https://example.comx/ is external for empty domain 1134s ok 11 - URL https://xexample.com/ is external for empty domain 1134s ok 12 - URL http://auth.example.com/ is external for empty domain 1134s ok 13 - URL https://auth.example.com/ is external for empty domain 1134s ok 14 - URL http://example.org/ is external for empty domain 1134s ok 15 - URL https://example.org/ is external for empty domain 1134s ok 16 - URL https://example.org is external for empty domain 1134s ok 17 - URL https://auth.example.comx/ is external for empty domain 1134s ok 18 - URL https://otherexample.com/ is external for empty domain 1134s 1..18 1134s ok 5 - Check that external URLs are correctly classified 1134s ok 6 - Unauth CDA request 1134s ok 7 - HTTP code is 200 1134s ok 8 - Page contains a form 1134s ok 9 - Field "url" is defined 1134s ok 10 - CSP header authorize POST request to \# 1134s ok 11 - check url value 1134s ok 12 - Post credentials 1134s ok 13 - Get cookie lemonldap (3c2b02b6c298197c1de4454e1fb7add673f10f5855ca750b183c18adafaf6eea) 1134s ok 14 - Get redirection 1134s ok 15 - Location header found 1134s ok 16 - Dangerous request 1134s ok 17 - Untrusted URL denied by portal: code found on page 1134s ok 18 - Untrusted URL denied by portal 1134s ok 19 - use Lemonldap::NG::Handler::Server; 1134s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1134s ok 21 - App 1134s ok 22 - Push cda cookie 1134s ok 23 - Get redirection 1134s ok 24 - Location is http://test.example.org/ 1134s ok 25 - Get cookie lemonldap (c:s+Nf+P2UuwiPF+47WwwAFgVpSP9H2EBloCzp3BljWf3EPEzAJ976DkEpCEsCujNVedSIr6ceTLG+VEPzDzLBXw9pWorr0YDjQBlGiIh6FHUv9pCittGaO/Umbm6/Bldf3xME7hCNv6hMMjbIiU+BRMAx13xDn8Z28QGMxjm0wN3Zt2dQo2Ae067KuMxxfLEY) 1134s ok 26 - Authenticated query 1134s ok 27 - HTTP code is 200 1134s ok 28 - Authenticated as dwho 1134s 1..28 1134s ok 1135s t/67-CheckUser-with-Global-token.t ................................ 1135s ok 1 - use Lemonldap::NG::Portal::Main; 1135s ok 2 - Portal object 1135s ok 3 - Init 1135s ok 4 - Portal app 1135s ok 5 - Get Menu 1135s ok 6 - HTTP code is 200 1135s ok 7 - Page contains a form 1135s ok 8 - Host match 1135s ok 9 - Field "user" is defined 1135s ok 10 - Field "password" is defined 1135s ok 11 - Field "token" is defined 1135s ok 12 - CSP header authorize POST request to \# 1135s ok 13 - Auth query 1135s ok 14 - Get cookie lemonldap (d7c10e6bbdce4907072ddfa22deba5a46e9df8c6df4ea6cea74ff1331bf4be0c) 1135s ok 15 - Get redirection 1135s ok 16 - Location is http://auth.example.com/ 1135s ok 17 - CheckUser form 1135s ok 18 - HTTP code is 200 1135s ok 19 - Page contains a form 1135s ok 20 - URI match 1135s ok 21 - Field "user" is defined 1135s ok 22 - Field "url" is defined 1135s ok 23 - Field "token" is defined 1135s ok 24 - Found trspan="checkUser" 1135s ok 25 - POST checkuser 1135s ok 26 - Found allowed 1135s ok 27 - HTTP code is 200 1135s ok 28 - Page contains a form 1135s ok 29 - URI match 1135s ok 30 - Field "user" is defined 1135s ok 31 - Field "url" is defined 1135s ok 32 - Field "token" is defined 1135s ok 33 - POST checkuser 1135s ok 34 - Found VHnotFound 1135s ok 35 - HTTP code is 200 1135s ok 36 - Page contains a form 1135s ok 37 - URI match 1135s ok 38 - Field "user" is defined 1135s ok 39 - Field "url" is defined 1135s ok 40 - Field "token" is defined 1135s ok 41 - POST checkuser 1135s ok 42 - Found PE_TOKENEXPIRED 1135s ok 43 - HTTP code is 200 1135s ok 44 - Page contains a form 1135s ok 45 - URI match 1135s ok 46 - Field "user" is defined 1135s ok 47 - Field "url" is defined 1135s ok 48 - Field "token" is defined 1135s ok 49 - POST checkuser 1135s ok 50 - HTTP code is 200 1135s ok 51 - Page contains a form 1135s ok 52 - URI match 1135s ok 53 - Field "user" is defined 1135s ok 54 - Field "url" is defined 1135s ok 55 - Field "token" is defined 1135s ok 56 - Found trspan="checkUserComputeSession" 1135s ok 57 - Found trspan="allowed" 1135s ok 58 - Found trspan="headers" 1135s ok 59 - Found trspan="groups_sso" 1135s ok 60 - Found trspan="attributes" 1135s ok 61 - Found trspan="macros" 1135s ok 62 - Found Auth-User 1135s ok 63 - Found rtyler 1135s ok 64 - Found su 1135s ok 65 - Found uid 1135s ok 66 - Found uc mail 1135s ok 67 - Found uid 1135s ok 68 - POST checkuser 1135s ok 69 - Found trspan="forbidden" 1135s ok 70 - Logout request 1135s ok 71 - Response is 200 1135s ok 72 - Cookie is deleted 1135s ok 73 - No pdata 1135s ok 74 - Disconnect request 1135s ok 75 - Response is 401 1135s 1..75 1135s ok 1136s t/67-CheckUser-with-Impersonation-and-Macros.t .................... 1136s ok 1 - use Lemonldap::NG::Portal::Main; 1136s ok 2 - Portal object 1136s ok 3 - Init 1136s ok 4 - Portal app 1136s ok 5 - Get Menu 1136s ok 6 - HTTP code is 200 1136s ok 7 - Page contains a form 1136s ok 8 - Host match 1136s ok 9 - Field "user" is defined 1136s ok 10 - Field "password" is defined 1136s ok 11 - Field "spoofId" is defined 1136s ok 12 - CSP header authorize POST request to \# 1136s ok 13 - Auth query 1136s ok 14 - Get cookie lemonldap (44e120c5b81c90b82e76a5b8522b988825fe12db2e6b18a85d95b1814376bf2d) 1136s ok 15 - Get redirection 1136s ok 16 - Location is http://auth.example.com/ 1136s ok 17 - Get Menu 1136s ok 18 - HTTP code is 200 1136s ok 19 - Connected as dwho 1136s ok 20 - Authenticated as dwho / rtyler 1136s ok 21 - CheckUser form 1136s ok 22 - HTTP code is 200 1136s ok 23 - Page contains a form 1136s ok 24 - URI match 1136s ok 25 - Field "user" is defined 1136s ok 26 - Field "url" is defined 1136s ok 27 - Found trplaceholder = "dwho / rtyler" 1136s ok 28 - POST checkuser 1136s ok 29 - HTTP code is 200 1136s ok 30 - Page contains a form 1136s ok 31 - URI match 1136s ok 32 - Field "user" is defined 1136s ok 33 - Field "url" is defined 1136s ok 34 - Found HTTP url 1136s ok 35 - Found trspan="allowed" 1136s ok 36 - Found trspan="headers" 1136s ok 37 - Found trspan="macros" 1136s ok 38 - Found _userDB 1136s ok 39 - Found Auth-User 1136s ok 40 - Found dwho 1136s ok 41 - Found _whatToTrace 1136s ok 42 - Found uid 1136s ok 43 - Found uid 1136s ok 44 - Found two macros 1136s ok 45 - CheckUser form 1136s ok 46 - POST checkuser 1136s ok 47 - Found trspan="checkUserComputeSession" 1136s ok 48 - Found trspan="allowed" 1136s ok 49 - Found uid 1136s ok 50 - Found two well computed macros 1136s ok 51 - Found group "authGroup" 1136s ok 52 - Found group "realAuthGroup" 1136s ok 53 - CheckUser form 1136s ok 54 - HTTP code is 200 1136s ok 55 - Page contains a form 1136s ok 56 - URI match 1136s ok 57 - Field "user" is defined 1136s ok 58 - Field "url" is defined 1136s ok 59 - POST checkuser 1136s ok 60 - HTTP code is 200 1136s ok 61 - Page contains a form 1136s ok 62 - URI match 1136s ok 63 - Field "user" is defined 1136s ok 64 - Field "url" is defined 1136s ok 65 - Found HTTPS url 1136s ok 66 - Logout request 1136s ok 67 - Response is 200 1136s ok 68 - Cookie is deleted 1136s ok 69 - No pdata 1136s ok 70 - Disconnect request 1136s ok 71 - Response is 401 1136s 1..71 1136s ok 1136s t/67-CheckUser-with-UnrestrictedUser.t ............................ 1136s ok 1 - use Lemonldap::NG::Portal::Main; 1136s ok 2 - Portal object 1136s ok 3 - Init 1136s ok 4 - Portal app 1136s ok 5 - Get Menu 1136s ok 6 - HTTP code is 200 1136s ok 7 - Page contains a form 1136s ok 8 - Host match 1136s ok 9 - Field "user" is defined 1136s ok 10 - Field "password" is defined 1136s ok 11 - CSP header authorize POST request to \# 1136s ok 12 - Auth query 1136s ok 13 - Get cookie lemonldap (7f903b8616b16e01e646dce6fb0cc4159b40adcb837719eb29797ec8d0fcf03b) 1136s ok 14 - Get redirection 1136s ok 15 - Location is http://auth.example.com/ 1136s ok 16 - CheckUser form 1136s ok 17 - HTTP code is 200 1136s ok 18 - Page contains a form 1136s ok 19 - URI match 1136s ok 20 - Field "user" is defined 1136s ok 21 - Field "url" is defined 1136s ok 22 - Found trspan="checkUser" 1136s ok 23 - POST checkuser 1136s ok 24 - Response is JSON 1136s ok 25 - Computed session 1136s ok 26 - POST checkuser 1136s ok 27 - Response is JSON 1136s ok 28 - BADCREDENTIALS 1136s ok 29 - Auth query 1136s ok 30 - HTTP code is 200 1136s ok 31 - Get cookie lemonldap (169890a6f59257e7433922ef96f4ce502ebb878a320ce18a2f1457058b39535d) 1136s ok 32 - POST checkuser 1136s ok 33 - Response is JSON 1136s ok 34 - BADCREDENTIALS 1136s ok 35 - Auth query 1136s ok 36 - HTTP code is 200 1136s ok 37 - Get cookie lemonldap (ffc60f5348e4c6d1a155ea06ebb8cd0ec99b56f3f7fa6d7f8a346314e149735d) 1136s ok 38 - CheckUser form 1136s ok 39 - HTTP code is 200 1136s ok 40 - Page contains a form 1136s ok 41 - URI match 1136s ok 42 - Field "user" is defined 1136s ok 43 - Field "url" is defined 1136s ok 44 - Found trspan="checkUser" 1136s ok 45 - POST checkuser 1136s ok 46 - Response is JSON 1136s ok 47 - SSO session 1136s ok 48 - POST checkuser 1136s ok 49 - Response is JSON 1136s ok 50 - SSO session 1136s ok 51 - Logout request 1136s ok 52 - Response is 200 1136s ok 53 - Cookie is deleted 1136s ok 54 - No pdata 1136s ok 55 - Disconnect request 1136s ok 56 - Response is 401 1136s ok 57 - POST checkuser 1136s ok 58 - Response is JSON 1136s ok 59 - Computed session 1136s ok 60 - Auth-User is not masked 1136s ok 61 - emptyHeader is not masked 1136s ok 62 - Get Menu 1136s ok 63 - HTTP code is 200 1136s ok 64 - Page contains a form 1136s ok 65 - Host match 1136s ok 66 - Field "user" is defined 1136s ok 67 - Field "password" is defined 1136s ok 68 - CSP header authorize POST request to \# 1136s ok 69 - Auth query 1136s ok 70 - Get cookie lemonldap (ddfe42e2d52851dff8b74fad151fbe87f5b91d091f216d16fc3a53ebac4c106a) 1136s ok 71 - Get redirection 1136s ok 72 - Location is http://auth.example.com/ 1136s ok 73 - CheckUser form 1136s ok 74 - HTTP code is 200 1136s ok 75 - Page contains a form 1136s ok 76 - URI match 1136s ok 77 - Field "user" is defined 1136s ok 78 - Field "url" is defined 1136s ok 79 - Found trspan="checkUser" 1136s ok 80 - POST checkuser 1136s ok 81 - Response is JSON 1136s ok 82 - Auth-User is masked 1136s ok 83 - emptyHeader is not masked 1136s ok 84 - testHeader1 is not masked 1136s ok 85 - POST checkuser 1136s ok 86 - Response is JSON 1136s ok 87 - Auth-User is masked 1136s ok 88 - POST checkuser 1136s ok 89 - Response is JSON 1136s ok 90 - Auth-User is masked 1136s ok 91 - testHeader1 is masked 1136s ok 92 - Logout request 1136s ok 93 - Response is 200 1136s ok 94 - Cookie is deleted 1136s ok 95 - No pdata 1136s ok 96 - Disconnect request 1136s ok 97 - Response is 401 1136s 1..97 1136s ok 1137s t/67-CheckUser-with-hidden-attributes.t ........................... 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s ok 2 - Portal object 1137s ok 3 - Init 1137s ok 4 - Portal app 1137s ok 5 - Get Menu 1137s ok 6 - HTTP code is 200 1137s ok 7 - Page contains a form 1137s ok 8 - Host match 1137s ok 9 - Field "user" is defined 1137s ok 10 - Field "password" is defined 1137s ok 11 - CSP header authorize POST request to \# 1137s ok 12 - Auth query 1137s ok 13 - Get cookie lemonldap (947762f37c53719060c296b658474a6337487dbefbc3b3cb8125d3b3134a8633) 1137s ok 14 - Get redirection 1137s ok 15 - Location is http://auth.example.com/ 1137s ok 16 - GET CheckUser 1137s ok 17 - Content is JSON 1137s ok 18 - Hidden attributes found 1137s ok 19 - Logout request 1137s ok 20 - Response is 200 1137s ok 21 - Cookie is deleted 1137s ok 22 - No pdata 1137s ok 23 - Disconnect request 1137s ok 24 - Response is 401 1137s ok 25 - Get Menu 1137s ok 26 - HTTP code is 200 1137s ok 27 - Page contains a form 1137s ok 28 - Host match 1137s ok 29 - Field "user" is defined 1137s ok 30 - Field "password" is defined 1137s ok 31 - CSP header authorize POST request to \# 1137s ok 32 - Auth query 1137s ok 33 - Get cookie lemonldap (6647469e777ef56b932c30c7c16b5c896d3802b732eebd318b1064540d408340) 1137s ok 34 - Get redirection 1137s ok 35 - Location is http://auth.example.com/ 1137s ok 36 - GET CheckUser 1137s ok 37 - Content is JSON 1137s ok 38 - No hidden attribute found 1137s ok 39 - Logout request 1137s ok 40 - Response is 200 1137s ok 41 - Cookie is deleted 1137s ok 42 - No pdata 1137s ok 43 - Disconnect request 1137s ok 44 - Response is 401 1137s 1..44 1137s ok 1139s t/67-CheckUser-with-history.t ..................................... 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Get Menu 1139s ok 6 - HTTP code is 200 1139s ok 7 - Page contains a form 1139s ok 8 - Host match 1139s ok 9 - Field "user" is defined 1139s ok 10 - Field "password" is defined 1139s ok 11 - CSP header authorize POST request to \# 1139s ok 12 - Auth query 1139s ok 13 - Get Menu 1139s ok 14 - HTTP code is 200 1139s ok 15 - Page contains a form 1139s ok 16 - Host match 1139s ok 17 - Field "user" is defined 1139s ok 18 - Field "password" is defined 1139s ok 19 - CSP header authorize POST request to \# 1139s ok 20 - Auth query 1139s ok 21 - Get cookie lemonldap (cd8cb1cd614e9d931a4c85f4c5815a418b5ff782f33b70163b3e3760ff659e8d) 1139s ok 22 - Get redirection 1139s ok 23 - Location is http://auth.example.com/ 1139s ok 24 - Logout request 1139s ok 25 - Response is 200 1139s ok 26 - Cookie is deleted 1139s ok 27 - No pdata 1139s ok 28 - Disconnect request 1139s ok 29 - Response is 401 1139s ok 30 - Get Menu 1139s ok 31 - HTTP code is 200 1139s ok 32 - Page contains a form 1139s ok 33 - Host match 1139s ok 34 - Field "user" is defined 1139s ok 35 - Field "password" is defined 1139s ok 36 - CSP header authorize POST request to \# 1139s ok 37 - Auth query 1139s ok 38 - Get cookie lemonldap (e31e534eec98165549767026500252ac829c1a87960c54297182a0be686bf9c5) 1139s ok 39 - Get redirection 1139s ok 40 - Location is http://auth.example.com/ 1139s ok 41 - CheckUser form 1139s ok 42 - HTTP code is 200 1139s ok 43 - Page contains a form 1139s ok 44 - URI match 1139s ok 45 - Field "user" is defined 1139s ok 46 - Field "url" is defined 1139s ok 47 - Found trspan="checkUser" 1139s ok 48 - Found trspan="lastLogins" 1139s ok 49 - Found trspan="lastFailedLogins" 1139s ok 50 - Success entry found 1139s ok 51 - Failed entry found 1139s ok 52 - Logout request 1139s ok 53 - Response is 200 1139s ok 54 - Cookie is deleted 1139s ok 55 - No pdata 1139s ok 56 - Disconnect request 1139s ok 57 - Response is 401 1139s 1..57 1139s ok 1139s t/67-CheckUser-with-issuer-SAML-POST.t ............................ 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Register $type 1139s ok 6 - Portal object 1139s ok 7 - Init 1139s ok 8 - Portal app 1139s ok 9 - Register $type 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 10 - Unauth SP request 1139s ok 11 - HTTP code is 200 1139s ok 12 - HTTP code is 200 1139s ok 13 - Page contains a form 1139s ok 14 - Host match 1139s ok 15 - URI match 1139s ok 16 - Field "SAMLRequest" is defined 1139s ok 17 - CSP header authorize POST request to auth.idp.com 1139s ok 18 - Method is POST 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 19 - Post SAML request to IdP 1139s ok 20 - HTTP code is 200 1139s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746213236%2C%22issuerRequestsaml%22%3A%221746141356_17349%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 22 - Post authentication 1139s ok 23 - Reject reason is 89 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 24 - Unauth SP request 1139s ok 25 - HTTP code is 200 1139s ok 26 - HTTP code is 200 1139s ok 27 - Page contains a form 1139s ok 28 - Host match 1139s ok 29 - URI match 1139s ok 30 - Field "SAMLRequest" is defined 1139s ok 31 - CSP header authorize POST request to auth.idp.com 1139s ok 32 - Method is POST 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 33 - Post SAML request to IdP 1139s ok 34 - HTTP code is 200 1139s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746213236%2C%22issuerRequestsaml%22%3A%221746141356_38244%22%7D) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 36 - Post authentication 1139s ok 37 - Get cookie lemonldap (ff7c3a87d3624dd93ebb5420b0813be98ba294e90c52fad05b690d0de4fcc11b) 1139s ok 38 - Get cookie lemonldappdata () 1139s ok 39 - SAML request cleared from pdata 1139s ok 40 - HTTP code is 200 1139s ok 41 - Page contains a form 1139s ok 42 - Host match 1139s ok 43 - URI match 1139s ok 44 - Field "SAMLResponse" is defined 1139s ok 45 - CSP header authorize POST request to auth.sp.com 1139s ok 46 - Method is POST 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 47 - Post SAML response to SP 1139s ok 48 - Get redirection 1139s ok 49 - Location is http://auth.sp.com/ 1139s ok 50 - Get cookie lemonldap (757112c4e3cfa501809952b7ebe99f2f11642b0eecda6d4a3cee8dde80db686e) 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 51 - Get / on SP 1139s ok 52 - HTTP code is 200 1139s ok 53 - Authenticated as davros@badguy.org@idp 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 54 - Unauth SP request 1139s ok 55 - HTTP code is 200 1139s ok 56 - HTTP code is 200 1139s ok 57 - Page contains a form 1139s ok 58 - Host match 1139s ok 59 - URI match 1139s ok 60 - Field "SAMLRequest" is defined 1139s ok 61 - CSP header authorize POST request to auth.idp.com 1139s ok 62 - Method is POST 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 63 - Post SAML request to IdP 1139s ok 64 - HTTP code is 200 1139s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746141356_61964%22%2C%22issuerTs%22%3A1746213236%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 66 - Post authentication 1139s ok 67 - Get cookie lemonldap (9463ddb9f67d9ca1bbaa87f061ab083e22c4679c8644324520897d89bb1d3ae5) 1139s ok 68 - Get cookie lemonldappdata () 1139s ok 69 - SAML request cleared from pdata 1139s ok 70 - HTTP code is 200 1139s ok 71 - Page contains a form 1139s ok 72 - Host match 1139s ok 73 - URI match 1139s ok 74 - Field "SAMLResponse" is defined 1139s ok 75 - CSP header authorize POST request to auth.sp.com 1139s ok 76 - Method is POST 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 77 - Post SAML response to SP 1139s ok 78 - Get redirection 1139s ok 79 - Location is http://auth.sp.com/ 1139s ok 80 - Get cookie lemonldap (51003396cdc16a50c279fd4ae89884359d9c9065907793b423b71377b45207ff) 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 81 - Get / on SP 1139s ok 82 - HTTP code is 200 1139s ok 83 - Authenticated as fa@badwolf.org@idp 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 84 - CheckUser form 1139s ok 85 - HTTP code is 200 1139s ok 86 - Page contains a form 1139s ok 87 - URI match 1139s ok 88 - Field "user" is defined 1139s ok 89 - Field "url" is defined 1139s ok 90 - Found trspan="checkUser" 1139s ok 91 - Found attribute uid 1139s ok 92 - Found value french 1139s ok 93 - Found attribute _lassoSessionDump 1139s ok 94 - Found ProviderID & AssertionID values 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 95 - POST checkuser 1139s ok 96 - PE5 found 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 97 - POST checkuser 1139s ok 98 - HTTP code is 200 1139s ok 99 - Page contains a form 1139s ok 100 - URI match 1139s ok 101 - Field "user" is defined 1139s ok 102 - Field "url" is defined 1139s ok 103 - Found trspan="checkUser" 1139s ok 104 - Found attribute uid 1139s ok 105 - Found attribute mail 1139s ok 106 - Found value davros@badguy.org 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 107 - Query SP for logout 1139s ok 108 - HTTP code is 200 1139s ok 109 - Page contains a form 1139s ok 110 - Host match 1139s ok 111 - URI match 1139s ok 112 - Field "SAMLRequest" is defined 1139s ok 113 - CSP header authorize POST request to auth.idp.com 1139s ok 114 - Method is POST 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 115 - Post SAML logout request to IdP 1139s ok 116 - HTTP code is 200 1139s ok 117 - Page contains a form 1139s ok 118 - Host match 1139s ok 119 - URI match 1139s ok 120 - Field "SAMLResponse" is defined 1139s ok 121 - CSP header authorize POST request to auth.sp.com 1139s ok 122 - Method is POST 1139s ok 123 - Get cookie lemonldap (0) 1139s ok 124 - SSO cookie removed 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 125 - Post SAML response to SP 1139s ok 126 - Get redirection 1139s ok 127 - Location is http://auth.sp.com/?logout=1 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 128 - Test if user is reject on IdP 1139s ok 129 - Response status is 401 1139s ok 130 - Content is JSON 1139s ok 131 - Error code is 1 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 132 - Test if user is reject on SP 1139s ok 133 - HTTP code is 200 1139s ok 134 - HTTP code is 200 1139s ok 135 - Page contains a form 1139s ok 136 - Host match 1139s ok 137 - URI match 1139s ok 138 - Field "SAMLRequest" is defined 1139s ok 139 - CSP header authorize POST request to auth.idp.com 1139s ok 140 - Method is POST 1139s 1..140 1139s ok 1139s t/67-CheckUser-with-rules.t ....................................... 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Auth query with "dwho" 1139s ok 6 - Get cookie lemonldap (dc3f96d458e0445174d0b55c3ed111ecc7800345ca5c324af2c2fb684f94b78b) 1139s ok 7 - Get redirection 1139s ok 8 - Location is http://auth.example.com/ 1139s ok 9 - Logout request 1139s ok 10 - Response is 200 1139s ok 11 - Cookie is deleted 1139s ok 12 - No pdata 1139s ok 13 - Disconnect request 1139s ok 14 - Response is 401 1139s ok 15 - Auth query with "dwho" 1139s ok 16 - Get cookie lemonldap (b03f3d958fa4be777757cd6b0c19076753cb944714aa755d5d3ab451eb607ae2) 1139s ok 17 - Get redirection 1139s ok 18 - Location is http://auth.example.com/ 1139s ok 19 - Auth query with "msmith" 1139s ok 20 - Get cookie lemonldap (a385b84e5450c2916003564d77a7705355b2014170950cc2e7ff3ae6dafc1154) 1139s ok 21 - Get redirection 1139s ok 22 - Location is http://auth.example.com/ 1139s ok 23 - CheckUser form 1139s ok 24 - HTTP code is 200 1139s ok 25 - Page contains a form 1139s ok 26 - URI match 1139s ok 27 - Field "user" is defined 1139s ok 28 - Field "url" is defined 1139s ok 29 - Found trspan="checkUser" 1139s ok 30 - POST checkuser 1139s ok 31 - Response is JSON 1139s ok 32 - checkUser found 1139s ok 33 - Persistent attribute found 1139s ok 34 - POST checkuser 1139s ok 35 - Response is JSON 1139s ok 36 - Computed session 1139s ok 37 - Four headers found 1139s ok 38 - Empty header found 1139s ok 39 - Empty macro found 1139s ok 40 - CheckUser form 1139s ok 41 - HTTP code is 200 1139s ok 42 - Page contains a form 1139s ok 43 - URI match 1139s ok 44 - Field "user" is defined 1139s ok 45 - Field "url" is defined 1139s ok 46 - Found trspan="checkUser" 1139s ok 47 - POST checkuser 1139s ok 48 - Response is JSON 1139s ok 49 - No session found 1139s ok 50 - POST checkuser 1139s ok 51 - Response is JSON 1139s ok 52 - checkUser found 1139s ok 53 - Three headers found 1139s ok 54 - No empty header found 1139s ok 55 - No empty macro found 1139s ok 56 - No persistent attribute found 1139s ok 57 - Refresh query 1139s ok 58 - Get redirection 1139s ok 59 - Location is http://auth.example.com/ 1139s ok 60 - GET checkuser 1139s ok 61 - Content is JSON 1139s ok 62 - Good authenticationLevel found 1139s ok 63 - Good authMode found 1139s ok 64 - Logout request 1139s ok 65 - Response is 200 1139s ok 66 - Cookie is deleted 1139s ok 67 - No pdata 1139s ok 68 - Disconnect request 1139s ok 69 - Response is 401 1139s ok 70 - Logout request 1139s ok 71 - Response is 200 1139s ok 72 - Cookie is deleted 1139s ok 73 - No pdata 1139s ok 74 - Disconnect request 1139s ok 75 - Response is 401 1139s 1..75 1139s ok 1140s t/67-CheckUser-with-token.t ....................................... 1140s ok 1 - use Lemonldap::NG::Portal::Main; 1140s ok 2 - Portal object 1140s ok 3 - Init 1140s ok 4 - Portal app 1140s ok 5 - Get Menu 1140s ok 6 - HTTP code is 200 1140s ok 7 - Page contains a form 1140s ok 8 - Host match 1140s ok 9 - Field "user" is defined 1140s ok 10 - Field "password" is defined 1140s ok 11 - Field "token" is defined 1140s ok 12 - CSP header authorize POST request to \# 1140s ok 13 - Auth query 1140s ok 14 - Get cookie lemonldap (32a784678df12d834d5106c7372badd43cb873dc7a22e45f1f21458b3d981243) 1140s ok 15 - Get redirection 1140s ok 16 - Location is http://auth.example.com/ 1140s ok 17 - CheckUser form 1140s ok 18 - HTTP code is 200 1140s ok 19 - Page contains a form 1140s ok 20 - URI match 1140s ok 21 - Field "user" is defined 1140s ok 22 - Field "url" is defined 1140s ok 23 - Field "token" is defined 1140s ok 24 - Found trspan="checkUser" 1140s ok 25 - POST checkuser 1140s ok 26 - Found PE_NOTOKEN 1140s ok 27 - HTTP code is 200 1140s ok 28 - Page contains a form 1140s ok 29 - URI match 1140s ok 30 - Field "user" is defined 1140s ok 31 - Field "url" is defined 1140s ok 32 - Field "token" is defined 1140s ok 33 - CheckUser form 1140s ok 34 - HTTP code is 200 1140s ok 35 - Page contains a form 1140s ok 36 - URI match 1140s ok 37 - Field "user" is defined 1140s ok 38 - Field "url" is defined 1140s ok 39 - Field "token" is defined 1140s ok 40 - Found trspan="checkUser" 1140s ok 41 - POST checkuser 1140s ok 42 - Found PE_TOKENEXPIRED 1140s ok 43 - HTTP code is 200 1140s ok 44 - Page contains a form 1140s ok 45 - URI match 1140s ok 46 - Field "user" is defined 1140s ok 47 - Field "url" is defined 1140s ok 48 - Field "token" is defined 1140s ok 49 - POST checkuser 1140s ok 50 - HTTP code is 200 1140s ok 51 - Page contains a form 1140s ok 52 - URI match 1140s ok 53 - Field "user" is defined 1140s ok 54 - Field "url" is defined 1140s ok 55 - Field "token" is defined 1140s ok 56 - Found trspan="checkUserComputeSession" 1140s ok 57 - Found trspan="allowed" 1140s ok 58 - Found trspan="headers" 1140s ok 59 - Found trspan="groups_sso" 1140s ok 60 - Found trspan="attributes" 1140s ok 61 - Found trspan="macros" 1140s ok 62 - Found HTTP_AUTH_USER 1140s ok 63 - Found HTTP_TESTHEADER1 1140s ok 64 - Found HTTP_TESTHEADER2 1140s ok 65 - emptyHeader not found 1140s ok 66 - Found rtyler 1140s ok 67 - Found su 1140s ok 68 - Found uid 1140s ok 69 - Found _whatToTrace 1140s ok 70 - POST checkuser 1140s ok 71 - Found trspan="forbidden" 1140s ok 72 - Logout request 1140s ok 73 - Response is 200 1140s ok 74 - Cookie is deleted 1140s ok 75 - No pdata 1140s ok 76 - Disconnect request 1140s ok 77 - Response is 401 1140s 1..77 1140s ok 1141s t/67-CheckUser.t .................................................. 1141s ok 1 - use Lemonldap::NG::Portal::Main; 1141s ok 2 - Portal object 1141s ok 3 - Init 1141s ok 4 - Portal app 1141s ok 5 - Test unauth redirection 1141s ok 6 - Get redirection 1141s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 1141s ok 8 - Auth query 1141s ok 9 - Get cookie lemonldap (2c7f8535a77d5fbca8617d5c11c9e0c59b47629512b3b9fc6dc9e502b4b652bd) 1141s ok 10 - Get redirection 1141s ok 11 - Location is http://auth.example.com/ 1141s ok 12 - Try to access /checkuser 1141s ok 13 - Found redirection page 1141s ok 14 - Logout request 1141s ok 15 - Response is 200 1141s ok 16 - Cookie is deleted 1141s ok 17 - No pdata 1141s ok 18 - Disconnect request 1141s ok 19 - Response is 401 1141s ok 20 - Auth query 1141s ok 21 - Get cookie lemonldap (741b69f54e0b9dd4bebc953a92887453d7e076e30bb88485957d3ef1d01382fa) 1141s ok 22 - Get redirection 1141s ok 23 - Location is http://auth.example.com/ 1141s ok 24 - Auth query 1141s ok 25 - Get cookie lemonldap (816498085c8b371683b2b23ac3d340eca41b69c207917c5338fecd5e5aed7494) 1141s ok 26 - Get redirection 1141s ok 27 - Location is http://auth.example.com/ 1141s ok 28 - Form registration 1141s ok 29 - Get redirection 1141s ok 30 - Location header found 1141s ok 31 - Form registration 1141s ok 32 - Found TOTP js 1141s ok 33 - Get new key 1141s ok 34 - Content is JSON 1141s ok 35 - Found secret 1141s ok 36 - Found token 1141s ok 37 - Code 1141s ok 38 - Code contains 6 digits 1141s ok 39 - Post code 1141s ok 40 - Content is JSON 1141s ok 41 - Key is registered 1141s ok 42 - Logout request 1141s ok 43 - Response is 200 1141s ok 44 - Cookie is deleted 1141s ok 45 - No pdata 1141s ok 46 - Disconnect request 1141s ok 47 - Response is 401 1141s ok 48 - Auth query 1141s ok 49 - HTTP code is 200 1141s ok 50 - Page contains a form 1141s ok 51 - URI match 1141s ok 52 - Field "token" is defined 1141s ok 53 - Post code 1141s ok 54 - Get cookie lemonldap (f4d894bcf6e006653e4974909eb8fccb27ca5e28c0da04a4b8d43a111d9a9f5a) 1141s ok 55 - CheckUser form 1141s ok 56 - HTTP code is 200 1141s ok 57 - Page contains a form 1141s ok 58 - URI match 1141s ok 59 - Field "user" is defined 1141s ok 60 - Field "url" is defined 1141s ok 61 - Found trspan="checkUser" 1141s ok 62 - Found attribute _user 1141s ok 63 - Found value dwho 1141s ok 64 - _2fDevices NOT Found! 1141s ok 65 - Found macro authMode 1141s ok 66 - Found macro real_authMode 1141s ok 67 - Found TOTP 1141s ok 68 - POST checkuser 1141s ok 69 - HTTP code is 200 1141s ok 70 - Page contains a form 1141s ok 71 - URI match 1141s ok 72 - Field "user" is defined 1141s ok 73 - Field "url" is defined 1141s ok 74 - Found trspan="checkUser" 1141s ok 75 - Found Auth-User 1141s ok 76 - Found testHeader1 1141s ok 77 - Found testHeader2 1141s ok 78 - Found emptyHeader 1141s ok 79 - Found dwho 1141s ok 80 - Found _whatToTrace 1141s ok 81 - Found dwho 1141s ok 82 - Found empty macro 1141s ok 83 - Found empty real_macro 1141s ok 84 - POST checkuser 1141s ok 85 - HTTP code is 200 1141s ok 86 - Page contains a form 1141s ok 87 - URI match 1141s ok 88 - Field "user" is defined 1141s ok 89 - Field "url" is defined 1141s ok 90 - Found trspan="checkUser" 1141s ok 91 - Found trplaceholder with mail 1141s ok 92 - Found Auth-User 1141s ok 93 - Found dwho 1141s ok 94 - Found _whatToTrace 1141s ok 95 - Found dwho 1141s ok 96 - POST checkuser 1141s ok 97 - HTTP code is 200 1141s ok 98 - Page contains a form 1141s ok 99 - URI match 1141s ok 100 - Field "user" is defined 1141s ok 101 - Field "url" is defined 1141s ok 102 - Found trspan="VHnotFound" 1141s ok 103 - POST checkuser 1141s ok 104 - HTTP code is 200 1141s ok 105 - Page contains a form 1141s ok 106 - URI match 1141s ok 107 - Field "user" is defined 1141s ok 108 - Field "url" is defined 1141s ok 109 - Found trspan="forbidden" 1141s ok 110 - POST checkuser 1141s ok 111 - HTTP code is 200 1141s ok 112 - Page contains a form 1141s ok 113 - URI match 1141s ok 114 - Field "user" is defined 1141s ok 115 - Field "url" is defined 1141s ok 116 - Found trspan="forbidden" 1141s ok 117 - POST checkuser 1141s ok 118 - Response is JSON 1141s ok 119 - Find well formated URL 1141s ok 120 - Find "allowed" 1141s ok 121 - Find "alert-info" 1141s ok 122 - Find "alert-success" 1141s ok 123 - Find "rtyler" 1141s ok 124 - Find "checkUser" 1141s ok 125 - POST checkuser 1141s ok 126 - HTTP code is 200 1141s ok 127 - Page contains a form 1141s ok 128 - URI match 1141s ok 129 - Field "user" is defined 1141s ok 130 - Field "url" is defined 1141s ok 131 - Found trspan="checkUser" 1141s ok 132 - Found well formatted url 1141s ok 133 - Found trspan="checkUser" 1141s ok 134 - Found trspan="allowed" 1141s ok 135 - Found trspan="headers" 1141s ok 136 - Found trspan="groups_sso" 1141s ok 137 - Found trspan="attributes" 1141s ok 138 - Found trspan="macros" 1141s ok 139 - Found Auth-User 1141s ok 140 - Found rtyler 1141s ok 141 - Found su 1141s ok 142 - Found uid 1141s ok 143 - Found _whatToTrace 1141s ok 144 - -> Six entries found 1141s ok 145 - POST checkuser 1141s ok 146 - HTTP code is 200 1141s ok 147 - Page contains a form 1141s ok 148 - URI match 1141s ok 149 - Field "user" is defined 1141s ok 150 - Field "url" is defined 1141s ok 151 - Found trspan="checkUser" 1141s ok 152 - Found well formatted url 1141s ok 153 - Found trspan="checkUser" 1141s ok 154 - Found trspan="allowed" 1141s ok 155 - Found trspan="headers" 1141s ok 156 - Found trspan="groups_sso" 1141s ok 157 - Found trspan="attributes" 1141s ok 158 - Found trspan="macros" 1141s ok 159 - Found Auth-User 1141s ok 160 - Found rtyler 1141s ok 161 - Found su 1141s ok 162 - Found uid 1141s ok 163 - Found _whatToTrace 1141s ok 164 - POST checkuser 1141s ok 165 - PE5 found 1141s ok 166 - POST checkuser 1141s ok 167 - PE5 found 1141s ok 168 - POST checkuser 1141s ok 169 - PE5 found 1141s ok 170 - Logout request 1141s ok 171 - Response is 200 1141s ok 172 - Cookie is deleted 1141s ok 173 - No pdata 1141s ok 174 - Disconnect request 1141s ok 175 - Response is 401 1141s ok 176 - Auth query 1141s ok 177 - Get cookie lemonldap (4897b2d6991ea05e9a4d1fb4e52a0274bcf3ff7b89882aeb044e52cc0bc64131) 1141s ok 178 - Get redirection 1141s ok 179 - Location is http://auth.example.com/ 1141s ok 180 - CheckUser form 1141s ok 181 - HTTP code is 200 1141s ok 182 - Page contains a form 1141s ok 183 - URI match 1141s ok 184 - Field "user" is defined 1141s ok 185 - Field "url" is defined 1141s ok 186 - POST checkuser 1141s ok 187 - Found uid 1141s ok 188 - Found real_uid 1141s ok 189 - Logout request 1141s ok 190 - Response is 200 1141s ok 191 - Cookie is deleted 1141s ok 192 - No pdata 1141s ok 193 - Disconnect request 1141s ok 194 - Response is 401 1141s 1..194 1141s ok 1142s t/68-ContextSwitching-with-2F-allowed.t ........................... 1142s ok 1 - use Lemonldap::NG::Portal::Main; 1142s ok 2 - Portal object 1142s ok 3 - Init 1142s ok 4 - Portal app 1142s ok 5 - Get Menu 1142s ok 6 - HTTP code is 200 1142s ok 7 - Page contains a form 1142s ok 8 - Host match 1142s ok 9 - Field "user" is defined 1142s ok 10 - Field "password" is defined 1142s ok 11 - CSP header authorize POST request to \# 1142s ok 12 - Auth query 1142s ok 13 - Get cookie lemonldap (0d49a50ebefaa2b78e65541f2600b21d10c2b623c8131699b36b38e68d75d1c7) 1142s ok 14 - Get redirection 1142s ok 15 - Location is http://auth.example.com/ 1142s ok 16 - Get Menu 1142s ok 17 - HTTP code is 200 1142s ok 18 - Connected as rtyler 1142s ok 19 - Authenticated as rtyler 1142s ok 20 - contextSwitching allowed 1142s ok 21 - Form registration 1142s ok 22 - Found TOTP js 1142s ok 23 - Found custom Main Logo 1142s ok 24 - Get new key 1142s ok 25 - Content is JSON 1142s ok 26 - Found secret 1142s ok 27 - Found token 1142s ok 28 - Found user 1142s ok 29 - Code 1142s ok 30 - Code contains 6 digits 1142s ok 31 - Post code 1142s ok 32 - Content is JSON 1142s ok 33 - TOTP is registered 1142s ok 34 - Logout request 1142s ok 35 - Response is 200 1142s ok 36 - Cookie is deleted 1142s ok 37 - No pdata 1142s ok 38 - Disconnect request 1142s ok 39 - Response is 401 1142s ok 40 - Get Menu 1142s ok 41 - HTTP code is 200 1142s ok 42 - Page contains a form 1142s ok 43 - Host match 1142s ok 44 - Field "user" is defined 1142s ok 45 - Field "password" is defined 1142s ok 46 - CSP header authorize POST request to \# 1142s ok 47 - Auth query 1142s ok 48 - HTTP code is 200 1142s ok 49 - Page contains a form 1142s ok 50 - URI match 1142s ok 51 - Field "token" is defined 1142s ok 52 - Post TOTP choice 1142s ok 53 - HTTP code is 200 1142s ok 54 - Page contains a form 1142s ok 55 - URI match 1142s ok 56 - Field "token" is defined 1142s ok 57 - Code 1142s ok 58 - Post code 1142s ok 59 - Get cookie lemonldap (f0fa0fe45d5cb59f43a01027dd87a95cdc944182f7eab766076a7ea9adee2852) 1142s ok 60 - Get Menu 1142s ok 61 - HTTP code is 200 1142s ok 62 - Authenticated as rtyler 1142s ok 63 - Form 2fregisters 1142s ok 64 - Found choose 2F 1142s ok 65 - 2F device found 1142s ok 66 - 2F devices found 1142s ok 67 - ContextSwitching form 1142s ok 68 - HTTP code is 200 1142s ok 69 - Page contains a form 1142s ok 70 - URI match 1142s ok 71 - Field "spoofId" is defined 1142s ok 72 - Found trspan="contextSwitching_ON" 1142s ok 73 - POST switchcontext 1142s ok 74 - Get redirection 1142s ok 75 - Location is http://auth.example.com/ 1142s ok 76 - Get cookie lemonldap (ae34e91d443916e2b43486551a78749132e4a8eb613e9c950221d8c7b164b559) 1142s ok 77 - Get Menu 1142s ok 78 - Authenticated as dwho 1142s ok 79 - Found trspan="contextSwitching_OFF" 1142s ok 80 - New SSO session created 1142s ok 81 - Form registration 1142s ok 82 - Found TOTP js 1142s ok 83 - Found custom Main Logo 1142s ok 84 - Get new key 1142s ok 85 - Content is JSON 1142s ok 86 - Found secret 1142s ok 87 - Found token 1142s ok 88 - Found user 1142s ok 89 - Code 1142s ok 90 - Code contains 6 digits 1142s ok 91 - Post code 1142s ok 92 - Content is JSON 1142s ok 93 - TOTP is registered 1142s ok 94 - Form 2fregisters 1142s ok 95 - Found choose 2F 1142s ok 96 - 2F device found 1142s ok 97 - 2F device found 1142s ok 98 - HTTP code is 400 1142s ok 99 - Deletion expects valid CSRF token 1142s ok 100 - Delete TOTP query 1142s ok 101 - Content is JSON 1142s ok 102 - TOTP removed 1142s ok 103 - Logout request 1142s ok 104 - Response is 200 1142s ok 105 - Cookie is deleted 1142s ok 106 - No pdata 1142s ok 107 - Disconnect request 1142s ok 108 - Response is 401 1142s ok 109 - Logout request 1142s ok 110 - Response is 200 1142s ok 111 - Cookie is deleted 1142s ok 112 - No pdata 1142s ok 113 - Disconnect request 1142s ok 114 - Response is 401 1142s ok 115 - Get Menu 1142s ok 116 - HTTP code is 200 1142s ok 117 - Page contains a form 1142s ok 118 - Host match 1142s ok 119 - Field "user" is defined 1142s ok 120 - Field "password" is defined 1142s ok 121 - CSP header authorize POST request to \# 1142s ok 122 - Auth query 1142s ok 123 - Get cookie lemonldap (08498f2c6c154e22bfda2ac657c92f4e14c5f8ca0e06788b1e0c2570836fdb6a) 1142s ok 124 - Get redirection 1142s ok 125 - Location is http://auth.example.com/ 1142s ok 126 - Get Menu 1142s ok 127 - HTTP code is 200 1142s ok 128 - Connected as dwho 1142s ok 129 - Authenticated as dwho 1142s ok 130 - contextSwitching allowed 1142s ok 131 - ContextSwitching form 1142s ok 132 - HTTP code is 200 1142s ok 133 - Page contains a form 1142s ok 134 - URI match 1142s ok 135 - Field "spoofId" is defined 1142s ok 136 - Found trspan="contextSwitching_ON" 1142s ok 137 - POST switchcontext 1142s ok 138 - Get redirection 1142s ok 139 - Location is http://auth.example.com/ 1142s ok 140 - Get cookie lemonldap (2cb12c3d0623ec9cbfdaaf90e705e4e29e8aaf3dc92122fddf5293267f7cb436) 1142s ok 141 - Get Menu 1142s ok 142 - Authenticated as rtyler 1142s ok 143 - Found trspan="contextSwitching_OFF" 1142s ok 144 - New SSO session created 1142s ok 145 - Form 2fregisters 1142s ok 146 - Found choose 2F 1142s ok 147 - TOTP found 1142s ok 148 - 2F devices found 1142s ok 149 - 2F devices registered 1142s ok 150 - Delete TOTP query 1142s ok 151 - Content is JSON 1142s ok 152 - 2F removed 1142s ok 153 - Form 2fregisters 1142s ok 154 - 2F device registered 1142s ok 155 - Logout request 1142s ok 156 - Response is 200 1142s ok 157 - Cookie is deleted 1142s ok 158 - No pdata 1142s ok 159 - Disconnect request 1142s ok 160 - Response is 401 1142s ok 161 - Logout request 1142s ok 162 - Response is 200 1142s ok 163 - Cookie is deleted 1142s ok 164 - No pdata 1142s ok 165 - Disconnect request 1142s ok 166 - Response is 401 1142s 1..166 1142s ok 1143s t/68-ContextSwitching-with-2F.t ................................... 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - Portal object 1143s ok 3 - Init 1143s ok 4 - Portal app 1143s ok 5 - Get Menu 1143s ok 6 - HTTP code is 200 1143s ok 7 - Page contains a form 1143s ok 8 - Host match 1143s ok 9 - Field "user" is defined 1143s ok 10 - Field "password" is defined 1143s ok 11 - CSP header authorize POST request to \# 1143s ok 12 - Auth query 1143s ok 13 - Get cookie lemonldap (6029663009084dcb6329e60e26f97653490f8479dac3dfd01a85797e0379ad37) 1143s ok 14 - Get redirection 1143s ok 15 - Location is http://auth.example.com/ 1143s ok 16 - Get Menu 1143s ok 17 - HTTP code is 200 1143s ok 18 - Connected as rtyler 1143s ok 19 - Authenticated as rtyler 1143s ok 20 - contextSwitching allowed 1143s ok 21 - Form registration 1143s ok 22 - Found TOTP js 1143s ok 23 - Found custom Main Logo 1143s ok 24 - Get new key 1143s ok 25 - Content is JSON 1143s ok 26 - Found secret 1143s ok 27 - Found token 1143s ok 28 - Found user 1143s ok 29 - Code 1143s ok 30 - Code contains 6 digits 1143s ok 31 - Post code 1143s ok 32 - Content is JSON 1143s ok 33 - TOTP is registered 1143s ok 34 - Logout request 1143s ok 35 - Response is 200 1143s ok 36 - Cookie is deleted 1143s ok 37 - No pdata 1143s ok 38 - Disconnect request 1143s ok 39 - Response is 401 1143s ok 40 - Get Menu 1143s ok 41 - HTTP code is 200 1143s ok 42 - Page contains a form 1143s ok 43 - Host match 1143s ok 44 - Field "user" is defined 1143s ok 45 - Field "password" is defined 1143s ok 46 - CSP header authorize POST request to \# 1143s ok 47 - Auth query 1143s ok 48 - HTTP code is 200 1143s ok 49 - Page contains a form 1143s ok 50 - URI match 1143s ok 51 - Field "token" is defined 1143s ok 52 - Post TOTP choice 1143s ok 53 - HTTP code is 200 1143s ok 54 - Page contains a form 1143s ok 55 - URI match 1143s ok 56 - Field "token" is defined 1143s ok 57 - Code 1143s ok 58 - Post code 1143s ok 59 - Get cookie lemonldap (1200248a8fc2b2176af0160aba73c989c93f23b7e42f27c802233c807ab61345) 1143s ok 60 - Get Menu 1143s ok 61 - HTTP code is 200 1143s ok 62 - Authenticated as rtyler 1143s ok 63 - ContextSwitching form 1143s ok 64 - HTTP code is 200 1143s ok 65 - Page contains a form 1143s ok 66 - URI match 1143s ok 67 - Field "spoofId" is defined 1143s ok 68 - Found trspan="contextSwitching_ON" 1143s ok 69 - POST switchcontext 1143s ok 70 - Get redirection 1143s ok 71 - Location is http://auth.example.com/ 1143s ok 72 - Get cookie lemonldap (7161c441ec2886057a6b83e75d956233685fa6ddebb00b568caffafa775c5b3b) 1143s ok 73 - Get Menu 1143s ok 74 - Authenticated as dwho 1143s ok 75 - Found trspan="contextSwitching_OFF" 1143s ok 76 - Form 2fregisters 1143s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 1143s ok 77 - No 2F device found 1143s ok 78 - Form registration 1143s ok 79 - Found TOTP js 1143s ok 80 - Found custom Main Logo 1143s ok 81 - Get new key 1143s ok 82 - Content is JSON 1143s ok 83 - Not authorized to register a TOTP 1143s ok 84 - Delete TOTP query 1143s ok 85 - Content is JSON 1143s ok 86 - Not authorized to unregister a TOTP 1143s ok 87 - Post code 1143s ok 88 - Content is JSON 1143s ok 89 - Not authorized to verify a TOTP 1143s ok 90 - Logout request 1143s ok 91 - Response is 200 1143s ok 92 - Cookie is deleted 1143s ok 93 - No pdata 1143s ok 94 - Disconnect request 1143s ok 95 - Response is 401 1143s ok 96 - Logout request 1143s ok 97 - Response is 200 1143s ok 98 - Cookie is deleted 1143s ok 99 - No pdata 1143s ok 100 - Disconnect request 1143s ok 101 - Response is 401 1143s ok 102 - Get Menu 1143s ok 103 - HTTP code is 200 1143s ok 104 - Page contains a form 1143s ok 105 - Host match 1143s ok 106 - Field "user" is defined 1143s ok 107 - Field "password" is defined 1143s ok 108 - CSP header authorize POST request to \# 1143s ok 109 - Auth query 1143s ok 110 - Get cookie lemonldap (5059c3d0f87a6b9184ec1fedc3578e2557937349cdb07062374125f34433cf48) 1143s ok 111 - Get redirection 1143s ok 112 - Location is http://auth.example.com/ 1143s ok 113 - Get Menu 1143s ok 114 - HTTP code is 200 1143s ok 115 - Connected as dwho 1143s ok 116 - Authenticated as dwho 1143s ok 117 - contextSwitching allowed 1143s ok 118 - ContextSwitching form 1143s ok 119 - HTTP code is 200 1143s ok 120 - Page contains a form 1143s ok 121 - URI match 1143s ok 122 - Field "spoofId" is defined 1143s ok 123 - Found trspan="contextSwitching_ON" 1143s ok 124 - POST switchcontext 1143s ok 125 - Get redirection 1143s ok 126 - Location is http://auth.example.com/ 1143s ok 127 - Get cookie lemonldap (539ff21faea906f8d6112c58dc5317bc553cf221516a56b918f4478f411c4d03) 1143s ok 128 - Get Menu 1143s ok 129 - Authenticated as rtyler 1143s ok 130 - Found trspan="contextSwitching_OFF" 1143s ok 131 - Form 2fregisters 1143s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 1143s ok 132 - No 2F device found 1143s 1..132 1143s ok 1143s t/68-ContextSwitching-with-Impersonation.t ........................ 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - Portal object 1143s ok 3 - Init 1143s ok 4 - Portal app 1143s ok 5 - Get Menu 1143s ok 6 - HTTP code is 200 1143s ok 7 - Page contains a form 1143s ok 8 - Host match 1143s ok 9 - Field "user" is defined 1143s ok 10 - Field "password" is defined 1143s ok 11 - Field "spoofId" is defined 1143s ok 12 - CSP header authorize POST request to \# 1143s ok 13 - Auth query 1143s ok 14 - Get cookie lemonldap (59c5943284a913b02532fa94a577d6b4ab42962406aa6344ddfa066108df9e58) 1143s ok 15 - Get redirection 1143s ok 16 - Location is http://auth.example.com/ 1143s ok 17 - Get Menu 1143s ok 18 - HTTP code is 200 1143s ok 19 - Connected as dwho 1143s ok 20 - Authenticated as dwho 1143s ok 21 - contextSwitching allowed 1143s ok 22 - ContextSwitching form: dwho -> rtyler 1143s ok 23 - HTTP code is 200 1143s ok 24 - Page contains a form 1143s ok 25 - URI match 1143s ok 26 - Field "spoofId" is defined 1143s ok 27 - Found trspan="contextSwitching_ON" 1143s ok 28 - POST switchcontext 1143s ok 29 - Get redirection 1143s ok 30 - Location is http://auth.example.com/ 1143s ok 31 - Get cookie lemonldap (6e4c47e8d80bdb077617882abb8c4e4506e5f331bcd6c633744fc6725dbff6eb) 1143s ok 32 - New SSO session created 1143s ok 33 - Get Menu 1143s ok 34 - Authenticated as rtyler 1143s ok 35 - Found trspan="contextSwitching_OFF" 1143s ok 36 - Stop context switching rtyler 1143s ok 37 - Get Menu 1143s ok 38 - Found PE_SESSIONEXPIRED 1143s ok 39 - ContextSwitching form: dwho -> french 1143s ok 40 - HTTP code is 200 1143s ok 41 - Page contains a form 1143s ok 42 - URI match 1143s ok 43 - Field "spoofId" is defined 1143s ok 44 - Found trspan="contextSwitching_ON" 1143s ok 45 - POST switchcontext 1143s ok 46 - Get redirection 1143s ok 47 - Location is http://auth.example.com/ 1143s ok 48 - Get cookie lemonldap (d53313a0a3f28ce3c8aeb7132a43abfa1e7dbbf6a5ab48d4712e0dabf558927c) 1143s ok 49 - New SSO session created 1143s ok 50 - Get Menu 1143s ok 51 - Authenticated as french 1143s ok 52 - Found trspan="contextSwitching_OFF" 1143s ok 53 - CheckUser form 1143s ok 54 - Content is JSON 1143s ok 55 - Good switching_id found 1143s ok 56 - No real value found 1143s ok 57 - Stop context switching french 1143s ok 58 - Get cookie lemonldap (59c5943284a913b02532fa94a577d6b4ab42962406aa6344ddfa066108df9e58) 1143s ok 59 - Get Menu 1143s ok 60 - Authenticated as dwho 1143s ok 61 - Found trspan="contextSwitching_ON" 1143s ok 62 - CheckUser form 1143s ok 63 - Content is JSON 1143s ok 64 - Good switching_id found 1143s ok 65 - Get Menu 1143s ok 66 - HTTP code is 200 1143s ok 67 - Dwho has been well disconnected 1143s 1..67 1143s ok 1144s t/68-ContextSwitching-with-Logout.t ............................... 1144s ok 1 - use Lemonldap::NG::Portal::Main; 1144s ok 2 - Portal object 1144s ok 3 - Init 1144s ok 4 - Portal app 1144s ok 5 - Get Menu 1144s ok 6 - HTTP code is 200 1144s ok 7 - Page contains a form 1144s ok 8 - Host match 1144s ok 9 - Field "user" is defined 1144s ok 10 - Field "password" is defined 1144s ok 11 - Field "token" is defined 1144s ok 12 - CSP header authorize POST request to \# 1144s ok 13 - Auth query 1144s ok 14 - Get cookie lemonldap (e0485fe1d379ff8e5e198aec5d3d8c6bb6e01aaf90e8d5ec7a841997faa7c47c) 1144s ok 15 - Get redirection 1144s ok 16 - Location is http://auth.example.com/ 1144s ok 17 - Get Menu 1144s ok 18 - HTTP code is 200 1144s ok 19 - Connected as rtyler 1144s ok 20 - Authenticated as rtyler 1144s ok 21 - contextSwitching allowed 1144s ok 22 - ContextSwitching form 1144s ok 23 - HTTP code is 200 1144s ok 24 - Page contains a form 1144s ok 25 - URI match 1144s ok 26 - Field "spoofId" is defined 1144s ok 27 - Field "token" is defined 1144s ok 28 - Found trspan="contextSwitching_ON" 1144s ok 29 - POST expired switchcontext 1144s ok 30 - Found "" 1144s ok 31 - ContextSwitching form 1144s ok 32 - HTTP code is 200 1144s ok 33 - Page contains a form 1144s ok 34 - URI match 1144s ok 35 - Field "spoofId" is defined 1144s ok 36 - Field "token" is defined 1144s ok 37 - Found trspan="contextSwitching_ON" 1144s ok 38 - POST switchcontext 1144s ok 39 - Get redirection 1144s ok 40 - Location is http://auth.example.com/ 1144s ok 41 - Get cookie lemonldap (01b18b92c768f71f7206890d8ef4da971b7c463474672b1eac5a4438f04e5b35) 1144s ok 42 - Get Menu 1144s ok 43 - Authenticated as dwho 1144s ok 44 - Found trspan="contextSwitching_OFF" 1144s ok 45 - CheckUser form 1144s ok 46 - HTTP code is 200 1144s ok 47 - Page contains a form 1144s ok 48 - URI match 1144s ok 49 - Field "user" is defined 1144s ok 50 - Field "url" is defined 1144s ok 51 - Field "token" is defined 1144s ok 52 - Found trspan="checkUser" 1144s ok 53 - Found attribute _user 1144s ok 54 - Found value dwho 1144s ok 55 - Found attribute mail 1144s ok 56 - Found spoofed _id_session 1144s ok 57 - CheckUser form 1144s ok 58 - Content is JSON 1144s ok 59 - Good switching_id found 1144s ok 60 - Stop context switching 1144s ok 61 - Found logout message 1144s 1..61 1144s ok 1145s t/68-ContextSwitching-with-TOTP-and-Notification.t ................ 1145s ok 1 - use Lemonldap::NG::Portal::Main; 1145s ok 2 - Portal object 1145s ok 3 - Init 1145s ok 4 - Portal app 1145s ok 5 - Auth query 1145s ok 6 - Get cookie lemonldap (6709c368df39f98160ab219cd2ff1739556931cc9541b9644ff9a61994b4a55a) 1145s ok 7 - Get redirection 1145s ok 8 - Location is http://auth.example.com/ 1145s ok 9 - Get new key 1145s ok 10 - Content is JSON 1145s ok 11 - Found secret 1145s ok 12 - Found token 1145s ok 13 - Code 1145s ok 14 - Code contains 6 digits 1145s ok 15 - Post code 1145s ok 16 - Content is JSON 1145s ok 17 - Key is registered 1145s ok 18 - Logout request 1145s ok 19 - Response is 200 1145s ok 20 - Cookie is deleted 1145s ok 21 - No pdata 1145s ok 22 - Disconnect request 1145s ok 23 - Response is 401 1145s ok 24 - Get Menu 1145s ok 25 - HTTP code is 200 1145s ok 26 - Page contains a form 1145s ok 27 - Host match 1145s ok 28 - Field "user" is defined 1145s ok 29 - Field "password" is defined 1145s ok 30 - CSP header authorize POST request to \# 1145s ok 31 - Auth query 1145s ok 32 - Get cookie lemonldap (c69e66510245d0a9002c2fcc3a31f8f5145070e365dae28b330ab0bb2ddf3640) 1145s ok 33 - Get redirection 1145s ok 34 - Location is http://auth.example.com/ 1145s ok 35 - Get Menu 1145s ok 36 - HTTP code is 200 1145s ok 37 - Connected as rtyler 1145s ok 38 - Authenticated as rtyler 1145s ok 39 - contextSwitching allowed 1145s ok 40 - Get new key 1145s ok 41 - Content is JSON 1145s ok 42 - Found secret 1145s ok 43 - Found token 1145s ok 44 - Code 1145s ok 45 - Code contains 6 digits 1145s ok 46 - Post code 1145s ok 47 - Content is JSON 1145s ok 48 - Key is registered 1145s ok 49 - ContextSwitching form 1145s ok 50 - HTTP code is 200 1145s ok 51 - Page contains a form 1145s ok 52 - URI match 1145s ok 53 - Field "spoofId" is defined 1145s ok 54 - Found trspan="contextSwitching_ON" 1145s ok 55 - POST switchcontext 1145s ok 56 - Get redirection 1145s ok 57 - Location is http://auth.example.com/ 1145s ok 58 - Get cookie lemonldap (7f5fa9a888e68d8945ce638f6c48a864a1306ed449f87b6850eb49f0e5a1a87d) 1145s ok 59 - Get Menu 1145s ok 60 - Authenticated as dwho 1145s ok 61 - Found trspan="contextSwitching_OFF" 1145s ok 62 - CheckUser form 1145s ok 63 - HTTP code is 200 1145s ok 64 - Page contains a form 1145s ok 65 - URI match 1145s ok 66 - Field "user" is defined 1145s ok 67 - Field "url" is defined 1145s ok 68 - Found trspan="checkUser" 1145s ok 69 - Found macro authMode 1145s ok 70 - Found DEMO 1145s ok 71 - Stop context switching 1145s ok 72 - Get cookie lemonldap (c69e66510245d0a9002c2fcc3a31f8f5145070e365dae28b330ab0bb2ddf3640) 1145s ok 73 - Get Menu 1145s ok 74 - Authenticated as rtyler 1145s ok 75 - ContextSwitching form 1145s ok 76 - HTTP code is 200 1145s ok 77 - Page contains a form 1145s ok 78 - URI match 1145s ok 79 - Field "spoofId" is defined 1145s ok 80 - Found trspan="contextSwitching_ON" 1145s ok 81 - POST switchcontext 1145s ok 82 - Get redirection 1145s ok 83 - Location is http://auth.example.com/ 1145s ok 84 - Get cookie lemonldap (3fb99da0a0b34e65a1a4e4a1e33b6cebd6fadb2b1da5a78d803e5c4cb03c8564) 1145s ok 85 - Get Menu 1145s ok 86 - Authenticated as msmith 1145s ok 87 - Found trspan="contextSwitching_OFF" 1145s ok 88 - Stop context switching 1145s ok 89 - Get cookie lemonldap (c69e66510245d0a9002c2fcc3a31f8f5145070e365dae28b330ab0bb2ddf3640) 1145s ok 90 - Get Menu 1145s ok 91 - Authenticated as rtyler 1145s ok 92 - Logout request 1145s ok 93 - Response is 200 1145s ok 94 - Cookie is deleted 1145s ok 95 - No pdata 1145s ok 96 - Disconnect request 1145s ok 97 - Response is 401 1145s ok 98 - Auth query 1145s ok 99 - You have some new messages 1145s ok 100 - Auth query 1145s ok 101 - TOTP code required 1145s ok 102 - HTTP code is 200 1145s ok 103 - Page contains a form 1145s ok 104 - URI match 1145s ok 105 - Field "token" is defined 1145s ok 106 - LLNG Code 1145s ok 107 - Post code 1145s ok 108 - Get cookie lemonldap (23be148d665ec4f0fbec56aff3c97a8e329590e2309dbbbfc808d92790cea1d3) 1145s ok 109 - CheckUser form 1145s ok 110 - HTTP code is 200 1145s ok 111 - Page contains a form 1145s ok 112 - URI match 1145s ok 113 - Field "user" is defined 1145s ok 114 - Field "url" is defined 1145s ok 115 - Found trspan="checkUser" 1145s ok 116 - Found macro authMode 1145s ok 117 - Found macro value "TOTP" 1145s ok 118 - POST checkuser 1145s ok 119 - HTTP code is 200 1145s ok 120 - Page contains a form 1145s ok 121 - URI match 1145s ok 122 - Field "user" is defined 1145s ok 123 - Field "url" is defined 1145s ok 124 - Found trspan="checkUserComputedSession" 1145s ok 125 - Found macro authMode 1145s ok 126 - Found TOTP 1145s ok 127 - POST checkuser 1145s ok 128 - HTTP code is 200 1145s ok 129 - Page contains a form 1145s ok 130 - URI match 1145s ok 131 - Field "user" is defined 1145s ok 132 - Field "url" is defined 1145s ok 133 - Found trspan="checkUser" 1145s ok 134 - Found macro authMode 1145s ok 135 - Found DEMO 1145s 1..135 1145s ok 1146s t/68-ContextSwitching-with-UnrestrictedUser.t ..................... 1146s ok 1 - use Lemonldap::NG::Portal::Main; 1146s ok 2 - Portal object 1146s ok 3 - Init 1146s ok 4 - Portal app 1146s ok 5 - Get Menu 1146s ok 6 - HTTP code is 200 1146s ok 7 - Page contains a form 1146s ok 8 - Host match 1146s ok 9 - Field "user" is defined 1146s ok 10 - Field "password" is defined 1146s ok 11 - CSP header authorize POST request to \# 1146s ok 12 - Auth query 1146s ok 13 - Get cookie lemonldap (ba70e1ede5acad9d7fd17009da4f3344c791ac865b2456895f292144a32a209e) 1146s ok 14 - Get redirection 1146s ok 15 - Location is http://auth.example.com/ 1146s ok 16 - Get Menu 1146s ok 17 - HTTP code is 200 1146s ok 18 - Connected as rtyler 1146s ok 19 - Authenticated as rtyler 1146s ok 20 - contextSwitching allowed 1146s ok 21 - ContextSwitching form 1146s ok 22 - HTTP code is 200 1146s ok 23 - Page contains a form 1146s ok 24 - URI match 1146s ok 25 - Field "spoofId" is defined 1146s ok 26 - Found trspan="contextSwitching_ON" 1146s ok 27 - POST switchcontext 1146s ok 28 - Get redirection 1146s ok 29 - Location is http://auth.example.com/ 1146s ok 30 - Get cookie lemonldap (3857cbdcaf21f5aeaa2ad7e5a64a89f72d001ea11a3d78ae37744979e04a44ff) 1146s ok 31 - Get Menu 1146s ok 32 - Authenticated as dwho 1146s ok 33 - Found trspan="contextSwitching_OFF" 1146s ok 34 - Stop context switching 1146s ok 35 - Get Menu 1146s ok 36 - SESSIONEXPIRED 1146s ok 37 - Get Menu 1146s ok 38 - Authenticated as rtyler 1146s ok 39 - ContextSwitching form 1146s ok 40 - HTTP code is 200 1146s ok 41 - Page contains a form 1146s ok 42 - URI match 1146s ok 43 - Field "spoofId" is defined 1146s ok 44 - Found trspan="contextSwitching_ON" 1146s ok 45 - POST switchcontext 1146s ok 46 - MALFORMEDUSER 1146s ok 47 - Get Menu 1146s ok 48 - HTTP code is 200 1146s ok 49 - Page contains a form 1146s ok 50 - Host match 1146s ok 51 - Field "user" is defined 1146s ok 52 - Field "password" is defined 1146s ok 53 - CSP header authorize POST request to \# 1146s ok 54 - Auth query 1146s ok 55 - Get cookie lemonldap (92f2264afe4b5790e22264eac7a5f1499fa3b78de8d8c5f3b9abd50f6b89127e) 1146s ok 56 - Get redirection 1146s ok 57 - Location is http://auth.example.com/ 1146s ok 58 - ContextSwitching form 1146s ok 59 - HTTP code is 200 1146s ok 60 - Page contains a form 1146s ok 61 - URI match 1146s ok 62 - Field "spoofId" is defined 1146s ok 63 - Found trspan="contextSwitching_ON" 1146s ok 64 - POST switchcontext 1146s ok 65 - Get redirection 1146s ok 66 - Location is http://auth.example.com/ 1146s ok 67 - Get cookie lemonldap (7640043fbf567ac55d9e77db8f6016deec48b472647e787837a490858fac0b1b) 1146s ok 68 - Get Menu 1146s ok 69 - Authenticated as msmith 1146s ok 70 - Found trspan="contextSwitching_OFF" 1146s ok 71 - Logout request 1146s ok 72 - Response is 200 1146s ok 73 - Cookie is deleted 1146s ok 74 - No pdata 1146s ok 75 - Disconnect request 1146s ok 76 - Response is 401 1146s ok 77 - Logout request 1146s ok 78 - Response is 200 1146s ok 79 - Cookie is deleted 1146s ok 80 - No pdata 1146s ok 81 - Disconnect request 1146s ok 82 - Response is 401 1146s 1..82 1146s ok 1147s t/68-ContextSwitching.t ........................................... 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s ok 5 - Auth query 1147s ok 6 - Get cookie lemonldap (f45881c5913159012bdd9b7e2239da24cbca758344796b45f34115096f99fec1) 1147s ok 7 - Get redirection 1147s ok 8 - Location is http://auth.example.com/ 1147s ok 9 - Get Menu 1147s ok 10 - HTTP code is 200 1147s ok 11 - Connected as rtyler 1147s ok 12 - Found language flags 1147s ok 13 - Authenticated as rtyler 1147s ok 14 - Connected as dwho 1147s ok 15 - Found test1 & title 1147s ok 16 - Found test2 & title 1147s ok 17 - Found only one description 1147s ok 18 - Logout request 1147s ok 19 - Response is 200 1147s ok 20 - Cookie is deleted 1147s ok 21 - No pdata 1147s ok 22 - Disconnect request 1147s ok 23 - Response is 401 1147s ok 24 - Auth query 1147s ok 25 - Get cookie lemonldap (043c1ed6ab2bf0659b1dec35062f1a49a73d336bfb7a9fae1f35cd775d25602b) 1147s ok 26 - Get redirection 1147s ok 27 - Location is http://auth.example.com/ 1147s ok 28 - Get Menu 1147s ok 29 - HTTP code is 200 1147s ok 30 - Connected as dwho 1147s ok 31 - Authenticated as dwho 1147s ok 32 - contextSwitching allowed 1147s ok 33 - ContextSwitching form 1147s ok 34 - HTTP code is 200 1147s ok 35 - Page contains a form 1147s ok 36 - URI match 1147s ok 37 - Field "spoofId" is defined 1147s ok 38 - Found trspan="contextSwitching_ON" 1147s ok 39 - POST switchcontext 1147s ok 40 - PE_MALFORMEDUSER 1147s ok 41 - ContextSwitching form 1147s ok 42 - HTTP code is 200 1147s ok 43 - Page contains a form 1147s ok 44 - URI match 1147s ok 45 - Field "spoofId" is defined 1147s ok 46 - Found trspan="contextSwitching_ON" 1147s ok 47 - POST switchcontext 1147s ok 48 - PE_MALFORMEDUSER 1147s ok 49 - ContextSwitching form 1147s ok 50 - HTTP code is 200 1147s ok 51 - Page contains a form 1147s ok 52 - URI match 1147s ok 53 - Field "spoofId" is defined 1147s ok 54 - Found trspan="contextSwitching_ON" 1147s ok 55 - POST switchcontext 1147s ok 56 - PE_MALFORMEDUSER 1147s ok 57 - ContextSwitching form 1147s ok 58 - HTTP code is 200 1147s ok 59 - Page contains a form 1147s ok 60 - URI match 1147s ok 61 - Field "spoofId" is defined 1147s ok 62 - Found trspan="contextSwitching_ON" 1147s ok 63 - POST switchcontext 1147s ok 64 - Get Menu 1147s ok 65 - Found trspan="contextSwitching_ON" 1147s ok 66 - Authenticated as dwho 1147s ok 67 - ContextSwitching form 1147s ok 68 - HTTP code is 200 1147s ok 69 - Page contains a form 1147s ok 70 - URI match 1147s ok 71 - Field "spoofId" is defined 1147s ok 72 - Found trspan="contextSwitching_ON" 1147s ok 73 - POST switchcontext 1147s ok 74 - Get cookie lemonldap (47d2ddc1edc3e52c028a0203efc7159a07dc14dbaf837042cd2509b6d18c58de) 1147s ok 75 - New SSO session created 1147s ok 76 - Get Menu 1147s ok 77 - Authenticated as rtyler 1147s ok 78 - Found trspan="contextSwitching_OFF" 1147s ok 79 - Stop context switching 1147s ok 80 - Get cookie lemonldap (043c1ed6ab2bf0659b1dec35062f1a49a73d336bfb7a9fae1f35cd775d25602b) 1147s ok 81 - New SSO session created 1147s ok 82 - Get Menu 1147s ok 83 - Authenticated as dwho 1147s ok 84 - Found trspan="contextSwitching_ON" 1147s ok 85 - ContextSwitching form 1147s ok 86 - HTTP code is 200 1147s ok 87 - Page contains a form 1147s ok 88 - URI match 1147s ok 89 - Field "spoofId" is defined 1147s ok 90 - Found trspan="contextSwitching_ON" 1147s ok 91 - POST switchcontext 1147s ok 92 - Get cookie lemonldap (05d10e3213d0d58501873d5eade057af38ffbd34818b4270a777a04c90be0bf8) 1147s ok 93 - New SSO session created 1147s ok 94 - Logout request 1147s ok 95 - Response is 200 1147s ok 96 - Cookie is deleted 1147s ok 97 - No pdata 1147s ok 98 - Disconnect request 1147s ok 99 - Response is 401 1147s ok 100 - Get Menu 1147s ok 101 - Authenticated as rtyler 1147s ok 102 - Found trspan="contextSwitching_OFF" 1147s ok 103 - Stop context switching 1147s ok 104 - Found PE_SESSIONEXPIRED 1147s ok 105 - Get Menu 1147s ok 106 - Authenticated as rtyler 1147s ok 107 - Get Menu 1147s ok 108 - HTTP code is 200 1147s ok 109 - Dwho has been well disconnected 1147s 1..109 1147s ok 1147s t/68-FindUser-with-BadChoice-and-token.t .......................... 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s ok 5 - Get Portal 1147s ok 6 - HTTP code is 200 1147s ok 7 - Page contains a form 1147s ok 8 - Host match 1147s ok 9 - Field "user" is defined 1147s ok 10 - Field "password" is defined 1147s ok 11 - Field "spoofId" is defined 1147s ok 12 - Field "token" is defined 1147s ok 13 - CSP header authorize POST request to \# 1147s ok 14 - HTTP code is 200 1147s ok 15 - Page contains a form 1147s ok 16 - Host match 1147s ok 17 - Field "uid" is defined 1147s ok 18 - Field "guy" is defined 1147s ok 19 - Field "cn" is defined 1147s ok 20 - Field "token" is defined 1147s ok 21 - CSP header authorize POST request to \# 1147s ok 22 - Display 3 forms 1147s ok 23 - lmAuth=2_ssl 1147s ok 24 - Post FindUser request 1147s ok 25 - value="" 1147s ok 26 - HTTP code is 200 1147s ok 27 - Page contains a form 1147s ok 28 - Host match 1147s ok 29 - Field "uid" is defined 1147s ok 30 - Field "guy" is defined 1147s ok 31 - Field "cn" is defined 1147s ok 32 - Field "token" is defined 1147s ok 33 - CSP header authorize POST request to \# 1147s ok 34 - Auth query 1147s ok 35 - Get cookie lemonldap (c00eb3d3a7d4b12a2c17f4e12697dc377683e36a3aa37aafb35e94427fed9045) 1147s ok 36 - Get redirection 1147s ok 37 - Location is http://auth.example.com/ 1147s ok 38 - Logout request 1147s ok 39 - Response is 200 1147s ok 40 - Cookie is deleted 1147s ok 41 - No pdata 1147s ok 42 - Disconnect request 1147s ok 43 - Response is 401 1147s 1..43 1147s ok 1148s t/68-FindUser-with-Choice-and-token.t ............................. 1148s ok 1 - use Lemonldap::NG::Portal::Main; 1148s ok 2 - Portal object 1148s ok 3 - Init 1148s ok 4 - Portal app 1148s ok 5 - Get Portal 1148s ok 6 - HTTP code is 200 1148s ok 7 - Page contains a form 1148s ok 8 - Host match 1148s ok 9 - Field "user" is defined 1148s ok 10 - Field "password" is defined 1148s ok 11 - Field "spoofId" is defined 1148s ok 12 - Field "token" is defined 1148s ok 13 - CSP header authorize POST request to \# 1148s ok 14 - HTTP code is 200 1148s ok 15 - Page contains a form 1148s ok 16 - Host match 1148s ok 17 - Field "uid" is defined 1148s ok 18 - Field "guy" is defined 1148s ok 19 - Field "cn" is defined 1148s ok 20 - Field "token" is defined 1148s ok 21 - CSP header authorize POST request to \# 1148s ok 22 - Display 3 forms 1148s ok 23 - lmAuth=2_ssl 1148s ok 24 - Post FindUser request 1148s ok 25 - Response is JSON 1148s ok 26 - Good user 1148s ok 27 - Found token 1148s ok 28 - Get Portal 1148s ok 29 - HTTP code is 200 1148s ok 30 - Page contains a form 1148s ok 31 - Host match 1148s ok 32 - Field "uid" is defined 1148s ok 33 - Field "guy" is defined 1148s ok 34 - Field "cn" is defined 1148s ok 35 - Field "token" is defined 1148s ok 36 - CSP header authorize POST request to \# 1148s ok 37 - Post expired FindUser request 1148s ok 38 - Response is JSON 1148s ok 39 - Token expired 1148s ok 40 - result => 0 1148s ok 41 - Found token 1148s 1..41 1148s ok 1148s t/68-FindUser-with-Combination.t .................................. 1148s ok 1 - use Lemonldap::NG::Portal::Main; 1148s ok 2 # skip LLNGTESTLDAP is not set 1148s ok 3 # skip LLNGTESTLDAP is not set 1148s ok 4 # skip LLNGTESTLDAP is not set 1148s ok 5 # skip LLNGTESTLDAP is not set 1148s ok 6 # skip LLNGTESTLDAP is not set 1148s ok 7 # skip LLNGTESTLDAP is not set 1148s ok 8 # skip LLNGTESTLDAP is not set 1148s ok 9 # skip LLNGTESTLDAP is not set 1148s ok 10 # skip LLNGTESTLDAP is not set 1148s ok 11 # skip LLNGTESTLDAP is not set 1148s ok 12 # skip LLNGTESTLDAP is not set 1148s ok 13 # skip LLNGTESTLDAP is not set 1148s ok 14 # skip LLNGTESTLDAP is not set 1148s ok 15 # skip LLNGTESTLDAP is not set 1148s ok 16 # skip LLNGTESTLDAP is not set 1148s ok 17 # skip LLNGTESTLDAP is not set 1148s ok 18 # skip LLNGTESTLDAP is not set 1148s ok 19 # skip LLNGTESTLDAP is not set 1148s ok 20 # skip LLNGTESTLDAP is not set 1148s ok 21 # skip LLNGTESTLDAP is not set 1148s ok 22 # skip LLNGTESTLDAP is not set 1148s ok 23 # skip LLNGTESTLDAP is not set 1148s ok 24 # skip LLNGTESTLDAP is not set 1148s ok 25 # skip LLNGTESTLDAP is not set 1148s 1..25 1148s ok 1149s t/68-FindUser-with-DBI.t .......................................... 1149s ok 1 - use Lemonldap::NG::Portal::Main; 1149s ok 2 - Portal object 1149s ok 3 - Init 1149s ok 4 - Portal app 1149s ok 5 - Get Portal 1149s ok 6 - HTTP code is 200 1149s ok 7 - Page contains a form 1149s ok 8 - Host match 1149s ok 9 - Field "user" is defined 1149s ok 10 - Field "password" is defined 1149s ok 11 - Field "spoofId" is defined 1149s ok 12 - CSP header authorize POST request to \# 1149s ok 13 - HTTP code is 200 1149s ok 14 - Page contains a form 1149s ok 15 - Host match 1149s ok 16 - Field "uid" is defined 1149s ok 17 - Field "guy" is defined 1149s ok 18 - Field "cn" is defined 1149s ok 19 - Field "room" is defined 1149s ok 20 - CSP header authorize POST request to \# 1149s ok 21 - Post empty FindUser request 1149s ok 22 - HTTP code is 200 1149s ok 23 - Page contains a form 1149s ok 24 - Host match 1149s ok 25 - Field "user" is defined 1149s ok 26 - Field "password" is defined 1149s ok 27 - Field "spoofId" is defined 1149s ok 28 - CSP header authorize POST request to \# 1149s ok 29 - HTTP code is 200 1149s ok 30 - Page contains a form 1149s ok 31 - Host match 1149s ok 32 - Field "uid" is defined 1149s ok 33 - Field "guy" is defined 1149s ok 34 - Field "cn" is defined 1149s ok 35 - Field "room" is defined 1149s ok 36 - CSP header authorize POST request to \# 1149s ok 37 - value="" 1149s ok 38 - Post FindUser request 1149s ok 39 - value="dwho" 1149s ok 40 - autocomplete="off" 1149s ok 41 - Search an account 1149s ok 42 - id="findUser_guy" 1149s ok 43 - id="findUser_uid" 1149s ok 44 - id="findUser_cn" 1149s ok 45 - id="findUser_room" 1149s ok 46 - -> Four entries found 1149s ok 47 - 1st -> guy 1149s ok 48 - 2nd -> cn 1149s ok 49 - 3rd -> room 1149s ok 50 - 4th -> uid 1149s ok 51 - Post FindUser request 1149s ok 52 - Response is JSON 1149s ok 53 - Good user 1149s ok 54 - Post FindUser request no result 1149s ok 55 - Response is JSON 1149s ok 56 - No user 1149s ok 57 - Post FindUser request one result 1149s ok 58 - Response is JSON 1149s ok 59 - Good user 1149s ok 60 - Post FindUser request multi results 1149s ok 61 - Response is JSON 1149s ok 62 - Good user (dwho) 1149s ok 63 - Post FindUser request with bad arg 1149s ok 64 - Response is JSON 1149s ok 65 - Good result 1149s ok 66 - No user 1149s ok 67 - Post FindUser request with two args 1149s ok 68 - Response is JSON 1149s ok 69 - Good user 1149s ok 70 - Post FindUser request with wrong args 1149s ok 71 - Response is JSON 1149s ok 72 - No result 1149s ok 73 - No user found 1149s ok 74 - Post FindUser request with excluding result 1149s ok 75 - Response is JSON 1149s ok 76 - No result 1149s ok 77 - No user found 1149s ok 78 - Post FindUser request with excluding result 1149s ok 79 - Response is JSON 1149s ok 80 - No result 1149s ok 81 - No user found 1149s ok 82 - Post FindUser request 0 with multi results 1149s ok 83 - Response is JSON 1149s ok 84 - Good result 1149s ok 85 - Good user (dwho) 1149s ok 86 - Post FindUser request with bad wildcard 1149s ok 87 - Response is JSON 1149s ok 88 - No result 1149s ok 89 - No user found 1149s ok 90 - Post FindUser request with wildcard 1149s ok 91 - Response is JSON 1149s ok 92 - Good result 1149s ok 93 - Good user (davros) 1149s 1..93 1149s ok 1150s t/68-FindUser-with-Demo-and-captcha.t ............................. 1150s ok 1 - use Lemonldap::NG::Portal::Main; 1150s ok 2 - Portal object 1150s ok 3 - Init 1150s ok 4 - Portal app 1150s ok 5 - Get Portal 1150s ok 6 - HTTP code is 200 1150s ok 7 - Page contains a form 1150s ok 8 - Host match 1150s ok 9 - Field "user" is defined 1150s ok 10 - Field "password" is defined 1150s ok 11 - Field "spoofId" is defined 1150s ok 12 - Field "token" is defined 1150s ok 13 - CSP header authorize POST request to \# 1150s ok 14 - HTTP code is 200 1150s ok 15 - Page contains a form 1150s ok 16 - Host match 1150s ok 17 - Field "uid" is defined 1150s ok 18 - Field "guy" is defined 1150s ok 19 - Field "cn" is defined 1150s ok 20 - Field "token" is defined 1150s ok 21 - CSP header authorize POST request to \# 1150s ok 22 - Token value found 1150s ok 23 - Two token found 1150s ok 24 - Captcha image inserted 1150s ok 25 - Renew Captcha button found 1150s ok 26 - Get captcha javascript 1150s ok 27 - Post FindUser request 1150s ok 28 - Response is JSON 1150s ok 29 - Good user 1150s ok 30 - Token found 1150s ok 31 - Captcha found 1150s ok 32 - result => 1 1150s ok 33 - Found token session 1150s ok 34 - Found captcha value 1150s ok 35 - Post Auth request with token 1150s ok 36 - Get cookie lemonldap (b525442d78409a46e403a1a6b2fc18e6b52ca9e64ffb805d5a63f35f0f9c88ac) 1150s ok 37 - GET Portal 1150s ok 38 - HTTP code is 200 1150s ok 39 - Authenticated as rtyler 1150s ok 40 - Logout request 1150s ok 41 - Response is 200 1150s ok 42 - Cookie is deleted 1150s ok 43 - No pdata 1150s ok 44 - Disconnect request 1150s ok 45 - Response is 401 1150s 1..45 1150s ok 1151s t/68-FindUser-with-Demo-and-required-params.t ..................... 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s ok 5 - Get Portal 1151s ok 6 - HTTP code is 200 1151s ok 7 - Page contains a form 1151s ok 8 - Host match 1151s ok 9 - Field "user" is defined 1151s ok 10 - Field "password" is defined 1151s ok 11 - Field "spoofId" is defined 1151s ok 12 - CSP header authorize POST request to \# 1151s ok 13 - Mandatory field 1151s ok 14 - -> Two entries found 1151s ok 15 - 1st -> The Daleks 1151s ok 16 - 2nd -> Bad Guy 1151s ok 17 - -> Three stars found 1151s ok 18 - Post empty FindUser request 1151s ok 19 - HTTP code is 200 1151s ok 20 - Page contains a form 1151s ok 21 - Host match 1151s ok 22 - Field "user" is defined 1151s ok 23 - Field "password" is defined 1151s ok 24 - Field "spoofId" is defined 1151s ok 25 - CSP header authorize POST request to \# 1151s ok 26 - HTTP code is 200 1151s ok 27 - Page contains a form 1151s ok 28 - Host match 1151s ok 29 - Field "uid" is defined 1151s ok 30 - Field "guy" is defined 1151s ok 31 - CSP header authorize POST request to \# 1151s ok 32 - value="" 1151s ok 33 - Post FindUser request 1151s ok 34 - autocomplete="off" 1151s ok 35 - Search an account 1151s ok 36 - id="findUser_guy" 1151s ok 37 - id="findUser_uid" 1151s ok 38 - id="findUser_cn" 1151s ok 39 - id="findUser_type" not found 1151s ok 40 - Name... 1151s ok 41 - Empty option not found 1151s ok 42 - The Daleks 1151s ok 43 - Bad Guy option 1151s ok 44 - Post FindUser request 1151s ok 45 - Response is JSON 1151s ok 46 - Good user 1151s ok 47 - Post FindUser request 1151s ok 48 - Response is JSON 1151s ok 49 - No result 1151s ok 50 - No user found 1151s ok 51 - Post FindUser request 1151s ok 52 - Response is JSON 1151s ok 53 - Good result 1151s ok 54 - No user 1151s 1..54 1151s ok 1151s t/68-FindUser-with-Demo-and-token.t ............................... 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s ok 5 - Get Portal 1151s ok 6 - HTTP code is 200 1151s ok 7 - Page contains a form 1151s ok 8 - Host match 1151s ok 9 - Field "user" is defined 1151s ok 10 - Field "password" is defined 1151s ok 11 - Field "spoofId" is defined 1151s ok 12 - Field "token" is defined 1151s ok 13 - CSP header authorize POST request to \# 1151s ok 14 - HTTP code is 200 1151s ok 15 - Page contains a form 1151s ok 16 - Host match 1151s ok 17 - Field "uid" is defined 1151s ok 18 - Field "guy" is defined 1151s ok 19 - Field "cn" is defined 1151s ok 20 - Field "token" is defined 1151s ok 21 - CSP header authorize POST request to \# 1151s ok 22 - Token value found 1151s ok 23 - Two token value found 1151s ok 24 - Post FindUser request 1151s ok 25 - Response is JSON 1151s ok 26 - Good user 1151s ok 27 - Get Portal 1151s ok 28 - HTTP code is 200 1151s ok 29 - Page contains a form 1151s ok 30 - Host match 1151s ok 31 - Field "uid" is defined 1151s ok 32 - Field "guy" is defined 1151s ok 33 - Field "cn" is defined 1151s ok 34 - Field "token" is defined 1151s ok 35 - CSP header authorize POST request to \# 1151s ok 36 - Post expired FindUser request 1151s ok 37 - Response is JSON 1151s ok 38 - Token expired 1151s ok 39 - no result found 1151s ok 40 - Token found 1151s ok 41 - Get Portal 1151s ok 42 - HTTP code is 200 1151s ok 43 - Page contains a form 1151s ok 44 - Host match 1151s ok 45 - Field "user" is defined 1151s ok 46 - Field "guy" is defined 1151s ok 47 - Field "cn" is defined 1151s ok 48 - Field "token" is defined 1151s ok 49 - CSP header authorize POST request to \# 1151s ok 50 - Post FindUser request without token 1151s ok 51 - Response is JSON 1151s ok 52 - No Token 1151s ok 53 - no result found 1151s ok 54 - Token found 1151s ok 55 - Get Portal 1151s ok 56 - HTTP code is 200 1151s ok 57 - Page contains a form 1151s ok 58 - Host match 1151s ok 59 - Field "user" is defined 1151s ok 60 - Field "guy" is defined 1151s ok 61 - Field "cn" is defined 1151s ok 62 - Field "token" is defined 1151s ok 63 - CSP header authorize POST request to \# 1151s ok 64 - Post FindUser request with token 1151s ok 65 - Get cookie lemonldap (2d93d32d32288a770272f0a15a1027cb14c5b67e1e1a01c78689ef2c2bbf9d1f) 1151s ok 66 - Response is JSON 1151s ok 67 - result => 1 1151s ok 68 - GET Portal 1151s ok 69 - HTTP code is 200 1151s ok 70 - Authenticated as rtyler 1151s ok 71 - Logout request 1151s ok 72 - Response is 200 1151s ok 73 - Cookie is deleted 1151s ok 74 - No pdata 1151s ok 75 - Disconnect request 1151s ok 76 - Response is 401 1151s 1..76 1151s ok 1152s t/68-FindUser-with-Demo.t ......................................... 1152s ok 1 - use Lemonldap::NG::Portal::Main; 1152s ok 2 - Portal object 1152s ok 3 - Init 1152s ok 4 - Portal app 1152s ok 5 - Get Portal 1152s ok 6 - HTTP code is 200 1152s ok 7 - Page contains a form 1152s ok 8 - Host match 1152s ok 9 - Field "user" is defined 1152s ok 10 - Field "password" is defined 1152s ok 11 - Field "spoofId" is defined 1152s ok 12 - CSP header authorize POST request to \# 1152s ok 13 - Post empty FindUser request 1152s ok 14 - HTTP code is 200 1152s ok 15 - Page contains a form 1152s ok 16 - Host match 1152s ok 17 - Field "user" is defined 1152s ok 18 - Field "password" is defined 1152s ok 19 - Field "spoofId" is defined 1152s ok 20 - CSP header authorize POST request to \# 1152s ok 21 - HTTP code is 200 1152s ok 22 - Page contains a form 1152s ok 23 - Host match 1152s ok 24 - Field "uid" is defined 1152s ok 25 - Field "guy" is defined 1152s ok 26 - CSP header authorize POST request to \# 1152s ok 27 - value="" 1152s ok 28 - Post FindUser request 1152s ok 29 - autocomplete="off" 1152s ok 30 - Search an account 1152s ok 31 - id="findUser_guy" 1152s ok 32 - id="findUser_uid" 1152s ok 33 - id="findUser_cn" 1152s ok 34 - Name... 1152s ok 35 - Empty option 1152s ok 36 - BB option 1152s ok 37 - Bad Guy option 1152s ok 38 - Post FindUser request 1152s ok 39 - Response is JSON 1152s ok 40 - Good user 1152s ok 41 - Post FindUser request with bad user 1152s ok 42 - Response is JSON 1152s ok 43 - No result 1152s ok 44 - No user found 1152s ok 45 - Post FindUser request one result 1152s ok 46 - Response is JSON 1152s ok 47 - Good user 1152s ok 48 - Post FindUser request with a not allowed select value 1152s ok 49 - Response is JSON 1152s ok 50 - Good result 1152s ok 51 - No user 1152s ok 52 - Post FindUser request multi results 1152s ok 53 - Response is JSON 1152s ok 54 - Good user (dwho) 1152s ok 55 - Post FindUser request with bad arg 1152s ok 56 - Response is JSON 1152s ok 57 - Good result 1152s ok 58 - No user 1152s ok 59 - Post FindUser request with two args 1152s ok 60 - Response is JSON 1152s ok 61 - Good user 1152s ok 62 - Post FindUser request with wrong args 1152s ok 63 - Response is JSON 1152s ok 64 - No result 1152s ok 65 - No user found 1152s ok 66 - Post FindUser request with excluding result 1152s ok 67 - Response is JSON 1152s ok 68 - No result 1152s ok 69 - No user found 1152s ok 70 - Post FindUser request with excluding result 1152s ok 71 - Response is JSON 1152s ok 72 - No result 1152s ok 73 - No user found 1152s ok 74 - Post FindUser request with wildcard 1152s ok 75 - Response is JSON 1152s ok 76 - Good result 1152s ok 77 - Good user (davros) 1152s 1..77 1152s ok 1152s t/68-FindUser-with-LDAP.t ......................................... 1152s ok 1 - use Lemonldap::NG::Portal::Main; 1152s ok 2 # skip LLNGTESTLDAP is not set 1152s ok 3 # skip LLNGTESTLDAP is not set 1152s ok 4 # skip LLNGTESTLDAP is not set 1152s ok 5 # skip LLNGTESTLDAP is not set 1152s ok 6 # skip LLNGTESTLDAP is not set 1152s ok 7 # skip LLNGTESTLDAP is not set 1152s ok 8 # skip LLNGTESTLDAP is not set 1152s ok 9 # skip LLNGTESTLDAP is not set 1152s ok 10 # skip LLNGTESTLDAP is not set 1152s ok 11 # skip LLNGTESTLDAP is not set 1152s ok 12 # skip LLNGTESTLDAP is not set 1152s ok 13 # skip LLNGTESTLDAP is not set 1152s ok 14 # skip LLNGTESTLDAP is not set 1152s ok 15 # skip LLNGTESTLDAP is not set 1152s ok 16 # skip LLNGTESTLDAP is not set 1152s ok 17 # skip LLNGTESTLDAP is not set 1152s ok 18 # skip LLNGTESTLDAP is not set 1152s ok 19 # skip LLNGTESTLDAP is not set 1152s ok 20 # skip LLNGTESTLDAP is not set 1152s ok 21 # skip LLNGTESTLDAP is not set 1152s ok 22 # skip LLNGTESTLDAP is not set 1152s ok 23 # skip LLNGTESTLDAP is not set 1152s ok 24 # skip LLNGTESTLDAP is not set 1152s ok 25 # skip LLNGTESTLDAP is not set 1152s ok 26 # skip LLNGTESTLDAP is not set 1152s ok 27 # skip LLNGTESTLDAP is not set 1152s ok 28 # skip LLNGTESTLDAP is not set 1152s ok 29 # skip LLNGTESTLDAP is not set 1152s ok 30 # skip LLNGTESTLDAP is not set 1152s ok 31 # skip LLNGTESTLDAP is not set 1152s ok 32 # skip LLNGTESTLDAP is not set 1152s ok 33 # skip LLNGTESTLDAP is not set 1152s ok 34 # skip LLNGTESTLDAP is not set 1152s ok 35 # skip LLNGTESTLDAP is not set 1152s ok 36 # skip LLNGTESTLDAP is not set 1152s ok 37 # skip LLNGTESTLDAP is not set 1152s ok 38 # skip LLNGTESTLDAP is not set 1152s ok 39 # skip LLNGTESTLDAP is not set 1152s ok 40 # skip LLNGTESTLDAP is not set 1152s ok 41 # skip LLNGTESTLDAP is not set 1152s ok 42 # skip LLNGTESTLDAP is not set 1152s ok 43 # skip LLNGTESTLDAP is not set 1152s ok 44 # skip LLNGTESTLDAP is not set 1152s ok 45 # skip LLNGTESTLDAP is not set 1152s ok 46 # skip LLNGTESTLDAP is not set 1152s 1..46 1152s ok 1153s t/68-FindUser-with-REST.t ......................................... 1153s ok 1 - use Lemonldap::NG::Portal::Main; 1153s ok 2 - Portal object 1153s ok 3 - Init 1153s ok 4 - Portal app 1153s ok 5 - search REST request 1153s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 1153s ok 7 - uid: dwho 1153s ok 8 - Post good FindUser request 1153s ok 9 - HTTP code is 200 1153s ok 10 - Response is JSON 1153s ok 11 - Good user 1153s ok 12 - result => 1 1153s ok 13 - search REST request 1153s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 1153s ok 15 - guy:bad, uid: dwho 1153s ok 16 - Post null response FindUser request 1153s ok 17 - Response is JSON 1153s ok 18 - No result 1153s ok 19 - No user found 1153s ok 20 - Post bad parameter FindUser request 1153s ok 21 - HTTP code is 200 1153s ok 22 - Response is JSON 1153s ok 23 - Empty user 1153s ok 24 - result => 1 1153s ok 25 - Post empty response FindUser request 1153s ok 26 - HTTP code is 200 1153s ok 27 - Response is JSON 1153s ok 28 - Empty user 1153s ok 29 - result => 1 1153s ok 30 - search REST request 1153s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 1153s ok 32 - guy:good 1153s ok 33 - Post multi responses FindUser request 1153s ok 34 - HTTP code is 200 1153s ok 35 - Response is JSON 1153s ok 36 - Good user (dwho) 1153s ok 37 - result => 1 1153s 1..37 1153s ok 1153s t/68-FindUser-with-UpgradeSession.t ............................... 1153s ok 1 - use Lemonldap::NG::Portal::Main; 1153s ok 2 - Portal object 1153s ok 3 - Init 1153s ok 4 - Portal app 1153s ok 5 - Get Portal 1153s ok 6 - HTTP code is 200 1153s ok 7 - Page contains a form 1153s ok 8 - Host match 1153s ok 9 - Field "user" is defined 1153s ok 10 - Field "password" is defined 1153s ok 11 - Field "spoofId" is defined 1153s ok 12 - CSP header authorize POST request to \# 1153s ok 13 - Post empty FindUser request 1153s ok 14 - HTTP code is 200 1153s ok 15 - Page contains a form 1153s ok 16 - Host match 1153s ok 17 - Field "user" is defined 1153s ok 18 - Field "password" is defined 1153s ok 19 - Field "spoofId" is defined 1153s ok 20 - CSP header authorize POST request to \# 1153s ok 21 - HTTP code is 200 1153s ok 22 - Page contains a form 1153s ok 23 - Host match 1153s ok 24 - Field "uid" is defined 1153s ok 25 - CSP header authorize POST request to \# 1153s ok 26 - value="" 1153s ok 27 - id="findUser_uid" 1153s ok 28 - Auth query 1153s ok 29 - Get cookie lemonldap (e6fe8fc890fe0069f8e8df163f51e0f1a32fa802b5609aa244ed7a86119a98b1) 1153s ok 30 - GET http://test1.example.com/ 1153s ok 31 - HTTP code is 200 1153s ok 32 - Upgrade session query 1153s ok 33 - HTTP code is 200 1153s ok 34 - Page contains a form 1153s ok 35 - URI match 1153s ok 36 - Field "confirm" is defined 1153s ok 37 - Field "url" is defined 1153s ok 38 - Accept session upgrade query 1153s ok 39 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1153s ok 40 - HTTP code is 200 1153s ok 41 - Page contains a form 1153s ok 42 - Host match 1153s ok 43 - Field "upgrading" is defined 1153s ok 44 - Field "url" is defined 1153s ok 45 - CSP header authorize POST request to \# 1153s ok 46 - Post FindUser request 1153s ok 47 - Response is JSON 1153s ok 48 - Good result 1153s ok 49 - Good user 1153s ok 50 - Post login 1153s ok 51 - Get cookie lemonldappdata () 1153s ok 52 - Get cookie lemonldap (a8a6da6ad0aaf52168a9d2fed587735ae0ee271c57a1745a6db10ea5d8b6ecf6) 1153s ok 53 - Get redirection 1153s ok 54 - Location is http://test1.example.com 1153s ok 55 - GET Portal 1153s ok 56 - HTTP code is 200 1153s ok 57 - Authenticated as rtyler 1153s 1..57 1153s ok 1154s t/68-FindUser-without-Impersonation.t ............................. 1154s ok 1 - use Lemonldap::NG::Portal::Main; 1154s ok 2 - Portal object 1154s ok 3 - Init 1154s ok 4 - Portal app 1154s ok 5 - Get Portal 1154s ok 6 - HTTP code is 200 1154s ok 7 - Page contains a form 1154s ok 8 - Host match 1154s ok 9 - Field "user" is defined 1154s ok 10 - Field "password" is defined 1154s ok 11 - CSP header authorize POST request to \# 1154s ok 12 - Search an account not found 1154s ok 13 - Post FindUser request 1154s ok 14 - Response is JSON 1154s ok 15 - result => 0 1154s ok 16 - error => 9 1154s 1..16 1154s ok 1154s t/68-FindUser-without-attribute.t ................................. 1154s ok 1 - use Lemonldap::NG::Portal::Main; 1154s ok 2 - Portal object 1154s ok 3 - Init 1154s ok 4 - Portal app 1154s ok 5 - Get Portal 1154s ok 6 - HTTP code is 200 1154s ok 7 - Page contains a form 1154s ok 8 - Host match 1154s ok 9 - Field "user" is defined 1154s ok 10 - Field "password" is defined 1154s ok 11 - Field "spoofId" is defined 1154s ok 12 - CSP header authorize POST request to \# 1154s ok 13 - Search an account not found 1154s ok 14 - Post FindUser request 1154s ok 15 - Response is JSON 1154s ok 16 - No user 1154s ok 17 - result => 1 1154s 1..17 1154s ok 1155s t/68-Impersonation-with-2F.t ...................................... 1155s ok 1 - use Lemonldap::NG::Portal::Main; 1155s ok 2 - use Lemonldap::NG::Common::FormEncode; 1155s ok 3 - Portal object 1155s ok 4 - Init 1155s ok 5 - Portal app 1155s ok 6 - Auth query 1155s ok 7 - Get cookie lemonldap (cd108cb1ace8bc0fdf5acaba98f8ddaf77a722a68bba2b2e322d7e7bfb6e2f92) 1155s ok 8 - Get Menu 1155s ok 9 - Authenticated as rtyler 1155s ok 10 - sfaManager link found 1155s ok 11 - Form registration 1155s ok 12 - Found TOTP js 1155s ok 13 - Found custom Main Logo 1155s ok 14 - Get new key 1155s ok 15 - Content is JSON 1155s ok 16 - Found secret 1155s ok 17 - Found token 1155s ok 18 - Found user 1155s ok 19 - Code 1155s ok 20 - Code contains 6 digits 1155s ok 21 - Post code 1155s ok 22 - Content is JSON 1155s ok 23 - TOTP is registered 1155s ok 24 - Logout request 1155s ok 25 - Response is 200 1155s ok 26 - Cookie is deleted 1155s ok 27 - No pdata 1155s ok 28 - Disconnect request 1155s ok 29 - Response is 401 1155s ok 30 - Get Menu 1155s ok 31 - HTTP code is 200 1155s ok 32 - Page contains a form 1155s ok 33 - Host match 1155s ok 34 - Field "user" is defined 1155s ok 35 - Field "password" is defined 1155s ok 36 - Field "spoofId" is defined 1155s ok 37 - CSP header authorize POST request to \# 1155s ok 38 - Auth query 1155s ok 39 - HTTP code is 200 1155s ok 40 - Page contains a form 1155s ok 41 - URI match 1155s ok 42 - Field "token" is defined 1155s ok 43 - Post TOTP choice 1155s ok 44 - HTTP code is 200 1155s ok 45 - Page contains a form 1155s ok 46 - URI match 1155s ok 47 - Field "token" is defined 1155s ok 48 - Code 1155s ok 49 - Post code 1155s ok 50 - Get cookie lemonldap (a4c12031137a861cecac2700d21c15ee390e389e9e089e5a873470f8e33dbc91) 1155s ok 51 - Get Menu 1155s ok 52 - HTTP code is 200 1155s ok 53 - Authenticated as dwho 1155s ok 54 - Form 2fregisters 1155s ok 55 - Form registration 1155s ok 56 - Found TOTP js 1155s ok 57 - Found custom Main Logo 1155s ok 58 - Get new key 1155s ok 59 - Content is JSON 1155s ok 60 - Not authorized to register a TOTP 1155s ok 61 - Delete TOTP query 1155s ok 62 - Content is JSON 1155s ok 63 - Not authorized to unregister a TOTP 1155s ok 64 - Post code 1155s ok 65 - Content is JSON 1155s ok 66 - Not authorized to verify a TOTP 1155s ok 67 - Logout request 1155s ok 68 - Response is 200 1155s ok 69 - Cookie is deleted 1155s ok 70 - No pdata 1155s ok 71 - Disconnect request 1155s ok 72 - Response is 401 1155s 1..72 1155s ok 1156s t/68-Impersonation-with-Custom-Plugin.t ........................... 1156s ok 1 - use Lemonldap::NG::Portal::Main; 1156s ok 2 - Portal object 1156s ok 3 - Init 1156s ok 4 - Portal app 1156s ok 5 - Get Menu 1156s ok 6 - HTTP code is 200 1156s ok 7 - Page contains a form 1156s ok 8 - Host match 1156s ok 9 - Field "user" is defined 1156s ok 10 - Field "password" is defined 1156s ok 11 - Field "spoofId" is defined 1156s ok 12 - CSP header authorize POST request to \# 1156s ok 13 - Auth query 1156s ok 14 - HTTP code is 200 1156s ok 15 - Get cookie lemonldap (8d43066596c664b3066d2fc1f11e13187f1f468e5fd879cc0f44972a83a9236f) 1156s ok 16 - Logout request 1156s ok 17 - Response is 200 1156s ok 18 - Cookie is deleted 1156s ok 19 - No pdata 1156s ok 20 - Disconnect request 1156s ok 21 - Response is 401 1156s ok 22 - Auth query 1156s ok 23 - Content is JSON 1156s ok 24 - BAD CREDENTIALS 1156s 1..24 1156s ok 1156s t/68-Impersonation-with-History.t ................................. 1156s ok 1 - use Lemonldap::NG::Portal::Main; 1156s ok 2 - Portal object 1156s ok 3 - Init 1156s ok 4 - Portal app 1156s ok 5 - Auth query 1156s ok 6 - Response status is 401 1156s ok 7 - Content is JSON 1156s ok 8 - Error code is 5 1156s ok 9 - Get Menu 1156s ok 10 - HTTP code is 200 1156s ok 11 - Page contains a form 1156s ok 12 - Host match 1156s ok 13 - Field "user" is defined 1156s ok 14 - Field "password" is defined 1156s ok 15 - Field "spoofId" is defined 1156s ok 16 - CSP header authorize POST request to \# 1156s ok 17 - Auth query 1156s ok 18 - Get cookie lemonldap (74ff6438366c8c3ca7b2680e7027b870d5928751577be6c401d4ea90df9417b1) 1156s ok 19 - Get redirection 1156s ok 20 - Location is http://auth.example.com/ 1156s ok 21 - Get Menu 1156s ok 22 - HTTP code is 200 1156s ok 23 - Authenticated as rtyler 1156s ok 24 - Logout request 1156s ok 25 - Response is 200 1156s ok 26 - Cookie is deleted 1156s ok 27 - No pdata 1156s ok 28 - Disconnect request 1156s ok 29 - Response is 401 1156s ok 30 - Get Menu 1156s ok 31 - HTTP code is 200 1156s ok 32 - Page contains a form 1156s ok 33 - Host match 1156s ok 34 - Field "user" is defined 1156s ok 35 - Field "password" is defined 1156s ok 36 - Field "spoofId" is defined 1156s ok 37 - CSP header authorize POST request to \# 1156s ok 38 - Auth query 1156s ok 39 - Get cookie lemonldap (c7b22813728b7b4591a96ff25264af10f920d64a5f02b44043d8db495098b754) 1156s ok 40 - History found 1156s ok 41 - -> Three entries found 1156s ok 42 - -> One 'failedLogin' entry found 1156s ok 43 - Logout request 1156s ok 44 - Response is 200 1156s ok 45 - Cookie is deleted 1156s ok 46 - No pdata 1156s ok 47 - Disconnect request 1156s ok 48 - Response is 401 1156s 1..48 1156s ok 1157s t/68-Impersonation-with-TOTP.t .................................... 1157s ok 1 - use Lemonldap::NG::Portal::Main; 1157s ok 2 - Portal object 1157s ok 3 - Init 1157s ok 4 - Portal app 1157s ok 5 - Get Menu 1157s ok 6 - HTTP code is 200 1157s ok 7 - Page contains a form 1157s ok 8 - Host match 1157s ok 9 - Field "user" is defined 1157s ok 10 - Field "password" is defined 1157s ok 11 - Field "spoofId" is defined 1157s ok 12 - CSP header authorize POST request to \# 1157s ok 13 - Auth query 1157s ok 14 - Get cookie lemonldap (bbc74f33582cbbfca70b1ce2946744fb522627157d61d74e88cbfd10544d6a0a) 1157s ok 15 - Get redirection 1157s ok 16 - Location is http://auth.example.com/ 1157s ok 17 - Get Menu 1157s ok 18 - HTTP code is 200 1157s ok 19 - Connected as dwho 1157s ok 20 - Authenticated as rtyler 1157s ok 21 - Form registration 1157s ok 22 - Get redirection 1157s ok 23 - Location header found 1157s ok 24 - Form registration 1157s ok 25 - Found TOTP js 1157s ok 26 - Found custom Main Logo 1157s ok 27 - Get new key 1157s ok 28 - Content is JSON 1157s ok 29 - Found secret 1157s ok 30 - Found token 1157s ok 31 - Code 1157s ok 32 - Code contains 6 digits 1157s ok 33 - Post code 1157s ok 34 - Content is JSON 1157s ok 35 - Key is registered 1157s ok 36 - Logout request 1157s ok 37 - Response is 200 1157s ok 38 - Cookie is deleted 1157s ok 39 - No pdata 1157s ok 40 - Disconnect request 1157s ok 41 - Response is 401 1157s ok 42 - Get Menu 1157s ok 43 - HTTP code is 200 1157s ok 44 - Page contains a form 1157s ok 45 - Host match 1157s ok 46 - Field "user" is defined 1157s ok 47 - Field "password" is defined 1157s ok 48 - Field "spoofId" is defined 1157s ok 49 - CSP header authorize POST request to \# 1157s ok 50 - Auth query with Impersonation 1157s ok 51 - HTTP code is 200 1157s ok 52 - Page contains a form 1157s ok 53 - URI match 1157s ok 54 - Field "token" is defined 1157s ok 55 - Code 1157s ok 56 - Post code 1157s ok 57 - Get cookie lemonldap (fa82c1d092740131e7945ca83ad210580828617968ba00d742ce807442dd243e) 1157s ok 58 - CheckUser form 1157s ok 59 - HTTP code is 200 1157s ok 60 - Page contains a form 1157s ok 61 - URI match 1157s ok 62 - Field "user" is defined 1157s ok 63 - Field "url" is defined 1157s ok 64 - Found trspan="checkUserMerged" 1157s ok 65 - POST checkuser 1157s ok 66 - HTTP code is 200 1157s ok 67 - Page contains a form 1157s ok 68 - URI match 1157s ok 69 - Field "user" is defined 1157s ok 70 - Field "url" is defined 1157s ok 71 - Found trspan="checkUserMerged" 1157s ok 72 - Found trspan="allowed" 1157s ok 73 - Found trspan="headers" 1157s ok 74 - Found trspan="groups_sso" 1157s ok 75 - Found trspan="attributes" 1157s ok 76 - Found trspan="macros" 1157s ok 77 - Found _userDB 1157s ok 78 - Found Auth-User 1157s ok 79 - Found dwho 1157s ok 80 - Found su 1157s ok 81 - Found uid 1157s ok 82 - Found _whatToTrace 1157s ok 83 - CheckUser form 1157s ok 84 - HTTP code is 200 1157s ok 85 - Page contains a form 1157s ok 86 - URI match 1157s ok 87 - Field "user" is defined 1157s ok 88 - Field "url" is defined 1157s ok 89 - Found trspan="checkUserMerged" 1157s ok 90 - POST checkuser 1157s ok 91 - HTTP code is 200 1157s ok 92 - Page contains a form 1157s ok 93 - URI match 1157s ok 94 - Field "user" is defined 1157s ok 95 - Field "url" is defined 1157s ok 96 - Found trspan="checkUserComputedSession" 1157s ok 97 - Found macro authMode 1157s ok 98 - Found TOTP 1157s ok 99 - Logout request 1157s ok 100 - Response is 200 1157s ok 101 - Cookie is deleted 1157s ok 102 - No pdata 1157s ok 103 - Disconnect request 1157s ok 104 - Response is 401 1157s 1..104 1157s ok 1158s t/68-Impersonation-with-UnrestrictedUser.t ........................ 1158s ok 1 - use Lemonldap::NG::Portal::Main; 1158s ok 2 - Portal object 1158s ok 3 - Init 1158s ok 4 - Portal app 1158s ok 5 - Get Menu 1158s ok 6 - HTTP code is 200 1158s ok 7 - Page contains a form 1158s ok 8 - Host match 1158s ok 9 - Field "user" is defined 1158s ok 10 - Field "password" is defined 1158s ok 11 - Field "spoofId" is defined 1158s ok 12 - Field "token" is defined 1158s ok 13 - CSP header authorize POST request to \# 1158s ok 14 - Auth query 1158s ok 15 - Get cookie lemonldap (b78d5cf4220ad4d24d1a6349f6ce6a81466c72eb1ec3fc982c6c71a6b59bdc64) 1158s ok 16 - Get Menu 1158s ok 17 - Authenticated as dwho 1158s ok 18 - Logout request 1158s ok 19 - Response is 200 1158s ok 20 - Cookie is deleted 1158s ok 21 - No pdata 1158s ok 22 - Disconnect request 1158s ok 23 - Response is 401 1158s ok 24 - Get Menu 1158s ok 25 - HTTP code is 200 1158s ok 26 - Page contains a form 1158s ok 27 - Host match 1158s ok 28 - Field "user" is defined 1158s ok 29 - Field "password" is defined 1158s ok 30 - Field "spoofId" is defined 1158s ok 31 - Field "token" is defined 1158s ok 32 - CSP header authorize POST request to \# 1158s ok 33 - Auth query 1158s ok 34 - PE5 found 1158s ok 35 - HTTP code is 200 1158s ok 36 - Page contains a form 1158s ok 37 - Host match 1158s ok 38 - Field "user" is defined 1158s ok 39 - Field "password" is defined 1158s ok 40 - Field "spoofId" is defined 1158s ok 41 - Field "token" is defined 1158s ok 42 - CSP header authorize POST request to \# 1158s ok 43 - Auth query 1158s ok 44 - Get cookie lemonldap (c5266a7f77ea37ea23ca9a57c09f9d0633f3dc76ecba7ddb581b3f22665d6c1c) 1158s ok 45 - Get Menu 1158s ok 46 - Authenticated as msmith 1158s ok 47 - Logout request 1158s ok 48 - Response is 200 1158s ok 49 - Cookie is deleted 1158s ok 50 - No pdata 1158s ok 51 - Disconnect request 1158s ok 52 - Response is 401 1158s 1..52 1158s ok 1159s t/68-Impersonation-with-doubleCookies.t ........................... 1159s ok 1 - use Lemonldap::NG::Portal::Main; 1159s ok 2 - Portal object 1159s ok 3 - Init 1159s ok 4 - Portal app 1159s ok 5 - Get Menu 1159s ok 6 - HTTP code is 200 1159s ok 7 - Page contains a form 1159s ok 8 - Host match 1159s ok 9 - Field "user" is defined 1159s ok 10 - Field "password" is defined 1159s ok 11 - Field "spoofId" is defined 1159s ok 12 - CSP header authorize POST request to \# 1159s ok 13 - Auth query 1159s ok 14 - PE40 found 1159s ok 15 - Get Menu 1159s ok 16 - HTTP code is 200 1159s ok 17 - Page contains a form 1159s ok 18 - Host match 1159s ok 19 - Field "user" is defined 1159s ok 20 - Field "password" is defined 1159s ok 21 - Field "spoofId" is defined 1159s ok 22 - CSP header authorize POST request to \# 1159s ok 23 - Get Menu 1159s ok 24 - HTTP code is 200 1159s ok 25 - Page contains a form 1159s ok 26 - Host match 1159s ok 27 - Field "user" is defined 1159s ok 28 - Field "password" is defined 1159s ok 29 - Field "spoofId" is defined 1159s ok 30 - CSP header authorize POST request to \# 1159s ok 31 - Auth query 1159s ok 32 - PE5 found 1159s ok 33 - Get Menu 1159s ok 34 - HTTP code is 200 1159s ok 35 - Page contains a form 1159s ok 36 - Host match 1159s ok 37 - Field "user" is defined 1159s ok 38 - Field "password" is defined 1159s ok 39 - Field "spoofId" is defined 1159s ok 40 - CSP header authorize POST request to \# 1159s ok 41 - Get Menu 1159s ok 42 - HTTP code is 200 1159s ok 43 - Page contains a form 1159s ok 44 - Host match 1159s ok 45 - Field "user" is defined 1159s ok 46 - Field "password" is defined 1159s ok 47 - Field "spoofId" is defined 1159s ok 48 - CSP header authorize POST request to \# 1159s ok 49 - Auth query 1159s ok 50 - PE93 found 1159s ok 51 - Get Menu 1159s ok 52 - HTTP code is 200 1159s ok 53 - Page contains a form 1159s ok 54 - Host match 1159s ok 55 - Field "user" is defined 1159s ok 56 - Field "password" is defined 1159s ok 57 - Field "spoofId" is defined 1159s ok 58 - CSP header authorize POST request to \# 1159s ok 59 - Get Menu 1159s ok 60 - HTTP code is 200 1159s ok 61 - Page contains a form 1159s ok 62 - Host match 1159s ok 63 - Field "user" is defined 1159s ok 64 - Field "password" is defined 1159s ok 65 - Field "spoofId" is defined 1159s ok 66 - CSP header authorize POST request to \# 1159s ok 67 - Auth query 1159s ok 68 - Get cookie lemonldap (c5b6005cdef9bdef093b6f48f1d63865932464b978dc9aed86c2a3e18aeac45c) 1159s ok 69 - Get cookie lemonldaphttp () 1159s ok 70 - Get redirection 1159s ok 71 - Location is http://auth.example.com/ 1159s ok 72 - -> Get cookie : lemonldap=something 1159s ok 73 - -> Cookie 'lemonldap' is HttpOnly 1159s ok 74 - -> Cookie 'lemonldap' is secure 1159s ok 75 - CheckUser form 1159s ok 76 - HTTP code is 200 1159s ok 77 - Page contains a form 1159s ok 78 - URI match 1159s ok 79 - Field "user" is defined 1159s ok 80 - Field "url" is defined 1159s ok 81 - Found trspan="checkUser" 1159s ok 82 - POST checkuser 1159s ok 83 - Found macro test_impersonation 1159s ok 84 - Found msmith/msmith 1159s ok 85 - Logout request 1159s ok 86 - Response is 200 1159s ok 87 - Cookie is deleted 1159s ok 88 - No pdata 1159s ok 89 - Disconnect request 1159s ok 90 - Response is 401 1159s ok 91 - Get Menu 1159s ok 92 - HTTP code is 200 1159s ok 93 - Page contains a form 1159s ok 94 - Host match 1159s ok 95 - Field "user" is defined 1159s ok 96 - Field "password" is defined 1159s ok 97 - Field "spoofId" is defined 1159s ok 98 - CSP header authorize POST request to \# 1159s ok 99 - Auth query 1159s ok 100 - Get cookie lemonldap (f8cc681aa65bc7dff221e3cc1d56ffdf26e284912d3e131b57033927308b7b3d) 1159s ok 101 - Get redirection 1159s ok 102 - Location is http://auth.example.com/ 1159s ok 103 - Get Menu 1159s ok 104 - HTTP code is 200 1159s ok 105 - Connected as dwho 1159s ok 106 - CheckUser form 1159s ok 107 - HTTP code is 200 1159s ok 108 - Page contains a form 1159s ok 109 - URI match 1159s ok 110 - Field "user" is defined 1159s ok 111 - Field "url" is defined 1159s ok 112 - Found trspan="checkUser" 1159s ok 113 - POST checkuser 1159s ok 114 - HTTP code is 200 1159s ok 115 - Page contains a form 1159s ok 116 - URI match 1159s ok 117 - Field "user" is defined 1159s ok 118 - Field "url" is defined 1159s ok 119 - Found trspan="checkUser" 1159s ok 120 - Found trspan="allowed" 1159s ok 121 - Found trspan="headers" 1159s ok 122 - Found trspan="macros" 1159s ok 123 - Found trspan="attributes" 1159s ok 124 - Found _userDB 1159s ok 125 - Found Auth-User 1159s ok 126 - Found dwho 1159s ok 127 - Found _whatToTrace 1159s ok 128 - Found testPrefix_groups 1159s ok 129 - Found "su; su_test; test_su" 1159s ok 130 - Found testPrefix_uid 1159s ok 131 - Found rtyler 1159s ok 132 - Found macro test_impersonation 1159s ok 133 - Found rtyler/dwo 1159s ok 134 - Found 34 attributes 1159s ok 135 - _auth 1159s ok 136 - _httpSession 1159s ok 137 - uid 1159s ok 138 - testPrefix__auth 1159s ok 139 - testPrefix__httpSession 1159s ok 140 - testPrefix_uid 1159s ok 141 - Logout request 1159s ok 142 - Response is 200 1159s ok 143 - Cookie is deleted 1159s ok 144 - No pdata 1159s ok 145 - Disconnect request 1159s ok 146 - Response is 401 1159s 1..146 1159s ok 1159s t/68-Impersonation-with-filtered-merge.t .......................... 1159s ok 1 - use Lemonldap::NG::Portal::Main; 1159s ok 2 - Portal object 1159s ok 3 - Init 1159s ok 4 - Portal app 1159s ok 5 - Get Menu 1159s ok 6 - HTTP code is 200 1159s ok 7 - Page contains a form 1159s ok 8 - Host match 1159s ok 9 - Field "user" is defined 1159s ok 10 - Field "password" is defined 1159s ok 11 - Field "spoofId" is defined 1159s ok 12 - CSP header authorize POST request to \# 1159s ok 13 - Auth query 1159s ok 14 - Get cookie lemonldap (0ae52e10ed7abcd13cd6f4b0d7f8b0bde4133cee70a2832d75bd7242378d568f) 1159s ok 15 - Get redirection 1159s ok 16 - Location is http://auth.example.com/ 1159s ok 17 - Get Menu 1159s ok 18 - HTTP code is 200 1159s ok 19 - Connected as dwho 1159s ok 20 - Authenticated as dwho 1159s ok 21 - CheckUser form 1159s ok 22 - HTTP code is 200 1159s ok 23 - Page contains a form 1159s ok 24 - URI match 1159s ok 25 - Field "user" is defined 1159s ok 26 - Field "url" is defined 1159s ok 27 - Found trspan="checkUserMerged" 1159s ok 28 - POST checkuser 1159s ok 29 - HTTP code is 200 1159s ok 30 - Page contains a form 1159s ok 31 - URI match 1159s ok 32 - Field "user" is defined 1159s ok 33 - Field "url" is defined 1159s ok 34 - Found trspan="checkUser" 1159s ok 35 - Found trspan="allowed" 1159s ok 36 - Found trspan="headers" 1159s ok 37 - Found trspan="groups_sso" 1159s ok 38 - Found trspan="macros" 1159s ok 39 - Found trspan="attributes" 1159s ok 40 - Found _userDB 1159s ok 41 - Found Auth-User 1159s ok 42 - Found dwho 1159s ok 43 - Found su 1159s ok 44 - Found su_test 1159s ok 45 - NOT found _test_ 1159s ok 46 - NOT found test_su 1159s ok 47 - Found uid 1159s ok 48 - Found _whatToTrace 1159s ok 49 - POST checkuser 1159s ok 50 - Response is JSON 1159s ok 51 - Right number of real_hGroups found 1159s ok 52 - Right number of hGroups found 1159s ok 53 - Logout request 1159s ok 54 - Response is 200 1159s ok 55 - Cookie is deleted 1159s ok 56 - No pdata 1159s ok 57 - Disconnect request 1159s ok 58 - Response is 401 1159s 1..58 1159s ok 1160s t/68-Impersonation-with-merge.t ................................... 1160s ok 1 - use Lemonldap::NG::Portal::Main; 1160s ok 2 - Portal object 1160s ok 3 - Init 1160s ok 4 - Portal app 1160s ok 5 - Get Menu 1160s ok 6 - HTTP code is 200 1160s ok 7 - Page contains a form 1160s ok 8 - Host match 1160s ok 9 - Field "user" is defined 1160s ok 10 - Field "password" is defined 1160s ok 11 - Field "spoofId" is defined 1160s ok 12 - CSP header authorize POST request to \# 1160s ok 13 - Auth query 1160s ok 14 - Get cookie lemonldap (18d140f389d7c98715a2221f6355338286709fa0f81db4a8da55b484cd611991) 1160s ok 15 - Get redirection 1160s ok 16 - Location is http://auth.example.com/ 1160s ok 17 - Get Menu 1160s ok 18 - HTTP code is 200 1160s ok 19 - Connected as dwho 1160s ok 20 - Authenticated as dwho 1160s ok 21 - CheckUser form 1160s ok 22 - HTTP code is 200 1160s ok 23 - Page contains a form 1160s ok 24 - URI match 1160s ok 25 - Field "user" is defined 1160s ok 26 - Field "url" is defined 1160s ok 27 - Found trspan="checkUserMerged" 1160s ok 28 - POST checkuser 1160s ok 29 - HTTP code is 200 1160s ok 30 - Page contains a form 1160s ok 31 - URI match 1160s ok 32 - Field "user" is defined 1160s ok 33 - Field "url" is defined 1160s ok 34 - Found trspan="checkUserMerged" 1160s ok 35 - Found trspan="allowed" 1160s ok 36 - Found trspan="headers" 1160s ok 37 - Found trspan="groups_sso" 1160s ok 38 - Found SSO group "su" 1160s ok 39 - Found SSO group "su_test" 1160s ok 40 - Found SSO group "test_su" 1160s ok 41 - Found trspan="attributes" 1160s ok 42 - Found trspan="macros" 1160s ok 43 - Found _userDB 1160s ok 44 - Found Auth-User 1160s ok 45 - Found dwho 1160s ok 46 - Found su 1160s ok 47 - Found su_test 1160s ok 48 - NOT found _test_ 1160s ok 49 - Found test_su 1160s ok 50 - Found _whatToTrace 1160s ok 51 - Found uid 1160s ok 52 - POST checkuser 1160s ok 53 - Response is JSON 1160s ok 54 - Right number of real_hGroups found 1160s ok 55 - Right number of hGroups found 1160s ok 56 - Logout request 1160s ok 57 - Response is 200 1160s ok 58 - Cookie is deleted 1160s ok 59 - No pdata 1160s ok 60 - Disconnect request 1160s ok 61 - Response is 401 1160s 1..61 1160s ok 1161s t/68-Impersonation.t .............................................. 1161s ok 1 - use Lemonldap::NG::Portal::Main; 1161s ok 2 - Portal object 1161s ok 3 - Init 1161s ok 4 - Portal app 1161s ok 5 - Get Menu 1161s ok 6 - HTTP code is 200 1161s ok 7 - Page contains a form 1161s ok 8 - Host match 1161s ok 9 - Field "user" is defined 1161s ok 10 - Field "password" is defined 1161s ok 11 - Field "spoofId" is defined 1161s ok 12 - CSP header authorize POST request to \# 1161s ok 13 - Auth query 1161s ok 14 - PE40 found 1161s ok 15 - Get Menu 1161s ok 16 - HTTP code is 200 1161s ok 17 - Page contains a form 1161s ok 18 - Host match 1161s ok 19 - Field "user" is defined 1161s ok 20 - Field "password" is defined 1161s ok 21 - Field "spoofId" is defined 1161s ok 22 - CSP header authorize POST request to \# 1161s ok 23 - Get Menu 1161s ok 24 - HTTP code is 200 1161s ok 25 - Page contains a form 1161s ok 26 - Host match 1161s ok 27 - Field "user" is defined 1161s ok 28 - Field "password" is defined 1161s ok 29 - Field "spoofId" is defined 1161s ok 30 - CSP header authorize POST request to \# 1161s ok 31 - Auth query 1161s ok 32 - PE5 found 1161s ok 33 - Get Menu 1161s ok 34 - HTTP code is 200 1161s ok 35 - Page contains a form 1161s ok 36 - Host match 1161s ok 37 - Field "user" is defined 1161s ok 38 - Field "password" is defined 1161s ok 39 - Field "spoofId" is defined 1161s ok 40 - CSP header authorize POST request to \# 1161s ok 41 - Get Menu 1161s ok 42 - HTTP code is 200 1161s ok 43 - Page contains a form 1161s ok 44 - Host match 1161s ok 45 - Field "user" is defined 1161s ok 46 - Field "password" is defined 1161s ok 47 - Field "spoofId" is defined 1161s ok 48 - CSP header authorize POST request to \# 1161s ok 49 - Auth query 1161s ok 50 - PE93 found 1161s ok 51 - Get Menu 1161s ok 52 - HTTP code is 200 1161s ok 53 - Page contains a form 1161s ok 54 - Host match 1161s ok 55 - Field "user" is defined 1161s ok 56 - Field "password" is defined 1161s ok 57 - Field "spoofId" is defined 1161s ok 58 - CSP header authorize POST request to \# 1161s ok 59 - Get Menu 1161s ok 60 - HTTP code is 200 1161s ok 61 - Page contains a form 1161s ok 62 - Host match 1161s ok 63 - Field "user" is defined 1161s ok 64 - Field "password" is defined 1161s ok 65 - Field "spoofId" is defined 1161s ok 66 - CSP header authorize POST request to \# 1161s ok 67 - Auth query 1161s ok 68 - Get cookie lemonldap (f0188d2e17aa4bdb455790af222c5a5a75e68efcf4390b73528492c5679c6514) 1161s ok 69 - Get redirection 1161s ok 70 - Location is http://auth.example.com/ 1161s ok 71 - Get Menu 1161s ok 72 - HTTP code is 200 1161s ok 73 - Connected as msmith 1161s ok 74 - Authenticated as msmith 1161s ok 75 - CheckUser form 1161s ok 76 - HTTP code is 200 1161s ok 77 - Page contains a form 1161s ok 78 - URI match 1161s ok 79 - Field "user" is defined 1161s ok 80 - Field "url" is defined 1161s ok 81 - Found trspan="checkUser" 1161s ok 82 - POST checkuser 1161s ok 83 - Found macro test_impersonation 1161s ok 84 - Found msmith/msmith 1161s ok 85 - Found two MSMITH@BADWOLF.ORG 1161s ok 86 - Logout request 1161s ok 87 - Response is 200 1161s ok 88 - Cookie is deleted 1161s ok 89 - No pdata 1161s ok 90 - Disconnect request 1161s ok 91 - Response is 401 1161s ok 92 - Get Menu 1161s ok 93 - HTTP code is 200 1161s ok 94 - Page contains a form 1161s ok 95 - Host match 1161s ok 96 - Field "user" is defined 1161s ok 97 - Field "password" is defined 1161s ok 98 - Field "spoofId" is defined 1161s ok 99 - CSP header authorize POST request to \# 1161s ok 100 - Auth query 1161s ok 101 - Get cookie lemonldap (cf8b77b7bc4014d38d368dfbf807fa221ade4a4d2ee3e1b950ad6fcc42b7872e) 1161s ok 102 - Get redirection 1161s ok 103 - Location is http://auth.example.com/ 1161s ok 104 - Get Menu 1161s ok 105 - HTTP code is 200 1161s ok 106 - Connected as dwho 1161s ok 107 - Authenticated as dwho 1161s ok 108 - CheckUser form 1161s ok 109 - HTTP code is 200 1161s ok 110 - Page contains a form 1161s ok 111 - URI match 1161s ok 112 - Field "user" is defined 1161s ok 113 - Field "url" is defined 1161s ok 114 - Found trspan="checkUser" 1161s ok 115 - POST checkuser 1161s ok 116 - HTTP code is 200 1161s ok 117 - Page contains a form 1161s ok 118 - URI match 1161s ok 119 - Field "user" is defined 1161s ok 120 - Field "url" is defined 1161s ok 121 - Found trspan="checkUser" 1161s ok 122 - Found trspan="allowed" 1161s ok 123 - Found trspan="headers" 1161s ok 124 - Found trspan="macros" 1161s ok 125 - Found trspan="attributes" 1161s ok 126 - Found _userDB 1161s ok 127 - Found Auth-User 1161s ok 128 - Found dwho 1161s ok 129 - Found _whatToTrace 1161s ok 130 - Found testPrefix_groups 1161s ok 131 - Found "su; su_test; test_su" 1161s ok 132 - Found testPrefix_uid 1161s ok 133 - Found rtyler 1161s ok 134 - Found macro test_impersonation 1161s ok 135 - Found rtyler/dwo 1161s ok 136 - Found _session_id 1161s ok 137 - Found _session_id 1161s ok 138 - Found 34 attributes 1161s ok 139 - _auth 1161s ok 140 - uid 1161s ok 141 - testPrefix__auth 1161s ok 142 - testPrefix_uid 1161s ok 143 - Logout request 1161s ok 144 - Response is 200 1161s ok 145 - Cookie is deleted 1161s ok 146 - No pdata 1161s ok 147 - Disconnect request 1161s ok 148 - Response is 401 1161s 1..148 1161s ok 1161s t/68-InitializePasswordReset.t .................................... 1161s ok 1 - use Lemonldap::NG::Portal::Main; 1161s ok 2 - Portal object 1161s ok 3 - Init 1161s ok 4 - Portal app 1161s ok 5 - Auth query 1161s ok 6 - HTTP code is 200 1161s ok 7 - Get cookie lemonldap (5a5ed821fe52ef6d2b438d0eee6a7152ed1417698c7088a39620503d41ce5d94) 1161s ok 8 - Force reinitialization for rtyler@badwolf.org 1161s ok 9 - HTTP code is 200 1161s ok 10 - HTTP code is 200 1161s ok 11 - Content-Type is JSON 1161s ok 12 - Content is valid JSON 1161s ok 13 - mail_token found 1161s ok 14 - reset url found and have a correct format 1161s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 1161s ok 16 - HTTP code is 403 1161s ok 17 - Content is valid JSON 1161s ok 18 - authentication error 1161s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 1161s ok 20 - HTTP code is 404 1161s ok 21 - Content is valid JSON 1161s ok 22 - user not found 1161s 1..22 1161s ok 1162s t/70-2F-Password.t ................................................ 1162s ok 1 - use Lemonldap::NG::Portal::Main; 1162s ok 2 - Portal object 1162s ok 3 - Init 1162s ok 4 - Portal app 1162s # Subtest: Register Password 2FA 1162s ok 1 - Get Menu 1162s ok 2 - HTTP code is 200 1162s ok 3 - Page contains a form 1162s ok 4 - Host match 1162s ok 5 - Field "user" is defined 1162s ok 6 - Field "password" is defined 1162s ok 7 - CSP header authorize POST request to \# 1162s ok 8 - Auth query 1162s ok 9 - Get cookie lemonldap (4a412f4c1b9d5d35bfab0178f328f815b95a1c553c16ac49ef119cdd200ea4ce) 1162s ok 10 - Get redirection 1162s ok 11 - Location is http://auth.example.com/ 1162s ok 12 - Form registration 1162s ok 13 - Get redirection 1162s ok 14 - Location header found 1162s ok 15 - Form registration 1162s ok 16 - Found password js 1162s ok 17 - HTTP code is 200 1162s ok 18 - Content-Type is JSON 1162s ok 19 - Content is valid JSON 1162s ok 20 - Post registration (mismatched) 1162s ok 21 1162s ok 22 - HTTP code is 200 1162s ok 23 - Content-Type is JSON 1162s ok 24 - Content is valid JSON 1162s ok 25 - Post registration (mismatched) 1162s ok 26 1162s ok 27 - HTTP code is 200 1162s ok 28 - Content-Type is JSON 1162s ok 29 - Content is valid JSON 1162s ok 30 - Post registration (mismatched) 1162s ok 31 - Key is registered 1162s ok 32 - Logout request 1162s ok 33 - Response is 200 1162s ok 34 - Cookie is deleted 1162s ok 35 - No pdata 1162s ok 36 - Disconnect request 1162s ok 37 - Response is 401 1162s 1..37 1162s ok 5 - Register Password 2FA 1162s # Subtest: Try to login with invalid 2FA password 1162s ok 1 - Get Menu 1162s ok 2 - HTTP code is 200 1162s ok 3 - Page contains a form 1162s ok 4 - Host match 1162s ok 5 - Field "user" is defined 1162s ok 6 - Field "password" is defined 1162s ok 7 - CSP header authorize POST request to \# 1162s ok 8 - Auth query 1162s ok 9 - HTTP code is 200 1162s ok 10 - Page contains a form 1162s ok 11 - URI match 1162s ok 12 - Post code 1162s ok 13 - Expected portal error code: code found on page 1162s ok 14 - Expected portal error code 1162s 1..14 1162s ok 6 - Try to login with invalid 2FA password 1162s # Subtest: Try to login with valid 2FA password 1162s ok 1 - Get Menu 1162s ok 2 - HTTP code is 200 1162s ok 3 - Page contains a form 1162s ok 4 - Host match 1162s ok 5 - Field "user" is defined 1162s ok 6 - Field "password" is defined 1162s ok 7 - CSP header authorize POST request to \# 1162s ok 8 - Auth query 1162s ok 9 - HTTP code is 200 1162s ok 10 - Page contains a form 1162s ok 11 - URI match 1162s ok 12 - Post code 1162s ok 13 - Get cookie lemonldap (da87676d113bee0974de68716c45eed9add04457ae4ca45eed450a9385afff71) 1162s ok 14 - Get session using restSessionServer 1162s ok 15 - HTTP code is 200 1162s ok 16 - Deserialize session content 1162s ok 17 - Session has correct value for authenticationLevel 1162s ok 18 - Session has correct value for uid 1162s ok 19 - Session has correct value for _2f 1162s ok 20 - Session has correct value for _auth 1162s ok 21 - Logout request 1162s ok 22 - Response is 200 1162s ok 23 - Cookie is deleted 1162s ok 24 - No pdata 1162s ok 25 - Disconnect request 1162s ok 26 - Response is 401 1162s 1..26 1162s ok 7 - Try to login with valid 2FA password 1162s 1..7 1162s ok 1163s t/70-2F-TOTP-8-with-global-storage.t .............................. 1163s ok 1 - use Lemonldap::NG::Portal::Main; 1163s ok 2 - Portal object 1163s ok 3 - Init 1163s ok 4 - Portal app 1163s ok 5 - Get Menu 1163s ok 6 - HTTP code is 200 1163s ok 7 - Page contains a form 1163s ok 8 - Host match 1163s ok 9 - Field "user" is defined 1163s ok 10 - Field "password" is defined 1163s ok 11 - Field "token" is defined 1163s ok 12 - CSP header authorize POST request to \# 1163s ok 13 - Auth query 1163s ok 14 - Get cookie lemonldap (08782f74bd736ce49350245cc90a111ec260a32de346920214be20cb910f4c9c) 1163s ok 15 - Get redirection 1163s ok 16 - Location is http://auth.example.com/ 1163s ok 17 - Form registration 1163s ok 18 - Get redirection 1163s ok 19 - Location header found 1163s ok 20 - Form registration 1163s ok 21 - Found TOTP js 1163s ok 22 - Get new key 1163s ok 23 - Content is JSON 1163s ok 24 - Found secret 1163s ok 25 - Found token 1163s ok 26 - Code 1163s ok 27 - Code contains 8 digits 1163s ok 28 - Post code 1163s ok 29 - Content is JSON 1163s ok 30 - Key is registered 1163s ok 31 - Logout request 1163s ok 32 - Response is 200 1163s ok 33 - Cookie is deleted 1163s ok 34 - No pdata 1163s ok 35 - Disconnect request 1163s ok 36 - Response is 401 1163s ok 37 - Get Menu 1163s ok 38 - HTTP code is 200 1163s ok 39 - Page contains a form 1163s ok 40 - Host match 1163s ok 41 - Field "user" is defined 1163s ok 42 - Field "password" is defined 1163s ok 43 - Field "token" is defined 1163s ok 44 - CSP header authorize POST request to \# 1163s ok 45 - Auth query 1163s ok 46 - HTTP code is 200 1163s ok 47 - Page contains a form 1163s ok 48 - URI match 1163s ok 49 - Field "token" is defined 1163s ok 50 - LLNG Code 1163s ok 51 - Post code 1163s ok 52 - Get cookie lemonldap (d28594c87c0bbd7eb47a073f4c6966491f532b435421ff97ad0664b7b370fac2) 1163s ok 53 - Logout request 1163s ok 54 - Response is 200 1163s ok 55 - Cookie is deleted 1163s ok 56 - No pdata 1163s ok 57 - Disconnect request 1163s ok 58 - Response is 401 1163s ok 59 - Get Menu 1163s ok 60 - HTTP code is 200 1163s ok 61 - Page contains a form 1163s ok 62 - Host match 1163s ok 63 - Field "user" is defined 1163s ok 64 - Field "password" is defined 1163s ok 65 - Field "token" is defined 1163s ok 66 - CSP header authorize POST request to \# 1163s ok 67 - Auth query 1163s ok 68 - HTTP code is 200 1163s ok 69 - Page contains a form 1163s ok 70 - URI match 1163s ok 71 - Field "token" is defined 1163s ok 72 - LLNG Code 1163s ok 73 - Post code 1163s ok 74 - Token expired 1163s ok 75 - Login form is not displayed 1163s ok 76 - Get Menu 1163s ok 77 - HTTP code is 200 1163s ok 78 - Page contains a form 1163s ok 79 - Host match 1163s ok 80 - Field "user" is defined 1163s ok 81 - Field "password" is defined 1163s ok 82 - Field "token" is defined 1163s ok 83 - CSP header authorize POST request to \# 1163s ok 84 - Auth query 1163s ok 85 - HTTP code is 200 1163s ok 86 - Page contains a form 1163s ok 87 - URI match 1163s ok 88 - Field "token" is defined 1163s 1..88 1163s ok 1164s t/70-2F-TOTP-Hook.t ............................................... 1164s ok 1 - use Lemonldap::NG::Portal::Main; 1164s ok 2 - Portal object 1164s ok 3 - Init 1164s ok 4 - Portal app 1164s ok 5 - Auth query 1164s ok 6 - Get cookie lemonldap (33e01c4d1dc1ee88515f44226abea670d4b7d1c3e59460e7aaae47f7035807b2) 1164s ok 7 - Form registration 1164s ok 8 - Found TOTP js 1164s ok 9 - Get new key 1164s ok 10 - Content is JSON 1164s ok 11 - Found secret 1164s ok 12 - Found token 1164s ok 13 - Found user 1164s ok 14 - Code 1164s ok 15 - Code contains 6 digits 1164s ok 16 - Post code 1164s ok 17 - Content is JSON 1164s ok 18 - TOTP is registered 1164s ok 19 - Logout request 1164s ok 20 - Response is 200 1164s ok 21 - Cookie is deleted 1164s ok 22 - No pdata 1164s ok 23 - Disconnect request 1164s ok 24 - Response is 401 1164s ok 25 - Auth query 1164s ok 26 - HTTP code is 200 1164s ok 27 - Page contains a form 1164s ok 28 - URI match 1164s ok 29 - Field "token" is defined 1164s ok 30 - Code 1164s ok 31 - Post code 1164s ok 32 - Get cookie lemonldap (ec8ddfe43f00aab100948d72b71798993dd6f3386b61de52565e51571aa20e97) 1164s ok 33 - Logout request 1164s ok 34 - Response is 200 1164s ok 35 - Cookie is deleted 1164s ok 36 - No pdata 1164s ok 37 - Disconnect request 1164s ok 38 - Response is 401 1164s ok 39 - Auth query 1164s ok 40 - HTTP code is 200 1164s ok 41 - Page contains a form 1164s ok 42 - URI match 1164s ok 43 - Field "token" is defined 1164s ok 44 - Code 1164s ok 45 - Post code 1164s ok 46 - Expected portal error code: code found on page 1164s ok 47 - Expected portal error code 1164s 1..47 1164s ok 1164s t/70-2F-TOTP-encryption.t ......................................... 1164s ok 1 - use Lemonldap::NG::Portal::Main; 1164s ok 2 - Portal object 1164s ok 3 - Init 1164s ok 4 - Portal app 1164s ok 5 - Get Menu 1164s ok 6 - HTTP code is 200 1164s ok 7 - Page contains a form 1164s ok 8 - Host match 1164s ok 9 - Field "user" is defined 1164s ok 10 - Field "password" is defined 1164s ok 11 - Field "token" is defined 1164s ok 12 - CSP header authorize POST request to \# 1164s ok 13 - Auth query 1164s ok 14 - Get cookie lemonldap (12499fce94a2787e7ed65c6914ea84d141f94ec0d281bd61d0efdd1981628a11) 1164s ok 15 - Get redirection 1164s ok 16 - Location is http://auth.example.com/ 1164s ok 17 - Form registration 1164s ok 18 - Get redirection 1164s ok 19 - Location header found 1164s ok 20 - Form registration 1164s ok 21 - Found TOTP js 1164s ok 22 - Get new key 1164s ok 23 - Content is JSON 1164s ok 24 - Found secret 1164s ok 25 - Found token 1164s ok 26 - Code 1164s ok 27 - Code contains 6 digits 1164s ok 28 - Post code 1164s ok 29 - Content is JSON 1164s ok 30 - Key is registered 1164s ok 31 - Logout request 1164s ok 32 - Response is 200 1164s ok 33 - Cookie is deleted 1164s ok 34 - No pdata 1164s ok 35 - Disconnect request 1164s ok 36 - Response is 401 1164s ok 37 - Get Menu 1164s ok 38 - HTTP code is 200 1164s ok 39 - Page contains a form 1164s ok 40 - Host match 1164s ok 41 - Field "user" is defined 1164s ok 42 - Field "password" is defined 1164s ok 43 - Field "token" is defined 1164s ok 44 - CSP header authorize POST request to \# 1164s ok 45 - Auth query 1164s ok 46 - HTTP code is 200 1164s ok 47 - Page contains a form 1164s ok 48 - URI match 1164s ok 49 - Field "token" is defined 1164s ok 50 - LLNG Code 1164s ok 51 - Post code 1164s ok 52 - Get cookie lemonldap (33ccbbc040f6f107c9b420e9e44a01c135add74cfad7425b0cd67eb25621bf64) 1164s ok 53 - Logout request 1164s ok 54 - Response is 200 1164s ok 55 - Cookie is deleted 1164s ok 56 - No pdata 1164s ok 57 - Disconnect request 1164s ok 58 - Response is 401 1164s ok 59 - Get Menu 1164s ok 60 - HTTP code is 200 1164s ok 61 - Page contains a form 1164s ok 62 - Host match 1164s ok 63 - Field "user" is defined 1164s ok 64 - Field "password" is defined 1164s ok 65 - Field "token" is defined 1164s ok 66 - CSP header authorize POST request to \# 1164s ok 67 - Auth query 1164s ok 68 - HTTP code is 200 1164s ok 69 - Page contains a form 1164s ok 70 - URI match 1164s ok 71 - Field "token" is defined 1164s ok 72 - LLNG Code 1164s ok 73 - Post code 1164s ok 74 - Token expired 1164s ok 75 - Login form is not displayed 1164s ok 76 - Get Menu 1164s ok 77 - HTTP code is 200 1164s ok 78 - Page contains a form 1164s ok 79 - Host match 1164s ok 80 - Field "user" is defined 1164s ok 81 - Field "password" is defined 1164s ok 82 - Field "token" is defined 1164s ok 83 - CSP header authorize POST request to \# 1164s ok 84 - Auth query 1164s ok 85 - HTTP code is 200 1164s ok 86 - Page contains a form 1164s ok 87 - URI match 1164s ok 88 - Field "token" is defined 1164s ok 89 - TOTP persistent data found 1164s ok 90 - Only one device found 1164s ok 91 - TOTP secret is encrypted 1164s 1..91 1164s ok 1165s t/70-2F-TOTP-multiple-register.t .................................. 1165s ok 1 - use Lemonldap::NG::Portal::Main; 1165s ok 2 - Portal object 1165s ok 3 - Init 1165s ok 4 - Portal app 1165s ok 5 - Auth query 1165s ok 6 - Get cookie lemonldap (6a8439f5ae70b5eb42f0979c04ddcca2356c913ee1cb7bc7ce7cea47251663d1) 1165s ok 7 - Get Menu 1165s ok 8 - Form registration 1165s ok 9 - Get redirection 1165s ok 10 - Location header found 1165s ok 11 - Form registration 1165s ok 12 - Form registration 1165s ok 13 - Found TOTP js 1165s ok 14 - Get new key 1165s ok 15 - Content is JSON 1165s ok 16 - Found secret 1165s ok 17 - Found token 1165s ok 18 - Found user 1165s ok 19 - Code 1165s ok 20 - Code contains 6 digits 1165s ok 21 - Post code 1165s ok 22 - Content is JSON 1165s ok 23 - TOTP is registered 1165s ok 24 - Form registration 1165s ok 25 - Found newly registered device 1165s ok 26 - Found button to register a new device 1165s ok 27 - Form registration 1165s ok 28 - Found TOTP js 1165s ok 29 - Get new key 1165s ok 30 - Content is JSON 1165s ok 31 - Found secret 1165s ok 32 - Found token 1165s ok 33 - Found user 1165s ok 34 - Code 1165s ok 35 - Code contains 6 digits 1165s ok 36 - Post code 1165s ok 37 - Content is JSON 1165s ok 38 - TOTP is registered 1165s ok 39 - Found 2 registered TOTP 1165s 1..39 1165s ok 1165s t/70-2F-TOTP-multiple.t ........................................... 1165s ok 1 - use Lemonldap::NG::Portal::Main; 1165s ok 2 - Portal object 1165s ok 3 - Init 1165s ok 4 - Portal app 1165s # Subtest: Authenticate with first device 1165s ok 1 - Auth query 1165s ok 2 - HTTP code is 200 1165s ok 3 - Page contains a form 1165s ok 4 - URI match 1165s ok 5 - Field "token" is defined 1165s ok 6 - Code 1165s ok 7 - Post code 1165s ok 8 - Get cookie lemonldap (629d37c27a010d4560884df1994625888680fcd99efe436610ef475f57bec703) 1165s 1..8 1165s ok 5 - Authenticate with first device 1165s # Subtest: Authenticate with second device 1165s ok 1 - Auth query 1165s ok 2 - HTTP code is 200 1165s ok 3 - Page contains a form 1165s ok 4 - URI match 1165s ok 5 - Field "token" is defined 1165s ok 6 - Code 1165s ok 7 - Post code 1165s ok 8 - Get cookie lemonldap (e8f5b134635b268ac1d5a21c94214cdd874211b7b08ac1e4058d0a259733521b) 1165s 1..8 1165s ok 6 - Authenticate with second device 1165s # Subtest: Authenticate with unknown device 1165s ok 1 - Auth query 1165s ok 2 - HTTP code is 200 1165s ok 3 - Page contains a form 1165s ok 4 - URI match 1165s ok 5 - Field "token" is defined 1165s ok 6 - Code 1165s ok 7 - Post code 1165s ok 8 - Expected portal error code: code found on page 1165s ok 9 - Expected portal error code 1165s 1..9 1165s ok 7 - Authenticate with unknown device 1165s 1..7 1165s ok 1166s t/70-2F-TOTP-with-History-and-Refresh.t ........................... 1166s ok 1 - use Lemonldap::NG::Portal::Main; 1166s ok 2 - Portal object 1166s ok 3 - Init 1166s ok 4 - Portal app 1166s ok 5 - Auth query 1166s ok 6 - Get cookie lemonldap (b3c8219ce6a5ab28510013777a4766890d74563fc5b65ec8ad1fa26b2bcb7dd9) 1166s ok 7 - Form registration 1166s ok 8 - Get redirection 1166s ok 9 - Location header found 1166s ok 10 - Form registration 1166s ok 11 - Found TOTP js 1166s ok 12 - Get new key 1166s ok 13 - Content is JSON 1166s ok 14 - Found secret 1166s ok 15 - Found token 1166s ok 16 - Code 1166s ok 17 - Code contains 6 digits 1166s ok 18 - Post code 1166s ok 19 - Content is JSON 1166s ok 20 - Key is registered 1166s ok 21 - Logout request 1166s ok 22 - Response is 200 1166s ok 23 - Cookie is deleted 1166s ok 24 - No pdata 1166s ok 25 - Disconnect request 1166s ok 26 - Response is 401 1166s ok 27 - Auth query 1166s ok 28 - HTTP code is 200 1166s ok 29 - Page contains a form 1166s ok 30 - URI match 1166s ok 31 - Field "token" is defined 1166s ok 32 - Field "checkLogins" is defined 1166s ok 33 - Code 1166s ok 34 - Post code 1166s ok 35 - HTTP code is 200 1166s ok 36 - Get cookie lemonldap (8d6af99b3a7cb9e3f9d7052c9bb4ecda01c4aad0e22ed694b166ac3519ef04a5) 1166s ok 37 - History found 1166s ok 38 - Two entries found 1166s ok 39 - POST checkuser 1166s ok 40 - Content is JSON 1166s ok 41 - Good authenticationLevel found 1166s ok 42 - Refresh query 1166s ok 43 - Get redirection 1166s ok 44 - Location is http://auth.example.com/ 1166s ok 45 - POST checkuser 1166s ok 46 - Content is JSON 1166s ok 47 - Good authenticationLevel found 1166s ok 48 - Logout request 1166s ok 49 - Response is 200 1166s ok 50 - Cookie is deleted 1166s ok 51 - No pdata 1166s ok 52 - Disconnect request 1166s ok 53 - Response is 401 1166s 1..53 1166s ok 1166s t/70-2F-TOTP-with-LDAP.t .......................................... 1166s ok 1 - use Lemonldap::NG::Portal::Main; 1166s ok 2 # skip LLNGTESTLDAP is not set 1166s ok 3 # skip LLNGTESTLDAP is not set 1166s ok 4 # skip LLNGTESTLDAP is not set 1166s ok 5 # skip LLNGTESTLDAP is not set 1166s ok 6 # skip LLNGTESTLDAP is not set 1166s ok 7 # skip LLNGTESTLDAP is not set 1166s ok 8 # skip LLNGTESTLDAP is not set 1166s ok 9 # skip LLNGTESTLDAP is not set 1166s ok 10 # skip LLNGTESTLDAP is not set 1166s ok 11 # skip LLNGTESTLDAP is not set 1166s ok 12 # skip LLNGTESTLDAP is not set 1166s ok 13 # skip LLNGTESTLDAP is not set 1166s ok 14 # skip LLNGTESTLDAP is not set 1166s ok 15 # skip LLNGTESTLDAP is not set 1166s ok 16 # skip LLNGTESTLDAP is not set 1166s ok 17 # skip LLNGTESTLDAP is not set 1166s ok 18 # skip LLNGTESTLDAP is not set 1166s ok 19 # skip LLNGTESTLDAP is not set 1166s ok 20 # skip LLNGTESTLDAP is not set 1166s ok 21 # skip LLNGTESTLDAP is not set 1166s ok 22 # skip LLNGTESTLDAP is not set 1166s ok 23 # skip LLNGTESTLDAP is not set 1166s 1..23 1166s ok 1167s t/70-2F-TOTP-with-Range.t ......................................... 1167s ok 1 - use Lemonldap::NG::Portal::Main; 1167s ok 2 - Portal object 1167s ok 3 - Init 1167s ok 4 - Portal app 1167s ok 5 - Get Menu 1167s ok 6 - HTTP code is 200 1167s ok 7 - Page contains a form 1167s ok 8 - Host match 1167s ok 9 - Field "user" is defined 1167s ok 10 - Field "password" is defined 1167s ok 11 - CSP header authorize POST request to \# 1167s ok 12 - Auth query 1167s ok 13 - Get cookie lemonldap (dc995b625acc6d1cbae9f3c7e14c9ea41d76b8479afb8e77b21980a505e5583e) 1167s ok 14 - Get redirection 1167s ok 15 - Location is http://auth.example.com/ 1167s ok 16 - Form registration 1167s ok 17 - Get redirection 1167s ok 18 - Location header found 1167s ok 19 - Form registration 1167s ok 20 - Found TOTP js 1167s ok 21 - Get new key 1167s ok 22 - Content is JSON 1167s ok 23 - Found secret 1167s ok 24 - Found token 1167s ok 25 - Code 1167s ok 26 - Code contains 6 digits 1167s ok 27 - Post code 1167s ok 28 - Content is JSON 1167s ok 29 - Key is registered 1167s ok 30 - Logout request 1167s ok 31 - Response is 200 1167s ok 32 - Cookie is deleted 1167s ok 33 - No pdata 1167s ok 34 - Disconnect request 1167s ok 35 - Response is 401 1167s ok 36 - Get Menu 1167s ok 37 - HTTP code is 200 1167s ok 38 - Page contains a form 1167s ok 39 - Host match 1167s ok 40 - Field "user" is defined 1167s ok 41 - Field "password" is defined 1167s ok 42 - CSP header authorize POST request to \# 1167s ok 43 - Auth query 1167s ok 44 - HTTP code is 200 1167s ok 45 - Page contains a form 1167s ok 46 - URI match 1167s ok 47 - Post code 1167s ok 48 - Get cookie lemonldap (ef1474b87c4ed6cff6cdb0438bf57a25b1902a4217f16393e0d4ac043589fd50) 1167s ok 49 - Logout request 1167s ok 50 - Response is 200 1167s ok 51 - Cookie is deleted 1167s ok 52 - No pdata 1167s ok 53 - Disconnect request 1167s ok 54 - Response is 401 1167s ok 55 - Get Menu 1167s ok 56 - HTTP code is 200 1167s ok 57 - Page contains a form 1167s ok 58 - Host match 1167s ok 59 - Field "user" is defined 1167s ok 60 - Field "password" is defined 1167s ok 61 - CSP header authorize POST request to \# 1167s ok 62 - Auth query 1167s ok 63 - HTTP code is 200 1167s ok 64 - Page contains a form 1167s ok 65 - URI match 1167s ok 66 - Post code 1167s ok 67 - Get cookie lemonldap (e29d1524d99cc6fe7d404c9f717a1e182d13135bd81b9e65141aeae236e157fb) 1167s ok 68 - Logout request 1167s ok 69 - Response is 200 1167s ok 70 - Cookie is deleted 1167s ok 71 - No pdata 1167s ok 72 - Disconnect request 1167s ok 73 - Response is 401 1167s ok 74 - Get Menu 1167s ok 75 - HTTP code is 200 1167s ok 76 - Page contains a form 1167s ok 77 - Host match 1167s ok 78 - Field "user" is defined 1167s ok 79 - Field "password" is defined 1167s ok 80 - CSP header authorize POST request to \# 1167s ok 81 - Auth query 1167s ok 82 - HTTP code is 200 1167s ok 83 - Page contains a form 1167s ok 84 - URI match 1167s ok 85 - Post code 1167s ok 86 - Bad TOTP (backward) 1167s ok 87 - Get Menu 1167s ok 88 - HTTP code is 200 1167s ok 89 - Page contains a form 1167s ok 90 - Host match 1167s ok 91 - Field "user" is defined 1167s ok 92 - Field "password" is defined 1167s ok 93 - CSP header authorize POST request to \# 1167s ok 94 - Auth query 1167s ok 95 - HTTP code is 200 1167s ok 96 - Page contains a form 1167s ok 97 - URI match 1167s ok 98 - Post code 1167s ok 99 - Bad TOTP (forward) 1167s 1..99 1167s ok 1168s t/70-2F-TOTP-with-TTL-and-JSON.t .................................. 1168s ok 1 - use Lemonldap::NG::Portal::Main; 1168s ok 2 - Portal object 1168s ok 3 - Init 1168s ok 4 - Portal app 1168s ok 5 - Auth query 1168s ok 6 - Get cookie lemonldap (58c37303d7199e71cde05fd1a63ac84d74da57019848ad21c5c98ea9d0dd0882) 1168s ok 7 - Form registration 1168s ok 8 - Get redirection 1168s ok 9 - Location header found 1168s ok 10 - Form registration 1168s ok 11 - Found TOTP js 1168s ok 12 - Found custom Main Logo 1168s ok 13 - Get new key 1168s ok 14 - Content is JSON 1168s ok 15 - Found secret 1168s ok 16 - Found token 1168s ok 17 - Code 1168s ok 18 - Code contains 6 digits 1168s ok 19 - Post code 1168s ok 20 - Content is JSON 1168s ok 21 - Key is registered 1168s ok 22 - Logout request 1168s ok 23 - Response is 200 1168s ok 24 - Cookie is deleted 1168s ok 25 - No pdata 1168s ok 26 - Disconnect request 1168s ok 27 - Response is 401 1168s ok 28 - Auth query 1168s ok 29 - HTTP code is 200 1168s ok 30 - Page contains a form 1168s ok 31 - URI match 1168s ok 32 - Field "token" is defined 1168s ok 33 - Code 1168s ok 34 - Post code 1168s ok 35 - Get cookie lemonldap (8288db2667c9b2c1fbce22c179e7fbd1abdafd835f788206a08d67d5cb8e3d49) 1168s ok 36 - Logout request 1168s ok 37 - Response is 200 1168s ok 38 - Cookie is deleted 1168s ok 39 - No pdata 1168s ok 40 - Disconnect request 1168s ok 41 - Response is 401 1168s ok 42 - Auth query 1168s ok 43 - HTTP code is 200 1168s ok 44 - Notification reference found 1168s ok 45 - Right reference found 1168s ok 46 - Notification message found 1168s ok 47 - Get cookie lemonldap (BdDJzGMwvA7HygSYinjwtE5mENS4v/pasJFBLOQhcGFdDLz8+aiZxKHeZDuT7c1oTMYuIyRCXUXJtFfsS+eRmWaKt1NXpmnLFjIiF2AfOqrZ2okY4HX/LevAgams482bJt/t5/KftYyZ6cTVBl5qog==) 1168s ok 48 - Logout request 1168s ok 49 - Response is 200 1168s ok 50 - Cookie is deleted 1168s ok 51 - No pdata 1168s ok 52 - Disconnect request 1168s ok 53 - Response is 401 1168s 1..53 1168s ok 1169s t/70-2F-TOTP-with-TTL-and-XML.t ................................... 1169s ok 1 - use Lemonldap::NG::Portal::Main; 1169s ok 2 - Portal object 1169s ok 3 - Init 1169s ok 4 - Portal app 1169s ok 5 - Auth query 1169s ok 6 - Get cookie lemonldap (81ab16efa651953ff2ef4bc7448bc8b5765c8867971c86c61bddd718bcd29ac0) 1169s ok 7 - Form registration 1169s ok 8 - Get redirection 1169s ok 9 - Location header found 1169s ok 10 - Form registration 1169s ok 11 - Found TOTP js 1169s ok 12 - Found custom Main Logo 1169s ok 13 - Get new key 1169s ok 14 - Content is JSON 1169s ok 15 - Found secret 1169s ok 16 - Found token 1169s ok 17 - Code 1169s ok 18 - Code contains 6 digits 1169s ok 19 - Post code 1169s ok 20 - Content is JSON 1169s ok 21 - Key is registered 1169s ok 22 - Logout request 1169s ok 23 - Response is 200 1169s ok 24 - Cookie is deleted 1169s ok 25 - No pdata 1169s ok 26 - Disconnect request 1169s ok 27 - Response is 401 1169s ok 28 - Auth query 1169s ok 29 - HTTP code is 200 1169s ok 30 - Page contains a form 1169s ok 31 - URI match 1169s ok 32 - Field "token" is defined 1169s ok 33 - Code 1169s ok 34 - Post code 1169s ok 35 - Get cookie lemonldap (8e26f8bb4ecdf6cb8c9c3c1c3cd3bca1d2f5722f596f41c5cfe1a1ed6d69c867) 1169s ok 36 - Logout request 1169s ok 37 - Response is 200 1169s ok 38 - Cookie is deleted 1169s ok 39 - No pdata 1169s ok 40 - Disconnect request 1169s ok 41 - Response is 401 1169s ok 42 - Auth query 1169s ok 43 - HTTP code is 200 1169s ok 44 - Notification reference found 1169s ok 45 - Right reference found 1169s ok 46 - Notification message found 1169s ok 47 - Get cookie lemonldap (tV6FdPhiZZsgdDE1Vi7M1cTBjXI4aGqh+qz2ZPG8h4h3FCyYxGyA1DXKZT+RpqtNb3QrTx6ad1KabDCe6ax6OjdInKLATspraNTGR+FhplPa+dJwl96IkA9gvDse8/ybFB52qFkU7t74VtemYWGFjA==) 1169s ok 48 - Logout request 1169s ok 49 - Response is 200 1169s ok 50 - Cookie is deleted 1169s ok 51 - No pdata 1169s ok 52 - Disconnect request 1169s ok 53 - Response is 401 1169s 1..53 1169s ok 1170s t/70-2F-TOTP-with-TTL.t ........................................... 1170s ok 1 - use Lemonldap::NG::Portal::Main; 1170s ok 2 - Portal object 1170s ok 3 - Init 1170s ok 4 - Portal app 1170s ok 5 - Auth query 1170s ok 6 - Get cookie lemonldap (df7409718b9f8faa79c241fd5fd55e285f9e769e2f89fb807fa9181d7829ca52) 1170s ok 7 - Get Menu 1170s ok 8 - sfaManager link not found 1170s ok 9 - Form registration 1170s ok 10 - Get redirection 1170s ok 11 - Location header found 1170s ok 12 - Form registration 1170s ok 13 - Found TOTP js 1170s ok 14 - Found custom Main Logo 1170s ok 15 - Get new key 1170s ok 16 - Content is JSON 1170s ok 17 - Found secret 1170s ok 18 - Found token 1170s ok 19 - Found issuer 1170s ok 20 - Found user 1170s ok 21 - Code 1170s ok 22 - Code contains 6 digits 1170s ok 23 - Post code 1170s ok 24 - Content is JSON 1170s ok 25 - badName returned 1170s ok 26 - Code 1170s ok 27 - Code contains 6 digits 1170s ok 28 - Post code 1170s ok 29 - Content is JSON 1170s ok 30 - TOTP is registered 1170s ok 31 - Logout request 1170s ok 32 - Response is 200 1170s ok 33 - Cookie is deleted 1170s ok 34 - No pdata 1170s ok 35 - Disconnect request 1170s ok 36 - Response is 401 1170s ok 37 - Auth query 1170s ok 38 - HTTP code is 200 1170s ok 39 - Page contains a form 1170s ok 40 - URI match 1170s ok 41 - Field "token" is defined 1170s ok 42 - Code 1170s ok 43 - Post code 1170s ok 44 - Get cookie lemonldap (14aa68187a872ec8efc8046d4073a960de89ab926807acdf053a9dd9398d11d7) 1170s ok 45 - Logout request 1170s ok 46 - Response is 200 1170s ok 47 - Cookie is deleted 1170s ok 48 - No pdata 1170s ok 49 - Disconnect request 1170s ok 50 - Response is 401 1170s ok 51 - Auth query 1170s ok 52 - Get cookie lemonldap (a8f3bc2fe322dd471a4594cb858f31a2dbe4acae2c0708210adfb85673acf9ae) 1170s ok 53 - Get redirection 1170s ok 54 - Location is http://auth.example.com/ 1170s ok 55 - Logout request 1170s ok 56 - Response is 200 1170s ok 57 - Cookie is deleted 1170s ok 58 - No pdata 1170s ok 59 - Disconnect request 1170s ok 60 - Response is 401 1170s 1..60 1170s ok 1170s t/70-2F-targetAuthnLevel.t ........................................ 1170s ok 1 - use Lemonldap::NG::Portal::Main; 1170s ok 2 - Portal object 1170s ok 3 - Init 1170s ok 4 - Portal app 1170s # Subtest: Check test1 offer both Auth choices and both 2FA choices 1170s ok 1 - Get login form 1170s ok 2 - Response body is not empty 1170s ok 3 - Found at least one result for //input[@name="lmAuth"] 1170s ok 4 - Two choices offered 1170s ok 5 - Auth query 1170s ok 6 - Response body is not empty 1170s ok 7 - Found TOTP button 1170s ok 8 - Response body is not empty 1170s ok 9 - Found password button 1170s 1..9 1170s ok 5 - Check test1 offer both Auth choices and both 2FA choices 1170s # Subtest: Check test2 vhost asks only TOTP 1170s ok 1 - Get login form 1170s ok 2 - Response body is not empty 1170s ok 3 - Found at least one result for //input[@name="lmAuth"] 1170s ok 4 - One choice offered 1170s ok 5 - Auth query 1170s ok 6 - Response body is not empty 1170s ok 7 - Found TOTP prompt 1170s 1..7 1170s ok 6 - Check test2 vhost asks only TOTP 1170s 1..6 1170s ok 1171s t/72-2F-REST-CodeActivation-Resend.t .............................. 1171s ok 1 - use Lemonldap::NG::Portal::Main; 1171s ok 2 - Portal object 1171s ok 3 - Init 1171s ok 4 - Portal app 1171s # Subtest: Login on first try 1171s ok 1 - Init req gives dwho 1171s ok 2 - Found uid attribute 1171s ok 3 - Received code from LLNG 1171s ok 4 - Auth query 1171s ok 5 - Found custom Main Logo 1171s ok 6 - Prompt indicates success 1171s ok 7 - REST service received code 1171s ok 8 - HTTP code is 200 1171s ok 9 - Page contains a form 1171s ok 10 - URI match 1171s ok 11 - Field "token" is defined 1171s ok 12 - Field "code" is defined 1171s ok 13 - Post code 1171s ok 14 - History found 1171s ok 15 - One entry found 1171s ok 16 - Get cookie lemonldap (2bc6881cb31208db4ccc0a46a112006f8fa68bc9271745863aa71f5cea2e93d0) 1171s ok 17 - Logout request 1171s ok 18 - Response is 200 1171s ok 19 - Cookie is deleted 1171s ok 20 - No pdata 1171s ok 21 - Disconnect request 1171s ok 22 - Response is 401 1171s 1..22 1171s ok 5 - Login on first try 1171s # Subtest: Login after several resend 1171s ok 1 - Init req gives dwho 1171s ok 2 - Found uid attribute 1171s ok 3 - Received code from LLNG 1171s ok 4 - Auth query 1171s ok 5 - Found custom Main Logo 1171s ok 6 - Prompt indicates success 1171s ok 7 - REST service received code 1171s ok 8 - HTTP code is 200 1171s ok 9 - Page contains a form 1171s ok 10 - URI match 1171s ok 11 - Field "token" is defined 1171s ok 12 - Field "code" is defined 1171s ok 13 - Found resend button 1171s ok 14 - Post code 1171s ok 15 - Received invitation to try later 1171s ok 16 - No code sent 1171s ok 17 - HTTP code is 200 1171s ok 18 - Page contains a form 1171s ok 19 - URI match 1171s ok 20 - Field "token" is defined 1171s ok 21 - Field "code" is defined 1171s ok 22 - Found resend button 1171s ok 23 - Init req gives dwho 1171s ok 24 - Found uid attribute 1171s ok 25 - Received code from LLNG 1171s ok 26 - Post code 1171s ok 27 - Found custom Main Logo 1171s ok 28 - Prompt indicates success 1171s ok 29 - REST service received code 1171s ok 30 - Code hasn't changed 1171s ok 31 - HTTP code is 200 1171s ok 32 - Page contains a form 1171s ok 33 - URI match 1171s ok 34 - Field "token" is defined 1171s ok 35 - Field "code" is defined 1171s ok 36 - Post code 1171s ok 37 - Get cookie lemonldap (cc29163c988f33663fbb7fd6a6e8084d145071ffcc3c52c2da542d8bf765f981) 1171s ok 38 - Logout request 1171s ok 39 - Response is 200 1171s ok 40 - Cookie is deleted 1171s ok 41 - No pdata 1171s ok 42 - Disconnect request 1171s ok 43 - Response is 401 1171s 1..43 1171s ok 6 - Login after several resend 1171s 1..6 1171s ok 1171s t/72-2F-REST-with-History.t ....................................... 1171s ok 1 - use Lemonldap::NG::Portal::Main; 1171s ok 2 - Portal object 1171s ok 3 - Init 1171s ok 4 - Portal app 1171s ok 5 - Init req gives dwho 1171s ok 6 - Auth query 1171s ok 7 - Found custom Main Logo 1171s ok 8 - HTTP code is 200 1171s ok 9 - Page contains a form 1171s ok 10 - URI match 1171s ok 11 - Field "token" is defined 1171s ok 12 - Field "code" is defined 1171s ok 13 - Field "checkLogins" is defined 1171s ok 14 - Verify req contains name 1171s ok 15 - Verify req contains code 1171s ok 16 - Post code 1171s ok 17 - Get cookie lemonldap (f5858e4a13a0822e9d2c5c9522624ba3ae8b6df41023b6683c72abf5bc804704) 1171s ok 18 - History found 1171s ok 19 - One entry found 1171s ok 20 - Logout request 1171s ok 21 - Response is 200 1171s ok 22 - Cookie is deleted 1171s ok 23 - No pdata 1171s ok 24 - Disconnect request 1171s ok 25 - Response is 401 1171s 1..25 1171s ok 1172s t/74-2F-Required-Issuer-Timeouts.t ................................ 1172s ok 1 - use Lemonldap::NG::Portal::Main; 1172s ok 2 - Portal object 1172s ok 3 - Init 1172s ok 4 - Portal app 1172s ok 5 - Auth query 1172s ok 6 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213270%2C%22issuerRequestcas%22%3A%220e39c836cd4cc3fc114934c6e8c869b0baeca3d4bde5df1c21b04a2c9b2a3910%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1172s ok 7 - Auth query 1172s ok 8 - Get redirection 1172s ok 9 - Location header found 1172s ok 10 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213270%2C%22issuerRequestcas%22%3A%220e39c836cd4cc3fc114934c6e8c869b0baeca3d4bde5df1c21b04a2c9b2a3910%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22sfRegToken%22%3A%22aa8467d3cbbbe202982ff16987ba6f3208ffa0981e1ffb0a1bafcc1d422f9209%22%7D) 1172s ok 11 - Follow redirection to /2fregisters 1172s ok 12 - Found TOTP link 1172s ok 13 - Form registration 1172s ok 14 - Found TOTP js 1172s ok 15 - Get new key 1172s ok 16 - Content is JSON 1172s ok 17 - Found secret 1172s ok 18 - Found token 1172s ok 19 - Code 1172s ok 20 - Code contains 6 digits 1172s ok 21 - Post code 1172s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%220e39c836cd4cc3fc114934c6e8c869b0baeca3d4bde5df1c21b04a2c9b2a3910%22%2C%22issuerTs%22%3A1746213270%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22aa8467d3cbbbe202982ff16987ba6f3208ffa0981e1ffb0a1bafcc1d422f9209%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1172s ok 23 - Content is JSON 1172s ok 24 - Key is registered 1172s ok 25 - Auth query 1172s ok 26 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213270%2C%22issuerRequestcas%22%3A%220e39c836cd4cc3fc114934c6e8c869b0baeca3d4bde5df1c21b04a2c9b2a3910%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22aa8467d3cbbbe202982ff16987ba6f3208ffa0981e1ffb0a1bafcc1d422f9209%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1172s ok 27 - HTTP code is 200 1172s ok 28 - Page contains a form 1172s ok 29 - URI match 1172s ok 30 - Field "token" is defined 1172s ok 31 - Code 1172s ok 32 - Post code 1172s ok 33 - Get cookie lemonldap (b8b4128808c5f42d582310efb077224fb980c435ceaecfc068a05a3567edb614) 1172s ok 34 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%220e39c836cd4cc3fc114934c6e8c869b0baeca3d4bde5df1c21b04a2c9b2a3910%22%7D) 1172s ok 35 - Get redirection 1172s ok 36 - Location header found 1172s ok 37 - Follow redirection to issuer 1172s ok 38 - Get redirection 1172s ok 39 - Location header found 1172s 1..39 1172s ok 1173s t/74-2F-Required.t ................................................ 1173s ok 1 - use Lemonldap::NG::Portal::Main; 1173s ok 2 - Portal object 1173s ok 3 - Init 1173s ok 4 - Portal app 1173s ok 5 - Auth query 1173s ok 6 - Get redirection 1173s ok 7 - Location header found 1173s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%2288682a9fad1698904fa68add79242d650a0800e38afe2a936be75a37946602ad%22%7D) 1173s ok 9 - Follow redirection to /2fregisters 1173s ok 10 - Found TOTP link 1173s ok 11 - Form registration 1173s ok 12 - Found TOTP js 1173s ok 13 - Get new key 1173s ok 14 - Content is JSON 1173s ok 15 - Found secret 1173s ok 16 - Found token 1173s ok 17 - Code 1173s ok 18 - Code contains 6 digits 1173s ok 19 - Post code 1173s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%2288682a9fad1698904fa68add79242d650a0800e38afe2a936be75a37946602ad%22%7D) 1173s ok 21 - Content is JSON 1173s ok 22 - Key is registered 1173s ok 23 - Continue login 1173s ok 24 - Get redirection 1173s ok 25 - Location header found 1173s ok 26 - Get cookie lemonldap (722d36b6738d7d0fac0185eacf57d11d3d6dec3a653ade04e67295d275cdf49e) 1173s ok 27 1173s ok 28 1173s ok 29 1173s ok 30 - Auth query 1173s ok 31 - HTTP code is 200 1173s ok 32 - Page contains a form 1173s ok 33 - URI match 1173s ok 34 - Field "token" is defined 1173s ok 35 - Code 1173s ok 36 - Post code 1173s ok 37 - Get cookie lemonldap (0577ae819e3251575f7998479b738f7a95e26de91b3736e0dcfa82113e4b5247) 1173s ok 38 - Logout request 1173s ok 39 - Response is 200 1173s ok 40 - Cookie is deleted 1173s ok 41 - No pdata 1173s ok 42 - Disconnect request 1173s ok 43 - Response is 401 1173s 1..43 1173s ok 1173s t/76-2F-Ext-with-BruteForce.t ..................................... 1173s ok 1 - use Lemonldap::NG::Portal::Main; 1173s ok 2 - use Lemonldap::NG::Common::FormEncode; 1173s ok 3 - Portal object 1173s ok 4 - Init 1173s ok 5 - Portal app 1173s ok 6 - 1st Bad Auth query 1173s ok 7 - Response status is 401 1173s ok 8 - Content is JSON 1173s ok 9 - Error code is 5 1173s ok 10 - 2nd Bad Auth query 1173s ok 11 - Response status is 401 1173s ok 12 - Content is JSON 1173s ok 13 - Error code is 5 1173s ok 14 - 3rd Bad Auth query 1173s ok 15 - Response status is 401 1173s ok 16 - Content is JSON 1173s ok 17 - Error code is 5 1173s ok 18 - 4th Bad Auth query -> Rejected 1173s ok 19 - Protection enabled 1173s ok 20 - Auth query 1173s ok 21 - Rejected -> Protection enabled 1173s ok 22 - LockTime = 3 1173s ok 23 - LockTime in range 1173s ok 24 - Auth query 1173s ok 25 - HTTP code is 200 1173s ok 26 - Page contains a form 1173s ok 27 - URI match 1173s ok 28 - Field "token" is defined 1173s ok 29 - Field "code" is defined 1173s ok 30 - Field "checkLogins" is defined 1173s ok 31 - Found EXTCODE input 1173s ok 32 - Post code 1173s ok 33 - Get cookie lemonldap (833dd7c2c91285db4a678b371f152d082ae0f620a32fcea7c2cea8297ce659d4) 1173s ok 34 - History found 1173s ok 35 - Four entries found 1173s ok 36 - Logout request 1173s ok 37 - Response is 200 1173s ok 38 - Cookie is deleted 1173s ok 39 - No pdata 1173s ok 40 - Disconnect request 1173s ok 41 - Response is 401 1173s 1..41 1173s ok 1174s t/76-2F-Ext-with-CodeActivation-Resend.t .......................... 1174s ok 1 - use Lemonldap::NG::Portal::Main; 1174s ok 2 - use Lemonldap::NG::Common::FormEncode; 1174s ok 3 - Portal object 1174s ok 4 - Init 1174s ok 5 - Portal app 1174s # Subtest: Login on first try 1174s ok 1 - Make sure sessionInfo is populated 1174s ok 2 - Auth query 1174s ok 3 - Found EXTCODE input 1174s ok 4 - Prompt indicates success 1174s ok 5 - Code has the correct format 1174s ok 6 - HTTP code is 200 1174s ok 7 - Page contains a form 1174s ok 8 - URI match 1174s ok 9 - Field "token" is defined 1174s ok 10 - Field "code" is defined 1174s ok 11 - Post code 1174s ok 12 - Get cookie lemonldap (7d1ede10691677b4d0a2be70f052e112e14f535fe262d7dca77d1ea7dcd943de) 1174s ok 13 - Logout request 1174s ok 14 - Response is 200 1174s ok 15 - Cookie is deleted 1174s ok 16 - No pdata 1174s ok 17 - Disconnect request 1174s ok 18 - Response is 401 1174s 1..18 1174s ok 6 - Login on first try 1174s # Subtest: Login after several resend 1174s ok 1 - Make sure sessionInfo is populated 1174s ok 2 - Auth query 1174s ok 3 - Found EXTCODE input 1174s ok 4 - Prompt indicates success 1174s ok 5 - Code has the correct format 1174s ok 6 - HTTP code is 200 1174s ok 7 - Page contains a form 1174s ok 8 - URI match 1174s ok 9 - Field "token" is defined 1174s ok 10 - Field "code" is defined 1174s ok 11 - Found resend button 1174s ok 12 - Make sure sessionInfo is populated 1174s ok 13 - Post code 1174s ok 14 - Received invitation to try later 1174s ok 15 - No mail sent 1174s ok 16 - HTTP code is 200 1174s ok 17 - Page contains a form 1174s ok 18 - URI match 1174s ok 19 - Field "token" is defined 1174s ok 20 - Field "code" is defined 1174s ok 21 - Found resend button 1174s ok 22 - Make sure sessionInfo is populated 1174s ok 23 - Post code 1174s ok 24 - Found EXTCODE input 1174s ok 25 - Prompt indicates success 1174s ok 26 - Code has the correct format 1174s ok 27 - Code hasn't changed 1174s ok 28 - HTTP code is 200 1174s ok 29 - Page contains a form 1174s ok 30 - URI match 1174s ok 31 - Field "token" is defined 1174s ok 32 - Field "code" is defined 1174s ok 33 - Post code 1174s ok 34 - Get cookie lemonldap (fcf3786f180a3ecb5fd182e3bab673d2a880fed04cbba888e3bb15f3a5e22881) 1174s ok 35 - Logout request 1174s ok 36 - Response is 200 1174s ok 37 - Cookie is deleted 1174s ok 38 - No pdata 1174s ok 39 - Disconnect request 1174s ok 40 - Response is 401 1174s 1..40 1174s ok 7 - Login after several resend 1174s ok 8 - SessionInfo check was called during the test 1174s 1..8 1174s ok 1175s t/76-2F-Ext-with-CodeActivation.t ................................. 1175s ok 1 - use Lemonldap::NG::Portal::Main; 1175s ok 2 - use Lemonldap::NG::Common::FormEncode; 1175s ok 3 - Portal object 1175s ok 4 - Init 1175s ok 5 - Portal app 1175s ok 6 - Auth query 1175s ok 7 - HTTP code is 200 1175s ok 8 - Page contains a form 1175s ok 9 - URI match 1175s ok 10 - Field "token" is defined 1175s ok 11 - Field "code" is defined 1175s ok 12 - Found EXTCODE input 1175s ok 13 - Post code 1175s ok 14 - Get cookie lemonldap (17fa311e06b1596fa7598714171f0e40ae796c1a2f6fb6b7a3b1ff11675b53fb) 1175s ok 15 - Logout request 1175s ok 16 - Response is 200 1175s ok 17 - Cookie is deleted 1175s ok 18 - No pdata 1175s ok 19 - Disconnect request 1175s ok 20 - Response is 401 1175s 1..20 1175s ok 1176s t/76-2F-Ext-with-GrantSession.t ................................... 1176s ok 1 - use Lemonldap::NG::Portal::Main; 1176s ok 2 - use Lemonldap::NG::Common::FormEncode; 1176s ok 3 - Portal object 1176s ok 4 - Init 1176s ok 5 - Portal app 1176s ok 6 - Auth query 1176s ok 7 - HTTP code is 200 1176s ok 8 - Page contains a form 1176s ok 9 - URI match 1176s ok 10 - Field "token" is defined 1176s ok 11 - Field "code" is defined 1176s ok 12 - Found EXTCODE input 1176s ok 13 - Post code 1176s ok 14 - dwho rejected with custom message 1176s ok 15 - Found INFO js 1176s 1..15 1176s ok 1177s t/76-2F-Ext-with-History.t ........................................ 1177s ok 1 - use Lemonldap::NG::Portal::Main; 1177s ok 2 - use Lemonldap::NG::Common::FormEncode; 1177s ok 3 - Portal object 1177s ok 4 - Init 1177s ok 5 - Portal app 1177s ok 6 - Auth query 1177s ok 7 - HTTP code is 200 1177s ok 8 - Page contains a form 1177s ok 9 - URI match 1177s ok 10 - Field "token" is defined 1177s ok 11 - Field "checkLogins" is defined 1177s ok 12 - Found totp.png 1177s ok 13 - Found yubikey.png 1177s ok 14 - Found totp.png 1177s ok 15 - Post ext2f choice 1177s ok 16 - HTTP code is 200 1177s ok 17 - Page contains a form 1177s ok 18 - URI match 1177s ok 19 - Field "token" is defined 1177s ok 20 - Field "code" is defined 1177s ok 21 - Field "checkLogins" is defined 1177s ok 22 - Found EXTCODE input 1177s ok 23 - Post code 1177s ok 24 - Get cookie lemonldap (ca5f78b348438a96f5650ed75dd2bebc727066f52339d8f67a8fa69d2f793c15) 1177s ok 25 - Auth query 1177s ok 26 - HTTP code is 200 1177s ok 27 - Page contains a form 1177s ok 28 - URI match 1177s ok 29 - Field "token" is defined 1177s ok 30 - Field "checkLogins" is defined 1177s ok 31 - Post ext2f choice 1177s ok 32 - HTTP code is 200 1177s ok 33 - Page contains a form 1177s ok 34 - URI match 1177s ok 35 - Field "token" is defined 1177s ok 36 - Field "code" is defined 1177s ok 37 - Field "checkLogins" is defined 1177s ok 38 - Post code 1177s ok 39 - Expected portal error code: code found on page 1177s ok 40 - Expected portal error code 1177s ok 41 - Authentication type found in success history 1177s ok 42 - 2FA type found in success history 1177s ok 43 - Authentication type found in failed history 1177s ok 44 - 2FA type found in failed history 1177s ok 45 - Logout request 1177s ok 46 - Response is 200 1177s ok 47 - Cookie is deleted 1177s ok 48 - No pdata 1177s ok 49 - Disconnect request 1177s ok 50 - Response is 401 1177s 1..50 1177s ok 1178s t/77-2F-Extra-Register.t .......................................... 1178s ok 1 - use Lemonldap::NG::Portal::Main; 1178s ok 2 - use Lemonldap::NG::Common::FormEncode; 1178s ok 3 - Portal object 1178s "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 127. 1178s ok 4 - Init 1178s ok 5 - Portal app 1178s # Subtest: Register and use mail based custom SF as dwho 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (6ec6f375fa37219c1030ad68a70d4badea440c45bf17e6b6c5e28f1765760f3b) 1178s ok 3 - Response body is not empty 1178s ok 4 - Found link to home register 1178s ok 5 - Response body is not empty 1178s ok 6 - Found image for home 1178s ok 7 - Response body is not empty 1178s ok 8 - Found link to work register 1178s ok 9 - Response body is not empty 1178s ok 10 - Found image for work 1178s ok 11 - HTTP code is 200 1178s ok 12 - Content-Type is JSON 1178s ok 13 - Content is valid JSON 1178s ok 14 1178s ok 15 1178s ok 16 - Found session attribute in mail 1178s ok 17 - Found 2F code in mail 1178s ok 18 - Sent to self registered mail 1178s ok 19 - HTTP code is 200 1178s ok 20 - Content-Type is JSON 1178s ok 21 - Content is valid JSON 1178s ok 22 1178s ok 23 - Auth query 1178s ok 24 - HTTP code is 200 1178s ok 25 - Page contains a form 1178s ok 26 - URI match 1178s ok 27 - Field "token" is defined 1178s ok 28 - Field "code" is defined 1178s ok 29 - Found session attribute in mail 1178s ok 30 - Found 2F code in mail 1178s ok 31 - Sent to self registered mail 1178s ok 32 - Post code 1178s ok 33 - Get cookie lemonldap (8719d64020507300ee217a59592b76183112d3384311bf1237ebacc2e395d639) 1178s ok 34 - Get session using restSessionServer 1178s ok 35 - HTTP code is 200 1178s ok 36 - Deserialize session content 1178s ok 37 - Session has correct value for _2f 1178s ok 38 - Session has correct value for authenticationLevel 1178s 1..38 1178s ok 6 - Register and use mail based custom SF as dwho 1178s # Subtest: Register a 2F that is not always available on login 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (267b4526b0b9333c7182dbad6dc21c9d6f24883a06edac306de4d66cc58c181c) 1178s ok 3 - Response body is not empty 1178s ok 4 - Found link to homeregrule register 1178s ok 5 - HTTP code is 200 1178s ok 6 - Content-Type is JSON 1178s ok 7 - Content is valid JSON 1178s ok 8 1178s ok 9 1178s ok 10 - Found session attribute in mail 1178s ok 11 - Found 2F code in mail 1178s ok 12 - Sent to self registered mail 1178s ok 13 - HTTP code is 200 1178s ok 14 - Content-Type is JSON 1178s ok 15 - Content is valid JSON 1178s ok 16 1178s ok 17 - Auth query 1178s ok 18 - Get cookie lemonldap (25d7696dc66abd067f115b53b4647c823d9848325c4c9e29f34d3bc1cd244ee9) 1178s ok 19 - Found remove button 1178s ok 20 - Found add button 1178s ok 21 - Remove button not displayed 1178s ok 22 - Add button not displayed 1178s ok 23 - Auth query 1178s ok 24 - HTTP code is 200 1178s ok 25 - Page contains a form 1178s ok 26 - URI match 1178s ok 27 - Field "token" is defined 1178s ok 28 - Field "code" is defined 1178s 1..28 1178s ok 7 - Register a 2F that is not always available on login 1178s # Subtest: Fail to register mail based custom SF as dwho 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (1c26365e5e8d7973e5ea2211b96aceea432b9510800fb4898837356f9f20a177) 1178s ok 3 - HTTP code is 200 1178s ok 4 - Content-Type is JSON 1178s ok 5 - Content is valid JSON 1178s ok 6 1178s ok 7 1178s ok 8 - Found session attribute in mail 1178s ok 9 - Found 2F code in mail 1178s ok 10 - Sent to self registered mail 1178s ok 11 - Response status is 400 1178s ok 12 - Content is JSON 1178s ok 13 - Error code is PE96 1178s ok 14 - No 2fDevice was registered 1178s 1..14 1178s ok 8 - Fail to register mail based custom SF as dwho 1178s # Subtest: Fail regex filter validation 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (bd4c417b5673c5c472ea3c5d0a29d431e17915970604160e7439406dd494ad31) 1178s ok 3 - HTTP code is 200 1178s ok 4 - Content-Type is JSON 1178s ok 5 - Content is valid JSON 1178s ok 6 1178s ok 7 - Custom message was found 1178s 1..7 1178s ok 9 - Fail regex filter validation 1178s # Subtest: Register and use rest based custom SF as dwho 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (b0fcd2a35fd1d31ab7e817eafb75b9623840fe747ebb12bed1fb148e38e78d6c) 1178s ok 3 - Init req gives dwho 1178s ok 4 - Found uid attribute 1178s ok 5 - Found destination attribute 1178s ok 6 - Received code from LLNG 1178s ok 7 - HTTP code is 200 1178s ok 8 - Content-Type is JSON 1178s ok 9 - Content is valid JSON 1178s ok 10 1178s ok 11 1178s ok 12 - HTTP code is 200 1178s ok 13 - Content-Type is JSON 1178s ok 14 - Content is valid JSON 1178s ok 15 1178s ok 16 - Init req gives dwho 1178s ok 17 - Found uid attribute 1178s ok 18 - Found destination attribute 1178s ok 19 - Received code from LLNG 1178s ok 20 - Auth query 1178s ok 21 - HTTP code is 200 1178s ok 22 - Page contains a form 1178s ok 23 - URI match 1178s ok 24 - Field "token" is defined 1178s ok 25 - Field "code" is defined 1178s ok 26 - Code was sent 1178s ok 27 - Found resend button 1178s ok 28 - Init req gives dwho 1178s ok 29 - Found uid attribute 1178s ok 30 - Found destination attribute 1178s ok 31 - Received code from LLNG 1178s ok 32 - Resend code 1178s ok 33 - Code was sent again 1178s ok 34 - Post code 1178s ok 35 - Get cookie lemonldap (49afa05b921fb4a64c624e5e2cd434c8d782c4c91bbc041d0de0fb832d00b452) 1178s ok 36 - Get session using restSessionServer 1178s ok 37 - HTTP code is 200 1178s ok 38 - Deserialize session content 1178s ok 39 - Session has correct value for authenticationLevel 1178s ok 40 - Session has correct value for _2f 1178s ok 41 - Response body is not empty 1178s ok 42 - Found unregister button 1178s ok 43 - Found epoch on delete button 1178s ok 44 - Found prefix on delete button 1178s ok 45 - HTTP code is 400 1178s ok 46 - Deletion expects valid CSRF token 1178s ok 47 - Post deletion 1178s ok 48 - HTTP code is 200 1178s ok 49 - Content-Type is JSON 1178s ok 50 - Content is valid JSON 1178s ok 51 1178s ok 52 - Device was unregistered 1178s 1..52 1178s ok 10 - Register and use rest based custom SF as dwho 1178s # Subtest: Login and display available registrations for rtyler 1178s ok 1 - Auth query 1178s ok 2 - Get cookie lemonldap (acec3fc216715ece5295ffbc2b92517a826dce5849ae874b760a8630ec26914e) 1178s ok 3 - Response body is not empty 1178s ok 4 - Home is not offered because rule doesn't match 1178s ok 5 - Response body is not empty 1178s ok 6 - Found link to work register 1178s ok 7 - Response body is not empty 1178s ok 8 - Found image for work 1178s 1..8 1178s ok 11 - Login and display available registrations for rtyler 1178s 1..11 1178s ok 1178s t/77-2F-Extra.t ................................................... 1178s ok 1 - use Lemonldap::NG::Portal::Main; 1178s ok 2 - use Lemonldap::NG::Common::FormEncode; 1178s ok 3 - Portal object 1178s ok 4 - Init 1178s ok 5 - Portal app 1178s ok 6 - Auth query 1178s ok 7 - HTTP code is 200 1178s ok 8 - Page contains a form 1178s ok 9 - URI match 1178s ok 10 - Field "token" is defined 1178s ok 11 - Field "code" is defined 1178s ok 12 - Found EXTCODE input 1178s ok 13 - Found 2F code in mail 1178s ok 14 - Post code 1178s ok 15 - Get cookie lemonldap (31066ba5301b356d219282cfb5e30ab8c93e14d8b1aa92f8dbf7cb92c26d3867) 1178s ok 16 - Get session using restSessionServer 1178s ok 17 - HTTP code is 200 1178s ok 18 - Deserialize session content 1178s ok 19 - Session has correct value for _2f 1178s ok 20 - Logout request 1178s ok 21 - Response is 200 1178s ok 22 - Cookie is deleted 1178s ok 23 - No pdata 1178s ok 24 - Disconnect request 1178s ok 25 - Response is 401 1178s ok 26 - Auth query 1178s ok 27 - HTTP code is 200 1178s ok 28 - Page contains a form 1178s ok 29 - URI match 1178s ok 30 - Field "token" is defined 1178s ok 31 - Field "checkLogins" is defined 1178s ok 32 - Found work.jpg 1178s ok 33 - Found home.jpg 1178s ok 34 - Found translation label 1178s ok 35 - Found overridden label 1178s ok 36 - Post ext2f choice 1178s ok 37 - HTTP code is 200 1178s ok 38 - Page contains a form 1178s ok 39 - URI match 1178s ok 40 - Field "token" is defined 1178s ok 41 - Field "code" is defined 1178s ok 42 - Found EXTCODE input 1178s ok 43 - Found 2F code in mail 1178s ok 44 - Post code 1178s ok 45 - Get cookie lemonldap (5f7bf7ef74afdf6d3d6662200b975295403d56163b2b8a9d49479e529e2ca6a0) 1178s ok 46 - Get session using restSessionServer 1178s ok 47 - HTTP code is 200 1178s ok 48 - Deserialize session content 1178s ok 49 - Session has correct value for _2f 1178s ok 50 - Correct authentication level 1178s ok 51 - Logout request 1178s ok 52 - Response is 200 1178s ok 53 - Cookie is deleted 1178s ok 54 - No pdata 1178s ok 55 - Disconnect request 1178s ok 56 - Response is 401 1178s 1..56 1178s ok 1179s t/77-2F-Mail-SessionKey.t ......................................... 1179s ok 1 - use Lemonldap::NG::Portal::Main; 1179s ok 2 - use Lemonldap::NG::Common::FormEncode; 1179s ok 3 - Portal object 1179s ok 4 - Init 1179s ok 5 - Portal app 1179s ok 6 - Auth query 1179s ok 7 - HTTP code is 200 1179s ok 8 - Page contains a form 1179s ok 9 - URI match 1179s ok 10 - Field "token" is defined 1179s ok 11 - Field "code" is defined 1179s ok 12 - Found EXTCODE input 1179s ok 13 - Use 2F mail sessionkey 1179s ok 14 - Found 2F code in mail 1179s ok 15 - Post code 1179s ok 16 - Get cookie lemonldap (58b99b7e68c25213da087542b8a899ca3c4dd1a6ebfa593a58e45888db880ada) 1179s ok 17 - Logout request 1179s ok 18 - Response is 200 1179s ok 19 - Cookie is deleted 1179s ok 20 - No pdata 1179s ok 21 - Disconnect request 1179s ok 22 - Response is 401 1179s 1..22 1179s ok 1180s t/77-2F-Mail-with-global-storage.t ................................ 1180s ok 1 - use Lemonldap::NG::Portal::Main; 1180s ok 2 - use Lemonldap::NG::Common::FormEncode; 1180s ok 3 - Portal object 1180s ok 4 - Init 1180s ok 5 - Portal app 1180s ok 6 - Auth query 1180s ok 7 - HTTP code is 200 1180s ok 8 - Page contains a form 1180s ok 9 - URI match 1180s ok 10 - Field "token" is defined 1180s ok 11 - Field "code" is defined 1180s ok 12 - Found EXTCODE input 1180s ok 13 - Found 2F code in mail 1180s ok 14 - Post code 1180s ok 15 - Get cookie lemonldap (1ecc5c85826ab43bc4a4b0b69ae12fd1084baae16c4ba8a7381aa49f2bd2272b) 1180s ok 16 - Logout request 1180s ok 17 - Response is 200 1180s ok 18 - Cookie is deleted 1180s ok 19 - No pdata 1180s ok 20 - Disconnect request 1180s ok 21 - Response is 401 1180s 1..21 1180s ok 1180s t/77-2F-Mail.t .................................................... 1180s ok 1 - use Lemonldap::NG::Portal::Main; 1180s ok 2 - use Lemonldap::NG::Common::FormEncode; 1180s ok 3 - Portal object 1180s ok 4 - Init 1180s ok 5 - Portal app 1180s # Subtest: Login on first try 1180s ok 1 - Auth query 1180s ok 2 - Prompt indicates success 1180s ok 3 - Found session attribute in mail 1180s ok 4 - Found 2F code in mail 1180s ok 5 - HTTP code is 200 1180s ok 6 - Page contains a form 1180s ok 7 - URI match 1180s ok 8 - Field "token" is defined 1180s ok 9 - Field "code" is defined 1180s ok 10 - Post code 1180s ok 11 - Get cookie lemonldap (6a03b22b487a6b4611828b5e22874ec9d64dd4c18895f92a90ad3cd8b118bab9) 1180s ok 12 - Logout request 1180s ok 13 - Response is 200 1180s ok 14 - Cookie is deleted 1180s ok 15 - No pdata 1180s ok 16 - Disconnect request 1180s ok 17 - Response is 401 1180s 1..17 1180s ok 6 - Login on first try 1180s # Subtest: Login after several resend 1180s ok 1 - Auth query 1180s ok 2 - Prompt indicates success 1180s ok 3 - Found session attribute in mail 1180s ok 4 - Found 2F code in mail 1180s ok 5 - HTTP code is 200 1180s ok 6 - Page contains a form 1180s ok 7 - URI match 1180s ok 8 - Field "token" is defined 1180s ok 9 - Field "code" is defined 1180s ok 10 - Found resend button 1180s ok 11 - Post code 1180s ok 12 - Received invitation to try later 1180s ok 13 - No mail sent 1180s ok 14 - HTTP code is 200 1180s ok 15 - Page contains a form 1180s ok 16 - URI match 1180s ok 17 - Field "token" is defined 1180s ok 18 - Field "code" is defined 1180s ok 19 - Found resend button 1180s ok 20 - Post code 1180s ok 21 - Prompt indicates success 1180s ok 22 - Found session attribute in mail 1180s ok 23 - Found 2F code in mail 1180s ok 24 - Code hasn't changed 1180s ok 25 - HTTP code is 200 1180s ok 26 - Page contains a form 1180s ok 27 - URI match 1180s ok 28 - Field "token" is defined 1180s ok 29 - Field "code" is defined 1180s ok 30 - Post code 1180s ok 31 - Get cookie lemonldap (fb5e7a39a2a699f2485126d86c5198234d7e98529578843ff999c3a1c44a159e) 1180s ok 32 - Logout request 1180s ok 33 - Response is 200 1180s ok 34 - Cookie is deleted 1180s ok 35 - No pdata 1180s ok 36 - Disconnect request 1180s ok 37 - Response is 401 1180s 1..37 1180s ok 7 - Login after several resend 1180s 1..7 1180s ok 1181s t/77-2F-Radius.t .................................................. 1181s ok 1 - use Lemonldap::NG::Portal::Main; 1181s ok 2 - use Lemonldap::NG::Common::FormEncode; 1181s ok 3 - Portal object 1181s ok 4 - Init 1181s ok 5 - Portal app 1181s # Subtest: Try with correct code 1181s ok 1 - Has not been triggered before 1181s ok 2 - Found NAS-Identifier attribute 1181s ok 3 - Found X-Email-Address attribute 1181s ok 4 - Auth query 1181s ok 5 - HTTP code is 200 1181s ok 6 - Page contains a form 1181s ok 7 - URI match 1181s ok 8 - Field "token" is defined 1181s ok 9 - Field "code" is defined 1181s ok 10 - Found EXTCODE input 1181s ok 11 - Has been triggered before 1181s ok 12 - Found NAS-Identifier attribute 1181s ok 13 - Found X-Email-Address attribute 1181s ok 14 - Post code 1181s ok 15 - Get cookie lemonldap (7f2ac86be7d2029abee0342c8d3a2ad9cf7541a769151ca23624be1d635457f9) 1181s ok 16 - Logout request 1181s ok 17 - Response is 200 1181s ok 18 - Cookie is deleted 1181s ok 19 - No pdata 1181s ok 20 - Disconnect request 1181s ok 21 - Response is 401 1181s 1..21 1181s ok 6 - Try with correct code 1181s # Subtest: Try with incorrect code 1181s ok 1 - Has not been triggered before 1181s ok 2 - Found NAS-Identifier attribute 1181s ok 3 - Found X-Email-Address attribute 1181s ok 4 - Auth query 1181s ok 5 - HTTP code is 200 1181s ok 6 - Page contains a form 1181s ok 7 - URI match 1181s ok 8 - Field "token" is defined 1181s ok 9 - Field "code" is defined 1181s ok 10 - Found EXTCODE input 1181s ok 11 - Has been triggered before 1181s ok 12 - Found NAS-Identifier attribute 1181s ok 13 - Found X-Email-Address attribute 1181s ok 14 - Post code 1181s ok 15 - Bad OTP error: code found on page 1181s ok 16 - Bad OTP error 1181s 1..16 1181s ok 7 - Try with incorrect code 1181s 1..7 1181s ok 1183s t/77-2F-Retry.t ................................................... 1183s ok 1 - use Lemonldap::NG::Portal::Main; 1183s ok 2 - use Lemonldap::NG::Common::FormEncode; 1183s ok 3 - Portal object 1183s ok 4 - Init 1183s ok 5 - Portal app 1183s # Subtest: Only one factor offered, fail after 3 tries 1183s ok 1 - Auth query 1183s ok 2 - HTTP code is 200 1183s ok 3 - Page contains a form 1183s ok 4 - CSP header authorize POST request to \# 1183s ok 5 - Auth POST query 1183s ok 6 - Initial prompt 1183s ok 7 - HTTP code is 200 1183s ok 8 - Page contains a form 1183s ok 9 - URI match 1183s ok 10 - Field "token" is defined 1183s ok 11 - Field "code" is defined 1183s ok 12 - Post code 1183s ok 13 - Retry prompt 1183s ok 14 - HTTP code is 200 1183s ok 15 - Page contains a form 1183s ok 16 - URI match 1183s ok 17 - Field "token" is defined 1183s ok 18 - Field "code" is defined 1183s ok 19 - Post code 1183s ok 20 - Retry prompt 1183s ok 21 - HTTP code is 200 1183s ok 22 - Page contains a form 1183s ok 23 - URI match 1183s ok 24 - Field "token" is defined 1183s ok 25 - Field "code" is defined 1183s ok 26 - Post code 1183s ok 27 - Expected portal error code: code found on page 1183s ok 28 - Expected portal error code 1183s ok 29 - One entry in history 1183s ok 30 - Failure was recorded 1183s 1..30 1183s ok 6 - Only one factor offered, fail after 3 tries 1183s # Subtest: Only one factor offered, succeed after 2 tries 1183s ok 1 - Auth query 1183s ok 2 - HTTP code is 200 1183s ok 3 - Page contains a form 1183s ok 4 - CSP header authorize POST request to \# 1183s ok 5 - Auth POST query 1183s ok 6 - Initial prompt 1183s ok 7 - HTTP code is 200 1183s ok 8 - Page contains a form 1183s ok 9 - URI match 1183s ok 10 - Field "token" is defined 1183s ok 11 - Field "code" is defined 1183s ok 12 - Post code 1183s ok 13 - Retry prompt 1183s ok 14 - HTTP code is 200 1183s ok 15 - Page contains a form 1183s ok 16 - URI match 1183s ok 17 - Field "token" is defined 1183s ok 18 - Field "code" is defined 1183s ok 19 - Post code 1183s ok 20 - Retry prompt 1183s ok 21 - HTTP code is 200 1183s ok 22 - Page contains a form 1183s ok 23 - URI match 1183s ok 24 - Field "token" is defined 1183s ok 25 - Field "code" is defined 1183s Use of uninitialized value in string eq at /tmp/autopkgtest.7LwZZM/autopkgtest_tmp/smokekoZvlL/t/sfHookPlugin.pm line 64. 1183s ok 26 - Post code 1183s ok 27 - Get cookie lemonldap (3c9b1a97d42b7fc1f4e556fb2bdf7dbfb2157cd658457c397b8cbee2ce9aa4ce) 1183s ok 28 - One entry in history 1183s ok 29 - Success was recorded 1183s 1..29 1183s ok 7 - Only one factor offered, succeed after 2 tries 1183s # Subtest: Two factors offered, fail after 3 tries 1183s ok 1 - Auth query 1183s ok 2 - HTTP code is 200 1183s ok 3 - Page contains a form 1183s ok 4 - CSP header authorize POST request to \# 1183s ok 5 - Auth POST query 1183s ok 6 - HTTP code is 200 1183s ok 7 - Page contains a form 1183s ok 8 - URI match 1183s ok 9 - Field "token" is defined 1183s ok 10 - Post 2F choice 1183s ok 11 - Initial prompt 1183s ok 12 - HTTP code is 200 1183s ok 13 - Page contains a form 1183s ok 14 - URI match 1183s ok 15 - Field "token" is defined 1183s ok 16 - Field "code" is defined 1183s ok 17 - Post code 1183s ok 18 - Retry prompt 1183s ok 19 - HTTP code is 200 1183s ok 20 - Page contains a form 1183s ok 21 - URI match 1183s ok 22 - Field "token" is defined 1183s ok 23 - Field "code" is defined 1183s ok 24 - Post code 1183s ok 25 - Retry prompt 1183s ok 26 - HTTP code is 200 1183s ok 27 - Page contains a form 1183s ok 28 - URI match 1183s ok 29 - Field "token" is defined 1183s ok 30 - Field "code" is defined 1183s ok 31 - Post code 1183s ok 32 - Expected portal error code: code found on page 1183s ok 33 - Expected portal error code 1183s ok 34 - One entry in history 1183s ok 35 - Failure was recorded 1183s ok 36 - history failed time match > 1183s 1..36 1183s ok 8 - Two factors offered, fail after 3 tries 1183s # Subtest: Two factors offered, succeed after 2 tries 1183s ok 1 - Auth query 1183s ok 2 - HTTP code is 200 1183s ok 3 - Page contains a form 1183s ok 4 - CSP header authorize POST request to \# 1183s ok 5 - Auth POST query 1183s ok 6 - HTTP code is 200 1183s ok 7 - Page contains a form 1183s ok 8 - URI match 1183s ok 9 - Field "token" is defined 1183s ok 10 - Post 2F choice 1183s ok 11 - Initial prompt 1183s ok 12 - HTTP code is 200 1183s ok 13 - Page contains a form 1183s ok 14 - URI match 1183s ok 15 - Field "token" is defined 1183s ok 16 - Field "code" is defined 1183s ok 17 - Post code 1183s ok 18 - Retry prompt 1183s ok 19 - HTTP code is 200 1183s ok 20 - Page contains a form 1183s ok 21 - URI match 1183s ok 22 - Field "token" is defined 1183s ok 23 - Field "code" is defined 1183s ok 24 - Post code 1183s ok 25 - Retry prompt 1183s ok 26 - internal fake time ok 1183s ok 27 - HTTP code is 200 1183s ok 28 - Page contains a form 1183s ok 29 - URI match 1183s ok 30 - Field "token" is defined 1183s ok 31 - Field "code" is defined 1183s Use of uninitialized value in string eq at /tmp/autopkgtest.7LwZZM/autopkgtest_tmp/smokekoZvlL/t/sfHookPlugin.pm line 64. 1183s ok 32 - Post code 1183s ok 33 - Get cookie lemonldap (a76134f18437b4e709ba5a2ef29bc4759f54b843f9990cdeddf9ec3613309a83) 1183s ok 34 - One entry in history 1183s ok 35 - Success was recorded 1183s ok 36 - history success time match > 1183s 1..36 1183s ok 9 - Two factors offered, succeed after 2 tries 1183s # Subtest: Test sfBeforeVerify hook 1183s ok 1 - Auth query 1183s ok 2 - HTTP code is 200 1183s ok 3 - Page contains a form 1183s ok 4 - CSP header authorize POST request to \# 1183s ok 5 - Auth POST query 1183s ok 6 - Initial prompt 1183s ok 7 - HTTP code is 200 1183s ok 8 - Page contains a form 1183s ok 9 - URI match 1183s ok 10 - Field "token" is defined 1183s ok 11 - Field "code" is defined 1183s ok 12 - Post code 1183s ok 13 - User msmith denied by hook: code found on page 1183s ok 14 - User msmith denied by hook 1183s 1..14 1183s ok 10 - Test sfBeforeVerify hook 1183s 1..10 1183s ok 1184s t/77-2F-Trust.t ................................................... 1184s ok 1 - use Lemonldap::NG::Portal::Main; 1184s ok 2 - use Lemonldap::NG::Common::FormEncode; 1184s ok 3 - Portal object 1184s ok 4 - Init 1184s ok 5 - Portal app 1184s # Subtest: Store browser, then reuse it 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - HTTP code is 200 1184s ok 21 - Page contains a form 1184s ok 22 - URI match 1184s ok 23 - Field "fg" is defined 1184s ok 24 - Field "token" is defined 1184s ok 25 - Found TOTP secret 1184s ok 26 - Post fingerprint 1184s ok 27 - Get cookie lemonldap (ae27e9d2f0193fc3880c217e10781bfc9139aa9954e2dfd2471178404ed6f02a) 1184s ok 28 - Get cookie llngconnection (42221d8315eef7a9de369530f3c54e58ba430889ee28b792906380016871ca0f) 1184s ok 29 - Authentication level was set 1184s ok 30 - Auth query 1184s ok 31 - HTTP code is 200 1184s ok 32 - Page contains a form 1184s ok 33 - CSP header authorize POST request to \# 1184s ok 34 - Found stayconnected checkbox 1184s ok 35 - Auth POST query 1184s ok 36 - HTTP code is 200 1184s ok 37 - Page contains a form 1184s ok 38 - URI match 1184s ok 39 - Field "fg" is defined 1184s ok 40 - Field "token" is defined 1184s ok 41 - Post fingerprint 1184s ok 42 - Get cookie lemonldap (e6bd16040ce943d3bd11896e3c18f6d5265198217c321a69d36b3f50bf8ef8cc) 1184s ok 43 - Authentication level was restored 1184s ok 44 - Logout request 1184s ok 45 - Response is 200 1184s ok 46 - Cookie is deleted 1184s ok 47 - No pdata 1184s ok 48 - Disconnect request 1184s ok 49 - Response is 401 1184s 1..49 1184s ok 6 - Store browser, then reuse it 1184s # Subtest: Store browser, then reuse it after cookie expiration 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - HTTP code is 200 1184s ok 21 - Page contains a form 1184s ok 22 - URI match 1184s ok 23 - Field "fg" is defined 1184s ok 24 - Field "token" is defined 1184s ok 25 - Found TOTP secret 1184s ok 26 - Post fingerprint 1184s ok 27 - Get cookie lemonldap (eb76c82292e666806a6faafb0924a80329e050a5b3e3a305666a50fff89b30d1) 1184s ok 28 - Get cookie llngconnection (598d1ec77c9784e90d8125a6c9de984c5d120cf2b28ec9e4ae2196ad46532fcc) 1184s ok 29 - Auth query 1184s ok 30 - HTTP code is 200 1184s ok 31 - Page contains a form 1184s ok 32 - CSP header authorize POST request to \# 1184s ok 33 - Found stayconnected checkbox 1184s ok 34 - Auth POST query 1184s ok 35 - Get cookie llngconnection (0) 1184s ok 36 - Old cookie is removed 1184s ok 37 - HTTP code is 200 1184s ok 38 - Page contains a form 1184s ok 39 - URI match 1184s ok 40 - Field "token" is defined 1184s ok 41 - Post 2F choice 1184s ok 42 - Prompt indicates success 1184s ok 43 - Found 2F code in mail 1184s ok 44 - HTTP code is 200 1184s ok 45 - Page contains a form 1184s ok 46 - URI match 1184s ok 47 - Field "token" is defined 1184s ok 48 - Field "code" is defined 1184s ok 49 - Post code 1184s ok 50 - Get cookie lemonldap (985888901b964d7c1437a969f81812e1e06d6b23705a4146e657aafa5616c9f0) 1184s ok 51 - Logout request 1184s ok 52 - Response is 200 1184s ok 53 - Cookie is deleted 1184s ok 54 - No pdata 1184s ok 55 - Disconnect request 1184s ok 56 - Response is 401 1184s 1..56 1184s ok 7 - Store browser, then reuse it after cookie expiration 1184s # Subtest: Store browser, then try to reuse it with wrong cookie 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - HTTP code is 200 1184s ok 21 - Page contains a form 1184s ok 22 - URI match 1184s ok 23 - Field "fg" is defined 1184s ok 24 - Field "token" is defined 1184s ok 25 - Found TOTP secret 1184s ok 26 - Post fingerprint 1184s ok 27 - Get cookie lemonldap (f38fe1f928b7ce874cacdc4ffc4ec69b47ad6b74884722fedc44e208757c2ad3) 1184s ok 28 - Get cookie llngconnection (8048bd7abe2bd46c8d8b430bc9fec39df571c95af8214f38fd71ecd7abaadd2c) 1184s ok 29 - Auth query 1184s ok 30 - HTTP code is 200 1184s ok 31 - Page contains a form 1184s ok 32 - CSP header authorize POST request to \# 1184s ok 33 - Found stayconnected checkbox 1184s ok 34 - Auth POST query 1184s ok 35 - Get cookie llngconnection (0) 1184s ok 36 - Wrong cookie is removed 1184s ok 37 - HTTP code is 200 1184s ok 38 - Page contains a form 1184s ok 39 - URI match 1184s ok 40 - Field "token" is defined 1184s ok 41 - Post 2F choice 1184s ok 42 - Prompt indicates success 1184s ok 43 - Found 2F code in mail 1184s ok 44 - HTTP code is 200 1184s ok 45 - Page contains a form 1184s ok 46 - URI match 1184s ok 47 - Field "token" is defined 1184s ok 48 - Field "code" is defined 1184s ok 49 - Post code 1184s ok 50 - Get cookie lemonldap (5987b390c5f0b74065259cb3cbf68bbed6c6667ab99e1459492535c41707a5e9) 1184s ok 51 - Logout request 1184s ok 52 - Response is 200 1184s ok 53 - Cookie is deleted 1184s ok 54 - No pdata 1184s ok 55 - Disconnect request 1184s ok 56 - Response is 401 1184s 1..56 1184s ok 8 - Store browser, then try to reuse it with wrong cookie 1184s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - HTTP code is 200 1184s ok 21 - Page contains a form 1184s ok 22 - URI match 1184s ok 23 - Field "fg" is defined 1184s ok 24 - Field "token" is defined 1184s ok 25 - Found TOTP secret 1184s ok 26 - Post fingerprint 1184s ok 27 - Get cookie lemonldap (868806d66f55c3564dff7b174a5171cb5639621a14736c2ca310d56ee0a01fac) 1184s ok 28 - Get cookie llngconnection (dfa7dbab82efd50f4eae9d1a0b324bbd8782bf34bc58c78fa650127d36c328d6) 1184s ok 29 - Auth query 1184s ok 30 - HTTP code is 200 1184s ok 31 - Page contains a form 1184s ok 32 - CSP header authorize POST request to \# 1184s ok 33 - Found stayconnected checkbox 1184s ok 34 - Auth POST query 1184s ok 35 - HTTP code is 200 1184s ok 36 - Page contains a form 1184s ok 37 - URI match 1184s ok 38 - Field "fg" is defined 1184s ok 39 - Field "token" is defined 1184s ok 40 - Post fingerprint 1184s ok 41 - Expected portal error code: code found on page 1184s ok 42 - Expected portal error code 1184s ok 43 - Get cookie llngconnection (0) 1184s ok 44 - Cookie with mismatched TOTP is removed 1184s 1..44 1184s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 1184s # Subtest: Store browser, then try to reuse as different user 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - HTTP code is 200 1184s ok 21 - Page contains a form 1184s ok 22 - URI match 1184s ok 23 - Field "fg" is defined 1184s ok 24 - Field "token" is defined 1184s ok 25 - Found TOTP secret 1184s ok 26 - Post fingerprint 1184s ok 27 - Get cookie lemonldap (35b4aa70ee1f8c99a3fa063145fa6550e31c34558b5330a9084317e10adc9c04) 1184s ok 28 - Get cookie llngconnection (d90bcc00dab0208f1aa8052e2fc21df7fad0edaa2797df629467725272fc209e) 1184s ok 29 - Auth query 1184s ok 30 - HTTP code is 200 1184s ok 31 - Page contains a form 1184s ok 32 - CSP header authorize POST request to \# 1184s ok 33 - Found stayconnected checkbox 1184s ok 34 - Auth POST query 1184s ok 35 - HTTP code is 200 1184s ok 36 - Page contains a form 1184s ok 37 - URI match 1184s ok 38 - Field "token" is defined 1184s ok 39 - Post 2F choice 1184s ok 40 - Prompt indicates success 1184s ok 41 - Found 2F code in mail 1184s ok 42 - HTTP code is 200 1184s ok 43 - Page contains a form 1184s ok 44 - URI match 1184s ok 45 - Field "token" is defined 1184s ok 46 - Field "code" is defined 1184s ok 47 - Post code 1184s ok 48 - HTTP code is 200 1184s ok 49 - Page contains a form 1184s ok 50 - URI match 1184s ok 51 - Field "fg" is defined 1184s ok 52 - Field "token" is defined 1184s ok 53 - Found TOTP secret 1184s ok 54 - Post fingerprint 1184s ok 55 - Get cookie lemonldap (68fc76674b45bd097fee6ec4f211c15d88042e5d7d6aeec96234c85c32e2fa76) 1184s ok 56 - Logout request 1184s ok 57 - Response is 200 1184s ok 58 - Cookie is deleted 1184s ok 59 - No pdata 1184s ok 60 - Disconnect request 1184s ok 61 - Response is 401 1184s 1..61 1184s ok 10 - Store browser, then try to reuse as different user 1184s # Subtest: User can refuse to stay connected 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - Get cookie lemonldap (c576189d3cc6d39f564d2c22d8699d5bd3292516d5e6bcd5ea2fdb6f21a0d1bb) 1184s ok 21 - Logout request 1184s ok 22 - Response is 200 1184s ok 23 - Cookie is deleted 1184s ok 24 - No pdata 1184s ok 25 - Disconnect request 1184s ok 26 - Response is 401 1184s 1..26 1184s ok 11 - User can refuse to stay connected 1184s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - HTTP code is 200 1184s ok 14 - Page contains a form 1184s ok 15 - URI match 1184s ok 16 - Field "token" is defined 1184s ok 17 - Field "code" is defined 1184s ok 18 - Post code 1184s ok 19 - Persistent connection cookie isn't sent 1184s ok 20 - Get cookie lemonldap (e997ba756e6523b51cae48c422c7b1a6faaf5cbf2de6ab8cde1a4f7cfad517b3) 1184s 1..20 1184s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 1184s # Subtest: User cannot bypass the trusted browser rule (wrong user) 1184s ok 1 - Auth query 1184s ok 2 - HTTP code is 200 1184s ok 3 - Page contains a form 1184s ok 4 - CSP header authorize POST request to \# 1184s ok 5 - Found stayconnected checkbox 1184s ok 6 - Auth POST query 1184s ok 7 - HTTP code is 200 1184s ok 8 - Page contains a form 1184s ok 9 - URI match 1184s ok 10 - Field "token" is defined 1184s ok 11 - Post 2F choice 1184s ok 12 - Prompt indicates success 1184s ok 13 - Found 2F code in mail 1184s ok 14 - HTTP code is 200 1184s ok 15 - Page contains a form 1184s ok 16 - URI match 1184s ok 17 - Field "token" is defined 1184s ok 18 - Field "code" is defined 1184s ok 19 - Post code 1184s ok 20 - Persistent connection cookie isn't sent 1184s ok 21 - Get cookie lemonldap (3a6f876a7480de4cfb163e3dd90c587d93ecc731eac586285ab0068acea20dfa) 1184s 1..21 1184s ok 13 - User cannot bypass the trusted browser rule (wrong user) 1184s 1..13 1184s ok 1185s t/78-2F-Upgrade-Many.t ............................................ 1185s ok 1 - use Lemonldap::NG::Portal::Main; 1185s ok 2 - use Lemonldap::NG::Common::FormEncode; 1185s ok 3 - Portal object 1185s ok 4 - Init 1185s ok 5 - Portal app 1185s ok 6 - Auth query 1185s ok 7 - Get cookie lemonldap (4df1e550a594d155714c8a0b65d2af7d85db02bc14149ea26f48a044ddc55193) 1185s ok 8 - Upgrade session query 1185s ok 9 - HTTP code is 200 1185s ok 10 - Page contains a form 1185s ok 11 - URI match 1185s ok 12 - Field "confirm" is defined 1185s ok 13 - Field "url" is defined 1185s ok 14 - Found custom Main Logo 1185s ok 15 - Language icons found 1185s ok 16 - Accept session upgrade query 1185s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1185s ok 18 - HTTP code is 200 1185s ok 19 - Page contains a form 1185s ok 20 - Host match 1185s ok 21 - Field "upgrading" is defined 1185s ok 22 - Field "url" is defined 1185s ok 23 - CSP header authorize POST request to \# 1185s ok 24 - Post login 1185s ok 25 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1185s ok 26 - HTTP code is 200 1185s ok 27 - Page contains a form 1185s ok 28 - URI match 1185s ok 29 - Field "token" is defined 1185s ok 30 - Field "checkLogins" is defined 1185s ok 31 - Found mail 1185s ok 32 - Post ext2f choice 1185s ok 33 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%7D) 1185s ok 34 - HTTP code is 200 1185s ok 35 - Page contains a form 1185s ok 36 - URI match 1185s ok 37 - Field "token" is defined 1185s ok 38 - Field "code" is defined 1185s ok 39 - Found EXTCODE input 1185s ok 40 - Found 2F code in mail 1185s ok 41 - Post code 1185s ok 42 - Get redirection 1185s ok 43 - Location is http://test1.example.com 1185s ok 44 - Get cookie lemonldap (8f7191b7fe1b4b72ccc49f0d1d2afb71c0b933990fcf467df64512c1fd310419) 1185s ok 45 - Make sure no pdata is returned 1185s 1..45 1185s ok 1186s t/78-2F-Upgrade.t ................................................. 1186s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 1186s ok 1 - use Lemonldap::NG::Portal::Main; 1186s ok 2 - use Lemonldap::NG::Common::FormEncode; 1186s ok 3 - Portal object 1186s [Fri May 2 19:14:44 2025] [LLNG:6313] [error] Bad logLevel value '', switching to 'info' 1186s 1186s [Fri May 2 19:14:44 2025] [LLNG:6313] [info] Loading configuration 1 for process 6313 1186s ok 4 - Init 1186s ok 5 - Portal app 1186s ok 6 - Auth query 1186s ok 7 - Get cookie lemonldap (7b29d52d3372b06ea9c3902958efb8ddd2b70659d185e80f3e0bb8aa5a68871c) 1186s [Fri May 2 19:14:44 2025] [LLNG:6313] [info] New request Lemonldap::NG::Handler::Server GET /level3 1186s [Fri May 2 19:14:44 2025] [LLNG:6313] [info] User dwho was forbidden to access to test1.example.com/level3 1186s ok 8 - Handler request 1186s ok 9 - Authenticated as dwho 1186s ok 10 - HTTP code is 403 1186s ok 11 - Upgrade session query 1186s ok 12 - HTTP code is 200 1186s ok 13 - Page contains a form 1186s ok 14 - URI match 1186s ok 15 - Field "confirm" is defined 1186s ok 16 - Field "url" is defined 1186s ok 17 - Found custom Main Logo 1186s ok 18 - Language icons found 1186s ok 19 - Accept session upgrade query 1186s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1186s ok 21 - HTTP code is 200 1186s ok 22 - Page contains a form 1186s ok 23 - Host match 1186s ok 24 - Field "upgrading" is defined 1186s ok 25 - Field "url" is defined 1186s ok 26 - CSP header authorize POST request to \# 1186s ok 27 - Post login 1186s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%7D) 1186s ok 29 - HTTP code is 200 1186s ok 30 - Page contains a form 1186s ok 31 - URI match 1186s ok 32 - Field "token" is defined 1186s ok 33 - Field "code" is defined 1186s ok 34 - Found EXTCODE input 1186s ok 35 - Found 2F code in mail 1186s ok 36 - Post code 1186s ok 37 - Get redirection 1186s ok 38 - Location is http://test1.example.com 1186s ok 39 - Get cookie lemonldap (34310ad2b14b96237e29ed275aa42f88debd4c09fdafe5bfd92f895ed1164bf6) 1186s ok 40 - Make sure no pdata is returned 1186s [Fri May 2 19:14:44 2025] [LLNG:6313] [info] New request Lemonldap::NG::Handler::Server GET /level3 1186s ok 41 - Handler request 1186s ok 42 - Authenticated as dwho 1186s ok 43 - HTTP code is 200 1186s 1..43 1186s ok 1187s t/78-2F-UpgradeOnly-with-forceFlag.t .............................. 1187s ok 1 - use Lemonldap::NG::Portal::Main; 1187s ok 2 - Portal object 1187s ok 3 - Init 1187s ok 4 - Portal app 1187s ok 5 - Auth query 1187s ok 6 - Get cookie lemonldap (9c276acf28af2e44f5f5d9227e5fb4ca4e11a2b5f6b98a7f909258e9eda22684) 1187s ok 7 - CheckUser 1187s ok 8 - Response is JSON 1187s ok 9 - AuthenticationLevel == 1 1187s ok 10 - Form registration 1187s ok 11 - Get redirection 1187s ok 12 - Location header found 1187s ok 13 - Form registration 1187s ok 14 - Found TOTP js 1187s ok 15 - Get new key 1187s ok 16 - Content is JSON 1187s ok 17 - Found secret 1187s ok 18 - Found token 1187s ok 19 - Found issuer 1187s ok 20 - Found user 1187s ok 21 - Code 1187s ok 22 - Code contains 6 digits 1187s ok 23 - Post code 1187s ok 24 - Content is JSON 1187s ok 25 - TOTP is registered 1187s ok 26 - Form registration 1187s ok 27 - Found forceUpgrade flag 1187s ok 28 - Upgrade session query from 2fManager 1187s ok 29 - HTTP code is 200 1187s ok 30 - Page contains a form 1187s ok 31 - URI match 1187s ok 32 - Field "confirm" is defined 1187s ok 33 - Field "url" is defined 1187s ok 34 - Field "forceUpgrade" is defined 1187s ok 35 - Accept session upgrade query 1187s ok 36 - HTTP code is 200 1187s ok 37 - Page contains a form 1187s ok 38 - URI match 1187s ok 39 - Field "token" is defined 1187s ok 40 - Code 1187s ok 41 - Post code 1187s ok 42 - CheckUser 1187s ok 43 - Response is JSON 1187s ok 44 - AuthenticationLevel == 3 1187s 1..44 1187s ok 1187s t/78-2F-UpgradeOnly-without-2F.t .................................. 1187s ok 1 - use Lemonldap::NG::Portal::Main; 1187s ok 2 - use Lemonldap::NG::Common::FormEncode; 1187s ok 3 - Portal object 1187s ok 4 - Init 1187s ok 5 - Portal app 1187s ok 6 - Auth query 1187s ok 7 - Get cookie lemonldap (7edf6cdba99ecaaa9a71bd2977122c3559361b16a26827a7cd1cac2b55773366) 1187s ok 8 - Upgrade session query 1187s ok 9 - HTTP code is 200 1187s ok 10 - Page contains a form 1187s ok 11 - URI match 1187s ok 12 - Field "confirm" is defined 1187s ok 13 - Field "url" is defined 1187s ok 14 - Accept session upgrade query 1187s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1187s ok 16 - Expected portal error code: code found on page 1187s ok 17 - Expected portal error code 1187s ok 18 - Accept session upgrade query 1187s ok 19 - Get redirection 1187s ok 20 - Location is http://auth.example.com/ 1187s ok 21 - Logout request 1187s ok 22 - Response is 200 1187s ok 23 - Cookie is deleted 1187s ok 24 - No pdata 1187s ok 25 - Disconnect request 1187s ok 26 - Response is 401 1187s 1..26 1187s ok 1188s t/78-2F-UpgradeOnly.t ............................................. 1188s ok 1 - use Lemonldap::NG::Portal::Main; 1188s ok 2 - use Lemonldap::NG::Common::FormEncode; 1188s ok 3 - Portal object 1188s ok 4 - Init 1188s ok 5 - Portal app 1188s ok 6 - Auth query 1188s ok 7 - Get cookie lemonldap (8ac88a0835726af9205d713887fff39768f871c9f564de8f938f44cbb7ab2ccd) 1188s ok 8 - Upgrade session query 1188s ok 9 - HTTP code is 200 1188s ok 10 - Page contains a form 1188s ok 11 - URI match 1188s ok 12 - Field "confirm" is defined 1188s ok 13 - Field "url" is defined 1188s ok 14 - Accept session upgrade query 1188s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1188s ok 16 - Expected portal error code: code found on page 1188s ok 17 - Expected portal error code 1188s ok 18 - Auth query 1188s ok 19 - Get cookie lemonldap (84a8febaafaae302b731d2dd5807cf5e32343c928bd164355deffd88656e34b7) 1188s ok 20 - Upgrade session query 1188s ok 21 - HTTP code is 200 1188s ok 22 - Page contains a form 1188s ok 23 - URI match 1188s ok 24 - Field "confirm" is defined 1188s ok 25 - Field "url" is defined 1188s ok 26 - Accept session upgrade query 1188s ok 27 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1188s ok 28 - HTTP code is 200 1188s ok 29 - Page contains a form 1188s ok 30 - URI match 1188s ok 31 - Field "token" is defined 1188s ok 32 - Field "code" is defined 1188s ok 33 - Found EXTCODE input 1188s ok 34 - Found 2F code in mail 1188s ok 35 - Post code 1188s ok 36 - Get redirection 1188s ok 37 - Location is http://test1.example.com 1188s ok 38 - Get cookie lemonldap (84a8febaafaae302b731d2dd5807cf5e32343c928bd164355deffd88656e34b7) 1188s ok 39 - Make sure no pdata is returned 1188s 1..39 1188s ok 1188s t/79-2F-Yubikey-from-Session.t .................................... 1188s ok 1 - use Lemonldap::NG::Portal::Main; 1188s ok 2 - Portal object 1188s ok 3 - Init 1188s ok 4 - Portal app 1188s ok 5 - Authenticate as dwho 1188s ok 6 - HTTP code is 200 1188s ok 7 - Page contains a form 1188s ok 8 - URI match 1188s ok 9 - Field "token" is defined 1188s ok 10 - Field "code" is defined 1188s ok 11 - Post code 1188s ok 12 - Bad OTP code: code found on page 1188s ok 13 - Bad OTP code 1188s ok 14 - Auth query 1188s ok 15 - HTTP code is 200 1188s ok 16 - Page contains a form 1188s ok 17 - URI match 1188s ok 18 - Field "token" is defined 1188s ok 19 - Field "code" is defined 1188s ok 20 - Post code 1188s ok 21 - Get cookie lemonldap (e260c35b4204c8eaef9613ed74f524a2fbb068f4b3a8120efea67c4cb41e35a9) 1188s ok 22 - Auth query 1188s ok 23 - HTTP code is 200 1188s ok 24 - Page contains a form 1188s ok 25 - URI match 1188s ok 26 - Field "token" is defined 1188s ok 27 - Field "code" is defined 1188s ok 28 - Post code 1188s ok 29 - Get cookie lemonldap (9b8846381f10811872f3887cd446e0ad59b5fcf5187809a410f91519ab297459) 1188s ok 30 - Auth query 1188s ok 31 - Get cookie lemonldap (9ec22f75bc0ab018d1f1fb13ac711853a8d8ad374922cb4d7e9800a95093f032) 1188s 1..31 1188s ok 1189s t/79-2F-Yubikey.t ................................................. 1189s ok 1 - use Lemonldap::NG::Portal::Main; 1189s ok 2 - Portal object 1189s ok 3 - Init 1189s ok 4 - Portal app 1189s ok 5 - Auth query 1189s ok 6 - HTTP code is 200 1189s ok 7 - Get cookie lemonldap (3074657c6443365662c415d04526cab3c2221f551633a87c62599e3f6527e2ad) 1189s ok 8 - Auth query 1189s ok 9 - Response body is not empty 1189s ok 10 - Found prompt message 1189s ok 11 - HTTP code is 200 1189s ok 12 - Page contains a form 1189s ok 13 - URI match 1189s ok 14 - Field "UBKName" is defined 1189s ok 15 - Field "otp" is defined 1189s ok 16 - Invalid otp 1189s ok 17 - Response body is not empty 1189s ok 18 - Found error message 1189s ok 19 - Invalid UBKname 1189s ok 20 - Response body is not empty 1189s ok 21 - Found error message 1189s ok 22 - Correct registration attempt 1189s ok 23 - Get redirection 1189s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 1189s ok 25 - Found registered yubikey 1189s ok 26 - Correct device ID 1189s ok 27 - Epoch is defined 1189s ok 28 - Auth query 1189s ok 29 - HTTP code is 200 1189s ok 30 - Page contains a form 1189s ok 31 - URI match 1189s ok 32 - Field "token" is defined 1189s ok 33 - Field "code" is defined 1189s ok 34 - Post code 1189s ok 35 - Bad OTP code: code found on page 1189s ok 36 - Bad OTP code 1189s ok 37 - Auth query 1189s ok 38 - HTTP code is 200 1189s ok 39 - Page contains a form 1189s ok 40 - URI match 1189s ok 41 - Field "token" is defined 1189s ok 42 - Field "code" is defined 1189s ok 43 - Post code 1189s ok 44 - Bad OTP code: code found on page 1189s ok 45 - Bad OTP code 1189s ok 46 - Auth query 1189s ok 47 - HTTP code is 200 1189s ok 48 - Page contains a form 1189s ok 49 - URI match 1189s ok 50 - Field "token" is defined 1189s ok 51 - Field "code" is defined 1189s ok 52 - Post code 1189s ok 53 - Get cookie lemonldap (5d2a7e4bdc41515eae563883d6f7641e3e5c2a08d05b809d34fdc47290494c9c) 1189s ok 54 - HTTP code is 400 1189s ok 55 - Deletion expects valid CSRF token 1189s ok 56 - Post deletion 1189s ok 57 - HTTP code is 200 1189s ok 58 - Content-Type is JSON 1189s ok 59 - Content is valid JSON 1189s ok 60 1189s ok 61 - No device found anymore 1189s ok 62 - Auth query 1189s ok 63 - Get cookie lemonldap (23b38f5df764d13aea2733f5575d146e21d12459a6f7eba7d20f9244ed5a84cc) 1189s 1..63 1189s ok 1190s t/80-2F-Okta.t .................................................... 1190s ok 1 - use Lemonldap::NG::Portal::Main; 1190s # Subtest: Choose Okta SMS 1190s ok 1 - Portal object 1190s ok 2 - Init 1190s ok 3 - Portal app 1190s ok 4 - Get Portal 1190s ok 5 - HTTP code is 200 1190s ok 6 - Page contains a form 1190s ok 7 - Host match 1190s ok 8 - Field "user" is defined 1190s ok 9 - Field "password" is defined 1190s ok 10 - CSP header authorize POST request to \# 1190s ok 11 - Auth query 1190s ok 12 - HTTP code is 200 1190s ok 13 - Page contains a form 1190s ok 14 - URI match 1190s ok 15 - Choose SMS 1190s ok 16 - HTTP code is 200 1190s ok 17 - Page contains a form 1190s ok 18 - URI match 1190s ok 19 - Send code 1190s ok 20 - Get cookie lemonldap (65a77d3e3add0c511d35b954a8ddc9dd8325b76fb18b5107ea80fd06e08aab7a) 1190s ok 21 - Get session using restSessionServer 1190s ok 22 - HTTP code is 200 1190s ok 23 - Deserialize session content 1190s ok 24 - Session has correct value for _auth 1190s ok 25 - Session has correct value for _2f 1190s ok 26 - Logout request 1190s ok 27 - Response is 200 1190s ok 28 - Cookie is deleted 1190s ok 29 - No pdata 1190s ok 30 - Disconnect request 1190s ok 31 - Response is 401 1190s 1..31 1190s ok 2 - Choose Okta SMS 1190s # Subtest: Choose Okta Push 1190s ok 1 - Portal object 1190s ok 2 - Init 1190s ok 3 - Portal app 1190s ok 4 - Get Portal 1190s ok 5 - HTTP code is 200 1190s ok 6 - Page contains a form 1190s ok 7 - Host match 1190s ok 8 - Field "user" is defined 1190s ok 9 - Field "password" is defined 1190s ok 10 - CSP header authorize POST request to \# 1190s ok 11 - Auth query 1190s ok 12 - HTTP code is 200 1190s ok 13 - Page contains a form 1190s ok 14 - URI match 1190s ok 15 - Choose SMS 1190s ok 16 - HTTP code is 200 1190s ok 17 - Page contains a form 1190s ok 18 - URI match 1190s ok 19 - CSP header authorize POST request to auth.example.com 1190s ok 20 - Send code 1190s ok 21 - Get cookie lemonldap (0e8c3a1c81bdb40cb46383d92058e00d87320778d535fae410948d0fe5ac66c8) 1190s ok 22 - Get session using restSessionServer 1190s ok 23 - HTTP code is 200 1190s ok 24 - Deserialize session content 1190s ok 25 - Session has correct value for _2f 1190s ok 26 - Session has correct value for _auth 1190s ok 27 - Logout request 1190s ok 28 - Response is 200 1190s ok 29 - Cookie is deleted 1190s ok 30 - No pdata 1190s ok 31 - Disconnect request 1190s ok 32 - Response is 401 1190s 1..32 1190s ok 3 - Choose Okta Push 1190s 1..3 1190s ok 1191s t/81-MostViewedApplications.t ..................................... 1191s ok 1 - use Lemonldap::NG::Portal::Main; 1191s ok 2 - Portal object 1191s ok 3 - Init 1191s ok 4 - Portal app 1191s ok 5 - Get cookie lemonldap (a4c4b07f9e343a3d1165602017e8487cb88cf922fe6e4099cd05a6b87a745744) 1191s ok 6 - Get cookie lemonldap (cbc5101d93b2ae3c3fbb0da7042abcc8f652867833341f7c31d64b87aa985f02) 1191s ok 7 - Get cookie lemonldap (7628a93036bc3102e249be94f03cdeebc0118d4af0dd8f64b6809ec996109137) 1191s ok 8 - Session contains history hash 1191s ok 9 - OIDC App 1 has been accessed twice 1191s ok 10 - OIDC App 2 has been accessed once 1191s ok 11 - History contains two entries 1191s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746213288%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141408_29140%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1191s ok 13 - Get redirection 1191s ok 14 - Location header found 1191s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746141408_54058%22%2C%22issuerTs%22%3A1746213288%7D) 1191s ok 16 - Get redirection 1191s ok 17 - Location header found 1191s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746141408_30083%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746213288%7D) 1191s ok 19 - Get redirection 1191s ok 20 - Location header found 1191s ok 21 - Session contains history hash 1191s ok 22 - CAS App 1 has been accessed twice 1191s ok 23 - CAS App 2 has been accessed once 1191s ok 24 - History contains four entries 1191s ok 25 - Portal object 1191s ok 26 - Init 1191s ok 27 - Portal app 1191s ok 28 - Get cookie lemonldap (d50ded98bc97e9096b3ba876642d943c03e8dcf6bcde227492ab9fa7a503ca20) 1191s ok 29 - History contains five entries 1191s ok 30 - SAML App 1 has been accessed once 1191s 1..30 1191s ok 1191s t/91-Handler-cache-cleaned.t ...................................... 1191s ok 1 - use Lemonldap::NG::Portal::Main; 1191s ok 2 - use Lemonldap::NG::Common::FormEncode; 1191s ok 3 - Portal object 1191s ok 4 - Init 1191s ok 5 - Portal app 1191s ok 6 - Auth query 1191s ok 7 - Get cookie lemonldap (90cf0a80c7c56fce5aa443adc4db65fed51defddb8e3bd84244337b1ceff98d9) 1191s ok 8 - Get portal 1191s ok 9 - Authenticated as dwho 1191s ok 10 - Auth query 1191s ok 11 - HTTP code is 200 1191s ok 12 - Page contains a form 1191s ok 13 - URI match 1191s ok 14 - Field "token" is defined 1191s ok 15 - Field "code" is defined 1191s ok 16 - Found EXTCODE input 1191s ok 17 - Found 2F code in mail 1191s ok 18 - Get portal 1191s ok 19 - Post code 1191s ok 20 - Get portal 1191s ok 21 - Authenticated as dwho 1191s 1..21 1191s ok 1192s t/91-Memory-Leak.t ................................................ 1192s 1..5 1192s ok 1 - use Lemonldap::NG::Portal::Main; 1192s ok 2 - leaks 0 < 1 1192s ok 3 - leaks -1 < 1 1192s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 1192s # Failed (TODO) test 'Unable to really destroy a portal object for now' 1192s # at t/91-Memory-Leak.t line 34. 1192s [Fri May 2 19:14:50 2025] [LLNG:6323] [error] globalStorage not defined (perhaps configuration can not be read) 1192s [Fri May 2 19:14:50 2025] [LLNG:6323] [error] globalStorage not defined (perhaps configuration can not be read) 1192s ok 5 - leaks 0 < 1 1192s ok 1192s t/99-Bad-logLevel.t ............................................... 1192s ok 1 - use Lemonldap::NG::Portal::Main; 1192s ok 2 - Portal object 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [error] Bad logLevel value 'error ', switching to 'info' 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [error] Bad logLevel value 'error ', switching to 'info' 1192s 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [info] Loading configuration 1 for process 6324 1192s ok 3 - Init 1192s ok 4 - Portal app 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [info] New request Lemonldap::NG::Portal::Main GET / 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [info] User anonymous successfully authenticated at level 0 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [info] User anonymous connected from Null (127.0.0.1) 1192s ok 5 - Auth query 1192s ok 6 - HTTP code is 200 1192s ok 7 - Get cookie lemonldap (16e255044c0039379cd4a365936c44536d3bc37e52cd31a3f46e2ed3272eacc8) 1192s [Fri May 2 19:14:50 2025] [LLNG:6324] [info] New request Lemonldap::NG::Portal::Main GET /logout 1192s ok 8 - Get logout page 1192s ok 9 - PE_LOGOUT_OK 1192s 1..9 1192s ok 1193s t/99-Dont-load-Dumper.t ........................................... 1193s 1..5 1193s ok 1 - use Lemonldap::NG::Portal::Main; 1193s ok 2 - Portal object 1193s ok 3 - Init 1193s ok 4 - App 1193s ok 5 - Portal doesn't depend on Data::Dumper 1193s ok 1193s All tests successful. 1193s Files=394, Tests=17153, 284 wallclock secs ( 2.79 usr 5.90 sys + 227.89 cusr 41.95 csys = 278.53 CPU) 1193s Result: PASS 1193s autopkgtest [19:14:51]: test portal-test: -----------------------] 1194s autopkgtest [19:14:52]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 1194s portal-test PASS 1194s autopkgtest [19:14:52]: test manager-test: preparing testbed 1314s autopkgtest [19:16:52]: testbed dpkg architecture: arm64 1315s autopkgtest [19:16:53]: testbed apt version: 3.0.0 1315s autopkgtest [19:16:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1315s autopkgtest [19:16:53]: testbed release detected to be: questing 1316s autopkgtest [19:16:54]: updating testbed package index (apt update) 1317s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1317s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1317s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1317s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1317s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1999 kB] 1317s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 1317s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 1317s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 1317s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 1317s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 1318s Fetched 4065 kB in 1s (3156 kB/s) 1319s Reading package lists... 1320s autopkgtest [19:16:58]: upgrading testbed (apt dist-upgrade and autopurge) 1320s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1322s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1322s Starting 2 pkgProblemResolver with broken count: 0 1322s Done 1323s Entering ResolveByKeep 1323s 1324s Calculating upgrade... 1324s The following packages will be upgraded: 1324s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 1324s liburcu8t64 mokutil mtd-utils nano usb.ids 1324s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1324s Need to get 6772 kB of archives. 1324s After this operation, 736 kB of additional disk space will be used. 1324s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 1324s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 1324s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 1325s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 1325s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1325s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 1325s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 1325s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 1325s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1325s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 1325s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 1325s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1326s Fetched 6772 kB in 1s (7453 kB/s) 1327s (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 ... 117820 files and directories currently installed.) 1327s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 1327s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 1327s Setting up libnpth0t64:arm64 (1.8-3) ... 1327s (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 ... 117820 files and directories currently installed.) 1327s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 1327s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 1327s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 1327s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 1327s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 1327s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 1327s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 1327s Unpacking nano (8.4-1) over (8.3-1) ... 1327s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 1327s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 1327s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 1328s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 1328s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 1328s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 1328s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 1328s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1328s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 1328s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 1328s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 1328s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 1329s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1329s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1329s Setting up liburcu8t64:arm64 (0.15.2-2) ... 1329s Setting up mokutil (0.7.2-1) ... 1329s Setting up htop (3.4.1-4) ... 1329s Setting up libsensors-config (1:3.6.2-2) ... 1329s Installing new version of config file /etc/sensors3.conf ... 1329s Setting up libfwupd3:arm64 (2.0.8-3) ... 1329s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1329s Setting up libftdi1-2:arm64 (1.5-10) ... 1329s Setting up usb.ids (2025.04.01-1) ... 1329s Setting up libsensors5:arm64 (1:3.6.2-2) ... 1329s Setting up nano (8.4-1) ... 1329s Installing new version of config file /etc/nanorc ... 1329s Setting up fwupd (2.0.8-3) ... 1330s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1330s fwupd.service is a disabled or a static unit not running, not starting it. 1330s Processing triggers for man-db (2.13.0-1) ... 1331s Processing triggers for dbus (1.16.2-2ubuntu1) ... 1331s Processing triggers for install-info (7.1.1-1) ... 1332s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1332s Reading package lists... 1333s Building dependency tree... 1333s Reading state information... 1333s Starting pkgProblemResolver with broken count: 0 1333s Starting 2 pkgProblemResolver with broken count: 0 1334s Done 1334s Solving dependencies... 1335s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1335s autopkgtest [19:17:13]: rebooting testbed after setup commands that affected boot 1369s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1381s Reading package lists... 1381s Building dependency tree... 1381s Reading state information... 1382s Starting pkgProblemResolver with broken count: 0 1382s Starting 2 pkgProblemResolver with broken count: 0 1382s Done 1383s The following NEW packages will be installed: 1383s autoconf autodep8 automake autopoint autotools-dev build-essential 1383s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 1383s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 1383s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 1383s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-14 1383s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 1383s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext imagemagick-7-common 1383s intltool-debian java-common java-wrappers lemonldap-ng-fastcgi-server 1383s libalgorithm-c3-perl libaliased-perl libaom3 1383s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 1383s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 1383s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 1383s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 1383s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 1383s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 1383s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 1383s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 1383s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 1383s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1383s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 1383s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 1383s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 1383s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1383s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1383s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1383s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1383s libdata-optlist-perl libdata-password-zxcvbn-perl 1383s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1383s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1383s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1383s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1383s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1383s libdist-checkconflicts-perl libdynaloader-functions-perl 1383s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 1383s libemail-sender-perl libemail-simple-perl libencode-locale-perl 1383s liberror-perl libeval-closure-perl libexception-class-perl 1383s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 1383s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 1383s libfile-sharedir-perl libfile-stripnondeterminism-perl 1383s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1383s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1383s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 1383s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 1383s libheif-plugin-libde265 libheif1 libhtml-format-perl 1383s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1383s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1383s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1383s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1383s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 1383s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 1383s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 1383s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1383s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 1383s libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs libjs-bootstrap 1383s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 1383s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1383s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1383s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 1383s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1383s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 1383s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 1383s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 1383s libmodule-implementation-perl libmodule-pluggable-perl 1383s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 1383s libmoose-perl libmoosex-attributeshortcuts-perl 1383s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 1383s libmoosex-singlearg-perl 1383s libmoosex-traitfor-meta-class-betteranonclassnames-perl 1383s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 1383s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1383s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1383s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1383s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1383s libnet-ssleay-perl libnode115 libopenjp2-7 1383s libpackage-deprecationmanager-perl libpackage-stash-perl 1383s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1383s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1383s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 1383s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 1383s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 1383s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 1383s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 1383s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1383s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1383s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1383s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1383s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1383s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 1383s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 1383s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 1383s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 1383s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1383s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 1383s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 1383s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 1383s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 1383s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 1383s python3-docutils python3-imagesize python3-packaging python3-roman 1383s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 1383s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 1383s xfonts-utils xml-core yui-compressor 1383s 0 upgraded, 342 newly installed, 0 to remove and 0 not upgraded. 1383s Need to get 165 MB of archives. 1383s After this operation, 636 MB of additional disk space will be used. 1383s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 1384s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 1384s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 1384s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1384s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 1384s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1384s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1384s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1384s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 1384s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 1384s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 1384s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 1384s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 1384s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 1384s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 1384s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 1384s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1384s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 1384s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1384s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1384s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1385s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 1385s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 1385s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 1385s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 1385s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1385s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 1385s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 1385s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 1385s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 1385s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 1385s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 1385s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 1385s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 1385s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1385s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1385s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1385s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1385s Get:39 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1385s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1385s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1385s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1385s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1385s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1385s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1385s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1385s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1385s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1385s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1385s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1385s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1385s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1385s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1385s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1385s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1385s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1385s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1385s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1385s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1385s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1385s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1385s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1385s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1385s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1385s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1385s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1385s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1385s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1385s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1385s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1385s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1385s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1385s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1385s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1385s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1385s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1385s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1385s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1385s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1385s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1385s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1385s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1385s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1385s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1385s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1385s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1385s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1385s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1385s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1385s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1385s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1385s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1385s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1385s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1385s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1385s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1385s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1385s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1386s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1386s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 1386s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 1386s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1386s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1386s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1386s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 1386s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1386s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1386s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1386s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 1386s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 1386s Get:111 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 1386s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1386s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1386s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1386s Get:115 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 1386s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 1386s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 1386s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1386s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1386s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 1386s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 1386s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 1386s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 1386s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 1386s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 1387s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 1387s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 1387s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 1387s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 1387s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 1387s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 1387s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 1387s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 1387s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 1387s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 1387s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 1387s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 1388s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 1388s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 1388s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 1388s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 1388s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 1388s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 1388s Get:144 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 1388s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 1388s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 1388s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1388s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 1388s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 1388s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 1388s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1388s Get:152 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 1388s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 1388s Get:154 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 1388s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 1388s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 1388s Get:157 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1388s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1388s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 1388s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 1388s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 1388s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 1390s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1390s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 1390s Get:165 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1390s Get:166 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 1390s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 1390s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1390s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 1390s Get:170 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1390s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1390s Get:172 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1390s Get:173 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1390s Get:174 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 1390s Get:175 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 1390s Get:176 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1390s Get:177 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1390s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1390s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1390s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1390s Get:181 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1390s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1390s Get:183 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 1390s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 1390s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1390s Get:186 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1390s Get:187 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1390s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1390s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1390s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 1390s Get:191 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 1390s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1390s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1390s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1390s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1390s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1390s Get:197 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1390s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1390s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1390s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1390s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1390s Get:202 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 1390s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 1390s Get:204 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1390s Get:205 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1390s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1390s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1390s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1390s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1390s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 1390s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 1390s Get:212 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 1390s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 1390s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 1390s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 1390s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 1390s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 1390s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 1390s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 1390s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 1391s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 1391s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 1391s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 1391s Get:224 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 1391s Get:225 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 1391s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 1391s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 1391s Get:228 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1391s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1391s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1391s Get:231 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 1391s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 1391s Get:233 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1391s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1391s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1391s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1391s Get:237 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1391s Get:238 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 1391s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1391s Get:240 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1391s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1391s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1391s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1391s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1391s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1391s Get:246 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1391s Get:247 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1391s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 1391s Get:249 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1391s Get:250 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 1391s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1391s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1391s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 1391s Get:254 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1391s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1391s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1391s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1391s Get:258 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1391s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1391s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1391s Get:261 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1391s Get:262 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 1391s Get:263 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1391s Get:264 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1391s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 1391s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 1391s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 1391s Get:268 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1391s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 1391s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1391s Get:271 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1391s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1391s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1391s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1391s Get:275 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1391s Get:276 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1391s Get:277 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1391s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1391s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1391s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1391s Get:281 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1391s Get:282 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1391s Get:283 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1391s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1391s Get:285 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1391s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 1391s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 1391s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 1391s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 1391s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 1391s Get:291 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 1391s Get:292 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1391s Get:293 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1391s Get:294 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1391s Get:295 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1391s Get:296 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1392s Get:297 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1392s Get:298 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1392s Get:299 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1392s Get:300 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1392s Get:301 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1392s Get:302 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1392s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 1392s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1392s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1392s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1392s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1392s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1392s Get:309 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 1392s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1392s Get:311 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1392s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1392s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 1392s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 1392s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 1392s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 1393s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1393s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1393s Get:319 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1393s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1393s Get:321 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1393s Get:322 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1393s Get:323 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 1393s Get:324 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1393s Get:325 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1393s Get:326 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1393s Get:327 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 1393s Get:328 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1393s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1393s Get:330 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 1393s Get:331 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1393s Get:332 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1393s Get:333 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 1393s Get:334 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1393s Get:335 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 1393s Get:336 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1393s Get:337 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 1393s Get:338 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1393s Get:339 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1393s Get:340 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1393s Get:341 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1393s Get:342 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1395s Preconfiguring packages ... 1395s Fetched 165 MB in 10s (15.8 MB/s) 1395s Selecting previously unselected package imagemagick-7-common. 1395s (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 ... 117821 files and directories currently installed.) 1395s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 1395s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 1395s Selecting previously unselected package libgomp1:arm64. 1395s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 1395s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 1395s Selecting previously unselected package libfftw3-double3:arm64. 1395s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 1395s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1395s Selecting previously unselected package libfontenc1:arm64. 1395s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1395s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1396s Selecting previously unselected package x11-common. 1396s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 1396s Unpacking x11-common (1:7.7+23ubuntu4) ... 1396s Selecting previously unselected package xfonts-encodings. 1396s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1396s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1396s Selecting previously unselected package xfonts-utils. 1396s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1396s Unpacking xfonts-utils (1:7.7+7) ... 1396s Selecting previously unselected package fonts-urw-base35. 1396s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1396s Unpacking fonts-urw-base35 (20200910-8) ... 1396s Selecting previously unselected package fontconfig-config. 1396s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 1396s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 1397s Selecting previously unselected package libfontconfig1:arm64. 1397s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 1397s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 1397s Selecting previously unselected package libsharpyuv0:arm64. 1397s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 1397s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 1397s Selecting previously unselected package libaom3:arm64. 1397s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 1397s Unpacking libaom3:arm64 (3.12.0-1) ... 1397s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1397s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 1397s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 1397s Selecting previously unselected package libde265-0:arm64. 1397s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 1397s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 1397s Selecting previously unselected package libheif-plugin-libde265:arm64. 1397s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 1397s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 1397s Selecting previously unselected package libheif1:arm64. 1397s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 1397s Unpacking libheif1:arm64 (1.19.7-1) ... 1397s Selecting previously unselected package libjbig0:arm64. 1397s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1397s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1397s Selecting previously unselected package libjpeg-turbo8:arm64. 1397s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 1397s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1397s Selecting previously unselected package libjpeg8:arm64. 1397s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1397s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1397s Selecting previously unselected package liblcms2-2:arm64. 1397s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1397s Unpacking liblcms2-2:arm64 (2.16-2) ... 1397s Selecting previously unselected package liblqr-1-0:arm64. 1397s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1397s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1397s Selecting previously unselected package libltdl7:arm64. 1397s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 1397s Unpacking libltdl7:arm64 (2.5.4-4) ... 1398s Selecting previously unselected package libopenjp2-7:arm64. 1398s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 1398s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 1398s Selecting previously unselected package libraw23t64:arm64. 1398s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 1398s Unpacking libraw23t64:arm64 (0.21.3-1) ... 1398s Selecting previously unselected package libdeflate0:arm64. 1398s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 1398s Unpacking libdeflate0:arm64 (1.23-1) ... 1398s Selecting previously unselected package liblerc4:arm64. 1398s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1398s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1398s Selecting previously unselected package libwebp7:arm64. 1398s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 1398s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 1398s Selecting previously unselected package libtiff6:arm64. 1398s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 1398s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 1398s Selecting previously unselected package libwebpdemux2:arm64. 1398s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 1398s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 1398s Selecting previously unselected package libwebpmux3:arm64. 1398s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 1398s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 1398s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1398s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 1398s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 1398s Selecting previously unselected package libimage-magick-q16-perl. 1398s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 1398s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 1398s Selecting previously unselected package libimage-magick-perl. 1398s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 1398s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 1398s Selecting previously unselected package sgml-base. 1398s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 1398s Unpacking sgml-base (1.31) ... 1398s Selecting previously unselected package libfcgi0t64:arm64. 1398s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1398s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1398s Selecting previously unselected package libfcgi-perl. 1398s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1398s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1398s Selecting previously unselected package libfcgi-procmanager-perl. 1398s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 1398s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1399s Selecting previously unselected package libcrypt-urandom-perl. 1399s Preparing to unpack .../037-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1399s Unpacking libcrypt-urandom-perl (0.54-1) ... 1399s Selecting previously unselected package libapache-session-perl. 1399s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 1399s Unpacking libapache-session-perl (1.94-2) ... 1399s Selecting previously unselected package liberror-perl. 1399s Preparing to unpack .../039-liberror-perl_0.17030-1_all.deb ... 1399s Unpacking liberror-perl (0.17030-1) ... 1399s Selecting previously unselected package libipc-sharelite-perl. 1399s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1399s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1399s Selecting previously unselected package libcache-cache-perl. 1399s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 1399s Unpacking libcache-cache-perl (1.08-3) ... 1399s Selecting previously unselected package libclass-xsaccessor-perl. 1399s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1399s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1399s Selecting previously unselected package libconfig-inifiles-perl. 1399s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 1399s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1399s Selecting previously unselected package perl-openssl-defaults:arm64. 1399s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 1399s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1399s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1399s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1399s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1399s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1399s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1399s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1399s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1399s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1399s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1399s Selecting previously unselected package libconvert-asn1-perl. 1399s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 1399s Unpacking libconvert-asn1-perl (0.34-1) ... 1399s Selecting previously unselected package libcrypt-openssl-x509-perl. 1399s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1399s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1399s Selecting previously unselected package libcrypt-rijndael-perl. 1399s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1399s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1399s Selecting previously unselected package libhtml-tagset-perl. 1399s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 1399s Unpacking libhtml-tagset-perl (3.24-1) ... 1400s Selecting previously unselected package liburi-perl. 1400s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 1400s Unpacking liburi-perl (5.30-1) ... 1400s Selecting previously unselected package libhtml-parser-perl:arm64. 1400s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1400s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1400s Selecting previously unselected package libcgi-pm-perl. 1400s Preparing to unpack .../054-libcgi-pm-perl_4.67-1_all.deb ... 1400s Unpacking libcgi-pm-perl (4.67-1) ... 1400s Selecting previously unselected package libhtml-template-perl. 1400s Preparing to unpack .../055-libhtml-template-perl_2.97-2build1_all.deb ... 1400s Unpacking libhtml-template-perl (2.97-2build1) ... 1400s Selecting previously unselected package libjson-perl. 1400s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 1400s Unpacking libjson-perl (4.10000-1) ... 1400s Selecting previously unselected package libcommon-sense-perl:arm64. 1400s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1400s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1400s Selecting previously unselected package libtypes-serialiser-perl. 1400s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 1400s Unpacking libtypes-serialiser-perl (1.01-1) ... 1400s Selecting previously unselected package libjson-xs-perl. 1400s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 1400s Unpacking libjson-xs-perl (4.030-2build4) ... 1400s Selecting previously unselected package libmouse-perl:arm64. 1400s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 1400s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1400s Selecting previously unselected package libnet-cidr-perl. 1400s Preparing to unpack .../061-libnet-cidr-perl_0.23-1_all.deb ... 1400s Unpacking libnet-cidr-perl (0.23-1) ... 1400s Selecting previously unselected package libposix-strftime-compiler-perl. 1400s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1400s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1400s Selecting previously unselected package libapache-logformat-compiler-perl. 1400s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1400s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1400s Selecting previously unselected package libcookie-baker-perl. 1400s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 1400s Unpacking libcookie-baker-perl (0.12-1) ... 1400s Selecting previously unselected package libdevel-stacktrace-perl. 1400s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1400s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1401s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1401s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1401s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1401s Selecting previously unselected package libclass-inspector-perl. 1401s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 1401s Unpacking libclass-inspector-perl (1.36-3) ... 1401s Selecting previously unselected package libfile-sharedir-perl. 1401s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 1401s Unpacking libfile-sharedir-perl (1.118-3) ... 1401s Selecting previously unselected package libfilesys-notify-simple-perl. 1401s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1401s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1401s Selecting previously unselected package libhash-multivalue-perl. 1401s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 1401s Unpacking libhash-multivalue-perl (0.16-3) ... 1401s Selecting previously unselected package libhttp-multipartparser-perl. 1401s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 1401s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1401s Selecting previously unselected package libjson-maybexs-perl. 1401s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 1401s Unpacking libjson-maybexs-perl (1.004008-1) ... 1401s Selecting previously unselected package libstream-buffered-perl. 1401s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 1401s Unpacking libstream-buffered-perl (0.03-3) ... 1401s Selecting previously unselected package libwww-form-urlencoded-perl. 1401s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1401s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1401s Selecting previously unselected package libhttp-entity-parser-perl. 1401s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 1401s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1401s Selecting previously unselected package libtimedate-perl. 1401s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 1401s Unpacking libtimedate-perl (2.3300-2) ... 1401s Selecting previously unselected package libhttp-date-perl. 1401s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 1401s Unpacking libhttp-date-perl (6.06-1) ... 1401s Selecting previously unselected package libhttp-headers-fast-perl. 1401s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 1401s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1402s Selecting previously unselected package libclone-perl:arm64. 1402s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 1402s Unpacking libclone-perl:arm64 (0.47-1) ... 1402s Selecting previously unselected package libencode-locale-perl. 1402s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 1402s Unpacking libencode-locale-perl (1.05-3) ... 1402s Selecting previously unselected package libio-html-perl. 1402s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 1402s Unpacking libio-html-perl (1.004-3) ... 1402s Selecting previously unselected package liblwp-mediatypes-perl. 1402s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 1402s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1402s Selecting previously unselected package libhttp-message-perl. 1402s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1402s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1402s Selecting previously unselected package libtest-sharedfork-perl. 1402s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 1402s Unpacking libtest-sharedfork-perl (0.35-3) ... 1402s Selecting previously unselected package libtest-tcp-perl. 1402s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 1402s Unpacking libtest-tcp-perl (2.22-2) ... 1402s Selecting previously unselected package libtry-tiny-perl. 1402s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 1402s Unpacking libtry-tiny-perl (0.32-1) ... 1402s Selecting previously unselected package libplack-perl. 1402s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 1402s Unpacking libplack-perl (1.0051-1) ... 1402s Selecting previously unselected package libfile-listing-perl. 1402s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 1402s Unpacking libfile-listing-perl (6.16-1) ... 1402s Selecting previously unselected package libhtml-tree-perl. 1402s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 1402s Unpacking libhtml-tree-perl (5.07-3) ... 1402s Selecting previously unselected package libhttp-cookies-perl. 1402s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 1402s Unpacking libhttp-cookies-perl (6.11-1) ... 1402s Selecting previously unselected package libhttp-negotiate-perl. 1402s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 1402s Unpacking libhttp-negotiate-perl (6.01-2) ... 1402s Selecting previously unselected package libnet-ssleay-perl:arm64. 1402s Preparing to unpack .../092-libnet-ssleay-perl_1.94-3_arm64.deb ... 1402s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1402s Selecting previously unselected package libio-socket-ssl-perl. 1402s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 1402s Unpacking libio-socket-ssl-perl (2.089-1) ... 1403s Selecting previously unselected package libnet-http-perl. 1403s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 1403s Unpacking libnet-http-perl (6.23-1) ... 1403s Selecting previously unselected package liblwp-protocol-https-perl. 1403s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 1403s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1403s Selecting previously unselected package libwww-robotrules-perl. 1403s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 1403s Unpacking libwww-robotrules-perl (6.02-1) ... 1403s Selecting previously unselected package libwww-perl. 1403s Preparing to unpack .../097-libwww-perl_6.78-1_all.deb ... 1403s Unpacking libwww-perl (6.78-1) ... 1403s Selecting previously unselected package liblemonldap-ng-common-perl. 1403s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1403s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1403s Selecting previously unselected package liblemonldap-ng-handler-perl. 1403s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 1403s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1403s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1403s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 1403s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1403s Selecting previously unselected package libclass-errorhandler-perl. 1403s Preparing to unpack .../101-libclass-errorhandler-perl_0.04-3_all.deb ... 1403s Unpacking libclass-errorhandler-perl (0.04-3) ... 1403s Selecting previously unselected package libcrypt-des-perl:arm64. 1403s Preparing to unpack .../102-libcrypt-des-perl_2.07-5_arm64.deb ... 1403s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1403s Selecting previously unselected package libcrypt-des-ede3-perl. 1403s Preparing to unpack .../103-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1403s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1403s Selecting previously unselected package libcryptx-perl. 1403s Preparing to unpack .../104-libcryptx-perl_0.085-1_arm64.deb ... 1403s Unpacking libcryptx-perl (0.085-1) ... 1403s Selecting previously unselected package libconvert-pem-perl. 1403s Preparing to unpack .../105-libconvert-pem-perl_0.13-1_all.deb ... 1403s Unpacking libconvert-pem-perl (0.13-1) ... 1403s Selecting previously unselected package libemail-date-format-perl. 1404s Preparing to unpack .../106-libemail-date-format-perl_1.008-1_all.deb ... 1404s Unpacking libemail-date-format-perl (1.008-1) ... 1404s Selecting previously unselected package libhash-merge-simple-perl. 1404s Preparing to unpack .../107-libhash-merge-simple-perl_0.052-1_all.deb ... 1404s Unpacking libhash-merge-simple-perl (0.052-1) ... 1404s Selecting previously unselected package libjs-angularjs. 1404s Preparing to unpack .../108-libjs-angularjs_1.8.3-1_all.deb ... 1404s Unpacking libjs-angularjs (1.8.3-1) ... 1404s Selecting previously unselected package fonts-glyphicons-halflings. 1404s Preparing to unpack .../109-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 1404s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1404s Selecting previously unselected package libjs-bootstrap. 1404s Preparing to unpack .../110-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 1404s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 1404s Selecting previously unselected package libjs-es5-shim. 1404s Preparing to unpack .../111-libjs-es5-shim_4.6.7-2_all.deb ... 1404s Unpacking libjs-es5-shim (4.6.7-2) ... 1404s Selecting previously unselected package libjs-jquery. 1404s Preparing to unpack .../112-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1404s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1404s Selecting previously unselected package libregexp-common-perl. 1404s Preparing to unpack .../113-libregexp-common-perl_2024080801-1_all.deb ... 1404s Unpacking libregexp-common-perl (2024080801-1) ... 1404s Selecting previously unselected package liblemonldap-ng-manager-perl. 1404s Preparing to unpack .../114-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 1404s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 1404s Selecting previously unselected package m4. 1405s Preparing to unpack .../115-m4_1.4.19-7_arm64.deb ... 1405s Unpacking m4 (1.4.19-7) ... 1405s Selecting previously unselected package autoconf. 1405s Preparing to unpack .../116-autoconf_2.72-3ubuntu1_all.deb ... 1405s Unpacking autoconf (2.72-3ubuntu1) ... 1405s Selecting previously unselected package dctrl-tools. 1405s Preparing to unpack .../117-dctrl-tools_2.24-3build3_arm64.deb ... 1405s Unpacking dctrl-tools (2.24-3build3) ... 1405s Selecting previously unselected package autodep8. 1405s Preparing to unpack .../118-autodep8_0.28+nmu1ubuntu1_all.deb ... 1405s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1405s Selecting previously unselected package autotools-dev. 1405s Preparing to unpack .../119-autotools-dev_20220109.1_all.deb ... 1405s Unpacking autotools-dev (20220109.1) ... 1405s Selecting previously unselected package automake. 1405s Preparing to unpack .../120-automake_1%3a1.17-3ubuntu1_all.deb ... 1405s Unpacking automake (1:1.17-3ubuntu1) ... 1405s Selecting previously unselected package autopoint. 1405s Preparing to unpack .../121-autopoint_0.23.1-1_all.deb ... 1405s Unpacking autopoint (0.23.1-1) ... 1405s Selecting previously unselected package libisl23:arm64. 1405s Preparing to unpack .../122-libisl23_0.27-1_arm64.deb ... 1405s Unpacking libisl23:arm64 (0.27-1) ... 1405s Selecting previously unselected package libmpc3:arm64. 1405s Preparing to unpack .../123-libmpc3_1.3.1-1build2_arm64.deb ... 1405s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 1405s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 1405s Preparing to unpack .../124-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1405s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1406s Selecting previously unselected package cpp-14. 1406s Preparing to unpack .../125-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 1406s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 1406s Selecting previously unselected package cpp-aarch64-linux-gnu. 1406s Preparing to unpack .../126-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1406s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1406s Selecting previously unselected package cpp. 1406s Preparing to unpack .../127-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 1406s Unpacking cpp (4:14.2.0-1ubuntu1) ... 1406s Selecting previously unselected package libcc1-0:arm64. 1406s Preparing to unpack .../128-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libitm1:arm64. 1406s Preparing to unpack .../129-libitm1_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libasan8:arm64. 1406s Preparing to unpack .../130-libasan8_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package liblsan0:arm64. 1406s Preparing to unpack .../131-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libtsan2:arm64. 1406s Preparing to unpack .../132-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libubsan1:arm64. 1406s Preparing to unpack .../133-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libhwasan0:arm64. 1406s Preparing to unpack .../134-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 1406s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 1406s Selecting previously unselected package libgcc-14-dev:arm64. 1406s Preparing to unpack .../135-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 1407s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 1407s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 1407s Preparing to unpack .../136-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1407s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1407s Selecting previously unselected package gcc-14. 1407s Preparing to unpack .../137-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 1407s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 1407s Selecting previously unselected package gcc-aarch64-linux-gnu. 1407s Preparing to unpack .../138-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1407s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1407s Selecting previously unselected package gcc. 1407s Preparing to unpack .../139-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 1407s Unpacking gcc (4:14.2.0-1ubuntu1) ... 1407s Selecting previously unselected package libstdc++-14-dev:arm64. 1407s Preparing to unpack .../140-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 1407s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 1408s Selecting previously unselected package g++-14-aarch64-linux-gnu. 1408s Preparing to unpack .../141-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1408s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1408s Selecting previously unselected package g++-14. 1408s Preparing to unpack .../142-g++-14_14.2.0-19ubuntu2_arm64.deb ... 1408s Unpacking g++-14 (14.2.0-19ubuntu2) ... 1408s Selecting previously unselected package g++-aarch64-linux-gnu. 1408s Preparing to unpack .../143-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1408s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1408s Selecting previously unselected package g++. 1408s Preparing to unpack .../144-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 1408s Unpacking g++ (4:14.2.0-1ubuntu1) ... 1408s Selecting previously unselected package build-essential. 1408s Preparing to unpack .../145-build-essential_12.12ubuntu1_arm64.deb ... 1408s Unpacking build-essential (12.12ubuntu1) ... 1408s Selecting previously unselected package ca-certificates-java. 1408s Preparing to unpack .../146-ca-certificates-java_20240118_all.deb ... 1408s Unpacking ca-certificates-java (20240118) ... 1408s Selecting previously unselected package libdebhelper-perl. 1408s Preparing to unpack .../147-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 1408s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 1408s Selecting previously unselected package libtool. 1408s Preparing to unpack .../148-libtool_2.5.4-4_all.deb ... 1408s Unpacking libtool (2.5.4-4) ... 1408s Selecting previously unselected package dh-autoreconf. 1409s Preparing to unpack .../149-dh-autoreconf_20_all.deb ... 1409s Unpacking dh-autoreconf (20) ... 1409s Selecting previously unselected package libarchive-zip-perl. 1409s Preparing to unpack .../150-libarchive-zip-perl_1.68-1_all.deb ... 1409s Unpacking libarchive-zip-perl (1.68-1) ... 1409s Selecting previously unselected package libfile-stripnondeterminism-perl. 1409s Preparing to unpack .../151-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 1409s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 1409s Selecting previously unselected package dh-strip-nondeterminism. 1409s Preparing to unpack .../152-dh-strip-nondeterminism_1.14.1-2_all.deb ... 1409s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 1409s Selecting previously unselected package debugedit. 1409s Preparing to unpack .../153-debugedit_1%3a5.1-2_arm64.deb ... 1409s Unpacking debugedit (1:5.1-2) ... 1409s Selecting previously unselected package dwz. 1409s Preparing to unpack .../154-dwz_0.15-1build6_arm64.deb ... 1409s Unpacking dwz (0.15-1build6) ... 1409s Selecting previously unselected package gettext. 1409s Preparing to unpack .../155-gettext_0.23.1-1_arm64.deb ... 1409s Unpacking gettext (0.23.1-1) ... 1409s Selecting previously unselected package intltool-debian. 1409s Preparing to unpack .../156-intltool-debian_0.35.0+20060710.6_all.deb ... 1409s Unpacking intltool-debian (0.35.0+20060710.6) ... 1409s Selecting previously unselected package po-debconf. 1409s Preparing to unpack .../157-po-debconf_1.0.21+nmu1_all.deb ... 1409s Unpacking po-debconf (1.0.21+nmu1) ... 1409s Selecting previously unselected package debhelper. 1409s Preparing to unpack .../158-debhelper_13.24.1ubuntu2_all.deb ... 1409s Unpacking debhelper (13.24.1ubuntu2) ... 1409s Selecting previously unselected package java-common. 1409s Preparing to unpack .../159-java-common_0.76_all.deb ... 1409s Unpacking java-common (0.76) ... 1409s Selecting previously unselected package libpcsclite1:arm64. 1409s Preparing to unpack .../160-libpcsclite1_2.3.1-1_arm64.deb ... 1409s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 1409s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1409s Preparing to unpack .../161-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 1409s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 1411s Selecting previously unselected package default-jre-headless. 1411s Preparing to unpack .../162-default-jre-headless_2%3a1.21-76_arm64.deb ... 1411s Unpacking default-jre-headless (2:1.21-76) ... 1411s Selecting previously unselected package xml-core. 1412s Preparing to unpack .../163-xml-core_0.19_all.deb ... 1412s Unpacking xml-core (0.19) ... 1412s Selecting previously unselected package docutils-common. 1412s Preparing to unpack .../164-docutils-common_0.21.2+dfsg-2_all.deb ... 1412s Unpacking docutils-common (0.21.2+dfsg-2) ... 1412s Selecting previously unselected package unzip. 1412s Preparing to unpack .../165-unzip_6.0-28ubuntu6_arm64.deb ... 1412s Unpacking unzip (6.0-28ubuntu6) ... 1412s Selecting previously unselected package java-wrappers. 1412s Preparing to unpack .../166-java-wrappers_0.5_all.deb ... 1412s Unpacking java-wrappers (0.5) ... 1412s Selecting previously unselected package libalgorithm-c3-perl. 1412s Preparing to unpack .../167-libalgorithm-c3-perl_0.11-2_all.deb ... 1412s Unpacking libalgorithm-c3-perl (0.11-2) ... 1412s Selecting previously unselected package libaliased-perl. 1412s Preparing to unpack .../168-libaliased-perl_0.34-3_all.deb ... 1412s Unpacking libaliased-perl (0.34-3) ... 1412s Selecting previously unselected package libdigest-hmac-perl. 1412s Preparing to unpack .../169-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1412s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1412s Selecting previously unselected package libauth-yubikey-webclient-perl. 1412s Preparing to unpack .../170-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1412s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1412s Selecting previously unselected package libclass-method-modifiers-perl. 1412s Preparing to unpack .../171-libclass-method-modifiers-perl_2.15-1_all.deb ... 1412s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1412s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1412s Preparing to unpack .../172-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1412s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1412s Selecting previously unselected package libdynaloader-functions-perl. 1412s Preparing to unpack .../173-libdynaloader-functions-perl_0.004-1_all.deb ... 1412s Unpacking libdynaloader-functions-perl (0.004-1) ... 1412s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1412s Preparing to unpack .../174-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 1412s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1412s Selecting previously unselected package libparams-classify-perl:arm64. 1413s Preparing to unpack .../175-libparams-classify-perl_0.015-2build6_arm64.deb ... 1413s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1413s Selecting previously unselected package libmodule-runtime-perl. 1413s Preparing to unpack .../176-libmodule-runtime-perl_0.016-2_all.deb ... 1413s Unpacking libmodule-runtime-perl (0.016-2) ... 1413s Selecting previously unselected package libimport-into-perl. 1413s Preparing to unpack .../177-libimport-into-perl_1.002005-2_all.deb ... 1413s Unpacking libimport-into-perl (1.002005-2) ... 1413s Selecting previously unselected package librole-tiny-perl. 1413s Preparing to unpack .../178-librole-tiny-perl_2.002004-1_all.deb ... 1413s Unpacking librole-tiny-perl (2.002004-1) ... 1413s Selecting previously unselected package libsub-quote-perl. 1413s Preparing to unpack .../179-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1413s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1413s Selecting previously unselected package libmoo-perl. 1413s Preparing to unpack .../180-libmoo-perl_2.005005-1_all.deb ... 1413s Unpacking libmoo-perl (2.005005-1) ... 1413s Selecting previously unselected package libexporter-tiny-perl. 1413s Preparing to unpack .../181-libexporter-tiny-perl_1.006002-1_all.deb ... 1413s Unpacking libexporter-tiny-perl (1.006002-1) ... 1413s Selecting previously unselected package libtype-tiny-perl. 1413s Preparing to unpack .../182-libtype-tiny-perl_2.004000-1_all.deb ... 1413s Unpacking libtype-tiny-perl (2.004000-1) ... 1413s Selecting previously unselected package libauthen-oath-perl. 1413s Preparing to unpack .../183-libauthen-oath-perl_2.0.1-2_all.deb ... 1413s Unpacking libauthen-oath-perl (2.0.1-2) ... 1413s Selecting previously unselected package libparams-util-perl. 1413s Preparing to unpack .../184-libparams-util-perl_1.102-3build1_arm64.deb ... 1413s Unpacking libparams-util-perl (1.102-3build1) ... 1413s Selecting previously unselected package libsub-install-perl. 1413s Preparing to unpack .../185-libsub-install-perl_0.929-1_all.deb ... 1413s Unpacking libsub-install-perl (0.929-1) ... 1413s Selecting previously unselected package libdata-optlist-perl. 1413s Preparing to unpack .../186-libdata-optlist-perl_0.114-1_all.deb ... 1413s Unpacking libdata-optlist-perl (0.114-1) ... 1413s Selecting previously unselected package libmodule-implementation-perl. 1413s Preparing to unpack .../187-libmodule-implementation-perl_0.09-2_all.deb ... 1413s Unpacking libmodule-implementation-perl (0.09-2) ... 1413s Selecting previously unselected package libpackage-stash-perl. 1413s Preparing to unpack .../188-libpackage-stash-perl_0.40-1_all.deb ... 1413s Unpacking libpackage-stash-perl (0.40-1) ... 1413s Selecting previously unselected package libclass-load-perl. 1413s Preparing to unpack .../189-libclass-load-perl_0.25-2_all.deb ... 1413s Unpacking libclass-load-perl (0.25-2) ... 1414s Selecting previously unselected package libclass-load-xs-perl. 1414s Preparing to unpack .../190-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 1414s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1414s Selecting previously unselected package libsub-exporter-progressive-perl. 1414s Preparing to unpack .../191-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1414s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1414s Selecting previously unselected package libdevel-globaldestruction-perl. 1414s Preparing to unpack .../192-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1414s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1414s Selecting previously unselected package libclass-c3-perl. 1414s Preparing to unpack .../193-libclass-c3-perl_0.35-2_all.deb ... 1414s Unpacking libclass-c3-perl (0.35-2) ... 1414s Selecting previously unselected package libmro-compat-perl. 1414s Preparing to unpack .../194-libmro-compat-perl_0.15-2_all.deb ... 1414s Unpacking libmro-compat-perl (0.15-2) ... 1414s Selecting previously unselected package libdevel-overloadinfo-perl. 1414s Preparing to unpack .../195-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1414s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1414s Selecting previously unselected package libsub-exporter-perl. 1414s Preparing to unpack .../196-libsub-exporter-perl_0.990-1_all.deb ... 1414s Unpacking libsub-exporter-perl (0.990-1) ... 1414s Selecting previously unselected package libeval-closure-perl. 1414s Preparing to unpack .../197-libeval-closure-perl_0.14-3_all.deb ... 1414s Unpacking libeval-closure-perl (0.14-3) ... 1414s Selecting previously unselected package libdist-checkconflicts-perl. 1414s Preparing to unpack .../198-libdist-checkconflicts-perl_0.11-2_all.deb ... 1414s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1414s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1414s Preparing to unpack .../199-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1414s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1414s Selecting previously unselected package libpackage-deprecationmanager-perl. 1414s Preparing to unpack .../200-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1414s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1414s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 1414s Preparing to unpack .../201-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 1414s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1414s Selecting previously unselected package libmoose-perl:arm64. 1414s Preparing to unpack .../202-libmoose-perl_2.2207-1build3_arm64.deb ... 1414s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 1414s Selecting previously unselected package libvariable-magic-perl. 1414s Preparing to unpack .../203-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1414s Unpacking libvariable-magic-perl (0.64-1build1) ... 1414s Selecting previously unselected package libb-hooks-endofscope-perl. 1414s Preparing to unpack .../204-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1414s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1414s Selecting previously unselected package libsub-identify-perl. 1415s Preparing to unpack .../205-libsub-identify-perl_0.14-3build4_arm64.deb ... 1415s Unpacking libsub-identify-perl (0.14-3build4) ... 1415s Selecting previously unselected package libsub-name-perl:arm64. 1415s Preparing to unpack .../206-libsub-name-perl_0.28-1_arm64.deb ... 1415s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1415s Selecting previously unselected package libnamespace-clean-perl. 1415s Preparing to unpack .../207-libnamespace-clean-perl_0.27-2_all.deb ... 1415s Unpacking libnamespace-clean-perl (0.27-2) ... 1415s Selecting previously unselected package libnamespace-autoclean-perl. 1415s Preparing to unpack .../208-libnamespace-autoclean-perl_0.31-1_all.deb ... 1415s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1415s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 1415s Preparing to unpack .../209-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 1415s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1415s Selecting previously unselected package libmoosex-role-parameterized-perl. 1415s Preparing to unpack .../210-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 1415s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 1415s Selecting previously unselected package libcarp-clan-perl. 1415s Preparing to unpack .../211-libcarp-clan-perl_6.08-2_all.deb ... 1415s Unpacking libcarp-clan-perl (6.08-2) ... 1415s Selecting previously unselected package libsub-exporter-formethods-perl. 1415s Preparing to unpack .../212-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 1415s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 1415s Selecting previously unselected package libmoosex-types-perl. 1415s Preparing to unpack .../213-libmoosex-types-perl_0.50-2_all.deb ... 1415s Unpacking libmoosex-types-perl (0.50-2) ... 1415s Selecting previously unselected package libmoosex-types-common-perl. 1415s Preparing to unpack .../214-libmoosex-types-common-perl_0.001014-2_all.deb ... 1415s Unpacking libmoosex-types-common-perl (0.001014-2) ... 1415s Selecting previously unselected package libscope-guard-perl. 1415s Preparing to unpack .../215-libscope-guard-perl_0.21-2_all.deb ... 1415s Unpacking libscope-guard-perl (0.21-2) ... 1415s Selecting previously unselected package libautobox-perl. 1415s Preparing to unpack .../216-libautobox-perl_3.0.2-1_arm64.deb ... 1415s Unpacking libautobox-perl (3.0.2-1) ... 1415s Selecting previously unselected package libwant-perl. 1415s Preparing to unpack .../217-libwant-perl_0.29-2build5_arm64.deb ... 1415s Unpacking libwant-perl (0.29-2build5) ... 1415s Selecting previously unselected package libautobox-core-perl. 1415s Preparing to unpack .../218-libautobox-core-perl_1.33-2_all.deb ... 1415s Unpacking libautobox-core-perl (1.33-2) ... 1415s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 1415s Preparing to unpack .../219-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 1415s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1415s Selecting previously unselected package libmoosex-util-perl. 1415s Preparing to unpack .../220-libmoosex-util-perl_0.006-2_all.deb ... 1415s Unpacking libmoosex-util-perl (0.006-2) ... 1415s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 1416s Preparing to unpack .../221-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 1416s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 1416s Selecting previously unselected package libmoosex-singlearg-perl. 1416s Preparing to unpack .../222-libmoosex-singlearg-perl_0.09-2_all.deb ... 1416s Unpacking libmoosex-singlearg-perl (0.09-2) ... 1416s Selecting previously unselected package libstrictures-perl. 1416s Preparing to unpack .../223-libstrictures-perl_2.000006-1_all.deb ... 1416s Unpacking libstrictures-perl (2.000006-1) ... 1416s Selecting previously unselected package libauthen-u2f-tester-perl. 1416s Preparing to unpack .../224-libauthen-u2f-tester-perl_0.03-1_all.deb ... 1416s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 1416s Selecting previously unselected package libcbor-xs-perl. 1416s Preparing to unpack .../225-libcbor-xs-perl_1.87-1build4_arm64.deb ... 1416s Unpacking libcbor-xs-perl (1.87-1build4) ... 1416s Selecting previously unselected package libauthen-webauthn-perl. 1416s Preparing to unpack .../226-libauthen-webauthn-perl_0.005-1_all.deb ... 1416s Unpacking libauthen-webauthn-perl (0.005-1) ... 1416s Selecting previously unselected package libcrypt-random-seed-perl. 1416s Preparing to unpack .../227-libcrypt-random-seed-perl_0.03-3_all.deb ... 1416s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1416s Selecting previously unselected package libmath-random-isaac-perl. 1416s Preparing to unpack .../228-libmath-random-isaac-perl_1.004-2_all.deb ... 1416s Unpacking libmath-random-isaac-perl (1.004-2) ... 1416s Selecting previously unselected package libbytes-random-secure-perl. 1416s Preparing to unpack .../229-libbytes-random-secure-perl_0.29-3_all.deb ... 1416s Unpacking libbytes-random-secure-perl (0.29-3) ... 1416s Selecting previously unselected package libcapture-tiny-perl. 1416s Preparing to unpack .../230-libcapture-tiny-perl_0.50-1_all.deb ... 1416s Unpacking libcapture-tiny-perl (0.50-1) ... 1416s Selecting previously unselected package libcares2:arm64. 1416s Preparing to unpack .../231-libcares2_1.34.4-2.1_arm64.deb ... 1416s Unpacking libcares2:arm64 (1.34.4-2.1) ... 1416s Selecting previously unselected package libclass-data-inheritable-perl. 1416s Preparing to unpack .../232-libclass-data-inheritable-perl_0.10-1_all.deb ... 1416s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1416s Selecting previously unselected package libclass-singleton-perl. 1416s Preparing to unpack .../233-libclass-singleton-perl_1.6-2_all.deb ... 1416s Unpacking libclass-singleton-perl (1.6-2) ... 1416s Selecting previously unselected package libconvert-base32-perl. 1416s Preparing to unpack .../234-libconvert-base32-perl_0.06-3_all.deb ... 1416s Unpacking libconvert-base32-perl (0.06-3) ... 1416s Selecting previously unselected package libconvert-binhex-perl. 1416s Preparing to unpack .../235-libconvert-binhex-perl_1.125-3_all.deb ... 1416s Unpacking libconvert-binhex-perl (1.125-3) ... 1416s Selecting previously unselected package libcrypt-dh-gmp-perl. 1416s Preparing to unpack .../236-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1417s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1417s Selecting previously unselected package libcrypt-jwt-perl. 1417s Preparing to unpack .../237-libcrypt-jwt-perl_0.036-1_all.deb ... 1417s Unpacking libcrypt-jwt-perl (0.036-1) ... 1417s Selecting previously unselected package libcrypt-ssleay-perl. 1417s Preparing to unpack .../238-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1417s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1417s Selecting previously unselected package libdata-hexdump-perl. 1417s Preparing to unpack .../239-libdata-hexdump-perl_0.04-2_all.deb ... 1417s Unpacking libdata-hexdump-perl (0.04-2) ... 1417s Selecting previously unselected package liblist-someutils-perl. 1417s Preparing to unpack .../240-liblist-someutils-perl_0.59-1_all.deb ... 1417s Unpacking liblist-someutils-perl (0.59-1) ... 1417s Selecting previously unselected package liblist-utilsby-perl. 1417s Preparing to unpack .../241-liblist-utilsby-perl_0.12-2_all.deb ... 1417s Unpacking liblist-utilsby-perl (0.12-2) ... 1417s Selecting previously unselected package liblist-allutils-perl. 1417s Preparing to unpack .../242-liblist-allutils-perl_0.19-1_all.deb ... 1417s Unpacking liblist-allutils-perl (0.19-1) ... 1417s Selecting previously unselected package libdata-password-zxcvbn-perl. 1417s Preparing to unpack .../243-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1417s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1417s Selecting previously unselected package libexception-class-perl. 1417s Preparing to unpack .../244-libexception-class-perl_1.45-1_all.deb ... 1417s Unpacking libexception-class-perl (1.45-1) ... 1417s Selecting previously unselected package libparams-validationcompiler-perl. 1417s Preparing to unpack .../245-libparams-validationcompiler-perl_0.31-1_all.deb ... 1417s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1417s Selecting previously unselected package libxstring-perl:arm64. 1417s Preparing to unpack .../246-libxstring-perl_0.005-2build4_arm64.deb ... 1417s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1417s Selecting previously unselected package libspecio-perl. 1417s Preparing to unpack .../247-libspecio-perl_0.50-1_all.deb ... 1417s Unpacking libspecio-perl (0.50-1) ... 1417s Selecting previously unselected package libdatetime-locale-perl. 1417s Preparing to unpack .../248-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1417s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1418s Selecting previously unselected package libdatetime-timezone-perl. 1418s Preparing to unpack .../249-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 1418s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 1418s Selecting previously unselected package libdatetime-perl. 1418s Preparing to unpack .../250-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1418s Unpacking libdatetime-perl (2:1.65-1build3) ... 1418s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1418s Preparing to unpack .../251-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1418s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1418s Selecting previously unselected package libdbi-perl:arm64. 1418s Preparing to unpack .../252-libdbi-perl_1.647-1_arm64.deb ... 1418s Unpacking libdbi-perl:arm64 (1.647-1) ... 1418s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1418s Preparing to unpack .../253-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1418s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1418s Selecting previously unselected package libemail-simple-perl. 1418s Preparing to unpack .../254-libemail-simple-perl_2.218-1_all.deb ... 1418s Unpacking libemail-simple-perl (2.218-1) ... 1418s Selecting previously unselected package libmodule-pluggable-perl. 1418s Preparing to unpack .../255-libmodule-pluggable-perl_5.2-5_all.deb ... 1418s Unpacking libmodule-pluggable-perl (5.2-5) ... 1418s Selecting previously unselected package libemail-abstract-perl. 1418s Preparing to unpack .../256-libemail-abstract-perl_3.010-1_all.deb ... 1418s Unpacking libemail-abstract-perl (3.010-1) ... 1418s Selecting previously unselected package libemail-address-xs-perl. 1418s Preparing to unpack .../257-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1418s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1418s Selecting previously unselected package libmoox-types-mooselike-perl. 1418s Preparing to unpack .../258-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1418s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1419s Selecting previously unselected package libthrowable-perl. 1419s Preparing to unpack .../259-libthrowable-perl_1.001-2_all.deb ... 1419s Unpacking libthrowable-perl (1.001-2) ... 1419s Selecting previously unselected package libemail-sender-perl. 1419s Preparing to unpack .../260-libemail-sender-perl_2.601-1_all.deb ... 1419s Unpacking libemail-sender-perl (2.601-1) ... 1419s Selecting previously unselected package libextutils-depends-perl. 1419s Preparing to unpack .../261-libextutils-depends-perl_0.8002-1_all.deb ... 1419s Unpacking libextutils-depends-perl (0.8002-1) ... 1419s Selecting previously unselected package libfont-afm-perl. 1419s Preparing to unpack .../262-libfont-afm-perl_1.20-4_all.deb ... 1419s Unpacking libfont-afm-perl (1.20-4) ... 1419s Selecting previously unselected package libimagequant0:arm64. 1419s Preparing to unpack .../263-libimagequant0_2.18.0-1build1_arm64.deb ... 1419s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1419s Selecting previously unselected package libgraphite2-3:arm64. 1419s Preparing to unpack .../264-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 1419s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1419s Selecting previously unselected package libharfbuzz0b:arm64. 1419s Preparing to unpack .../265-libharfbuzz0b_10.2.0-1_arm64.deb ... 1419s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 1419s Selecting previously unselected package libraqm0:arm64. 1419s Preparing to unpack .../266-libraqm0_0.10.2-1_arm64.deb ... 1419s Unpacking libraqm0:arm64 (0.10.2-1) ... 1419s Selecting previously unselected package libxpm4:arm64. 1419s Preparing to unpack .../267-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1419s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1419s Selecting previously unselected package libgd3:arm64. 1419s Preparing to unpack .../268-libgd3_2.3.3-12ubuntu3_arm64.deb ... 1419s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 1419s Selecting previously unselected package libgd-perl. 1419s Preparing to unpack .../269-libgd-perl_2.78-1build4_arm64.deb ... 1419s Unpacking libgd-perl (2.78-1build4) ... 1419s Selecting previously unselected package libgd-securityimage-perl. 1419s Preparing to unpack .../270-libgd-securityimage-perl_1.75-3_all.deb ... 1419s Unpacking libgd-securityimage-perl (1.75-3) ... 1420s Selecting previously unselected package libglib-perl:arm64. 1420s Preparing to unpack .../271-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1420s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1420s Selecting previously unselected package libgssapi-perl. 1420s Preparing to unpack .../272-libgssapi-perl_0.28-4build5_arm64.deb ... 1420s Unpacking libgssapi-perl (0.28-4build5) ... 1420s Selecting previously unselected package libhtml-format-perl. 1420s Preparing to unpack .../273-libhtml-format-perl_2.16-2_all.deb ... 1420s Unpacking libhtml-format-perl (2.16-2) ... 1420s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1420s Preparing to unpack .../274-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1420s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1420s Selecting previously unselected package libhttp-daemon-perl. 1420s Preparing to unpack .../275-libhttp-daemon-perl_6.16-1_all.deb ... 1420s Unpacking libhttp-daemon-perl (6.16-1) ... 1420s Selecting previously unselected package libio-pty-perl. 1420s Preparing to unpack .../276-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1420s Unpacking libio-pty-perl (1:1.20-1build3) ... 1420s Selecting previously unselected package libio-sessiondata-perl. 1420s Preparing to unpack .../277-libio-sessiondata-perl_1.03-3_all.deb ... 1420s Unpacking libio-sessiondata-perl (1.03-3) ... 1420s Selecting previously unselected package libperlio-via-timeout-perl. 1420s Preparing to unpack .../278-libperlio-via-timeout-perl_0.32-3_all.deb ... 1420s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1420s Selecting previously unselected package libio-socket-timeout-perl. 1420s Preparing to unpack .../279-libio-socket-timeout-perl_0.32-3_all.deb ... 1420s Unpacking libio-socket-timeout-perl (0.32-3) ... 1420s Selecting previously unselected package libio-string-perl. 1420s Preparing to unpack .../280-libio-string-perl_1.08-4_all.deb ... 1420s Unpacking libio-string-perl (1.08-4) ... 1420s Selecting previously unselected package libio-stringy-perl. 1421s Preparing to unpack .../281-libio-stringy-perl_2.113-2_all.deb ... 1421s Unpacking libio-stringy-perl (2.113-2) ... 1421s Selecting previously unselected package libipc-run-perl. 1421s Preparing to unpack .../282-libipc-run-perl_20231003.0-2_all.deb ... 1421s Unpacking libipc-run-perl (20231003.0-2) ... 1421s Selecting previously unselected package libjargs-java. 1421s Preparing to unpack .../283-libjargs-java_1.0.0-5_all.deb ... 1421s Unpacking libjargs-java (1.0.0-5) ... 1421s Selecting previously unselected package libjs-underscore. 1421s Preparing to unpack .../284-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1421s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1421s Selecting previously unselected package libjs-sphinxdoc. 1421s Preparing to unpack .../285-libjs-sphinxdoc_8.1.3-5_all.deb ... 1421s Unpacking libjs-sphinxdoc (8.1.3-5) ... 1421s Selecting previously unselected package libxslt1.1:arm64. 1421s Preparing to unpack .../286-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 1421s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 1421s Selecting previously unselected package libxmlsec1t64:arm64. 1421s Preparing to unpack .../287-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 1421s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 1421s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 1421s Preparing to unpack .../288-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 1421s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 1421s Selecting previously unselected package liblasso3t64. 1421s Preparing to unpack .../289-liblasso3t64_2.8.2-8build1_arm64.deb ... 1421s Unpacking liblasso3t64 (2.8.2-8build1) ... 1421s Selecting previously unselected package liblasso-perl:arm64. 1421s Preparing to unpack .../290-liblasso-perl_2.8.2-8build1_arm64.deb ... 1421s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 1421s Selecting previously unselected package liblist-moreutils-xs-perl. 1421s Preparing to unpack .../291-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1421s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1421s Selecting previously unselected package liblist-moreutils-perl. 1421s Preparing to unpack .../292-liblist-moreutils-perl_0.430-2_all.deb ... 1421s Unpacking liblist-moreutils-perl (0.430-2) ... 1422s Selecting previously unselected package liblwp-protocol-psgi-perl. 1422s Preparing to unpack .../293-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1422s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1422s Selecting previously unselected package libnet-smtp-ssl-perl. 1422s Preparing to unpack .../294-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1422s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1422s Selecting previously unselected package libmailtools-perl. 1422s Preparing to unpack .../295-libmailtools-perl_2.22-1_all.deb ... 1422s Unpacking libmailtools-perl (2.22-1) ... 1422s Selecting previously unselected package libmime-tools-perl. 1422s Preparing to unpack .../296-libmime-tools-perl_5.515-1_all.deb ... 1422s Unpacking libmime-tools-perl (5.515-1) ... 1422s Selecting previously unselected package libnet-ip-perl. 1422s Preparing to unpack .../297-libnet-ip-perl_1.26-4_all.deb ... 1422s Unpacking libnet-ip-perl (1.26-4) ... 1422s Selecting previously unselected package libnet-ldap-perl. 1422s Preparing to unpack .../298-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1422s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1422s Selecting previously unselected package libxml-namespacesupport-perl. 1422s Preparing to unpack .../299-libxml-namespacesupport-perl_1.12-2_all.deb ... 1422s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1422s Selecting previously unselected package libxml-sax-base-perl. 1422s Preparing to unpack .../300-libxml-sax-base-perl_1.09-3_all.deb ... 1422s Unpacking libxml-sax-base-perl (1.09-3) ... 1422s Selecting previously unselected package libxml-sax-perl. 1422s Preparing to unpack .../301-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1422s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1422s Selecting previously unselected package libxml-libxml-perl. 1422s Preparing to unpack .../302-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 1422s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1422s Selecting previously unselected package libxml-simple-perl. 1422s Preparing to unpack .../303-libxml-simple-perl_2.25-2_all.deb ... 1422s Unpacking libxml-simple-perl (2.25-2) ... 1422s Selecting previously unselected package libnet-openid-common-perl. 1422s Preparing to unpack .../304-libnet-openid-common-perl_1.20-2_all.deb ... 1422s Unpacking libnet-openid-common-perl (1.20-2) ... 1422s Selecting previously unselected package libnet-openid-consumer-perl. 1422s Preparing to unpack .../305-libnet-openid-consumer-perl_1.18-2_all.deb ... 1422s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1422s Selecting previously unselected package libnet-openid-server-perl. 1423s Preparing to unpack .../306-libnet-openid-server-perl_1.09-4_all.deb ... 1423s Unpacking libnet-openid-server-perl (1.09-4) ... 1423s Selecting previously unselected package node-xtend. 1423s Preparing to unpack .../307-node-xtend_4.0.2-3_all.deb ... 1423s Unpacking node-xtend (4.0.2-3) ... 1423s Selecting previously unselected package nodejs. 1423s Preparing to unpack .../308-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 1423s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 1423s Selecting previously unselected package node-acorn. 1423s Preparing to unpack .../309-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1423s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1423s Selecting previously unselected package node-cjs-module-lexer. 1423s Preparing to unpack .../310-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1423s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1424s Selecting previously unselected package node-balanced-match. 1424s Preparing to unpack .../311-node-balanced-match_2.0.0-1_all.deb ... 1424s Unpacking node-balanced-match (2.0.0-1) ... 1424s Selecting previously unselected package node-brace-expansion. 1424s Preparing to unpack .../312-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 1424s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 1424s Selecting previously unselected package node-minimatch. 1424s Preparing to unpack .../313-node-minimatch_9.0.3-5_all.deb ... 1424s Unpacking node-minimatch (9.0.3-5) ... 1424s Selecting previously unselected package node-undici. 1424s Preparing to unpack .../314-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 1424s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 1424s Selecting previously unselected package libnode115:arm64. 1424s Preparing to unpack .../315-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 1424s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 1424s Selecting previously unselected package libregexp-assemble-perl. 1424s Preparing to unpack .../316-libregexp-assemble-perl_0.38-2_all.deb ... 1424s Unpacking libregexp-assemble-perl (0.38-2) ... 1424s Selecting previously unselected package libtask-weaken-perl. 1424s Preparing to unpack .../317-libtask-weaken-perl_1.06-2_all.deb ... 1424s Unpacking libtask-weaken-perl (1.06-2) ... 1424s Selecting previously unselected package libxml-parser-perl. 1424s Preparing to unpack .../318-libxml-parser-perl_2.47-1build4_arm64.deb ... 1424s Unpacking libxml-parser-perl (2.47-1build4) ... 1424s Selecting previously unselected package libsoap-lite-perl. 1424s Preparing to unpack .../319-libsoap-lite-perl_1.27-3_all.deb ... 1424s Unpacking libsoap-lite-perl (1.27-3) ... 1424s Selecting previously unselected package libstring-random-perl. 1424s Preparing to unpack .../320-libstring-random-perl_1%3a0.32-2_all.deb ... 1424s Unpacking libstring-random-perl (1:0.32-2) ... 1424s Selecting previously unselected package libtest-leaktrace-perl. 1424s Preparing to unpack .../321-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1424s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1424s Selecting previously unselected package libtest-output-perl. 1424s Preparing to unpack .../322-libtest-output-perl_1.035-1_all.deb ... 1424s Unpacking libtest-output-perl (1.035-1) ... 1424s Selecting previously unselected package libtest-pod-perl. 1424s Preparing to unpack .../323-libtest-pod-perl_1.52-3_all.deb ... 1424s Unpacking libtest-pod-perl (1.52-3) ... 1424s Selecting previously unselected package libtext-unidecode-perl. 1424s Preparing to unpack .../324-libtext-unidecode-perl_1.30-3_all.deb ... 1424s Unpacking libtext-unidecode-perl (1.30-3) ... 1424s Selecting previously unselected package libtime-fake-perl. 1425s Preparing to unpack .../325-libtime-fake-perl_0.11-4_all.deb ... 1425s Unpacking libtime-fake-perl (0.11-4) ... 1425s Selecting previously unselected package libxml-libxslt-perl:arm64. 1425s Preparing to unpack .../326-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 1425s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1425s Selecting previously unselected package node-uglify-js. 1425s Preparing to unpack .../327-node-uglify-js_3.17.4-2_all.deb ... 1425s Unpacking node-uglify-js (3.17.4-2) ... 1425s Selecting previously unselected package python3-defusedxml. 1425s Preparing to unpack .../328-python3-defusedxml_0.7.1-3_all.deb ... 1425s Unpacking python3-defusedxml (0.7.1-3) ... 1425s Selecting previously unselected package python3-roman. 1425s Preparing to unpack .../329-python3-roman_5.0-1_all.deb ... 1425s Unpacking python3-roman (5.0-1) ... 1425s Selecting previously unselected package python3-docutils. 1425s Preparing to unpack .../330-python3-docutils_0.21.2+dfsg-2_all.deb ... 1425s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1425s Selecting previously unselected package python3-imagesize. 1425s Preparing to unpack .../331-python3-imagesize_1.4.1-1_all.deb ... 1425s Unpacking python3-imagesize (1.4.1-1) ... 1425s Selecting previously unselected package python3-packaging. 1425s Preparing to unpack .../332-python3-packaging_24.2-1_all.deb ... 1425s Unpacking python3-packaging (24.2-1) ... 1425s Selecting previously unselected package python3-snowballstemmer. 1425s Preparing to unpack .../333-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1425s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1425s Selecting previously unselected package sphinx-common. 1425s Preparing to unpack .../334-sphinx-common_8.1.3-5_all.deb ... 1425s Unpacking sphinx-common (8.1.3-5) ... 1425s Selecting previously unselected package python3-alabaster. 1425s Preparing to unpack .../335-python3-alabaster_0.7.16-0.1_all.deb ... 1425s Unpacking python3-alabaster (0.7.16-0.1) ... 1425s Selecting previously unselected package python3-sphinx. 1425s Preparing to unpack .../336-python3-sphinx_8.1.3-5_all.deb ... 1425s Unpacking python3-sphinx (8.1.3-5) ... 1426s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1426s Preparing to unpack .../337-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1426s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1426s Selecting previously unselected package uglifyjs. 1426s Preparing to unpack .../338-uglifyjs_3.17.4-2_all.deb ... 1426s Unpacking uglifyjs (3.17.4-2) ... 1426s Selecting previously unselected package yui-compressor. 1426s Preparing to unpack .../339-yui-compressor_2.4.8-3_all.deb ... 1426s Unpacking yui-compressor (2.4.8-3) ... 1426s Selecting previously unselected package libauthen-radius-perl. 1426s Preparing to unpack .../340-libauthen-radius-perl_0.33-1_all.deb ... 1426s Unpacking libauthen-radius-perl (0.33-1) ... 1426s Selecting previously unselected package pkg-perl-autopkgtest. 1426s Preparing to unpack .../341-pkg-perl-autopkgtest_0.82_all.deb ... 1426s Unpacking pkg-perl-autopkgtest (0.82) ... 1426s Setting up libconfig-inifiles-perl (3.000003-3) ... 1426s Setting up libmodule-pluggable-perl (5.2-5) ... 1426s Setting up node-uglify-js (3.17.4-2) ... 1426s Setting up libio-sessiondata-perl (1.03-3) ... 1426s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1426s Setting up liblcms2-2:arm64 (2.16-2) ... 1426s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 1426s Setting up libaom3:arm64 (3.12.0-1) ... 1426s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1426s Setting up libmath-random-isaac-perl (1.004-2) ... 1426s Setting up libtask-weaken-perl (1.06-2) ... 1426s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1426s Setting up libhttp-multipartparser-perl (0.02-3) ... 1426s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1426s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1426s Setting up java-common (0.76) ... 1426s Setting up libclass-inspector-perl (1.36-3) ... 1426s Setting up libfont-afm-perl (1.20-4) ... 1426s Setting up libwant-perl (0.29-2build5) ... 1426s Setting up libdynaloader-functions-perl (0.004-1) ... 1426s Setting up libclass-method-modifiers-perl (2.15-1) ... 1426s Setting up libio-pty-perl (1:1.20-1build3) ... 1426s Setting up libdata-hexdump-perl (0.04-2) ... 1426s Setting up python3-defusedxml (0.7.1-3) ... 1426s Setting up libclone-perl:arm64 (0.47-1) ... 1426s Setting up libarchive-zip-perl (1.68-1) ... 1426s Setting up libsub-identify-perl (0.14-3build4) ... 1426s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 1426s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1426s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1427s Setting up python3-alabaster (0.7.16-0.1) ... 1427s Setting up libio-stringy-perl (2.113-2) ... 1427s Setting up libhtml-tagset-perl (3.24-1) ... 1427s Setting up unzip (6.0-28ubuntu6) ... 1427s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 1427s Setting up libperlio-via-timeout-perl (0.32-3) ... 1427s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1427s Setting up libnet-cidr-perl (0.23-1) ... 1427s Setting up libipc-sharelite-perl (0.17-5build4) ... 1427s Setting up libconvert-binhex-perl (1.125-3) ... 1427s Setting up liblwp-mediatypes-perl (6.04-2) ... 1427s Setting up libcrypt-urandom-perl (0.54-1) ... 1427s Setting up x11-common (1:7.7+23ubuntu4) ... 1428s Setting up libtest-pod-perl (1.52-3) ... 1428s Setting up libtry-tiny-perl (0.32-1) ... 1428s Setting up libdeflate0:arm64 (1.23-1) ... 1428s Setting up perl-openssl-defaults:arm64 (7build3) ... 1428s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1428s Setting up libxml-namespacesupport-perl (1.12-2) ... 1428s Setting up m4 (1.4.19-7) ... 1428s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1428s Setting up libclass-singleton-perl (1.6-2) ... 1428s Setting up libencode-locale-perl (1.05-3) ... 1428s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1428s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1428s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 1428s Setting up libclass-errorhandler-perl (0.04-3) ... 1428s Setting up liblist-utilsby-perl (0.12-2) ... 1428s Setting up libjs-angularjs (1.8.3-1) ... 1428s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1428s Setting up libtime-fake-perl (0.11-4) ... 1428s Setting up libfcgi-procmanager-perl (0.28-3) ... 1428s Setting up libregexp-common-perl (2024080801-1) ... 1428s Setting up libtest-sharedfork-perl (0.35-3) ... 1428s Setting up libsub-install-perl (0.929-1) ... 1428s Setting up libextutils-depends-perl (0.8002-1) ... 1428s Setting up libhash-multivalue-perl (0.16-3) ... 1428s Setting up libjs-es5-shim (4.6.7-2) ... 1428s Setting up libscope-guard-perl (0.21-2) ... 1428s Setting up liberror-perl (0.17030-1) ... 1428s Setting up libapache-session-perl (1.94-2) ... 1428s Setting up libxml-sax-base-perl (1.09-3) ... 1428s Setting up libio-string-perl (1.08-4) ... 1428s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1428s Setting up python3-roman (5.0-1) ... 1428s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1428s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1428s Setting up autotools-dev (20220109.1) ... 1428s Setting up libstream-buffered-perl (0.03-3) ... 1428s Setting up libclass-data-inheritable-perl (0.10-1) ... 1428s Setting up python3-packaging (24.2-1) ... 1428s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1428s Setting up libalgorithm-c3-perl (0.11-2) ... 1428s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1428s Setting up libcrypt-random-seed-perl (0.03-3) ... 1428s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1428s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1429s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1429s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1429s Setting up node-balanced-match (2.0.0-1) ... 1429s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 1429s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1429s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1429s Setting up libemail-date-format-perl (1.008-1) ... 1429s Setting up libcryptx-perl (0.085-1) ... 1429s Setting up libcares2:arm64 (1.34.4-2.1) ... 1429s Setting up libmpc3:arm64 (1.3.1-1build2) ... 1429s Setting up libvariable-magic-perl (0.64-1build1) ... 1429s Setting up libio-html-perl (1.004-3) ... 1429s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1429s Setting up autopoint (0.23.1-1) ... 1429s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1429s Setting up libipc-run-perl (20231003.0-2) ... 1429s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1429s Setting up libpcsclite1:arm64 (2.3.1-1) ... 1429s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1429s Setting up libltdl7:arm64 (2.5.4-4) ... 1429s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1429s Setting up libstring-random-perl (1:0.32-2) ... 1429s Setting up libparams-util-perl (1.102-3build1) ... 1429s Setting up autoconf (2.72-3ubuntu1) ... 1429s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1429s Setting up libwebp7:arm64 (1.5.0-0.1) ... 1429s Setting up libcapture-tiny-perl (0.50-1) ... 1429s Setting up libtimedate-perl (2.3300-2) ... 1429s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up libsub-name-perl:arm64 (0.28-1) ... 1429s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 1429s Setting up libtypes-serialiser-perl (1.01-1) ... 1429s Setting up libgssapi-perl (0.28-4build5) ... 1429s Setting up dwz (0.15-1build6) ... 1429s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1429s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1429s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up libjson-perl (4.10000-1) ... 1429s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 1429s Setting up libjargs-java (1.0.0-5) ... 1429s Setting up librole-tiny-perl (2.002004-1) ... 1429s Setting up debugedit (1:5.1-2) ... 1429s Setting up libfile-sharedir-perl (1.118-3) ... 1429s Setting up libfcgi-perl (0.82+ds-3build3) ... 1429s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 1429s Setting up libaliased-perl (0.34-3) ... 1429s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 1429s Setting up libcarp-clan-perl (6.08-2) ... 1429s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1429s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1429s Setting up sgml-base (1.31) ... 1429s Setting up libstrictures-perl (2.000006-1) ... 1429s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1429s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1429s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1429s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1429s Setting up node-minimatch (9.0.3-5) ... 1429s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1429s Setting up ca-certificates-java (20240118) ... 1429s No JRE found. Skipping Java certificates setup. 1429s Setting up libexporter-tiny-perl (1.006002-1) ... 1429s Setting up node-xtend (4.0.2-3) ... 1429s Setting up libisl23:arm64 (0.27-1) ... 1429s Setting up libconvert-asn1-perl (0.34-1) ... 1429s Setting up libtext-unidecode-perl (1.30-3) ... 1429s Setting up libde265-0:arm64 (1.0.15-1build5) ... 1429s Setting up libregexp-assemble-perl (0.38-2) ... 1429s Setting up libnet-ip-perl (1.26-4) ... 1429s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 1429s Setting up libautobox-perl (3.0.2-1) ... 1429s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up liburi-perl (5.30-1) ... 1429s Setting up libdbi-perl:arm64 (1.647-1) ... 1429s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up libconvert-base32-perl (0.06-3) ... 1429s Setting up dctrl-tools (2.24-3build3) ... 1429s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 1429s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 1429s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1429s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1429s Setting up python3-imagesize (1.4.1-1) ... 1430s Setting up libemail-address-xs-perl (1.05-1build5) ... 1430s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1430s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1430s Setting up automake (1:1.17-3ubuntu1) ... 1430s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1430s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 1430s Setting up libjson-xs-perl (4.030-2build4) ... 1430s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1430s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1430s Setting up libhttp-date-perl (6.06-1) ... 1430s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1430s Setting up gettext (0.23.1-1) ... 1430s Setting up libtest-tcp-perl (2.22-2) ... 1430s Setting up libautobox-core-perl (1.33-2) ... 1430s Setting up java-wrappers (0.5) ... 1430s Setting up libio-socket-timeout-perl (0.32-3) ... 1430s Setting up libfile-listing-perl (6.16-1) ... 1430s Setting up libhash-merge-simple-perl (0.052-1) ... 1430s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 1430s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1430s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1430s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1430s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1430s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1430s Setting up libcache-cache-perl (1.08-3) ... 1430s Setting up libhttp-headers-fast-perl (0.22-3) ... 1430s Setting up liblist-moreutils-perl (0.430-2) ... 1430s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 1430s Setting up libtype-tiny-perl (2.004000-1) ... 1430s Setting up libemail-simple-perl (2.218-1) ... 1430s Setting up libnet-http-perl (6.23-1) ... 1430s Setting up libexception-class-perl (1.45-1) ... 1430s Setting up libclass-c3-perl (0.35-2) ... 1430s Setting up libcrypt-jwt-perl (0.036-1) ... 1430s Setting up libcbor-xs-perl (1.87-1build4) ... 1430s Setting up xfonts-utils (1:7.7+7) ... 1430s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 1430s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1430s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1430s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1430s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1430s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1431s Setting up libauthen-radius-perl (0.33-1) ... 1431s Setting up intltool-debian (0.35.0+20060710.6) ... 1431s Setting up libbytes-random-secure-perl (0.29-3) ... 1431s Setting up libjson-maybexs-perl (1.004008-1) ... 1431s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1431s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 1431s Setting up libraqm0:arm64 (0.10.2-1) ... 1431s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1431s Setting up libdata-optlist-perl (0.114-1) ... 1431s Setting up libtest-output-perl (1.035-1) ... 1431s Setting up pkg-perl-autopkgtest (0.82) ... 1431s Setting up libjs-sphinxdoc (8.1.3-5) ... 1431s Setting up libraw23t64:arm64 (0.21.3-1) ... 1431s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1431s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1431s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1431s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1431s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1431s Setting up dh-strip-nondeterminism (1.14.1-2) ... 1431s Setting up libwww-robotrules-perl (6.02-1) ... 1431s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1431s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 1431s Setting up xml-core (0.19) ... 1432s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1432s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1432s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1432s Setting up libmro-compat-perl (0.15-2) ... 1432s Setting up libcookie-baker-perl (0.12-1) ... 1432s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 1432s Setting up libhttp-entity-parser-perl (0.25-2) ... 1432s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 1432s Setting up libio-socket-ssl-perl (2.089-1) ... 1432s Setting up libsub-exporter-perl (0.990-1) ... 1432s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1432s Setting up libeval-closure-perl (0.14-3) ... 1432s Setting up libconvert-pem-perl (0.13-1) ... 1432s Setting up libhttp-negotiate-perl (6.01-2) ... 1432s Setting up libparams-validationcompiler-perl (0.31-1) ... 1432s Setting up libhttp-cookies-perl (6.11-1) ... 1432s Setting up po-debconf (1.0.21+nmu1) ... 1432s Setting up libhtml-tree-perl (5.07-3) ... 1432s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1432s Setting up libcgi-pm-perl (4.67-1) ... 1432s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 1432s Setting up liblasso3t64 (2.8.2-8build1) ... 1432s Setting up libhtml-format-perl (2.16-2) ... 1432s Setting up fonts-urw-base35 (20200910-8) ... 1432s Setting up libhtml-template-perl (2.97-2build1) ... 1432s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1432s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1432s Setting up libauthen-webauthn-perl (0.005-1) ... 1432s Setting up libmodule-runtime-perl (0.016-2) ... 1432s Setting up libmailtools-perl (2.22-1) ... 1432s Setting up sphinx-common (8.1.3-5) ... 1432s Setting up libdist-checkconflicts-perl (0.11-2) ... 1432s Setting up libxml-simple-perl (2.25-2) ... 1432s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1432s Setting up cpp-14 (14.2.0-19ubuntu2) ... 1432s Setting up libhttp-daemon-perl (6.16-1) ... 1432s Setting up libemail-abstract-perl (3.010-1) ... 1432s Setting up cpp (4:14.2.0-1ubuntu1) ... 1432s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 1432s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1432s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1432s Setting up libplack-perl (1.0051-1) ... 1432s Setting up libnet-openid-common-perl (1.20-2) ... 1432s Setting up libnet-openid-server-perl (1.09-4) ... 1432s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1432s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1432s Setting up libmodule-implementation-perl (0.09-2) ... 1432s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 1433s Setting up libpackage-stash-perl (0.40-1) ... 1433s Setting up libimport-into-perl (1.002005-2) ... 1433s Setting up libmoo-perl (2.005005-1) ... 1433s Setting up liblist-someutils-perl (0.59-1) ... 1433s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1433s Setting up libmime-tools-perl (5.515-1) ... 1433s Setting up libclass-load-perl (0.25-2) ... 1433s Setting up gcc-14 (14.2.0-19ubuntu2) ... 1433s Setting up libspecio-perl (0.50-1) ... 1433s Setting up liblist-allutils-perl (0.19-1) ... 1433s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1433s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1433s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1433s Setting up libclass-load-xs-perl (0.10-2build5) ... 1433s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 1433s Setting up g++-14 (14.2.0-19ubuntu2) ... 1433s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1433s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1433s Setting up libthrowable-perl (1.001-2) ... 1433s Setting up libauthen-oath-perl (2.0.1-2) ... 1433s Setting up libtool (2.5.4-4) ... 1433s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 1433s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1433s Setting up gcc (4:14.2.0-1ubuntu1) ... 1433s Setting up dh-autoreconf (20) ... 1433s Setting up libemail-sender-perl (2.601-1) ... 1433s Setting up libnamespace-clean-perl (0.27-2) ... 1433s Setting up g++ (4:14.2.0-1ubuntu1) ... 1433s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1433s Setting up libmoosex-singlearg-perl (0.09-2) ... 1433s Setting up build-essential (12.12ubuntu1) ... 1433s Setting up libnamespace-autoclean-perl (0.31-1) ... 1433s Setting up libdatetime-locale-perl (1:1.41-1) ... 1433s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 1433s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 1433s Setting up libmoosex-types-perl (0.50-2) ... 1433s Setting up debhelper (13.24.1ubuntu2) ... 1433s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1433s Setting up libmoosex-types-common-perl (0.001014-2) ... 1433s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1433s Setting up libmoosex-util-perl (0.006-2) ... 1433s Setting up libdatetime-perl (2:1.65-1build3) ... 1433s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 1433s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1433s Setting up libauthen-u2f-tester-perl (0.03-1) ... 1433s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 1433s Setting up liblwp-protocol-https-perl (6.14-1) ... 1433s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 1433s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 1433s Setting up libwww-perl (6.78-1) ... 1433s Setting up libheif1:arm64 (1.19.7-1) ... 1433s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 1433s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1433s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1433s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1433s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 1433s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1433s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1433s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 1433s Setting up libnet-openid-consumer-perl (1.18-2) ... 1433s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1433s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1434s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1434s Setting up libxml-parser-perl (2.47-1build4) ... 1434s Setting up uglifyjs (3.17.4-2) ... 1434s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 1434s Setting up libgd-perl (2.78-1build4) ... 1434s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 1434s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1435s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1435s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1435s Setting up libsoap-lite-perl (1.27-3) ... 1435s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 1435s Setting up libgd-securityimage-perl (1.75-3) ... 1435s Processing triggers for install-info (7.1.1-1) ... 1436s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1436s Processing triggers for man-db (2.13.0-1) ... 1440s Processing triggers for ca-certificates-java (20240118) ... 1441s Adding debian:ACCVRAIZ1.pem 1441s Adding debian:AC_RAIZ_FNMT-RCM.pem 1441s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1441s Adding debian:ANF_Secure_Server_Root_CA.pem 1441s Adding debian:Actalis_Authentication_Root_CA.pem 1441s Adding debian:AffirmTrust_Commercial.pem 1441s Adding debian:AffirmTrust_Networking.pem 1441s Adding debian:AffirmTrust_Premium.pem 1441s Adding debian:AffirmTrust_Premium_ECC.pem 1441s Adding debian:Amazon_Root_CA_1.pem 1441s Adding debian:Amazon_Root_CA_2.pem 1441s Adding debian:Amazon_Root_CA_3.pem 1441s Adding debian:Amazon_Root_CA_4.pem 1441s Adding debian:Atos_TrustedRoot_2011.pem 1441s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1441s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1441s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1441s Adding debian:BJCA_Global_Root_CA1.pem 1441s Adding debian:BJCA_Global_Root_CA2.pem 1441s Adding debian:Baltimore_CyberTrust_Root.pem 1441s Adding debian:Buypass_Class_2_Root_CA.pem 1441s Adding debian:Buypass_Class_3_Root_CA.pem 1441s Adding debian:CA_Disig_Root_R2.pem 1441s Adding debian:CFCA_EV_ROOT.pem 1441s Adding debian:COMODO_Certification_Authority.pem 1441s Adding debian:COMODO_ECC_Certification_Authority.pem 1441s Adding debian:COMODO_RSA_Certification_Authority.pem 1441s Adding debian:Certainly_Root_E1.pem 1441s Adding debian:Certainly_Root_R1.pem 1441s Adding debian:Certigna.pem 1441s Adding debian:Certigna_Root_CA.pem 1441s Adding debian:Certum_EC-384_CA.pem 1441s Adding debian:Certum_Trusted_Network_CA.pem 1441s Adding debian:Certum_Trusted_Network_CA_2.pem 1441s Adding debian:Certum_Trusted_Root_CA.pem 1441s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1441s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1441s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1441s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1441s Adding debian:Comodo_AAA_Services_root.pem 1441s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1441s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1441s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1441s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1441s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1441s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1441s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1441s Adding debian:DigiCert_Global_Root_CA.pem 1441s Adding debian:DigiCert_Global_Root_G2.pem 1441s Adding debian:DigiCert_Global_Root_G3.pem 1441s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1441s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1441s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1441s Adding debian:DigiCert_Trusted_Root_G4.pem 1441s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1441s Adding debian:Entrust_Root_Certification_Authority.pem 1441s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1441s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1441s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1441s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1441s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1441s Adding debian:GLOBALTRUST_2020.pem 1441s Adding debian:GTS_Root_R1.pem 1441s Adding debian:GTS_Root_R2.pem 1441s Adding debian:GTS_Root_R3.pem 1441s Adding debian:GTS_Root_R4.pem 1441s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1441s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1441s Adding debian:GlobalSign_Root_CA.pem 1441s Adding debian:GlobalSign_Root_CA_-_R3.pem 1441s Adding debian:GlobalSign_Root_CA_-_R6.pem 1441s Adding debian:GlobalSign_Root_E46.pem 1441s Adding debian:GlobalSign_Root_R46.pem 1441s Adding debian:Go_Daddy_Class_2_CA.pem 1441s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1441s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1441s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1441s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1441s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1441s Adding debian:HiPKI_Root_CA_-_G1.pem 1441s Adding debian:Hongkong_Post_Root_CA_3.pem 1441s Adding debian:ISRG_Root_X1.pem 1441s Adding debian:ISRG_Root_X2.pem 1441s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1441s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1441s Adding debian:Izenpe.com.pem 1441s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1441s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1441s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1441s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1441s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1441s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1441s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1441s Adding debian:QuoVadis_Root_CA_1_G3.pem 1441s Adding debian:QuoVadis_Root_CA_2.pem 1441s Adding debian:QuoVadis_Root_CA_2_G3.pem 1441s Adding debian:QuoVadis_Root_CA_3.pem 1441s Adding debian:QuoVadis_Root_CA_3_G3.pem 1441s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1441s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1441s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1441s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1441s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1441s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1441s Adding debian:SZAFIR_ROOT_CA2.pem 1441s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1441s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1441s Adding debian:SecureSign_RootCA11.pem 1441s Adding debian:SecureSign_Root_CA12.pem 1441s Adding debian:SecureSign_Root_CA14.pem 1441s Adding debian:SecureSign_Root_CA15.pem 1441s Adding debian:SecureTrust_CA.pem 1441s Adding debian:Secure_Global_CA.pem 1441s Adding debian:Security_Communication_ECC_RootCA1.pem 1441s Adding debian:Security_Communication_RootCA2.pem 1441s Adding debian:Security_Communication_RootCA3.pem 1441s Adding debian:Starfield_Class_2_CA.pem 1441s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1441s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1441s Adding debian:SwissSign_Gold_CA_-_G2.pem 1441s Adding debian:SwissSign_Silver_CA_-_G2.pem 1441s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1441s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1441s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1441s Adding debian:TWCA_CYBER_Root_CA.pem 1441s Adding debian:TWCA_Global_Root_CA.pem 1441s Adding debian:TWCA_Root_Certification_Authority.pem 1441s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1441s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1441s Adding debian:TeliaSonera_Root_CA_v1.pem 1441s Adding debian:Telia_Root_CA_v2.pem 1441s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1441s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1441s Adding debian:Trustwave_Global_Certification_Authority.pem 1441s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1441s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1441s Adding debian:TunTrust_Root_CA.pem 1441s Adding debian:UCA_Extended_Validation_Root.pem 1441s Adding debian:UCA_Global_G2_Root.pem 1441s Adding debian:USERTrust_ECC_Certification_Authority.pem 1441s Adding debian:USERTrust_RSA_Certification_Authority.pem 1441s Adding debian:XRamp_Global_CA_Root.pem 1441s Adding debian:certSIGN_ROOT_CA.pem 1441s Adding debian:certSIGN_Root_CA_G2.pem 1441s Adding debian:e-Szigno_Root_CA_2017.pem 1441s Adding debian:ePKI_Root_Certification_Authority.pem 1441s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1441s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1441s Adding debian:emSign_Root_CA_-_C1.pem 1441s Adding debian:emSign_Root_CA_-_G1.pem 1441s Adding debian:vTrus_ECC_Root_CA.pem 1441s Adding debian:vTrus_Root_CA.pem 1441s done. 1441s Setting up yui-compressor (2.4.8-3) ... 1441s Setting up default-jre-headless (2:1.21-76) ... 1441s Processing triggers for sgml-base (1.31) ... 1441s Setting up docutils-common (0.21.2+dfsg-2) ... 1441s Processing triggers for sgml-base (1.31) ... 1441s Setting up python3-docutils (0.21.2+dfsg-2) ... 1442s Setting up python3-sphinx (8.1.3-5) ... 1458s autopkgtest [19:19:16]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1458s autopkgtest [19:19:16]: test manager-test: [----------------------- 1458s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1458s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1459s t/02-HTML-template.t ........................ 1459s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1459s ok 2 - Manager object 1459s ok 3 - Init 1459s ok 4 - Manager app 1459s ok 5 - Succeed to get / 1459s ok 6 - Return a 200 code 1459s ok 7 - Content is declared as HTML 1459s ok 8 - It contains a html tag 1459s ok 9 - Instance name found in SPA title 1459s ok 10 - Instance name found in title 1459s ok 11 - Instance name found in li 1459s 1..11 1459s ok 1460s t/04-2F-api.t ............................... 1460s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1460s ok 2 - Sessions module 1460s ok 3 - New SSO session for msmith 1460s ok 4 - Sessions module 1460s ok 5 - New Persistent session for msmith 1460s ok 6 - Sessions module 1460s ok 7 - New SSO session for dwho 1460s ok 8 - Sessions module 1460s ok 9 - New Persistent session for dwho 1460s ok 10 - Sessions module 1460s ok 11 - New SSO session for rtyler 1460s ok 12 - Sessions module 1460s ok 13 - New Persistent session for rtyler 1460s ok 14 - Sessions module 1460s ok 15 - New SSO session for davros 1460s ok 16 - Sessions module 1460s ok 17 - New Persistent session for davros 1460s ok 18 - Sessions module 1460s ok 19 - New SSO session for tof 1460s ok 20 - Sessions module 1460s ok 21 - New Persistent session for tof 1460s ok 22 - Sessions module 1460s ok 23 - New SSO session for donna 1460s ok 24 - Sessions module 1460s ok 25 - New Persistent session for donna 1460s ok 26 - Manager object 1460s ok 27 - Init 1460s ok 28 - Manager app 1460s ok 29 - Client object 1460s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1460s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1460s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1460s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1460s ok 34 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Request succeed 1460s ok 35 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Result code is 200 1460s ok 36 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Response is JSON 1460s ok 37 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1460s ok 38 - Found display variable 1460s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1460s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1460s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1460s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1460s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1460s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1460s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1460s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1460s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1460s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1460s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1460s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1460s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1460s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1460s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1460s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1460s ok 55 - dwho should have 4 2F: Request succeed 1460s ok 56 - dwho should have 4 2F: Result code is 200 1460s ok 57 - dwho should have 4 2F: Response is JSON 1460s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1460s ok 59 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1460s ok 60 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1460s ok 61 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1460s ok 62 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1460s ok 63 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Request succeed 1460s ok 64 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Result code is 200 1460s ok 65 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Response is JSON 1460s ok 66 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1460s ok 67 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1460s ok 68 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1460s ok 69 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1460s ok 70 - dwho should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1460s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1460s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1460s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1460s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1460s ok 75 - dwho should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 76 - dwho should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1460s ok 77 - dwho should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 78 - dwho should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 79 - dwho should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1460s ok 80 - dwho should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 81 - dwho should have 3 2F: Request succeed 1460s ok 82 - dwho should have 3 2F: Result code is 200 1460s ok 83 - dwho should have 3 2F: Response is JSON 1460s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1460s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1460s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1460s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1460s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1460s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1460s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1460s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1460s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1460s ok 93 - Delete all 2F from dwho: Request succeed 1460s ok 94 - Delete all 2F from dwho: Result code is 200 1460s ok 95 - Delete all 2F from dwho: Response is JSON 1460s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1460s ok 97 - dwho should have 0 2F: Request succeed 1460s ok 98 - dwho should have 0 2F: Result code is 200 1460s ok 99 - dwho should have 0 2F: Response is JSON 1460s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1460s ok 101 - Delete all 2F from dwho: Request succeed 1460s ok 102 - Delete all 2F from dwho: Result code is 200 1460s ok 103 - Delete all 2F from dwho: Response is JSON 1460s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1460s ok 105 - msmith should have 0 2F: Request succeed 1460s ok 106 - msmith should have 0 2F: Result code is 200 1460s ok 107 - msmith should have 0 2F: Response is JSON 1460s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1460s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1460s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1460s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1460s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1460s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1460s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1460s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1460s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1460s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1460s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1460s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1460s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1460s ok 121 - rtyler should have 3 2F: Request succeed 1460s ok 122 - rtyler should have 3 2F: Result code is 200 1460s ok 123 - rtyler should have 3 2F: Response is JSON 1460s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1460s ok 125 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1460s ok 126 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1460s ok 127 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1460s ok 128 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1460s ok 129 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1460s ok 130 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1460s ok 131 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1460s ok 132 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1460s ok 133 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXky": Request succeed 1460s ok 134 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1460s ok 135 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1460s ok 136 - rtyler should have one 2F with id "MTc0NjIxMzU1Nzo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1460s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1460s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1460s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1460s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1460s ok 141 - rtyler should have 1 2F: Request succeed 1460s ok 142 - rtyler should have 1 2F: Result code is 200 1460s ok 143 - rtyler should have 1 2F: Response is JSON 1460s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1460s ok 145 - rtyler should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 146 - rtyler should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1460s ok 147 - rtyler should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 148 - rtyler should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 149 - rtyler should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1460s ok 150 - rtyler should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 151 - Delete all 2F from rtyler: Request succeed 1460s ok 152 - Delete all 2F from rtyler: Result code is 200 1460s ok 153 - Delete all 2F from rtyler: Response is JSON 1460s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1460s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1460s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1460s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1460s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1460s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1460s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1460s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1460s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1460s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1460s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1460s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1460s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1460s ok 167 - davros should have 2 2F: Request succeed 1460s ok 168 - davros should have 2 2F: Result code is 200 1460s ok 169 - davros should have 2 2F: Response is JSON 1460s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1460s ok 171 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1460s ok 172 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1460s ok 173 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1460s ok 174 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1460s ok 175 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Request succeed 1460s ok 176 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Result code is 200 1460s ok 177 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": Response is JSON 1460s ok 178 - davros should have one 2F with id "MTc0NjIxMzU1Nzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1460s ok 179 - davros should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 180 - davros should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1460s ok 181 - davros should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 182 - davros should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 183 - davros should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1460s ok 184 - davros should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 185 - davros should have 1 2F: Request succeed 1460s ok 186 - davros should have 1 2F: Result code is 200 1460s ok 187 - davros should have 1 2F: Response is JSON 1460s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1460s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1460s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1460s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1460s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1460s ok 193 - davros should have 0 2F: Request succeed 1460s ok 194 - davros should have 0 2F: Result code is 200 1460s ok 195 - davros should have 0 2F: Response is JSON 1460s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1460s ok 197 - Delete all 2F from davros: Request succeed 1460s ok 198 - Delete all 2F from davros: Result code is 200 1460s ok 199 - Delete all 2F from davros: Response is JSON 1460s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1460s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1460s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1460s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1460s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1460s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1460s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1460s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1460s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1460s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1460s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1460s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1460s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1460s ok 213 - tof should have 1 2F: Request succeed 1460s ok 214 - tof should have 1 2F: Result code is 200 1460s ok 215 - tof should have 1 2F: Response is JSON 1460s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1460s ok 217 - tof should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1460s ok 218 - tof should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1460s ok 219 - tof should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1460s ok 220 - tof should have one 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1460s ok 221 - tof should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 222 - tof should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1460s ok 223 - tof should have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 224 - tof should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1460s ok 225 - tof should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1460s ok 226 - tof should not have a 2F with id "MTc0NjIxMzU1Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1460s ok 227 - tof should have 0 2F: Request succeed 1460s ok 228 - tof should have 0 2F: Result code is 200 1460s ok 229 - tof should have 0 2F: Response is JSON 1460s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1460s ok 231 - Delete all 2F from tof: Request succeed 1460s ok 232 - Delete all 2F from tof: Result code is 200 1460s ok 233 - Delete all 2F from tof: Response is JSON 1460s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1460s ok 235 - Add/noattr : Request succeed 1460s ok 236 - Add/noattr : Result code is 400 1460s ok 237 - Add/noattr : Response is JSON 1460s ok 238 - Expected error message 1460s ok 239 - Add/epoch: Request succeed 1460s ok 240 - Add/epoch: Result code is 400 1460s ok 241 - Add/epoch: Response is JSON 1460s ok 242 - Expected error message 1460s ok 243 - Add second factor: Request succeed 1460s ok 244 - Add second factor: Result code is 201 1460s ok 245 - Add second factor: Response is JSON 1460s ok 246 - donna should have 1 2F of type "test": Request succeed 1460s ok 247 - donna should have 1 2F of type "test": Result code is 200 1460s ok 248 - donna should have 1 2F of type "test": Response is JSON 1460s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1460s ok 250 - donna should have one 2F with id "MTc0NjIxMzU1ODo6dGVzdDo6dGVzdA==": Request succeed 1460s ok 251 - donna should have one 2F with id "MTc0NjIxMzU1ODo6dGVzdDo6dGVzdA==": Result code is 200 1460s ok 252 - donna should have one 2F with id "MTc0NjIxMzU1ODo6dGVzdDo6dGVzdA==": Response is JSON 1460s ok 253 - donna should have one 2F with id "MTc0NjIxMzU1ODo6dGVzdDo6dGVzdA==": check returned type is HASH and that ids match 1460s ok 254 - Found display variable 1460s ok 255 - Add second factor: Request succeed 1460s ok 256 - Add second factor: Result code is 201 1460s ok 257 - Add second factor: Response is JSON 1460s ok 258 - donna should have 2 2F of type "test": Request succeed 1460s ok 259 - donna should have 2 2F of type "test": Result code is 200 1460s ok 260 - donna should have 2 2F of type "test": Response is JSON 1460s ok 261 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1460s ok 262 - Add/noattr : Request succeed 1460s ok 263 - Add/noattr : Result code is 400 1460s ok 264 - Add/noattr : Response is JSON 1460s ok 265 - Expected error message 1460s ok 266 - Sessions module 1460s ok 267 - New SSO session for amy 1460s ok 268 - Sessions module 1460s ok 269 - New Persistent session for amy 1460s ok 270 - Add/noattr : Request succeed 1460s ok 271 - Add/noattr : Result code is 400 1460s ok 272 - Add/noattr : Response is JSON 1460s ok 273 - Expected error message 1460s ok 274 - Add/epoch: Request succeed 1460s ok 275 - Add/epoch: Result code is 400 1460s ok 276 - Add/epoch: Response is JSON 1460s ok 277 - Expected error message 1460s ok 278 - Add/nokey: Request succeed 1460s ok 279 - Add/nokey: Result code is 400 1460s ok 280 - Add/nokey: Response is JSON 1460s ok 281 - Expected error message 1460s ok 282 - Add/badkey: Request succeed 1460s ok 283 - Add/badkey: Result code is 400 1460s ok 284 - Add/badkey: Response is JSON 1460s ok 285 - Expected error message 1460s ok 286 - Add/goodkey: Request succeed 1460s ok 287 - Add/goodkey: Result code is 201 1460s ok 288 - Add/goodkey: Response is JSON 1460s ok 289 - amy should have 1 2F of type "TOTP": Request succeed 1460s ok 290 - amy should have 1 2F of type "TOTP": Result code is 200 1460s ok 291 - amy should have 1 2F of type "TOTP": Response is JSON 1460s ok 292 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1460s ok 293 - Sessions module 1460s ok 294 - Correct type 1460s ok 295 - Epoch was set 1460s ok 296 - Correct name 1460s ok 297 - Secret was encrypted 1460s ok 298 - Correct normalized key 1460s ok 299 - Sessions module 1460s ok 300 - New SSO session for rory 1460s ok 301 - Sessions module 1460s ok 302 - New Persistent session for rory 1460s ok 303 - Add/goodkey: Request succeed 1460s ok 304 - Add/goodkey: Result code is 201 1460s ok 305 - Add/goodkey: Response is JSON 1460s ok 306 - rory should have 1 2F of type "TOTP": Request succeed 1460s ok 307 - rory should have 1 2F of type "TOTP": Result code is 200 1460s ok 308 - rory should have 1 2F of type "TOTP": Response is JSON 1460s ok 309 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1460s ok 310 - Sessions module 1460s ok 311 - Correct type 1460s ok 312 - Epoch was set 1460s ok 313 - Correct name 1460s ok 314 - Secret was encrypted 1460s ok 315 - Correct normalized key 1460s ok 316 - Add/missinguser: Request succeed 1460s ok 317 - Add/missinguser: Result code is 404 1460s ok 318 - Add/missinguser: Response is JSON 1460s ok 319 - Add/missinguser: Request succeed 1460s ok 320 - Add/missinguser: Result code is 404 1460s ok 321 - Add/missinguser: Response is JSON 1460s ok 322 - Add/missinguser: Request succeed 1460s ok 323 - Add/missinguser: Result code is 404 1460s ok 324 - Add/missinguser: Response is JSON 1460s ok 325 - Add/missinguser: Request succeed 1460s ok 326 - Add/missinguser: Result code is 404 1460s ok 327 - Add/missinguser: Response is JSON 1460s ok 328 - Add/missinguser: Request succeed 1460s ok 329 - Add/missinguser: Result code is 201 1460s ok 330 - Add/missinguser: Response is JSON 1460s ok 331 - unknowng should have 1 2F of type "test": Request succeed 1460s ok 332 - unknowng should have 1 2F of type "test": Result code is 200 1460s ok 333 - unknowng should have 1 2F of type "test": Response is JSON 1460s ok 334 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1460s ok 335 - Add/missinguser: Request succeed 1460s ok 336 - Add/missinguser: Result code is 201 1460s ok 337 - Add/missinguser: Response is JSON 1460s ok 338 - unknownt should have 1 2F of type "TOTP": Request succeed 1460s ok 339 - unknownt should have 1 2F of type "TOTP": Result code is 200 1460s ok 340 - unknownt should have 1 2F of type "TOTP": Response is JSON 1460s ok 341 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1460s ok 342 - Searching for [no params] returns no results: Request succeed 1460s ok 343 - Searching for [no params] returns no results: Result code is 200 1460s ok 344 - Searching for [no params] returns no results: Response is JSON 1460s ok 345 - Empty list was returned 1460s ok 346 - Sessions module 1460s ok 347 - New Persistent session for dwho 1460s ok 348 - Sessions module 1460s ok 349 - New Persistent session for rtyler 1460s ok 350 - Sessions module 1460s ok 351 - New Persistent session for mjones 1460s ok 352 - Sessions module 1460s ok 353 - New Persistent session for msmith 1460s ok 354 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1460s ok 355 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1460s ok 356 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1460s ok 357 - Expected results 1460s ok 358 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1460s ok 359 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1460s ok 360 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1460s ok 361 - Expected results 1460s ok 362 - Expected API response 1460s ok 363 - Searching for uid=m* returns mjones: Request succeed 1460s ok 364 - Searching for uid=m* returns mjones: Result code is 200 1460s ok 365 - Searching for uid=m* returns mjones: Response is JSON 1460s ok 366 - Expected results 1460s ok 367 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1460s ok 368 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1460s ok 369 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1460s ok 370 - Expected results 1460s ok 371 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1460s ok 372 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1460s ok 373 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1460s ok 374 - Empty list was returned 1460s ok 375 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1460s ok 376 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1460s ok 377 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1460s ok 378 - Expected results 1460s ok 379 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1460s ok 380 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1460s ok 381 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1460s ok 382 - Empty list was returned 1460s ok 383 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1460s ok 384 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1460s ok 385 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1460s ok 386 - Expected results 1460s 1..386 1460s ok 1461s t/04-history-api.t .......................... 1461s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1461s ok 2 - Sessions module 1461s ok 3 - New session for dwho 1461s ok 4 - Sessions module 1461s ok 5 - New session for rtyler 1461s ok 6 - Sessions module 1461s ok 7 - New session for msmith 1461s # Subtest: Get all entries for user 1461s ok 1 - Manager object 1461s ok 2 - Init 1461s ok 3 - Manager app 1461s ok 4 - Client object 1461s ok 5 - Get request on dwho 1461s ok 6 - Response code is 200 1461s ok 7 - Got JSON 1461s ok 8 - Found 9 entries 1461s 1..8 1461s ok 8 - Get all entries for user 1461s # Subtest: Type any returns all entries 1461s ok 1 - Get request on dwho 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 - Found 9 entries 1461s 1..4 1461s ok 9 - Type any returns all entries 1461s # Subtest: Get all successes for user 1461s ok 1 - Get request on dwho 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 - Found 5 entries 1461s 1..4 1461s ok 10 - Get all successes for user 1461s # Subtest: Get all failures for user 1461s ok 1 - Get request on dwho 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 - Found 4 entries 1461s 1..4 1461s ok 11 - Get all failures for user 1461s # Subtest: Get last success for user 1461s ok 1 - Get request on dwho/last 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 1461s 1..4 1461s ok 12 - Get last success for user 1461s # Subtest: Get last failure for user 1461s ok 1 - Get request on dwho/last 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 1461s 1..4 1461s ok 13 - Get last failure for user 1461s # Subtest: Get last event for user 1461s ok 1 - Get request on dwho/last 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 1461s 1..4 1461s ok 14 - Get last event for user 1461s # Subtest: Get last event for user 1461s ok 1 - Get request on rtyler/last 1461s ok 2 - Response code is 200 1461s ok 3 - Got JSON 1461s ok 4 1461s 1..4 1461s ok 15 - Get last event for user 1461s ok 16 - Get request on msmith 1461s ok 17 - Response code is 200 1461s ok 18 - Got JSON 1461s ok 19 1461s ok 20 - Get request on msmith 1461s ok 21 - Response code is 200 1461s ok 22 - Got JSON 1461s ok 23 1461s ok 24 - Get request on rtyler 1461s ok 25 - Response code is 200 1461s ok 26 - Got JSON 1461s ok 27 1461s ok 28 - Get request on nobody 1461s ok 29 - Response code is 404 1461s ok 30 - Got JSON 1461s ok 31 1461s ok 32 - Get request on nobody 1461s ok 33 - Response code is 404 1461s ok 34 - Got JSON 1461s ok 35 1461s ok 36 - Get request on msmith/last 1461s ok 37 - Response code is 404 1461s ok 38 - Got JSON 1461s ok 39 1461s ok 40 - Get request on rtyler/last 1461s ok 41 - Response code is 404 1461s ok 42 - Got JSON 1461s ok 43 1461s ok 44 - Get request on nobody/last 1461s ok 45 - Response code is 404 1461s ok 46 - Got JSON 1461s ok 47 1461s ok 48 - Get request on toto 1461s ok 49 - Response code is 400 1461s ok 50 - Got JSON 1461s ok 51 1461s ok 52 - Get request on toto/unknown 1461s ok 53 - Response code is 404 1461s ok 54 - Got JSON 1461s ok 55 1461s ok 56 - Get request on 1461s ok 57 - Response code is 404 1461s ok 58 - Got JSON 1461s ok 59 1461s 1..59 1461s ok 1463s t/04-menu-api.t ............................. 1463s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1463s ok 2 - Manager object 1463s ok 3 - Init 1463s ok 4 - Manager app 1463s ok 5 - Client object 1463s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1463s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1463s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1463s ok 9 - Cat - Add should succeed: Request succeed 1463s ok 10 - Cat - Add should succeed: Result code is 201 1463s ok 11 - Cat - Add should succeed: Response is JSON 1463s ok 12 - Cat - Add should succeed: Request succeed 1463s ok 13 - Cat - Add should succeed: Result code is 200 1463s ok 14 - Cat - Add should succeed: Response is JSON 1463s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1463s ok 16 - Cat - Add should succeed: Request succeed 1463s ok 17 - Cat - Add should succeed: Result code is 200 1463s ok 18 - Cat - Add should succeed: Response is JSON 1463s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1463s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1463s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1463s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1463s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1463s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1463s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1463s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1463s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1463s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1463s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1463s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1463s ok 31 - 204 code returns no content 1463s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1463s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1463s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1463s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1463s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1463s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1463s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1463s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1463s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1463s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1463s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1463s ok 43 - Cat - 2nd add should succeed: Request succeed 1463s ok 44 - Cat - 2nd add should succeed: Result code is 201 1463s ok 45 - Cat - 2nd add should succeed: Response is JSON 1463s ok 46 - Cat - Replace should succeed: Request succeed 1463s ok 47 - Cat - Replace should succeed: Result code is 204 1463s ok 48 - 204 code returns no content 1463s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1463s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1463s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1463s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1463s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1463s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1463s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1463s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1463s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1463s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1463s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1463s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1463s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1463s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1463s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1463s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1463s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1463s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1463s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1463s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1463s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1463s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1463s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1463s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1463s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1463s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1463s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1463s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1463s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1463s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1463s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1463s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1463s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1463s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1463s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1463s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1463s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1463s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1463s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1463s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1463s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1463s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1463s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1463s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 100 - App - Add app1 to cat1 should succeed: check if options/description value "My app 1 description" matches expected value "My app 1 description" 1463s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1463s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 104 - App - Add app1 to cat1 should succeed: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 1463s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1463s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1463s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1463s ok 108 - App - Add app1 to cat1 should succeed: check if options/uri value "http://app1.example.com/" matches expected value "http://app1.example.com/" 1463s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1463s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1463s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1463s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1463s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1463s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1463s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1463s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1463s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1463s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1463s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1463s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1463s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1463s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1463s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1463s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1463s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1463s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1463s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1463s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1463s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1463s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1463s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1463s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1463s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1463s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1463s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1463s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1463s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1463s ok 138 - App - Add should fail on invalid confKey: Request succeed 1463s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1463s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1463s ok 141 - App - Check default value were set: Request succeed 1463s ok 142 - App - Check default value were set: Result code is 200 1463s ok 143 - App - Check default value were set: Response is JSON 1463s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1463s ok 145 - App - Check default value were set: Request succeed 1463s ok 146 - App - Check default value were set: Result code is 200 1463s ok 147 - App - Check default value were set: Response is JSON 1463s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1463s ok 149 - App - Category 1 should return 2 apps: Request succeed 1463s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1463s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1463s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1463s ok 153 - App - Category 2 should return 1 app: Request succeed 1463s ok 154 - App - Category 2 should return 1 app: Result code is 200 1463s ok 155 - App - Category 2 should return 1 app: Response is JSON 1463s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1463s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1463s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1463s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1463s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1463s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1463s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1463s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1463s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1463s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1463s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1463s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1463s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1463s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1463s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1463s ok 171 - App - Update should succeed and keep existing values: Request succeed 1463s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1463s ok 173 - 204 code returns no content 1463s ok 174 - App - Update should succeed and keep existing values: Request succeed 1463s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1463s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1463s ok 177 - App - Update should succeed and keep existing values: check if options/name value "My App 1 updated" matches expected value "My App 1 updated" 1463s ok 178 - App - Update should succeed and keep existing values: Request succeed 1463s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1463s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1463s ok 181 - App - Update should succeed and keep existing values: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 1463s ok 182 - App - Update should succeed and keep existing values: Request succeed 1463s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1463s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1463s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1463s ok 186 - App - Update should fail if confKey not found: Request succeed 1463s ok 187 - App - Update should fail if confKey not found: Result code is 404 1463s ok 188 - App - Update should fail if confKey not found: Response is JSON 1463s ok 189 - App - Update should fail if confKey not found: Request succeed 1463s ok 190 - App - Update should fail if confKey not found: Result code is 404 1463s ok 191 - App - Update should fail if confKey not found: Response is JSON 1463s ok 192 - App - Replace should succeed: Request succeed 1463s ok 193 - App - Replace should succeed: Result code is 204 1463s ok 194 - 204 code returns no content 1463s ok 195 - App - Replace should succeed: Request succeed 1463s ok 196 - App - Replace should succeed: Result code is 200 1463s ok 197 - App - Replace should succeed: Response is JSON 1463s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1463s ok 199 - App - Replace should fail if confKey not found: Request succeed 1463s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1463s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1463s ok 202 - App - Replace should fail if confKey not found: Request succeed 1463s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1463s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1463s ok 205 - App - Delete should succeed: Request succeed 1463s ok 206 - App - Delete should succeed: Result code is 204 1463s ok 207 - 204 code returns no content 1463s ok 208 - App - Entity should not be found after deletion: Request succeed 1463s ok 209 - App - Entity should not be found after deletion: Result code is 404 1463s ok 210 - App - Entity should not be found after deletion: Response is JSON 1463s ok 211 - App - Category 1 should return 1 app: Request succeed 1463s ok 212 - App - Category 1 should return 1 app: Result code is 200 1463s ok 213 - App - Category 1 should return 1 app: Response is JSON 1463s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1463s ok 215 - Cat - Clean up: Request succeed 1463s ok 216 - Cat - Clean up: Result code is 204 1463s ok 217 - 204 code returns no content 1463s ok 218 - Cat - Clean up: Request succeed 1463s ok 219 - Cat - Clean up: Result code is 204 1463s ok 220 - 204 code returns no content 1463s ok 221 - cat - Entity should not be found after clean up: Request succeed 1463s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1463s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1463s 1..223 1463s ok 1464s t/04-misc-api.t ............................. 1464s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1464s ok 2 - Manager object 1464s ok 3 - Init 1464s ok 4 - Manager app 1464s ok 5 - Broken config backend: Request succeed 1464s ok 6 - Broken config backend: correct status code 1464s ok 7 - Got expected global status 1464s ok 8 - Got expected config status 1464s ok 9 - Back to normal: Request succeed 1464s ok 10 - Back to normal: correct status code 1464s ok 11 - Got expected global status 1464s ok 12 - Got expected config status 1464s ok 13 - Not implemented yet 1464s ok 14 - Not implemented yet 1464s 1..14 1464s ok 1468s t/04-providers-api.t ........................ 1468s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1468s ok 2 - Manager object 1468s ok 3 - Init 1468s ok 4 - Manager app 1468s ok 5 - Client object 1468s ok 6 - OidcRp - Add should succeed: Request succeed 1468s ok 7 - OidcRp - Add should succeed: Result code is 201 1468s ok 8 - OidcRp - Add should succeed: Response is JSON 1468s ok 9 - OidcRp - Add should succeed: Request succeed 1468s ok 10 - OidcRp - Add should succeed: Result code is 200 1468s ok 11 - OidcRp - Add should succeed: Response is JSON 1468s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1468s ok 13 - OidcRp - Add should succeed: Request succeed 1468s ok 14 - OidcRp - Add should succeed: Result code is 200 1468s ok 15 - OidcRp - Add should succeed: Response is JSON 1468s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1468s ok 17 - OidcRp - Add should succeed: Request succeed 1468s ok 18 - OidcRp - Add should succeed: Result code is 200 1468s ok 19 - OidcRp - Add should succeed: Response is JSON 1468s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1468s ok 21 - OidcRp - Add should succeed: Request succeed 1468s ok 22 - OidcRp - Add should succeed: Result code is 200 1468s ok 23 - OidcRp - Add should succeed: Response is JSON 1468s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1468s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1468s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1468s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1468s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1468s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1468s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1468s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1468s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1468s ok 34 - 204 code returns no content 1468s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1468s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1468s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1468s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1468s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1468s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1468s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1468s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1468s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 70 - OidcRp - Update should succeed and keep existing values: check if options/redirectUris/1 value "http://url/2" matches expected value "http://url/2" 1468s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1468s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1468s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1468s ok 74 - OidcRp - Update should succeed and keep existing values: check if options/postLogoutRedirectUris/1 value "http://url/logout2" matches expected value "http://url/logout2" 1468s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1468s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1468s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1468s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1468s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1468s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1468s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1468s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1468s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1468s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1468s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1468s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1468s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1468s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1468s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1468s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1468s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1468s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1468s ok 93 - OidcRp - Replace should succeed: Request succeed 1468s ok 94 - OidcRp - Replace should succeed: Result code is 204 1468s ok 95 - 204 code returns no content 1468s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1468s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1468s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1468s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1468s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1468s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1468s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1468s ok 103 - OidcRp - Check attribute default value was set after replace: check if options/redirectUris/0 value "http://url/3" matches expected value "http://url/3" 1468s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1468s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1468s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1468s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1468s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1468s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1468s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1468s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1468s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1468s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1468s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1468s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1468s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1468s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1468s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1468s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1468s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1468s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1468s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1468s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1468s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1468s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1468s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1468s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1468s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1468s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1468s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1468s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1468s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1468s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1468s ok 146 - OidcRp - Clean up: Request succeed 1468s ok 147 - OidcRp - Clean up: Result code is 204 1468s ok 148 - 204 code returns no content 1468s ok 149 - OidcRp - Clean up: Request succeed 1468s ok 150 - OidcRp - Clean up: Result code is 204 1468s ok 151 - 204 code returns no content 1468s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1468s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1468s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1468s ok 155 - SamlSp - Add should succeed: Request succeed 1468s ok 156 - SamlSp - Add should succeed: Result code is 201 1468s ok 157 - SamlSp - Add should succeed: Response is JSON 1468s ok 158 - SamlSp - Add should succeed: Request succeed 1468s ok 159 - SamlSp - Add should succeed: Result code is 200 1468s ok 160 - SamlSp - Add should succeed: Response is JSON 1468s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1468s ok 162 - SamlSp - Add should succeed: Request succeed 1468s ok 163 - SamlSp - Add should succeed: Result code is 200 1468s ok 164 - SamlSp - Add should succeed: Response is JSON 1468s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1468s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1468s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1468s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1468s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1468s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1468s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1468s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1468s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1468s ok 175 - 204 code returns no content 1468s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1468s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1468s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1468s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1468s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1468s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1468s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1468s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1468s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1468s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1468s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1468s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1468s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1468s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1468s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1468s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1468s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1468s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1468s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1468s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1468s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1468s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1468s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1468s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1468s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1468s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1468s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1468s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1468s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1468s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1468s ok 230 - SamlSp - Replace should succeed: Request succeed 1468s ok 231 - SamlSp - Replace should succeed: Result code is 204 1468s ok 232 - 204 code returns no content 1468s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1468s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1468s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1468s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1468s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1468s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1468s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1468s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1468s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1468s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1468s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1468s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1468s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1468s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1468s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1468s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1468s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1468s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1468s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1468s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1468s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1468s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1468s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1468s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1468s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1468s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1468s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1468s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1468s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1468s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1468s ok 275 - SamlSp - FindByEntityId should find one entry: Check entityId value returned "https://myapp.domain.com/saml/metadata" matched expected value "https://myapp.domain.com/saml/metadata" 1468s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1468s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1468s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1468s ok 279 - FederatedSalmSp - Add: Request succeed 1468s ok 280 - FederatedSalmSp - Add: Result code is 409 1468s ok 281 - FederatedSalmSp - Add: Response is JSON 1468s ok 282 - FederatedSalmSp - Add: Request succeed 1468s ok 283 - FederatedSalmSp - Add: Result code is 201 1468s ok 284 - FederatedSalmSp - Add: Response is JSON 1468s ok 285 - FederatedSalmSp - Add: Request succeed 1468s ok 286 - FederatedSalmSp - Add: Result code is 200 1468s ok 287 - FederatedSalmSp - Add: Response is JSON 1468s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1468s ok 289 - FederatedSalmSp - Add: Request succeed 1468s ok 290 - FederatedSalmSp - Add: Result code is 200 1468s ok 291 - FederatedSalmSp - Add: Response is JSON 1468s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1468s ok 293 - FederatedSalmSp - Add: Request succeed 1468s ok 294 - FederatedSalmSp - Add: Result code is 200 1468s ok 295 - FederatedSalmSp - Add: Response is JSON 1468s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1468s ok 297 - SamlSp - Clean up: Request succeed 1468s ok 298 - SamlSp - Clean up: Result code is 204 1468s ok 299 - 204 code returns no content 1468s ok 300 - SamlSp - Clean up: Request succeed 1468s ok 301 - SamlSp - Clean up: Result code is 204 1468s ok 302 - 204 code returns no content 1468s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1468s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1468s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1468s ok 306 - CasApp - Add should succeed: Request succeed 1468s ok 307 - CasApp - Add should succeed: Result code is 201 1468s ok 308 - CasApp - Add should succeed: Response is JSON 1468s ok 309 - CasApp - Add should succeed: Request succeed 1468s ok 310 - CasApp - Add should succeed: Result code is 200 1468s ok 311 - CasApp - Add should succeed: Response is JSON 1468s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1468s ok 313 - CasApp - Add should succeed: Request succeed 1468s ok 314 - CasApp - Add should succeed: Result code is 200 1468s ok 315 - CasApp - Add should succeed: Response is JSON 1468s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1468s ok 317 - CasApp - Add should succeed: Request succeed 1468s ok 318 - CasApp - Add should succeed: Result code is 200 1468s ok 319 - CasApp - Add should succeed: Response is JSON 1468s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1468s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1468s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1468s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1468s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1468s ok 326 - 204 code returns no content 1468s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 330 - CasApp - Update should succeed and keep existing values: check if options/service/0 value "http://mycasapp.acme.com" matches expected value "http://mycasapp.acme.com" 1468s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1468s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1468s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1468s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1468s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1468s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1468s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1468s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1468s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1468s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1468s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1468s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1468s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1468s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1468s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1468s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1468s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1468s ok 360 - CasApp - 2nd add should succeed: Request succeed 1468s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1468s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1468s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1468s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1468s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1468s ok 366 - CasApp - Replace should succeed: Request succeed 1468s ok 367 - CasApp - Replace should succeed: Result code is 200 1468s ok 368 - CasApp - Replace should succeed: Response is JSON 1468s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1468s ok 370 - CasApp - Replace should succeed: Request succeed 1468s ok 371 - CasApp - Replace should succeed: Result code is 204 1468s ok 372 - 204 code returns no content 1468s ok 373 - CasApp - Replace should succeed: Request succeed 1468s ok 374 - CasApp - Replace should succeed: Result code is 200 1468s ok 375 - CasApp - Replace should succeed: Response is JSON 1468s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1468s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1468s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1468s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1468s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1468s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1468s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1468s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1468s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1468s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1468s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1468s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1468s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1468s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1468s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1468s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1468s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1468s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1468s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1468s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1468s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1468s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1468s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1468s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1468s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1468s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1468s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1468s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1468s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1468s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1468s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1468s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1468s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1468s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1468s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1468s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1468s ok 418 - CasApp - Clean up: Request succeed 1468s ok 419 - CasApp - Clean up: Result code is 204 1468s ok 420 - 204 code returns no content 1468s ok 421 - CasApp - Clean up: Request succeed 1468s ok 422 - CasApp - Clean up: Result code is 204 1468s ok 423 - 204 code returns no content 1468s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1468s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1468s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1468s 1..426 1468s ok 1469s t/06-rest-api-RSA.t ......................... 1469s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1469s ok 2 - Manager object 1469s ok 3 - Init 1469s ok 4 - Manager app 1469s ok 5 - Client object 1469s ok 6 - Request succeed 1469s ok 7 - Result code is 200 1469s ok 8 - Response is JSON 1469s ok 9 - is PEM formatted 1469s ok 10 - is PEM formatted 1469s ok 11 - hash is non empty 1469s ok 12 - Request succeed 1469s ok 13 - Result code is 200 1469s ok 14 - Response is JSON 1469s ok 15 - is PEM formatted 1469s ok 16 - is PEM formatted 1469s ok 17 - hash is non empty 1469s ok 18 - Request succeed 1469s ok 19 - Result code is 200 1469s ok 20 - Response is JSON 1469s ok 21 - is PEM formatted 1469s ok 22 - is PEM formatted 1469s ok 23 - Request succeed 1469s ok 24 - Result code is 200 1469s ok 25 - Response is JSON 1469s ok 26 - is PEM formatted 1469s ok 27 - is PEM formatted 1469s 1..27 1469s ok 1470s t/07-utf8.t ................................. 1470s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1470s ok 2 - Manager object 1470s ok 3 - Init 1470s ok 4 - Manager app 1470s ok 5 - Client object 1470s ok 6 - Value is well encoded 1470s 1..6 1470s ok 1471s t/10-save-unchanged-conf.t .................. 1471s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1471s ok 2 - Manager object 1471s ok 3 - Init 1471s ok 4 - Manager app 1471s ok 5 - Client object 1471s ok 6 - Unopened conf: positive result 1471s ok 7 - Unopened conf: result code is 200 1471s ok 8 - Unopened conf: result body contains JSON text 1471s ok 9 - Unopened conf: JSON response contains "result:0" 1471s ok 10 - Unopened conf: conf was not changed 1471s ok 11 - Unopened conf: file isn't created 1471s ok 12 - Unchanged conf with all nodes opened: positive result 1471s ok 13 - Unchanged conf with all nodes opened: result code is 200 1471s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1471s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1471s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1471s ok 17 - Unchanged conf with all nodes opened: file isn't created 1471s 1..17 1471s ok 1473s t/11-save-appCat-changed-conf.t ............. 1473s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1473s ok 2 - Manager object 1473s ok 3 - Init 1473s ok 4 - Manager app 1473s ok 5 - Client object 1473s ok 6 - Changed conf with deleted Category: positive result 1473s ok 7 - Changed conf with deleted Category: result code is 200 1473s ok 8 - Changed conf with deleted Category: result body contains JSON text 1473s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1473s ok 10 - Changed conf with deleted Category: conf has changed 1473s ok 11 - Changed conf with deleted Category: new key received 1473s ok 12 - Changed conf with deleted Category: old key received 1473s ok 13 - Changed conf with deleted Category: key received 1473s ok 14 - Changed conf with deleted Category: file is created 1473s 1..14 1473s ok 1477s t/11-save-changed-conf-with-confirmation.t .. 1477s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1477s ok 2 - Manager object 1477s ok 3 - Init 1477s ok 4 - Manager app 1477s ok 5 - Client object 1477s ok 6 - Request succeed 1477s ok 7 - Result code is 200 1477s ok 8 - Result body contains JSON text 1477s ok 9 - JSON response contains "result:0" 1477s ok 10 - JSON response contains "needConfirm:1" 1477s ok 11 - JSON response contains 4 warnings 1477s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1477s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1477s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1477s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1477s ok 16 - JSON response contains 1 needConfirmation 1477s ok 17 - JSON response contains 24 changes 1477s ok 18 - Request succeed 1477s ok 19 - File is created 1477s ok 20 - "portal" found 1477s ok 21 - "portalDisplayLogout" found 1477s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1477s ok 23 - "applicationList, Sample applications" found 1477s ok 24 - "applicationList" found 1477s ok 25 - "portalDisplayResetPassword" found 1477s ok 26 - "captcha_mail_enabled" found 1477s ok 27 - "userDB" found 1477s ok 28 - "passwordDB" found 1477s ok 29 - "openIdSPList" found 1477s ok 30 - "avoidAssignment" found 1477s ok 31 - "exportedVars" found 1477s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1477s ok 33 - "locationRules, test1.example.com" found 1477s ok 34 - "virtualHosts" found 1477s ok 35 - "locationRules, test3.example.com, ^/logout" found 1477s ok 36 - "locationRules, test3.example.com, default" found 1477s ok 37 - "locationRules" found 1477s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1477s ok 39 - "exportedHeaders" found 1477s ok 40 - "locationRules, test.ex.com, default" found 1477s ok 41 - "locationRules" found 1477s ok 42 - "virtualHosts" found 1477s ok 43 - All changes detected 1477s ok 44 - Diff called 1477s ok 45 - diff() detects changes in conf 1 1477s ok 46 - diff() detects changes in conf 2 1477s ok 47 - 12 keys changed in conf 1 1477s ok 48 - 17 keys changed or created in conf 2 1477s 1..48 1477s ok 1479s t/12-save-changed-conf.t .................... 1479s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1479s ok 2 - Manager object 1479s ok 3 - Init 1479s ok 4 - Manager app 1479s ok 5 - Client object 1479s ok 6 - Request succeed 1479s ok 7 - Result code is 200 1479s ok 8 - Result body contains JSON text 1479s ok 9 - JSON response contains "result:1" 1479s ok 10 - JSON response contains 2 warnings 1479s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1479s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1479s ok 13 - JSON response contains 24 changes 1479s ok 14 - Conf. has been compacted 1479s ok 15 - All removed keys found 1479s ok 16 - File is created 1479s ok 17 - "portal" found 1479s ok 18 - "portalDisplayLogout" found 1479s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1479s ok 20 - "applicationList, Sample applications" found 1479s ok 21 - "applicationList" found 1479s ok 22 - "userDB" found 1479s ok 23 - "passwordDB" found 1479s ok 24 - "openIdSPList" found 1479s ok 25 - "cookieExpiration" found 1479s ok 26 - "exportedVars" found 1479s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1479s ok 28 - "locationRules, test1.example.com" found 1479s ok 29 - "virtualHosts" found 1479s ok 30 - "locationRules, test3.example.com, ^/logout" found 1479s ok 31 - "locationRules, test3.example.com, default" found 1479s ok 32 - "locationRules" found 1479s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1479s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1479s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1479s ok 36 - "exportedHeaders" found 1479s ok 37 - "locationRules, test.ex.com, default" found 1479s ok 38 - "locationRules" found 1479s ok 39 - "virtualHosts" found 1479s ok 40 - All changes detected 1479s ok 41 - Diff called 1479s ok 42 - diff() detects changes in conf 1 1479s ok 43 - diff() detects changes in conf 2 1479s ok 44 - 11 keys changed in conf 1 1479s ok 45 - 15 keys changed or created in conf 2 1479s ok 46 - Get last config metadata 1479s ok 47 - Get previous configuration 1479s 1..47 1479s ok 1480s t/14-bad-changes-in-conf.t .................. 1480s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1480s ok 2 - Manager object 1480s ok 3 - Init 1480s ok 4 - Manager app 1480s ok 5 - Client object 1480s ok 6 - Request succeed 1480s ok 7 - Result code is 200 1480s ok 8 - Result body contains JSON text 1480s ok 9 - JSON response contains "result:0" 1480s ok 10 - 1 error detected 1480s 1..10 1480s ok 1483s t/15-combination.t .......................... 1483s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1483s ok 2 - Manager object 1483s ok 3 - Init 1483s ok 4 - Manager app 1483s ok 5 - Client object 1483s ok 6 - Request succeed 1483s ok 7 - Result code is 200 1483s ok 8 - Result body contains JSON text 1483s ok 9 - JSON response contains "result:1" 1483s ok 10 - Get combModules 1483s ok 11 - Result body contains JSON text 1483s ok 12 - Get combModules 1483s ok 13 - Result body contains JSON text 1483s ok 14 - Key ldapServer has been modified 1483s 1..14 1483s ok 1483s t/16-cli.t .................................. 1483s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1483s ok 2 - use Lemonldap::NG::Common::Cli; 1483s ok 3 - use Lemonldap::NG::Manager::Cli; 1483s ok 4 - "addKey" OK 1483s ok 5 - "get notification" OK 1483s ok 6 - "addKey" OK 1483s ok 7 - "delKey" OK 1483s ok 8 - "get key/subkey" OK 1483s ok 9 - "addKey" OK 1483s ok 10 - "save" result looks like JSON 1483s ok 11 - correct version number 1483s ok 12 - result is JSON 1483s ok 13 - New config 1483s ok 14 - "Force cfgNum" OK 1483s ok 15 - "Author IP" OK 1483s ok 16 - "Log" OK 1483s ok 17 - "Version" OK 1483s ok 18 - Configuration rollback OK 1483s ok 19 - Configuration merge OK 1483s 1..19 1483s ok 1483s t/17-extra2f.t .............................. 1483s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1483s ok 2 - Manager object 1483s ok 3 - Init 1483s ok 4 - Manager app 1483s ok 5 - Client object 1483s ok 6 - Request succeed 1483s ok 7 - Result code is 200 1483s ok 8 - Result body contains JSON text 1483s ok 9 - JSON response contains "result:1" 1483s ok 10 - Get combModules 1483s ok 11 - Result body contains JSON text 1483s 1..11 1483s ok 1484s t/30-DBI-Cli.t .............................. 1484s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1484s ok 1 - use Lemonldap::NG::Common::Conf; 1484s ok 2 - RDBI object 1484s ok 3 - Conf 1 saved 1484s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1484s ok 5 - Client object 1484s ok 6 - use Lemonldap::NG::Manager::Cli; 1484s cfgNum forced with 1Saved under number 1 1484s Status : [ 1484s {} 1484s ]; 1484s ok 7 - Key inserted 1484s ok 8 - Value is 0 1484s 1..8 1484s ok 1485s t/40-sessions.t ............................. 1485s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1485s ok 2 - Sessions module 1485s ok 3 - Sessions module 1485s ok 4 - Manager object 1485s ok 5 - Init 1485s ok 6 - Manager app 1485s ok 7 - Client object 1485s ok 8 - Uid found 1485s ok 9 - IP found 1485s ok 10 - Result code = 1 1485s ok 11 - Found 2 sessions 1485s ok 12 - List 2 sessions 1485s ok 13 - Good session id 1485s ok 14 - Good session id 1485s ok 15 - Result code = 1 1485s ok 16 - Found 1 entry 1485s ok 17 - Result match "uid=d" 1485s ok 18 - Found 2 sessions starting with "d" 1485s ok 19 - Sessions module 1485s ok 20 - Found 2 entries 1485s ok 21 - Found 2 sessions 1485s ok 22 - Good session id 1485s ok 23 - Good session id 1485s ok 24 - Found 1 sessions 1485s ok 25 - Good session id 1485s ok 26 - Sessions module 1485s ok 27 - Found 1 user 1485s ok 28 - User is foo 1485s ok 29 - Good session id 1485s ok 30 - Good session id 1485s ok 31 - 1st user is dwho 1485s ok 32 - 2nd user is dwho2 1485s ok 33 - 3rd user is foo with 2 sessions 1485s ok 34 - 1st user is dwho 1485s ok 35 - 2nd user is dwho2 1485s ok 36 - 3rd user is foo 1485s ok 37 - 4th user is foo 1485s ok 38 - One A subnet 1485s ok 39 - All sessions found 1485s ok 40 - Three B subnet 1485s ok 41 - All sessions found 1485s ok 42 - 4 sessions ordered 1485s ok 43 - 1st is id[1] 1485s ok 44 - 2nd is id[2] 1485s ok 45 - 3rd is id[3] 1485s ok 46 - 4th is id[0] 1485s ok 47 - Delete baf820f5efde7a7fd1f4e8a52a8205a4102f3190b40e6765b8aa67e07fe76471 1485s ok 48 - Result code is 200 1485s ok 49 - Body is JSON and result==1 1485s ok 50 - Delete f3c73195ed2144a44b539ae8a401e5ddd645686d55d6fea6dab6157d584777ec 1485s ok 51 - Result code is 200 1485s ok 52 - Body is JSON and result==1 1485s ok 53 - Delete d6fa172723655301b162a3806e01c966fcffeb0d6ed5cfd6f257740933b2c1c4 1485s ok 54 - Result code is 200 1485s ok 55 - Body is JSON and result==1 1485s ok 56 - Delete 7078498976771f8a74f0bea01bc2467929b6175951a76c032d2858e641a149c0 1485s ok 57 - Result code is 200 1485s ok 58 - Body is JSON and result==1 1485s ok 59 - Session directory is empty 1485s 1..59 1485s ok 1485s t/50-notifications-DBI.t .................... 1485s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1485s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1485s ok 3 - Manager object 1485s ok 4 - Init 1485s ok 5 - Manager app 1485s ok 6 - Client object 1485s [Fri May 2 19:19:43 2025] [LLNG:5787] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1485s 1485s ok 7 - Notification not inserted 1485s [Fri May 2 19:19:43 2025] [LLNG:5787] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1485s 1485s ok 8 - Notification not inserted 1485s [Fri May 2 19:19:43 2025] [LLNG:5787] [error] Malformed date 1485s ok 9 - Notification not inserted 1485s ok 10 - Result is true 1485s ok 11 - Result = 1 1485s ok 12 - Count = 2 1485s ok 13 - Value is "d" 1485s ok 14 - Result = 1 1485s ok 15 - Count = 2 1485s ok 16 - Value is "dwho" 1485s ok 17 - Result = 1 1485s ok 18 - Count = 2 1485s ok 19 - Value is "dwho" 1485s ok 20 - Result = 1 1485s ok 21 - Count = 2 1485s ok 22 - Value is "dwho" 1485s ok 23 - Result = 1 1485s ok 24 - Count = 2 1485s ok 25 - Value is "dwho" 1485s ok 26 - Result = 1 1485s ok 27 - Count = 1 1485s ok 28 - Response is JSON 1485s ok 29 - Result = 1 1485s ok 30 - Result = 1 1485s ok 31 - Count = 1 1485s ok 32 - Result = 1 1485s ok 33 - Count = 1 1485s ok 34 - Value is "d" 1485s ok 35 - Result = 1 1485s ok 36 - Count = 1 1485s ok 37 - Value is "dwho" 1485s ok 38 - Result = 1 1485s ok 39 - Count = 1 1485s ok 40 - Value is "dwho" 1485s ok 41 - Result = 1 1485s ok 42 - Count = 1 1485s ok 43 - Value is "dwho" 1485s ok 44 - Result = 1 1485s ok 45 - Count = 1 1485s ok 46 - Value is "dwho" 1485s ok 47 - Reference found 1485s ok 48 - Response is JSON 1485s ok 49 - reference found 1485s ok 50 - title found 1485s ok 51 - date found 1485s ok 52 - uid found 1485s ok 53 - Result = 1 1485s ok 54 - Count = 0 1485s 1..54 1485s ok 1486s t/50-notifications.t ........................ 1486s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1486s ok 2 - Manager object 1486s ok 3 - Init 1486s ok 4 - Manager app 1486s ok 5 - Client object 1486s [Fri May 2 19:19:44 2025] [LLNG:5789] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1486s 1486s ok 6 - Notification not inserted 1486s [Fri May 2 19:19:44 2025] [LLNG:5789] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1486s 1486s ok 7 - Notification not inserted 1486s [Fri May 2 19:19:44 2025] [LLNG:5789] [error] Malformed date 1486s ok 8 - Notification not inserted 1486s ok 9 - Result is true 1486s ok 10 - Result = 1 1486s ok 11 - Count = 1 1486s ok 12 - Value is "d" 1486s ok 13 - Result = 1 1486s ok 14 - Count = 1 1486s ok 15 - Value is "dwho" 1486s ok 16 - Result = 1 1486s ok 17 - Count = 1 1486s ok 18 - Value is "dwho" 1486s ok 19 - Result = 1 1486s ok 20 - Count = 1 1486s ok 21 - Value is "dwho" 1486s ok 22 - Result = 1 1486s ok 23 - Count = 1 1486s ok 24 - Value is "dwho" 1486s ok 25 - Result = 1 1486s ok 26 - Count = 1 1486s ok 27 - Response is JSON 1486s ok 28 - Result = 1 1486s ok 29 - Result = 1 1486s ok 30 - Count = 0 1486s ok 31 - Result = 1 1486s ok 32 - Count = 1 1486s ok 33 - Value is "d" 1486s ok 34 - Result = 1 1486s ok 35 - Count = 1 1486s ok 36 - Value is "dwho" 1486s ok 37 - Result = 1 1486s ok 38 - Count = 1 1486s ok 39 - Value is "dwho" 1486s ok 40 - Result = 1 1486s ok 41 - Count = 1 1486s ok 42 - Value is "dwho" 1486s ok 43 - Result = 1 1486s ok 44 - Count = 1 1486s ok 45 - Value is "dwho" 1486s ok 46 - Reference found 1486s ok 47 - Internal reference found 1486s ok 48 - Response is JSON 1486s ok 49 - reference found 1486s ok 50 - title found 1486s ok 51 - date found 1486s ok 52 - uid found 1486s ok 53 - Result = 1 1486s ok 54 - Count = 0 1486s 1..54 1486s ok 1487s t/60-2ndfa.t ................................ 1487s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1487s ok 2 - Sessions module 1487s ok 3 - Sessions module 1487s ok 4 - Sessions module 1487s ok 5 - Sessions module 1487s ok 6 - Sessions module 1487s ok 7 - Sessions module 1487s ok 8 - Manager object 1487s ok 9 - Init 1487s ok 10 - Manager app 1487s ok 11 - Client object 1487s ok 12 - UID found 1487s ok 13 - IP found 1487s ok 14 - Persistent sessions with UID found 1487s ok 15 - Persistent sessions with UID found 1487s ok 16 - Persistent sessions with UID found 1487s ok 17 - Persistent sessions with UID found 1487s ok 18 - Persistent sessions with UID found 1487s ok 19 - UID found 1487s ok 20 - IP found 1487s ok 21 - U2F found 1487s ok 22 - TOTP found 1487s ok 23 - UBK found 1487s ok 24 - Search * - Result code = 1 1487s ok 25 - Found 3 results 1487s ok 26 - List 3 results 1487s ok 27 - Result match "uid=d" 1487s ok 28 - Result match "uid=r" 1487s ok 29 - Result match "uid=t" 1487s ok 30 - Found 2 sessions starting with "d" 1487s ok 31 - Found 1 session starting with "r" 1487s ok 32 - Found 1 session starting with "t" 1487s ok 33 - Search "uid"=d* - Result code = 1 1487s ok 34 - Found 1 result 1487s ok 35 - List 1 result 1487s ok 36 - Result match "uid=d" 1487s ok 37 - Found 2 sessions starting with "d" 1487s ok 38 - Search "uid"=dw* - Result code = 1 1487s ok 39 - Found 1 result 1487s ok 40 - List 1 result 1487s ok 41 - Result match "uid=dw" 1487s ok 42 - Found 1 session starting with "dw" 1487s ok 43 - Search "uid"=d* & UBK - Result code = 1 1487s ok 44 - Found 1 result 1487s ok 45 - List 1 result 1487s ok 46 - Result match "uid=d" 1487s ok 47 - Found 1 session starting with "d" & UBK 1487s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1487s ok 49 - Found 1 result 1487s ok 50 - List 1 result 1487s ok 51 - Result match "uid=dw" 1487s ok 52 - Found 1 session starting with "dw" & UBK 1487s ok 53 - Search "uid"=da* & UBK - Result code = 1 1487s ok 54 - Found 0 session with "da" & UBK 1487s ok 55 - List 0 result 1487s ok 56 - Search "uid"=* & UBK - Result code = 1 1487s ok 57 - Found 3 results 1487s ok 58 - List 3 results 1487s ok 59 - Result match "uid=d" 1487s ok 60 - Result match "uid=r" 1487s ok 61 - Result match "uid=t" 1487s ok 62 - Found 2 sessions starting with "d" & U2F 1487s ok 63 - Found 1 session starting with "r" & U2F 1487s ok 64 - Found 1 session starting with "t" & U2F 1487s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1487s ok 66 - Found 1 result 1487s ok 67 - List 1 result 1487s ok 68 - Result match "uid=d" 1487s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1487s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1487s ok 71 - Found 1 result 1487s ok 72 - List 1 result 1487s ok 73 - Result match "uid=d" 1487s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1487s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1487s ok 76 - Found 2 results 1487s ok 77 - List 2 results 1487s ok 78 - Result match "uid=d" 1487s ok 79 - Result match "uid=r" 1487s ok 80 - Found 1 session starting with "d" & U2F & UBK 1487s ok 81 - Found 1 session starting with "r" & U2F & UBK 1487s ok 82 - Delete U2F from 1 1487s ok 83 - Result code is 200 1487s ok 84 - Body is JSON and result==1 1487s ok 85 - Delete U2F from 2 1487s ok 86 - Result code is 200 1487s ok 87 - Body is JSON and result==1 1487s ok 88 - Delete U2F from 3 1487s ok 89 - Result code is 200 1487s ok 90 - Body is JSON and result==1 1487s ok 91 - Delete U2F from 4 1487s ok 92 - Result code is 200 1487s ok 93 - Body is JSON and result==1 1487s ok 94 - Delete U2F from 5 1487s ok 95 - Result code is 200 1487s ok 96 - Body is JSON and result==1 1487s ok 97 - Delete TOTP from 3 1487s ok 98 - Result code is 200 1487s ok 99 - Body is JSON and result==1 1487s ok 100 - Delete TOTP from 4 1487s ok 101 - Result code is 200 1487s ok 102 - Body is JSON and result==1 1487s ok 103 - Delete UBK from 2 1487s ok 104 - Result code is 200 1487s ok 105 - Body is JSON and result==1 1487s ok 106 - Delete UBK from 3 1487s ok 107 - Result code is 200 1487s ok 108 - Body is JSON and result==1 1487s ok 109 - Result code = 1 1487s ok 110 - Found 0 session with 2F device 1487s ok 111 - List 0 result 1487s ok 112 - Succeed to get /2ndfa.html 1487s ok 113 1487s 1..113 1487s ok 1487s t/70-viewer.t ............................... 1487s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1487s ok 2 - Manager object 1487s ok 3 - Init 1487s ok 4 - Manager app 1487s ok 5 - Client object 1487s ok 6 - Key found 1487s ok 7 - Key is hidden 1487s ok 8 - Key is hidden 1487s ok 9 - Latest conf loaded 1487s ok 10 - Request succeed 1487s ok 11 - Result code is 200 1487s ok 12 - Result body contains JSON text 1487s ok 13 - Details with captcha 'login' or 'mail' found 1487s ok 14 - Details with captcha 'login' or 'mail' found 1487s ok 15 - Key found 1487s ok 16 - Key found 1487s ok 17 - Right number of keys found 1487s ok 18 - Browser is allowed 1487s 1..18 1487s ok 1488s t/71-viewer-without-diff.t .................. 1488s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1488s ok 2 - Manager object 1488s ok 3 - Init 1488s ok 4 - Manager app 1488s ok 5 - Client object 1488s ok 6 - Request succeed 1488s ok 7 - Result code is 200 1488s ok 8 - Result body contains JSON text 1488s ok 9 - Details with captcha 'login' or 'mail' found 1488s ok 10 - Details with captcha 'login' or 'mail' found 1488s ok 11 - Key found 1488s ok 12 - Manager object 1488s ok 13 - Init 1488s ok 14 - Manager app 1488s ok 15 - Client object 1488s ok 16 - Key is hidden 1488s ok 17 - Key is hidden 1488s ok 18 - Latest conf loaded 1488s ok 19 - Diff is NOT allowed 1488s ok 20 - Browser is NOT allowed 1488s 1..20 1488s ok 1488s All tests successful. 1488s Files=23, Tests=1658, 30 wallclock secs ( 0.35 usr 0.19 sys + 25.28 cusr 3.82 csys = 29.64 CPU) 1488s Result: PASS 1488s autopkgtest [19:19:46]: test manager-test: -----------------------] 1489s autopkgtest [19:19:47]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1489s manager-test PASS 1489s autopkgtest [19:19:47]: test runtime-deps-common: preparing testbed 1607s autopkgtest [19:21:45]: testbed dpkg architecture: arm64 1609s autopkgtest [19:21:45]: testbed apt version: 3.0.0 1609s autopkgtest [19:21:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1609s autopkgtest [19:21:46]: testbed release detected to be: questing 1609s autopkgtest [19:21:47]: updating testbed package index (apt update) 1609s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1609s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1610s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1610s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1610s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1999 kB] 1610s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 1610s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 1610s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 1610s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 1610s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 1610s Fetched 4065 kB in 1s (3205 kB/s) 1612s Reading package lists... 1612s autopkgtest [19:21:50]: upgrading testbed (apt dist-upgrade and autopurge) 1612s Reading package lists... 1613s Building dependency tree... 1613s Reading state information... 1613s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1614s Starting 2 pkgProblemResolver with broken count: 0 1614s Done 1615s Entering ResolveByKeep 1615s 1615s Calculating upgrade... 1616s The following packages will be upgraded: 1616s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 1616s liburcu8t64 mokutil mtd-utils nano usb.ids 1616s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1616s Need to get 6772 kB of archives. 1616s After this operation, 736 kB of additional disk space will be used. 1616s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 1616s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 1616s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 1616s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 1616s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1616s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 1616s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 1617s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 1617s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1617s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 1617s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 1617s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1617s Fetched 6772 kB in 1s (7999 kB/s) 1618s (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 ... 117820 files and directories currently installed.) 1618s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 1618s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 1618s Setting up libnpth0t64:arm64 (1.8-3) ... 1618s (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 ... 117820 files and directories currently installed.) 1618s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 1618s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 1618s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 1618s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 1618s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 1618s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 1618s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 1618s Unpacking nano (8.4-1) over (8.3-1) ... 1618s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 1618s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 1618s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 1618s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 1619s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 1619s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 1619s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 1619s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1619s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 1619s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 1619s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 1619s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 1619s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1619s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1619s Setting up liburcu8t64:arm64 (0.15.2-2) ... 1619s Setting up mokutil (0.7.2-1) ... 1619s Setting up htop (3.4.1-4) ... 1619s Setting up libsensors-config (1:3.6.2-2) ... 1619s Installing new version of config file /etc/sensors3.conf ... 1619s Setting up libfwupd3:arm64 (2.0.8-3) ... 1619s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1619s Setting up libftdi1-2:arm64 (1.5-10) ... 1619s Setting up usb.ids (2025.04.01-1) ... 1619s Setting up libsensors5:arm64 (1:3.6.2-2) ... 1619s Setting up nano (8.4-1) ... 1619s Installing new version of config file /etc/nanorc ... 1619s Setting up fwupd (2.0.8-3) ... 1620s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1620s fwupd.service is a disabled or a static unit not running, not starting it. 1620s Processing triggers for man-db (2.13.0-1) ... 1621s Processing triggers for dbus (1.16.2-2ubuntu1) ... 1621s Processing triggers for install-info (7.1.1-1) ... 1622s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1622s Reading package lists... 1623s Building dependency tree... 1623s Reading state information... 1624s Starting pkgProblemResolver with broken count: 0 1624s Starting 2 pkgProblemResolver with broken count: 0 1624s Done 1625s Solving dependencies... 1626s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1626s autopkgtest [19:22:04]: rebooting testbed after setup commands that affected boot 1655s Reading package lists... 1655s Building dependency tree... 1655s Reading state information... 1656s Starting pkgProblemResolver with broken count: 0 1656s Starting 2 pkgProblemResolver with broken count: 0 1656s Done 1657s The following NEW packages will be installed: 1657s autodep8 dctrl-tools libapache-logformat-compiler-perl 1657s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1657s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1657s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1657s libcookie-baker-perl libcrypt-openssl-bignum-perl 1657s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1657s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1657s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1657s libencode-locale-perl liberror-perl libfile-listing-perl 1657s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1657s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1657s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1657s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1657s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1657s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1657s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1657s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1657s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1657s libposix-strftime-compiler-perl libstream-buffered-perl 1657s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1657s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1657s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1657s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 1657s Need to get 3093 kB of archives. 1657s After this operation, 10.5 MB of additional disk space will be used. 1657s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1658s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1658s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1658s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1658s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1658s Get:6 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1658s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1658s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1658s Get:9 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1658s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1658s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1658s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1658s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1658s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1658s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1658s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1658s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1658s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1658s Get:19 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1658s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1658s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1658s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1658s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1658s Get:24 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1658s Get:25 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1658s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1658s Get:27 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1658s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1658s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1658s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1658s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1658s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1658s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1658s Get:34 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1658s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1658s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1658s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1658s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1658s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1658s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1658s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1658s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1658s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1658s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1658s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1658s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1658s Get:47 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1658s Get:48 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1658s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1658s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1658s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1658s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1658s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1658s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1658s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1658s Get:56 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1658s Get:57 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1658s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1658s Get:59 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1658s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1658s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1658s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1658s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1658s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1658s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1659s Preconfiguring packages ... 1659s Fetched 3093 kB in 1s (2413 kB/s) 1659s Selecting previously unselected package dctrl-tools. 1660s (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 ... 117821 files and directories currently installed.) 1660s Preparing to unpack .../00-dctrl-tools_2.24-3build3_arm64.deb ... 1660s Unpacking dctrl-tools (2.24-3build3) ... 1660s Selecting previously unselected package autodep8. 1660s Preparing to unpack .../01-autodep8_0.28+nmu1ubuntu1_all.deb ... 1660s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1660s Selecting previously unselected package libposix-strftime-compiler-perl. 1660s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1660s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1660s Selecting previously unselected package libapache-logformat-compiler-perl. 1660s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1660s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1660s Selecting previously unselected package libcrypt-urandom-perl. 1660s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1660s Unpacking libcrypt-urandom-perl (0.54-1) ... 1660s Selecting previously unselected package libapache-session-perl. 1660s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1660s Unpacking libapache-session-perl (1.94-2) ... 1660s Selecting previously unselected package liberror-perl. 1660s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 1660s Unpacking liberror-perl (0.17030-1) ... 1660s Selecting previously unselected package libipc-sharelite-perl. 1660s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1660s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1660s Selecting previously unselected package libcache-cache-perl. 1660s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1660s Unpacking libcache-cache-perl (1.08-3) ... 1660s Selecting previously unselected package libhtml-tagset-perl. 1660s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1660s Unpacking libhtml-tagset-perl (3.24-1) ... 1660s Selecting previously unselected package liburi-perl. 1660s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 1660s Unpacking liburi-perl (5.30-1) ... 1660s Selecting previously unselected package libhtml-parser-perl:arm64. 1660s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1660s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1660s Selecting previously unselected package libcgi-pm-perl. 1661s Preparing to unpack .../12-libcgi-pm-perl_4.67-1_all.deb ... 1661s Unpacking libcgi-pm-perl (4.67-1) ... 1661s Selecting previously unselected package libclass-inspector-perl. 1661s Preparing to unpack .../13-libclass-inspector-perl_1.36-3_all.deb ... 1661s Unpacking libclass-inspector-perl (1.36-3) ... 1661s Selecting previously unselected package libclass-xsaccessor-perl. 1661s Preparing to unpack .../14-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1661s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1661s Selecting previously unselected package libclone-perl:arm64. 1661s Preparing to unpack .../15-libclone-perl_0.47-1_arm64.deb ... 1661s Unpacking libclone-perl:arm64 (0.47-1) ... 1661s Selecting previously unselected package libcommon-sense-perl:arm64. 1661s Preparing to unpack .../16-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1661s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1661s Selecting previously unselected package libconvert-asn1-perl. 1661s Preparing to unpack .../17-libconvert-asn1-perl_0.34-1_all.deb ... 1661s Unpacking libconvert-asn1-perl (0.34-1) ... 1661s Selecting previously unselected package libcookie-baker-perl. 1661s Preparing to unpack .../18-libcookie-baker-perl_0.12-1_all.deb ... 1661s Unpacking libcookie-baker-perl (0.12-1) ... 1661s Selecting previously unselected package perl-openssl-defaults:arm64. 1661s Preparing to unpack .../19-perl-openssl-defaults_7build3_arm64.deb ... 1661s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1661s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1661s Preparing to unpack .../20-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1661s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1661s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1661s Preparing to unpack .../21-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1661s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1661s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1661s Preparing to unpack .../22-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1661s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1661s Selecting previously unselected package libcrypt-openssl-x509-perl. 1661s Preparing to unpack .../23-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1661s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1661s Selecting previously unselected package libcrypt-rijndael-perl. 1661s Preparing to unpack .../24-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1661s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1661s Selecting previously unselected package libdevel-stacktrace-perl. 1661s Preparing to unpack .../25-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1661s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1661s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1661s Preparing to unpack .../26-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1661s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1662s Selecting previously unselected package libencode-locale-perl. 1662s Preparing to unpack .../27-libencode-locale-perl_1.05-3_all.deb ... 1662s Unpacking libencode-locale-perl (1.05-3) ... 1662s Selecting previously unselected package libtimedate-perl. 1662s Preparing to unpack .../28-libtimedate-perl_2.3300-2_all.deb ... 1662s Unpacking libtimedate-perl (2.3300-2) ... 1662s Selecting previously unselected package libhttp-date-perl. 1662s Preparing to unpack .../29-libhttp-date-perl_6.06-1_all.deb ... 1662s Unpacking libhttp-date-perl (6.06-1) ... 1662s Selecting previously unselected package libfile-listing-perl. 1662s Preparing to unpack .../30-libfile-listing-perl_6.16-1_all.deb ... 1662s Unpacking libfile-listing-perl (6.16-1) ... 1662s Selecting previously unselected package libfile-sharedir-perl. 1662s Preparing to unpack .../31-libfile-sharedir-perl_1.118-3_all.deb ... 1662s Unpacking libfile-sharedir-perl (1.118-3) ... 1662s Selecting previously unselected package libfilesys-notify-simple-perl. 1662s Preparing to unpack .../32-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1662s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1662s Selecting previously unselected package libhash-multivalue-perl. 1662s Preparing to unpack .../33-libhash-multivalue-perl_0.16-3_all.deb ... 1662s Unpacking libhash-multivalue-perl (0.16-3) ... 1662s Selecting previously unselected package libhtml-template-perl. 1662s Preparing to unpack .../34-libhtml-template-perl_2.97-2build1_all.deb ... 1662s Unpacking libhtml-template-perl (2.97-2build1) ... 1662s Selecting previously unselected package libhtml-tree-perl. 1662s Preparing to unpack .../35-libhtml-tree-perl_5.07-3_all.deb ... 1662s Unpacking libhtml-tree-perl (5.07-3) ... 1662s Selecting previously unselected package libio-html-perl. 1662s Preparing to unpack .../36-libio-html-perl_1.004-3_all.deb ... 1662s Unpacking libio-html-perl (1.004-3) ... 1662s Selecting previously unselected package liblwp-mediatypes-perl. 1662s Preparing to unpack .../37-liblwp-mediatypes-perl_6.04-2_all.deb ... 1662s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1662s Selecting previously unselected package libhttp-message-perl. 1662s Preparing to unpack .../38-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1662s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1662s Selecting previously unselected package libhttp-cookies-perl. 1662s Preparing to unpack .../39-libhttp-cookies-perl_6.11-1_all.deb ... 1662s Unpacking libhttp-cookies-perl (6.11-1) ... 1662s Selecting previously unselected package libhttp-multipartparser-perl. 1662s Preparing to unpack .../40-libhttp-multipartparser-perl_0.02-3_all.deb ... 1662s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1662s Selecting previously unselected package libtypes-serialiser-perl. 1662s Preparing to unpack .../41-libtypes-serialiser-perl_1.01-1_all.deb ... 1662s Unpacking libtypes-serialiser-perl (1.01-1) ... 1662s Selecting previously unselected package libjson-xs-perl. 1663s Preparing to unpack .../42-libjson-xs-perl_4.030-2build4_arm64.deb ... 1663s Unpacking libjson-xs-perl (4.030-2build4) ... 1663s Selecting previously unselected package libjson-maybexs-perl. 1663s Preparing to unpack .../43-libjson-maybexs-perl_1.004008-1_all.deb ... 1663s Unpacking libjson-maybexs-perl (1.004008-1) ... 1663s Selecting previously unselected package libstream-buffered-perl. 1663s Preparing to unpack .../44-libstream-buffered-perl_0.03-3_all.deb ... 1663s Unpacking libstream-buffered-perl (0.03-3) ... 1663s Selecting previously unselected package libwww-form-urlencoded-perl. 1663s Preparing to unpack .../45-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1663s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1663s Selecting previously unselected package libhttp-entity-parser-perl. 1663s Preparing to unpack .../46-libhttp-entity-parser-perl_0.25-2_all.deb ... 1663s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1663s Selecting previously unselected package libhttp-headers-fast-perl. 1663s Preparing to unpack .../47-libhttp-headers-fast-perl_0.22-3_all.deb ... 1663s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1663s Selecting previously unselected package libhttp-negotiate-perl. 1663s Preparing to unpack .../48-libhttp-negotiate-perl_6.01-2_all.deb ... 1663s Unpacking libhttp-negotiate-perl (6.01-2) ... 1663s Selecting previously unselected package libnet-ssleay-perl:arm64. 1663s Preparing to unpack .../49-libnet-ssleay-perl_1.94-3_arm64.deb ... 1663s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1663s Selecting previously unselected package libio-socket-ssl-perl. 1663s Preparing to unpack .../50-libio-socket-ssl-perl_2.089-1_all.deb ... 1663s Unpacking libio-socket-ssl-perl (2.089-1) ... 1663s Selecting previously unselected package libjson-perl. 1663s Preparing to unpack .../51-libjson-perl_4.10000-1_all.deb ... 1663s Unpacking libjson-perl (4.10000-1) ... 1663s Selecting previously unselected package libconfig-inifiles-perl. 1663s Preparing to unpack .../52-libconfig-inifiles-perl_3.000003-3_all.deb ... 1663s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1663s Selecting previously unselected package libmouse-perl:arm64. 1663s Preparing to unpack .../53-libmouse-perl_2.5.11-1build1_arm64.deb ... 1663s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1663s Selecting previously unselected package libnet-cidr-perl. 1663s Preparing to unpack .../54-libnet-cidr-perl_0.23-1_all.deb ... 1663s Unpacking libnet-cidr-perl (0.23-1) ... 1663s Selecting previously unselected package libtest-sharedfork-perl. 1663s Preparing to unpack .../55-libtest-sharedfork-perl_0.35-3_all.deb ... 1663s Unpacking libtest-sharedfork-perl (0.35-3) ... 1663s Selecting previously unselected package libtest-tcp-perl. 1663s Preparing to unpack .../56-libtest-tcp-perl_2.22-2_all.deb ... 1663s Unpacking libtest-tcp-perl (2.22-2) ... 1663s Selecting previously unselected package libtry-tiny-perl. 1664s Preparing to unpack .../57-libtry-tiny-perl_0.32-1_all.deb ... 1664s Unpacking libtry-tiny-perl (0.32-1) ... 1664s Selecting previously unselected package libplack-perl. 1664s Preparing to unpack .../58-libplack-perl_1.0051-1_all.deb ... 1664s Unpacking libplack-perl (1.0051-1) ... 1664s Selecting previously unselected package libnet-http-perl. 1664s Preparing to unpack .../59-libnet-http-perl_6.23-1_all.deb ... 1664s Unpacking libnet-http-perl (6.23-1) ... 1664s Selecting previously unselected package liblwp-protocol-https-perl. 1664s Preparing to unpack .../60-liblwp-protocol-https-perl_6.14-1_all.deb ... 1664s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1664s Selecting previously unselected package libwww-robotrules-perl. 1664s Preparing to unpack .../61-libwww-robotrules-perl_6.02-1_all.deb ... 1664s Unpacking libwww-robotrules-perl (6.02-1) ... 1664s Selecting previously unselected package libwww-perl. 1664s Preparing to unpack .../62-libwww-perl_6.78-1_all.deb ... 1664s Unpacking libwww-perl (6.78-1) ... 1664s Selecting previously unselected package liblemonldap-ng-common-perl. 1664s Preparing to unpack .../63-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1664s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1664s Selecting previously unselected package pkg-perl-autopkgtest. 1664s Preparing to unpack .../64-pkg-perl-autopkgtest_0.82_all.deb ... 1664s Unpacking pkg-perl-autopkgtest (0.82) ... 1664s Setting up libconfig-inifiles-perl (3.000003-3) ... 1664s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1664s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1664s Setting up libhttp-multipartparser-perl (0.02-3) ... 1664s Setting up libclass-inspector-perl (1.36-3) ... 1664s Setting up libclone-perl:arm64 (0.47-1) ... 1664s Setting up libhtml-tagset-perl (3.24-1) ... 1664s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1664s Setting up libnet-cidr-perl (0.23-1) ... 1664s Setting up libipc-sharelite-perl (0.17-5build4) ... 1664s Setting up liblwp-mediatypes-perl (6.04-2) ... 1664s Setting up libcrypt-urandom-perl (0.54-1) ... 1664s Setting up libtry-tiny-perl (0.32-1) ... 1664s Setting up perl-openssl-defaults:arm64 (7build3) ... 1664s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1664s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1664s Setting up libencode-locale-perl (1.05-3) ... 1664s Setting up libtest-sharedfork-perl (0.35-3) ... 1664s Setting up libhash-multivalue-perl (0.16-3) ... 1664s Setting up liberror-perl (0.17030-1) ... 1664s Setting up libapache-session-perl (1.94-2) ... 1664s Setting up libstream-buffered-perl (0.03-3) ... 1664s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1664s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1664s Setting up libio-html-perl (1.004-3) ... 1664s Setting up libtimedate-perl (2.3300-2) ... 1664s Setting up libtypes-serialiser-perl (1.01-1) ... 1664s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1664s Setting up libjson-perl (4.10000-1) ... 1664s Setting up libfile-sharedir-perl (1.118-3) ... 1664s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1664s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1664s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1664s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1664s Setting up libconvert-asn1-perl (0.34-1) ... 1664s Setting up liburi-perl (5.30-1) ... 1664s Setting up dctrl-tools (2.24-3build3) ... 1664s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1664s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1664s Setting up libjson-xs-perl (4.030-2build4) ... 1664s Setting up libhttp-date-perl (6.06-1) ... 1664s Setting up libtest-tcp-perl (2.22-2) ... 1664s Setting up libfile-listing-perl (6.16-1) ... 1664s Setting up libcache-cache-perl (1.08-3) ... 1664s Setting up libhttp-headers-fast-perl (0.22-3) ... 1664s Setting up libnet-http-perl (6.23-1) ... 1664s Setting up libjson-maybexs-perl (1.004008-1) ... 1664s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1664s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1664s Setting up pkg-perl-autopkgtest (0.82) ... 1664s Setting up libwww-robotrules-perl (6.02-1) ... 1664s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1664s Setting up libcookie-baker-perl (0.12-1) ... 1664s Setting up libhttp-entity-parser-perl (0.25-2) ... 1664s Setting up libio-socket-ssl-perl (2.089-1) ... 1664s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1664s Setting up libhttp-negotiate-perl (6.01-2) ... 1664s Setting up libhttp-cookies-perl (6.11-1) ... 1664s Setting up libhtml-tree-perl (5.07-3) ... 1664s Setting up libcgi-pm-perl (4.67-1) ... 1664s Setting up libhtml-template-perl (2.97-2build1) ... 1664s Setting up libplack-perl (1.0051-1) ... 1664s Setting up liblwp-protocol-https-perl (6.14-1) ... 1664s Setting up libwww-perl (6.78-1) ... 1664s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1664s Processing triggers for man-db (2.13.0-1) ... 1671s autopkgtest [19:22:49]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1671s autopkgtest [19:22:49]: test runtime-deps-common: [----------------------- 1671s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1672s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1672s 1..4 1672s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1672s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1672s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1672s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1672s ok 1672s All tests successful. 1672s Files=1, Tests=4, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.17 cusr 0.04 csys = 0.25 CPU) 1672s Result: PASS 1672s autopkgtest [19:22:50]: test runtime-deps-common: -----------------------] 1673s runtime-deps-common PASS (superficial) 1673s autopkgtest [19:22:51]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1673s autopkgtest [19:22:51]: test runtime-deps-portal: preparing testbed 1788s autopkgtest [19:24:46]: testbed dpkg architecture: arm64 1788s autopkgtest [19:24:46]: testbed apt version: 3.0.0 1788s autopkgtest [19:24:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1788s autopkgtest [19:24:46]: testbed release detected to be: questing 1789s autopkgtest [19:24:47]: updating testbed package index (apt update) 1790s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1790s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1790s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1790s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1790s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1999 kB] 1790s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 1790s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 1790s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 1790s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 1790s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 1791s Fetched 4065 kB in 1s (3135 kB/s) 1792s Reading package lists... 1793s autopkgtest [19:24:51]: upgrading testbed (apt dist-upgrade and autopurge) 1793s Reading package lists... 1794s Building dependency tree... 1794s Reading state information... 1794s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1795s Starting 2 pkgProblemResolver with broken count: 0 1795s Done 1795s Entering ResolveByKeep 1796s 1796s Calculating upgrade... 1797s The following packages will be upgraded: 1797s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 1797s liburcu8t64 mokutil mtd-utils nano usb.ids 1797s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1797s Need to get 6772 kB of archives. 1797s After this operation, 736 kB of additional disk space will be used. 1797s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 1797s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 1797s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 1797s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 1797s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1797s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 1797s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 1797s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 1797s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1797s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 1797s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 1797s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1798s Fetched 6772 kB in 1s (7555 kB/s) 1799s (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 ... 117820 files and directories currently installed.) 1799s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 1799s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 1799s Setting up libnpth0t64:arm64 (1.8-3) ... 1799s (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 ... 117820 files and directories currently installed.) 1799s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 1799s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 1799s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 1799s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 1799s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 1799s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 1799s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 1799s Unpacking nano (8.4-1) over (8.3-1) ... 1799s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 1799s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 1799s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 1799s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 1800s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 1800s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 1800s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 1800s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1800s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 1800s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 1800s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 1800s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 1800s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1800s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1800s Setting up liburcu8t64:arm64 (0.15.2-2) ... 1800s Setting up mokutil (0.7.2-1) ... 1800s Setting up htop (3.4.1-4) ... 1800s Setting up libsensors-config (1:3.6.2-2) ... 1800s Installing new version of config file /etc/sensors3.conf ... 1800s Setting up libfwupd3:arm64 (2.0.8-3) ... 1800s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1800s Setting up libftdi1-2:arm64 (1.5-10) ... 1800s Setting up usb.ids (2025.04.01-1) ... 1800s Setting up libsensors5:arm64 (1:3.6.2-2) ... 1800s Setting up nano (8.4-1) ... 1800s Installing new version of config file /etc/nanorc ... 1800s Setting up fwupd (2.0.8-3) ... 1801s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1801s fwupd.service is a disabled or a static unit not running, not starting it. 1801s Processing triggers for man-db (2.13.0-1) ... 1803s Processing triggers for dbus (1.16.2-2ubuntu1) ... 1803s Processing triggers for install-info (7.1.1-1) ... 1803s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1804s Reading package lists... 1804s Building dependency tree... 1804s Reading state information... 1805s Starting pkgProblemResolver with broken count: 0 1806s Starting 2 pkgProblemResolver with broken count: 0 1806s Done 1807s Solving dependencies... 1808s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1808s autopkgtest [19:25:06]: rebooting testbed after setup commands that affected boot 1831s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1842s Reading package lists... 1843s Building dependency tree... 1843s Reading state information... 1844s Starting pkgProblemResolver with broken count: 0 1844s Starting 2 pkgProblemResolver with broken count: 0 1844s Done 1846s The following NEW packages will be installed: 1846s autodep8 dctrl-tools fonts-font-awesome javascript-common 1846s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1846s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1846s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1846s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1846s libconvert-base32-perl libcookie-baker-perl libcrypt-openssl-bignum-perl 1846s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1846s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1846s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1846s libemail-date-format-perl libencode-locale-perl liberror-perl 1846s libexporter-tiny-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1846s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1846s libfont-afm-perl libhash-multivalue-perl libhtml-format-perl 1846s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1846s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1846s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1846s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1846s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1846s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1846s libjson-maybexs-perl libjson-perl libjson-xs-perl 1846s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1846s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1846s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1846s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1846s libposix-strftime-compiler-perl libregexp-assemble-perl 1846s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1846s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1846s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1846s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1846s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 1846s Need to get 8321 kB of archives. 1846s After this operation, 28.2 MB of additional disk space will be used. 1846s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1846s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1846s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1846s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1846s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1846s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1846s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1846s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1846s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1846s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1846s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1846s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1846s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1846s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1846s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1846s Get:16 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1846s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1846s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1846s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1846s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1846s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1846s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1846s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1847s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1847s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1847s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1847s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1847s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1847s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1847s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1847s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1847s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1847s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1847s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1847s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1847s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1847s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1847s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1847s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1847s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1847s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1847s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1847s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1847s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1847s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1847s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1847s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1847s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1847s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1847s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1847s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1847s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1847s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1847s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1847s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1847s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1847s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1847s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1847s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1847s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1847s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1847s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1847s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1847s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1847s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1847s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 1847s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 1847s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1847s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1847s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1847s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1847s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1847s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1847s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1847s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 1847s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1847s Get:77 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1847s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1847s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1847s Get:80 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1847s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1847s Get:82 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1847s Get:83 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1847s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1847s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1847s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 1847s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1847s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1847s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1848s Preconfiguring packages ... 1848s Fetched 8321 kB in 2s (5141 kB/s) 1848s Selecting previously unselected package libfcgi0t64:arm64. 1849s (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 ... 117821 files and directories currently installed.) 1849s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1849s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1849s Selecting previously unselected package libfcgi-perl. 1849s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1849s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1849s Selecting previously unselected package libfcgi-procmanager-perl. 1849s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1849s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1849s Selecting previously unselected package libcrypt-urandom-perl. 1849s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1849s Unpacking libcrypt-urandom-perl (0.54-1) ... 1849s Selecting previously unselected package libapache-session-perl. 1849s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1849s Unpacking libapache-session-perl (1.94-2) ... 1849s Selecting previously unselected package liberror-perl. 1849s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1849s Unpacking liberror-perl (0.17030-1) ... 1849s Selecting previously unselected package libipc-sharelite-perl. 1849s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1849s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1849s Selecting previously unselected package libcache-cache-perl. 1849s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1849s Unpacking libcache-cache-perl (1.08-3) ... 1849s Selecting previously unselected package libclass-xsaccessor-perl. 1849s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1849s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1849s Selecting previously unselected package libconfig-inifiles-perl. 1849s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1849s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1849s Selecting previously unselected package perl-openssl-defaults:arm64. 1849s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1849s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1850s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1850s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1850s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1850s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1850s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1850s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1850s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1850s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1850s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1850s Selecting previously unselected package libconvert-asn1-perl. 1850s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1850s Unpacking libconvert-asn1-perl (0.34-1) ... 1850s Selecting previously unselected package libcrypt-openssl-x509-perl. 1850s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1850s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1850s Selecting previously unselected package libcrypt-rijndael-perl. 1850s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1850s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1850s Selecting previously unselected package libhtml-tagset-perl. 1850s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 1850s Unpacking libhtml-tagset-perl (3.24-1) ... 1850s Selecting previously unselected package liburi-perl. 1850s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 1850s Unpacking liburi-perl (5.30-1) ... 1850s Selecting previously unselected package libhtml-parser-perl:arm64. 1850s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1850s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1850s Selecting previously unselected package libcgi-pm-perl. 1850s Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ... 1850s Unpacking libcgi-pm-perl (4.67-1) ... 1850s Selecting previously unselected package libhtml-template-perl. 1850s Preparing to unpack .../21-libhtml-template-perl_2.97-2build1_all.deb ... 1850s Unpacking libhtml-template-perl (2.97-2build1) ... 1850s Selecting previously unselected package libjson-perl. 1850s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 1850s Unpacking libjson-perl (4.10000-1) ... 1850s Selecting previously unselected package libcommon-sense-perl:arm64. 1850s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1850s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1850s Selecting previously unselected package libtypes-serialiser-perl. 1850s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 1850s Unpacking libtypes-serialiser-perl (1.01-1) ... 1850s Selecting previously unselected package libjson-xs-perl. 1851s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 1851s Unpacking libjson-xs-perl (4.030-2build4) ... 1851s Selecting previously unselected package libmouse-perl:arm64. 1851s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 1851s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1851s Selecting previously unselected package libnet-cidr-perl. 1851s Preparing to unpack .../27-libnet-cidr-perl_0.23-1_all.deb ... 1851s Unpacking libnet-cidr-perl (0.23-1) ... 1851s Selecting previously unselected package libposix-strftime-compiler-perl. 1851s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1851s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1851s Selecting previously unselected package libapache-logformat-compiler-perl. 1851s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1851s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1851s Selecting previously unselected package libcookie-baker-perl. 1851s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 1851s Unpacking libcookie-baker-perl (0.12-1) ... 1851s Selecting previously unselected package libdevel-stacktrace-perl. 1851s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1851s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1851s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1851s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1851s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1851s Selecting previously unselected package libclass-inspector-perl. 1851s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 1851s Unpacking libclass-inspector-perl (1.36-3) ... 1851s Selecting previously unselected package libfile-sharedir-perl. 1851s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 1851s Unpacking libfile-sharedir-perl (1.118-3) ... 1851s Selecting previously unselected package libfilesys-notify-simple-perl. 1851s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1851s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1851s Selecting previously unselected package libhash-multivalue-perl. 1851s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 1851s Unpacking libhash-multivalue-perl (0.16-3) ... 1851s Selecting previously unselected package libhttp-multipartparser-perl. 1851s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 1851s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1851s Selecting previously unselected package libjson-maybexs-perl. 1851s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 1851s Unpacking libjson-maybexs-perl (1.004008-1) ... 1852s Selecting previously unselected package libstream-buffered-perl. 1852s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 1852s Unpacking libstream-buffered-perl (0.03-3) ... 1852s Selecting previously unselected package libwww-form-urlencoded-perl. 1852s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1852s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1852s Selecting previously unselected package libhttp-entity-parser-perl. 1852s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 1852s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1852s Selecting previously unselected package libtimedate-perl. 1852s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 1852s Unpacking libtimedate-perl (2.3300-2) ... 1852s Selecting previously unselected package libhttp-date-perl. 1852s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 1852s Unpacking libhttp-date-perl (6.06-1) ... 1852s Selecting previously unselected package libhttp-headers-fast-perl. 1852s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 1852s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1852s Selecting previously unselected package libclone-perl:arm64. 1852s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 1852s Unpacking libclone-perl:arm64 (0.47-1) ... 1852s Selecting previously unselected package libencode-locale-perl. 1852s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 1852s Unpacking libencode-locale-perl (1.05-3) ... 1852s Selecting previously unselected package libio-html-perl. 1852s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 1852s Unpacking libio-html-perl (1.004-3) ... 1852s Selecting previously unselected package liblwp-mediatypes-perl. 1852s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 1852s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1852s Selecting previously unselected package libhttp-message-perl. 1852s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1852s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1852s Selecting previously unselected package libtest-sharedfork-perl. 1852s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 1852s Unpacking libtest-sharedfork-perl (0.35-3) ... 1852s Selecting previously unselected package libtest-tcp-perl. 1852s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 1852s Unpacking libtest-tcp-perl (2.22-2) ... 1852s Selecting previously unselected package libtry-tiny-perl. 1852s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 1852s Unpacking libtry-tiny-perl (0.32-1) ... 1853s Selecting previously unselected package libplack-perl. 1853s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 1853s Unpacking libplack-perl (1.0051-1) ... 1853s Selecting previously unselected package libfile-listing-perl. 1853s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 1853s Unpacking libfile-listing-perl (6.16-1) ... 1853s Selecting previously unselected package libhtml-tree-perl. 1853s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 1853s Unpacking libhtml-tree-perl (5.07-3) ... 1853s Selecting previously unselected package libhttp-cookies-perl. 1853s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 1853s Unpacking libhttp-cookies-perl (6.11-1) ... 1853s Selecting previously unselected package libhttp-negotiate-perl. 1853s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 1853s Unpacking libhttp-negotiate-perl (6.01-2) ... 1853s Selecting previously unselected package libnet-ssleay-perl:arm64. 1853s Preparing to unpack .../58-libnet-ssleay-perl_1.94-3_arm64.deb ... 1853s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1853s Selecting previously unselected package libio-socket-ssl-perl. 1853s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 1853s Unpacking libio-socket-ssl-perl (2.089-1) ... 1853s Selecting previously unselected package libnet-http-perl. 1853s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 1853s Unpacking libnet-http-perl (6.23-1) ... 1853s Selecting previously unselected package liblwp-protocol-https-perl. 1853s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 1853s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1853s Selecting previously unselected package libwww-robotrules-perl. 1853s Preparing to unpack .../62-libwww-robotrules-perl_6.02-1_all.deb ... 1853s Unpacking libwww-robotrules-perl (6.02-1) ... 1853s Selecting previously unselected package libwww-perl. 1853s Preparing to unpack .../63-libwww-perl_6.78-1_all.deb ... 1853s Unpacking libwww-perl (6.78-1) ... 1853s Selecting previously unselected package liblemonldap-ng-common-perl. 1853s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1853s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1854s Selecting previously unselected package liblemonldap-ng-handler-perl. 1854s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 1854s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1854s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1854s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 1854s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1854s Selecting previously unselected package fonts-font-awesome. 1854s Preparing to unpack .../67-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1854s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1854s Selecting previously unselected package libconvert-base32-perl. 1854s Preparing to unpack .../68-libconvert-base32-perl_0.06-3_all.deb ... 1854s Unpacking libconvert-base32-perl (0.06-3) ... 1854s Selecting previously unselected package libdigest-hmac-perl. 1854s Preparing to unpack .../69-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1854s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1854s Selecting previously unselected package libemail-date-format-perl. 1854s Preparing to unpack .../70-libemail-date-format-perl_1.008-1_all.deb ... 1854s Unpacking libemail-date-format-perl (1.008-1) ... 1854s Selecting previously unselected package libfont-afm-perl. 1854s Preparing to unpack .../71-libfont-afm-perl_1.20-4_all.deb ... 1854s Unpacking libfont-afm-perl (1.20-4) ... 1854s Selecting previously unselected package libhtml-format-perl. 1854s Preparing to unpack .../72-libhtml-format-perl_2.16-2_all.deb ... 1854s Unpacking libhtml-format-perl (2.16-2) ... 1854s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1854s Preparing to unpack .../73-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1854s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1854s Selecting previously unselected package javascript-common. 1854s Preparing to unpack .../74-javascript-common_12_all.deb ... 1854s Unpacking javascript-common (12) ... 1854s Selecting previously unselected package libjs-popper.js. 1854s Preparing to unpack .../75-libjs-popper.js_1.16.1+ds-6_all.deb ... 1854s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1854s Selecting previously unselected package libjs-bootstrap4. 1855s Preparing to unpack .../76-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1855s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1855s Selecting previously unselected package libjs-jquery. 1855s Preparing to unpack .../77-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1855s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1855s Selecting previously unselected package libjs-jquery-cookie. 1855s Preparing to unpack .../78-libjs-jquery-cookie_12-4_all.deb ... 1855s Unpacking libjs-jquery-cookie (12-4) ... 1855s Selecting previously unselected package libjs-jquery-ui. 1855s Preparing to unpack .../79-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1855s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1855s Selecting previously unselected package libexporter-tiny-perl. 1855s Preparing to unpack .../80-libexporter-tiny-perl_1.006002-1_all.deb ... 1855s Unpacking libexporter-tiny-perl (1.006002-1) ... 1855s Selecting previously unselected package liblist-moreutils-xs-perl. 1855s Preparing to unpack .../81-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1855s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1855s Selecting previously unselected package liblist-moreutils-perl. 1855s Preparing to unpack .../82-liblist-moreutils-perl_0.430-2_all.deb ... 1855s Unpacking liblist-moreutils-perl (0.430-2) ... 1855s Selecting previously unselected package libregexp-assemble-perl. 1855s Preparing to unpack .../83-libregexp-assemble-perl_0.38-2_all.deb ... 1855s Unpacking libregexp-assemble-perl (0.38-2) ... 1855s Selecting previously unselected package libtext-unidecode-perl. 1855s Preparing to unpack .../84-libtext-unidecode-perl_1.30-3_all.deb ... 1855s Unpacking libtext-unidecode-perl (1.30-3) ... 1855s Selecting previously unselected package liblemonldap-ng-portal-perl. 1855s Preparing to unpack .../85-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 1856s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 1856s Selecting previously unselected package dctrl-tools. 1856s Preparing to unpack .../86-dctrl-tools_2.24-3build3_arm64.deb ... 1856s Unpacking dctrl-tools (2.24-3build3) ... 1856s Selecting previously unselected package autodep8. 1856s Preparing to unpack .../87-autodep8_0.28+nmu1ubuntu1_all.deb ... 1856s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1856s Selecting previously unselected package pkg-perl-autopkgtest. 1856s Preparing to unpack .../88-pkg-perl-autopkgtest_0.82_all.deb ... 1856s Unpacking pkg-perl-autopkgtest (0.82) ... 1856s Setting up libconfig-inifiles-perl (3.000003-3) ... 1856s Setting up javascript-common (12) ... 1856s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1856s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1856s Setting up libhttp-multipartparser-perl (0.02-3) ... 1856s Setting up libclass-inspector-perl (1.36-3) ... 1856s Setting up libfont-afm-perl (1.20-4) ... 1856s Setting up libjs-popper.js (1.16.1+ds-6) ... 1856s Setting up libclone-perl:arm64 (0.47-1) ... 1856s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1856s Setting up libhtml-tagset-perl (3.24-1) ... 1856s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1856s Setting up libnet-cidr-perl (0.23-1) ... 1856s Setting up libipc-sharelite-perl (0.17-5build4) ... 1856s Setting up liblwp-mediatypes-perl (6.04-2) ... 1856s Setting up libcrypt-urandom-perl (0.54-1) ... 1856s Setting up libtry-tiny-perl (0.32-1) ... 1856s Setting up perl-openssl-defaults:arm64 (7build3) ... 1856s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1856s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1856s Setting up libencode-locale-perl (1.05-3) ... 1856s Setting up libfcgi-procmanager-perl (0.28-3) ... 1856s Setting up libtest-sharedfork-perl (0.35-3) ... 1856s Setting up libhash-multivalue-perl (0.16-3) ... 1856s Setting up liberror-perl (0.17030-1) ... 1856s Setting up libapache-session-perl (1.94-2) ... 1856s Setting up libstream-buffered-perl (0.03-3) ... 1856s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1856s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1856s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1856s Setting up libemail-date-format-perl (1.008-1) ... 1856s Setting up libio-html-perl (1.004-3) ... 1856s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1856s Setting up libtimedate-perl (2.3300-2) ... 1856s Setting up libtypes-serialiser-perl (1.01-1) ... 1856s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1856s Setting up libjson-perl (4.10000-1) ... 1856s Setting up libfile-sharedir-perl (1.118-3) ... 1856s Setting up libfcgi-perl (0.82+ds-3build3) ... 1856s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1856s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1856s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1856s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1856s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1856s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1856s Setting up libexporter-tiny-perl (1.006002-1) ... 1856s Setting up libconvert-asn1-perl (0.34-1) ... 1856s Setting up libtext-unidecode-perl (1.30-3) ... 1856s Setting up libregexp-assemble-perl (0.38-2) ... 1856s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1856s Setting up liburi-perl (5.30-1) ... 1856s Setting up libconvert-base32-perl (0.06-3) ... 1856s Setting up dctrl-tools (2.24-3build3) ... 1856s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1856s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1856s Setting up libjson-xs-perl (4.030-2build4) ... 1856s Setting up libjs-jquery-cookie (12-4) ... 1856s Setting up libhttp-date-perl (6.06-1) ... 1856s Setting up libtest-tcp-perl (2.22-2) ... 1856s Setting up libfile-listing-perl (6.16-1) ... 1856s Setting up libcache-cache-perl (1.08-3) ... 1856s Setting up libhttp-headers-fast-perl (0.22-3) ... 1856s Setting up liblist-moreutils-perl (0.430-2) ... 1856s Setting up libnet-http-perl (6.23-1) ... 1856s Setting up libjson-maybexs-perl (1.004008-1) ... 1856s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1856s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1856s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1856s Setting up pkg-perl-autopkgtest (0.82) ... 1856s Setting up libwww-robotrules-perl (6.02-1) ... 1856s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1856s Setting up libcookie-baker-perl (0.12-1) ... 1856s Setting up libhttp-entity-parser-perl (0.25-2) ... 1856s Setting up libio-socket-ssl-perl (2.089-1) ... 1856s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1856s Setting up libhttp-negotiate-perl (6.01-2) ... 1856s Setting up libhttp-cookies-perl (6.11-1) ... 1856s Setting up libhtml-tree-perl (5.07-3) ... 1856s Setting up libcgi-pm-perl (4.67-1) ... 1856s Setting up libhtml-format-perl (2.16-2) ... 1856s Setting up libhtml-template-perl (2.97-2build1) ... 1856s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1856s Setting up libplack-perl (1.0051-1) ... 1856s Setting up liblwp-protocol-https-perl (6.14-1) ... 1856s Setting up libwww-perl (6.78-1) ... 1856s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1857s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1857s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1857s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1858s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1858s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1858s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1859s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 1859s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1860s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1860s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1860s Processing triggers for man-db (2.13.0-1) ... 1871s autopkgtest [19:26:09]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1871s autopkgtest [19:26:09]: test runtime-deps-portal: [----------------------- 1871s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1871s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1872s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1872s 1..4 1872s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1872s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1872s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1872s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1872s ok 1872s All tests successful. 1872s Files=1, Tests=4, 1 wallclock secs ( 0.04 usr 0.02 sys + 0.56 cusr 0.12 csys = 0.74 CPU) 1872s Result: PASS 1872s autopkgtest [19:26:10]: test runtime-deps-portal: -----------------------] 1873s autopkgtest [19:26:11]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1873s runtime-deps-portal PASS (superficial) 1873s autopkgtest [19:26:11]: test runtime-deps-manager: preparing testbed 1977s autopkgtest [19:27:55]: testbed dpkg architecture: arm64 1977s autopkgtest [19:27:55]: testbed apt version: 3.0.0 1978s autopkgtest [19:27:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1978s autopkgtest [19:27:56]: testbed release detected to be: questing 1979s autopkgtest [19:27:57]: updating testbed package index (apt update) 1979s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1980s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1980s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1980s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1980s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 1980s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1999 kB] 1980s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [170 kB] 1980s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [221 kB] 1980s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1507 kB] 1980s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 1980s Fetched 4065 kB in 1s (3292 kB/s) 1981s Reading package lists... 1982s autopkgtest [19:28:00]: upgrading testbed (apt dist-upgrade and autopurge) 1982s Reading package lists... 1983s Building dependency tree... 1983s Reading state information... 1983s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1983s Starting 2 pkgProblemResolver with broken count: 0 1983s Done 1984s Entering ResolveByKeep 1984s 1985s Calculating upgrade... 1985s The following packages will be upgraded: 1985s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libsensors-config libsensors5 1985s liburcu8t64 mokutil mtd-utils nano usb.ids 1985s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1985s Need to get 6772 kB of archives. 1985s After this operation, 736 kB of additional disk space will be used. 1985s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 1985s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 1985s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 1985s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 1985s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1986s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 1986s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 1986s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 1986s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1986s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 1986s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 1986s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1986s Fetched 6772 kB in 1s (7290 kB/s) 1987s (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 ... 117820 files and directories currently installed.) 1987s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 1987s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 1987s Setting up libnpth0t64:arm64 (1.8-3) ... 1987s (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 ... 117820 files and directories currently installed.) 1987s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 1987s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 1987s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 1987s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 1987s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 1987s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 1987s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 1987s Unpacking nano (8.4-1) over (8.3-1) ... 1987s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 1987s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 1987s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 1987s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 1988s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 1988s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 1988s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 1988s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1988s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 1988s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 1988s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 1988s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 1988s Preparing to unpack .../10-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1988s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1988s Setting up liburcu8t64:arm64 (0.15.2-2) ... 1988s Setting up mokutil (0.7.2-1) ... 1988s Setting up htop (3.4.1-4) ... 1988s Setting up libsensors-config (1:3.6.2-2) ... 1988s Installing new version of config file /etc/sensors3.conf ... 1988s Setting up libfwupd3:arm64 (2.0.8-3) ... 1988s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1988s Setting up libftdi1-2:arm64 (1.5-10) ... 1988s Setting up usb.ids (2025.04.01-1) ... 1988s Setting up libsensors5:arm64 (1:3.6.2-2) ... 1988s Setting up nano (8.4-1) ... 1988s Installing new version of config file /etc/nanorc ... 1988s Setting up fwupd (2.0.8-3) ... 1989s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1989s fwupd.service is a disabled or a static unit not running, not starting it. 1989s Processing triggers for man-db (2.13.0-1) ... 1990s Processing triggers for dbus (1.16.2-2ubuntu1) ... 1990s Processing triggers for install-info (7.1.1-1) ... 1990s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1990s Reading package lists... 1991s Building dependency tree... 1991s Reading state information... 1991s Starting pkgProblemResolver with broken count: 0 1991s Starting 2 pkgProblemResolver with broken count: 0 1991s Done 1992s Solving dependencies... 1992s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1992s autopkgtest [19:28:10]: rebooting testbed after setup commands that affected boot 2019s Reading package lists... 2019s Building dependency tree... 2019s Reading state information... 2019s Starting pkgProblemResolver with broken count: 0 2020s Starting 2 pkgProblemResolver with broken count: 0 2020s Done 2020s The following NEW packages will be installed: 2020s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 2020s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 2020s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 2020s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 2020s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 2020s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 2020s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 2020s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 2020s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 2020s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 2020s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 2020s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 2020s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 2020s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 2020s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 2020s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 2020s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 2020s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 2021s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 2021s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 2021s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 2021s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 2021s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 2021s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 2021s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 2021s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 2021s perl-openssl-defaults pkg-perl-autopkgtest 2021s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 2021s Need to get 6277 kB of archives. 2021s After this operation, 26.3 MB of additional disk space will be used. 2021s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 2021s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 2021s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 2021s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 2021s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 2021s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 2021s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 2021s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 2021s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 2021s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 2021s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 2021s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 2021s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 2021s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 2021s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 2021s Get:16 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 2021s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 2021s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 2021s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 2021s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 2021s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 2021s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 2021s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 2021s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 2021s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2021s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 2021s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 2021s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 2021s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2021s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2021s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 2021s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2021s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2021s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 2021s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 2021s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2021s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 2021s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2021s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 2021s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 2021s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2021s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2021s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 2021s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 2021s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2021s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 2021s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 2021s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 2022s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2022s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 2022s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 2022s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 2022s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 2022s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 2022s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 2022s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 2022s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 2022s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2022s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 2022s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 2022s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 2022s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 2022s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 2022s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 2022s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 2022s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 2022s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 2022s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 2022s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 2022s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 2022s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 2022s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 2022s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 2022s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 2022s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 2022s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 2022s Get:77 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 2022s Get:78 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 2022s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 2022s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 2022s Get:81 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 2022s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 2022s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 2022s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 2023s Preconfiguring packages ... 2023s Fetched 6277 kB in 2s (4072 kB/s) 2023s Selecting previously unselected package libfcgi0t64:arm64. 2023s (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 ... 117821 files and directories currently installed.) 2023s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 2023s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 2023s Selecting previously unselected package libfcgi-perl. 2023s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 2023s Unpacking libfcgi-perl (0.82+ds-3build3) ... 2023s Selecting previously unselected package libfcgi-procmanager-perl. 2023s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 2023s Unpacking libfcgi-procmanager-perl (0.28-3) ... 2023s Selecting previously unselected package libcrypt-urandom-perl. 2023s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 2023s Unpacking libcrypt-urandom-perl (0.54-1) ... 2023s Selecting previously unselected package libapache-session-perl. 2023s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 2023s Unpacking libapache-session-perl (1.94-2) ... 2023s Selecting previously unselected package liberror-perl. 2023s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 2023s Unpacking liberror-perl (0.17030-1) ... 2023s Selecting previously unselected package libipc-sharelite-perl. 2023s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 2023s Unpacking libipc-sharelite-perl (0.17-5build4) ... 2023s Selecting previously unselected package libcache-cache-perl. 2023s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 2023s Unpacking libcache-cache-perl (1.08-3) ... 2023s Selecting previously unselected package libclass-xsaccessor-perl. 2023s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 2023s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 2023s Selecting previously unselected package libconfig-inifiles-perl. 2024s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 2024s Unpacking libconfig-inifiles-perl (3.000003-3) ... 2024s Selecting previously unselected package perl-openssl-defaults:arm64. 2024s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 2024s Unpacking perl-openssl-defaults:arm64 (7build3) ... 2024s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2024s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 2024s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 2024s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 2024s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 2024s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 2024s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 2024s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 2024s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 2024s Selecting previously unselected package libconvert-asn1-perl. 2024s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 2024s Unpacking libconvert-asn1-perl (0.34-1) ... 2024s Selecting previously unselected package libcrypt-openssl-x509-perl. 2024s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 2024s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2024s Selecting previously unselected package libcrypt-rijndael-perl. 2024s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 2024s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 2024s Selecting previously unselected package libhtml-tagset-perl. 2024s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 2024s Unpacking libhtml-tagset-perl (3.24-1) ... 2024s Selecting previously unselected package liburi-perl. 2024s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 2024s Unpacking liburi-perl (5.30-1) ... 2024s Selecting previously unselected package libhtml-parser-perl:arm64. 2024s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 2024s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 2024s Selecting previously unselected package libcgi-pm-perl. 2024s Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ... 2024s Unpacking libcgi-pm-perl (4.67-1) ... 2024s Selecting previously unselected package libhtml-template-perl. 2024s Preparing to unpack .../21-libhtml-template-perl_2.97-2build1_all.deb ... 2024s Unpacking libhtml-template-perl (2.97-2build1) ... 2024s Selecting previously unselected package libjson-perl. 2024s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 2024s Unpacking libjson-perl (4.10000-1) ... 2024s Selecting previously unselected package libcommon-sense-perl:arm64. 2024s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build5_arm64.deb ... 2024s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 2024s Selecting previously unselected package libtypes-serialiser-perl. 2024s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 2024s Unpacking libtypes-serialiser-perl (1.01-1) ... 2024s Selecting previously unselected package libjson-xs-perl. 2024s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 2024s Unpacking libjson-xs-perl (4.030-2build4) ... 2024s Selecting previously unselected package libmouse-perl:arm64. 2024s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 2024s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 2024s Selecting previously unselected package libnet-cidr-perl. 2024s Preparing to unpack .../27-libnet-cidr-perl_0.23-1_all.deb ... 2024s Unpacking libnet-cidr-perl (0.23-1) ... 2024s Selecting previously unselected package libposix-strftime-compiler-perl. 2024s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2024s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2024s Selecting previously unselected package libapache-logformat-compiler-perl. 2024s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2024s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2025s Selecting previously unselected package libcookie-baker-perl. 2025s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 2025s Unpacking libcookie-baker-perl (0.12-1) ... 2025s Selecting previously unselected package libdevel-stacktrace-perl. 2025s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2025s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2025s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2025s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2025s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2025s Selecting previously unselected package libclass-inspector-perl. 2025s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 2025s Unpacking libclass-inspector-perl (1.36-3) ... 2025s Selecting previously unselected package libfile-sharedir-perl. 2025s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 2025s Unpacking libfile-sharedir-perl (1.118-3) ... 2025s Selecting previously unselected package libfilesys-notify-simple-perl. 2025s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2025s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2025s Selecting previously unselected package libhash-multivalue-perl. 2025s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 2025s Unpacking libhash-multivalue-perl (0.16-3) ... 2025s Selecting previously unselected package libhttp-multipartparser-perl. 2025s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 2025s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2025s Selecting previously unselected package libjson-maybexs-perl. 2025s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 2025s Unpacking libjson-maybexs-perl (1.004008-1) ... 2025s Selecting previously unselected package libstream-buffered-perl. 2025s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 2025s Unpacking libstream-buffered-perl (0.03-3) ... 2025s Selecting previously unselected package libwww-form-urlencoded-perl. 2025s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2025s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2025s Selecting previously unselected package libhttp-entity-parser-perl. 2025s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 2025s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2025s Selecting previously unselected package libtimedate-perl. 2025s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 2025s Unpacking libtimedate-perl (2.3300-2) ... 2025s Selecting previously unselected package libhttp-date-perl. 2025s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 2025s Unpacking libhttp-date-perl (6.06-1) ... 2025s Selecting previously unselected package libhttp-headers-fast-perl. 2025s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 2025s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2025s Selecting previously unselected package libclone-perl:arm64. 2025s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 2025s Unpacking libclone-perl:arm64 (0.47-1) ... 2025s Selecting previously unselected package libencode-locale-perl. 2025s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 2025s Unpacking libencode-locale-perl (1.05-3) ... 2025s Selecting previously unselected package libio-html-perl. 2025s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 2025s Unpacking libio-html-perl (1.004-3) ... 2025s Selecting previously unselected package liblwp-mediatypes-perl. 2025s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 2025s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2025s Selecting previously unselected package libhttp-message-perl. 2025s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 2025s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 2025s Selecting previously unselected package libtest-sharedfork-perl. 2026s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 2026s Unpacking libtest-sharedfork-perl (0.35-3) ... 2026s Selecting previously unselected package libtest-tcp-perl. 2026s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 2026s Unpacking libtest-tcp-perl (2.22-2) ... 2026s Selecting previously unselected package libtry-tiny-perl. 2026s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 2026s Unpacking libtry-tiny-perl (0.32-1) ... 2026s Selecting previously unselected package libplack-perl. 2026s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 2026s Unpacking libplack-perl (1.0051-1) ... 2026s Selecting previously unselected package libfile-listing-perl. 2026s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 2026s Unpacking libfile-listing-perl (6.16-1) ... 2026s Selecting previously unselected package libhtml-tree-perl. 2026s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 2026s Unpacking libhtml-tree-perl (5.07-3) ... 2026s Selecting previously unselected package libhttp-cookies-perl. 2026s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 2026s Unpacking libhttp-cookies-perl (6.11-1) ... 2026s Selecting previously unselected package libhttp-negotiate-perl. 2026s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 2026s Unpacking libhttp-negotiate-perl (6.01-2) ... 2026s Selecting previously unselected package libnet-ssleay-perl:arm64. 2026s Preparing to unpack .../58-libnet-ssleay-perl_1.94-3_arm64.deb ... 2026s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 2026s Selecting previously unselected package libio-socket-ssl-perl. 2026s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 2026s Unpacking libio-socket-ssl-perl (2.089-1) ... 2026s Selecting previously unselected package libnet-http-perl. 2026s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 2026s Unpacking libnet-http-perl (6.23-1) ... 2026s Selecting previously unselected package liblwp-protocol-https-perl. 2026s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 2026s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2026s Selecting previously unselected package libwww-robotrules-perl. 2026s Preparing to unpack .../62-libwww-robotrules-perl_6.02-1_all.deb ... 2026s Unpacking libwww-robotrules-perl (6.02-1) ... 2026s Selecting previously unselected package libwww-perl. 2026s Preparing to unpack .../63-libwww-perl_6.78-1_all.deb ... 2026s Unpacking libwww-perl (6.78-1) ... 2026s Selecting previously unselected package liblemonldap-ng-common-perl. 2026s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 2026s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 2026s Selecting previously unselected package liblemonldap-ng-handler-perl. 2026s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 2026s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 2026s Selecting previously unselected package lemonldap-ng-fastcgi-server. 2026s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 2026s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 2026s Selecting previously unselected package libclass-errorhandler-perl. 2026s Preparing to unpack .../67-libclass-errorhandler-perl_0.04-3_all.deb ... 2026s Unpacking libclass-errorhandler-perl (0.04-3) ... 2026s Selecting previously unselected package libcrypt-des-perl:arm64. 2027s Preparing to unpack .../68-libcrypt-des-perl_2.07-5_arm64.deb ... 2027s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 2027s Selecting previously unselected package libcrypt-des-ede3-perl. 2027s Preparing to unpack .../69-libcrypt-des-ede3-perl_0.03-1_all.deb ... 2027s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 2027s Selecting previously unselected package libcryptx-perl. 2027s Preparing to unpack .../70-libcryptx-perl_0.085-1_arm64.deb ... 2027s Unpacking libcryptx-perl (0.085-1) ... 2027s Selecting previously unselected package libconvert-pem-perl. 2027s Preparing to unpack .../71-libconvert-pem-perl_0.13-1_all.deb ... 2027s Unpacking libconvert-pem-perl (0.13-1) ... 2027s Selecting previously unselected package libemail-date-format-perl. 2027s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 2027s Unpacking libemail-date-format-perl (1.008-1) ... 2027s Selecting previously unselected package libhash-merge-simple-perl. 2027s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 2027s Unpacking libhash-merge-simple-perl (0.052-1) ... 2027s Selecting previously unselected package libjs-angularjs. 2027s Preparing to unpack .../74-libjs-angularjs_1.8.3-1_all.deb ... 2027s Unpacking libjs-angularjs (1.8.3-1) ... 2027s Selecting previously unselected package fonts-glyphicons-halflings. 2027s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 2027s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2027s Selecting previously unselected package libjs-bootstrap. 2027s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 2027s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 2027s Selecting previously unselected package libjs-es5-shim. 2027s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 2027s Unpacking libjs-es5-shim (4.6.7-2) ... 2027s Selecting previously unselected package libjs-jquery. 2027s Preparing to unpack .../78-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 2027s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2027s Selecting previously unselected package libregexp-common-perl. 2027s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 2027s Unpacking libregexp-common-perl (2024080801-1) ... 2027s Selecting previously unselected package liblemonldap-ng-manager-perl. 2027s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 2027s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 2027s Selecting previously unselected package dctrl-tools. 2027s Preparing to unpack .../81-dctrl-tools_2.24-3build3_arm64.deb ... 2027s Unpacking dctrl-tools (2.24-3build3) ... 2027s Selecting previously unselected package autodep8. 2027s Preparing to unpack .../82-autodep8_0.28+nmu1ubuntu1_all.deb ... 2027s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 2027s Selecting previously unselected package pkg-perl-autopkgtest. 2027s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 2027s Unpacking pkg-perl-autopkgtest (0.82) ... 2027s Setting up libconfig-inifiles-perl (3.000003-3) ... 2027s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 2027s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 2027s Setting up libhttp-multipartparser-perl (0.02-3) ... 2027s Setting up libclass-inspector-perl (1.36-3) ... 2027s Setting up libclone-perl:arm64 (0.47-1) ... 2027s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 2027s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2027s Setting up libhtml-tagset-perl (3.24-1) ... 2027s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2027s Setting up libnet-cidr-perl (0.23-1) ... 2027s Setting up libipc-sharelite-perl (0.17-5build4) ... 2027s Setting up liblwp-mediatypes-perl (6.04-2) ... 2027s Setting up libcrypt-urandom-perl (0.54-1) ... 2027s Setting up libtry-tiny-perl (0.32-1) ... 2027s Setting up perl-openssl-defaults:arm64 (7build3) ... 2027s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 2027s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2027s Setting up libencode-locale-perl (1.05-3) ... 2027s Setting up libclass-errorhandler-perl (0.04-3) ... 2027s Setting up libjs-angularjs (1.8.3-1) ... 2027s Setting up libfcgi-procmanager-perl (0.28-3) ... 2027s Setting up libregexp-common-perl (2024080801-1) ... 2027s Setting up libtest-sharedfork-perl (0.35-3) ... 2027s Setting up libhash-multivalue-perl (0.16-3) ... 2027s Setting up libjs-es5-shim (4.6.7-2) ... 2027s Setting up liberror-perl (0.17030-1) ... 2027s Setting up libapache-session-perl (1.94-2) ... 2027s Setting up libstream-buffered-perl (0.03-3) ... 2027s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 2027s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2027s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 2027s Setting up libemail-date-format-perl (1.008-1) ... 2027s Setting up libcryptx-perl (0.085-1) ... 2027s Setting up libio-html-perl (1.004-3) ... 2027s Setting up libtimedate-perl (2.3300-2) ... 2027s Setting up libtypes-serialiser-perl (1.01-1) ... 2027s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 2027s Setting up libjson-perl (4.10000-1) ... 2027s Setting up libfile-sharedir-perl (1.118-3) ... 2027s Setting up libfcgi-perl (0.82+ds-3build3) ... 2027s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2027s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2027s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 2027s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 2027s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2027s Setting up libconvert-asn1-perl (0.34-1) ... 2027s Setting up liburi-perl (5.30-1) ... 2027s Setting up dctrl-tools (2.24-3build3) ... 2027s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 2027s Setting up autodep8 (0.28+nmu1ubuntu1) ... 2027s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 2027s Setting up libjson-xs-perl (4.030-2build4) ... 2027s Setting up libcrypt-des-ede3-perl (0.03-1) ... 2027s Setting up libhttp-date-perl (6.06-1) ... 2027s Setting up libtest-tcp-perl (2.22-2) ... 2027s Setting up libfile-listing-perl (6.16-1) ... 2027s Setting up libhash-merge-simple-perl (0.052-1) ... 2027s Setting up libcache-cache-perl (1.08-3) ... 2027s Setting up libhttp-headers-fast-perl (0.22-3) ... 2027s Setting up libnet-http-perl (6.23-1) ... 2027s Setting up libjson-maybexs-perl (1.004008-1) ... 2027s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2027s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2027s Setting up pkg-perl-autopkgtest (0.82) ... 2027s Setting up libwww-robotrules-perl (6.02-1) ... 2027s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 2027s Setting up libcookie-baker-perl (0.12-1) ... 2027s Setting up libhttp-entity-parser-perl (0.25-2) ... 2027s Setting up libio-socket-ssl-perl (2.089-1) ... 2027s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 2027s Setting up libconvert-pem-perl (0.13-1) ... 2027s Setting up libhttp-negotiate-perl (6.01-2) ... 2027s Setting up libhttp-cookies-perl (6.11-1) ... 2027s Setting up libhtml-tree-perl (5.07-3) ... 2027s Setting up libcgi-pm-perl (4.67-1) ... 2027s Setting up libhtml-template-perl (2.97-2build1) ... 2027s Setting up libplack-perl (1.0051-1) ... 2027s Setting up liblwp-protocol-https-perl (6.14-1) ... 2027s Setting up libwww-perl (6.78-1) ... 2027s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 2028s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 2028s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 2028s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 2028s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 2029s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2029s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2029s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 2029s Processing triggers for libc-bin (2.41-6ubuntu1) ... 2029s Processing triggers for man-db (2.13.0-1) ... 2035s autopkgtest [19:28:53]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 2035s autopkgtest [19:28:53]: test runtime-deps-manager: [----------------------- 2035s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 2035s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.7LwZZM/build.hGO/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 2035s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2035s 1..4 2035s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2035s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2035s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2035s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2035s ok 2035s All tests successful. 2035s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.31 cusr 0.07 csys = 0.40 CPU) 2035s Result: PASS 2036s autopkgtest [19:28:54]: test runtime-deps-manager: -----------------------] 2036s autopkgtest [19:28:54]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 2036s runtime-deps-manager PASS (superficial) 2036s autopkgtest [19:28:54]: test runtime-deps-and-recommends: preparing testbed 2037s Reading package lists... 2037s Building dependency tree... 2037s Reading state information... 2037s Starting pkgProblemResolver with broken count: 0 2038s Starting 2 pkgProblemResolver with broken count: 0 2038s Done 2039s The following NEW packages will be installed: 2039s autoconf automake autopoint autotools-dev build-essential 2039s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 2039s cpp-aarch64-linux-gnu debhelper debugedit default-jre-headless dh-autoreconf 2039s dh-strip-nondeterminism docutils-common dwz fontconfig-config 2039s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 2039s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 2039s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 2039s java-common java-wrappers javascript-common lemonldap-ng lemonldap-ng-doc 2039s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 2039s libalgorithm-combinatorics-perl libaliased-perl libaom3 libarchive-zip-perl 2039s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 2039s libauthen-pam-perl libauthen-radius-perl libauthen-u2f-tester-perl 2039s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 2039s libb-hooks-endofscope-perl libb-hooks-op-check-perl 2039s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 2039s libcarp-clan-perl libcbor-xs-perl libcc1-0 libclass-c3-perl 2039s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 2039s libclass-method-modifiers-perl libclass-singleton-perl 2039s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 2039s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 2039s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 2039s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 2039s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 2039s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 2039s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 2039s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 2039s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 2039s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 2039s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 2039s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 2039s libemail-simple-perl libeval-closure-perl libexception-class-perl 2039s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 2039s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 2039s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libgeoip2-perl 2039s libglib-perl libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 2039s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 2039s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 2039s libhttp-daemon-perl libhwasan0 libimage-magick-perl libimage-magick-q16-perl 2039s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 2039s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 2039s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 2039s libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery-cookie libjs-jquery-ui 2039s libjs-popper.js libjs-sphinxdoc libjs-underscore liblasso-perl liblasso3t64 2039s liblcms2-2 liblemonldap-ng-portal-perl 2039s liblemonldap-ng-ssoaas-apache-client-perl liblerc4 liblist-allutils-perl 2039s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 2039s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 2039s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 2039s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 2039s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 2039s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 2039s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 2039s libmoosex-attributeshortcuts-perl libmoosex-meta-typeconstraint-mooish-perl 2039s libmoosex-role-parameterized-perl libmoosex-singlearg-perl 2039s libmoosex-traitfor-meta-class-betteranonclassnames-perl 2039s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 2039s libmoox-handlesvia-perl libmoox-strictconstructor-perl 2039s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 2039s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 2039s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 2039s libnet-openid-common-perl libnet-openid-consumer-perl 2039s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 2039s libopenjp2-7 libossp-uuid-perl libossp-uuid16 2039s libpackage-deprecationmanager-perl libpackage-stash-perl 2039s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 2039s libparams-validate-perl libparams-validationcompiler-perl 2039s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 2039s libperlio-via-timeout-perl libraqm0 libraw23t64 librdf-query-perl 2039s librdf-trine-perl libregexp-assemble-perl librole-tiny-perl 2039s libscope-guard-perl libset-scalar-perl libsharpyuv0 libsoap-lite-perl 2039s libspecio-perl libstdc++-14-dev libstrictures-perl libstring-random-perl 2039s libsub-exporter-formethods-perl libsub-exporter-perl 2039s libsub-exporter-progressive-perl libsub-identify-perl libsub-infix-perl 2039s libsub-install-perl libsub-name-perl libsub-quote-perl libtask-weaken-perl 2039s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 2039s libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 2039s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl libtool 2039s libtsan2 libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 2039s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 2039s libuuid-tiny-perl libvariable-magic-perl libwant-perl libweb-id-perl 2039s libwebp7 libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 2039s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 2039s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 2039s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 2039s libxpm4 libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn 2039s node-balanced-match node-brace-expansion node-cjs-module-lexer 2039s node-minimatch node-uglify-js node-undici node-xtend nodejs 2039s openjdk-21-jre-headless po-debconf python3-alabaster python3-defusedxml 2039s python3-docutils python3-imagesize python3-packaging python3-roman 2039s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 2039s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 2039s xfonts-utils xml-core yui-compressor 2039s 0 upgraded, 318 newly installed, 0 to remove and 0 not upgraded. 2039s Need to get 171 MB of archives. 2039s After this operation, 650 MB of additional disk space will be used. 2039s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 2039s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 2039s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 2039s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 2039s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 2039s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 2039s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 2039s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 2040s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 2040s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 2040s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 2040s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 2040s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 2040s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 2040s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 2040s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 2040s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 2040s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 2040s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 2040s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 2040s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 2040s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 2040s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 2040s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 2040s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 2040s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 2040s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 2040s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 2040s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 2040s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 2040s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.43+dfsg1-1 [1876 kB] 2040s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.43+dfsg1-1 [105 kB] 2040s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libimage-magick-perl all 8:7.1.1.43+dfsg1-1 [39.8 kB] 2040s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 2040s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 2040s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-uwsgi-app all 2.20.2+ds-1build1 [22.9 kB] 2040s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 2040s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 2040s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 2040s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 2040s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 2040s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 2040s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 2040s Get:44 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 2040s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 2040s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 2040s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 2040s Get:48 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 2040s Get:49 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 2040s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 2040s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 2040s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 2040s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 2040s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 2040s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 2040s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 2040s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 2040s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 2040s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 2040s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 2041s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 2041s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 2041s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 2041s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 2041s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 2041s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 2041s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 2041s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 2041s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 2041s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 2041s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 2041s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 2042s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 2042s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 2042s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 2042s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 2042s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 2043s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 2043s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 2043s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 2043s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 2043s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 2043s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 2043s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 2043s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 2043s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 2043s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 2043s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 2043s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 2043s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 2043s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 2043s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 2043s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 2043s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 2043s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 2043s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 2043s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 2045s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 2045s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 2045s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 2045s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 2045s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 2045s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 2045s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-combinatorics-perl arm64 0.27-3build5 [21.6 kB] 2045s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 2045s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 2045s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 2045s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 2045s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 2045s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 2045s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 2045s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 2045s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 2045s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 2045s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 2045s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 2046s Get:117 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 2046s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 2046s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-pam-perl arm64 0.16-6build4 [22.9 kB] 2046s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 2046s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 2046s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 2046s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 2046s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 2046s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 2046s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 2046s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 2046s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 2046s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 2046s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 2046s Get:131 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 2046s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 2046s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 2046s Get:134 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 2046s Get:135 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 2046s Get:136 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 2046s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 2046s Get:138 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 2046s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 2046s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 2046s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 2046s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 2046s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 2046s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 2046s Get:145 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 2046s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 2046s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 2046s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 2046s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 2046s Get:150 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 2046s Get:151 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 2046s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 2046s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 2046s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 2046s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 2046s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 2046s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 2046s Get:158 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 2046s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 2046s Get:160 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 2046s Get:161 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 2046s Get:162 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 2046s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 2046s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 2046s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 2046s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-lru-perl all 0.04-4 [5760 B] 2046s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 2046s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 2046s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 2046s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 2046s Get:171 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 2046s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 2046s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 2046s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 2046s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 2046s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 2046s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 2046s Get:178 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 2046s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 2046s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 2046s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 2046s Get:182 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 2047s Get:183 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-perl-perl all 0.002011-2 [40.3 kB] 2047s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-printer-perl all 1.002001-1 [118 kB] 2047s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 2047s Get:186 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 2047s Get:187 http://ftpmaster.internal/ubuntu questing/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build5 [79.9 kB] 2047s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 2047s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 2047s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 2047s Get:191 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 2047s Get:192 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 2047s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 2047s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 2047s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 2047s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 2047s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 2047s Get:198 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 2047s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 2047s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbix-connector-perl all 0.60-1 [35.8 kB] 2047s Get:201 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 2047s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 2047s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 2047s Get:204 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 2047s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 2047s Get:206 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 2047s Get:207 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 2047s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 2047s Get:209 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 2047s Get:210 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 2048s Get:211 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 2048s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 2048s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 2048s Get:214 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 2048s Get:215 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 2048s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 2048s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 2048s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 2048s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 2048s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validate-perl arm64 1.31-2build4 [52.1 kB] 2048s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libgeoip2-perl all 2.006002-2 [92.1 kB] 2048s Get:222 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 2048s Get:223 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 2048s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 2048s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 2048s Get:226 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 2048s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 2048s Get:228 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 2048s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 2048s Get:230 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 2048s Get:231 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 2048s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 2048s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 2048s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libiri-perl all 0.013-1 [10.1 kB] 2048s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 2048s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 2048s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 2048s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 2048s Get:239 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 2048s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 2048s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 2048s Get:242 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 2048s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.2+ds-1build1 [32.3 kB] 2048s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 2048s Get:245 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 2048s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 2048s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 2048s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-infix-perl all 0.004-4 [7506 B] 2048s Get:249 http://ftpmaster.internal/ubuntu questing/universe arm64 libmatch-simple-perl all 0.012-1 [15.2 kB] 2048s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 2048s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-arrayref-perl all 0.005-3 [9454 B] 2048s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-sweep-perl all 0.006-4 [8422 B] 2048s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 2048s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 2048s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 2048s Get:256 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 2048s Get:257 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 2048s Get:258 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 2048s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 2048s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 2048s Get:261 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 2048s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 2048s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 2048s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 2048s Get:265 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 2048s Get:266 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 2048s Get:267 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 2048s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 2048s Get:269 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 2048s Get:270 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 2048s Get:271 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 2049s Get:272 http://ftpmaster.internal/ubuntu questing/universe arm64 libossp-uuid16 arm64 1.6.4-1 [23.5 kB] 2049s Get:273 http://ftpmaster.internal/ubuntu questing/universe arm64 libossp-uuid-perl arm64 1.6.4-1 [16.5 kB] 2049s Get:274 http://ftpmaster.internal/ubuntu questing/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 2049s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 libpath-tiny-perl all 0.146-1 [47.5 kB] 2049s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 libset-scalar-perl all 1.29-3 [28.6 kB] 2049s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-csv-xs-perl arm64 1.60-1 [125 kB] 2049s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-aligner-perl all 0.16-3 [12.9 kB] 2049s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-table-perl arm64 1.132-1build1 [26.5 kB] 2049s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-namespacefactory-perl all 1.02-3 [6284 B] 2049s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-commonns-perl all 0.06-5 [9050 B] 2049s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-namespace-perl all 0.02-6 [8658 B] 2049s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 librdf-trine-perl all 1.019-4 [239 kB] 2049s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 librdf-query-perl all 2.919-1 [292 kB] 2049s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 2049s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 2049s Get:287 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 2049s Get:288 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 2049s Get:289 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 2049s Get:290 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 2049s Get:291 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 2049s Get:292 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 2049s Get:293 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-datetime-perl all 0.002-3 [12.1 kB] 2049s Get:294 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 2049s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 2049s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-uuid-perl all 0.004-3 [7004 B] 2049s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 2049s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-uri-perl all 0.007-2 [7466 B] 2049s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 libweb-id-perl all 1.927-3 [52.4 kB] 2049s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 2049s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 libyaml-perl all 1.31-1 [65.7 kB] 2049s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 2049s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 2050s Get:304 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 2050s Get:305 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 2050s Get:306 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 2050s Get:307 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 2050s Get:308 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 2050s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 2050s Get:310 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 2050s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 2050s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 2050s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 2050s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 2050s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-handler all 2.20.2+ds-1build1 [32.8 kB] 2050s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng all 2.20.2+ds-1build1 [24.5 kB] 2050s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-doc all 2.20.2+ds-1build1 [5951 kB] 2051s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 2051s Fetched 171 MB in 12s (14.3 MB/s) 2051s Selecting previously unselected package imagemagick-7-common. 2052s (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 ... 121015 files and directories currently installed.) 2052s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 2052s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 2052s Selecting previously unselected package libgomp1:arm64. 2052s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 2052s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 2052s Selecting previously unselected package libfftw3-double3:arm64. 2052s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 2052s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 2052s Selecting previously unselected package libfontenc1:arm64. 2052s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 2052s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 2052s Selecting previously unselected package x11-common. 2052s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 2052s Unpacking x11-common (1:7.7+23ubuntu4) ... 2052s Selecting previously unselected package xfonts-encodings. 2052s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 2052s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 2052s Selecting previously unselected package xfonts-utils. 2052s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 2052s Unpacking xfonts-utils (1:7.7+7) ... 2052s Selecting previously unselected package fonts-urw-base35. 2052s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 2052s Unpacking fonts-urw-base35 (20200910-8) ... 2052s Selecting previously unselected package fontconfig-config. 2052s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 2052s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 2052s Selecting previously unselected package libfontconfig1:arm64. 2052s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 2052s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 2052s Selecting previously unselected package libsharpyuv0:arm64. 2052s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 2052s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 2052s Selecting previously unselected package libaom3:arm64. 2052s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 2052s Unpacking libaom3:arm64 (3.12.0-1) ... 2053s Selecting previously unselected package libheif-plugin-aomdec:arm64. 2053s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 2053s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 2053s Selecting previously unselected package libde265-0:arm64. 2053s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 2053s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 2053s Selecting previously unselected package libheif-plugin-libde265:arm64. 2053s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 2053s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 2053s Selecting previously unselected package libheif1:arm64. 2053s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 2053s Unpacking libheif1:arm64 (1.19.7-1) ... 2053s Selecting previously unselected package libjbig0:arm64. 2053s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 2053s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 2053s Selecting previously unselected package libjpeg-turbo8:arm64. 2053s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 2053s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 2053s Selecting previously unselected package libjpeg8:arm64. 2053s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 2053s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 2053s Selecting previously unselected package liblcms2-2:arm64. 2053s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 2053s Unpacking liblcms2-2:arm64 (2.16-2) ... 2053s Selecting previously unselected package liblqr-1-0:arm64. 2053s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 2053s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 2053s Selecting previously unselected package libltdl7:arm64. 2053s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 2053s Unpacking libltdl7:arm64 (2.5.4-4) ... 2053s Selecting previously unselected package libopenjp2-7:arm64. 2053s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 2053s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 2053s Selecting previously unselected package libraw23t64:arm64. 2053s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 2053s Unpacking libraw23t64:arm64 (0.21.3-1) ... 2053s Selecting previously unselected package libdeflate0:arm64. 2053s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 2053s Unpacking libdeflate0:arm64 (1.23-1) ... 2053s Selecting previously unselected package liblerc4:arm64. 2053s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 2053s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 2053s Selecting previously unselected package libwebp7:arm64. 2053s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 2053s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 2053s Selecting previously unselected package libtiff6:arm64. 2053s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 2053s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 2053s Selecting previously unselected package libwebpdemux2:arm64. 2053s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 2053s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 2053s Selecting previously unselected package libwebpmux3:arm64. 2053s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 2053s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 2053s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 2053s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 2053s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 2054s Selecting previously unselected package libimage-magick-q16-perl. 2054s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.43+dfsg1-1_arm64.deb ... 2054s Unpacking libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 2054s Selecting previously unselected package libimage-magick-perl. 2054s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.43+dfsg1-1_all.deb ... 2054s Unpacking libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 2054s Selecting previously unselected package sgml-base. 2054s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 2054s Unpacking sgml-base (1.31) ... 2054s Selecting previously unselected package fonts-font-awesome. 2054s Preparing to unpack .../034-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 2054s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2054s Selecting previously unselected package lemonldap-ng-uwsgi-app. 2054s Preparing to unpack .../035-lemonldap-ng-uwsgi-app_2.20.2+ds-1build1_all.deb ... 2054s Unpacking lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 2054s Selecting previously unselected package libconvert-base32-perl. 2054s Preparing to unpack .../036-libconvert-base32-perl_0.06-3_all.deb ... 2054s Unpacking libconvert-base32-perl (0.06-3) ... 2054s Selecting previously unselected package libdigest-hmac-perl. 2054s Preparing to unpack .../037-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 2054s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 2054s Selecting previously unselected package libfont-afm-perl. 2054s Preparing to unpack .../038-libfont-afm-perl_1.20-4_all.deb ... 2054s Unpacking libfont-afm-perl (1.20-4) ... 2054s Selecting previously unselected package libhtml-format-perl. 2054s Preparing to unpack .../039-libhtml-format-perl_2.16-2_all.deb ... 2054s Unpacking libhtml-format-perl (2.16-2) ... 2054s Selecting previously unselected package libhtml-formattext-withlinks-perl. 2054s Preparing to unpack .../040-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 2054s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 2054s Selecting previously unselected package javascript-common. 2054s Preparing to unpack .../041-javascript-common_12_all.deb ... 2054s Unpacking javascript-common (12) ... 2054s Selecting previously unselected package libjs-popper.js. 2054s Preparing to unpack .../042-libjs-popper.js_1.16.1+ds-6_all.deb ... 2054s Unpacking libjs-popper.js (1.16.1+ds-6) ... 2054s Selecting previously unselected package libjs-bootstrap4. 2054s Preparing to unpack .../043-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 2054s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 2054s Selecting previously unselected package libjs-jquery-cookie. 2054s Preparing to unpack .../044-libjs-jquery-cookie_12-4_all.deb ... 2054s Unpacking libjs-jquery-cookie (12-4) ... 2054s Selecting previously unselected package libjs-jquery-ui. 2054s Preparing to unpack .../045-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 2054s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 2054s Selecting previously unselected package libexporter-tiny-perl. 2054s Preparing to unpack .../046-libexporter-tiny-perl_1.006002-1_all.deb ... 2054s Unpacking libexporter-tiny-perl (1.006002-1) ... 2054s Selecting previously unselected package liblist-moreutils-xs-perl. 2054s Preparing to unpack .../047-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 2054s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 2054s Selecting previously unselected package liblist-moreutils-perl. 2055s Preparing to unpack .../048-liblist-moreutils-perl_0.430-2_all.deb ... 2055s Unpacking liblist-moreutils-perl (0.430-2) ... 2055s Selecting previously unselected package libregexp-assemble-perl. 2055s Preparing to unpack .../049-libregexp-assemble-perl_0.38-2_all.deb ... 2055s Unpacking libregexp-assemble-perl (0.38-2) ... 2055s Selecting previously unselected package libtext-unidecode-perl. 2055s Preparing to unpack .../050-libtext-unidecode-perl_1.30-3_all.deb ... 2055s Unpacking libtext-unidecode-perl (1.30-3) ... 2055s Selecting previously unselected package liblemonldap-ng-portal-perl. 2055s Preparing to unpack .../051-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 2055s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 2055s Selecting previously unselected package m4. 2055s Preparing to unpack .../052-m4_1.4.19-7_arm64.deb ... 2055s Unpacking m4 (1.4.19-7) ... 2055s Selecting previously unselected package autoconf. 2055s Preparing to unpack .../053-autoconf_2.72-3ubuntu1_all.deb ... 2055s Unpacking autoconf (2.72-3ubuntu1) ... 2055s Selecting previously unselected package autotools-dev. 2055s Preparing to unpack .../054-autotools-dev_20220109.1_all.deb ... 2055s Unpacking autotools-dev (20220109.1) ... 2055s Selecting previously unselected package automake. 2055s Preparing to unpack .../055-automake_1%3a1.17-3ubuntu1_all.deb ... 2055s Unpacking automake (1:1.17-3ubuntu1) ... 2055s Selecting previously unselected package autopoint. 2055s Preparing to unpack .../056-autopoint_0.23.1-1_all.deb ... 2055s Unpacking autopoint (0.23.1-1) ... 2055s Selecting previously unselected package libisl23:arm64. 2055s Preparing to unpack .../057-libisl23_0.27-1_arm64.deb ... 2055s Unpacking libisl23:arm64 (0.27-1) ... 2055s Selecting previously unselected package libmpc3:arm64. 2055s Preparing to unpack .../058-libmpc3_1.3.1-1build2_arm64.deb ... 2055s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 2055s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 2055s Preparing to unpack .../059-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2055s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2056s Selecting previously unselected package cpp-14. 2056s Preparing to unpack .../060-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 2056s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 2056s Selecting previously unselected package cpp-aarch64-linux-gnu. 2056s Preparing to unpack .../061-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2056s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2056s Selecting previously unselected package cpp. 2056s Preparing to unpack .../062-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 2056s Unpacking cpp (4:14.2.0-1ubuntu1) ... 2056s Selecting previously unselected package libcc1-0:arm64. 2056s Preparing to unpack .../063-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libitm1:arm64. 2056s Preparing to unpack .../064-libitm1_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libasan8:arm64. 2056s Preparing to unpack .../065-libasan8_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package liblsan0:arm64. 2056s Preparing to unpack .../066-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libtsan2:arm64. 2056s Preparing to unpack .../067-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libubsan1:arm64. 2056s Preparing to unpack .../068-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libhwasan0:arm64. 2056s Preparing to unpack .../069-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 2056s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 2056s Selecting previously unselected package libgcc-14-dev:arm64. 2056s Preparing to unpack .../070-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 2056s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 2056s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 2056s Preparing to unpack .../071-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2056s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2057s Selecting previously unselected package gcc-14. 2057s Preparing to unpack .../072-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 2057s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 2057s Selecting previously unselected package gcc-aarch64-linux-gnu. 2057s Preparing to unpack .../073-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2057s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2057s Selecting previously unselected package gcc. 2057s Preparing to unpack .../074-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 2057s Unpacking gcc (4:14.2.0-1ubuntu1) ... 2057s Selecting previously unselected package libstdc++-14-dev:arm64. 2057s Preparing to unpack .../075-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 2057s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 2057s Selecting previously unselected package g++-14-aarch64-linux-gnu. 2057s Preparing to unpack .../076-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2057s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2057s Selecting previously unselected package g++-14. 2057s Preparing to unpack .../077-g++-14_14.2.0-19ubuntu2_arm64.deb ... 2057s Unpacking g++-14 (14.2.0-19ubuntu2) ... 2057s Selecting previously unselected package g++-aarch64-linux-gnu. 2058s Preparing to unpack .../078-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2058s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2058s Selecting previously unselected package g++. 2058s Preparing to unpack .../079-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 2058s Unpacking g++ (4:14.2.0-1ubuntu1) ... 2058s Selecting previously unselected package build-essential. 2058s Preparing to unpack .../080-build-essential_12.12ubuntu1_arm64.deb ... 2058s Unpacking build-essential (12.12ubuntu1) ... 2058s Selecting previously unselected package ca-certificates-java. 2058s Preparing to unpack .../081-ca-certificates-java_20240118_all.deb ... 2058s Unpacking ca-certificates-java (20240118) ... 2058s Selecting previously unselected package libdebhelper-perl. 2058s Preparing to unpack .../082-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 2058s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 2058s Selecting previously unselected package libtool. 2058s Preparing to unpack .../083-libtool_2.5.4-4_all.deb ... 2058s Unpacking libtool (2.5.4-4) ... 2058s Selecting previously unselected package dh-autoreconf. 2058s Preparing to unpack .../084-dh-autoreconf_20_all.deb ... 2058s Unpacking dh-autoreconf (20) ... 2058s Selecting previously unselected package libarchive-zip-perl. 2058s Preparing to unpack .../085-libarchive-zip-perl_1.68-1_all.deb ... 2058s Unpacking libarchive-zip-perl (1.68-1) ... 2058s Selecting previously unselected package libfile-stripnondeterminism-perl. 2058s Preparing to unpack .../086-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 2058s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 2058s Selecting previously unselected package dh-strip-nondeterminism. 2058s Preparing to unpack .../087-dh-strip-nondeterminism_1.14.1-2_all.deb ... 2058s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 2058s Selecting previously unselected package debugedit. 2058s Preparing to unpack .../088-debugedit_1%3a5.1-2_arm64.deb ... 2058s Unpacking debugedit (1:5.1-2) ... 2058s Selecting previously unselected package dwz. 2058s Preparing to unpack .../089-dwz_0.15-1build6_arm64.deb ... 2058s Unpacking dwz (0.15-1build6) ... 2058s Selecting previously unselected package gettext. 2058s Preparing to unpack .../090-gettext_0.23.1-1_arm64.deb ... 2058s Unpacking gettext (0.23.1-1) ... 2058s Selecting previously unselected package intltool-debian. 2058s Preparing to unpack .../091-intltool-debian_0.35.0+20060710.6_all.deb ... 2058s Unpacking intltool-debian (0.35.0+20060710.6) ... 2058s Selecting previously unselected package po-debconf. 2058s Preparing to unpack .../092-po-debconf_1.0.21+nmu1_all.deb ... 2058s Unpacking po-debconf (1.0.21+nmu1) ... 2058s Selecting previously unselected package debhelper. 2058s Preparing to unpack .../093-debhelper_13.24.1ubuntu2_all.deb ... 2058s Unpacking debhelper (13.24.1ubuntu2) ... 2058s Selecting previously unselected package java-common. 2058s Preparing to unpack .../094-java-common_0.76_all.deb ... 2058s Unpacking java-common (0.76) ... 2058s Selecting previously unselected package libpcsclite1:arm64. 2058s Preparing to unpack .../095-libpcsclite1_2.3.1-1_arm64.deb ... 2058s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 2058s Selecting previously unselected package openjdk-21-jre-headless:arm64. 2058s Preparing to unpack .../096-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 2058s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 2060s Selecting previously unselected package default-jre-headless. 2060s Preparing to unpack .../097-default-jre-headless_2%3a1.21-76_arm64.deb ... 2060s Unpacking default-jre-headless (2:1.21-76) ... 2060s Selecting previously unselected package xml-core. 2060s Preparing to unpack .../098-xml-core_0.19_all.deb ... 2060s Unpacking xml-core (0.19) ... 2060s Selecting previously unselected package docutils-common. 2060s Preparing to unpack .../099-docutils-common_0.21.2+dfsg-2_all.deb ... 2060s Unpacking docutils-common (0.21.2+dfsg-2) ... 2060s Selecting previously unselected package unzip. 2060s Preparing to unpack .../100-unzip_6.0-28ubuntu6_arm64.deb ... 2060s Unpacking unzip (6.0-28ubuntu6) ... 2060s Selecting previously unselected package java-wrappers. 2060s Preparing to unpack .../101-java-wrappers_0.5_all.deb ... 2060s Unpacking java-wrappers (0.5) ... 2060s Selecting previously unselected package libalgorithm-c3-perl. 2060s Preparing to unpack .../102-libalgorithm-c3-perl_0.11-2_all.deb ... 2060s Unpacking libalgorithm-c3-perl (0.11-2) ... 2060s Selecting previously unselected package libalgorithm-combinatorics-perl. 2060s Preparing to unpack .../103-libalgorithm-combinatorics-perl_0.27-3build5_arm64.deb ... 2060s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 2060s Selecting previously unselected package libaliased-perl. 2060s Preparing to unpack .../104-libaliased-perl_0.34-3_all.deb ... 2060s Unpacking libaliased-perl (0.34-3) ... 2060s Selecting previously unselected package libauth-yubikey-webclient-perl. 2060s Preparing to unpack .../105-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 2060s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 2060s Selecting previously unselected package libclass-method-modifiers-perl. 2060s Preparing to unpack .../106-libclass-method-modifiers-perl_2.15-1_all.deb ... 2060s Unpacking libclass-method-modifiers-perl (2.15-1) ... 2060s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 2060s Preparing to unpack .../107-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 2060s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 2060s Selecting previously unselected package libdynaloader-functions-perl. 2060s Preparing to unpack .../108-libdynaloader-functions-perl_0.004-1_all.deb ... 2060s Unpacking libdynaloader-functions-perl (0.004-1) ... 2060s Selecting previously unselected package libdevel-callchecker-perl:arm64. 2060s Preparing to unpack .../109-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 2060s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 2060s Selecting previously unselected package libparams-classify-perl:arm64. 2060s Preparing to unpack .../110-libparams-classify-perl_0.015-2build6_arm64.deb ... 2060s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 2060s Selecting previously unselected package libmodule-runtime-perl. 2060s Preparing to unpack .../111-libmodule-runtime-perl_0.016-2_all.deb ... 2060s Unpacking libmodule-runtime-perl (0.016-2) ... 2060s Selecting previously unselected package libimport-into-perl. 2060s Preparing to unpack .../112-libimport-into-perl_1.002005-2_all.deb ... 2060s Unpacking libimport-into-perl (1.002005-2) ... 2060s Selecting previously unselected package librole-tiny-perl. 2060s Preparing to unpack .../113-librole-tiny-perl_2.002004-1_all.deb ... 2060s Unpacking librole-tiny-perl (2.002004-1) ... 2060s Selecting previously unselected package libsub-quote-perl. 2060s Preparing to unpack .../114-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 2060s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 2061s Selecting previously unselected package libmoo-perl. 2061s Preparing to unpack .../115-libmoo-perl_2.005005-1_all.deb ... 2061s Unpacking libmoo-perl (2.005005-1) ... 2061s Selecting previously unselected package libtype-tiny-perl. 2061s Preparing to unpack .../116-libtype-tiny-perl_2.004000-1_all.deb ... 2061s Unpacking libtype-tiny-perl (2.004000-1) ... 2061s Selecting previously unselected package libauthen-oath-perl. 2061s Preparing to unpack .../117-libauthen-oath-perl_2.0.1-2_all.deb ... 2061s Unpacking libauthen-oath-perl (2.0.1-2) ... 2061s Selecting previously unselected package libauthen-pam-perl. 2061s Preparing to unpack .../118-libauthen-pam-perl_0.16-6build4_arm64.deb ... 2061s Unpacking libauthen-pam-perl (0.16-6build4) ... 2061s Selecting previously unselected package libparams-util-perl. 2061s Preparing to unpack .../119-libparams-util-perl_1.102-3build1_arm64.deb ... 2061s Unpacking libparams-util-perl (1.102-3build1) ... 2061s Selecting previously unselected package libsub-install-perl. 2061s Preparing to unpack .../120-libsub-install-perl_0.929-1_all.deb ... 2061s Unpacking libsub-install-perl (0.929-1) ... 2061s Selecting previously unselected package libdata-optlist-perl. 2061s Preparing to unpack .../121-libdata-optlist-perl_0.114-1_all.deb ... 2061s Unpacking libdata-optlist-perl (0.114-1) ... 2061s Selecting previously unselected package libmodule-implementation-perl. 2061s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 2061s Unpacking libmodule-implementation-perl (0.09-2) ... 2061s Selecting previously unselected package libpackage-stash-perl. 2061s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 2061s Unpacking libpackage-stash-perl (0.40-1) ... 2061s Selecting previously unselected package libclass-load-perl. 2061s Preparing to unpack .../124-libclass-load-perl_0.25-2_all.deb ... 2061s Unpacking libclass-load-perl (0.25-2) ... 2061s Selecting previously unselected package libclass-load-xs-perl. 2061s Preparing to unpack .../125-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 2061s Unpacking libclass-load-xs-perl (0.10-2build5) ... 2061s Selecting previously unselected package libsub-exporter-progressive-perl. 2061s Preparing to unpack .../126-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 2061s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 2061s Selecting previously unselected package libdevel-globaldestruction-perl. 2061s Preparing to unpack .../127-libdevel-globaldestruction-perl_0.14-4_all.deb ... 2061s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 2061s Selecting previously unselected package libclass-c3-perl. 2061s Preparing to unpack .../128-libclass-c3-perl_0.35-2_all.deb ... 2061s Unpacking libclass-c3-perl (0.35-2) ... 2061s Selecting previously unselected package libmro-compat-perl. 2061s Preparing to unpack .../129-libmro-compat-perl_0.15-2_all.deb ... 2061s Unpacking libmro-compat-perl (0.15-2) ... 2061s Selecting previously unselected package libdevel-overloadinfo-perl. 2061s Preparing to unpack .../130-libdevel-overloadinfo-perl_0.007-1_all.deb ... 2061s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 2061s Selecting previously unselected package libsub-exporter-perl. 2061s Preparing to unpack .../131-libsub-exporter-perl_0.990-1_all.deb ... 2061s Unpacking libsub-exporter-perl (0.990-1) ... 2061s Selecting previously unselected package libeval-closure-perl. 2061s Preparing to unpack .../132-libeval-closure-perl_0.14-3_all.deb ... 2061s Unpacking libeval-closure-perl (0.14-3) ... 2061s Selecting previously unselected package libdist-checkconflicts-perl. 2061s Preparing to unpack .../133-libdist-checkconflicts-perl_0.11-2_all.deb ... 2061s Unpacking libdist-checkconflicts-perl (0.11-2) ... 2061s Selecting previously unselected package libmodule-runtime-conflicts-perl. 2061s Preparing to unpack .../134-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 2061s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 2061s Selecting previously unselected package libpackage-deprecationmanager-perl. 2061s Preparing to unpack .../135-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 2061s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 2061s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 2062s Preparing to unpack .../136-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 2062s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 2062s Selecting previously unselected package libmoose-perl:arm64. 2062s Preparing to unpack .../137-libmoose-perl_2.2207-1build3_arm64.deb ... 2062s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 2062s Selecting previously unselected package libvariable-magic-perl. 2062s Preparing to unpack .../138-libvariable-magic-perl_0.64-1build1_arm64.deb ... 2062s Unpacking libvariable-magic-perl (0.64-1build1) ... 2062s Selecting previously unselected package libb-hooks-endofscope-perl. 2062s Preparing to unpack .../139-libb-hooks-endofscope-perl_0.28-1_all.deb ... 2062s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 2062s Selecting previously unselected package libsub-identify-perl. 2062s Preparing to unpack .../140-libsub-identify-perl_0.14-3build4_arm64.deb ... 2062s Unpacking libsub-identify-perl (0.14-3build4) ... 2062s Selecting previously unselected package libsub-name-perl:arm64. 2062s Preparing to unpack .../141-libsub-name-perl_0.28-1_arm64.deb ... 2062s Unpacking libsub-name-perl:arm64 (0.28-1) ... 2062s Selecting previously unselected package libnamespace-clean-perl. 2062s Preparing to unpack .../142-libnamespace-clean-perl_0.27-2_all.deb ... 2062s Unpacking libnamespace-clean-perl (0.27-2) ... 2062s Selecting previously unselected package libnamespace-autoclean-perl. 2062s Preparing to unpack .../143-libnamespace-autoclean-perl_0.31-1_all.deb ... 2062s Unpacking libnamespace-autoclean-perl (0.31-1) ... 2062s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 2062s Preparing to unpack .../144-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 2062s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2062s Selecting previously unselected package libmoosex-role-parameterized-perl. 2062s Preparing to unpack .../145-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 2062s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 2062s Selecting previously unselected package libcarp-clan-perl. 2062s Preparing to unpack .../146-libcarp-clan-perl_6.08-2_all.deb ... 2062s Unpacking libcarp-clan-perl (6.08-2) ... 2062s Selecting previously unselected package libsub-exporter-formethods-perl. 2062s Preparing to unpack .../147-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 2062s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 2062s Selecting previously unselected package libmoosex-types-perl. 2062s Preparing to unpack .../148-libmoosex-types-perl_0.50-2_all.deb ... 2062s Unpacking libmoosex-types-perl (0.50-2) ... 2062s Selecting previously unselected package libmoosex-types-common-perl. 2062s Preparing to unpack .../149-libmoosex-types-common-perl_0.001014-2_all.deb ... 2062s Unpacking libmoosex-types-common-perl (0.001014-2) ... 2062s Selecting previously unselected package libscope-guard-perl. 2062s Preparing to unpack .../150-libscope-guard-perl_0.21-2_all.deb ... 2062s Unpacking libscope-guard-perl (0.21-2) ... 2062s Selecting previously unselected package libautobox-perl. 2062s Preparing to unpack .../151-libautobox-perl_3.0.2-1_arm64.deb ... 2062s Unpacking libautobox-perl (3.0.2-1) ... 2062s Selecting previously unselected package libwant-perl. 2062s Preparing to unpack .../152-libwant-perl_0.29-2build5_arm64.deb ... 2062s Unpacking libwant-perl (0.29-2build5) ... 2062s Selecting previously unselected package libautobox-core-perl. 2062s Preparing to unpack .../153-libautobox-core-perl_1.33-2_all.deb ... 2062s Unpacking libautobox-core-perl (1.33-2) ... 2062s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 2062s Preparing to unpack .../154-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 2062s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2062s Selecting previously unselected package libmoosex-util-perl. 2062s Preparing to unpack .../155-libmoosex-util-perl_0.006-2_all.deb ... 2062s Unpacking libmoosex-util-perl (0.006-2) ... 2062s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 2062s Preparing to unpack .../156-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 2062s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 2062s Selecting previously unselected package libmoosex-singlearg-perl. 2063s Preparing to unpack .../157-libmoosex-singlearg-perl_0.09-2_all.deb ... 2063s Unpacking libmoosex-singlearg-perl (0.09-2) ... 2063s Selecting previously unselected package libstrictures-perl. 2063s Preparing to unpack .../158-libstrictures-perl_2.000006-1_all.deb ... 2063s Unpacking libstrictures-perl (2.000006-1) ... 2063s Selecting previously unselected package libauthen-u2f-tester-perl. 2063s Preparing to unpack .../159-libauthen-u2f-tester-perl_0.03-1_all.deb ... 2063s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 2063s Selecting previously unselected package libcbor-xs-perl. 2063s Preparing to unpack .../160-libcbor-xs-perl_1.87-1build4_arm64.deb ... 2063s Unpacking libcbor-xs-perl (1.87-1build4) ... 2063s Selecting previously unselected package libauthen-webauthn-perl. 2063s Preparing to unpack .../161-libauthen-webauthn-perl_0.005-1_all.deb ... 2063s Unpacking libauthen-webauthn-perl (0.005-1) ... 2063s Selecting previously unselected package libcrypt-random-seed-perl. 2063s Preparing to unpack .../162-libcrypt-random-seed-perl_0.03-3_all.deb ... 2063s Unpacking libcrypt-random-seed-perl (0.03-3) ... 2063s Selecting previously unselected package libmath-random-isaac-perl. 2063s Preparing to unpack .../163-libmath-random-isaac-perl_1.004-2_all.deb ... 2063s Unpacking libmath-random-isaac-perl (1.004-2) ... 2063s Selecting previously unselected package libbytes-random-secure-perl. 2063s Preparing to unpack .../164-libbytes-random-secure-perl_0.29-3_all.deb ... 2063s Unpacking libbytes-random-secure-perl (0.29-3) ... 2063s Selecting previously unselected package libcache-lru-perl. 2063s Preparing to unpack .../165-libcache-lru-perl_0.04-4_all.deb ... 2063s Unpacking libcache-lru-perl (0.04-4) ... 2063s Selecting previously unselected package libcapture-tiny-perl. 2063s Preparing to unpack .../166-libcapture-tiny-perl_0.50-1_all.deb ... 2063s Unpacking libcapture-tiny-perl (0.50-1) ... 2063s Selecting previously unselected package libcares2:arm64. 2063s Preparing to unpack .../167-libcares2_1.34.4-2.1_arm64.deb ... 2063s Unpacking libcares2:arm64 (1.34.4-2.1) ... 2063s Selecting previously unselected package libclass-data-inheritable-perl. 2063s Preparing to unpack .../168-libclass-data-inheritable-perl_0.10-1_all.deb ... 2063s Unpacking libclass-data-inheritable-perl (0.10-1) ... 2063s Selecting previously unselected package libclass-singleton-perl. 2063s Preparing to unpack .../169-libclass-singleton-perl_1.6-2_all.deb ... 2063s Unpacking libclass-singleton-perl (1.6-2) ... 2063s Selecting previously unselected package libconvert-binhex-perl. 2063s Preparing to unpack .../170-libconvert-binhex-perl_1.125-3_all.deb ... 2063s Unpacking libconvert-binhex-perl (1.125-3) ... 2063s Selecting previously unselected package libcrypt-dh-gmp-perl. 2063s Preparing to unpack .../171-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 2063s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 2063s Selecting previously unselected package libcrypt-jwt-perl. 2063s Preparing to unpack .../172-libcrypt-jwt-perl_0.036-1_all.deb ... 2063s Unpacking libcrypt-jwt-perl (0.036-1) ... 2063s Selecting previously unselected package libcrypt-ssleay-perl. 2063s Preparing to unpack .../173-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 2063s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 2063s Selecting previously unselected package libcrypt-x509-perl. 2063s Preparing to unpack .../174-libcrypt-x509-perl_0.55-1_all.deb ... 2063s Unpacking libcrypt-x509-perl (0.55-1) ... 2063s Selecting previously unselected package libdata-dumper-concise-perl. 2063s Preparing to unpack .../175-libdata-dumper-concise-perl_2.023-3_all.deb ... 2063s Unpacking libdata-dumper-concise-perl (2.023-3) ... 2063s Selecting previously unselected package libdata-hexdump-perl. 2063s Preparing to unpack .../176-libdata-hexdump-perl_0.04-2_all.deb ... 2063s Unpacking libdata-hexdump-perl (0.04-2) ... 2063s Selecting previously unselected package libdata-ieee754-perl. 2063s Preparing to unpack .../177-libdata-ieee754-perl_0.02-2_all.deb ... 2063s Unpacking libdata-ieee754-perl (0.02-2) ... 2063s Selecting previously unselected package liblist-someutils-perl. 2063s Preparing to unpack .../178-liblist-someutils-perl_0.59-1_all.deb ... 2063s Unpacking liblist-someutils-perl (0.59-1) ... 2063s Selecting previously unselected package liblist-utilsby-perl. 2064s Preparing to unpack .../179-liblist-utilsby-perl_0.12-2_all.deb ... 2064s Unpacking liblist-utilsby-perl (0.12-2) ... 2064s Selecting previously unselected package liblist-allutils-perl. 2064s Preparing to unpack .../180-liblist-allutils-perl_0.19-1_all.deb ... 2064s Unpacking liblist-allutils-perl (0.19-1) ... 2064s Selecting previously unselected package libdata-password-zxcvbn-perl. 2064s Preparing to unpack .../181-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 2064s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 2064s Selecting previously unselected package libdata-perl-perl. 2064s Preparing to unpack .../182-libdata-perl-perl_0.002011-2_all.deb ... 2064s Unpacking libdata-perl-perl (0.002011-2) ... 2064s Selecting previously unselected package libdata-printer-perl. 2064s Preparing to unpack .../183-libdata-printer-perl_1.002001-1_all.deb ... 2064s Unpacking libdata-printer-perl (1.002001-1) ... 2064s Selecting previously unselected package libnet-ipv6addr-perl. 2064s Preparing to unpack .../184-libnet-ipv6addr-perl_1.02-1_all.deb ... 2064s Unpacking libnet-ipv6addr-perl (1.02-1) ... 2064s Selecting previously unselected package libnet-netmask-perl. 2064s Preparing to unpack .../185-libnet-netmask-perl_2.0002-2_all.deb ... 2064s Unpacking libnet-netmask-perl (2.0002-2) ... 2064s Selecting previously unselected package libnetaddr-ip-perl. 2064s Preparing to unpack .../186-libnetaddr-ip-perl_4.079+dfsg-2build5_arm64.deb ... 2064s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2064s Selecting previously unselected package libdata-validate-ip-perl. 2064s Preparing to unpack .../187-libdata-validate-ip-perl_0.31-1_all.deb ... 2064s Unpacking libdata-validate-ip-perl (0.31-1) ... 2064s Selecting previously unselected package libexception-class-perl. 2064s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 2064s Unpacking libexception-class-perl (1.45-1) ... 2064s Selecting previously unselected package libparams-validationcompiler-perl. 2064s Preparing to unpack .../189-libparams-validationcompiler-perl_0.31-1_all.deb ... 2064s Unpacking libparams-validationcompiler-perl (0.31-1) ... 2064s Selecting previously unselected package libxstring-perl:arm64. 2064s Preparing to unpack .../190-libxstring-perl_0.005-2build4_arm64.deb ... 2064s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 2064s Selecting previously unselected package libspecio-perl. 2064s Preparing to unpack .../191-libspecio-perl_0.50-1_all.deb ... 2064s Unpacking libspecio-perl (0.50-1) ... 2064s Selecting previously unselected package libdatetime-locale-perl. 2064s Preparing to unpack .../192-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 2064s Unpacking libdatetime-locale-perl (1:1.41-1) ... 2064s Selecting previously unselected package libdatetime-timezone-perl. 2064s Preparing to unpack .../193-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 2064s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 2065s Selecting previously unselected package libdatetime-perl. 2065s Preparing to unpack .../194-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 2065s Unpacking libdatetime-perl (2:1.65-1build3) ... 2065s Selecting previously unselected package libdatetime-format-rfc3339-perl. 2065s Preparing to unpack .../195-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 2065s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 2065s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 2065s Preparing to unpack .../196-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 2065s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 2065s Selecting previously unselected package libdbi-perl:arm64. 2065s Preparing to unpack .../197-libdbi-perl_1.647-1_arm64.deb ... 2065s Unpacking libdbi-perl:arm64 (1.647-1) ... 2065s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 2065s Preparing to unpack .../198-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 2065s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 2065s Selecting previously unselected package libdbix-connector-perl. 2065s Preparing to unpack .../199-libdbix-connector-perl_0.60-1_all.deb ... 2065s Unpacking libdbix-connector-perl (0.60-1) ... 2065s Selecting previously unselected package libemail-simple-perl. 2065s Preparing to unpack .../200-libemail-simple-perl_2.218-1_all.deb ... 2065s Unpacking libemail-simple-perl (2.218-1) ... 2065s Selecting previously unselected package libmodule-pluggable-perl. 2065s Preparing to unpack .../201-libmodule-pluggable-perl_5.2-5_all.deb ... 2065s Unpacking libmodule-pluggable-perl (5.2-5) ... 2065s Selecting previously unselected package libemail-abstract-perl. 2065s Preparing to unpack .../202-libemail-abstract-perl_3.010-1_all.deb ... 2065s Unpacking libemail-abstract-perl (3.010-1) ... 2065s Selecting previously unselected package libemail-address-xs-perl. 2065s Preparing to unpack .../203-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 2065s Unpacking libemail-address-xs-perl (1.05-1build5) ... 2065s Selecting previously unselected package libmoox-types-mooselike-perl. 2065s Preparing to unpack .../204-libmoox-types-mooselike-perl_0.29-2_all.deb ... 2065s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 2065s Selecting previously unselected package libthrowable-perl. 2065s Preparing to unpack .../205-libthrowable-perl_1.001-2_all.deb ... 2065s Unpacking libthrowable-perl (1.001-2) ... 2065s Selecting previously unselected package libemail-sender-perl. 2065s Preparing to unpack .../206-libemail-sender-perl_2.601-1_all.deb ... 2065s Unpacking libemail-sender-perl (2.601-1) ... 2065s Selecting previously unselected package libextutils-depends-perl. 2065s Preparing to unpack .../207-libextutils-depends-perl_0.8002-1_all.deb ... 2065s Unpacking libextutils-depends-perl (0.8002-1) ... 2065s Selecting previously unselected package libimagequant0:arm64. 2065s Preparing to unpack .../208-libimagequant0_2.18.0-1build1_arm64.deb ... 2065s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 2065s Selecting previously unselected package libgraphite2-3:arm64. 2065s Preparing to unpack .../209-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 2065s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 2065s Selecting previously unselected package libharfbuzz0b:arm64. 2065s Preparing to unpack .../210-libharfbuzz0b_10.2.0-1_arm64.deb ... 2065s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 2065s Selecting previously unselected package libraqm0:arm64. 2065s Preparing to unpack .../211-libraqm0_0.10.2-1_arm64.deb ... 2065s Unpacking libraqm0:arm64 (0.10.2-1) ... 2065s Selecting previously unselected package libxpm4:arm64. 2065s Preparing to unpack .../212-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 2065s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 2065s Selecting previously unselected package libgd3:arm64. 2065s Preparing to unpack .../213-libgd3_2.3.3-12ubuntu3_arm64.deb ... 2065s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 2066s Selecting previously unselected package libgd-perl. 2066s Preparing to unpack .../214-libgd-perl_2.78-1build4_arm64.deb ... 2066s Unpacking libgd-perl (2.78-1build4) ... 2066s Selecting previously unselected package libgd-securityimage-perl. 2066s Preparing to unpack .../215-libgd-securityimage-perl_1.75-3_all.deb ... 2066s Unpacking libgd-securityimage-perl (1.75-3) ... 2066s Selecting previously unselected package libmoox-strictconstructor-perl. 2066s Preparing to unpack .../216-libmoox-strictconstructor-perl_0.011-2_all.deb ... 2066s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 2066s Selecting previously unselected package libmaxmind-db-common-perl. 2066s Preparing to unpack .../217-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 2066s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 2066s Selecting previously unselected package libmaxmind-db-reader-perl. 2066s Preparing to unpack .../218-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 2066s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 2066s Selecting previously unselected package libparams-validate-perl:arm64. 2066s Preparing to unpack .../219-libparams-validate-perl_1.31-2build4_arm64.deb ... 2066s Unpacking libparams-validate-perl:arm64 (1.31-2build4) ... 2066s Selecting previously unselected package libgeoip2-perl. 2066s Preparing to unpack .../220-libgeoip2-perl_2.006002-2_all.deb ... 2066s Unpacking libgeoip2-perl (2.006002-2) ... 2066s Selecting previously unselected package libglib-perl:arm64. 2066s Preparing to unpack .../221-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 2066s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 2066s Selecting previously unselected package libgssapi-perl. 2066s Preparing to unpack .../222-libgssapi-perl_0.28-4build5_arm64.deb ... 2066s Unpacking libgssapi-perl (0.28-4build5) ... 2066s Selecting previously unselected package libhttp-browserdetect-perl. 2066s Preparing to unpack .../223-libhttp-browserdetect-perl_3.41-1_all.deb ... 2066s Unpacking libhttp-browserdetect-perl (3.41-1) ... 2066s Selecting previously unselected package libhttp-daemon-perl. 2066s Preparing to unpack .../224-libhttp-daemon-perl_6.16-1_all.deb ... 2066s Unpacking libhttp-daemon-perl (6.16-1) ... 2066s Selecting previously unselected package libio-pty-perl. 2066s Preparing to unpack .../225-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 2066s Unpacking libio-pty-perl (1:1.20-1build3) ... 2066s Selecting previously unselected package libio-sessiondata-perl. 2066s Preparing to unpack .../226-libio-sessiondata-perl_1.03-3_all.deb ... 2066s Unpacking libio-sessiondata-perl (1.03-3) ... 2066s Selecting previously unselected package libperlio-via-timeout-perl. 2066s Preparing to unpack .../227-libperlio-via-timeout-perl_0.32-3_all.deb ... 2066s Unpacking libperlio-via-timeout-perl (0.32-3) ... 2066s Selecting previously unselected package libio-socket-timeout-perl. 2066s Preparing to unpack .../228-libio-socket-timeout-perl_0.32-3_all.deb ... 2066s Unpacking libio-socket-timeout-perl (0.32-3) ... 2066s Selecting previously unselected package libio-string-perl. 2066s Preparing to unpack .../229-libio-string-perl_1.08-4_all.deb ... 2066s Unpacking libio-string-perl (1.08-4) ... 2066s Selecting previously unselected package libio-stringy-perl. 2066s Preparing to unpack .../230-libio-stringy-perl_2.113-2_all.deb ... 2066s Unpacking libio-stringy-perl (2.113-2) ... 2066s Selecting previously unselected package libipc-run-perl. 2066s Preparing to unpack .../231-libipc-run-perl_20231003.0-2_all.deb ... 2066s Unpacking libipc-run-perl (20231003.0-2) ... 2066s Selecting previously unselected package libmoox-handlesvia-perl. 2066s Preparing to unpack .../232-libmoox-handlesvia-perl_0.001009-2_all.deb ... 2066s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 2066s Selecting previously unselected package libiri-perl. 2066s Preparing to unpack .../233-libiri-perl_0.013-1_all.deb ... 2066s Unpacking libiri-perl (0.013-1) ... 2066s Selecting previously unselected package libjargs-java. 2067s Preparing to unpack .../234-libjargs-java_1.0.0-5_all.deb ... 2067s Unpacking libjargs-java (1.0.0-5) ... 2067s Selecting previously unselected package libjs-underscore. 2067s Preparing to unpack .../235-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 2067s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2067s Selecting previously unselected package libjs-sphinxdoc. 2067s Preparing to unpack .../236-libjs-sphinxdoc_8.1.3-5_all.deb ... 2067s Unpacking libjs-sphinxdoc (8.1.3-5) ... 2067s Selecting previously unselected package libxslt1.1:arm64. 2067s Preparing to unpack .../237-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 2067s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 2067s Selecting previously unselected package libxmlsec1t64:arm64. 2067s Preparing to unpack .../238-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 2067s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 2067s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 2067s Preparing to unpack .../239-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 2067s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 2067s Selecting previously unselected package liblasso3t64. 2067s Preparing to unpack .../240-liblasso3t64_2.8.2-8build1_arm64.deb ... 2067s Unpacking liblasso3t64 (2.8.2-8build1) ... 2067s Selecting previously unselected package liblasso-perl:arm64. 2067s Preparing to unpack .../241-liblasso-perl_2.8.2-8build1_arm64.deb ... 2067s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 2067s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 2067s Preparing to unpack .../242-liblemonldap-ng-ssoaas-apache-client-perl_2.20.2+ds-1build1_all.deb ... 2067s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 2067s Selecting previously unselected package liblog-log4perl-perl. 2067s Preparing to unpack .../243-liblog-log4perl-perl_1.57-1_all.deb ... 2067s Unpacking liblog-log4perl-perl (1.57-1) ... 2067s Selecting previously unselected package liblwp-protocol-psgi-perl. 2067s Preparing to unpack .../244-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 2067s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 2067s Selecting previously unselected package libnet-smtp-ssl-perl. 2067s Preparing to unpack .../245-libnet-smtp-ssl-perl_1.04-2_all.deb ... 2067s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 2067s Selecting previously unselected package libmailtools-perl. 2067s Preparing to unpack .../246-libmailtools-perl_2.22-1_all.deb ... 2067s Unpacking libmailtools-perl (2.22-1) ... 2067s Selecting previously unselected package libsub-infix-perl. 2067s Preparing to unpack .../247-libsub-infix-perl_0.004-4_all.deb ... 2067s Unpacking libsub-infix-perl (0.004-4) ... 2067s Selecting previously unselected package libmatch-simple-perl. 2067s Preparing to unpack .../248-libmatch-simple-perl_0.012-1_all.deb ... 2067s Unpacking libmatch-simple-perl (0.012-1) ... 2067s Selecting previously unselected package libmime-tools-perl. 2067s Preparing to unpack .../249-libmime-tools-perl_5.515-1_all.deb ... 2067s Unpacking libmime-tools-perl (5.515-1) ... 2067s Selecting previously unselected package libmoosex-arrayref-perl. 2067s Preparing to unpack .../250-libmoosex-arrayref-perl_0.005-3_all.deb ... 2067s Unpacking libmoosex-arrayref-perl (0.005-3) ... 2067s Selecting previously unselected package libnamespace-sweep-perl. 2067s Preparing to unpack .../251-libnamespace-sweep-perl_0.006-4_all.deb ... 2067s Unpacking libnamespace-sweep-perl (0.006-4) ... 2067s Selecting previously unselected package libnet-ip-perl. 2067s Preparing to unpack .../252-libnet-ip-perl_1.26-4_all.deb ... 2067s Unpacking libnet-ip-perl (1.26-4) ... 2067s Selecting previously unselected package libnet-ldap-perl. 2067s Preparing to unpack .../253-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 2067s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 2067s Selecting previously unselected package libxml-namespacesupport-perl. 2068s Preparing to unpack .../254-libxml-namespacesupport-perl_1.12-2_all.deb ... 2068s Unpacking libxml-namespacesupport-perl (1.12-2) ... 2068s Selecting previously unselected package libxml-sax-base-perl. 2068s Preparing to unpack .../255-libxml-sax-base-perl_1.09-3_all.deb ... 2068s Unpacking libxml-sax-base-perl (1.09-3) ... 2068s Selecting previously unselected package libxml-sax-perl. 2068s Preparing to unpack .../256-libxml-sax-perl_1.02+dfsg-4_all.deb ... 2068s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 2068s Selecting previously unselected package libxml-libxml-perl. 2068s Preparing to unpack .../257-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 2068s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 2068s Selecting previously unselected package libxml-simple-perl. 2068s Preparing to unpack .../258-libxml-simple-perl_2.25-2_all.deb ... 2068s Unpacking libxml-simple-perl (2.25-2) ... 2068s Selecting previously unselected package libnet-openid-common-perl. 2068s Preparing to unpack .../259-libnet-openid-common-perl_1.20-2_all.deb ... 2068s Unpacking libnet-openid-common-perl (1.20-2) ... 2068s Selecting previously unselected package libnet-openid-consumer-perl. 2068s Preparing to unpack .../260-libnet-openid-consumer-perl_1.18-2_all.deb ... 2068s Unpacking libnet-openid-consumer-perl (1.18-2) ... 2068s Selecting previously unselected package libnet-openid-server-perl. 2068s Preparing to unpack .../261-libnet-openid-server-perl_1.09-4_all.deb ... 2068s Unpacking libnet-openid-server-perl (1.09-4) ... 2068s Selecting previously unselected package node-xtend. 2068s Preparing to unpack .../262-node-xtend_4.0.2-3_all.deb ... 2068s Unpacking node-xtend (4.0.2-3) ... 2068s Selecting previously unselected package nodejs. 2068s Preparing to unpack .../263-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 2068s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 2068s Selecting previously unselected package node-acorn. 2068s Preparing to unpack .../264-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 2068s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2068s Selecting previously unselected package node-cjs-module-lexer. 2068s Preparing to unpack .../265-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 2068s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 2068s Selecting previously unselected package node-balanced-match. 2068s Preparing to unpack .../266-node-balanced-match_2.0.0-1_all.deb ... 2068s Unpacking node-balanced-match (2.0.0-1) ... 2068s Selecting previously unselected package node-brace-expansion. 2068s Preparing to unpack .../267-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 2068s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 2068s Selecting previously unselected package node-minimatch. 2068s Preparing to unpack .../268-node-minimatch_9.0.3-5_all.deb ... 2068s Unpacking node-minimatch (9.0.3-5) ... 2068s Selecting previously unselected package node-undici. 2068s Preparing to unpack .../269-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 2068s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 2068s Selecting previously unselected package libnode115:arm64. 2068s Preparing to unpack .../270-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 2068s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 2069s Selecting previously unselected package libossp-uuid16:arm64. 2069s Preparing to unpack .../271-libossp-uuid16_1.6.4-1_arm64.deb ... 2069s Unpacking libossp-uuid16:arm64 (1.6.4-1) ... 2069s Selecting previously unselected package libossp-uuid-perl. 2069s Preparing to unpack .../272-libossp-uuid-perl_1.6.4-1_arm64.deb ... 2069s Unpacking libossp-uuid-perl (1.6.4-1) ... 2069s Selecting previously unselected package libparse-recdescent-perl. 2069s Preparing to unpack .../273-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 2069s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 2069s Selecting previously unselected package libpath-tiny-perl. 2069s Preparing to unpack .../274-libpath-tiny-perl_0.146-1_all.deb ... 2069s Unpacking libpath-tiny-perl (0.146-1) ... 2069s Selecting previously unselected package libset-scalar-perl. 2069s Preparing to unpack .../275-libset-scalar-perl_1.29-3_all.deb ... 2069s Unpacking libset-scalar-perl (1.29-3) ... 2069s Selecting previously unselected package libtext-csv-xs-perl:arm64. 2069s Preparing to unpack .../276-libtext-csv-xs-perl_1.60-1_arm64.deb ... 2069s Unpacking libtext-csv-xs-perl:arm64 (1.60-1) ... 2069s Selecting previously unselected package libtext-aligner-perl. 2069s Preparing to unpack .../277-libtext-aligner-perl_0.16-3_all.deb ... 2069s Unpacking libtext-aligner-perl (0.16-3) ... 2069s Selecting previously unselected package libtext-table-perl. 2069s Preparing to unpack .../278-libtext-table-perl_1.132-1build1_arm64.deb ... 2069s Unpacking libtext-table-perl (1.132-1build1) ... 2069s Selecting previously unselected package libxml-namespacefactory-perl. 2069s Preparing to unpack .../279-libxml-namespacefactory-perl_1.02-3_all.deb ... 2069s Unpacking libxml-namespacefactory-perl (1.02-3) ... 2069s Selecting previously unselected package libxml-commonns-perl. 2069s Preparing to unpack .../280-libxml-commonns-perl_0.06-5_all.deb ... 2069s Unpacking libxml-commonns-perl (0.06-5) ... 2069s Selecting previously unselected package libxml-namespace-perl. 2069s Preparing to unpack .../281-libxml-namespace-perl_0.02-6_all.deb ... 2069s Unpacking libxml-namespace-perl (0.02-6) ... 2069s Selecting previously unselected package librdf-trine-perl. 2070s Preparing to unpack .../282-librdf-trine-perl_1.019-4_all.deb ... 2070s Unpacking librdf-trine-perl (1.019-4) ... 2070s Selecting previously unselected package librdf-query-perl. 2070s Preparing to unpack .../283-librdf-query-perl_2.919-1_all.deb ... 2070s Unpacking librdf-query-perl (2.919-1) ... 2070s Selecting previously unselected package libtask-weaken-perl. 2070s Preparing to unpack .../284-libtask-weaken-perl_1.06-2_all.deb ... 2070s Unpacking libtask-weaken-perl (1.06-2) ... 2070s Selecting previously unselected package libxml-parser-perl. 2070s Preparing to unpack .../285-libxml-parser-perl_2.47-1build4_arm64.deb ... 2070s Unpacking libxml-parser-perl (2.47-1build4) ... 2070s Selecting previously unselected package libsoap-lite-perl. 2070s Preparing to unpack .../286-libsoap-lite-perl_1.27-3_all.deb ... 2070s Unpacking libsoap-lite-perl (1.27-3) ... 2070s Selecting previously unselected package libstring-random-perl. 2070s Preparing to unpack .../287-libstring-random-perl_1%3a0.32-2_all.deb ... 2070s Unpacking libstring-random-perl (1:0.32-2) ... 2070s Selecting previously unselected package libtest-leaktrace-perl. 2070s Preparing to unpack .../288-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 2070s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 2070s Selecting previously unselected package libtest-output-perl. 2070s Preparing to unpack .../289-libtest-output-perl_1.035-1_all.deb ... 2070s Unpacking libtest-output-perl (1.035-1) ... 2070s Selecting previously unselected package libtest-pod-perl. 2070s Preparing to unpack .../290-libtest-pod-perl_1.52-3_all.deb ... 2070s Unpacking libtest-pod-perl (1.52-3) ... 2070s Selecting previously unselected package libtime-fake-perl. 2070s Preparing to unpack .../291-libtime-fake-perl_0.11-4_all.deb ... 2070s Unpacking libtime-fake-perl (0.11-4) ... 2070s Selecting previously unselected package libtypes-datetime-perl. 2070s Preparing to unpack .../292-libtypes-datetime-perl_0.002-3_all.deb ... 2070s Unpacking libtypes-datetime-perl (0.002-3) ... 2070s Selecting previously unselected package libtypes-path-tiny-perl. 2070s Preparing to unpack .../293-libtypes-path-tiny-perl_0.006-2_all.deb ... 2070s Unpacking libtypes-path-tiny-perl (0.006-2) ... 2070s Selecting previously unselected package libuuid-tiny-perl. 2070s Preparing to unpack .../294-libuuid-tiny-perl_1.0400-3_all.deb ... 2070s Unpacking libuuid-tiny-perl (1.0400-3) ... 2070s Selecting previously unselected package libtypes-uuid-perl. 2070s Preparing to unpack .../295-libtypes-uuid-perl_0.004-3_all.deb ... 2070s Unpacking libtypes-uuid-perl (0.004-3) ... 2070s Selecting previously unselected package liburi-fromhash-perl. 2070s Preparing to unpack .../296-liburi-fromhash-perl_0.05-2_all.deb ... 2070s Unpacking liburi-fromhash-perl (0.05-2) ... 2070s Selecting previously unselected package libtypes-uri-perl. 2070s Preparing to unpack .../297-libtypes-uri-perl_0.007-2_all.deb ... 2070s Unpacking libtypes-uri-perl (0.007-2) ... 2070s Selecting previously unselected package libweb-id-perl. 2070s Preparing to unpack .../298-libweb-id-perl_1.927-3_all.deb ... 2070s Unpacking libweb-id-perl (1.927-3) ... 2071s Selecting previously unselected package libxml-libxslt-perl:arm64. 2071s Preparing to unpack .../299-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 2071s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 2071s Selecting previously unselected package libyaml-perl. 2071s Preparing to unpack .../300-libyaml-perl_1.31-1_all.deb ... 2071s Unpacking libyaml-perl (1.31-1) ... 2071s Selecting previously unselected package node-uglify-js. 2071s Preparing to unpack .../301-node-uglify-js_3.17.4-2_all.deb ... 2071s Unpacking node-uglify-js (3.17.4-2) ... 2071s Selecting previously unselected package python3-defusedxml. 2071s Preparing to unpack .../302-python3-defusedxml_0.7.1-3_all.deb ... 2071s Unpacking python3-defusedxml (0.7.1-3) ... 2071s Selecting previously unselected package python3-roman. 2071s Preparing to unpack .../303-python3-roman_5.0-1_all.deb ... 2071s Unpacking python3-roman (5.0-1) ... 2071s Selecting previously unselected package python3-docutils. 2071s Preparing to unpack .../304-python3-docutils_0.21.2+dfsg-2_all.deb ... 2071s Unpacking python3-docutils (0.21.2+dfsg-2) ... 2071s Selecting previously unselected package python3-imagesize. 2071s Preparing to unpack .../305-python3-imagesize_1.4.1-1_all.deb ... 2071s Unpacking python3-imagesize (1.4.1-1) ... 2071s Selecting previously unselected package python3-packaging. 2071s Preparing to unpack .../306-python3-packaging_24.2-1_all.deb ... 2071s Unpacking python3-packaging (24.2-1) ... 2071s Selecting previously unselected package python3-snowballstemmer. 2071s Preparing to unpack .../307-python3-snowballstemmer_2.2.0-4build1_all.deb ... 2071s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 2071s Selecting previously unselected package sphinx-common. 2071s Preparing to unpack .../308-sphinx-common_8.1.3-5_all.deb ... 2071s Unpacking sphinx-common (8.1.3-5) ... 2071s Selecting previously unselected package python3-alabaster. 2071s Preparing to unpack .../309-python3-alabaster_0.7.16-0.1_all.deb ... 2071s Unpacking python3-alabaster (0.7.16-0.1) ... 2071s Selecting previously unselected package python3-sphinx. 2071s Preparing to unpack .../310-python3-sphinx_8.1.3-5_all.deb ... 2071s Unpacking python3-sphinx (8.1.3-5) ... 2071s Selecting previously unselected package python3-sphinx-bootstrap-theme. 2071s Preparing to unpack .../311-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 2071s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 2071s Selecting previously unselected package uglifyjs. 2071s Preparing to unpack .../312-uglifyjs_3.17.4-2_all.deb ... 2071s Unpacking uglifyjs (3.17.4-2) ... 2071s Selecting previously unselected package yui-compressor. 2071s Preparing to unpack .../313-yui-compressor_2.4.8-3_all.deb ... 2071s Unpacking yui-compressor (2.4.8-3) ... 2071s Selecting previously unselected package lemonldap-ng-handler. 2071s Preparing to unpack .../314-lemonldap-ng-handler_2.20.2+ds-1build1_all.deb ... 2071s Unpacking lemonldap-ng-handler (2.20.2+ds-1build1) ... 2071s Selecting previously unselected package lemonldap-ng. 2071s Preparing to unpack .../315-lemonldap-ng_2.20.2+ds-1build1_all.deb ... 2071s Unpacking lemonldap-ng (2.20.2+ds-1build1) ... 2072s Selecting previously unselected package lemonldap-ng-doc. 2072s Preparing to unpack .../316-lemonldap-ng-doc_2.20.2+ds-1build1_all.deb ... 2072s Unpacking lemonldap-ng-doc (2.20.2+ds-1build1) ... 2072s Selecting previously unselected package libauthen-radius-perl. 2072s Preparing to unpack .../317-libauthen-radius-perl_0.33-1_all.deb ... 2072s Unpacking libauthen-radius-perl (0.33-1) ... 2072s Setting up libmodule-pluggable-perl (5.2-5) ... 2072s Setting up node-uglify-js (3.17.4-2) ... 2072s Setting up libio-sessiondata-perl (1.03-3) ... 2072s Setting up javascript-common (12) ... 2072s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 2072s Setting up liblcms2-2:arm64 (2.16-2) ... 2072s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 2072s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 2072s Setting up libxml-parser-perl (2.47-1build4) ... 2072s Setting up libjs-jquery-cookie (12-4) ... 2072s Setting up libaom3:arm64 (3.12.0-1) ... 2072s Setting up libmath-random-isaac-perl (1.004-2) ... 2072s Setting up libtask-weaken-perl (1.06-2) ... 2072s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 2072s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 2072s Setting up java-common (0.76) ... 2072s Setting up libfont-afm-perl (1.20-4) ... 2072s Setting up libwant-perl (0.29-2build5) ... 2072s Setting up libdynaloader-functions-perl (0.004-1) ... 2072s Setting up libclass-method-modifiers-perl (2.15-1) ... 2072s Setting up libjs-popper.js (1.16.1+ds-6) ... 2072s Setting up libio-pty-perl (1:1.20-1build3) ... 2072s Setting up libdata-hexdump-perl (0.04-2) ... 2072s Setting up python3-defusedxml (0.7.1-3) ... 2072s Setting up libarchive-zip-perl (1.68-1) ... 2072s Setting up libsub-identify-perl (0.14-3build4) ... 2072s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 2072s Setting up libhttp-browserdetect-perl (3.41-1) ... 2072s Setting up python3-alabaster (0.7.16-0.1) ... 2072s Setting up libio-stringy-perl (2.113-2) ... 2072s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 2072s Setting up unzip (6.0-28ubuntu6) ... 2072s Setting up libxml-namespace-perl (0.02-6) ... 2072s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 2072s Setting up libperlio-via-timeout-perl (0.32-3) ... 2072s Setting up libconvert-binhex-perl (1.125-3) ... 2072s Setting up x11-common (1:7.7+23ubuntu4) ... 2073s Setting up libtest-pod-perl (1.52-3) ... 2073s Setting up libemail-simple-perl (2.218-1) ... 2073s Setting up libdeflate0:arm64 (1.23-1) ... 2073s Setting up libxml-namespacesupport-perl (1.12-2) ... 2073s Setting up m4 (1.4.19-7) ... 2073s Setting up libclass-singleton-perl (1.6-2) ... 2073s Setting up libtext-aligner-perl (0.16-3) ... 2073s Setting up lemonldap-ng-handler (2.20.2+ds-1build1) ... 2073s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 2073s Setting up libtext-csv-xs-perl:arm64 (1.60-1) ... 2073s Setting up libhtml-format-perl (2.16-2) ... 2073s Setting up libossp-uuid16:arm64 (1.6.4-1) ... 2073s Setting up libcrypt-jwt-perl (0.036-1) ... 2073s Setting up libxstring-perl:arm64 (0.005-2build4) ... 2073s Setting up libcbor-xs-perl (1.87-1build4) ... 2073s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libyaml-perl (1.31-1) ... 2073s Setting up liblist-utilsby-perl (0.12-2) ... 2073s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 2073s Setting up libtime-fake-perl (0.11-4) ... 2073s Setting up libdata-dumper-concise-perl (2.023-3) ... 2073s Setting up libnet-netmask-perl (2.0002-2) ... 2073s Setting up libxml-namespacefactory-perl (1.02-3) ... 2073s Setting up libsub-install-perl (0.929-1) ... 2073s Setting up libextutils-depends-perl (0.8002-1) ... 2073s Setting up libdata-ieee754-perl (0.02-2) ... 2073s Setting up libscope-guard-perl (0.21-2) ... 2073s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 2073s Setting up libxml-sax-base-perl (1.09-3) ... 2073s Setting up libio-string-perl (1.08-4) ... 2073s Setting up libtest-leaktrace-perl (0.17-1build6) ... 2073s Setting up python3-roman (5.0-1) ... 2073s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2073s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 2073s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 2073s Setting up autotools-dev (20220109.1) ... 2073s Setting up libclass-data-inheritable-perl (0.10-1) ... 2073s Setting up python3-packaging (24.2-1) ... 2073s Setting up libalgorithm-c3-perl (0.11-2) ... 2073s Setting up libsub-infix-perl (0.004-4) ... 2073s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 2073s Setting up liblog-log4perl-perl (1.57-1) ... 2073s Setting up libnet-smtp-ssl-perl (1.04-2) ... 2073s Setting up libcrypt-random-seed-perl (0.03-3) ... 2073s Setting up libauthen-webauthn-perl (0.005-1) ... 2073s Setting up libmailtools-perl (2.22-1) ... 2073s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 2073s Setting up libcache-lru-perl (0.04-4) ... 2073s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 2073s Setting up python3-snowballstemmer (2.2.0-4build1) ... 2073s Setting up node-balanced-match (2.0.0-1) ... 2073s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 2073s Setting up libuuid-tiny-perl (1.0400-3) ... 2073s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 2073s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 2073s Setting up libcares2:arm64 (1.34.4-2.1) ... 2073s Setting up libmpc3:arm64 (1.3.1-1build2) ... 2073s Setting up libvariable-magic-perl (0.64-1build1) ... 2073s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 2073s Setting up autopoint (0.23.1-1) ... 2073s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 2073s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 2073s Setting up libipc-run-perl (20231003.0-2) ... 2073s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 2073s Setting up libpcsclite1:arm64 (2.3.1-1) ... 2073s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 2073s Setting up libltdl7:arm64 (2.5.4-4) ... 2073s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 2073s Setting up libstring-random-perl (1:0.32-2) ... 2073s Setting up libparams-util-perl (1.102-3build1) ... 2073s Setting up libauthen-pam-perl (0.16-6build4) ... 2073s Setting up libcrypt-x509-perl (0.55-1) ... 2073s Setting up autoconf (2.72-3ubuntu1) ... 2073s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 2073s Setting up libtext-table-perl (1.132-1build1) ... 2073s Setting up libwebp7:arm64 (1.5.0-0.1) ... 2073s Setting up libcapture-tiny-perl (0.50-1) ... 2073s Setting up libset-scalar-perl (1.29-3) ... 2073s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libsub-name-perl:arm64 (0.28-1) ... 2073s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 2073s Setting up libgssapi-perl (0.28-4build5) ... 2073s Setting up dwz (0.15-1build6) ... 2073s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 2073s Setting up libhttp-daemon-perl (6.16-1) ... 2073s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 2073s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up lemonldap-ng-doc (2.20.2+ds-1build1) ... 2073s Setting up libpath-tiny-perl (0.146-1) ... 2073s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 2073s Setting up libjargs-java (1.0.0-5) ... 2073s Setting up librole-tiny-perl (2.002004-1) ... 2073s Setting up debugedit (1:5.1-2) ... 2073s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 2073s Setting up libaliased-perl (0.34-3) ... 2073s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 2073s Setting up libcarp-clan-perl (6.08-2) ... 2073s Setting up libdevel-globaldestruction-perl (0.14-4) ... 2073s Setting up sgml-base (1.31) ... 2073s Setting up libstrictures-perl (2.000006-1) ... 2073s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 2073s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 2073s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 2073s Setting up node-minimatch (9.0.3-5) ... 2073s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up ca-certificates-java (20240118) ... 2073s No JRE found. Skipping Java certificates setup. 2073s Setting up libexporter-tiny-perl (1.006002-1) ... 2073s Setting up node-xtend (4.0.2-3) ... 2073s Setting up libisl23:arm64 (0.27-1) ... 2073s Setting up lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 2073s Setting up libtext-unidecode-perl (1.30-3) ... 2073s Setting up libde265-0:arm64 (1.0.15-1build5) ... 2073s Setting up libregexp-assemble-perl (0.38-2) ... 2073s Setting up libnet-ip-perl (1.26-4) ... 2073s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 2073s Setting up libautobox-perl (3.0.2-1) ... 2073s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2073s Setting up libdata-printer-perl (1.002001-1) ... 2073s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libnet-ipv6addr-perl (1.02-1) ... 2073s Setting up libdbi-perl:arm64 (1.647-1) ... 2073s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libconvert-base32-perl (0.06-3) ... 2073s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 2073s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 2073s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2073s Setting up python3-imagesize (1.4.1-1) ... 2074s Setting up libdata-validate-ip-perl (0.31-1) ... 2074s Setting up libemail-address-xs-perl (1.05-1build5) ... 2074s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 2074s Setting up automake (1:1.17-3ubuntu1) ... 2074s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 2074s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 2074s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 2074s Setting up gettext (0.23.1-1) ... 2074s Setting up libautobox-core-perl (1.33-2) ... 2074s Setting up java-wrappers (0.5) ... 2074s Setting up libossp-uuid-perl (1.6.4-1) ... 2074s Setting up libio-socket-timeout-perl (0.32-3) ... 2074s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 2074s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 2074s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 2074s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 2074s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 2074s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 2074s Setting up liblist-moreutils-perl (0.430-2) ... 2074s Setting up libmatch-simple-perl (0.012-1) ... 2074s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 2074s Setting up libtype-tiny-perl (2.004000-1) ... 2074s Setting up libexception-class-perl (1.45-1) ... 2074s Setting up libclass-c3-perl (0.35-2) ... 2074s Setting up xfonts-utils (1:7.7+7) ... 2074s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 2074s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 2074s Setting up libmime-tools-perl (5.515-1) ... 2074s Setting up libxml-sax-perl (1.02+dfsg-4) ... 2074s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 2074s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2074s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2074s Setting up libauthen-radius-perl (0.33-1) ... 2074s Setting up intltool-debian (0.35.0+20060710.6) ... 2074s Setting up libbytes-random-secure-perl (0.29-3) ... 2074s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 2074s Setting up libraqm0:arm64 (0.10.2-1) ... 2074s Setting up libdata-optlist-perl (0.114-1) ... 2074s Setting up libdbix-connector-perl (0.60-1) ... 2074s Setting up libtest-output-perl (1.035-1) ... 2074s Setting up libxml-commonns-perl (0.06-5) ... 2074s Setting up libjs-sphinxdoc (8.1.3-5) ... 2074s Setting up libraw23t64:arm64 (0.21.3-1) ... 2074s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 2074s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 2074s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 2074s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2074s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2075s Setting up dh-strip-nondeterminism (1.14.1-2) ... 2075s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2075s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 2075s Setting up xml-core (0.19) ... 2075s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 2075s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 2075s Setting up libmro-compat-perl (0.15-2) ... 2075s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 2075s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 2075s Setting up libsub-exporter-perl (0.990-1) ... 2075s Setting up libtypes-path-tiny-perl (0.006-2) ... 2075s Setting up libeval-closure-perl (0.14-3) ... 2075s Setting up libsoap-lite-perl (1.27-3) ... 2075s Setting up libparams-validationcompiler-perl (0.31-1) ... 2075s Setting up libtypes-uuid-perl (0.004-3) ... 2075s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 2075s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 2075s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 2076s Setting up po-debconf (1.0.21+nmu1) ... 2076s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 2076s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 2076s Setting up liblasso3t64 (2.8.2-8build1) ... 2076s Setting up fonts-urw-base35 (20200910-8) ... 2076s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2076s Setting up libmodule-runtime-perl (0.016-2) ... 2076s Setting up sphinx-common (8.1.3-5) ... 2076s Setting up libdist-checkconflicts-perl (0.11-2) ... 2076s Setting up libxml-simple-perl (2.25-2) ... 2076s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 2076s Setting up cpp-14 (14.2.0-19ubuntu2) ... 2076s Setting up libemail-abstract-perl (3.010-1) ... 2076s Setting up cpp (4:14.2.0-1ubuntu1) ... 2076s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 2076s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2076s Setting up libnet-openid-common-perl (1.20-2) ... 2076s Setting up libnet-openid-server-perl (1.09-4) ... 2076s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2076s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2076s Setting up lemonldap-ng (2.20.2+ds-1build1) ... 2076s Setting up libmodule-implementation-perl (0.09-2) ... 2076s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 2076s Setting up libpackage-stash-perl (0.40-1) ... 2076s Setting up libimport-into-perl (1.002005-2) ... 2076s Setting up libmoo-perl (2.005005-1) ... 2076s Setting up libdata-perl-perl (0.002011-2) ... 2076s Setting up liblist-someutils-perl (0.59-1) ... 2076s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 2076s Setting up libclass-load-perl (0.25-2) ... 2076s Setting up gcc-14 (14.2.0-19ubuntu2) ... 2076s Setting up libspecio-perl (0.50-1) ... 2076s Setting up liblist-allutils-perl (0.19-1) ... 2076s Setting up libmoox-strictconstructor-perl (0.011-2) ... 2076s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 2076s Setting up libnet-openid-consumer-perl (1.18-2) ... 2076s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2076s Setting up libdevel-overloadinfo-perl (0.007-1) ... 2076s Setting up libclass-load-xs-perl (0.10-2build5) ... 2076s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 2076s Setting up g++-14 (14.2.0-19ubuntu2) ... 2076s Setting up libmoox-types-mooselike-perl (0.29-2) ... 2076s Setting up libparams-validate-perl:arm64 (1.31-2build4) ... 2076s Setting up libb-hooks-endofscope-perl (0.28-1) ... 2076s Setting up liburi-fromhash-perl (0.05-2) ... 2076s Setting up libmoox-handlesvia-perl (0.001009-2) ... 2076s Setting up libthrowable-perl (1.001-2) ... 2076s Setting up libauthen-oath-perl (2.0.1-2) ... 2076s Setting up libtool (2.5.4-4) ... 2076s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 2076s Setting up libtypes-uri-perl (0.007-2) ... 2076s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 2076s Setting up gcc (4:14.2.0-1ubuntu1) ... 2076s Setting up dh-autoreconf (20) ... 2076s Setting up libemail-sender-perl (2.601-1) ... 2076s Setting up libnamespace-sweep-perl (0.006-4) ... 2076s Setting up libnamespace-clean-perl (0.27-2) ... 2076s Setting up g++ (4:14.2.0-1ubuntu1) ... 2076s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 2076s Setting up libmoosex-singlearg-perl (0.09-2) ... 2076s Setting up build-essential (12.12ubuntu1) ... 2076s Setting up libmoosex-arrayref-perl (0.005-3) ... 2076s Setting up libiri-perl (0.013-1) ... 2076s Setting up librdf-trine-perl (1.019-4) ... 2076s Setting up libnamespace-autoclean-perl (0.31-1) ... 2076s Setting up libdatetime-locale-perl (1:1.41-1) ... 2076s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 2076s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 2076s Setting up libmoosex-types-perl (0.50-2) ... 2076s Setting up debhelper (13.24.1ubuntu2) ... 2076s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2076s Setting up libmoosex-types-common-perl (0.001014-2) ... 2076s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2076s Setting up libmoosex-util-perl (0.006-2) ... 2076s Setting up libdatetime-perl (2:1.65-1build3) ... 2076s Setting up libtypes-datetime-perl (0.002-3) ... 2076s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 2076s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 2076s Setting up libauthen-u2f-tester-perl (0.03-1) ... 2076s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 2076s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 2076s Setting up librdf-query-perl (2.919-1) ... 2076s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 2076s Setting up libweb-id-perl (1.927-3) ... 2076s Setting up libgeoip2-perl (2.006002-2) ... 2076s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2076s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 2076s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 2076s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 2076s Setting up libheif1:arm64 (1.19.7-1) ... 2076s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 2076s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 2076s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 2076s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.43+dfsg1-1) ... 2076s Setting up uglifyjs (3.17.4-2) ... 2076s Setting up libimage-magick-q16-perl (8:7.1.1.43+dfsg1-1) ... 2076s Setting up libgd-perl (2.78-1build4) ... 2076s Setting up libimage-magick-perl (8:7.1.1.43+dfsg1-1) ... 2076s Setting up libgd-securityimage-perl (1.75-3) ... 2076s Processing triggers for install-info (7.1.1-1) ... 2076s Processing triggers for libc-bin (2.41-6ubuntu1) ... 2076s Processing triggers for man-db (2.13.0-1) ... 2078s Processing triggers for ca-certificates-java (20240118) ... 2079s Adding debian:ACCVRAIZ1.pem 2079s Adding debian:AC_RAIZ_FNMT-RCM.pem 2079s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 2079s Adding debian:ANF_Secure_Server_Root_CA.pem 2079s Adding debian:Actalis_Authentication_Root_CA.pem 2079s Adding debian:AffirmTrust_Commercial.pem 2079s Adding debian:AffirmTrust_Networking.pem 2079s Adding debian:AffirmTrust_Premium.pem 2079s Adding debian:AffirmTrust_Premium_ECC.pem 2079s Adding debian:Amazon_Root_CA_1.pem 2079s Adding debian:Amazon_Root_CA_2.pem 2079s Adding debian:Amazon_Root_CA_3.pem 2079s Adding debian:Amazon_Root_CA_4.pem 2079s Adding debian:Atos_TrustedRoot_2011.pem 2079s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 2079s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 2079s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 2079s Adding debian:BJCA_Global_Root_CA1.pem 2079s Adding debian:BJCA_Global_Root_CA2.pem 2079s Adding debian:Baltimore_CyberTrust_Root.pem 2079s Adding debian:Buypass_Class_2_Root_CA.pem 2079s Adding debian:Buypass_Class_3_Root_CA.pem 2079s Adding debian:CA_Disig_Root_R2.pem 2079s Adding debian:CFCA_EV_ROOT.pem 2079s Adding debian:COMODO_Certification_Authority.pem 2079s Adding debian:COMODO_ECC_Certification_Authority.pem 2079s Adding debian:COMODO_RSA_Certification_Authority.pem 2079s Adding debian:Certainly_Root_E1.pem 2079s Adding debian:Certainly_Root_R1.pem 2079s Adding debian:Certigna.pem 2079s Adding debian:Certigna_Root_CA.pem 2079s Adding debian:Certum_EC-384_CA.pem 2079s Adding debian:Certum_Trusted_Network_CA.pem 2079s Adding debian:Certum_Trusted_Network_CA_2.pem 2079s Adding debian:Certum_Trusted_Root_CA.pem 2079s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 2079s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 2079s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 2079s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 2079s Adding debian:Comodo_AAA_Services_root.pem 2079s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 2079s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 2079s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 2079s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 2079s Adding debian:DigiCert_Assured_ID_Root_CA.pem 2079s Adding debian:DigiCert_Assured_ID_Root_G2.pem 2079s Adding debian:DigiCert_Assured_ID_Root_G3.pem 2079s Adding debian:DigiCert_Global_Root_CA.pem 2079s Adding debian:DigiCert_Global_Root_G2.pem 2079s Adding debian:DigiCert_Global_Root_G3.pem 2079s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 2079s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 2079s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 2079s Adding debian:DigiCert_Trusted_Root_G4.pem 2079s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 2079s Adding debian:Entrust_Root_Certification_Authority.pem 2079s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 2079s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 2079s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 2079s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 2079s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 2079s Adding debian:GLOBALTRUST_2020.pem 2079s Adding debian:GTS_Root_R1.pem 2079s Adding debian:GTS_Root_R2.pem 2079s Adding debian:GTS_Root_R3.pem 2079s Adding debian:GTS_Root_R4.pem 2079s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 2079s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 2079s Adding debian:GlobalSign_Root_CA.pem 2079s Adding debian:GlobalSign_Root_CA_-_R3.pem 2079s Adding debian:GlobalSign_Root_CA_-_R6.pem 2079s Adding debian:GlobalSign_Root_E46.pem 2079s Adding debian:GlobalSign_Root_R46.pem 2079s Adding debian:Go_Daddy_Class_2_CA.pem 2079s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 2079s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 2079s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 2079s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 2079s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 2079s Adding debian:HiPKI_Root_CA_-_G1.pem 2079s Adding debian:Hongkong_Post_Root_CA_3.pem 2079s Adding debian:ISRG_Root_X1.pem 2079s Adding debian:ISRG_Root_X2.pem 2079s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 2079s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 2079s Adding debian:Izenpe.com.pem 2079s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 2079s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 2079s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 2079s Adding debian:NAVER_Global_Root_Certification_Authority.pem 2079s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 2079s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 2079s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 2079s Adding debian:QuoVadis_Root_CA_1_G3.pem 2079s Adding debian:QuoVadis_Root_CA_2.pem 2079s Adding debian:QuoVadis_Root_CA_2_G3.pem 2079s Adding debian:QuoVadis_Root_CA_3.pem 2079s Adding debian:QuoVadis_Root_CA_3_G3.pem 2079s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 2079s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 2079s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 2079s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 2079s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 2079s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 2079s Adding debian:SZAFIR_ROOT_CA2.pem 2079s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 2079s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 2079s Adding debian:SecureSign_RootCA11.pem 2079s Adding debian:SecureSign_Root_CA12.pem 2079s Adding debian:SecureSign_Root_CA14.pem 2079s Adding debian:SecureSign_Root_CA15.pem 2079s Adding debian:SecureTrust_CA.pem 2079s Adding debian:Secure_Global_CA.pem 2079s Adding debian:Security_Communication_ECC_RootCA1.pem 2079s Adding debian:Security_Communication_RootCA2.pem 2079s Adding debian:Security_Communication_RootCA3.pem 2079s Adding debian:Starfield_Class_2_CA.pem 2079s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 2079s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 2079s Adding debian:SwissSign_Gold_CA_-_G2.pem 2079s Adding debian:SwissSign_Silver_CA_-_G2.pem 2079s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 2079s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 2079s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 2079s Adding debian:TWCA_CYBER_Root_CA.pem 2079s Adding debian:TWCA_Global_Root_CA.pem 2079s Adding debian:TWCA_Root_Certification_Authority.pem 2079s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 2079s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 2079s Adding debian:TeliaSonera_Root_CA_v1.pem 2079s Adding debian:Telia_Root_CA_v2.pem 2079s Adding debian:TrustAsia_Global_Root_CA_G3.pem 2079s Adding debian:TrustAsia_Global_Root_CA_G4.pem 2079s Adding debian:Trustwave_Global_Certification_Authority.pem 2079s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 2079s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 2079s Adding debian:TunTrust_Root_CA.pem 2079s Adding debian:UCA_Extended_Validation_Root.pem 2079s Adding debian:UCA_Global_G2_Root.pem 2079s Adding debian:USERTrust_ECC_Certification_Authority.pem 2079s Adding debian:USERTrust_RSA_Certification_Authority.pem 2079s Adding debian:XRamp_Global_CA_Root.pem 2079s Adding debian:certSIGN_ROOT_CA.pem 2079s Adding debian:certSIGN_Root_CA_G2.pem 2079s Adding debian:e-Szigno_Root_CA_2017.pem 2079s Adding debian:ePKI_Root_Certification_Authority.pem 2079s Adding debian:emSign_ECC_Root_CA_-_C3.pem 2079s Adding debian:emSign_ECC_Root_CA_-_G3.pem 2079s Adding debian:emSign_Root_CA_-_C1.pem 2079s Adding debian:emSign_Root_CA_-_G1.pem 2079s Adding debian:vTrus_ECC_Root_CA.pem 2079s Adding debian:vTrus_Root_CA.pem 2079s done. 2079s Setting up yui-compressor (2.4.8-3) ... 2079s Setting up default-jre-headless (2:1.21-76) ... 2079s Processing triggers for sgml-base (1.31) ... 2079s Setting up docutils-common (0.21.2+dfsg-2) ... 2079s Processing triggers for sgml-base (1.31) ... 2079s Setting up python3-docutils (0.21.2+dfsg-2) ... 2080s Setting up python3-sphinx (8.1.3-5) ... 2083s autopkgtest [19:29:41]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 2083s autopkgtest [19:29:41]: test runtime-deps-and-recommends: [----------------------- 2100s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 2100s 1..40 2100s ok 1 - Package lemonldap-ng is known to dpkg 2100s ok 2 - Got status information for package lemonldap-ng 2100s ok 3 - Got file list for package lemonldap-ng 2100s ok 4 # skip no perl modules to test in lemonldap-ng 2100s ok 5 - Package lemonldap-ng-doc is known to dpkg 2100s ok 6 - Got status information for package lemonldap-ng-doc 2100s ok 7 - Got file list for package lemonldap-ng-doc 2100s ok 8 # skip no perl modules to test in lemonldap-ng-doc 2100s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 2100s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 2100s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 2100s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 2100s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 2100s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 2100s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 2100s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 2100s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 2100s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 2100s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 2100s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 2100s ok 21 - Package lemonldap-ng-handler is known to dpkg 2100s ok 22 - Got status information for package lemonldap-ng-handler 2100s ok 23 - Got file list for package lemonldap-ng-handler 2100s ok 24 # skip no perl modules to test in lemonldap-ng-handler 2100s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 2100s ok 26 - Got status information for package liblemonldap-ng-handler-perl 2100s ok 27 - Got file list for package liblemonldap-ng-handler-perl 2100s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 2100s 1..37 2100s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 2100s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 2100s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 2100s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 2100s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 2100s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 2100s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 2100s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 2100s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 2100s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 2100s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 2100s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 2100s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 2100s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 2100s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 2100s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 2100s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 2100s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 2100s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 2100s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 2100s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 2100s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 2100s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 2100s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 2100s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 2100s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 2100s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 2100s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 2100s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 2100s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 2100s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2100s # Name "Lemonldap::NG::Handler::Server::Main::set_user" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 70. 2100s # Name "Lemonldap::NG::Handler::Server::Main::set_custom" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 71. 2100s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 2100s # Name "Lemonldap::NG::Handler::Server::Main::thread_share" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 69. 2100s # Name "Lemonldap::NG::Handler::Server::Main::set_header_out" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 72. 2100s # Name "Lemonldap::NG::Handler::Server::Main::is_initial_req" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 73. 2100s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 2100s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2100s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 2100s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 2100s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 2100s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 2100s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 2100s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 2100s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 43. 2100s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 2100s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 2100s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 2100s ok 30 - Got status information for package liblemonldap-ng-common-perl 2100s ok 31 - Got file list for package liblemonldap-ng-common-perl 2100s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 2100s 1..77 2100s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 2100s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 2100s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 2100s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 2100s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 2100s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 2100s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 2100s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 2100s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 2100s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 2100s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 2100s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 2100s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 2100s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 2100s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 2100s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 2100s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 2100s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 2100s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::Backends::Overlay::res" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm line 119. 2100s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 2100s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 2100s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 2100s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 2100s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 2100s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 2100s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 2100s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 2100s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 2100s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 2100s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 2100s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 2100s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 2100s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 2100s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 2100s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 2100s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 2100s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 2100s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 2100s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 2100s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 2100s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 2100s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 2100s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 2100s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 2100s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 2100s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 2100s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 2100s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 2100s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 2100s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 2100s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 2100s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 2100s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 2100s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 2100s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 2100s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 2100s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 2100s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 2100s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 2100s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 2100s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 2100s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 2100s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 2100s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 2100s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 2100s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 2100s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 2100s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 2100s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 2100s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 2100s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 2100s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 2100s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 2100s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 2100s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 2100s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 2100s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 2100s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 2100s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 2100s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 2100s ok 34 - Got status information for package liblemonldap-ng-manager-perl 2100s ok 35 - Got file list for package liblemonldap-ng-manager-perl 2100s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 2100s 1..30 2100s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 2100s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 2100s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 2100s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 2100s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 2100s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 2100s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 2100s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 2100s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 2100s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 2100s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 2100s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 2100s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 2100s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 2100s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 2100s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 2100s # Attempt to call undefined import method with arguments ("_listAttributes") via package "Lemonldap::NG::Manager::Api::Common" (Perhaps you forgot to load the package?) at /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm line 8. 2100s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 2100s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 2100s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 2100s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 2100s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 2100s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 2100s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 2100s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 2100s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 2100s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 2100s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 2100s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 2100s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 2100s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 2100s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 2100s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 2100s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 2100s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 2100s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 2100s ok 38 - Got status information for package liblemonldap-ng-portal-perl 2100s ok 39 - Got file list for package liblemonldap-ng-portal-perl 2100s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 2100s 1..171 2100s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 2100s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 2100s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 2100s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 2100s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 2100s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 2100s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 2100s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 2100s # "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 127. 2100s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 2100s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 2100s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 2100s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 2100s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 2100s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 2100s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 2100s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 2100s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 2100s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 2100s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 2100s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 2100s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 2100s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 2100s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 2100s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 2100s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 2100s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 2100s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 2100s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 2100s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 2100s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 2100s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 2100s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 2100s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 2100s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 2100s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 2100s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 2100s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 2100s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 2100s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 2100s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 2100s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 2100s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 2100s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 2100s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 2100s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 2100s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 2100s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 2100s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 2100s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 2100s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 2100s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 2100s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 2100s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 2100s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 2100s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 2100s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 2100s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 2100s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 2100s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 2100s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 2100s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2510. 2100s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 2100s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 2100s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 2100s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 2100s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 2100s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 2100s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 2100s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 2100s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 2100s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 2100s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 2100s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 2100s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 2100s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 2100s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 2100s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 2100s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 2100s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpOptions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::opMetadata" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2100s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2100s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 2100s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 2100s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 2100s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 2100s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 2100s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 2100s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 2100s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 2100s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 2100s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 2100s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 2100s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 2100s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 2100s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 2100s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 2100s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 2100s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 2100s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 2100s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 2100s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 2100s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 2100s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 2100s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 2100s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 2100s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 2100s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 2100s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 2100s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 2100s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 2100s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 2100s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 2100s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 2100s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 2100s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 2100s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 2100s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 2100s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 2100s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 2100s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 2100s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 2100s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 2100s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 211. 2100s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 214. 2100s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 2100s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 2100s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 2100s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 2100s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 2100s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 2100s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 2100s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 2100s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 2100s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 2100s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 2100s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 2100s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 2100s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 2100s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 2100s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 2100s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 2100s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 2100s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 2100s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 2100s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 2100s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 2100s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 2100s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 2100s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 2100s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 2100s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 2100s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 2100s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 2100s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 2100s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 2100s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 2100s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 2100s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 2100s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 2100s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 2100s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 2100s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 2100s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 2100s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 2100s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 2100s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 2100s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 2100s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 2100s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 2100s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 2100s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 2100s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 2100s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 2100s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 2100s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 2100s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2100s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2100s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 2100s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 2100s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 2100s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 2100s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 2100s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 2100s ok 2100s All tests successful. 2100s Files=1, Tests=40, 17 wallclock secs ( 0.08 usr 0.02 sys + 13.44 cusr 3.40 csys = 16.94 CPU) 2100s Result: PASS 2101s autopkgtest [19:29:59]: test runtime-deps-and-recommends: -----------------------] 2101s runtime-deps-and-recommends PASS (superficial) 2101s autopkgtest [19:29:59]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 2102s autopkgtest [19:30:00]: @@@@@@@@@@@@@@@@@@@@ summary 2102s fastcgiserver PASS 2102s common-test PASS 2102s handler-test PASS 2102s portal-test PASS 2102s manager-test PASS 2102s runtime-deps-common PASS (superficial) 2102s runtime-deps-portal PASS (superficial) 2102s runtime-deps-manager PASS (superficial) 2102s runtime-deps-and-recommends PASS (superficial) 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 2e77c5b6-19c9-4988-802b-077d75ef772b to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 843636c0-8c04-41eb-8be7-ddf20fe9f313 to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for c33161e2-8c2d-4da8-81fa-9faec9e1d920 to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 8002189e-e262-419f-9a67-4f449557e281 to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 6d5ae1f4-19a3-4c91-a4bb-f442f2b2c2fa to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 87b1c7b0-96b9-49fc-8968-b4cc4490429d to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 3eeb4618-9938-4984-9044-4d8b873a6890 to get deleted. 2120s nova [W] Using flock in prodstack6-arm64 2120s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-170658-juju-7f2275-prod-proposed-migration-environment-20-c10d7bf3-5d4a-4387-82a9-45c85e18e4bd from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2120s nova [W] Timed out waiting for 55e41ebe-0fe5-46f9-acf6-1ec7faa89bdc to get deleted.