0s autopkgtest [00:50:32]: starting date and time: 2025-10-20 00:50:32+0000 0s autopkgtest [00:50:32]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [00:50:32]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tsuwuuk9/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:node-jquery --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=node-jquery/3.7.1+dfsg+~3.5.33-1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-7.secgroup --name adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 5s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 86s autopkgtest [00:51:58]: testbed dpkg architecture: arm64 86s autopkgtest [00:51:58]: testbed apt version: 3.1.8ubuntu1 86s autopkgtest [00:51:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 87s autopkgtest [00:51:59]: testbed release detected to be: None 88s autopkgtest [00:52:00]: updating testbed package index (apt update) 88s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 88s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 89s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 89s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 89s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [47.8 kB] 89s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 89s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 89s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [396 kB] 89s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 89s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 89s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [274 kB] 89s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 90s Fetched 984 kB in 1s (668 kB/s) 92s Reading package lists... 93s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 93s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 93s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 93s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 95s Reading package lists... 95s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Calculating upgrade... 98s The following packages will be upgraded: 98s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 98s libp11-kit0 libseccomp2 python-apt-common python3-apt 98s 10 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 98s Need to get 3273 kB of archives. 98s After this operation, 503 kB of additional disk space will be used. 98s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 99s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 99s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 99s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 99s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 99s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 99s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 99s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 99s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 100s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 101s dpkg-preconfigure: unable to re-open stdin: No such file or directory 101s Fetched 3273 kB in 3s (1233 kB/s) 102s (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 ... 83359 files and directories currently installed.) 102s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 102s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 102s Setting up dpkg (1.22.21ubuntu4) ... 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 ... 83359 files and directories currently installed.) 104s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 104s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 104s Setting up libaudit-common (1:4.0.5-1build2) ... 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 ... 83359 files and directories currently installed.) 104s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 104s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 104s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 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 ... 83359 files and directories currently installed.) 104s Preparing to unpack .../0-distro-info-data_0.68_all.deb ... 104s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 105s Preparing to unpack .../1-libp11-kit0_0.25.9-2_arm64.deb ... 105s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 105s Preparing to unpack .../2-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 105s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 105s Preparing to unpack .../3-python-apt-common_3.0.0ubuntu2_all.deb ... 105s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 105s Preparing to unpack .../4-python3-apt_3.0.0ubuntu2_arm64.deb ... 105s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 106s Preparing to unpack .../5-dpkg-dev_1.22.21ubuntu4_all.deb ... 106s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 106s Preparing to unpack .../6-libdpkg-perl_1.22.21ubuntu4_all.deb ... 106s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 106s Setting up distro-info-data (0.68) ... 106s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 106s Setting up libp11-kit0:arm64 (0.25.9-2) ... 106s Setting up libdpkg-perl (1.22.21ubuntu4) ... 106s Setting up python-apt-common (3.0.0ubuntu2) ... 106s Setting up python3-apt (3.0.0ubuntu2) ... 107s Setting up dpkg-dev (1.22.21ubuntu4) ... 107s Processing triggers for man-db (2.13.1-1) ... 110s Processing triggers for libc-bin (2.42-0ubuntu3) ... 111s autopkgtest [00:52:23]: upgrading testbed (apt dist-upgrade and autopurge) 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 112s Calculating upgrade... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Solving dependencies... 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s autopkgtest [00:52:26]: rebooting testbed after setup commands that affected boot 151s autopkgtest [00:53:03]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 156s autopkgtest [00:53:08]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 175s Get:1 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (dsc) [5208 B] 175s Get:2 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (tar) [10.1 MB] 175s Get:3 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (diff) [63.7 kB] 176s gpgv: Signature made Thu May 1 18:53:56 2025 UTC 176s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 176s gpgv: Can't check signature: No public key 176s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.21.0+ds-3.dsc: no acceptable signature found 177s autopkgtest [00:53:29]: testing package lemonldap-ng version 2.21.0+ds-3 178s autopkgtest [00:53:30]: build not needed 179s autopkgtest [00:53:31]: test fastcgiserver: preparing testbed 179s Reading package lists... 180s Building dependency tree... 180s Reading state information... 180s Solving dependencies... 181s The following NEW packages will be installed: 181s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 181s fonts-glyphicons-halflings imagemagick-7-common javascript-common 181s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 181s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 181s libapache-logformat-compiler-perl libapache-session-perl 181s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 181s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 181s libclass-inspector-perl libclass-method-modifiers-perl 181s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 181s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 181s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 181s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 181s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 181s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 181s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 181s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 181s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 181s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 181s libemail-sender-perl libemail-simple-perl libencode-locale-perl 181s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 181s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 181s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 181s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 181s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 181s libheif-plugin-libde265 libheif1 libhtml-format-perl 181s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 181s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 181s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 181s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 181s libimage-magick-perl libimage-magick-q16-perl libimagequant0 181s libimport-into-perl libio-html-perl libio-socket-ssl-perl 181s libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs 181s libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 181s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 181s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 181s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 181s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 181s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 181s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 181s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 181s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 181s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 181s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 181s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 181s libposix-strftime-compiler-perl libraw23t64 libregexp-assemble-perl 181s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 181s libstring-random-perl libsub-exporter-perl libsub-install-perl 181s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 181s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 181s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 181s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 181s libwww-robotrules-perl libxpm4 perl-openssl-defaults 181s 0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded. 181s Need to get 26.8 MB of archives. 181s After this operation, 97.4 MB of additional disk space will be used. 181s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 181s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 181s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 182s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 182s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 183s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 183s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 183s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 183s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 184s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 184s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 184s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 184s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 184s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 184s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 184s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 184s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 185s Get:18 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 185s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 185s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 185s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 185s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 185s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 185s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 185s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 185s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 185s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 185s Get:28 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 187s Get:29 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 187s Get:30 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 187s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 187s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 187s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 187s Get:34 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 187s Get:35 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 187s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 187s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 187s Get:38 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 187s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 187s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 187s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 187s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 187s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 187s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 187s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 187s Get:46 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 187s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 187s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 187s Get:49 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 187s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 188s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 188s Get:52 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 188s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 188s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 189s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 189s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 189s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 189s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 189s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 189s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 189s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 189s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 189s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 189s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 190s Get:65 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 190s Get:66 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 190s Get:67 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 190s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 190s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 190s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 190s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 190s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 190s Get:73 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 190s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 190s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 190s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 190s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 190s Get:78 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 190s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 190s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 190s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 190s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 190s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 190s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 190s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 190s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 190s Get:87 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 190s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 190s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 190s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 191s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 191s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 191s Get:93 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 191s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 191s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 192s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 192s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 192s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 192s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 192s Get:100 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 192s Get:101 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 193s Get:102 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 193s Get:103 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 193s Get:104 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 193s Get:105 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 193s Get:106 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-angularjs all 1.8.3-3 [559 kB] 193s Get:107 http://ftpmaster.internal/ubuntu resolute/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 194s Get:108 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 194s Get:109 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 194s Get:110 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 194s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 194s Get:112 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 195s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 195s Get:114 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 195s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 195s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 195s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 195s Get:118 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 195s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 javascript-common all 12+nmu1 [4828 B] 195s Get:120 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 195s Get:121 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 196s Get:122 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 196s Get:123 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 196s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 196s Get:125 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 196s Get:126 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 196s Get:127 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 196s Get:128 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 196s Get:129 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 198s Get:130 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 198s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 198s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 198s Get:133 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 198s Get:134 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 198s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 198s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 198s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 198s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 198s Get:139 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 198s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 198s Get:141 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 198s Get:142 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 198s Get:143 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 198s Get:144 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 199s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 199s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 199s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 199s Get:148 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 199s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 199s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 199s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 199s Get:152 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 199s Get:153 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 199s Get:154 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 199s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 199s Get:156 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtype-tiny-perl all 2.004000-2 [340 kB] 199s Get:157 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-client-perl all 0.09-1 [20.7 kB] 199s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 199s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 199s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 199s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 199s Get:162 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 199s Get:163 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 199s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 199s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 199s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 199s Get:167 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 199s Get:168 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 199s Get:169 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 199s Get:170 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 203s Preconfiguring packages ... 203s Fetched 26.8 MB in 21s (1280 kB/s) 203s Selecting previously unselected package imagemagick-7-common. 203s (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 ... 83363 files and directories currently installed.) 203s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 203s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 203s Selecting previously unselected package libgomp1:arm64. 203s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 203s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 204s Selecting previously unselected package libfftw3-double3:arm64. 204s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 204s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 204s Selecting previously unselected package fonts-dejavu-mono. 204s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8_all.deb ... 204s Unpacking fonts-dejavu-mono (2.37-8) ... 204s Selecting previously unselected package fonts-dejavu-core. 204s Preparing to unpack .../004-fonts-dejavu-core_2.37-8_all.deb ... 204s Unpacking fonts-dejavu-core (2.37-8) ... 204s Selecting previously unselected package fontconfig-config. 204s Preparing to unpack .../005-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 204s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 204s Selecting previously unselected package libfontconfig1:arm64. 204s Preparing to unpack .../006-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 204s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 204s Selecting previously unselected package libsharpyuv0:arm64. 204s Preparing to unpack .../007-libsharpyuv0_1.5.0-0.1_arm64.deb ... 204s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 205s Selecting previously unselected package libaom3:arm64. 205s Preparing to unpack .../008-libaom3_3.12.1-1_arm64.deb ... 205s Unpacking libaom3:arm64 (3.12.1-1) ... 205s Selecting previously unselected package libheif-plugin-aomdec:arm64. 205s Preparing to unpack .../009-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 205s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 205s Selecting previously unselected package libde265-0:arm64. 205s Preparing to unpack .../010-libde265-0_1.0.16-1_arm64.deb ... 205s Unpacking libde265-0:arm64 (1.0.16-1) ... 205s Selecting previously unselected package libheif-plugin-libde265:arm64. 205s Preparing to unpack .../011-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 205s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 205s Selecting previously unselected package libheif1:arm64. 205s Preparing to unpack .../012-libheif1_1.20.2-1_arm64.deb ... 205s Unpacking libheif1:arm64 (1.20.2-1) ... 205s Selecting previously unselected package libjbig0:arm64. 205s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 205s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 205s Selecting previously unselected package libjpeg-turbo8:arm64. 205s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 205s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 205s Selecting previously unselected package libjpeg8:arm64. 205s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_arm64.deb ... 205s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 205s Selecting previously unselected package liblcms2-2:arm64. 205s Preparing to unpack .../016-liblcms2-2_2.16-2_arm64.deb ... 205s Unpacking liblcms2-2:arm64 (2.16-2) ... 205s Selecting previously unselected package liblqr-1-0:arm64. 205s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 205s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 205s Selecting previously unselected package libltdl7:arm64. 205s Preparing to unpack .../018-libltdl7_2.5.4-4build1_arm64.deb ... 205s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 205s Selecting previously unselected package libopenjp2-7:arm64. 205s Preparing to unpack .../019-libopenjp2-7_2.5.3-2.1_arm64.deb ... 205s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 205s Selecting previously unselected package libraw23t64:arm64. 205s Preparing to unpack .../020-libraw23t64_0.21.4-2_arm64.deb ... 205s Unpacking libraw23t64:arm64 (0.21.4-2) ... 205s Selecting previously unselected package libdeflate0:arm64. 205s Preparing to unpack .../021-libdeflate0_1.23-2_arm64.deb ... 205s Unpacking libdeflate0:arm64 (1.23-2) ... 205s Selecting previously unselected package liblerc4:arm64. 205s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 205s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 205s Selecting previously unselected package libwebp7:arm64. 206s Preparing to unpack .../023-libwebp7_1.5.0-0.1_arm64.deb ... 206s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 206s Selecting previously unselected package libtiff6:arm64. 206s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 206s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 206s Selecting previously unselected package libwebpdemux2:arm64. 206s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_arm64.deb ... 206s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 206s Selecting previously unselected package libwebpmux3:arm64. 206s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_arm64.deb ... 206s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 206s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 206s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 206s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 206s Selecting previously unselected package libimage-magick-q16-perl. 206s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 206s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 206s Selecting previously unselected package libimage-magick-perl. 206s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 206s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 206s Selecting previously unselected package libfcgi0t64:arm64. 206s Preparing to unpack .../030-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 206s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 206s Selecting previously unselected package libfcgi-perl. 206s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 206s Unpacking libfcgi-perl (0.82+ds-3build3) ... 206s Selecting previously unselected package libfcgi-procmanager-perl. 206s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 206s Unpacking libfcgi-procmanager-perl (0.28-3) ... 206s Selecting previously unselected package libcrypt-urandom-perl. 206s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_arm64.deb ... 206s Unpacking libcrypt-urandom-perl (0.54-1) ... 206s Selecting previously unselected package libapache-session-perl. 206s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 206s Unpacking libapache-session-perl (1.94-2) ... 206s Selecting previously unselected package liberror-perl. 206s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 206s Unpacking liberror-perl (0.17030-1) ... 206s Selecting previously unselected package libipc-sharelite-perl. 206s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 206s Unpacking libipc-sharelite-perl (0.17-5build4) ... 206s Selecting previously unselected package libcache-cache-perl. 207s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 207s Unpacking libcache-cache-perl (1.08-3) ... 207s Selecting previously unselected package libclass-xsaccessor-perl. 207s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 207s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 207s Selecting previously unselected package libconfig-inifiles-perl. 207s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 207s Unpacking libconfig-inifiles-perl (3.000003-3) ... 207s Selecting previously unselected package perl-openssl-defaults:arm64. 207s Preparing to unpack .../040-perl-openssl-defaults_7build3_arm64.deb ... 207s Unpacking perl-openssl-defaults:arm64 (7build3) ... 207s Selecting previously unselected package libcrypt-openssl-bignum-perl. 207s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 207s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 207s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 207s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 207s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 207s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 207s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 207s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 207s Selecting previously unselected package libconvert-asn1-perl. 207s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 207s Unpacking libconvert-asn1-perl (0.34-1) ... 207s Selecting previously unselected package libcrypt-openssl-x509-perl. 207s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 207s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 207s Selecting previously unselected package libclass-errorhandler-perl. 207s Preparing to unpack .../046-libclass-errorhandler-perl_0.04-3_all.deb ... 207s Unpacking libclass-errorhandler-perl (0.04-3) ... 207s Selecting previously unselected package libcrypt-des-perl:arm64. 207s Preparing to unpack .../047-libcrypt-des-perl_2.07-5_arm64.deb ... 207s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 207s Selecting previously unselected package libcrypt-des-ede3-perl. 207s Preparing to unpack .../048-libcrypt-des-ede3-perl_0.03-1_all.deb ... 207s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 207s Selecting previously unselected package libcryptx-perl. 207s Preparing to unpack .../049-libcryptx-perl_0.087-1_arm64.deb ... 207s Unpacking libcryptx-perl (0.087-1) ... 207s Selecting previously unselected package libconvert-pem-perl. 207s Preparing to unpack .../050-libconvert-pem-perl_0.13-1_all.deb ... 207s Unpacking libconvert-pem-perl (0.13-1) ... 208s Selecting previously unselected package libcrypt-rijndael-perl. 208s Preparing to unpack .../051-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 208s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 208s Selecting previously unselected package libhtml-tagset-perl. 208s Preparing to unpack .../052-libhtml-tagset-perl_3.24-1_all.deb ... 208s Unpacking libhtml-tagset-perl (3.24-1) ... 208s Selecting previously unselected package liburi-perl. 208s Preparing to unpack .../053-liburi-perl_5.30-1_all.deb ... 208s Unpacking liburi-perl (5.30-1) ... 208s Selecting previously unselected package libhtml-parser-perl:arm64. 208s Preparing to unpack .../054-libhtml-parser-perl_3.83-1build1_arm64.deb ... 208s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 208s Selecting previously unselected package libcgi-pm-perl. 208s Preparing to unpack .../055-libcgi-pm-perl_4.68-1_all.deb ... 208s Unpacking libcgi-pm-perl (4.68-1) ... 208s Selecting previously unselected package libhtml-template-perl. 208s Preparing to unpack .../056-libhtml-template-perl_2.97-2build1_all.deb ... 208s Unpacking libhtml-template-perl (2.97-2build1) ... 208s Selecting previously unselected package libjson-perl. 208s Preparing to unpack .../057-libjson-perl_4.10000-1_all.deb ... 208s Unpacking libjson-perl (4.10000-1) ... 208s Selecting previously unselected package libcommon-sense-perl:arm64. 208s Preparing to unpack .../058-libcommon-sense-perl_3.75-3build5_arm64.deb ... 208s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 208s Selecting previously unselected package libtypes-serialiser-perl. 208s Preparing to unpack .../059-libtypes-serialiser-perl_1.01-1_all.deb ... 208s Unpacking libtypes-serialiser-perl (1.01-1) ... 208s Selecting previously unselected package libjson-xs-perl. 208s Preparing to unpack .../060-libjson-xs-perl_4.040-1_arm64.deb ... 208s Unpacking libjson-xs-perl (4.040-1) ... 208s Selecting previously unselected package libmouse-perl:arm64. 208s Preparing to unpack .../061-libmouse-perl_2.5.11-1build1_arm64.deb ... 208s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 208s Selecting previously unselected package libnet-cidr-perl. 208s Preparing to unpack .../062-libnet-cidr-perl_0.25-1_all.deb ... 208s Unpacking libnet-cidr-perl (0.25-1) ... 208s Selecting previously unselected package libnet-ssleay-perl:arm64. 209s Preparing to unpack .../063-libnet-ssleay-perl_1.94-3_arm64.deb ... 209s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 209s Selecting previously unselected package libposix-strftime-compiler-perl. 209s Preparing to unpack .../064-libposix-strftime-compiler-perl_0.46-1_all.deb ... 209s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 209s Selecting previously unselected package libapache-logformat-compiler-perl. 209s Preparing to unpack .../065-libapache-logformat-compiler-perl_0.36-3_all.deb ... 209s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 209s Selecting previously unselected package libcookie-baker-perl. 209s Preparing to unpack .../066-libcookie-baker-perl_0.12-1_all.deb ... 209s Unpacking libcookie-baker-perl (0.12-1) ... 209s Selecting previously unselected package libdevel-stacktrace-perl. 209s Preparing to unpack .../067-libdevel-stacktrace-perl_2.0500-1_all.deb ... 209s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 209s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 209s Preparing to unpack .../068-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 209s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 209s Selecting previously unselected package libclass-inspector-perl. 209s Preparing to unpack .../069-libclass-inspector-perl_1.36-3_all.deb ... 209s Unpacking libclass-inspector-perl (1.36-3) ... 209s Selecting previously unselected package libfile-sharedir-perl. 209s Preparing to unpack .../070-libfile-sharedir-perl_1.118-3_all.deb ... 209s Unpacking libfile-sharedir-perl (1.118-3) ... 209s Selecting previously unselected package libfilesys-notify-simple-perl. 209s Preparing to unpack .../071-libfilesys-notify-simple-perl_0.14-3_all.deb ... 209s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 209s Selecting previously unselected package libhash-multivalue-perl. 209s Preparing to unpack .../072-libhash-multivalue-perl_0.16-3_all.deb ... 209s Unpacking libhash-multivalue-perl (0.16-3) ... 209s Selecting previously unselected package libhttp-multipartparser-perl. 209s Preparing to unpack .../073-libhttp-multipartparser-perl_0.02-3_all.deb ... 209s Unpacking libhttp-multipartparser-perl (0.02-3) ... 209s Selecting previously unselected package libjson-maybexs-perl. 209s Preparing to unpack .../074-libjson-maybexs-perl_1.004008-1_all.deb ... 209s Unpacking libjson-maybexs-perl (1.004008-1) ... 209s Selecting previously unselected package libstream-buffered-perl. 209s Preparing to unpack .../075-libstream-buffered-perl_0.03-3_all.deb ... 209s Unpacking libstream-buffered-perl (0.03-3) ... 209s Selecting previously unselected package libwww-form-urlencoded-perl. 209s Preparing to unpack .../076-libwww-form-urlencoded-perl_0.26-2_all.deb ... 209s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 209s Selecting previously unselected package libhttp-entity-parser-perl. 209s Preparing to unpack .../077-libhttp-entity-parser-perl_0.25-2_all.deb ... 209s Unpacking libhttp-entity-parser-perl (0.25-2) ... 209s Selecting previously unselected package libtimedate-perl. 209s Preparing to unpack .../078-libtimedate-perl_2.3300-2_all.deb ... 209s Unpacking libtimedate-perl (2.3300-2) ... 209s Selecting previously unselected package libhttp-date-perl. 209s Preparing to unpack .../079-libhttp-date-perl_6.06-1_all.deb ... 209s Unpacking libhttp-date-perl (6.06-1) ... 209s Selecting previously unselected package libhttp-headers-fast-perl. 210s Preparing to unpack .../080-libhttp-headers-fast-perl_0.22-3_all.deb ... 210s Unpacking libhttp-headers-fast-perl (0.22-3) ... 210s Selecting previously unselected package libclone-perl:arm64. 210s Preparing to unpack .../081-libclone-perl_0.47-1_arm64.deb ... 210s Unpacking libclone-perl:arm64 (0.47-1) ... 210s Selecting previously unselected package libencode-locale-perl. 210s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 210s Unpacking libencode-locale-perl (1.05-3) ... 210s Selecting previously unselected package libio-html-perl. 210s Preparing to unpack .../083-libio-html-perl_1.004-3_all.deb ... 210s Unpacking libio-html-perl (1.004-3) ... 210s Selecting previously unselected package liblwp-mediatypes-perl. 210s Preparing to unpack .../084-liblwp-mediatypes-perl_6.04-2_all.deb ... 210s Unpacking liblwp-mediatypes-perl (6.04-2) ... 210s Selecting previously unselected package libhttp-message-perl. 210s Preparing to unpack .../085-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 210s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 210s Selecting previously unselected package libtest-sharedfork-perl. 210s Preparing to unpack .../086-libtest-sharedfork-perl_0.35-3_all.deb ... 210s Unpacking libtest-sharedfork-perl (0.35-3) ... 210s Selecting previously unselected package libtest-tcp-perl. 210s Preparing to unpack .../087-libtest-tcp-perl_2.22-2_all.deb ... 210s Unpacking libtest-tcp-perl (2.22-2) ... 210s Selecting previously unselected package libtry-tiny-perl. 210s Preparing to unpack .../088-libtry-tiny-perl_0.32-1_all.deb ... 210s Unpacking libtry-tiny-perl (0.32-1) ... 210s Selecting previously unselected package libplack-perl. 210s Preparing to unpack .../089-libplack-perl_1.0051-1_all.deb ... 210s Unpacking libplack-perl (1.0051-1) ... 210s Selecting previously unselected package libfile-listing-perl. 210s Preparing to unpack .../090-libfile-listing-perl_6.16-1_all.deb ... 210s Unpacking libfile-listing-perl (6.16-1) ... 210s Selecting previously unselected package libhtml-tree-perl. 210s Preparing to unpack .../091-libhtml-tree-perl_5.07-3_all.deb ... 210s Unpacking libhtml-tree-perl (5.07-3) ... 210s Selecting previously unselected package libhttp-cookies-perl. 210s Preparing to unpack .../092-libhttp-cookies-perl_6.11-1_all.deb ... 210s Unpacking libhttp-cookies-perl (6.11-1) ... 210s Selecting previously unselected package libhttp-negotiate-perl. 210s Preparing to unpack .../093-libhttp-negotiate-perl_6.01-2_all.deb ... 210s Unpacking libhttp-negotiate-perl (6.01-2) ... 210s Selecting previously unselected package libio-socket-ssl-perl. 210s Preparing to unpack .../094-libio-socket-ssl-perl_2.089-1_all.deb ... 210s Unpacking libio-socket-ssl-perl (2.089-1) ... 210s Selecting previously unselected package libnet-http-perl. 210s Preparing to unpack .../095-libnet-http-perl_6.23-1_all.deb ... 210s Unpacking libnet-http-perl (6.23-1) ... 211s Selecting previously unselected package liblwp-protocol-https-perl. 211s Preparing to unpack .../096-liblwp-protocol-https-perl_6.14-1_all.deb ... 211s Unpacking liblwp-protocol-https-perl (6.14-1) ... 211s Selecting previously unselected package libwww-robotrules-perl. 211s Preparing to unpack .../097-libwww-robotrules-perl_6.02-1_all.deb ... 211s Unpacking libwww-robotrules-perl (6.02-1) ... 211s Selecting previously unselected package libwww-perl. 211s Preparing to unpack .../098-libwww-perl_6.78-1_all.deb ... 211s Unpacking libwww-perl (6.78-1) ... 211s Selecting previously unselected package liblemonldap-ng-common-perl. 211s Preparing to unpack .../099-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 211s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 211s Selecting previously unselected package liblemonldap-ng-handler-perl. 211s Preparing to unpack .../100-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 211s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 211s Selecting previously unselected package lemonldap-ng-fastcgi-server. 211s Preparing to unpack .../101-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 211s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 211s Selecting previously unselected package lemonldap-ng-uwsgi-app. 211s Preparing to unpack .../102-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 211s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 211s Selecting previously unselected package libemail-date-format-perl. 211s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 211s Unpacking libemail-date-format-perl (1.008-1) ... 211s Selecting previously unselected package libhash-merge-simple-perl. 211s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 211s Unpacking libhash-merge-simple-perl (0.052-1) ... 211s Selecting previously unselected package libjs-angularjs. 211s Preparing to unpack .../105-libjs-angularjs_1.8.3-3_all.deb ... 211s Unpacking libjs-angularjs (1.8.3-3) ... 211s Selecting previously unselected package fonts-glyphicons-halflings. 211s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 211s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 211s Selecting previously unselected package libjs-bootstrap. 211s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 211s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 211s Selecting previously unselected package libjs-es5-shim. 211s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 211s Unpacking libjs-es5-shim (4.6.7-2) ... 212s Selecting previously unselected package libjs-jquery. 212s Preparing to unpack .../109-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 212s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 212s Selecting previously unselected package libregexp-common-perl. 212s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 212s Unpacking libregexp-common-perl (2024080801-1) ... 212s Selecting previously unselected package liblemonldap-ng-manager-perl. 212s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 212s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 212s Selecting previously unselected package fonts-font-awesome. 212s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 212s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 212s Selecting previously unselected package libconvert-base32-perl. 212s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 212s Unpacking libconvert-base32-perl (0.06-3) ... 212s Selecting previously unselected package libdigest-hmac-perl. 212s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 212s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 212s Selecting previously unselected package libfont-afm-perl. 212s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 212s Unpacking libfont-afm-perl (1.20-4) ... 212s Selecting previously unselected package libhtml-format-perl. 212s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 212s Unpacking libhtml-format-perl (2.16-2) ... 212s Selecting previously unselected package libhtml-formattext-withlinks-perl. 212s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 212s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 212s Selecting previously unselected package javascript-common. 212s Preparing to unpack .../118-javascript-common_12+nmu1_all.deb ... 212s Unpacking javascript-common (12+nmu1) ... 212s Selecting previously unselected package libjs-popper.js. 212s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 212s Unpacking libjs-popper.js (1.16.1+ds-6) ... 212s Selecting previously unselected package libjs-bootstrap4. 212s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 212s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 213s Selecting previously unselected package libjs-jquery-cookie. 213s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 213s Unpacking libjs-jquery-cookie (12-4) ... 213s Selecting previously unselected package libjs-jquery-ui. 213s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 213s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 213s Selecting previously unselected package libexporter-tiny-perl. 213s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 213s Unpacking libexporter-tiny-perl (1.006002-1) ... 213s Selecting previously unselected package liblist-moreutils-xs-perl. 213s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 213s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 213s Selecting previously unselected package liblist-moreutils-perl. 213s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 213s Unpacking liblist-moreutils-perl (0.430-2) ... 213s Selecting previously unselected package libregexp-assemble-perl. 213s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 213s Unpacking libregexp-assemble-perl (0.38-2) ... 213s Selecting previously unselected package libtext-unidecode-perl. 213s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 213s Unpacking libtext-unidecode-perl (1.30-3) ... 213s Selecting previously unselected package liblemonldap-ng-portal-perl. 213s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 213s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 213s Selecting previously unselected package libalgorithm-c3-perl. 213s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 213s Unpacking libalgorithm-c3-perl (0.11-2) ... 213s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 213s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 213s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 213s Selecting previously unselected package libcapture-tiny-perl. 214s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 214s Unpacking libcapture-tiny-perl (0.50-1) ... 214s Selecting previously unselected package libclass-c3-perl. 214s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 214s Unpacking libclass-c3-perl (0.35-2) ... 214s Selecting previously unselected package libclass-method-modifiers-perl. 214s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 214s Unpacking libclass-method-modifiers-perl (2.15-1) ... 214s Selecting previously unselected package libconvert-binhex-perl. 214s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 214s Unpacking libconvert-binhex-perl (1.125-3) ... 214s Selecting previously unselected package libparams-util-perl. 214s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_arm64.deb ... 214s Unpacking libparams-util-perl (1.102-3build1) ... 214s Selecting previously unselected package libsub-install-perl. 214s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 214s Unpacking libsub-install-perl (0.929-1) ... 214s Selecting previously unselected package libdata-optlist-perl. 214s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 214s Unpacking libdata-optlist-perl (0.114-1) ... 214s Selecting previously unselected package libdynaloader-functions-perl. 214s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-2_all.deb ... 214s Unpacking libdynaloader-functions-perl (0.004-2) ... 214s Selecting previously unselected package libdevel-callchecker-perl:arm64. 214s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-2_arm64.deb ... 214s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 214s Selecting previously unselected package libemail-simple-perl. 214s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 214s Unpacking libemail-simple-perl (2.218-1) ... 214s Selecting previously unselected package libmodule-pluggable-perl. 214s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 214s Unpacking libmodule-pluggable-perl (5.2-5) ... 214s Selecting previously unselected package libmro-compat-perl. 214s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 214s Unpacking libmro-compat-perl (0.15-2) ... 214s Selecting previously unselected package libemail-abstract-perl. 214s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 214s Unpacking libemail-abstract-perl (3.010-1) ... 214s Selecting previously unselected package libemail-address-xs-perl. 214s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 214s Unpacking libemail-address-xs-perl (1.05-1build5) ... 214s Selecting previously unselected package libparams-classify-perl:arm64. 214s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_arm64.deb ... 214s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 214s Selecting previously unselected package libmodule-runtime-perl. 215s Preparing to unpack .../146-libmodule-runtime-perl_0.018-1_all.deb ... 215s Unpacking libmodule-runtime-perl (0.018-1) ... 215s Selecting previously unselected package libimport-into-perl. 215s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 215s Unpacking libimport-into-perl (1.002005-2) ... 215s Selecting previously unselected package librole-tiny-perl. 215s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 215s Unpacking librole-tiny-perl (2.002004-1) ... 215s Selecting previously unselected package libsub-quote-perl. 215s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 215s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 215s Selecting previously unselected package libmoo-perl. 215s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 215s Unpacking libmoo-perl (2.005005-1) ... 215s Selecting previously unselected package libmoox-types-mooselike-perl. 215s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 215s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 215s Selecting previously unselected package libsub-exporter-perl. 215s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 215s Unpacking libsub-exporter-perl (0.990-1) ... 215s Selecting previously unselected package libthrowable-perl. 215s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 215s Unpacking libthrowable-perl (1.001-2) ... 215s Selecting previously unselected package libemail-sender-perl. 215s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 215s Unpacking libemail-sender-perl (2.601-1) ... 215s Selecting previously unselected package libtype-tiny-perl. 215s Preparing to unpack .../155-libtype-tiny-perl_2.004000-2_all.deb ... 215s Unpacking libtype-tiny-perl (2.004000-2) ... 215s Selecting previously unselected package libfcgi-client-perl. 215s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 215s Unpacking libfcgi-client-perl (0.09-1) ... 215s Selecting previously unselected package libimagequant0:arm64. 215s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_arm64.deb ... 215s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 215s Selecting previously unselected package libxpm4:arm64. 215s Preparing to unpack .../158-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 215s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 215s Selecting previously unselected package libgd3:arm64. 215s Preparing to unpack .../159-libgd3_2.3.3-13ubuntu1_arm64.deb ... 215s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 216s Selecting previously unselected package libgd-perl. 216s Preparing to unpack .../160-libgd-perl_2.78-1build4_arm64.deb ... 216s Unpacking libgd-perl (2.78-1build4) ... 216s Selecting previously unselected package libgd-securityimage-perl. 216s Preparing to unpack .../161-libgd-securityimage-perl_1.75-3_all.deb ... 216s Unpacking libgd-securityimage-perl (1.75-3) ... 216s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 216s Preparing to unpack .../162-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 216s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 216s Selecting previously unselected package libnet-smtp-ssl-perl. 216s Preparing to unpack .../163-libnet-smtp-ssl-perl_1.04-2_all.deb ... 216s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 216s Selecting previously unselected package libmailtools-perl. 216s Preparing to unpack .../164-libmailtools-perl_2.22-1_all.deb ... 216s Unpacking libmailtools-perl (2.22-1) ... 216s Selecting previously unselected package libmime-tools-perl. 216s Preparing to unpack .../165-libmime-tools-perl_5.515-1_all.deb ... 216s Unpacking libmime-tools-perl (5.515-1) ... 216s Selecting previously unselected package libstring-random-perl. 216s Preparing to unpack .../166-libstring-random-perl_1%3a0.32-2_all.deb ... 216s Unpacking libstring-random-perl (1:0.32-2) ... 216s Selecting previously unselected package lemonldap-ng-handler. 216s Preparing to unpack .../167-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 216s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 216s Selecting previously unselected package lemonldap-ng. 216s Preparing to unpack .../168-lemonldap-ng_2.21.0+ds-3_all.deb ... 216s Unpacking lemonldap-ng (2.21.0+ds-3) ... 216s Selecting previously unselected package lemonldap-ng-doc. 216s Preparing to unpack .../169-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 216s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 216s Setting up libconfig-inifiles-perl (3.000003-3) ... 216s Setting up libmodule-pluggable-perl (5.2-5) ... 216s Setting up javascript-common (12+nmu1) ... 216s Setting up liblcms2-2:arm64 (2.16-2) ... 216s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 216s Setting up libaom3:arm64 (3.12.1-1) ... 216s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 216s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 216s Setting up libhttp-multipartparser-perl (0.02-3) ... 216s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 216s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 216s Setting up libclass-inspector-perl (1.36-3) ... 216s Setting up libfont-afm-perl (1.20-4) ... 216s Setting up libdynaloader-functions-perl (0.004-2) ... 216s Setting up libclass-method-modifiers-perl (2.15-1) ... 216s Setting up libjs-popper.js (1.16.1+ds-6) ... 216s Setting up libclone-perl:arm64 (0.47-1) ... 216s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 216s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 216s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 216s Setting up libhtml-tagset-perl (3.24-1) ... 216s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 216s Setting up libfilesys-notify-simple-perl (0.14-3) ... 216s Setting up libnet-cidr-perl (0.25-1) ... 216s Setting up libipc-sharelite-perl (0.17-5build4) ... 216s Setting up libconvert-binhex-perl (1.125-3) ... 216s Setting up liblwp-mediatypes-perl (6.04-2) ... 216s Setting up libcrypt-urandom-perl (0.54-1) ... 216s Setting up libtry-tiny-perl (0.32-1) ... 216s Setting up libdeflate0:arm64 (1.23-2) ... 216s Setting up perl-openssl-defaults:arm64 (7build3) ... 216s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 216s Setting up libposix-strftime-compiler-perl (0.46-1) ... 216s Setting up libencode-locale-perl (1.05-3) ... 216s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 216s Setting up libclass-errorhandler-perl (0.04-3) ... 216s Setting up libjs-angularjs (1.8.3-3) ... 216s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 216s Setting up libfcgi-procmanager-perl (0.28-3) ... 216s Setting up libregexp-common-perl (2024080801-1) ... 216s Setting up libtest-sharedfork-perl (0.35-3) ... 216s Setting up libsub-install-perl (0.929-1) ... 216s Setting up libhash-multivalue-perl (0.16-3) ... 216s Setting up libjs-es5-shim (4.6.7-2) ... 216s Setting up liberror-perl (0.17030-1) ... 216s Setting up libapache-session-perl (1.94-2) ... 216s Setting up libstream-buffered-perl (0.03-3) ... 216s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 216s Setting up libalgorithm-c3-perl (0.11-2) ... 216s Setting up libapache-logformat-compiler-perl (0.36-3) ... 216s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 216s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 216s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 216s Setting up libemail-date-format-perl (1.008-1) ... 216s Setting up fonts-dejavu-mono (2.37-8) ... 216s Setting up libcryptx-perl (0.087-1) ... 216s Setting up libio-html-perl (1.004-3) ... 216s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 216s Setting up fonts-dejavu-core (2.37-8) ... 217s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 217s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 217s Setting up libltdl7:arm64 (2.5.4-4build1) ... 217s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 217s Setting up libstring-random-perl (1:0.32-2) ... 217s Setting up libparams-util-perl (1.102-3build1) ... 217s Setting up libwebp7:arm64 (1.5.0-0.1) ... 217s Setting up libcapture-tiny-perl (0.50-1) ... 217s Setting up libtimedate-perl (2.3300-2) ... 217s Setting up libtypes-serialiser-perl (1.01-1) ... 217s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 217s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 217s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 217s Setting up libjson-perl (4.10000-1) ... 217s Setting up librole-tiny-perl (2.002004-1) ... 217s Setting up libfile-sharedir-perl (1.118-3) ... 217s Setting up libfcgi-perl (0.82+ds-3build3) ... 217s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 217s Setting up libwww-form-urlencoded-perl (0.26-2) ... 217s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 217s Setting up libdevel-stacktrace-perl (2.0500-1) ... 217s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 217s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 217s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 217s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 217s Setting up libexporter-tiny-perl (1.006002-1) ... 217s Setting up libconvert-asn1-perl (0.34-1) ... 217s Setting up libtext-unidecode-perl (1.30-3) ... 217s Setting up libde265-0:arm64 (1.0.16-1) ... 217s Setting up libregexp-assemble-perl (0.38-2) ... 217s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 217s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 217s Setting up liburi-perl (5.30-1) ... 217s Setting up libconvert-base32-perl (0.06-3) ... 217s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 217s Setting up libemail-address-xs-perl (1.05-1build5) ... 217s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 217s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 217s Setting up libjson-xs-perl (4.040-1) ... 217s Setting up libcrypt-des-ede3-perl (0.03-1) ... 217s Setting up libjs-jquery-cookie (12-4) ... 217s Setting up libhttp-date-perl (6.06-1) ... 217s Setting up libtest-tcp-perl (2.22-2) ... 217s Setting up libfile-listing-perl (6.16-1) ... 217s Setting up libhash-merge-simple-perl (0.052-1) ... 217s Setting up libcache-cache-perl (1.08-3) ... 217s Setting up libhttp-headers-fast-perl (0.22-3) ... 217s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 217s Setting up liblist-moreutils-perl (0.430-2) ... 217s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 217s Setting up libtype-tiny-perl (2.004000-2) ... 217s Setting up libemail-simple-perl (2.218-1) ... 217s Setting up libnet-http-perl (6.23-1) ... 217s Setting up libclass-c3-perl (0.35-2) ... 217s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 217s Setting up libjson-maybexs-perl (1.004008-1) ... 217s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 217s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 217s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 217s Setting up libdata-optlist-perl (0.114-1) ... 217s Setting up libraw23t64:arm64 (0.21.4-2) ... 217s Setting up libwww-robotrules-perl (6.02-1) ... 217s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 217s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 217s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 217s Setting up libmro-compat-perl (0.15-2) ... 217s Setting up libcookie-baker-perl (0.12-1) ... 217s Setting up libhttp-entity-parser-perl (0.25-2) ... 217s Setting up libio-socket-ssl-perl (2.089-1) ... 217s Setting up libsub-exporter-perl (0.990-1) ... 217s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 217s Setting up libconvert-pem-perl (0.13-1) ... 217s Setting up libhttp-negotiate-perl (6.01-2) ... 217s Setting up libhttp-cookies-perl (6.11-1) ... 217s Setting up libhtml-tree-perl (5.07-3) ... 217s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 217s Setting up libcgi-pm-perl (4.68-1) ... 217s Setting up libhtml-format-perl (2.16-2) ... 217s Setting up libhtml-template-perl (2.97-2build1) ... 217s Setting up libnet-smtp-ssl-perl (1.04-2) ... 217s Setting up libmodule-runtime-perl (0.018-1) ... 217s Setting up libmailtools-perl (2.22-1) ... 217s Setting up libemail-abstract-perl (3.010-1) ... 217s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 217s Setting up libplack-perl (1.0051-1) ... 217s Setting up libimport-into-perl (1.002005-2) ... 217s Setting up libmoo-perl (2.005005-1) ... 217s Setting up libmime-tools-perl (5.515-1) ... 217s Setting up libfcgi-client-perl (0.09-1) ... 217s Setting up libmoox-types-mooselike-perl (0.29-2) ... 217s Setting up libthrowable-perl (1.001-2) ... 217s Setting up libemail-sender-perl (2.601-1) ... 217s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 217s Setting up liblwp-protocol-https-perl (6.14-1) ... 217s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 217s Setting up libwww-perl (6.78-1) ... 217s Setting up libheif1:arm64 (1.20.2-1) ... 217s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 218s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 218s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 218s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 218s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 218s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 219s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 219s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 219s Setting up libgd-perl (2.78-1build4) ... 219s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 219s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 219s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 219s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 219s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 220s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 221s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 221s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 221s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 222s Setting up libgd-securityimage-perl (1.75-3) ... 222s Setting up lemonldap-ng (2.21.0+ds-3) ... 222s Processing triggers for libc-bin (2.42-0ubuntu3) ... 222s Processing triggers for man-db (2.13.1-1) ... 228s autopkgtest [00:54:20]: test fastcgiserver: [----------------------- 229s 1..1 229s ok 1 - Portal responded 200 230s autopkgtest [00:54:22]: test fastcgiserver: -----------------------] 231s fastcgiserver PASS 231s autopkgtest [00:54:23]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 231s autopkgtest [00:54:23]: test common-test: preparing testbed 256s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 320s autopkgtest [00:55:52]: testbed dpkg architecture: arm64 320s autopkgtest [00:55:52]: testbed apt version: 3.1.8ubuntu1 321s autopkgtest [00:55:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 321s autopkgtest [00:55:53]: testbed release detected to be: resolute 323s autopkgtest [00:55:55]: updating testbed package index (apt update) 323s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 323s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 324s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 324s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 324s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [47.8 kB] 324s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 324s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [396 kB] 324s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 324s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 324s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 324s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [274 kB] 324s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 324s Fetched 984 kB in 1s (937 kB/s) 325s Reading package lists... 326s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 326s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 326s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 326s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 327s Reading package lists... 327s Reading package lists... 327s Building dependency tree... 327s Reading state information... 327s Calculating upgrade... 328s The following packages will be upgraded: 328s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 328s libp11-kit0 libseccomp2 python-apt-common python3-apt 328s 10 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 328s Need to get 3273 kB of archives. 328s After this operation, 503 kB of additional disk space will be used. 328s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 329s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 329s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 329s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 329s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 329s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 329s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 329s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 329s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 329s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 329s dpkg-preconfigure: unable to re-open stdin: No such file or directory 329s Fetched 3273 kB in 1s (2702 kB/s) 330s (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 ... 83359 files and directories currently installed.) 330s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 330s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 330s Setting up dpkg (1.22.21ubuntu4) ... 330s (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 ... 83359 files and directories currently installed.) 330s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 330s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 330s Setting up libaudit-common (1:4.0.5-1build2) ... 331s (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 ... 83359 files and directories currently installed.) 331s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 331s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 331s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 331s (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 ... 83359 files and directories currently installed.) 331s Preparing to unpack .../0-distro-info-data_0.68_all.deb ... 331s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 331s Preparing to unpack .../1-libp11-kit0_0.25.9-2_arm64.deb ... 331s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 331s Preparing to unpack .../2-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 331s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 331s Preparing to unpack .../3-python-apt-common_3.0.0ubuntu2_all.deb ... 331s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 331s Preparing to unpack .../4-python3-apt_3.0.0ubuntu2_arm64.deb ... 331s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 331s Preparing to unpack .../5-dpkg-dev_1.22.21ubuntu4_all.deb ... 331s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 331s Preparing to unpack .../6-libdpkg-perl_1.22.21ubuntu4_all.deb ... 331s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 331s Setting up distro-info-data (0.68) ... 332s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 332s Setting up libp11-kit0:arm64 (0.25.9-2) ... 332s Setting up libdpkg-perl (1.22.21ubuntu4) ... 332s Setting up python-apt-common (3.0.0ubuntu2) ... 332s Setting up python3-apt (3.0.0ubuntu2) ... 332s Setting up dpkg-dev (1.22.21ubuntu4) ... 332s Processing triggers for man-db (2.13.1-1) ... 334s Processing triggers for libc-bin (2.42-0ubuntu3) ... 334s autopkgtest [00:56:06]: upgrading testbed (apt dist-upgrade and autopurge) 334s Reading package lists... 334s Building dependency tree... 334s Reading state information... 335s Calculating upgrade... 335s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 335s Reading package lists... 336s Building dependency tree... 336s Reading state information... 336s Solving dependencies... 336s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 336s autopkgtest [00:56:08]: rebooting testbed after setup commands that affected boot 369s Reading package lists... 369s Building dependency tree... 369s Reading state information... 370s Solving dependencies... 370s The following NEW packages will be installed: 370s autoconf autodep8 automake autopoint autotools-dev build-essential 370s ca-certificates-java cpp cpp-15 cpp-15-aarch64-linux-gnu 370s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 370s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 370s fonts-urw-base35 g++ g++-15 g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu 370s gcc gcc-15 gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 370s imagemagick-7-common intltool-debian java-common java-wrappers jq 370s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 370s libapache-session-perl libarchive-zip-perl libasan8 370s libauth-yubikey-webclient-perl libauthen-radius-perl 370s libb-hooks-endofscope-perl libb-hooks-op-check-perl 370s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 370s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 370s libclass-data-inheritable-perl libclass-errorhandler-perl 370s libclass-inspector-perl libclass-method-modifiers-perl 370s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 370s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 370s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 370s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 370s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 370s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 370s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 370s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 370s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 370s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 370s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 370s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 370s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 370s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 370s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 370s libencode-locale-perl liberror-perl libeval-closure-perl 370s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 370s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 370s libfile-sharedir-perl libfile-stripnondeterminism-perl 370s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 370s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 370s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 370s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 370s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 370s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 370s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 370s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 370s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 370s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 370s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 370s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 370s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 370s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery libjs-sphinxdoc 370s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 370s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl liblerc4 370s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 370s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 370s liblsan0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 370s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 370s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 370s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 370s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 370s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 370s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 370s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 370s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 370s libpackage-stash-perl libparams-classify-perl libparams-util-perl 370s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 370s libplack-perl libposix-strftime-compiler-perl libraw23t64 370s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 370s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 370s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 370s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 370s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 370s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 370s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 370s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 370s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 370s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 370s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 370s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 370s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 370s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 370s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 370s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 370s po-debconf python3-alabaster python3-defusedxml python3-docutils 370s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 370s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 370s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 370s yui-compressor 370s 0 upgraded, 309 newly installed, 0 to remove and 0 not upgraded. 370s Need to get 180 MB of archives. 370s After this operation, 690 MB of additional disk space will be used. 370s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 371s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 371s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 371s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 371s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 371s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 371s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 371s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 373s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 373s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 373s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 373s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 373s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 373s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 373s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 373s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 373s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 373s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 373s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 373s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 373s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 373s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 373s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 373s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 373s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 373s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 373s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 373s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 373s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 373s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 373s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 374s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 374s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 374s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.19-8 [244 kB] 374s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 374s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 374s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 374s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 374s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 374s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.1-2build2 [619 kB] 374s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 374s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 374s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [11.7 MB] 375s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-5ubuntu1 [1028 B] 375s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 375s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 375s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-5ubuntu1 [49.2 kB] 375s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-5ubuntu1 [28.1 kB] 375s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-5ubuntu1 [2922 kB] 375s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-5ubuntu1 [1316 kB] 375s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-5ubuntu1 [2689 kB] 375s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-5ubuntu1 [1176 kB] 376s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-5ubuntu1 [1639 kB] 376s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-5ubuntu1 [2601 kB] 376s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [23.1 MB] 378s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-5ubuntu1 [512 kB] 378s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 378s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 378s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-5ubuntu1 [2545 kB] 379s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [13.2 MB] 380s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-5ubuntu1 [23.7 kB] 380s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 380s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 380s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 380s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 ca-certificates-java all 20240118 [11.6 kB] 380s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 380s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-4build1 [169 kB] 380s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 380s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 380s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 380s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 380s Get:72 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3 [49.1 kB] 380s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 380s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.1-2build2 [1026 kB] 380s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 380s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 380s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 381s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 java-common all 0.76 [6852 B] 381s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4 arm64 2:4.36-1ubuntu2 [115 kB] 381s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3 arm64 2:3.114-1 [1453 kB] 381s Get:81 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcsclite1 arm64 2.3.3-1 [24.7 kB] 381s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [45.9 MB] 386s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 386s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 386s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 386s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 386s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 unzip arm64 6.0-28ubuntu7 [176 kB] 386s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 java-wrappers all 0.5 [9042 B] 386s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libonig5 arm64 6.9.10-1 [171 kB] 386s Get:90 http://ftpmaster.internal/ubuntu resolute/main arm64 libjq1 arm64 1.8.1-3ubuntu1 [140 kB] 386s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 jq arm64 1.8.1-3ubuntu1 [72.1 kB] 386s Get:92 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 386s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 386s Get:94 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 386s Get:95 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 386s Get:96 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 386s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 386s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 386s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 386s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 387s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 387s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 387s Get:103 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 387s Get:104 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 387s Get:105 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 387s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 387s Get:107 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 387s Get:108 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 387s Get:109 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 387s Get:110 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 387s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 387s Get:112 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 387s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 387s Get:114 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 387s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 387s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 387s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 387s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 387s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 387s Get:120 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 387s Get:121 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 387s Get:122 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 387s Get:123 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 387s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 387s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 387s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 387s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 387s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 387s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 387s Get:130 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 387s Get:131 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 387s Get:132 http://ftpmaster.internal/ubuntu resolute/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 387s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 387s Get:134 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 387s Get:135 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 387s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 387s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libcares2 arm64 1.34.5-1 [101 kB] 387s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 388s Get:139 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 388s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 388s Get:141 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 388s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 388s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 388s Get:144 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 388s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 388s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 388s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 388s Get:148 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 388s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 388s Get:150 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 388s Get:151 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 388s Get:152 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 388s Get:153 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 388s Get:154 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 388s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 388s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 388s Get:157 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 388s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 388s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 388s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 388s Get:161 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 388s Get:162 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 388s Get:163 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 388s Get:164 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 388s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 388s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 388s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 388s Get:168 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 388s Get:169 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 388s Get:170 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 388s Get:171 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 388s Get:172 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 388s Get:173 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 388s Get:174 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 388s Get:175 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 388s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 388s Get:177 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 388s Get:178 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 388s Get:179 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 388s Get:180 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 388s Get:181 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 388s Get:182 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 388s Get:183 http://ftpmaster.internal/ubuntu resolute/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 388s Get:184 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 388s Get:185 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 388s Get:186 http://ftpmaster.internal/ubuntu resolute/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 388s Get:187 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 388s Get:188 http://ftpmaster.internal/ubuntu resolute/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 388s Get:189 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 388s Get:190 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 388s Get:191 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 388s Get:192 http://ftpmaster.internal/ubuntu resolute/universe arm64 libspecio-perl all 0.50-1 [127 kB] 388s Get:193 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 389s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 389s Get:195 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 389s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 389s Get:197 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 389s Get:198 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 389s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 389s Get:200 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 389s Get:201 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 389s Get:202 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 389s Get:203 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 389s Get:204 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 389s Get:205 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 389s Get:206 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 389s Get:207 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 389s Get:208 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 389s Get:209 http://ftpmaster.internal/ubuntu resolute/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 389s Get:210 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 389s Get:211 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 389s Get:212 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 389s Get:213 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 389s Get:214 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 389s Get:215 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 389s Get:216 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 390s Get:217 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 390s Get:218 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 390s Get:219 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 390s Get:220 http://ftpmaster.internal/ubuntu resolute/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 390s Get:221 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 390s Get:222 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 390s Get:223 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 390s Get:224 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 390s Get:225 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 390s Get:226 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 390s Get:227 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 390s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 390s Get:229 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 390s Get:230 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 390s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 390s Get:232 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 392s Get:233 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 392s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 392s Get:235 http://ftpmaster.internal/ubuntu resolute/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 392s Get:236 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 392s Get:237 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 392s Get:238 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 392s Get:239 http://ftpmaster.internal/ubuntu resolute/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 392s Get:240 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 392s Get:241 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 392s Get:242 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 392s Get:243 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 392s Get:244 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.1 [171 kB] 392s Get:245 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-1 arm64 1.3.7-2 [160 kB] 392s Get:246 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-openssl1 arm64 1.3.7-2 [103 kB] 392s Get:247 http://ftpmaster.internal/ubuntu resolute/main arm64 liblasso3t64 arm64 2.9.0-2 [173 kB] 392s Get:248 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblasso-perl arm64 2.9.0-2 [107 kB] 392s Get:249 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 392s Get:250 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 392s Get:251 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 392s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 392s Get:253 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 392s Get:254 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 392s Get:255 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 392s Get:256 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 392s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 392s Get:258 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 392s Get:259 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 392s Get:260 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 392s Get:261 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 392s Get:262 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 392s Get:263 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 392s Get:264 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 392s Get:265 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 392s Get:266 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 392s Get:267 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 392s Get:268 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0207-0ubuntu6 [298 kB] 392s Get:269 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 392s Get:270 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 392s Get:271 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 392s Get:272 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 392s Get:273 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-xtend all 4.0.2-3 [3902 B] 392s Get:274 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-corepack all 0.24.0-5 [757 kB] 393s Get:275 http://ftpmaster.internal/ubuntu resolute/universe arm64 nodejs arm64 20.19.4+dfsg-1 [342 kB] 393s Get:276 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 393s Get:277 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 393s Get:278 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 393s Get:279 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 393s Get:280 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-minimatch all 9.0.3-6 [78.0 kB] 393s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 393s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnode115 arm64 20.19.4+dfsg-1 [13.7 MB] 393s Get:283 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 393s Get:284 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 394s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 394s Get:286 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 394s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 394s Get:288 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 394s Get:289 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 394s Get:290 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-output-perl all 1.036-1 [14.6 kB] 394s Get:291 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 394s Get:292 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 394s Get:293 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 394s Get:294 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-libxslt-perl arm64 2.003000-3 [44.6 kB] 394s Get:295 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 394s Get:296 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 394s Get:297 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-roman all 5.0-1 [10.3 kB] 394s Get:298 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 394s Get:299 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 394s Get:300 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 394s Get:301 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 394s Get:302 http://ftpmaster.internal/ubuntu resolute/main arm64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 394s Get:303 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 394s Get:304 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 394s Get:305 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 394s Get:306 http://ftpmaster.internal/ubuntu resolute/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 394s Get:307 http://ftpmaster.internal/ubuntu resolute/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 395s Get:308 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 395s Get:309 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 395s Preconfiguring packages ... 395s Fetched 180 MB in 24s (7460 kB/s) 395s Selecting previously unselected package imagemagick-7-common. 396s (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 ... 83363 files and directories currently installed.) 396s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 396s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 396s Selecting previously unselected package libgomp1:arm64. 396s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 396s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 396s Selecting previously unselected package libfftw3-double3:arm64. 396s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 396s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 396s Selecting previously unselected package libfontenc1:arm64. 396s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 396s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 396s Selecting previously unselected package x11-common. 396s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 396s Unpacking x11-common (1:7.7+24ubuntu1) ... 396s Selecting previously unselected package xfonts-encodings. 396s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 396s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 396s Selecting previously unselected package xfonts-utils. 396s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 396s Unpacking xfonts-utils (1:7.7+7) ... 396s Selecting previously unselected package fonts-urw-base35. 396s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 396s Unpacking fonts-urw-base35 (20200910-8) ... 396s Selecting previously unselected package fontconfig-config. 396s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 397s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 397s Selecting previously unselected package libfontconfig1:arm64. 397s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 397s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 397s Selecting previously unselected package libsharpyuv0:arm64. 397s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 397s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 397s Selecting previously unselected package libaom3:arm64. 397s Preparing to unpack .../011-libaom3_3.12.1-1_arm64.deb ... 397s Unpacking libaom3:arm64 (3.12.1-1) ... 397s Selecting previously unselected package libheif-plugin-aomdec:arm64. 397s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 397s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 397s Selecting previously unselected package libde265-0:arm64. 397s Preparing to unpack .../013-libde265-0_1.0.16-1_arm64.deb ... 397s Unpacking libde265-0:arm64 (1.0.16-1) ... 397s Selecting previously unselected package libheif-plugin-libde265:arm64. 397s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 397s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 397s Selecting previously unselected package libheif1:arm64. 397s Preparing to unpack .../015-libheif1_1.20.2-1_arm64.deb ... 397s Unpacking libheif1:arm64 (1.20.2-1) ... 397s Selecting previously unselected package libjbig0:arm64. 397s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 397s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 397s Selecting previously unselected package libjpeg-turbo8:arm64. 397s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 397s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 397s Selecting previously unselected package libjpeg8:arm64. 397s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 397s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 397s Selecting previously unselected package liblcms2-2:arm64. 397s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 397s Unpacking liblcms2-2:arm64 (2.16-2) ... 397s Selecting previously unselected package liblqr-1-0:arm64. 397s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 397s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 397s Selecting previously unselected package libltdl7:arm64. 397s Preparing to unpack .../021-libltdl7_2.5.4-4build1_arm64.deb ... 397s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 397s Selecting previously unselected package libopenjp2-7:arm64. 397s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_arm64.deb ... 397s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 397s Selecting previously unselected package libraw23t64:arm64. 397s Preparing to unpack .../023-libraw23t64_0.21.4-2_arm64.deb ... 397s Unpacking libraw23t64:arm64 (0.21.4-2) ... 398s Selecting previously unselected package libdeflate0:arm64. 398s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 398s Unpacking libdeflate0:arm64 (1.23-2) ... 398s Selecting previously unselected package liblerc4:arm64. 398s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 398s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 398s Selecting previously unselected package libwebp7:arm64. 398s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 398s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 398s Selecting previously unselected package libtiff6:arm64. 398s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 398s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 398s Selecting previously unselected package libwebpdemux2:arm64. 398s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 398s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 398s Selecting previously unselected package libwebpmux3:arm64. 398s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 398s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 398s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 398s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 398s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 398s Selecting previously unselected package libimage-magick-q16-perl. 398s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 398s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 398s Selecting previously unselected package libimage-magick-perl. 398s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 398s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 398s Selecting previously unselected package m4. 398s Preparing to unpack .../033-m4_1.4.19-8_arm64.deb ... 398s Unpacking m4 (1.4.19-8) ... 398s Selecting previously unselected package autoconf. 398s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 398s Unpacking autoconf (2.72-3.1ubuntu1) ... 398s Selecting previously unselected package dctrl-tools. 398s Preparing to unpack .../035-dctrl-tools_2.24-3build3_arm64.deb ... 398s Unpacking dctrl-tools (2.24-3build3) ... 398s Selecting previously unselected package autodep8. 398s Preparing to unpack .../036-autodep8_0.30_all.deb ... 398s Unpacking autodep8 (0.30) ... 398s Selecting previously unselected package autotools-dev. 398s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 398s Unpacking autotools-dev (20240727.1) ... 398s Selecting previously unselected package automake. 398s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 398s Unpacking automake (1:1.17-4ubuntu1) ... 398s Selecting previously unselected package autopoint. 398s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 398s Unpacking autopoint (0.23.1-2build2) ... 398s Selecting previously unselected package libisl23:arm64. 398s Preparing to unpack .../040-libisl23_0.27-1_arm64.deb ... 398s Unpacking libisl23:arm64 (0.27-1) ... 398s Selecting previously unselected package libmpc3:arm64. 398s Preparing to unpack .../041-libmpc3_1.3.1-1build3_arm64.deb ... 398s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 398s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 398s Preparing to unpack .../042-cpp-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 398s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package cpp-15. 399s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package cpp-aarch64-linux-gnu. 399s Preparing to unpack .../044-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 399s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 399s Selecting previously unselected package cpp. 399s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 399s Unpacking cpp (4:15.2.0-4ubuntu1) ... 399s Selecting previously unselected package libcc1-0:arm64. 399s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libcc1-0:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libitm1:arm64. 399s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libitm1:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libasan8:arm64. 399s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libasan8:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package liblsan0:arm64. 399s Preparing to unpack .../049-liblsan0_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking liblsan0:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libtsan2:arm64. 399s Preparing to unpack .../050-libtsan2_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libtsan2:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libubsan1:arm64. 399s Preparing to unpack .../051-libubsan1_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libubsan1:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libhwasan0:arm64. 399s Preparing to unpack .../052-libhwasan0_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libhwasan0:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package libgcc-15-dev:arm64. 399s Preparing to unpack .../053-libgcc-15-dev_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 399s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 399s Preparing to unpack .../054-gcc-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 399s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 400s Selecting previously unselected package gcc-15. 400s Preparing to unpack .../055-gcc-15_15.2.0-5ubuntu1_arm64.deb ... 400s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 400s Selecting previously unselected package gcc-aarch64-linux-gnu. 400s Preparing to unpack .../056-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 400s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 400s Selecting previously unselected package gcc. 400s Preparing to unpack .../057-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 400s Unpacking gcc (4:15.2.0-4ubuntu1) ... 400s Selecting previously unselected package libstdc++-15-dev:arm64. 400s Preparing to unpack .../058-libstdc++-15-dev_15.2.0-5ubuntu1_arm64.deb ... 400s Unpacking libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 400s Selecting previously unselected package g++-15-aarch64-linux-gnu. 400s Preparing to unpack .../059-g++-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 400s Unpacking g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 400s Selecting previously unselected package g++-15. 400s Preparing to unpack .../060-g++-15_15.2.0-5ubuntu1_arm64.deb ... 400s Unpacking g++-15 (15.2.0-5ubuntu1) ... 400s Selecting previously unselected package g++-aarch64-linux-gnu. 400s Preparing to unpack .../061-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 400s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 400s Selecting previously unselected package g++. 400s Preparing to unpack .../062-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 400s Unpacking g++ (4:15.2.0-4ubuntu1) ... 400s Selecting previously unselected package build-essential. 400s Preparing to unpack .../063-build-essential_12.12ubuntu1_arm64.deb ... 400s Unpacking build-essential (12.12ubuntu1) ... 400s Selecting previously unselected package ca-certificates-java. 400s Preparing to unpack .../064-ca-certificates-java_20240118_all.deb ... 400s Unpacking ca-certificates-java (20240118) ... 400s Selecting previously unselected package libdebhelper-perl. 400s Preparing to unpack .../065-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 400s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 400s Selecting previously unselected package libtool. 400s Preparing to unpack .../066-libtool_2.5.4-4build1_all.deb ... 400s Unpacking libtool (2.5.4-4build1) ... 400s Selecting previously unselected package dh-autoreconf. 401s Preparing to unpack .../067-dh-autoreconf_21_all.deb ... 401s Unpacking dh-autoreconf (21) ... 401s Selecting previously unselected package libarchive-zip-perl. 401s Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... 401s Unpacking libarchive-zip-perl (1.68-1) ... 401s Selecting previously unselected package libfile-stripnondeterminism-perl. 401s Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 401s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 401s Selecting previously unselected package dh-strip-nondeterminism. 401s Preparing to unpack .../070-dh-strip-nondeterminism_1.14.2-1_all.deb ... 401s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 401s Selecting previously unselected package debugedit. 401s Preparing to unpack .../071-debugedit_1%3a5.2-3_arm64.deb ... 401s Unpacking debugedit (1:5.2-3) ... 401s Selecting previously unselected package dwz. 401s Preparing to unpack .../072-dwz_0.16-2_arm64.deb ... 401s Unpacking dwz (0.16-2) ... 401s Selecting previously unselected package gettext. 401s Preparing to unpack .../073-gettext_0.23.1-2build2_arm64.deb ... 401s Unpacking gettext (0.23.1-2build2) ... 401s Selecting previously unselected package intltool-debian. 401s Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6_all.deb ... 401s Unpacking intltool-debian (0.35.0+20060710.6) ... 401s Selecting previously unselected package po-debconf. 401s Preparing to unpack .../075-po-debconf_1.0.21+nmu1_all.deb ... 401s Unpacking po-debconf (1.0.21+nmu1) ... 401s Selecting previously unselected package debhelper. 401s Preparing to unpack .../076-debhelper_13.24.2ubuntu1_all.deb ... 401s Unpacking debhelper (13.24.2ubuntu1) ... 401s Selecting previously unselected package java-common. 401s Preparing to unpack .../077-java-common_0.76_all.deb ... 401s Unpacking java-common (0.76) ... 401s Selecting previously unselected package libnspr4:arm64. 401s Preparing to unpack .../078-libnspr4_2%3a4.36-1ubuntu2_arm64.deb ... 401s Unpacking libnspr4:arm64 (2:4.36-1ubuntu2) ... 401s Selecting previously unselected package libnss3:arm64. 401s Preparing to unpack .../079-libnss3_2%3a3.114-1_arm64.deb ... 401s Unpacking libnss3:arm64 (2:3.114-1) ... 401s Selecting previously unselected package libpcsclite1:arm64. 401s Preparing to unpack .../080-libpcsclite1_2.3.3-1_arm64.deb ... 401s Unpacking libpcsclite1:arm64 (2.3.3-1) ... 401s Selecting previously unselected package openjdk-21-jre-headless:arm64. 401s Preparing to unpack .../081-openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb ... 401s Unpacking openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 402s Selecting previously unselected package default-jre-headless. 402s Preparing to unpack .../082-default-jre-headless_2%3a1.21-76_arm64.deb ... 402s Unpacking default-jre-headless (2:1.21-76) ... 402s Selecting previously unselected package sgml-base. 402s Preparing to unpack .../083-sgml-base_1.31+nmu1_all.deb ... 402s Unpacking sgml-base (1.31+nmu1) ... 402s Selecting previously unselected package xml-core. 402s Preparing to unpack .../084-xml-core_0.19_all.deb ... 402s Unpacking xml-core (0.19) ... 402s Selecting previously unselected package docutils-common. 402s Preparing to unpack .../085-docutils-common_0.21.2+dfsg-2_all.deb ... 402s Unpacking docutils-common (0.21.2+dfsg-2) ... 402s Selecting previously unselected package unzip. 402s Preparing to unpack .../086-unzip_6.0-28ubuntu7_arm64.deb ... 402s Unpacking unzip (6.0-28ubuntu7) ... 402s Selecting previously unselected package java-wrappers. 402s Preparing to unpack .../087-java-wrappers_0.5_all.deb ... 402s Unpacking java-wrappers (0.5) ... 402s Selecting previously unselected package libonig5:arm64. 402s Preparing to unpack .../088-libonig5_6.9.10-1_arm64.deb ... 402s Unpacking libonig5:arm64 (6.9.10-1) ... 403s Selecting previously unselected package libjq1:arm64. 403s Preparing to unpack .../089-libjq1_1.8.1-3ubuntu1_arm64.deb ... 403s Unpacking libjq1:arm64 (1.8.1-3ubuntu1) ... 403s Selecting previously unselected package jq. 403s Preparing to unpack .../090-jq_1.8.1-3ubuntu1_arm64.deb ... 403s Unpacking jq (1.8.1-3ubuntu1) ... 403s Selecting previously unselected package libalgorithm-c3-perl. 403s Preparing to unpack .../091-libalgorithm-c3-perl_0.11-2_all.deb ... 403s Unpacking libalgorithm-c3-perl (0.11-2) ... 403s Selecting previously unselected package libposix-strftime-compiler-perl. 403s Preparing to unpack .../092-libposix-strftime-compiler-perl_0.46-1_all.deb ... 403s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 403s Selecting previously unselected package libapache-logformat-compiler-perl. 403s Preparing to unpack .../093-libapache-logformat-compiler-perl_0.36-3_all.deb ... 403s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 403s Selecting previously unselected package libcrypt-urandom-perl. 403s Preparing to unpack .../094-libcrypt-urandom-perl_0.54-1_arm64.deb ... 403s Unpacking libcrypt-urandom-perl (0.54-1) ... 403s Selecting previously unselected package libapache-session-perl. 403s Preparing to unpack .../095-libapache-session-perl_1.94-2_all.deb ... 403s Unpacking libapache-session-perl (1.94-2) ... 403s Selecting previously unselected package libdigest-hmac-perl. 403s Preparing to unpack .../096-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 403s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 403s Selecting previously unselected package liburi-perl. 403s Preparing to unpack .../097-liburi-perl_5.30-1_all.deb ... 403s Unpacking liburi-perl (5.30-1) ... 403s Selecting previously unselected package libencode-locale-perl. 403s Preparing to unpack .../098-libencode-locale-perl_1.05-3_all.deb ... 403s Unpacking libencode-locale-perl (1.05-3) ... 403s Selecting previously unselected package libtimedate-perl. 403s Preparing to unpack .../099-libtimedate-perl_2.3300-2_all.deb ... 403s Unpacking libtimedate-perl (2.3300-2) ... 403s Selecting previously unselected package libhttp-date-perl. 403s Preparing to unpack .../100-libhttp-date-perl_6.06-1_all.deb ... 403s Unpacking libhttp-date-perl (6.06-1) ... 403s Selecting previously unselected package libfile-listing-perl. 403s Preparing to unpack .../101-libfile-listing-perl_6.16-1_all.deb ... 403s Unpacking libfile-listing-perl (6.16-1) ... 403s Selecting previously unselected package libhtml-tagset-perl. 403s Preparing to unpack .../102-libhtml-tagset-perl_3.24-1_all.deb ... 403s Unpacking libhtml-tagset-perl (3.24-1) ... 403s Selecting previously unselected package libhtml-parser-perl:arm64. 403s Preparing to unpack .../103-libhtml-parser-perl_3.83-1build1_arm64.deb ... 403s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 403s Selecting previously unselected package libhtml-tree-perl. 403s Preparing to unpack .../104-libhtml-tree-perl_5.07-3_all.deb ... 403s Unpacking libhtml-tree-perl (5.07-3) ... 403s Selecting previously unselected package libclone-perl:arm64. 403s Preparing to unpack .../105-libclone-perl_0.47-1_arm64.deb ... 403s Unpacking libclone-perl:arm64 (0.47-1) ... 403s Selecting previously unselected package libio-html-perl. 403s Preparing to unpack .../106-libio-html-perl_1.004-3_all.deb ... 403s Unpacking libio-html-perl (1.004-3) ... 403s Selecting previously unselected package liblwp-mediatypes-perl. 403s Preparing to unpack .../107-liblwp-mediatypes-perl_6.04-2_all.deb ... 403s Unpacking liblwp-mediatypes-perl (6.04-2) ... 403s Selecting previously unselected package libhttp-message-perl. 403s Preparing to unpack .../108-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 403s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 403s Selecting previously unselected package libhttp-cookies-perl. 403s Preparing to unpack .../109-libhttp-cookies-perl_6.11-1_all.deb ... 403s Unpacking libhttp-cookies-perl (6.11-1) ... 403s Selecting previously unselected package libhttp-negotiate-perl. 403s Preparing to unpack .../110-libhttp-negotiate-perl_6.01-2_all.deb ... 403s Unpacking libhttp-negotiate-perl (6.01-2) ... 403s Selecting previously unselected package perl-openssl-defaults:arm64. 403s Preparing to unpack .../111-perl-openssl-defaults_7build3_arm64.deb ... 403s Unpacking perl-openssl-defaults:arm64 (7build3) ... 403s Selecting previously unselected package libnet-ssleay-perl:arm64. 403s Preparing to unpack .../112-libnet-ssleay-perl_1.94-3_arm64.deb ... 403s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 403s Selecting previously unselected package libio-socket-ssl-perl. 403s Preparing to unpack .../113-libio-socket-ssl-perl_2.089-1_all.deb ... 403s Unpacking libio-socket-ssl-perl (2.089-1) ... 403s Selecting previously unselected package libnet-http-perl. 403s Preparing to unpack .../114-libnet-http-perl_6.23-1_all.deb ... 403s Unpacking libnet-http-perl (6.23-1) ... 403s Selecting previously unselected package liblwp-protocol-https-perl. 403s Preparing to unpack .../115-liblwp-protocol-https-perl_6.14-1_all.deb ... 403s Unpacking liblwp-protocol-https-perl (6.14-1) ... 403s Selecting previously unselected package libtry-tiny-perl. 403s Preparing to unpack .../116-libtry-tiny-perl_0.32-1_all.deb ... 403s Unpacking libtry-tiny-perl (0.32-1) ... 403s Selecting previously unselected package libwww-robotrules-perl. 403s Preparing to unpack .../117-libwww-robotrules-perl_6.02-1_all.deb ... 403s Unpacking libwww-robotrules-perl (6.02-1) ... 404s Selecting previously unselected package libwww-perl. 404s Preparing to unpack .../118-libwww-perl_6.78-1_all.deb ... 404s Unpacking libwww-perl (6.78-1) ... 404s Selecting previously unselected package libauth-yubikey-webclient-perl. 404s Preparing to unpack .../119-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 404s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 404s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 404s Preparing to unpack .../120-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 404s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 404s Selecting previously unselected package libdynaloader-functions-perl. 404s Preparing to unpack .../121-libdynaloader-functions-perl_0.004-2_all.deb ... 404s Unpacking libdynaloader-functions-perl (0.004-2) ... 404s Selecting previously unselected package libdevel-callchecker-perl:arm64. 404s Preparing to unpack .../122-libdevel-callchecker-perl_0.009-2_arm64.deb ... 404s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 404s Selecting previously unselected package libparams-classify-perl:arm64. 404s Preparing to unpack .../123-libparams-classify-perl_0.015-2build6_arm64.deb ... 404s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 404s Selecting previously unselected package libmodule-runtime-perl. 404s Preparing to unpack .../124-libmodule-runtime-perl_0.018-1_all.deb ... 404s Unpacking libmodule-runtime-perl (0.018-1) ... 404s Selecting previously unselected package libmodule-implementation-perl. 404s Preparing to unpack .../125-libmodule-implementation-perl_0.09-2_all.deb ... 404s Unpacking libmodule-implementation-perl (0.09-2) ... 404s Selecting previously unselected package libsub-exporter-progressive-perl. 404s Preparing to unpack .../126-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 404s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 404s Selecting previously unselected package libvariable-magic-perl. 404s Preparing to unpack .../127-libvariable-magic-perl_0.64-1build1_arm64.deb ... 404s Unpacking libvariable-magic-perl (0.64-1build1) ... 404s Selecting previously unselected package libb-hooks-endofscope-perl. 404s Preparing to unpack .../128-libb-hooks-endofscope-perl_0.28-2_all.deb ... 404s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 404s Selecting previously unselected package libcrypt-random-seed-perl. 404s Preparing to unpack .../129-libcrypt-random-seed-perl_0.03-3_all.deb ... 404s Unpacking libcrypt-random-seed-perl (0.03-3) ... 404s Selecting previously unselected package libmath-random-isaac-perl. 404s Preparing to unpack .../130-libmath-random-isaac-perl_1.004-2_all.deb ... 404s Unpacking libmath-random-isaac-perl (1.004-2) ... 404s Selecting previously unselected package libbytes-random-secure-perl. 404s Preparing to unpack .../131-libbytes-random-secure-perl_0.29-3_all.deb ... 404s Unpacking libbytes-random-secure-perl (0.29-3) ... 404s Selecting previously unselected package liberror-perl. 404s Preparing to unpack .../132-liberror-perl_0.17030-1_all.deb ... 404s Unpacking liberror-perl (0.17030-1) ... 404s Selecting previously unselected package libipc-sharelite-perl. 404s Preparing to unpack .../133-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 404s Unpacking libipc-sharelite-perl (0.17-5build4) ... 404s Selecting previously unselected package libcache-cache-perl. 404s Preparing to unpack .../134-libcache-cache-perl_1.08-3_all.deb ... 404s Unpacking libcache-cache-perl (1.08-3) ... 404s Selecting previously unselected package libcapture-tiny-perl. 404s Preparing to unpack .../135-libcapture-tiny-perl_0.50-1_all.deb ... 404s Unpacking libcapture-tiny-perl (0.50-1) ... 404s Selecting previously unselected package libcares2:arm64. 404s Preparing to unpack .../136-libcares2_1.34.5-1_arm64.deb ... 404s Unpacking libcares2:arm64 (1.34.5-1) ... 404s Selecting previously unselected package libcgi-pm-perl. 404s Preparing to unpack .../137-libcgi-pm-perl_4.68-1_all.deb ... 404s Unpacking libcgi-pm-perl (4.68-1) ... 404s Selecting previously unselected package libclass-c3-perl. 404s Preparing to unpack .../138-libclass-c3-perl_0.35-2_all.deb ... 404s Unpacking libclass-c3-perl (0.35-2) ... 404s Selecting previously unselected package libclass-data-inheritable-perl. 404s Preparing to unpack .../139-libclass-data-inheritable-perl_0.10-1_all.deb ... 404s Unpacking libclass-data-inheritable-perl (0.10-1) ... 404s Selecting previously unselected package libclass-errorhandler-perl. 404s Preparing to unpack .../140-libclass-errorhandler-perl_0.04-3_all.deb ... 404s Unpacking libclass-errorhandler-perl (0.04-3) ... 404s Selecting previously unselected package libclass-inspector-perl. 404s Preparing to unpack .../141-libclass-inspector-perl_1.36-3_all.deb ... 404s Unpacking libclass-inspector-perl (1.36-3) ... 404s Selecting previously unselected package libclass-method-modifiers-perl. 404s Preparing to unpack .../142-libclass-method-modifiers-perl_2.15-1_all.deb ... 404s Unpacking libclass-method-modifiers-perl (2.15-1) ... 404s Selecting previously unselected package libclass-singleton-perl. 404s Preparing to unpack .../143-libclass-singleton-perl_1.6-2_all.deb ... 404s Unpacking libclass-singleton-perl (1.6-2) ... 404s Selecting previously unselected package libclass-xsaccessor-perl. 404s Preparing to unpack .../144-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 404s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 404s Selecting previously unselected package libcommon-sense-perl:arm64. 404s Preparing to unpack .../145-libcommon-sense-perl_3.75-3build5_arm64.deb ... 404s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 405s Selecting previously unselected package libconvert-asn1-perl. 405s Preparing to unpack .../146-libconvert-asn1-perl_0.34-1_all.deb ... 405s Unpacking libconvert-asn1-perl (0.34-1) ... 405s Selecting previously unselected package libconvert-base32-perl. 405s Preparing to unpack .../147-libconvert-base32-perl_0.06-3_all.deb ... 405s Unpacking libconvert-base32-perl (0.06-3) ... 405s Selecting previously unselected package libconvert-binhex-perl. 405s Preparing to unpack .../148-libconvert-binhex-perl_1.125-3_all.deb ... 405s Unpacking libconvert-binhex-perl (1.125-3) ... 405s Selecting previously unselected package libcrypt-des-perl:arm64. 405s Preparing to unpack .../149-libcrypt-des-perl_2.07-5_arm64.deb ... 405s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 405s Selecting previously unselected package libcrypt-des-ede3-perl. 405s Preparing to unpack .../150-libcrypt-des-ede3-perl_0.03-1_all.deb ... 405s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 405s Selecting previously unselected package libcryptx-perl. 405s Preparing to unpack .../151-libcryptx-perl_0.087-1_arm64.deb ... 405s Unpacking libcryptx-perl (0.087-1) ... 405s Selecting previously unselected package libconvert-pem-perl. 405s Preparing to unpack .../152-libconvert-pem-perl_0.13-1_all.deb ... 405s Unpacking libconvert-pem-perl (0.13-1) ... 405s Selecting previously unselected package libcookie-baker-perl. 405s Preparing to unpack .../153-libcookie-baker-perl_0.12-1_all.deb ... 405s Unpacking libcookie-baker-perl (0.12-1) ... 405s Selecting previously unselected package libcrypt-dh-gmp-perl. 405s Preparing to unpack .../154-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 405s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 405s Selecting previously unselected package libjson-perl. 405s Preparing to unpack .../155-libjson-perl_4.10000-1_all.deb ... 405s Unpacking libjson-perl (4.10000-1) ... 405s Selecting previously unselected package libcrypt-jwt-perl. 405s Preparing to unpack .../156-libcrypt-jwt-perl_0.037-1_all.deb ... 405s Unpacking libcrypt-jwt-perl (0.037-1) ... 405s Selecting previously unselected package libcrypt-openssl-bignum-perl. 405s Preparing to unpack .../157-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 405s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 405s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 405s Preparing to unpack .../158-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 405s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 405s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 405s Preparing to unpack .../159-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 405s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 405s Selecting previously unselected package libcrypt-openssl-x509-perl. 405s Preparing to unpack .../160-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 405s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 405s Selecting previously unselected package libcrypt-rijndael-perl. 405s Preparing to unpack .../161-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 405s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 405s Selecting previously unselected package libcrypt-ssleay-perl. 405s Preparing to unpack .../162-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 405s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 405s Selecting previously unselected package libdata-hexdump-perl. 405s Preparing to unpack .../163-libdata-hexdump-perl_0.04-2_all.deb ... 405s Unpacking libdata-hexdump-perl (0.04-2) ... 405s Selecting previously unselected package libparams-util-perl. 405s Preparing to unpack .../164-libparams-util-perl_1.102-3build1_arm64.deb ... 405s Unpacking libparams-util-perl (1.102-3build1) ... 405s Selecting previously unselected package libsub-install-perl. 405s Preparing to unpack .../165-libsub-install-perl_0.929-1_all.deb ... 405s Unpacking libsub-install-perl (0.929-1) ... 405s Selecting previously unselected package libdata-optlist-perl. 405s Preparing to unpack .../166-libdata-optlist-perl_0.114-1_all.deb ... 405s Unpacking libdata-optlist-perl (0.114-1) ... 405s Selecting previously unselected package libtypes-serialiser-perl. 405s Preparing to unpack .../167-libtypes-serialiser-perl_1.01-1_all.deb ... 405s Unpacking libtypes-serialiser-perl (1.01-1) ... 405s Selecting previously unselected package libjson-xs-perl. 405s Preparing to unpack .../168-libjson-xs-perl_4.040-1_arm64.deb ... 405s Unpacking libjson-xs-perl (4.040-1) ... 405s Selecting previously unselected package libjson-maybexs-perl. 405s Preparing to unpack .../169-libjson-maybexs-perl_1.004008-1_all.deb ... 405s Unpacking libjson-maybexs-perl (1.004008-1) ... 405s Selecting previously unselected package liblist-someutils-perl. 405s Preparing to unpack .../170-liblist-someutils-perl_0.59-1_all.deb ... 405s Unpacking liblist-someutils-perl (0.59-1) ... 405s Selecting previously unselected package liblist-utilsby-perl. 405s Preparing to unpack .../171-liblist-utilsby-perl_0.12-2_all.deb ... 405s Unpacking liblist-utilsby-perl (0.12-2) ... 405s Selecting previously unselected package liblist-allutils-perl. 405s Preparing to unpack .../172-liblist-allutils-perl_0.19-1_all.deb ... 405s Unpacking liblist-allutils-perl (0.19-1) ... 405s Selecting previously unselected package libimport-into-perl. 405s Preparing to unpack .../173-libimport-into-perl_1.002005-2_all.deb ... 405s Unpacking libimport-into-perl (1.002005-2) ... 406s Selecting previously unselected package librole-tiny-perl. 406s Preparing to unpack .../174-librole-tiny-perl_2.002004-1_all.deb ... 406s Unpacking librole-tiny-perl (2.002004-1) ... 406s Selecting previously unselected package libsub-quote-perl. 406s Preparing to unpack .../175-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 406s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 406s Selecting previously unselected package libmoo-perl. 406s Preparing to unpack .../176-libmoo-perl_2.005005-1_all.deb ... 406s Unpacking libmoo-perl (2.005005-1) ... 406s Selecting previously unselected package libdata-password-zxcvbn-perl. 406s Preparing to unpack .../177-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 406s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 406s Selecting previously unselected package libfile-sharedir-perl. 406s Preparing to unpack .../178-libfile-sharedir-perl_1.118-3_all.deb ... 406s Unpacking libfile-sharedir-perl (1.118-3) ... 406s Selecting previously unselected package libpackage-stash-perl. 406s Preparing to unpack .../179-libpackage-stash-perl_0.40-1_all.deb ... 406s Unpacking libpackage-stash-perl (0.40-1) ... 406s Selecting previously unselected package libsub-identify-perl. 406s Preparing to unpack .../180-libsub-identify-perl_0.14-3build4_arm64.deb ... 406s Unpacking libsub-identify-perl (0.14-3build4) ... 406s Selecting previously unselected package libsub-name-perl:arm64. 406s Preparing to unpack .../181-libsub-name-perl_0.28-1_arm64.deb ... 406s Unpacking libsub-name-perl:arm64 (0.28-1) ... 406s Selecting previously unselected package libnamespace-clean-perl. 406s Preparing to unpack .../182-libnamespace-clean-perl_0.27-2_all.deb ... 406s Unpacking libnamespace-clean-perl (0.27-2) ... 406s Selecting previously unselected package libnamespace-autoclean-perl. 406s Preparing to unpack .../183-libnamespace-autoclean-perl_0.31-1_all.deb ... 406s Unpacking libnamespace-autoclean-perl (0.31-1) ... 406s Selecting previously unselected package libsub-exporter-perl. 406s Preparing to unpack .../184-libsub-exporter-perl_0.990-1_all.deb ... 406s Unpacking libsub-exporter-perl (0.990-1) ... 406s Selecting previously unselected package libeval-closure-perl. 406s Preparing to unpack .../185-libeval-closure-perl_0.14-3_all.deb ... 406s Unpacking libeval-closure-perl (0.14-3) ... 406s Selecting previously unselected package libdevel-stacktrace-perl. 406s Preparing to unpack .../186-libdevel-stacktrace-perl_2.0500-1_all.deb ... 406s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 406s Selecting previously unselected package libexception-class-perl. 406s Preparing to unpack .../187-libexception-class-perl_1.45-1_all.deb ... 406s Unpacking libexception-class-perl (1.45-1) ... 406s Selecting previously unselected package libparams-validationcompiler-perl. 406s Preparing to unpack .../188-libparams-validationcompiler-perl_0.31-1_all.deb ... 406s Unpacking libparams-validationcompiler-perl (0.31-1) ... 406s Selecting previously unselected package libmro-compat-perl. 406s Preparing to unpack .../189-libmro-compat-perl_0.15-2_all.deb ... 406s Unpacking libmro-compat-perl (0.15-2) ... 406s Selecting previously unselected package libxstring-perl:arm64. 406s Preparing to unpack .../190-libxstring-perl_0.005-2build4_arm64.deb ... 406s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 406s Selecting previously unselected package libspecio-perl. 406s Preparing to unpack .../191-libspecio-perl_0.50-1_all.deb ... 406s Unpacking libspecio-perl (0.50-1) ... 406s Selecting previously unselected package libdatetime-locale-perl. 406s Preparing to unpack .../192-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 406s Unpacking libdatetime-locale-perl (1:1.41-1) ... 407s Selecting previously unselected package libdatetime-timezone-perl. 407s Preparing to unpack .../193-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 407s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 407s Selecting previously unselected package libdatetime-perl. 407s Preparing to unpack .../194-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 407s Unpacking libdatetime-perl (2:1.65-1build3) ... 407s Selecting previously unselected package libdatetime-format-rfc3339-perl. 407s Preparing to unpack .../195-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 407s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 407s Selecting previously unselected package libdbi-perl:arm64. 407s Preparing to unpack .../196-libdbi-perl_1.647-1_arm64.deb ... 407s Unpacking libdbi-perl:arm64 (1.647-1) ... 407s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 407s Preparing to unpack .../197-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 407s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 407s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 407s Preparing to unpack .../198-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 407s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 407s Selecting previously unselected package libemail-date-format-perl. 407s Preparing to unpack .../199-libemail-date-format-perl_1.008-1_all.deb ... 407s Unpacking libemail-date-format-perl (1.008-1) ... 407s Selecting previously unselected package libemail-simple-perl. 407s Preparing to unpack .../200-libemail-simple-perl_2.218-1_all.deb ... 407s Unpacking libemail-simple-perl (2.218-1) ... 407s Selecting previously unselected package libmodule-pluggable-perl. 407s Preparing to unpack .../201-libmodule-pluggable-perl_5.2-5_all.deb ... 407s Unpacking libmodule-pluggable-perl (5.2-5) ... 407s Selecting previously unselected package libemail-abstract-perl. 407s Preparing to unpack .../202-libemail-abstract-perl_3.010-1_all.deb ... 407s Unpacking libemail-abstract-perl (3.010-1) ... 407s Selecting previously unselected package libemail-address-xs-perl. 407s Preparing to unpack .../203-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 407s Unpacking libemail-address-xs-perl (1.05-1build5) ... 407s Selecting previously unselected package libmoox-types-mooselike-perl. 407s Preparing to unpack .../204-libmoox-types-mooselike-perl_0.29-2_all.deb ... 407s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 407s Selecting previously unselected package libthrowable-perl. 407s Preparing to unpack .../205-libthrowable-perl_1.001-2_all.deb ... 407s Unpacking libthrowable-perl (1.001-2) ... 407s Selecting previously unselected package libemail-sender-perl. 407s Preparing to unpack .../206-libemail-sender-perl_2.601-1_all.deb ... 407s Unpacking libemail-sender-perl (2.601-1) ... 407s Selecting previously unselected package libexporter-tiny-perl. 407s Preparing to unpack .../207-libexporter-tiny-perl_1.006002-1_all.deb ... 407s Unpacking libexporter-tiny-perl (1.006002-1) ... 407s Selecting previously unselected package libextutils-depends-perl. 407s Preparing to unpack .../208-libextutils-depends-perl_0.8002-1_all.deb ... 407s Unpacking libextutils-depends-perl (0.8002-1) ... 407s Selecting previously unselected package libfcgi0t64:arm64. 407s Preparing to unpack .../209-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 407s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 407s Selecting previously unselected package libfcgi-perl. 407s Preparing to unpack .../210-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 407s Unpacking libfcgi-perl (0.82+ds-3build3) ... 407s Selecting previously unselected package libfilesys-notify-simple-perl. 407s Preparing to unpack .../211-libfilesys-notify-simple-perl_0.14-3_all.deb ... 407s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 407s Selecting previously unselected package libfont-afm-perl. 407s Preparing to unpack .../212-libfont-afm-perl_1.20-4_all.deb ... 407s Unpacking libfont-afm-perl (1.20-4) ... 407s Selecting previously unselected package libimagequant0:arm64. 407s Preparing to unpack .../213-libimagequant0_2.18.0-1build1_arm64.deb ... 407s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 407s Selecting previously unselected package libxpm4:arm64. 407s Preparing to unpack .../214-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 407s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 407s Selecting previously unselected package libgd3:arm64. 407s Preparing to unpack .../215-libgd3_2.3.3-13ubuntu1_arm64.deb ... 407s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 408s Selecting previously unselected package libgd-perl. 408s Preparing to unpack .../216-libgd-perl_2.78-1build4_arm64.deb ... 408s Unpacking libgd-perl (2.78-1build4) ... 408s Selecting previously unselected package libgd-securityimage-perl. 408s Preparing to unpack .../217-libgd-securityimage-perl_1.75-3_all.deb ... 408s Unpacking libgd-securityimage-perl (1.75-3) ... 408s Selecting previously unselected package libglib-perl:arm64. 408s Preparing to unpack .../218-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 408s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 408s Selecting previously unselected package libgssapi-perl. 408s Preparing to unpack .../219-libgssapi-perl_0.28-4build5_arm64.deb ... 408s Unpacking libgssapi-perl (0.28-4build5) ... 408s Selecting previously unselected package libhash-merge-simple-perl. 408s Preparing to unpack .../220-libhash-merge-simple-perl_0.052-1_all.deb ... 408s Unpacking libhash-merge-simple-perl (0.052-1) ... 408s Selecting previously unselected package libhash-multivalue-perl. 408s Preparing to unpack .../221-libhash-multivalue-perl_0.16-3_all.deb ... 408s Unpacking libhash-multivalue-perl (0.16-3) ... 408s Selecting previously unselected package libhtml-format-perl. 408s Preparing to unpack .../222-libhtml-format-perl_2.16-2_all.deb ... 408s Unpacking libhtml-format-perl (2.16-2) ... 408s Selecting previously unselected package libhtml-formattext-withlinks-perl. 408s Preparing to unpack .../223-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 408s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 408s Selecting previously unselected package libhtml-template-perl. 408s Preparing to unpack .../224-libhtml-template-perl_2.97-2build1_all.deb ... 408s Unpacking libhtml-template-perl (2.97-2build1) ... 408s Selecting previously unselected package libhttp-daemon-perl. 408s Preparing to unpack .../225-libhttp-daemon-perl_6.16-1_all.deb ... 408s Unpacking libhttp-daemon-perl (6.16-1) ... 408s Selecting previously unselected package libhttp-multipartparser-perl. 408s Preparing to unpack .../226-libhttp-multipartparser-perl_0.02-3_all.deb ... 408s Unpacking libhttp-multipartparser-perl (0.02-3) ... 408s Selecting previously unselected package libstream-buffered-perl. 408s Preparing to unpack .../227-libstream-buffered-perl_0.03-3_all.deb ... 408s Unpacking libstream-buffered-perl (0.03-3) ... 408s Selecting previously unselected package libwww-form-urlencoded-perl. 408s Preparing to unpack .../228-libwww-form-urlencoded-perl_0.26-2_all.deb ... 408s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 408s Selecting previously unselected package libhttp-entity-parser-perl. 408s Preparing to unpack .../229-libhttp-entity-parser-perl_0.25-2_all.deb ... 408s Unpacking libhttp-entity-parser-perl (0.25-2) ... 408s Selecting previously unselected package libhttp-headers-fast-perl. 408s Preparing to unpack .../230-libhttp-headers-fast-perl_0.22-3_all.deb ... 408s Unpacking libhttp-headers-fast-perl (0.22-3) ... 408s Selecting previously unselected package libicu76:arm64. 408s Preparing to unpack .../231-libicu76_76.1-4ubuntu2_arm64.deb ... 408s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 408s Selecting previously unselected package libio-pty-perl. 408s Preparing to unpack .../232-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 408s Unpacking libio-pty-perl (1:1.20-1build3) ... 408s Selecting previously unselected package libio-sessiondata-perl. 408s Preparing to unpack .../233-libio-sessiondata-perl_1.03-3_all.deb ... 408s Unpacking libio-sessiondata-perl (1.03-3) ... 408s Selecting previously unselected package libperlio-via-timeout-perl. 408s Preparing to unpack .../234-libperlio-via-timeout-perl_0.32-3_all.deb ... 408s Unpacking libperlio-via-timeout-perl (0.32-3) ... 408s Selecting previously unselected package libio-socket-timeout-perl. 408s Preparing to unpack .../235-libio-socket-timeout-perl_0.32-3_all.deb ... 408s Unpacking libio-socket-timeout-perl (0.32-3) ... 409s Selecting previously unselected package libio-string-perl. 409s Preparing to unpack .../236-libio-string-perl_1.08-4_all.deb ... 409s Unpacking libio-string-perl (1.08-4) ... 409s Selecting previously unselected package libio-stringy-perl. 409s Preparing to unpack .../237-libio-stringy-perl_2.113-2_all.deb ... 409s Unpacking libio-stringy-perl (2.113-2) ... 409s Selecting previously unselected package libipc-run-perl. 409s Preparing to unpack .../238-libipc-run-perl_20231003.0-2_all.deb ... 409s Unpacking libipc-run-perl (20231003.0-2) ... 409s Selecting previously unselected package libjargs-java. 409s Preparing to unpack .../239-libjargs-java_1.0.0-5_all.deb ... 409s Unpacking libjargs-java (1.0.0-5) ... 409s Selecting previously unselected package libjs-jquery. 409s Preparing to unpack .../240-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 409s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 409s Selecting previously unselected package libjs-underscore. 409s Preparing to unpack .../241-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 409s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 409s Selecting previously unselected package libjs-sphinxdoc. 409s Preparing to unpack .../242-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 409s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 409s Selecting previously unselected package libxslt1.1:arm64. 409s Preparing to unpack .../243-libxslt1.1_1.1.43-0.1_arm64.deb ... 409s Unpacking libxslt1.1:arm64 (1.1.43-0.1) ... 409s Selecting previously unselected package libxmlsec1-1:arm64. 409s Preparing to unpack .../244-libxmlsec1-1_1.3.7-2_arm64.deb ... 409s Unpacking libxmlsec1-1:arm64 (1.3.7-2) ... 409s Selecting previously unselected package libxmlsec1-openssl1:arm64. 409s Preparing to unpack .../245-libxmlsec1-openssl1_1.3.7-2_arm64.deb ... 409s Unpacking libxmlsec1-openssl1:arm64 (1.3.7-2) ... 409s Selecting previously unselected package liblasso3t64. 409s Preparing to unpack .../246-liblasso3t64_2.9.0-2_arm64.deb ... 409s Unpacking liblasso3t64 (2.9.0-2) ... 409s Selecting previously unselected package liblasso-perl:arm64. 409s Preparing to unpack .../247-liblasso-perl_2.9.0-2_arm64.deb ... 409s Unpacking liblasso-perl:arm64 (2.9.0-2) ... 409s Selecting previously unselected package libconfig-inifiles-perl. 409s Preparing to unpack .../248-libconfig-inifiles-perl_3.000003-3_all.deb ... 409s Unpacking libconfig-inifiles-perl (3.000003-3) ... 409s Selecting previously unselected package libmouse-perl:arm64. 409s Preparing to unpack .../249-libmouse-perl_2.5.11-1build1_arm64.deb ... 409s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 409s Selecting previously unselected package libnet-cidr-perl. 409s Preparing to unpack .../250-libnet-cidr-perl_0.25-1_all.deb ... 409s Unpacking libnet-cidr-perl (0.25-1) ... 409s Selecting previously unselected package libtest-sharedfork-perl. 409s Preparing to unpack .../251-libtest-sharedfork-perl_0.35-3_all.deb ... 409s Unpacking libtest-sharedfork-perl (0.35-3) ... 409s Selecting previously unselected package libtest-tcp-perl. 409s Preparing to unpack .../252-libtest-tcp-perl_2.22-2_all.deb ... 409s Unpacking libtest-tcp-perl (2.22-2) ... 409s Selecting previously unselected package libplack-perl. 409s Preparing to unpack .../253-libplack-perl_1.0051-1_all.deb ... 409s Unpacking libplack-perl (1.0051-1) ... 409s Selecting previously unselected package liblemonldap-ng-common-perl. 409s Preparing to unpack .../254-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 409s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 409s Selecting previously unselected package liblist-moreutils-xs-perl. 409s Preparing to unpack .../255-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 409s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 409s Selecting previously unselected package liblist-moreutils-perl. 409s Preparing to unpack .../256-liblist-moreutils-perl_0.430-2_all.deb ... 409s Unpacking liblist-moreutils-perl (0.430-2) ... 409s Selecting previously unselected package liblog-log4perl-perl. 409s Preparing to unpack .../257-liblog-log4perl-perl_1.57-1_all.deb ... 409s Unpacking liblog-log4perl-perl (1.57-1) ... 409s Selecting previously unselected package liblwp-protocol-psgi-perl. 409s Preparing to unpack .../258-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 409s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 409s Selecting previously unselected package libnet-smtp-ssl-perl. 409s Preparing to unpack .../259-libnet-smtp-ssl-perl_1.04-2_all.deb ... 409s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 409s Selecting previously unselected package libmailtools-perl. 410s Preparing to unpack .../260-libmailtools-perl_2.22-1_all.deb ... 410s Unpacking libmailtools-perl (2.22-1) ... 410s Selecting previously unselected package libmime-tools-perl. 410s Preparing to unpack .../261-libmime-tools-perl_5.515-1_all.deb ... 410s Unpacking libmime-tools-perl (5.515-1) ... 410s Selecting previously unselected package libnet-ip-perl. 410s Preparing to unpack .../262-libnet-ip-perl_1.26-4_all.deb ... 410s Unpacking libnet-ip-perl (1.26-4) ... 410s Selecting previously unselected package libnet-ldap-perl. 410s Preparing to unpack .../263-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 410s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 410s Selecting previously unselected package libxml-namespacesupport-perl. 410s Preparing to unpack .../264-libxml-namespacesupport-perl_1.12-2_all.deb ... 410s Unpacking libxml-namespacesupport-perl (1.12-2) ... 410s Selecting previously unselected package libxml-sax-base-perl. 410s Preparing to unpack .../265-libxml-sax-base-perl_1.09-3_all.deb ... 410s Unpacking libxml-sax-base-perl (1.09-3) ... 410s Selecting previously unselected package libxml-sax-perl. 410s Preparing to unpack .../266-libxml-sax-perl_1.02+dfsg-4_all.deb ... 410s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 410s Selecting previously unselected package libxml-libxml-perl. 410s Preparing to unpack .../267-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_arm64.deb ... 410s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 410s Selecting previously unselected package libxml-simple-perl. 410s Preparing to unpack .../268-libxml-simple-perl_2.25-2_all.deb ... 410s Unpacking libxml-simple-perl (2.25-2) ... 410s Selecting previously unselected package libnet-openid-common-perl. 410s Preparing to unpack .../269-libnet-openid-common-perl_1.20-2_all.deb ... 410s Unpacking libnet-openid-common-perl (1.20-2) ... 410s Selecting previously unselected package libnet-openid-consumer-perl. 410s Preparing to unpack .../270-libnet-openid-consumer-perl_1.18-2_all.deb ... 410s Unpacking libnet-openid-consumer-perl (1.18-2) ... 410s Selecting previously unselected package libnet-openid-server-perl. 410s Preparing to unpack .../271-libnet-openid-server-perl_1.09-4_all.deb ... 410s Unpacking libnet-openid-server-perl (1.09-4) ... 410s Selecting previously unselected package node-xtend. 410s Preparing to unpack .../272-node-xtend_4.0.2-3_all.deb ... 410s Unpacking node-xtend (4.0.2-3) ... 410s Selecting previously unselected package node-corepack. 410s Preparing to unpack .../273-node-corepack_0.24.0-5_all.deb ... 410s Unpacking node-corepack (0.24.0-5) ... 410s Selecting previously unselected package nodejs. 410s Preparing to unpack .../274-nodejs_20.19.4+dfsg-1_arm64.deb ... 410s Unpacking nodejs (20.19.4+dfsg-1) ... 410s Selecting previously unselected package node-acorn. 410s Preparing to unpack .../275-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 410s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 410s Selecting previously unselected package node-cjs-module-lexer. 410s Preparing to unpack .../276-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 410s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 410s Selecting previously unselected package node-balanced-match. 410s Preparing to unpack .../277-node-balanced-match_2.0.0-1_all.deb ... 410s Unpacking node-balanced-match (2.0.0-1) ... 410s Selecting previously unselected package node-brace-expansion. 410s Preparing to unpack .../278-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 410s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 410s Selecting previously unselected package node-minimatch. 410s Preparing to unpack .../279-node-minimatch_9.0.3-6_all.deb ... 410s Unpacking node-minimatch (9.0.3-6) ... 410s Selecting previously unselected package node-undici. 410s Preparing to unpack .../280-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 410s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 410s Selecting previously unselected package libnode115:arm64. 411s Preparing to unpack .../281-libnode115_20.19.4+dfsg-1_arm64.deb ... 411s Unpacking libnode115:arm64 (20.19.4+dfsg-1) ... 411s Selecting previously unselected package libregexp-assemble-perl. 411s Preparing to unpack .../282-libregexp-assemble-perl_0.38-2_all.deb ... 411s Unpacking libregexp-assemble-perl (0.38-2) ... 411s Selecting previously unselected package libregexp-common-perl. 411s Preparing to unpack .../283-libregexp-common-perl_2024080801-1_all.deb ... 411s Unpacking libregexp-common-perl (2024080801-1) ... 411s Selecting previously unselected package libtask-weaken-perl. 411s Preparing to unpack .../284-libtask-weaken-perl_1.06-2_all.deb ... 411s Unpacking libtask-weaken-perl (1.06-2) ... 411s Selecting previously unselected package libxml-parser-perl. 411s Preparing to unpack .../285-libxml-parser-perl_2.47-1build4_arm64.deb ... 411s Unpacking libxml-parser-perl (2.47-1build4) ... 411s Selecting previously unselected package libsoap-lite-perl. 411s Preparing to unpack .../286-libsoap-lite-perl_1.27-3_all.deb ... 411s Unpacking libsoap-lite-perl (1.27-3) ... 411s Selecting previously unselected package libstring-random-perl. 411s Preparing to unpack .../287-libstring-random-perl_1%3a0.32-2_all.deb ... 411s Unpacking libstring-random-perl (1:0.32-2) ... 411s Selecting previously unselected package libtest-leaktrace-perl. 411s Preparing to unpack .../288-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 411s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 411s Selecting previously unselected package libtest-output-perl. 411s Preparing to unpack .../289-libtest-output-perl_1.036-1_all.deb ... 411s Unpacking libtest-output-perl (1.036-1) ... 411s Selecting previously unselected package libtest-pod-perl. 411s Preparing to unpack .../290-libtest-pod-perl_1.52-3_all.deb ... 411s Unpacking libtest-pod-perl (1.52-3) ... 411s Selecting previously unselected package libtext-unidecode-perl. 411s Preparing to unpack .../291-libtext-unidecode-perl_1.30-3_all.deb ... 411s Unpacking libtext-unidecode-perl (1.30-3) ... 411s Selecting previously unselected package libtime-fake-perl. 411s Preparing to unpack .../292-libtime-fake-perl_0.11-4_all.deb ... 411s Unpacking libtime-fake-perl (0.11-4) ... 411s Selecting previously unselected package libxml-libxslt-perl:arm64. 411s Preparing to unpack .../293-libxml-libxslt-perl_2.003000-3_arm64.deb ... 411s Unpacking libxml-libxslt-perl:arm64 (2.003000-3) ... 411s Selecting previously unselected package node-uglify-js. 411s Preparing to unpack .../294-node-uglify-js_3.17.4-2_all.deb ... 411s Unpacking node-uglify-js (3.17.4-2) ... 411s Selecting previously unselected package python3-defusedxml. 411s Preparing to unpack .../295-python3-defusedxml_0.7.1-3_all.deb ... 411s Unpacking python3-defusedxml (0.7.1-3) ... 411s Selecting previously unselected package python3-roman. 411s Preparing to unpack .../296-python3-roman_5.0-1_all.deb ... 411s Unpacking python3-roman (5.0-1) ... 411s Selecting previously unselected package python3-docutils. 411s Preparing to unpack .../297-python3-docutils_0.21.2+dfsg-2_all.deb ... 411s Unpacking python3-docutils (0.21.2+dfsg-2) ... 412s Selecting previously unselected package python3-imagesize. 412s Preparing to unpack .../298-python3-imagesize_1.4.1-1_all.deb ... 412s Unpacking python3-imagesize (1.4.1-1) ... 412s Selecting previously unselected package python3-packaging. 412s Preparing to unpack .../299-python3-packaging_25.0-1_all.deb ... 412s Unpacking python3-packaging (25.0-1) ... 412s Selecting previously unselected package python3-snowballstemmer. 412s Preparing to unpack .../300-python3-snowballstemmer_2.2.0-4build1_all.deb ... 412s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 412s Selecting previously unselected package sphinx-common. 412s Preparing to unpack .../301-sphinx-common_8.2.3-1ubuntu2_all.deb ... 412s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 412s Selecting previously unselected package python3-alabaster. 412s Preparing to unpack .../302-python3-alabaster_0.7.16-0.1_all.deb ... 412s Unpacking python3-alabaster (0.7.16-0.1) ... 412s Selecting previously unselected package python3-sphinx. 412s Preparing to unpack .../303-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 412s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 412s Selecting previously unselected package python3-sphinx-bootstrap-theme. 412s Preparing to unpack .../304-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 412s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 412s Selecting previously unselected package uglifyjs. 412s Preparing to unpack .../305-uglifyjs_3.17.4-2_all.deb ... 412s Unpacking uglifyjs (3.17.4-2) ... 412s Selecting previously unselected package yui-compressor. 412s Preparing to unpack .../306-yui-compressor_2.4.8-3_all.deb ... 412s Unpacking yui-compressor (2.4.8-3) ... 412s Selecting previously unselected package libauthen-radius-perl. 412s Preparing to unpack .../307-libauthen-radius-perl_0.33-1_all.deb ... 412s Unpacking libauthen-radius-perl (0.33-1) ... 412s Selecting previously unselected package pkg-perl-autopkgtest. 412s Preparing to unpack .../308-pkg-perl-autopkgtest_0.82_all.deb ... 412s Unpacking pkg-perl-autopkgtest (0.82) ... 412s Setting up libconfig-inifiles-perl (3.000003-3) ... 412s Setting up libmodule-pluggable-perl (5.2-5) ... 412s Setting up node-uglify-js (3.17.4-2) ... 412s Setting up libio-sessiondata-perl (1.03-3) ... 412s Setting up liblcms2-2:arm64 (2.16-2) ... 412s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 412s Setting up libaom3:arm64 (3.12.1-1) ... 412s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 412s Setting up libmath-random-isaac-perl (1.004-2) ... 412s Setting up libtask-weaken-perl (1.06-2) ... 412s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 412s Setting up libhttp-multipartparser-perl (0.02-3) ... 412s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 412s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 412s Setting up java-common (0.76) ... 412s Setting up libclass-inspector-perl (1.36-3) ... 412s Setting up libfont-afm-perl (1.20-4) ... 412s Setting up libdynaloader-functions-perl (0.004-2) ... 412s Setting up libclass-method-modifiers-perl (2.15-1) ... 412s Setting up libio-pty-perl (1:1.20-1build3) ... 412s Setting up libdata-hexdump-perl (0.04-2) ... 412s Setting up python3-defusedxml (0.7.1-3) ... 412s Setting up libclone-perl:arm64 (0.47-1) ... 412s Setting up libarchive-zip-perl (1.68-1) ... 412s Setting up libsub-identify-perl (0.14-3build4) ... 412s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 412s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 412s Setting up python3-alabaster (0.7.16-0.1) ... 412s Setting up libio-stringy-perl (2.113-2) ... 412s Setting up libhtml-tagset-perl (3.24-1) ... 412s Setting up unzip (6.0-28ubuntu7) ... 412s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 412s Setting up libperlio-via-timeout-perl (0.32-3) ... 412s Setting up libfilesys-notify-simple-perl (0.14-3) ... 412s Setting up libnet-cidr-perl (0.25-1) ... 412s Setting up libipc-sharelite-perl (0.17-5build4) ... 412s Setting up libconvert-binhex-perl (1.125-3) ... 412s Setting up liblwp-mediatypes-perl (6.04-2) ... 412s Setting up libcrypt-urandom-perl (0.54-1) ... 412s Setting up x11-common (1:7.7+24ubuntu1) ... 413s Setting up libtest-pod-perl (1.52-3) ... 413s Setting up libtry-tiny-perl (0.32-1) ... 413s Setting up libdeflate0:arm64 (1.23-2) ... 413s Setting up perl-openssl-defaults:arm64 (7build3) ... 413s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 413s Setting up libxml-namespacesupport-perl (1.12-2) ... 413s Setting up m4 (1.4.19-8) ... 413s Setting up libposix-strftime-compiler-perl (0.46-1) ... 413s Setting up libclass-singleton-perl (1.6-2) ... 413s Setting up libencode-locale-perl (1.05-3) ... 413s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 413s Setting up libxstring-perl:arm64 (0.005-2build4) ... 413s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 413s Setting up libclass-errorhandler-perl (0.04-3) ... 413s Setting up liblist-utilsby-perl (0.12-2) ... 413s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 413s Setting up libtime-fake-perl (0.11-4) ... 413s Setting up libregexp-common-perl (2024080801-1) ... 413s Setting up libtest-sharedfork-perl (0.35-3) ... 413s Setting up libsub-install-perl (0.929-1) ... 413s Setting up libextutils-depends-perl (0.8002-1) ... 413s Setting up libhash-multivalue-perl (0.16-3) ... 413s Setting up liberror-perl (0.17030-1) ... 413s Setting up libapache-session-perl (1.94-2) ... 413s Setting up libxml-sax-base-perl (1.09-3) ... 413s Setting up libio-string-perl (1.08-4) ... 413s Setting up libtest-leaktrace-perl (0.17-1build6) ... 413s Setting up python3-roman (5.0-1) ... 413s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 413s Setting up autotools-dev (20240727.1) ... 413s Setting up libstream-buffered-perl (0.03-3) ... 413s Setting up libclass-data-inheritable-perl (0.10-1) ... 413s Setting up python3-packaging (25.0-1) ... 413s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 413s Setting up libalgorithm-c3-perl (0.11-2) ... 413s Setting up liblog-log4perl-perl (1.57-1) ... 413s Setting up libapache-logformat-compiler-perl (0.36-3) ... 413s Setting up libcrypt-random-seed-perl (0.03-3) ... 413s Setting up libnspr4:arm64 (2:4.36-1ubuntu2) ... 413s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 413s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 413s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 413s Setting up python3-snowballstemmer (2.2.0-4build1) ... 413s Setting up node-balanced-match (2.0.0-1) ... 413s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 413s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 413s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 413s Setting up libemail-date-format-perl (1.008-1) ... 413s Setting up libcryptx-perl (0.087-1) ... 413s Setting up libcares2:arm64 (1.34.5-1) ... 413s Setting up libmpc3:arm64 (1.3.1-1build3) ... 413s Setting up libvariable-magic-perl (0.64-1build1) ... 413s Setting up libio-html-perl (1.004-3) ... 413s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 413s Setting up autopoint (0.23.1-2build2) ... 413s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 413s Setting up libipc-run-perl (20231003.0-2) ... 413s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 413s Setting up libpcsclite1:arm64 (2.3.3-1) ... 413s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 413s Setting up libltdl7:arm64 (2.5.4-4build1) ... 413s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 413s Setting up libstring-random-perl (1:0.32-2) ... 413s Setting up libparams-util-perl (1.102-3build1) ... 413s Setting up autoconf (2.72-3.1ubuntu1) ... 413s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 413s Setting up libwebp7:arm64 (1.5.0-0.1) ... 413s Setting up libcapture-tiny-perl (0.50-1) ... 413s Setting up libtimedate-perl (2.3300-2) ... 413s Setting up libubsan1:arm64 (15.2.0-5ubuntu1) ... 413s Setting up libsub-name-perl:arm64 (0.28-1) ... 413s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 413s Setting up libtypes-serialiser-perl (1.01-1) ... 413s Setting up libgssapi-perl (0.28-4build5) ... 413s Setting up dwz (0.16-2) ... 413s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 413s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 413s Setting up libhwasan0:arm64 (15.2.0-5ubuntu1) ... 413s Setting up libasan8:arm64 (15.2.0-5ubuntu1) ... 413s Setting up libjson-perl (4.10000-1) ... 413s Setting up libxslt1.1:arm64 (1.1.43-0.1) ... 413s Setting up libjargs-java (1.0.0-5) ... 413s Setting up librole-tiny-perl (2.002004-1) ... 413s Setting up debugedit (1:5.2-3) ... 413s Setting up libfile-sharedir-perl (1.118-3) ... 413s Setting up libfcgi-perl (0.82+ds-3build3) ... 413s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 413s Setting up libwww-form-urlencoded-perl (0.26-2) ... 413s Setting up sgml-base (1.31+nmu1) ... 413s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 413s Setting up libdevel-stacktrace-perl (2.0500-1) ... 413s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 413s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 413s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 413s Setting up node-minimatch (9.0.3-6) ... 413s Setting up libtsan2:arm64 (15.2.0-5ubuntu1) ... 413s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 413s Setting up ca-certificates-java (20240118) ... 414s No JRE found. Skipping Java certificates setup. 414s Setting up libexporter-tiny-perl (1.006002-1) ... 414s Setting up node-xtend (4.0.2-3) ... 414s Setting up libisl23:arm64 (0.27-1) ... 414s Setting up libconvert-asn1-perl (0.34-1) ... 414s Setting up libtext-unidecode-perl (1.30-3) ... 414s Setting up libde265-0:arm64 (1.0.16-1) ... 414s Setting up libregexp-assemble-perl (0.38-2) ... 414s Setting up libnet-ip-perl (1.26-4) ... 414s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 414s Setting up libxmlsec1-1:arm64 (1.3.7-2) ... 414s Setting up libcc1-0:arm64 (15.2.0-5ubuntu1) ... 414s Setting up liburi-perl (5.30-1) ... 414s Setting up libonig5:arm64 (6.9.10-1) ... 414s Setting up libdbi-perl:arm64 (1.647-1) ... 414s Setting up liblsan0:arm64 (15.2.0-5ubuntu1) ... 414s Setting up libconvert-base32-perl (0.06-3) ... 414s Setting up dctrl-tools (2.24-3build3) ... 414s Setting up libitm1:arm64 (15.2.0-5ubuntu1) ... 414s Setting up autodep8 (0.30) ... 414s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 414s Setting up python3-imagesize (1.4.1-1) ... 414s Setting up libemail-address-xs-perl (1.05-1build5) ... 414s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 414s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 414s Setting up automake (1:1.17-4ubuntu1) ... 414s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 414s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 414s Setting up libjson-xs-perl (4.040-1) ... 414s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 414s Setting up libcrypt-des-ede3-perl (0.03-1) ... 414s Setting up cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 414s Setting up libhttp-date-perl (6.06-1) ... 414s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 414s Setting up gettext (0.23.1-2build2) ... 414s Setting up libtest-tcp-perl (2.22-2) ... 414s Setting up libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 414s Setting up java-wrappers (0.5) ... 414s Setting up libio-socket-timeout-perl (0.32-3) ... 414s Setting up libfile-listing-perl (6.16-1) ... 414s Setting up libhash-merge-simple-perl (0.052-1) ... 414s Setting up libcache-cache-perl (1.08-3) ... 414s Setting up libhttp-headers-fast-perl (0.22-3) ... 414s Setting up libjq1:arm64 (1.8.1-3ubuntu1) ... 414s Setting up liblist-moreutils-perl (0.430-2) ... 414s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 414s Setting up libemail-simple-perl (2.218-1) ... 414s Setting up libxmlsec1-openssl1:arm64 (1.3.7-2) ... 414s Setting up libnet-http-perl (6.23-1) ... 414s Setting up liblasso3t64 (2.9.0-2) ... 414s Setting up libnss3:arm64 (2:3.114-1) ... 414s Setting up libexception-class-perl (1.45-1) ... 414s Setting up libclass-c3-perl (0.35-2) ... 414s Setting up libcrypt-jwt-perl (0.037-1) ... 414s Setting up xfonts-utils (1:7.7+7) ... 414s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 414s Setting up libxml-sax-perl (1.02+dfsg-4) ... 414s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 414s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 414s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 414s Setting up libauthen-radius-perl (0.33-1) ... 414s Setting up intltool-debian (0.35.0+20060710.6) ... 414s Setting up libbytes-random-secure-perl (0.29-3) ... 414s Setting up libjson-maybexs-perl (1.004008-1) ... 414s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 414s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 414s Setting up libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 414s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 414s Setting up libdata-optlist-perl (0.114-1) ... 414s Setting up libtest-output-perl (1.036-1) ... 414s Setting up pkg-perl-autopkgtest (0.82) ... 414s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 414s Setting up libraw23t64:arm64 (0.21.4-2) ... 414s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 414s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 414s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 414s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 414s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 415s Setting up dh-strip-nondeterminism (1.14.2-1) ... 415s Setting up libwww-robotrules-perl (6.02-1) ... 415s Setting up cpp-15 (15.2.0-5ubuntu1) ... 415s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 415s Setting up cpp (4:15.2.0-4ubuntu1) ... 415s Setting up xml-core (0.19) ... 415s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 415s Setting up jq (1.8.1-3ubuntu1) ... 415s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 415s Setting up liblasso-perl:arm64 (2.9.0-2) ... 415s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 415s Setting up libmro-compat-perl (0.15-2) ... 415s Setting up libcookie-baker-perl (0.12-1) ... 415s Setting up libhttp-entity-parser-perl (0.25-2) ... 415s Setting up libio-socket-ssl-perl (2.089-1) ... 415s Setting up libsub-exporter-perl (0.990-1) ... 415s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 415s Setting up libeval-closure-perl (0.14-3) ... 415s Setting up libconvert-pem-perl (0.13-1) ... 415s Setting up libhttp-negotiate-perl (6.01-2) ... 415s Setting up libparams-validationcompiler-perl (0.31-1) ... 415s Setting up gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 415s Setting up openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 415s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 415s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 415s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 415s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 415s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 415s Setting up libhttp-cookies-perl (6.11-1) ... 415s Setting up po-debconf (1.0.21+nmu1) ... 415s Setting up libhtml-tree-perl (5.07-3) ... 415s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 415s Setting up libcgi-pm-perl (4.68-1) ... 415s Setting up libhtml-format-perl (2.16-2) ... 415s Setting up fonts-urw-base35 (20200910-8) ... 415s Setting up libhtml-template-perl (2.97-2build1) ... 415s Setting up gcc-15 (15.2.0-5ubuntu1) ... 415s Setting up libnet-smtp-ssl-perl (1.04-2) ... 415s Setting up libmodule-runtime-perl (0.018-1) ... 415s Setting up libmailtools-perl (2.22-1) ... 415s Setting up g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 415s Setting up sphinx-common (8.2.3-1ubuntu2) ... 415s Setting up libxml-simple-perl (2.25-2) ... 415s Setting up libxml-libxslt-perl:arm64 (2.003000-3) ... 415s Setting up libhttp-daemon-perl (6.16-1) ... 415s Setting up libemail-abstract-perl (3.010-1) ... 415s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 415s Setting up g++-15 (15.2.0-5ubuntu1) ... 415s Setting up libplack-perl (1.0051-1) ... 415s Setting up libnet-openid-common-perl (1.20-2) ... 415s Setting up libnet-openid-server-perl (1.09-4) ... 415s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 415s Setting up libtool (2.5.4-4build1) ... 415s Setting up libmodule-implementation-perl (0.09-2) ... 415s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 415s Setting up libpackage-stash-perl (0.40-1) ... 415s Setting up libimport-into-perl (1.002005-2) ... 415s Setting up libmoo-perl (2.005005-1) ... 415s Setting up liblist-someutils-perl (0.59-1) ... 415s Setting up libmime-tools-perl (5.515-1) ... 415s Setting up gcc (4:15.2.0-4ubuntu1) ... 415s Setting up dh-autoreconf (21) ... 415s Setting up libspecio-perl (0.50-1) ... 415s Setting up liblist-allutils-perl (0.19-1) ... 415s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 415s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 415s Setting up libmoox-types-mooselike-perl (0.29-2) ... 415s Setting up libb-hooks-endofscope-perl (0.28-2) ... 415s Setting up libthrowable-perl (1.001-2) ... 415s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 415s Setting up debhelper (13.24.2ubuntu1) ... 415s Setting up libemail-sender-perl (2.601-1) ... 415s Setting up libnamespace-clean-perl (0.27-2) ... 415s Setting up g++ (4:15.2.0-4ubuntu1) ... 415s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 415s Setting up build-essential (12.12ubuntu1) ... 415s Setting up libnamespace-autoclean-perl (0.31-1) ... 415s Setting up libdatetime-locale-perl (1:1.41-1) ... 415s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 415s Setting up libdatetime-perl (2:1.65-1build3) ... 415s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 415s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 415s Setting up liblwp-protocol-https-perl (6.14-1) ... 415s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 415s Setting up node-corepack (0.24.0-5) ... 415s Setting up libnode115:arm64 (20.19.4+dfsg-1) ... 415s Setting up libwww-perl (6.78-1) ... 415s Setting up libheif1:arm64 (1.20.2-1) ... 415s Setting up nodejs (20.19.4+dfsg-1) ... 415s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 415s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 415s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 416s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 416s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 416s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 416s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 416s Setting up libnet-openid-consumer-perl (1.18-2) ... 416s Setting up libxml-parser-perl (2.47-1build4) ... 416s Setting up uglifyjs (3.17.4-2) ... 416s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 416s Setting up libgd-perl (2.78-1build4) ... 416s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 416s Setting up libsoap-lite-perl (1.27-3) ... 416s Setting up libgd-securityimage-perl (1.75-3) ... 416s Processing triggers for install-info (7.1.1-1ubuntu1) ... 416s Processing triggers for libc-bin (2.42-0ubuntu3) ... 416s Processing triggers for man-db (2.13.1-1) ... 418s Processing triggers for ca-certificates-java (20240118) ... 419s Adding debian:ACCVRAIZ1.pem 419s Adding debian:AC_RAIZ_FNMT-RCM.pem 419s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 419s Adding debian:ANF_Secure_Server_Root_CA.pem 419s Adding debian:Actalis_Authentication_Root_CA.pem 419s Adding debian:AffirmTrust_Commercial.pem 419s Adding debian:AffirmTrust_Networking.pem 419s Adding debian:AffirmTrust_Premium.pem 419s Adding debian:AffirmTrust_Premium_ECC.pem 419s Adding debian:Amazon_Root_CA_1.pem 419s Adding debian:Amazon_Root_CA_2.pem 419s Adding debian:Amazon_Root_CA_3.pem 419s Adding debian:Amazon_Root_CA_4.pem 419s Adding debian:Atos_TrustedRoot_2011.pem 419s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 419s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 419s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 419s Adding debian:BJCA_Global_Root_CA1.pem 419s Adding debian:BJCA_Global_Root_CA2.pem 419s Adding debian:Baltimore_CyberTrust_Root.pem 419s Adding debian:Buypass_Class_2_Root_CA.pem 419s Adding debian:Buypass_Class_3_Root_CA.pem 419s Adding debian:CA_Disig_Root_R2.pem 419s Adding debian:CFCA_EV_ROOT.pem 419s Adding debian:COMODO_Certification_Authority.pem 419s Adding debian:COMODO_ECC_Certification_Authority.pem 419s Adding debian:COMODO_RSA_Certification_Authority.pem 419s Adding debian:Certainly_Root_E1.pem 419s Adding debian:Certainly_Root_R1.pem 419s Adding debian:Certigna.pem 419s Adding debian:Certigna_Root_CA.pem 419s Adding debian:Certum_EC-384_CA.pem 419s Adding debian:Certum_Trusted_Network_CA.pem 419s Adding debian:Certum_Trusted_Network_CA_2.pem 419s Adding debian:Certum_Trusted_Root_CA.pem 419s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 419s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 419s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 419s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 419s Adding debian:Comodo_AAA_Services_root.pem 419s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 419s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 419s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 419s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 419s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 419s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 419s Adding debian:DigiCert_Assured_ID_Root_CA.pem 419s Adding debian:DigiCert_Assured_ID_Root_G2.pem 419s Adding debian:DigiCert_Assured_ID_Root_G3.pem 419s Adding debian:DigiCert_Global_Root_CA.pem 419s Adding debian:DigiCert_Global_Root_G2.pem 419s Adding debian:DigiCert_Global_Root_G3.pem 419s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 419s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 419s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 419s Adding debian:DigiCert_Trusted_Root_G4.pem 419s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 419s Adding debian:Entrust_Root_Certification_Authority.pem 419s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 419s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 419s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 419s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 419s Adding debian:GLOBALTRUST_2020.pem 419s Adding debian:GTS_Root_R1.pem 419s Adding debian:GTS_Root_R2.pem 419s Adding debian:GTS_Root_R3.pem 419s Adding debian:GTS_Root_R4.pem 419s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 419s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 419s Adding debian:GlobalSign_Root_CA.pem 419s Adding debian:GlobalSign_Root_CA_-_R3.pem 419s Adding debian:GlobalSign_Root_CA_-_R6.pem 419s Adding debian:GlobalSign_Root_E46.pem 419s Adding debian:GlobalSign_Root_R46.pem 419s Adding debian:Go_Daddy_Class_2_CA.pem 419s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 419s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 419s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 419s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 419s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 419s Adding debian:HiPKI_Root_CA_-_G1.pem 419s Adding debian:Hongkong_Post_Root_CA_3.pem 419s Adding debian:ISRG_Root_X1.pem 419s Adding debian:ISRG_Root_X2.pem 419s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 419s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 419s Adding debian:Izenpe.com.pem 419s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 419s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 419s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 419s Adding debian:NAVER_Global_Root_Certification_Authority.pem 419s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 419s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 419s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 419s Adding debian:QuoVadis_Root_CA_1_G3.pem 419s Adding debian:QuoVadis_Root_CA_2.pem 419s Adding debian:QuoVadis_Root_CA_2_G3.pem 419s Adding debian:QuoVadis_Root_CA_3.pem 419s Adding debian:QuoVadis_Root_CA_3_G3.pem 419s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 419s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 419s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 419s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 419s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 419s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 419s Adding debian:SZAFIR_ROOT_CA2.pem 419s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 419s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 419s Adding debian:SecureSign_Root_CA12.pem 419s Adding debian:SecureSign_Root_CA14.pem 419s Adding debian:SecureSign_Root_CA15.pem 419s Adding debian:SecureTrust_CA.pem 419s Adding debian:Secure_Global_CA.pem 419s Adding debian:Security_Communication_ECC_RootCA1.pem 419s Adding debian:Security_Communication_RootCA2.pem 419s Adding debian:Starfield_Class_2_CA.pem 419s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 419s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 419s Adding debian:SwissSign_Gold_CA_-_G2.pem 419s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 419s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 419s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 419s Adding debian:TWCA_CYBER_Root_CA.pem 419s Adding debian:TWCA_Global_Root_CA.pem 419s Adding debian:TWCA_Root_Certification_Authority.pem 419s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 419s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 419s Adding debian:TeliaSonera_Root_CA_v1.pem 419s Adding debian:Telia_Root_CA_v2.pem 419s Adding debian:TrustAsia_Global_Root_CA_G3.pem 419s Adding debian:TrustAsia_Global_Root_CA_G4.pem 419s Adding debian:Trustwave_Global_Certification_Authority.pem 419s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 419s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 419s Adding debian:TunTrust_Root_CA.pem 419s Adding debian:UCA_Extended_Validation_Root.pem 419s Adding debian:UCA_Global_G2_Root.pem 419s Adding debian:USERTrust_ECC_Certification_Authority.pem 419s Adding debian:USERTrust_RSA_Certification_Authority.pem 419s Adding debian:XRamp_Global_CA_Root.pem 419s Adding debian:certSIGN_ROOT_CA.pem 419s Adding debian:certSIGN_Root_CA_G2.pem 419s Adding debian:e-Szigno_Root_CA_2017.pem 419s Adding debian:ePKI_Root_Certification_Authority.pem 419s Adding debian:emSign_ECC_Root_CA_-_C3.pem 419s Adding debian:emSign_ECC_Root_CA_-_G3.pem 419s Adding debian:emSign_Root_CA_-_C1.pem 419s Adding debian:emSign_Root_CA_-_G1.pem 419s Adding debian:vTrus_ECC_Root_CA.pem 419s Adding debian:vTrus_Root_CA.pem 419s done. 419s Setting up yui-compressor (2.4.8-3) ... 419s Setting up default-jre-headless (2:1.21-76) ... 419s Processing triggers for sgml-base (1.31+nmu1) ... 419s Setting up docutils-common (0.21.2+dfsg-2) ... 420s Processing triggers for sgml-base (1.31+nmu1) ... 420s Setting up python3-docutils (0.21.2+dfsg-2) ... 420s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 426s autopkgtest [00:57:38]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 426s autopkgtest [00:57:38]: test common-test: [----------------------- 426s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 426s t/01-Common-Conf.t ............ 426s ok 1 - use Lemonldap::NG::Common::Conf; 426s ok 2 - Bad module 426s ok 3 - Read t/lemonldap-ng.ini 426s # Subtest: Invalid backend configuration 426s ok 1 - Invalid configuration 426s ok 2 - Found correct error message 426s 1..2 426s ok 4 - Invalid backend configuration 426s # Subtest: Cache expiration 426s ok 1 - Valid configuration 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 2 - Found expected cfgNum in conf 426s ok 3 - Found expected message 426s ok 4 - load counter increased by 1 426s ok 5 - lastCfg counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 6 - Found expected newvalue in conf 426s ok 7 - Found expected message 426s ok 8 - lastCfg counter increased by 0 426s ok 9 - load counter increased by 0 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 10 - Found expected newvalue in conf 426s ok 11 - Found expected cfgNum in conf 426s ok 12 - Found expected message 426s ok 13 - load counter increased by 1 426s ok 14 - lastCfg counter increased by 1 426s 1..14 426s ok 5 - Cache expiration 426s # Subtest: Configuration reload 426s ok 1 - Valid configuration 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 2 - Found expected cfgNum in conf 426s ok 3 - Found expected message 426s ok 4 - lastCfg counter increased by 1 426s ok 5 - load counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 0 426s # } 426s ok 6 - Found expected cfgNum in conf 426s ok 7 - Found expected newvalue in conf 426s ok 8 - Found expected message 426s ok 9 - load counter increased by 1 426s ok 10 - lastCfg counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 11 - Found expected newvalue in conf 426s ok 12 - Found expected cfgNum in conf 426s ok 13 - Found expected message 426s ok 14 - load counter increased by 0 426s ok 15 - lastCfg counter increased by 0 426s 1..15 426s ok 6 - Configuration reload 426s # Subtest: Configuration cache manual clear 426s ok 1 - Valid configuration 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 2 - Found expected cfgNum in conf 426s ok 3 - Found expected message 426s ok 4 - lastCfg counter increased by 1 426s ok 5 - load counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 6 - Found expected newvalue in conf 426s ok 7 - Found expected cfgNum in conf 426s ok 8 - Found expected message 426s ok 9 - lastCfg counter increased by 0 426s ok 10 - load counter increased by 0 426s # Invoking getConf with args { 426s # 'noCache' => 2 426s # } 426s ok 11 - Found expected cfgNum in conf 426s ok 12 - Found expected newvalue in conf 426s ok 13 - Found expected message 426s ok 14 - load counter increased by 1 426s ok 15 - lastCfg counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 16 - Found expected cfgNum in conf 426s ok 17 - Found expected newvalue in conf 426s ok 18 - Found expected message 426s ok 19 - load counter increased by 0 426s ok 20 - lastCfg counter increased by 0 426s 1..20 426s ok 7 - Configuration cache manual clear 426s # Subtest: local param behavior 426s ok 1 - Valid configuration 426s # Invoking getConf with args { 426s # 'local' => 1, 426s # 'localPrm' => { 426s # 'myLocalPrm' => 1 426s # } 426s # } 426s ok 2 - Found expected cfgNum in conf 426s ok 3 - Found expected myLocalPrm in conf 426s ok 4 - Found expected message 426s ok 5 - lastCfg counter increased by 1 426s ok 6 - load counter increased by 1 426s # Invoking getConf with args {} 426s ok 7 - Found expected myLocalPrm in conf 426s ok 8 - Found expected cfgNum in conf 426s ok 9 - Found expected message 426s ok 10 - load counter increased by 1 426s ok 11 - lastCfg counter increased by 1 426s ok 12 - Another confAccess object from another process 426s # Invoking getConf with args {} 426s ok 13 - Found expected myLocalPrm in conf 426s ok 14 - Found expected cfgNum in conf 426s ok 15 - Found expected message 426s ok 16 - lastCfg counter increased by 1 426s ok 17 - load counter increased by 1 426s # Invoking getConf with args { 426s # 'local' => 1 426s # } 426s ok 18 - Found expected cfgNum in conf 426s ok 19 - Found expected myLocalPrm in conf 426s ok 20 - Found expected message 426s ok 21 - lastCfg counter increased by 0 426s ok 22 - load counter increased by 0 426s 1..22 426s ok 8 - local param behavior 426s 1..8 426s ok 426s t/02-Common-Conf-File.t ....... 426s ok 1 - use Lemonldap::NG::Common::Conf; 426s ok 2 - type => file 426s ok 3 - Test 0 is stored 426s ok 4 - Test 0 can be read 426s ok 5 - Test 0 is restored 426s ok 6 - Test 1 is stored 426s ok 7 - Test 1 can be read 426s ok 8 - Test 1 is restored 426s ok 9 - Test 2 is stored 426s ok 10 - Test 2 can be read 426s ok 11 - Test 2 is restored 426s 1..11 426s ok 426s t/02-Common-Conf-Overlay.t .... 426s ok 1 - use Lemonldap::NG::Common::Conf; 426s ok 2 - type => Overlay 426s ok 3 - Load conf 426s ok 4 - Normal parameters 426s ok 5 - Scalar override 426s ok 6 - Hash override 426s ok 7 - Save 426s ok 8 - Load conf 426s ok 9 - Succeed to update overwrite 426s ok 10 - Restore 426s ok 11 - Load conf 426s ok 12 - Hash override 426s 1..12 426s ok 427s t/02-Common-Conf-ServerEnv.t .. 427s 1..14 427s ok 1 - use Lemonldap::NG::Common::Conf; 427s ok 2 - type => file 427s ok 3 - Conf is stored 427s ok 4 - Conf can be read 427s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 427s ok 6 - type => file 427s ok 7 - Conf is stored 427s ok 8 - Conf can be read 427s ok 9 - %SERVERENV:A% is substitued into Aa 427s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 427s ok 11 - Keyname is transformed 427s ok 12 - Values are substitued into arrays 427s ok 13 - Get raw conf 427s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 427s ok 427s t/03-Common-Conf-CDBI.t ....... 427s 1..14 427s ok 1 - use Lemonldap::NG::Common::Conf; 427s ok 2 - CDBI object 427s ok 3 - Driver is build 427s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 427s ok 4 - Set unicode 427s ok 5 - Test database created 427s ok 6 - Test 0 is stored 427s ok 7 - Test 0 can be read 427s ok 8 - Test 0 is restored 427s ok 9 - Test 1 is stored 427s ok 10 - Test 1 can be read 427s ok 11 - Test 1 is restored 427s ok 12 - Test 2 is stored 427s ok 13 - Test 2 can be read 427s ok 14 - Test 2 is restored 427s ok 427s t/03-Common-Conf-RDBI.t ....... 427s 1..14 427s ok 1 - use Lemonldap::NG::Common::Conf; 427s ok 2 - RDBI object 427s ok 3 - Driver is build 427s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 427s ok 4 - Set unicode 427s ok 5 - Test database created 427s ok 6 - Test 0 is stored 427s ok 7 - Test 0 can be read 427s ok 8 - Test 0 is restored 427s ok 9 - Test 1 is stored 427s ok 10 - Test 1 can be read 427s ok 11 - Test 1 is restored 427s ok 12 - Test 2 is stored 427s ok 13 - Test 2 can be read 427s ok 14 - Test 2 is restored 427s ok 427s t/05-Common-Conf-LDAP.t ....... 427s 1..3 427s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 427s ok 1 - use Lemonldap::NG::Common::Conf; 427s ok 2 - New object 427s ok 3 427s ok 427s t/10-PSGI-Request.t ........... 427s # Subtest: Request ID 427s ok 1 - Generated request ID 427s ok 2 - Request ID is stable across calls 427s ok 3 - Request ID is different for each request 427s ok 4 - Request ID is read from UNIQUE_ID env if set 427s 1..4 427s ok 1 - Request ID 427s # Subtest: Request JSON body 427s ok 1 427s ok 2 - Found JSON body 427s ok 3 - Found correct ascii value 427s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 427s # Failed (TODO) test 'Found correct UTF-8 value' 427s # at t/10-PSGI-Request.t line 55. 427s # got: '€ncoded' 427s # expected: '€ncoded' 427s 1..4 427s ok 2 - Request JSON body 427s 1..2 427s ok 427s t/10-PSGI.t ................... 427s # Subtest: Check successful init 427s ok 1 - Returned HTTP code 200 427s ok 2 - Found expected message in body 427s 1..2 427s ok 1 - Check successful init 427s # Subtest: Check abort method 427s ok 1 - Returned HTTP code 500 427s ok 2 - Found expected error message in body 427s 1..2 427s ok 2 - Check abort method 427s 1..2 427s ok 427s t/11-Logger-Log4Perl.t ........ 427s # Subtest: info mode 427s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 427s ok 2 - Found no debug logs 427s ok 3 - Found info logs 427s 1..3 427s ok 1 - info mode 427s 1..1 427s ok 428s t/11-Logger.t ................. 428s # Subtest: Check logging API 428s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 428s ok 2 - Returned HTTP code 200 428s ok 3 - Found Request handled by TestPsgi handler in notice logs 428s ok 4 - Found User logger trace in info logs 428s ok 5 - Found audit in notice logs 428s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 428s 1..6 428s ok 1 - Check logging API 428s # Subtest: Check audit API 428s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 428s ok 2 - Returned HTTP code 200 428s ok 3 - Found message=audit in audit logs 428s ok 4 - Found field1=one, field2=two in audit logs 428s 1..4 428s ok 2 - Check audit API 428s # Subtest: Check request ID 428s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 428s ok 2 - Enforced UNIQUE_ID seen in 2 messages 428s ok 3 - Seen three different request IDs 428s 1..3 428s ok 3 - Check request ID 428s 1..3 428s ok 428s t/11-LokiLogger.t ............. 428s # Subtest: Check Loki API 428s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 428s ok 2 - Method is POST 428s ok 3 - URL is good 428s ok 4 - Posted values are JSON 428s ok 5 - Method is POST 428s ok 6 - URL is good 428s ok 7 - Posted values are JSON 428s ok 8 - Method is POST 428s ok 9 - URL is good 428s ok 10 - Posted values are JSON 428s ok 11 - Returned HTTP code 200 428s ok 12 - job is llng 428s ok 13 - log level is info 428s ok 14 - instance exists 428s ok 15 - env is prod 428s ok 16 - timestamp is set 428s ok 17 - Message exists 428s ok 18 - Userlogger message is a string 428s ok 19 - job is llng 428s ok 20 - log level is notice 428s ok 21 - instance exists 428s ok 22 - env is prod 428s ok 23 - timestamp is set 428s ok 24 - Message exists 428s ok 25 - Audit messgae is JSON encoded 428s ok 26 - job is llng 428s ok 27 - log level is notice 428s ok 28 - instance exists 428s ok 29 - env is prod 428s ok 30 - timestamp is set 428s ok 31 - Message exists 428s ok 32 - Audit messgae is JSON encoded 428s 1..32 428s ok 1 - Check Loki API 428s 1..1 428s ok 428s t/11-TestLogger.t ............. 428s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 428s ok 2 - Found my_info in info logs 428s ok 3 - Found (?^:^my_debug_) in debug logs 428s 1..3 428s ok 428s t/30-Common-Safelib.t ......... 428s 1..1 428s ok 1 - use Lemonldap::NG::Common::Safelib; 428s ok 428s t/35-Common-Crypto.t .......... 428s 1..21 428s ok 1 - use Lemonldap::NG::Common::Crypto; 428s ok 2 - New object 428s ok 3 - Test of base64 encrypting with 1 characters string 428s ok 4 - Test of base64 encrypting with 2 characters string 428s ok 5 - Test of base64 encrypting with 3 characters string 428s ok 6 - Test of base64 encrypting with 4 characters string 428s ok 7 - Test of base64 encrypting with 5 characters string 428s ok 8 - Test of base64 encrypting with 6 characters string 428s ok 9 - Test of base64 encrypting with 7 characters string 428s ok 10 - Test of base64 encrypting with 8 characters string 428s ok 11 - Test of base64 encrypting with 9 characters string 428s ok 12 - Test of base64 encrypting with 10 characters string 428s ok 13 - Test of base64 encrypting with 11 characters string 428s ok 14 - Test of base64 encrypting with 12 characters string 428s ok 15 - Test of base64 encrypting with 13 characters string 428s ok 16 - Test of base64 encrypting with 14 characters string 428s ok 17 - Test of base64 encrypting with 15 characters string 428s ok 18 - Test of base64 encrypting with 16 characters string 428s ok 19 - Test of base64 encrypting with 17 characters string 428s ok 20 - Test of hexadecimal encrypting 428s ok 21 - Test of long value encrypting 428s ok 428s t/36-Common-Regexp.t .......... 428s 1..20 428s ok 1 - use Lemonldap::NG::Common::Regexp; 428s ok 2 428s ok 3 428s ok 4 428s ok 5 428s ok 6 428s ok 7 428s ok 8 428s ok 9 428s ok 10 428s ok 11 428s ok 12 428s ok 13 428s ok 14 428s ok 15 428s ok 16 428s ok 17 428s ok 18 428s ok 19 428s ok 20 428s ok 428s t/37-Common-TOTP.t ............ 428s 1..16 428s ok 1 - use Lemonldap::NG::Common::TOTP; 428s ok 2 - TOTP code is valid 428s ok 3 - TOTP code is no longer valid 428s ok 4 - TOTP code is not valid yet 428s ok 5 - TOTP code is valid 428s ok 6 - TOTP code is valid 428s ok 7 - TOTP code is no longer valid 428s ok 8 - TOTP code is not valid yet 428s ok 9 - TOTP is valid with encrypted secret and encryption disabled 428s ok 10 - TOTP is valid with encrypted secret and encryption enabled 428s ok 11 - TOTP is valid with cleartext secret and encryption enabled 428s ok 12 - TOTP code fails to verify 428s ok 13 - TOTP secret is stored as-is when encryption is disabled 428s ok 14 - Secret looks encrypted 428s ok 15 - Secret looks encrypted 428s ok 16 - get_storable_secret produces working secret 428s ok 428s t/40-Common-Session.t ......... 428s 1..7 428s ok 1 - use Lemonldap::NG::Common::Session; 428s ok 2 - Creation of session 428s ok 3 - Store session kind 428s ok 4 - Remove session 428s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 428s ok 6 - Use SHA256 generate module 428s ok 7 - Remove session 428s ok 428s t/41-Common-EmailAddress.t .... 428s 1..3 428s ok 1 - use Lemonldap::NG::Common::EmailAddress; 428s ok 2 - calling format_email function 428s ok 3 - testing formatted email value 428s ok 429s t/45-importMetadata-config.t .. 429s ok 1 - require './scripts/importMetadata'; 429s # Subtest: Ignore SP 429s ok 1 429s ok 2 429s ok 3 429s ok 4 429s 1..4 429s ok 2 - Ignore SP 429s # Subtest: Ignore IDP 429s ok 1 429s ok 2 429s ok 3 429s ok 4 429s 1..4 429s ok 3 - Ignore IDP 429s # Subtest: Conf Prefix 429s ok 1 429s ok 2 429s 1..2 429s ok 4 - Conf Prefix 429s # Subtest: Remove 429s ok 1 429s ok 2 429s ok 3 429s ok 4 429s ok 5 429s ok 6 429s ok 7 429s ok 8 429s ok 9 429s ok 10 429s ok 11 429s ok 12 429s 1..12 429s ok 5 - Remove 429s # Subtest: IDP Exported attributes 429s ok 1 429s ok 2 429s 1..2 429s ok 6 - IDP Exported attributes 429s # Subtest: SP Exported attributes 429s ok 1 429s ok 2 429s ok 3 429s 1..3 429s ok 7 - SP Exported attributes 429s # Subtest: Options 429s ok 1 429s ok 2 429s ok 3 429s ok 4 429s ok 5 429s 1..5 429s ok 8 - Options 429s 1..8 429s ok 429s t/45-importMetadata.t ......... 429s ok 1 - require './scripts/importMetadata'; 429s ok 2 - SP counters are expected 429s ok 3 - IDP counters are expected 429s ok 4 - Correct amount of providers 429s ok 5 - Correct amount of providers 429s ok 6 - Correct amount of providers 429s ok 7 - Correct amount of providers 429s ok 8 - Correct amount of providers 429s ok 9 - Correct amount of providers 429s ok 10 - Found exported attribute 429s ok 11 - Found optional attribute 429s ok 12 - Found required attribute 429s ok 13 - Found subject ID 429s ok 14 - SP counters are expected 429s ok 15 - IDP counters are expected 429s ok 16 - Configuration was updated 429s ok 17 - Configuration was updated 429s ok 18 - SP counters are expected 429s ok 19 - IDP counters are expected 429s ok 20 429s 1..20 429s ok 429s t/50-Combination-Parser.t ..... 429s 1..32 429s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 429s ok 2 - First level is a sub 429s ok 3 - Second level is an array ("or" list) 429s ok 4 - Third level is an array (auth,userDB) 429s ok 5 - Fourth level is a sub 429s ok 6 - "[A]" returns A as auth module 429s ok 7 - "[A]" returns A as userDB module 429s ok 8 - "[A,B]" returns A as auth module 429s ok 9 - "[A,B]" returns B as userDB module 429s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 429s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 429s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 429s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 429s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 429s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 429s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 429s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 429s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 429s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 429s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 429s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 429s ok 22 - "[A,B] or [B,C]" returns A as auth module 429s ok 23 - "[A,B] or [B,C]" returns B as userDB module 429s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 429s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 429s ok 26 - "[A,B] or [B,C]" returns 2 elements 429s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 429s ok 28 - "[A and B, A]" returns PE_OK as auth result 429s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 429s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 429s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 429s ok 32 - Bad expr "[A,B or C]" 429s ok 429s t/60-Hashed-Session.t ......... 429s ok 1 - use Lemonldap::NG::Common::Session; 429s ok 2 - use Lemonldap::NG::Common::CliSessions; 429s ok 3 - Create fixed session 429s ok 4 - Session name is hashed 429s ok 5 - Recover fixed session 429s ok 6 - Data restored 429s ok 7 - Create session 429s ok 8 - Session name is hashed 429s ok 9 - Recover session 429s ok 10 - Data restored 429s ok 11 - Recover session 429s ok 12 - Data updated 429s ok 13 - Recover session 429s ok 14 - Data updated 429s 1..14 429s ok 429s t/60-Session-Cache.t .......... 429s ok 1 - use Lemonldap::NG::Common::Apache::Session; 429s ok 2 - use Lemonldap::NG::Common::Session; 429s ok 3 - Create session 429s ok 4 - Get session id cd90cd8c8c8a91cb4b1ae0e65397ebdb 429s Local data corrupted, ignore cached session 429s ok 5 - Get session 429s ok 6 - Session is restored 429s Unable to use cache: mkdir /tmp/XGkmORD3sb/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 429s 429s ok 7 - Get session 429s ok 8 - Session is restored 429s ok 9 - Get session 429s ok 10 - Drop session 429s ok 11 - get session from cache 429s ok 12 - cached session is valid 429s ok 13 - Error when session and cache are inexitent 429s 1..13 429s ok 429s t/60-Session-Cli.t ............ 429s ok 1 - use Lemonldap::NG::Common::Session; 429s ok 2 - use Lemonldap::NG::Common::CliSessions; 429s ok 3 - Found one session 429s ok 4 - Found correct session ID 429s ok 5 - Found deleteme session key 429s ok 6 - Found one session 429s ok 7 - Found correct session 429s ok 8 - Found one session 429s ok 9 - Found correct session 429s ok 10 - Only selected fields returned 429s ok 11 - Found correct UID 429s ok 12 - Found correct session ID 429s ok 13 - Found 5 sessions 429s ok 14 - Count gives 5 sessions 429s # Subtest: Search 429s ok 1 - Found 2 psessions 429s ok 2 - Count gives 2 psessions 429s ok 3 - Found 2 psessions 429s ok 4 - Found 2 sessions 429s ok 5 - Both sessions are dwho 429s ok 6 - Found 2 sessions 429s ok 7 - Only selected fields returned 429s ok 8 - Got two lines 429s ok 9 - Correct session IDs 429s 1..9 429s ok 15 - Search 429s # 2 429s ok 16 - Session was removed 429s ok 17 - Session was removed 429s ok 18 - Found 2 foo sessions 429s ok 19 - Found 0 foo sessions 429s ok 20 - New key was set 429s ok 21 - Existing key was changed 429s ok 22 - Key was removed 429s ok 23 - Key was removed 429s ok 24 - Found two second factors 429s ok 25 - Found one Yubikey 429s ok 26 - Found one TOTP 429s ok 27 - Found one U2F 429s ok 28 - Found two second factors 429s ok 29 - Yubikey was removed 429s ok 30 - Found one second factors 429s ok 31 - U2F was removed 429s ok 32 - TOTP survived 429s # Subtest: Search after restore 429s ok 1 - Found 2 psessions 429s ok 2 - Count gives 2 psessions 429s ok 3 - Found 2 psessions 429s ok 4 - Found 2 sessions 429s ok 5 - Both sessions are dwho 429s ok 6 - Found 2 sessions 429s ok 7 - Only selected fields returned 429s ok 8 - Got two lines 429s ok 9 - Correct session IDs 429s 1..9 429s ok 33 - Search after restore 429s ok 34 - Found one second factors 429s ok 35 - U2F was removed 429s ok 36 - TOTP survived 429s ok 37 - Found two second factors for dwho 429s ok 38 - TOTP was removed 429s ok 39 - UBK survived 429s ok 40 - Found one second factors for rtyler 429s ok 41 - TOTP was removed 429s ok 42 - UBK survived 429s ok 43 - Found two consents 429s ok 44 - Found one consent 429s ok 45 - Consent for test-rp removed 429s ok 46 - Consent for test-rp2 still present 429s 1..46 429s ok 430s t/60-U2F-Migrate.t ............ 430s ok 1 - use Lemonldap::NG::Common::Session; 430s ok 2 - use Lemonldap::NG::Common::CliSessions; 430s ok 3 # skip Authen::WebAuthn not found 430s 1..3 430s ok 430s t/70-User-Agent.t ............. 430s 1..3 430s ok 1 - use Lemonldap::NG::Common::UserAgent; 430s ok 2 - Default User Agent 430s ok 3 - Overriden User Agent 430s ok 430s t/71-Util-Crypto.t ............ 430s 1..4 430s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 430s # Subtest: Check genRsaKey 430s ok 1 - Correct key size 430s ok 2 - Public key matches private key 430s ok 3 - Hash is non empty 430s ok 4 - Correct key size 430s ok 5 - Public key matches private key 430s ok 6 - Hash is non empty 430s 1..6 430s ok 2 - Check genRsaKey 430s # Subtest: Check genCertKey 430s ok 1 - Correct key size 430s ok 2 - Public key matches private key 430s ok 3 - Correct subject 430s ok 4 - Hash is non empty 430s ok 5 - Correct key size 430s ok 6 - Public key matches private key 430s ok 7 - Correct subject 430s ok 8 - Hash is non empty 430s ok 9 - Correct key size 430s ok 10 - Public key matches private key 430s ok 11 - Correct subject 430s ok 12 - Hash is non empty 430s 1..12 430s ok 3 - Check genCertKey 430s # Subtest: Check genEcKey 430s ok 1 - Public and private keys match 430s ok 2 - Hash is non empty 430s 1..2 430s ok 4 - Check genEcKey 430s ok 430s All tests successful. 430s Files=28, Tests=299, 4 wallclock secs ( 0.09 usr 0.07 sys + 3.26 cusr 0.59 csys = 4.01 CPU) 430s Result: PASS 430s autopkgtest [00:57:42]: test common-test: -----------------------] 431s autopkgtest [00:57:43]: test common-test: - - - - - - - - - - results - - - - - - - - - - 431s common-test PASS 431s autopkgtest [00:57:43]: test handler-test: preparing testbed 454s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 514s autopkgtest [00:59:06]: testbed dpkg architecture: arm64 514s autopkgtest [00:59:06]: testbed apt version: 3.1.8ubuntu1 515s autopkgtest [00:59:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 515s autopkgtest [00:59:07]: testbed release detected to be: resolute 516s autopkgtest [00:59:08]: updating testbed package index (apt update) 516s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 516s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 516s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 517s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 517s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 517s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 517s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 517s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 517s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 517s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 517s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 517s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 517s Fetched 1040 kB in 1s (1097 kB/s) 518s Reading package lists... 519s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 519s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 519s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 519s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 520s Reading package lists... 520s Reading package lists... 521s Building dependency tree... 521s Reading state information... 521s Calculating upgrade... 522s The following packages will be upgraded: 522s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 522s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 522s python3-apt python3-cffi-backend 522s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 522s Need to get 3488 kB of archives. 522s After this operation, 781 kB of additional disk space will be used. 522s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 523s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 523s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 523s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 523s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 523s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 523s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 523s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 523s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 523s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 523s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 523s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 523s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 523s dpkg-preconfigure: unable to re-open stdin: No such file or directory 524s Fetched 3488 kB in 1s (3139 kB/s) 524s (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 ... 83359 files and directories currently installed.) 524s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 524s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 524s Setting up dpkg (1.22.21ubuntu4) ... 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 ... 83359 files and directories currently installed.) 525s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 525s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 525s Setting up libaudit-common (1:4.0.5-1build2) ... 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 ... 83359 files and directories currently installed.) 525s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 525s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 525s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 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 ... 83359 files and directories currently installed.) 525s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 525s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 525s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 525s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 526s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 526s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 526s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 526s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 526s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 526s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 526s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 526s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 526s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 526s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 526s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 526s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 526s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 527s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 527s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 527s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 527s Setting up distro-info-data (0.68) ... 527s Setting up libsemanage-common (3.8.1-1build1) ... 527s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 527s Setting up libp11-kit0:arm64 (0.25.9-2) ... 527s Setting up libdpkg-perl (1.22.21ubuntu4) ... 527s Setting up python-apt-common (3.0.0ubuntu2) ... 527s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 527s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 527s Setting up python3-apt (3.0.0ubuntu2) ... 527s Setting up dpkg-dev (1.22.21ubuntu4) ... 527s Processing triggers for man-db (2.13.1-1) ... 529s Processing triggers for libc-bin (2.42-0ubuntu3) ... 529s autopkgtest [00:59:21]: upgrading testbed (apt dist-upgrade and autopurge) 530s Reading package lists... 530s Building dependency tree... 530s Reading state information... 530s Calculating upgrade... 531s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 531s Reading package lists... 531s Building dependency tree... 531s Reading state information... 531s Solving dependencies... 532s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 532s autopkgtest [00:59:24]: rebooting testbed after setup commands that affected boot 566s Reading package lists... 566s Building dependency tree... 566s Reading state information... 567s Solving dependencies... 567s The following NEW packages will be installed: 567s autoconf autodep8 automake autopoint autotools-dev build-essential 567s ca-certificates-java cpp cpp-15 cpp-15-aarch64-linux-gnu 567s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 567s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 567s fonts-urw-base35 g++ g++-15 g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu 567s gcc gcc-15 gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 567s imagemagick-7-common intltool-debian java-common java-wrappers jq 567s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 567s libapache-session-perl libarchive-zip-perl libasan8 567s libauth-yubikey-webclient-perl libauthen-radius-perl 567s libb-hooks-endofscope-perl libb-hooks-op-check-perl 567s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 567s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 567s libclass-data-inheritable-perl libclass-errorhandler-perl 567s libclass-inspector-perl libclass-method-modifiers-perl 567s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 567s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 567s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 568s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 568s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 568s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 568s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 568s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 568s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 568s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 568s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 568s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 568s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 568s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 568s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 568s libencode-locale-perl liberror-perl libeval-closure-perl 568s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 568s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 568s libfile-sharedir-perl libfile-stripnondeterminism-perl 568s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 568s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 568s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 568s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 568s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 568s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 568s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 568s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 568s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 568s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 568s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 568s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 568s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 568s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery libjs-sphinxdoc 568s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 568s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 568s liblemonldap-ng-handler-perl liblerc4 liblist-allutils-perl 568s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 568s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 568s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 568s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 568s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 568s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 568s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 568s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 568s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 568s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 568s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 568s libparams-classify-perl libparams-util-perl 568s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 568s libplack-perl libposix-strftime-compiler-perl libraw23t64 568s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 568s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 568s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 568s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 568s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 568s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 568s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 568s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 568s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 568s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 568s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 568s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 568s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 568s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 568s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 568s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 568s po-debconf python3-alabaster python3-defusedxml python3-docutils 568s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 568s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 568s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 568s yui-compressor 568s 0 upgraded, 310 newly installed, 0 to remove and 0 not upgraded. 568s Need to get 180 MB of archives. 568s After this operation, 690 MB of additional disk space will be used. 568s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 568s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 568s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 568s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 568s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 568s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 569s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 569s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 574s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 574s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 574s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 574s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 575s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 575s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 575s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 575s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 575s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 575s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 575s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 575s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 575s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 575s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 575s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 575s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 575s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 575s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 575s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 575s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 575s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 575s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 575s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 576s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 576s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 576s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.19-8 [244 kB] 576s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 576s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 576s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 576s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 576s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 576s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.1-2build2 [619 kB] 577s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 577s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 577s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [11.7 MB] 581s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-5ubuntu1 [1028 B] 581s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 581s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 581s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-5ubuntu1 [49.2 kB] 581s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-5ubuntu1 [28.1 kB] 581s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-5ubuntu1 [2922 kB] 582s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-5ubuntu1 [1316 kB] 582s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-5ubuntu1 [2689 kB] 583s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-5ubuntu1 [1176 kB] 583s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-5ubuntu1 [1639 kB] 583s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-5ubuntu1 [2601 kB] 584s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [23.1 MB] 586s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-5ubuntu1 [512 kB] 586s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 586s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 586s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-5ubuntu1 [2545 kB] 587s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [13.2 MB] 588s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-5ubuntu1 [23.7 kB] 588s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 588s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 588s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 588s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 ca-certificates-java all 20240118 [11.6 kB] 588s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 588s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-4build1 [169 kB] 588s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 588s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 588s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 588s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 588s Get:72 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3 [49.1 kB] 588s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 588s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.1-2build2 [1026 kB] 588s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 588s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 588s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 588s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 java-common all 0.76 [6852 B] 588s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4 arm64 2:4.36-1ubuntu2 [115 kB] 588s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3 arm64 2:3.114-1 [1453 kB] 588s Get:81 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcsclite1 arm64 2.3.3-1 [24.7 kB] 588s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [45.9 MB] 590s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 590s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 590s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 590s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 590s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 unzip arm64 6.0-28ubuntu7 [176 kB] 590s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 java-wrappers all 0.5 [9042 B] 590s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libonig5 arm64 6.9.10-1 [171 kB] 591s Get:90 http://ftpmaster.internal/ubuntu resolute/main arm64 libjq1 arm64 1.8.1-3ubuntu1 [140 kB] 591s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 jq arm64 1.8.1-3ubuntu1 [72.1 kB] 591s Get:92 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 591s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 591s Get:94 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 591s Get:95 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 591s Get:96 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 591s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 591s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 591s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 591s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 591s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 591s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 591s Get:103 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 591s Get:104 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 591s Get:105 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 591s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 591s Get:107 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 591s Get:108 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 591s Get:109 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 591s Get:110 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 591s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 591s Get:112 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 591s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 591s Get:114 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 591s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 591s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 591s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 591s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 591s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 591s Get:120 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 591s Get:121 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 591s Get:122 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 591s Get:123 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 591s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 591s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 591s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 591s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 591s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 591s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 591s Get:130 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 591s Get:131 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 591s Get:132 http://ftpmaster.internal/ubuntu resolute/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 592s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 592s Get:134 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 592s Get:135 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 592s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 592s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libcares2 arm64 1.34.5-1 [101 kB] 592s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 592s Get:139 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 592s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 592s Get:141 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 592s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 592s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 592s Get:144 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 592s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 592s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 592s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 592s Get:148 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 592s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 592s Get:150 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 592s Get:151 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 592s Get:152 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 592s Get:153 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 592s Get:154 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 592s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 592s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 592s Get:157 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 592s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 592s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 592s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 592s Get:161 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 592s Get:162 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 592s Get:163 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 592s Get:164 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 592s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 592s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 592s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 592s Get:168 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 592s Get:169 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 592s Get:170 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 592s Get:171 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 592s Get:172 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 592s Get:173 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 592s Get:174 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 592s Get:175 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 592s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 592s Get:177 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 592s Get:178 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 592s Get:179 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 592s Get:180 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 592s Get:181 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 592s Get:182 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 592s Get:183 http://ftpmaster.internal/ubuntu resolute/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 592s Get:184 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 592s Get:185 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 592s Get:186 http://ftpmaster.internal/ubuntu resolute/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 592s Get:187 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 592s Get:188 http://ftpmaster.internal/ubuntu resolute/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 592s Get:189 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 592s Get:190 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 592s Get:191 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 592s Get:192 http://ftpmaster.internal/ubuntu resolute/universe arm64 libspecio-perl all 0.50-1 [127 kB] 592s Get:193 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 593s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 593s Get:195 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 593s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 593s Get:197 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 593s Get:198 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 593s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 593s Get:200 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 593s Get:201 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 593s Get:202 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 593s Get:203 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 593s Get:204 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 593s Get:205 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 593s Get:206 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 593s Get:207 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 593s Get:208 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 593s Get:209 http://ftpmaster.internal/ubuntu resolute/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 593s Get:210 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 593s Get:211 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 593s Get:212 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 593s Get:213 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 593s Get:214 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 593s Get:215 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 593s Get:216 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 593s Get:217 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 593s Get:218 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 593s Get:219 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 593s Get:220 http://ftpmaster.internal/ubuntu resolute/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 593s Get:221 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 593s Get:222 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 593s Get:223 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 593s Get:224 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 593s Get:225 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 593s Get:226 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 594s Get:227 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 594s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 594s Get:229 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 594s Get:230 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 594s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 594s Get:232 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 594s Get:233 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 594s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 594s Get:235 http://ftpmaster.internal/ubuntu resolute/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 594s Get:236 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 594s Get:237 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 594s Get:238 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 594s Get:239 http://ftpmaster.internal/ubuntu resolute/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 594s Get:240 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 594s Get:241 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 594s Get:242 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 594s Get:243 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 594s Get:244 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.1 [171 kB] 594s Get:245 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-1 arm64 1.3.7-2 [160 kB] 594s Get:246 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-openssl1 arm64 1.3.7-2 [103 kB] 594s Get:247 http://ftpmaster.internal/ubuntu resolute/main arm64 liblasso3t64 arm64 2.9.0-2 [173 kB] 594s Get:248 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblasso-perl arm64 2.9.0-2 [107 kB] 594s Get:249 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 595s Get:250 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 595s Get:251 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 595s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 595s Get:253 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 595s Get:254 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 595s Get:255 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 595s Get:256 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 595s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 595s Get:258 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 595s Get:259 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 595s Get:260 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 595s Get:261 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 595s Get:262 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 595s Get:263 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 595s Get:264 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 595s Get:265 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 595s Get:266 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 595s Get:267 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 595s Get:268 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0207-0ubuntu6 [298 kB] 595s Get:269 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 595s Get:270 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 595s Get:271 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 595s Get:272 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 595s Get:273 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-xtend all 4.0.2-3 [3902 B] 595s Get:274 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-corepack all 0.24.0-5 [757 kB] 595s Get:275 http://ftpmaster.internal/ubuntu resolute/universe arm64 nodejs arm64 20.19.4+dfsg-1 [342 kB] 595s Get:276 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 595s Get:277 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 595s Get:278 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 595s Get:279 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 595s Get:280 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-minimatch all 9.0.3-6 [78.0 kB] 595s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 595s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnode115 arm64 20.19.4+dfsg-1 [13.7 MB] 595s Get:283 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 595s Get:284 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 595s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 595s Get:286 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 595s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 595s Get:288 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 595s Get:289 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 595s Get:290 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-output-perl all 1.036-1 [14.6 kB] 595s Get:291 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 596s Get:292 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 596s Get:293 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 596s Get:294 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-libxslt-perl arm64 2.003000-3 [44.6 kB] 596s Get:295 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 596s Get:296 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 596s Get:297 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-roman all 5.0-1 [10.3 kB] 596s Get:298 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 596s Get:299 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 596s Get:300 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 596s Get:301 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 596s Get:302 http://ftpmaster.internal/ubuntu resolute/main arm64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 596s Get:303 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 596s Get:304 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 596s Get:305 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 596s Get:306 http://ftpmaster.internal/ubuntu resolute/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 596s Get:307 http://ftpmaster.internal/ubuntu resolute/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 596s Get:308 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 596s Get:309 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 596s Get:310 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 597s Preconfiguring packages ... 598s Fetched 180 MB in 29s (6256 kB/s) 598s Selecting previously unselected package imagemagick-7-common. 598s (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 ... 83364 files and directories currently installed.) 598s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 598s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 598s Selecting previously unselected package libgomp1:arm64. 598s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 598s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 598s Selecting previously unselected package libfftw3-double3:arm64. 598s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 598s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 598s Selecting previously unselected package libfontenc1:arm64. 598s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 598s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 598s Selecting previously unselected package x11-common. 598s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 598s Unpacking x11-common (1:7.7+24ubuntu1) ... 598s Selecting previously unselected package xfonts-encodings. 598s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 598s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 598s Selecting previously unselected package xfonts-utils. 598s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 598s Unpacking xfonts-utils (1:7.7+7) ... 598s Selecting previously unselected package fonts-urw-base35. 598s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 599s Unpacking fonts-urw-base35 (20200910-8) ... 599s Selecting previously unselected package fontconfig-config. 599s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 599s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 599s Selecting previously unselected package libfontconfig1:arm64. 599s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 599s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 599s Selecting previously unselected package libsharpyuv0:arm64. 599s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 599s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 599s Selecting previously unselected package libaom3:arm64. 599s Preparing to unpack .../011-libaom3_3.12.1-1_arm64.deb ... 599s Unpacking libaom3:arm64 (3.12.1-1) ... 599s Selecting previously unselected package libheif-plugin-aomdec:arm64. 599s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 599s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 599s Selecting previously unselected package libde265-0:arm64. 599s Preparing to unpack .../013-libde265-0_1.0.16-1_arm64.deb ... 599s Unpacking libde265-0:arm64 (1.0.16-1) ... 600s Selecting previously unselected package libheif-plugin-libde265:arm64. 600s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 600s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 600s Selecting previously unselected package libheif1:arm64. 600s Preparing to unpack .../015-libheif1_1.20.2-1_arm64.deb ... 600s Unpacking libheif1:arm64 (1.20.2-1) ... 600s Selecting previously unselected package libjbig0:arm64. 600s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 600s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 600s Selecting previously unselected package libjpeg-turbo8:arm64. 600s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 600s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 600s Selecting previously unselected package libjpeg8:arm64. 600s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 600s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 600s Selecting previously unselected package liblcms2-2:arm64. 600s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 600s Unpacking liblcms2-2:arm64 (2.16-2) ... 600s Selecting previously unselected package liblqr-1-0:arm64. 600s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 600s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 600s Selecting previously unselected package libltdl7:arm64. 600s Preparing to unpack .../021-libltdl7_2.5.4-4build1_arm64.deb ... 600s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 600s Selecting previously unselected package libopenjp2-7:arm64. 600s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_arm64.deb ... 600s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 600s Selecting previously unselected package libraw23t64:arm64. 600s Preparing to unpack .../023-libraw23t64_0.21.4-2_arm64.deb ... 600s Unpacking libraw23t64:arm64 (0.21.4-2) ... 600s Selecting previously unselected package libdeflate0:arm64. 600s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 600s Unpacking libdeflate0:arm64 (1.23-2) ... 600s Selecting previously unselected package liblerc4:arm64. 600s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 600s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 600s Selecting previously unselected package libwebp7:arm64. 600s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 600s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 600s Selecting previously unselected package libtiff6:arm64. 600s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 600s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 600s Selecting previously unselected package libwebpdemux2:arm64. 600s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 600s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 600s Selecting previously unselected package libwebpmux3:arm64. 600s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 600s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 600s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 600s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 600s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 601s Selecting previously unselected package libimage-magick-q16-perl. 601s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 601s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 601s Selecting previously unselected package libimage-magick-perl. 601s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 601s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 601s Selecting previously unselected package m4. 601s Preparing to unpack .../033-m4_1.4.19-8_arm64.deb ... 601s Unpacking m4 (1.4.19-8) ... 601s Selecting previously unselected package autoconf. 601s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 601s Unpacking autoconf (2.72-3.1ubuntu1) ... 601s Selecting previously unselected package dctrl-tools. 601s Preparing to unpack .../035-dctrl-tools_2.24-3build3_arm64.deb ... 601s Unpacking dctrl-tools (2.24-3build3) ... 601s Selecting previously unselected package autodep8. 601s Preparing to unpack .../036-autodep8_0.30_all.deb ... 601s Unpacking autodep8 (0.30) ... 601s Selecting previously unselected package autotools-dev. 601s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 601s Unpacking autotools-dev (20240727.1) ... 601s Selecting previously unselected package automake. 601s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 601s Unpacking automake (1:1.17-4ubuntu1) ... 601s Selecting previously unselected package autopoint. 601s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 601s Unpacking autopoint (0.23.1-2build2) ... 601s Selecting previously unselected package libisl23:arm64. 601s Preparing to unpack .../040-libisl23_0.27-1_arm64.deb ... 601s Unpacking libisl23:arm64 (0.27-1) ... 601s Selecting previously unselected package libmpc3:arm64. 601s Preparing to unpack .../041-libmpc3_1.3.1-1build3_arm64.deb ... 601s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 601s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 601s Preparing to unpack .../042-cpp-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 601s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package cpp-15. 602s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package cpp-aarch64-linux-gnu. 602s Preparing to unpack .../044-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 602s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 602s Selecting previously unselected package cpp. 602s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 602s Unpacking cpp (4:15.2.0-4ubuntu1) ... 602s Selecting previously unselected package libcc1-0:arm64. 602s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libcc1-0:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libitm1:arm64. 602s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libitm1:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libasan8:arm64. 602s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libasan8:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package liblsan0:arm64. 602s Preparing to unpack .../049-liblsan0_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking liblsan0:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libtsan2:arm64. 602s Preparing to unpack .../050-libtsan2_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libtsan2:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libubsan1:arm64. 602s Preparing to unpack .../051-libubsan1_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libubsan1:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libhwasan0:arm64. 602s Preparing to unpack .../052-libhwasan0_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libhwasan0:arm64 (15.2.0-5ubuntu1) ... 602s Selecting previously unselected package libgcc-15-dev:arm64. 602s Preparing to unpack .../053-libgcc-15-dev_15.2.0-5ubuntu1_arm64.deb ... 602s Unpacking libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 603s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 603s Preparing to unpack .../054-gcc-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 603s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 603s Selecting previously unselected package gcc-15. 603s Preparing to unpack .../055-gcc-15_15.2.0-5ubuntu1_arm64.deb ... 603s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 603s Selecting previously unselected package gcc-aarch64-linux-gnu. 603s Preparing to unpack .../056-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 603s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 603s Selecting previously unselected package gcc. 603s Preparing to unpack .../057-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 603s Unpacking gcc (4:15.2.0-4ubuntu1) ... 603s Selecting previously unselected package libstdc++-15-dev:arm64. 603s Preparing to unpack .../058-libstdc++-15-dev_15.2.0-5ubuntu1_arm64.deb ... 603s Unpacking libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 604s Selecting previously unselected package g++-15-aarch64-linux-gnu. 604s Preparing to unpack .../059-g++-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 604s Unpacking g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 604s Selecting previously unselected package g++-15. 604s Preparing to unpack .../060-g++-15_15.2.0-5ubuntu1_arm64.deb ... 604s Unpacking g++-15 (15.2.0-5ubuntu1) ... 604s Selecting previously unselected package g++-aarch64-linux-gnu. 604s Preparing to unpack .../061-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 604s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 604s Selecting previously unselected package g++. 604s Preparing to unpack .../062-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 604s Unpacking g++ (4:15.2.0-4ubuntu1) ... 604s Selecting previously unselected package build-essential. 604s Preparing to unpack .../063-build-essential_12.12ubuntu1_arm64.deb ... 604s Unpacking build-essential (12.12ubuntu1) ... 604s Selecting previously unselected package ca-certificates-java. 604s Preparing to unpack .../064-ca-certificates-java_20240118_all.deb ... 604s Unpacking ca-certificates-java (20240118) ... 604s Selecting previously unselected package libdebhelper-perl. 604s Preparing to unpack .../065-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 604s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 605s Selecting previously unselected package libtool. 605s Preparing to unpack .../066-libtool_2.5.4-4build1_all.deb ... 605s Unpacking libtool (2.5.4-4build1) ... 605s Selecting previously unselected package dh-autoreconf. 605s Preparing to unpack .../067-dh-autoreconf_21_all.deb ... 605s Unpacking dh-autoreconf (21) ... 605s Selecting previously unselected package libarchive-zip-perl. 605s Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... 605s Unpacking libarchive-zip-perl (1.68-1) ... 605s Selecting previously unselected package libfile-stripnondeterminism-perl. 605s Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 605s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 605s Selecting previously unselected package dh-strip-nondeterminism. 605s Preparing to unpack .../070-dh-strip-nondeterminism_1.14.2-1_all.deb ... 605s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 605s Selecting previously unselected package debugedit. 605s Preparing to unpack .../071-debugedit_1%3a5.2-3_arm64.deb ... 605s Unpacking debugedit (1:5.2-3) ... 605s Selecting previously unselected package dwz. 605s Preparing to unpack .../072-dwz_0.16-2_arm64.deb ... 605s Unpacking dwz (0.16-2) ... 605s Selecting previously unselected package gettext. 605s Preparing to unpack .../073-gettext_0.23.1-2build2_arm64.deb ... 605s Unpacking gettext (0.23.1-2build2) ... 605s Selecting previously unselected package intltool-debian. 605s Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6_all.deb ... 605s Unpacking intltool-debian (0.35.0+20060710.6) ... 605s Selecting previously unselected package po-debconf. 605s Preparing to unpack .../075-po-debconf_1.0.21+nmu1_all.deb ... 605s Unpacking po-debconf (1.0.21+nmu1) ... 605s Selecting previously unselected package debhelper. 605s Preparing to unpack .../076-debhelper_13.24.2ubuntu1_all.deb ... 605s Unpacking debhelper (13.24.2ubuntu1) ... 605s Selecting previously unselected package java-common. 605s Preparing to unpack .../077-java-common_0.76_all.deb ... 605s Unpacking java-common (0.76) ... 605s Selecting previously unselected package libnspr4:arm64. 605s Preparing to unpack .../078-libnspr4_2%3a4.36-1ubuntu2_arm64.deb ... 605s Unpacking libnspr4:arm64 (2:4.36-1ubuntu2) ... 605s Selecting previously unselected package libnss3:arm64. 605s Preparing to unpack .../079-libnss3_2%3a3.114-1_arm64.deb ... 605s Unpacking libnss3:arm64 (2:3.114-1) ... 605s Selecting previously unselected package libpcsclite1:arm64. 605s Preparing to unpack .../080-libpcsclite1_2.3.3-1_arm64.deb ... 605s Unpacking libpcsclite1:arm64 (2.3.3-1) ... 606s Selecting previously unselected package openjdk-21-jre-headless:arm64. 606s Preparing to unpack .../081-openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb ... 606s Unpacking openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 607s Selecting previously unselected package default-jre-headless. 607s Preparing to unpack .../082-default-jre-headless_2%3a1.21-76_arm64.deb ... 607s Unpacking default-jre-headless (2:1.21-76) ... 607s Selecting previously unselected package sgml-base. 607s Preparing to unpack .../083-sgml-base_1.31+nmu1_all.deb ... 607s Unpacking sgml-base (1.31+nmu1) ... 607s Selecting previously unselected package xml-core. 607s Preparing to unpack .../084-xml-core_0.19_all.deb ... 607s Unpacking xml-core (0.19) ... 607s Selecting previously unselected package docutils-common. 608s Preparing to unpack .../085-docutils-common_0.21.2+dfsg-2_all.deb ... 608s Unpacking docutils-common (0.21.2+dfsg-2) ... 608s Selecting previously unselected package unzip. 608s Preparing to unpack .../086-unzip_6.0-28ubuntu7_arm64.deb ... 608s Unpacking unzip (6.0-28ubuntu7) ... 608s Selecting previously unselected package java-wrappers. 608s Preparing to unpack .../087-java-wrappers_0.5_all.deb ... 608s Unpacking java-wrappers (0.5) ... 608s Selecting previously unselected package libonig5:arm64. 608s Preparing to unpack .../088-libonig5_6.9.10-1_arm64.deb ... 608s Unpacking libonig5:arm64 (6.9.10-1) ... 608s Selecting previously unselected package libjq1:arm64. 608s Preparing to unpack .../089-libjq1_1.8.1-3ubuntu1_arm64.deb ... 608s Unpacking libjq1:arm64 (1.8.1-3ubuntu1) ... 608s Selecting previously unselected package jq. 608s Preparing to unpack .../090-jq_1.8.1-3ubuntu1_arm64.deb ... 608s Unpacking jq (1.8.1-3ubuntu1) ... 608s Selecting previously unselected package libalgorithm-c3-perl. 608s Preparing to unpack .../091-libalgorithm-c3-perl_0.11-2_all.deb ... 608s Unpacking libalgorithm-c3-perl (0.11-2) ... 608s Selecting previously unselected package libposix-strftime-compiler-perl. 608s Preparing to unpack .../092-libposix-strftime-compiler-perl_0.46-1_all.deb ... 608s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 608s Selecting previously unselected package libapache-logformat-compiler-perl. 608s Preparing to unpack .../093-libapache-logformat-compiler-perl_0.36-3_all.deb ... 608s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 608s Selecting previously unselected package libcrypt-urandom-perl. 608s Preparing to unpack .../094-libcrypt-urandom-perl_0.54-1_arm64.deb ... 608s Unpacking libcrypt-urandom-perl (0.54-1) ... 608s Selecting previously unselected package libapache-session-perl. 608s Preparing to unpack .../095-libapache-session-perl_1.94-2_all.deb ... 608s Unpacking libapache-session-perl (1.94-2) ... 608s Selecting previously unselected package libdigest-hmac-perl. 608s Preparing to unpack .../096-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 608s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 608s Selecting previously unselected package liburi-perl. 608s Preparing to unpack .../097-liburi-perl_5.30-1_all.deb ... 608s Unpacking liburi-perl (5.30-1) ... 608s Selecting previously unselected package libencode-locale-perl. 608s Preparing to unpack .../098-libencode-locale-perl_1.05-3_all.deb ... 608s Unpacking libencode-locale-perl (1.05-3) ... 608s Selecting previously unselected package libtimedate-perl. 608s Preparing to unpack .../099-libtimedate-perl_2.3300-2_all.deb ... 608s Unpacking libtimedate-perl (2.3300-2) ... 608s Selecting previously unselected package libhttp-date-perl. 608s Preparing to unpack .../100-libhttp-date-perl_6.06-1_all.deb ... 608s Unpacking libhttp-date-perl (6.06-1) ... 608s Selecting previously unselected package libfile-listing-perl. 608s Preparing to unpack .../101-libfile-listing-perl_6.16-1_all.deb ... 608s Unpacking libfile-listing-perl (6.16-1) ... 609s Selecting previously unselected package libhtml-tagset-perl. 609s Preparing to unpack .../102-libhtml-tagset-perl_3.24-1_all.deb ... 609s Unpacking libhtml-tagset-perl (3.24-1) ... 609s Selecting previously unselected package libhtml-parser-perl:arm64. 609s Preparing to unpack .../103-libhtml-parser-perl_3.83-1build1_arm64.deb ... 609s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 609s Selecting previously unselected package libhtml-tree-perl. 609s Preparing to unpack .../104-libhtml-tree-perl_5.07-3_all.deb ... 609s Unpacking libhtml-tree-perl (5.07-3) ... 609s Selecting previously unselected package libclone-perl:arm64. 609s Preparing to unpack .../105-libclone-perl_0.47-1_arm64.deb ... 609s Unpacking libclone-perl:arm64 (0.47-1) ... 609s Selecting previously unselected package libio-html-perl. 609s Preparing to unpack .../106-libio-html-perl_1.004-3_all.deb ... 609s Unpacking libio-html-perl (1.004-3) ... 609s Selecting previously unselected package liblwp-mediatypes-perl. 609s Preparing to unpack .../107-liblwp-mediatypes-perl_6.04-2_all.deb ... 609s Unpacking liblwp-mediatypes-perl (6.04-2) ... 609s Selecting previously unselected package libhttp-message-perl. 609s Preparing to unpack .../108-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 609s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 609s Selecting previously unselected package libhttp-cookies-perl. 609s Preparing to unpack .../109-libhttp-cookies-perl_6.11-1_all.deb ... 609s Unpacking libhttp-cookies-perl (6.11-1) ... 609s Selecting previously unselected package libhttp-negotiate-perl. 609s Preparing to unpack .../110-libhttp-negotiate-perl_6.01-2_all.deb ... 609s Unpacking libhttp-negotiate-perl (6.01-2) ... 609s Selecting previously unselected package perl-openssl-defaults:arm64. 609s Preparing to unpack .../111-perl-openssl-defaults_7build3_arm64.deb ... 609s Unpacking perl-openssl-defaults:arm64 (7build3) ... 609s Selecting previously unselected package libnet-ssleay-perl:arm64. 609s Preparing to unpack .../112-libnet-ssleay-perl_1.94-3_arm64.deb ... 609s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 609s Selecting previously unselected package libio-socket-ssl-perl. 609s Preparing to unpack .../113-libio-socket-ssl-perl_2.089-1_all.deb ... 609s Unpacking libio-socket-ssl-perl (2.089-1) ... 609s Selecting previously unselected package libnet-http-perl. 609s Preparing to unpack .../114-libnet-http-perl_6.23-1_all.deb ... 609s Unpacking libnet-http-perl (6.23-1) ... 609s Selecting previously unselected package liblwp-protocol-https-perl. 609s Preparing to unpack .../115-liblwp-protocol-https-perl_6.14-1_all.deb ... 609s Unpacking liblwp-protocol-https-perl (6.14-1) ... 609s Selecting previously unselected package libtry-tiny-perl. 609s Preparing to unpack .../116-libtry-tiny-perl_0.32-1_all.deb ... 609s Unpacking libtry-tiny-perl (0.32-1) ... 609s Selecting previously unselected package libwww-robotrules-perl. 609s Preparing to unpack .../117-libwww-robotrules-perl_6.02-1_all.deb ... 609s Unpacking libwww-robotrules-perl (6.02-1) ... 609s Selecting previously unselected package libwww-perl. 609s Preparing to unpack .../118-libwww-perl_6.78-1_all.deb ... 609s Unpacking libwww-perl (6.78-1) ... 610s Selecting previously unselected package libauth-yubikey-webclient-perl. 610s Preparing to unpack .../119-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 610s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 610s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 610s Preparing to unpack .../120-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 610s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 610s Selecting previously unselected package libdynaloader-functions-perl. 610s Preparing to unpack .../121-libdynaloader-functions-perl_0.004-2_all.deb ... 610s Unpacking libdynaloader-functions-perl (0.004-2) ... 610s Selecting previously unselected package libdevel-callchecker-perl:arm64. 610s Preparing to unpack .../122-libdevel-callchecker-perl_0.009-2_arm64.deb ... 610s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 610s Selecting previously unselected package libparams-classify-perl:arm64. 610s Preparing to unpack .../123-libparams-classify-perl_0.015-2build6_arm64.deb ... 610s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 610s Selecting previously unselected package libmodule-runtime-perl. 610s Preparing to unpack .../124-libmodule-runtime-perl_0.018-1_all.deb ... 610s Unpacking libmodule-runtime-perl (0.018-1) ... 610s Selecting previously unselected package libmodule-implementation-perl. 610s Preparing to unpack .../125-libmodule-implementation-perl_0.09-2_all.deb ... 610s Unpacking libmodule-implementation-perl (0.09-2) ... 610s Selecting previously unselected package libsub-exporter-progressive-perl. 610s Preparing to unpack .../126-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 610s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 610s Selecting previously unselected package libvariable-magic-perl. 610s Preparing to unpack .../127-libvariable-magic-perl_0.64-1build1_arm64.deb ... 610s Unpacking libvariable-magic-perl (0.64-1build1) ... 610s Selecting previously unselected package libb-hooks-endofscope-perl. 610s Preparing to unpack .../128-libb-hooks-endofscope-perl_0.28-2_all.deb ... 610s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 610s Selecting previously unselected package libcrypt-random-seed-perl. 610s Preparing to unpack .../129-libcrypt-random-seed-perl_0.03-3_all.deb ... 610s Unpacking libcrypt-random-seed-perl (0.03-3) ... 610s Selecting previously unselected package libmath-random-isaac-perl. 610s Preparing to unpack .../130-libmath-random-isaac-perl_1.004-2_all.deb ... 610s Unpacking libmath-random-isaac-perl (1.004-2) ... 610s Selecting previously unselected package libbytes-random-secure-perl. 610s Preparing to unpack .../131-libbytes-random-secure-perl_0.29-3_all.deb ... 610s Unpacking libbytes-random-secure-perl (0.29-3) ... 610s Selecting previously unselected package liberror-perl. 610s Preparing to unpack .../132-liberror-perl_0.17030-1_all.deb ... 610s Unpacking liberror-perl (0.17030-1) ... 610s Selecting previously unselected package libipc-sharelite-perl. 610s Preparing to unpack .../133-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 610s Unpacking libipc-sharelite-perl (0.17-5build4) ... 610s Selecting previously unselected package libcache-cache-perl. 610s Preparing to unpack .../134-libcache-cache-perl_1.08-3_all.deb ... 610s Unpacking libcache-cache-perl (1.08-3) ... 610s Selecting previously unselected package libcapture-tiny-perl. 610s Preparing to unpack .../135-libcapture-tiny-perl_0.50-1_all.deb ... 610s Unpacking libcapture-tiny-perl (0.50-1) ... 611s Selecting previously unselected package libcares2:arm64. 611s Preparing to unpack .../136-libcares2_1.34.5-1_arm64.deb ... 611s Unpacking libcares2:arm64 (1.34.5-1) ... 611s Selecting previously unselected package libcgi-pm-perl. 611s Preparing to unpack .../137-libcgi-pm-perl_4.68-1_all.deb ... 611s Unpacking libcgi-pm-perl (4.68-1) ... 611s Selecting previously unselected package libclass-c3-perl. 611s Preparing to unpack .../138-libclass-c3-perl_0.35-2_all.deb ... 611s Unpacking libclass-c3-perl (0.35-2) ... 611s Selecting previously unselected package libclass-data-inheritable-perl. 611s Preparing to unpack .../139-libclass-data-inheritable-perl_0.10-1_all.deb ... 611s Unpacking libclass-data-inheritable-perl (0.10-1) ... 611s Selecting previously unselected package libclass-errorhandler-perl. 611s Preparing to unpack .../140-libclass-errorhandler-perl_0.04-3_all.deb ... 611s Unpacking libclass-errorhandler-perl (0.04-3) ... 611s Selecting previously unselected package libclass-inspector-perl. 611s Preparing to unpack .../141-libclass-inspector-perl_1.36-3_all.deb ... 611s Unpacking libclass-inspector-perl (1.36-3) ... 611s Selecting previously unselected package libclass-method-modifiers-perl. 611s Preparing to unpack .../142-libclass-method-modifiers-perl_2.15-1_all.deb ... 611s Unpacking libclass-method-modifiers-perl (2.15-1) ... 611s Selecting previously unselected package libclass-singleton-perl. 611s Preparing to unpack .../143-libclass-singleton-perl_1.6-2_all.deb ... 611s Unpacking libclass-singleton-perl (1.6-2) ... 611s Selecting previously unselected package libclass-xsaccessor-perl. 611s Preparing to unpack .../144-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 611s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 611s Selecting previously unselected package libcommon-sense-perl:arm64. 611s Preparing to unpack .../145-libcommon-sense-perl_3.75-3build5_arm64.deb ... 611s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 611s Selecting previously unselected package libconvert-asn1-perl. 611s Preparing to unpack .../146-libconvert-asn1-perl_0.34-1_all.deb ... 611s Unpacking libconvert-asn1-perl (0.34-1) ... 611s Selecting previously unselected package libconvert-base32-perl. 611s Preparing to unpack .../147-libconvert-base32-perl_0.06-3_all.deb ... 611s Unpacking libconvert-base32-perl (0.06-3) ... 611s Selecting previously unselected package libconvert-binhex-perl. 611s Preparing to unpack .../148-libconvert-binhex-perl_1.125-3_all.deb ... 611s Unpacking libconvert-binhex-perl (1.125-3) ... 611s Selecting previously unselected package libcrypt-des-perl:arm64. 611s Preparing to unpack .../149-libcrypt-des-perl_2.07-5_arm64.deb ... 611s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 611s Selecting previously unselected package libcrypt-des-ede3-perl. 611s Preparing to unpack .../150-libcrypt-des-ede3-perl_0.03-1_all.deb ... 611s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 611s Selecting previously unselected package libcryptx-perl. 611s Preparing to unpack .../151-libcryptx-perl_0.087-1_arm64.deb ... 611s Unpacking libcryptx-perl (0.087-1) ... 612s Selecting previously unselected package libconvert-pem-perl. 612s Preparing to unpack .../152-libconvert-pem-perl_0.13-1_all.deb ... 612s Unpacking libconvert-pem-perl (0.13-1) ... 612s Selecting previously unselected package libcookie-baker-perl. 612s Preparing to unpack .../153-libcookie-baker-perl_0.12-1_all.deb ... 612s Unpacking libcookie-baker-perl (0.12-1) ... 612s Selecting previously unselected package libcrypt-dh-gmp-perl. 612s Preparing to unpack .../154-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 612s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 612s Selecting previously unselected package libjson-perl. 612s Preparing to unpack .../155-libjson-perl_4.10000-1_all.deb ... 612s Unpacking libjson-perl (4.10000-1) ... 612s Selecting previously unselected package libcrypt-jwt-perl. 612s Preparing to unpack .../156-libcrypt-jwt-perl_0.037-1_all.deb ... 612s Unpacking libcrypt-jwt-perl (0.037-1) ... 612s Selecting previously unselected package libcrypt-openssl-bignum-perl. 612s Preparing to unpack .../157-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 612s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 612s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 612s Preparing to unpack .../158-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 612s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 612s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 612s Preparing to unpack .../159-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 612s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 612s Selecting previously unselected package libcrypt-openssl-x509-perl. 612s Preparing to unpack .../160-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 612s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 612s Selecting previously unselected package libcrypt-rijndael-perl. 612s Preparing to unpack .../161-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 612s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 612s Selecting previously unselected package libcrypt-ssleay-perl. 612s Preparing to unpack .../162-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 612s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 612s Selecting previously unselected package libdata-hexdump-perl. 612s Preparing to unpack .../163-libdata-hexdump-perl_0.04-2_all.deb ... 612s Unpacking libdata-hexdump-perl (0.04-2) ... 612s Selecting previously unselected package libparams-util-perl. 612s Preparing to unpack .../164-libparams-util-perl_1.102-3build1_arm64.deb ... 612s Unpacking libparams-util-perl (1.102-3build1) ... 612s Selecting previously unselected package libsub-install-perl. 612s Preparing to unpack .../165-libsub-install-perl_0.929-1_all.deb ... 612s Unpacking libsub-install-perl (0.929-1) ... 612s Selecting previously unselected package libdata-optlist-perl. 612s Preparing to unpack .../166-libdata-optlist-perl_0.114-1_all.deb ... 612s Unpacking libdata-optlist-perl (0.114-1) ... 612s Selecting previously unselected package libtypes-serialiser-perl. 612s Preparing to unpack .../167-libtypes-serialiser-perl_1.01-1_all.deb ... 612s Unpacking libtypes-serialiser-perl (1.01-1) ... 612s Selecting previously unselected package libjson-xs-perl. 612s Preparing to unpack .../168-libjson-xs-perl_4.040-1_arm64.deb ... 612s Unpacking libjson-xs-perl (4.040-1) ... 612s Selecting previously unselected package libjson-maybexs-perl. 613s Preparing to unpack .../169-libjson-maybexs-perl_1.004008-1_all.deb ... 613s Unpacking libjson-maybexs-perl (1.004008-1) ... 613s Selecting previously unselected package liblist-someutils-perl. 613s Preparing to unpack .../170-liblist-someutils-perl_0.59-1_all.deb ... 613s Unpacking liblist-someutils-perl (0.59-1) ... 613s Selecting previously unselected package liblist-utilsby-perl. 613s Preparing to unpack .../171-liblist-utilsby-perl_0.12-2_all.deb ... 613s Unpacking liblist-utilsby-perl (0.12-2) ... 613s Selecting previously unselected package liblist-allutils-perl. 613s Preparing to unpack .../172-liblist-allutils-perl_0.19-1_all.deb ... 613s Unpacking liblist-allutils-perl (0.19-1) ... 613s Selecting previously unselected package libimport-into-perl. 613s Preparing to unpack .../173-libimport-into-perl_1.002005-2_all.deb ... 613s Unpacking libimport-into-perl (1.002005-2) ... 613s Selecting previously unselected package librole-tiny-perl. 613s Preparing to unpack .../174-librole-tiny-perl_2.002004-1_all.deb ... 613s Unpacking librole-tiny-perl (2.002004-1) ... 613s Selecting previously unselected package libsub-quote-perl. 613s Preparing to unpack .../175-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 613s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 613s Selecting previously unselected package libmoo-perl. 613s Preparing to unpack .../176-libmoo-perl_2.005005-1_all.deb ... 613s Unpacking libmoo-perl (2.005005-1) ... 613s Selecting previously unselected package libdata-password-zxcvbn-perl. 613s Preparing to unpack .../177-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 613s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 613s Selecting previously unselected package libfile-sharedir-perl. 613s Preparing to unpack .../178-libfile-sharedir-perl_1.118-3_all.deb ... 613s Unpacking libfile-sharedir-perl (1.118-3) ... 613s Selecting previously unselected package libpackage-stash-perl. 613s Preparing to unpack .../179-libpackage-stash-perl_0.40-1_all.deb ... 613s Unpacking libpackage-stash-perl (0.40-1) ... 613s Selecting previously unselected package libsub-identify-perl. 613s Preparing to unpack .../180-libsub-identify-perl_0.14-3build4_arm64.deb ... 613s Unpacking libsub-identify-perl (0.14-3build4) ... 613s Selecting previously unselected package libsub-name-perl:arm64. 613s Preparing to unpack .../181-libsub-name-perl_0.28-1_arm64.deb ... 613s Unpacking libsub-name-perl:arm64 (0.28-1) ... 613s Selecting previously unselected package libnamespace-clean-perl. 613s Preparing to unpack .../182-libnamespace-clean-perl_0.27-2_all.deb ... 613s Unpacking libnamespace-clean-perl (0.27-2) ... 613s Selecting previously unselected package libnamespace-autoclean-perl. 613s Preparing to unpack .../183-libnamespace-autoclean-perl_0.31-1_all.deb ... 613s Unpacking libnamespace-autoclean-perl (0.31-1) ... 613s Selecting previously unselected package libsub-exporter-perl. 613s Preparing to unpack .../184-libsub-exporter-perl_0.990-1_all.deb ... 613s Unpacking libsub-exporter-perl (0.990-1) ... 613s Selecting previously unselected package libeval-closure-perl. 613s Preparing to unpack .../185-libeval-closure-perl_0.14-3_all.deb ... 613s Unpacking libeval-closure-perl (0.14-3) ... 614s Selecting previously unselected package libdevel-stacktrace-perl. 614s Preparing to unpack .../186-libdevel-stacktrace-perl_2.0500-1_all.deb ... 614s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 614s Selecting previously unselected package libexception-class-perl. 614s Preparing to unpack .../187-libexception-class-perl_1.45-1_all.deb ... 614s Unpacking libexception-class-perl (1.45-1) ... 614s Selecting previously unselected package libparams-validationcompiler-perl. 614s Preparing to unpack .../188-libparams-validationcompiler-perl_0.31-1_all.deb ... 614s Unpacking libparams-validationcompiler-perl (0.31-1) ... 614s Selecting previously unselected package libmro-compat-perl. 614s Preparing to unpack .../189-libmro-compat-perl_0.15-2_all.deb ... 614s Unpacking libmro-compat-perl (0.15-2) ... 614s Selecting previously unselected package libxstring-perl:arm64. 614s Preparing to unpack .../190-libxstring-perl_0.005-2build4_arm64.deb ... 614s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 614s Selecting previously unselected package libspecio-perl. 614s Preparing to unpack .../191-libspecio-perl_0.50-1_all.deb ... 614s Unpacking libspecio-perl (0.50-1) ... 614s Selecting previously unselected package libdatetime-locale-perl. 614s Preparing to unpack .../192-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 614s Unpacking libdatetime-locale-perl (1:1.41-1) ... 614s Selecting previously unselected package libdatetime-timezone-perl. 614s Preparing to unpack .../193-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 614s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 614s Selecting previously unselected package libdatetime-perl. 615s Preparing to unpack .../194-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 615s Unpacking libdatetime-perl (2:1.65-1build3) ... 615s Selecting previously unselected package libdatetime-format-rfc3339-perl. 615s Preparing to unpack .../195-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 615s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 615s Selecting previously unselected package libdbi-perl:arm64. 615s Preparing to unpack .../196-libdbi-perl_1.647-1_arm64.deb ... 615s Unpacking libdbi-perl:arm64 (1.647-1) ... 615s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 615s Preparing to unpack .../197-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 615s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 615s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 615s Preparing to unpack .../198-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 615s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 615s Selecting previously unselected package libemail-date-format-perl. 615s Preparing to unpack .../199-libemail-date-format-perl_1.008-1_all.deb ... 615s Unpacking libemail-date-format-perl (1.008-1) ... 615s Selecting previously unselected package libemail-simple-perl. 615s Preparing to unpack .../200-libemail-simple-perl_2.218-1_all.deb ... 615s Unpacking libemail-simple-perl (2.218-1) ... 615s Selecting previously unselected package libmodule-pluggable-perl. 615s Preparing to unpack .../201-libmodule-pluggable-perl_5.2-5_all.deb ... 615s Unpacking libmodule-pluggable-perl (5.2-5) ... 615s Selecting previously unselected package libemail-abstract-perl. 615s Preparing to unpack .../202-libemail-abstract-perl_3.010-1_all.deb ... 615s Unpacking libemail-abstract-perl (3.010-1) ... 615s Selecting previously unselected package libemail-address-xs-perl. 615s Preparing to unpack .../203-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 615s Unpacking libemail-address-xs-perl (1.05-1build5) ... 615s Selecting previously unselected package libmoox-types-mooselike-perl. 615s Preparing to unpack .../204-libmoox-types-mooselike-perl_0.29-2_all.deb ... 615s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 615s Selecting previously unselected package libthrowable-perl. 615s Preparing to unpack .../205-libthrowable-perl_1.001-2_all.deb ... 615s Unpacking libthrowable-perl (1.001-2) ... 615s Selecting previously unselected package libemail-sender-perl. 615s Preparing to unpack .../206-libemail-sender-perl_2.601-1_all.deb ... 615s Unpacking libemail-sender-perl (2.601-1) ... 615s Selecting previously unselected package libexporter-tiny-perl. 615s Preparing to unpack .../207-libexporter-tiny-perl_1.006002-1_all.deb ... 615s Unpacking libexporter-tiny-perl (1.006002-1) ... 615s Selecting previously unselected package libextutils-depends-perl. 615s Preparing to unpack .../208-libextutils-depends-perl_0.8002-1_all.deb ... 615s Unpacking libextutils-depends-perl (0.8002-1) ... 615s Selecting previously unselected package libfcgi0t64:arm64. 615s Preparing to unpack .../209-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 615s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 615s Selecting previously unselected package libfcgi-perl. 615s Preparing to unpack .../210-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 615s Unpacking libfcgi-perl (0.82+ds-3build3) ... 615s Selecting previously unselected package libfilesys-notify-simple-perl. 615s Preparing to unpack .../211-libfilesys-notify-simple-perl_0.14-3_all.deb ... 616s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 616s Selecting previously unselected package libfont-afm-perl. 616s Preparing to unpack .../212-libfont-afm-perl_1.20-4_all.deb ... 616s Unpacking libfont-afm-perl (1.20-4) ... 616s Selecting previously unselected package libimagequant0:arm64. 616s Preparing to unpack .../213-libimagequant0_2.18.0-1build1_arm64.deb ... 616s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 616s Selecting previously unselected package libxpm4:arm64. 616s Preparing to unpack .../214-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 616s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 616s Selecting previously unselected package libgd3:arm64. 616s Preparing to unpack .../215-libgd3_2.3.3-13ubuntu1_arm64.deb ... 616s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 616s Selecting previously unselected package libgd-perl. 616s Preparing to unpack .../216-libgd-perl_2.78-1build4_arm64.deb ... 616s Unpacking libgd-perl (2.78-1build4) ... 616s Selecting previously unselected package libgd-securityimage-perl. 616s Preparing to unpack .../217-libgd-securityimage-perl_1.75-3_all.deb ... 616s Unpacking libgd-securityimage-perl (1.75-3) ... 616s Selecting previously unselected package libglib-perl:arm64. 616s Preparing to unpack .../218-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 616s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 616s Selecting previously unselected package libgssapi-perl. 616s Preparing to unpack .../219-libgssapi-perl_0.28-4build5_arm64.deb ... 616s Unpacking libgssapi-perl (0.28-4build5) ... 616s Selecting previously unselected package libhash-merge-simple-perl. 616s Preparing to unpack .../220-libhash-merge-simple-perl_0.052-1_all.deb ... 616s Unpacking libhash-merge-simple-perl (0.052-1) ... 616s Selecting previously unselected package libhash-multivalue-perl. 616s Preparing to unpack .../221-libhash-multivalue-perl_0.16-3_all.deb ... 616s Unpacking libhash-multivalue-perl (0.16-3) ... 616s Selecting previously unselected package libhtml-format-perl. 616s Preparing to unpack .../222-libhtml-format-perl_2.16-2_all.deb ... 616s Unpacking libhtml-format-perl (2.16-2) ... 616s Selecting previously unselected package libhtml-formattext-withlinks-perl. 616s Preparing to unpack .../223-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 616s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 616s Selecting previously unselected package libhtml-template-perl. 616s Preparing to unpack .../224-libhtml-template-perl_2.97-2build1_all.deb ... 616s Unpacking libhtml-template-perl (2.97-2build1) ... 616s Selecting previously unselected package libhttp-daemon-perl. 616s Preparing to unpack .../225-libhttp-daemon-perl_6.16-1_all.deb ... 616s Unpacking libhttp-daemon-perl (6.16-1) ... 616s Selecting previously unselected package libhttp-multipartparser-perl. 616s Preparing to unpack .../226-libhttp-multipartparser-perl_0.02-3_all.deb ... 616s Unpacking libhttp-multipartparser-perl (0.02-3) ... 616s Selecting previously unselected package libstream-buffered-perl. 616s Preparing to unpack .../227-libstream-buffered-perl_0.03-3_all.deb ... 616s Unpacking libstream-buffered-perl (0.03-3) ... 617s Selecting previously unselected package libwww-form-urlencoded-perl. 617s Preparing to unpack .../228-libwww-form-urlencoded-perl_0.26-2_all.deb ... 617s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 617s Selecting previously unselected package libhttp-entity-parser-perl. 617s Preparing to unpack .../229-libhttp-entity-parser-perl_0.25-2_all.deb ... 617s Unpacking libhttp-entity-parser-perl (0.25-2) ... 617s Selecting previously unselected package libhttp-headers-fast-perl. 617s Preparing to unpack .../230-libhttp-headers-fast-perl_0.22-3_all.deb ... 617s Unpacking libhttp-headers-fast-perl (0.22-3) ... 617s Selecting previously unselected package libicu76:arm64. 617s Preparing to unpack .../231-libicu76_76.1-4ubuntu2_arm64.deb ... 617s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 617s Selecting previously unselected package libio-pty-perl. 617s Preparing to unpack .../232-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 617s Unpacking libio-pty-perl (1:1.20-1build3) ... 617s Selecting previously unselected package libio-sessiondata-perl. 617s Preparing to unpack .../233-libio-sessiondata-perl_1.03-3_all.deb ... 617s Unpacking libio-sessiondata-perl (1.03-3) ... 617s Selecting previously unselected package libperlio-via-timeout-perl. 617s Preparing to unpack .../234-libperlio-via-timeout-perl_0.32-3_all.deb ... 617s Unpacking libperlio-via-timeout-perl (0.32-3) ... 617s Selecting previously unselected package libio-socket-timeout-perl. 617s Preparing to unpack .../235-libio-socket-timeout-perl_0.32-3_all.deb ... 617s Unpacking libio-socket-timeout-perl (0.32-3) ... 617s Selecting previously unselected package libio-string-perl. 617s Preparing to unpack .../236-libio-string-perl_1.08-4_all.deb ... 617s Unpacking libio-string-perl (1.08-4) ... 617s Selecting previously unselected package libio-stringy-perl. 617s Preparing to unpack .../237-libio-stringy-perl_2.113-2_all.deb ... 617s Unpacking libio-stringy-perl (2.113-2) ... 617s Selecting previously unselected package libipc-run-perl. 617s Preparing to unpack .../238-libipc-run-perl_20231003.0-2_all.deb ... 617s Unpacking libipc-run-perl (20231003.0-2) ... 617s Selecting previously unselected package libjargs-java. 617s Preparing to unpack .../239-libjargs-java_1.0.0-5_all.deb ... 617s Unpacking libjargs-java (1.0.0-5) ... 617s Selecting previously unselected package libjs-jquery. 617s Preparing to unpack .../240-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 618s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 618s Selecting previously unselected package libjs-underscore. 618s Preparing to unpack .../241-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 618s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 618s Selecting previously unselected package libjs-sphinxdoc. 618s Preparing to unpack .../242-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 618s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 618s Selecting previously unselected package libxslt1.1:arm64. 618s Preparing to unpack .../243-libxslt1.1_1.1.43-0.1_arm64.deb ... 618s Unpacking libxslt1.1:arm64 (1.1.43-0.1) ... 618s Selecting previously unselected package libxmlsec1-1:arm64. 618s Preparing to unpack .../244-libxmlsec1-1_1.3.7-2_arm64.deb ... 618s Unpacking libxmlsec1-1:arm64 (1.3.7-2) ... 618s Selecting previously unselected package libxmlsec1-openssl1:arm64. 618s Preparing to unpack .../245-libxmlsec1-openssl1_1.3.7-2_arm64.deb ... 618s Unpacking libxmlsec1-openssl1:arm64 (1.3.7-2) ... 618s Selecting previously unselected package liblasso3t64. 618s Preparing to unpack .../246-liblasso3t64_2.9.0-2_arm64.deb ... 618s Unpacking liblasso3t64 (2.9.0-2) ... 618s Selecting previously unselected package liblasso-perl:arm64. 618s Preparing to unpack .../247-liblasso-perl_2.9.0-2_arm64.deb ... 618s Unpacking liblasso-perl:arm64 (2.9.0-2) ... 618s Selecting previously unselected package libconfig-inifiles-perl. 618s Preparing to unpack .../248-libconfig-inifiles-perl_3.000003-3_all.deb ... 618s Unpacking libconfig-inifiles-perl (3.000003-3) ... 618s Selecting previously unselected package libmouse-perl:arm64. 618s Preparing to unpack .../249-libmouse-perl_2.5.11-1build1_arm64.deb ... 618s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 618s Selecting previously unselected package libnet-cidr-perl. 618s Preparing to unpack .../250-libnet-cidr-perl_0.25-1_all.deb ... 618s Unpacking libnet-cidr-perl (0.25-1) ... 618s Selecting previously unselected package libtest-sharedfork-perl. 618s Preparing to unpack .../251-libtest-sharedfork-perl_0.35-3_all.deb ... 618s Unpacking libtest-sharedfork-perl (0.35-3) ... 618s Selecting previously unselected package libtest-tcp-perl. 618s Preparing to unpack .../252-libtest-tcp-perl_2.22-2_all.deb ... 618s Unpacking libtest-tcp-perl (2.22-2) ... 618s Selecting previously unselected package libplack-perl. 618s Preparing to unpack .../253-libplack-perl_1.0051-1_all.deb ... 618s Unpacking libplack-perl (1.0051-1) ... 618s Selecting previously unselected package liblemonldap-ng-common-perl. 618s Preparing to unpack .../254-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 618s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 618s Selecting previously unselected package liblist-moreutils-xs-perl. 618s Preparing to unpack .../255-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 618s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 619s Selecting previously unselected package liblist-moreutils-perl. 619s Preparing to unpack .../256-liblist-moreutils-perl_0.430-2_all.deb ... 619s Unpacking liblist-moreutils-perl (0.430-2) ... 619s Selecting previously unselected package liblog-log4perl-perl. 619s Preparing to unpack .../257-liblog-log4perl-perl_1.57-1_all.deb ... 619s Unpacking liblog-log4perl-perl (1.57-1) ... 619s Selecting previously unselected package liblwp-protocol-psgi-perl. 619s Preparing to unpack .../258-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 619s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 619s Selecting previously unselected package libnet-smtp-ssl-perl. 619s Preparing to unpack .../259-libnet-smtp-ssl-perl_1.04-2_all.deb ... 619s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 619s Selecting previously unselected package libmailtools-perl. 619s Preparing to unpack .../260-libmailtools-perl_2.22-1_all.deb ... 619s Unpacking libmailtools-perl (2.22-1) ... 619s Selecting previously unselected package libmime-tools-perl. 619s Preparing to unpack .../261-libmime-tools-perl_5.515-1_all.deb ... 619s Unpacking libmime-tools-perl (5.515-1) ... 619s Selecting previously unselected package libnet-ip-perl. 619s Preparing to unpack .../262-libnet-ip-perl_1.26-4_all.deb ... 619s Unpacking libnet-ip-perl (1.26-4) ... 619s Selecting previously unselected package libnet-ldap-perl. 619s Preparing to unpack .../263-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 619s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 619s Selecting previously unselected package libxml-namespacesupport-perl. 619s Preparing to unpack .../264-libxml-namespacesupport-perl_1.12-2_all.deb ... 619s Unpacking libxml-namespacesupport-perl (1.12-2) ... 619s Selecting previously unselected package libxml-sax-base-perl. 619s Preparing to unpack .../265-libxml-sax-base-perl_1.09-3_all.deb ... 619s Unpacking libxml-sax-base-perl (1.09-3) ... 619s Selecting previously unselected package libxml-sax-perl. 619s Preparing to unpack .../266-libxml-sax-perl_1.02+dfsg-4_all.deb ... 619s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 619s Selecting previously unselected package libxml-libxml-perl. 619s Preparing to unpack .../267-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_arm64.deb ... 619s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 619s Selecting previously unselected package libxml-simple-perl. 619s Preparing to unpack .../268-libxml-simple-perl_2.25-2_all.deb ... 619s Unpacking libxml-simple-perl (2.25-2) ... 619s Selecting previously unselected package libnet-openid-common-perl. 619s Preparing to unpack .../269-libnet-openid-common-perl_1.20-2_all.deb ... 619s Unpacking libnet-openid-common-perl (1.20-2) ... 619s Selecting previously unselected package libnet-openid-consumer-perl. 620s Preparing to unpack .../270-libnet-openid-consumer-perl_1.18-2_all.deb ... 620s Unpacking libnet-openid-consumer-perl (1.18-2) ... 620s Selecting previously unselected package libnet-openid-server-perl. 620s Preparing to unpack .../271-libnet-openid-server-perl_1.09-4_all.deb ... 620s Unpacking libnet-openid-server-perl (1.09-4) ... 620s Selecting previously unselected package node-xtend. 620s Preparing to unpack .../272-node-xtend_4.0.2-3_all.deb ... 620s Unpacking node-xtend (4.0.2-3) ... 620s Selecting previously unselected package node-corepack. 620s Preparing to unpack .../273-node-corepack_0.24.0-5_all.deb ... 620s Unpacking node-corepack (0.24.0-5) ... 620s Selecting previously unselected package nodejs. 620s Preparing to unpack .../274-nodejs_20.19.4+dfsg-1_arm64.deb ... 620s Unpacking nodejs (20.19.4+dfsg-1) ... 620s Selecting previously unselected package node-acorn. 620s Preparing to unpack .../275-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 620s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 620s Selecting previously unselected package node-cjs-module-lexer. 620s Preparing to unpack .../276-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 620s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 620s Selecting previously unselected package node-balanced-match. 620s Preparing to unpack .../277-node-balanced-match_2.0.0-1_all.deb ... 620s Unpacking node-balanced-match (2.0.0-1) ... 620s Selecting previously unselected package node-brace-expansion. 620s Preparing to unpack .../278-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 620s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 620s Selecting previously unselected package node-minimatch. 620s Preparing to unpack .../279-node-minimatch_9.0.3-6_all.deb ... 620s Unpacking node-minimatch (9.0.3-6) ... 620s Selecting previously unselected package node-undici. 620s Preparing to unpack .../280-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 620s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 620s Selecting previously unselected package libnode115:arm64. 620s Preparing to unpack .../281-libnode115_20.19.4+dfsg-1_arm64.deb ... 620s Unpacking libnode115:arm64 (20.19.4+dfsg-1) ... 621s Selecting previously unselected package libregexp-assemble-perl. 621s Preparing to unpack .../282-libregexp-assemble-perl_0.38-2_all.deb ... 621s Unpacking libregexp-assemble-perl (0.38-2) ... 621s Selecting previously unselected package libregexp-common-perl. 621s Preparing to unpack .../283-libregexp-common-perl_2024080801-1_all.deb ... 621s Unpacking libregexp-common-perl (2024080801-1) ... 621s Selecting previously unselected package libtask-weaken-perl. 621s Preparing to unpack .../284-libtask-weaken-perl_1.06-2_all.deb ... 621s Unpacking libtask-weaken-perl (1.06-2) ... 621s Selecting previously unselected package libxml-parser-perl. 621s Preparing to unpack .../285-libxml-parser-perl_2.47-1build4_arm64.deb ... 621s Unpacking libxml-parser-perl (2.47-1build4) ... 621s Selecting previously unselected package libsoap-lite-perl. 621s Preparing to unpack .../286-libsoap-lite-perl_1.27-3_all.deb ... 621s Unpacking libsoap-lite-perl (1.27-3) ... 621s Selecting previously unselected package libstring-random-perl. 621s Preparing to unpack .../287-libstring-random-perl_1%3a0.32-2_all.deb ... 621s Unpacking libstring-random-perl (1:0.32-2) ... 621s Selecting previously unselected package libtest-leaktrace-perl. 621s Preparing to unpack .../288-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 621s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 621s Selecting previously unselected package libtest-output-perl. 621s Preparing to unpack .../289-libtest-output-perl_1.036-1_all.deb ... 621s Unpacking libtest-output-perl (1.036-1) ... 621s Selecting previously unselected package libtest-pod-perl. 621s Preparing to unpack .../290-libtest-pod-perl_1.52-3_all.deb ... 621s Unpacking libtest-pod-perl (1.52-3) ... 621s Selecting previously unselected package libtext-unidecode-perl. 621s Preparing to unpack .../291-libtext-unidecode-perl_1.30-3_all.deb ... 621s Unpacking libtext-unidecode-perl (1.30-3) ... 621s Selecting previously unselected package libtime-fake-perl. 621s Preparing to unpack .../292-libtime-fake-perl_0.11-4_all.deb ... 621s Unpacking libtime-fake-perl (0.11-4) ... 621s Selecting previously unselected package libxml-libxslt-perl:arm64. 622s Preparing to unpack .../293-libxml-libxslt-perl_2.003000-3_arm64.deb ... 622s Unpacking libxml-libxslt-perl:arm64 (2.003000-3) ... 622s Selecting previously unselected package node-uglify-js. 622s Preparing to unpack .../294-node-uglify-js_3.17.4-2_all.deb ... 622s Unpacking node-uglify-js (3.17.4-2) ... 622s Selecting previously unselected package python3-defusedxml. 622s Preparing to unpack .../295-python3-defusedxml_0.7.1-3_all.deb ... 622s Unpacking python3-defusedxml (0.7.1-3) ... 622s Selecting previously unselected package python3-roman. 622s Preparing to unpack .../296-python3-roman_5.0-1_all.deb ... 622s Unpacking python3-roman (5.0-1) ... 622s Selecting previously unselected package python3-docutils. 622s Preparing to unpack .../297-python3-docutils_0.21.2+dfsg-2_all.deb ... 622s Unpacking python3-docutils (0.21.2+dfsg-2) ... 622s Selecting previously unselected package python3-imagesize. 622s Preparing to unpack .../298-python3-imagesize_1.4.1-1_all.deb ... 622s Unpacking python3-imagesize (1.4.1-1) ... 622s Selecting previously unselected package python3-packaging. 622s Preparing to unpack .../299-python3-packaging_25.0-1_all.deb ... 622s Unpacking python3-packaging (25.0-1) ... 622s Selecting previously unselected package python3-snowballstemmer. 622s Preparing to unpack .../300-python3-snowballstemmer_2.2.0-4build1_all.deb ... 622s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 622s Selecting previously unselected package sphinx-common. 622s Preparing to unpack .../301-sphinx-common_8.2.3-1ubuntu2_all.deb ... 622s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 622s Selecting previously unselected package python3-alabaster. 622s Preparing to unpack .../302-python3-alabaster_0.7.16-0.1_all.deb ... 622s Unpacking python3-alabaster (0.7.16-0.1) ... 622s Selecting previously unselected package python3-sphinx. 622s Preparing to unpack .../303-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 622s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 622s Selecting previously unselected package python3-sphinx-bootstrap-theme. 622s Preparing to unpack .../304-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 622s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 622s Selecting previously unselected package uglifyjs. 623s Preparing to unpack .../305-uglifyjs_3.17.4-2_all.deb ... 623s Unpacking uglifyjs (3.17.4-2) ... 623s Selecting previously unselected package yui-compressor. 623s Preparing to unpack .../306-yui-compressor_2.4.8-3_all.deb ... 623s Unpacking yui-compressor (2.4.8-3) ... 623s Selecting previously unselected package libauthen-radius-perl. 623s Preparing to unpack .../307-libauthen-radius-perl_0.33-1_all.deb ... 623s Unpacking libauthen-radius-perl (0.33-1) ... 623s Selecting previously unselected package liblemonldap-ng-handler-perl. 623s Preparing to unpack .../308-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 623s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 623s Selecting previously unselected package pkg-perl-autopkgtest. 623s Preparing to unpack .../309-pkg-perl-autopkgtest_0.82_all.deb ... 623s Unpacking pkg-perl-autopkgtest (0.82) ... 623s Setting up libconfig-inifiles-perl (3.000003-3) ... 623s Setting up libmodule-pluggable-perl (5.2-5) ... 623s Setting up node-uglify-js (3.17.4-2) ... 623s Setting up libio-sessiondata-perl (1.03-3) ... 623s Setting up liblcms2-2:arm64 (2.16-2) ... 623s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 623s Setting up libaom3:arm64 (3.12.1-1) ... 623s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 623s Setting up libmath-random-isaac-perl (1.004-2) ... 623s Setting up libtask-weaken-perl (1.06-2) ... 623s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 623s Setting up libhttp-multipartparser-perl (0.02-3) ... 623s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 623s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 623s Setting up java-common (0.76) ... 623s Setting up libclass-inspector-perl (1.36-3) ... 623s Setting up libfont-afm-perl (1.20-4) ... 623s Setting up libdynaloader-functions-perl (0.004-2) ... 623s Setting up libclass-method-modifiers-perl (2.15-1) ... 623s Setting up libio-pty-perl (1:1.20-1build3) ... 623s Setting up libdata-hexdump-perl (0.04-2) ... 623s Setting up python3-defusedxml (0.7.1-3) ... 623s Setting up libclone-perl:arm64 (0.47-1) ... 623s Setting up libarchive-zip-perl (1.68-1) ... 623s Setting up libsub-identify-perl (0.14-3build4) ... 623s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 623s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 623s Setting up python3-alabaster (0.7.16-0.1) ... 623s Setting up libio-stringy-perl (2.113-2) ... 623s Setting up libhtml-tagset-perl (3.24-1) ... 623s Setting up unzip (6.0-28ubuntu7) ... 623s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 623s Setting up libperlio-via-timeout-perl (0.32-3) ... 623s Setting up libfilesys-notify-simple-perl (0.14-3) ... 623s Setting up libnet-cidr-perl (0.25-1) ... 623s Setting up libipc-sharelite-perl (0.17-5build4) ... 623s Setting up libconvert-binhex-perl (1.125-3) ... 623s Setting up liblwp-mediatypes-perl (6.04-2) ... 623s Setting up libcrypt-urandom-perl (0.54-1) ... 623s Setting up x11-common (1:7.7+24ubuntu1) ... 624s Setting up libtest-pod-perl (1.52-3) ... 624s Setting up libtry-tiny-perl (0.32-1) ... 624s Setting up libdeflate0:arm64 (1.23-2) ... 624s Setting up perl-openssl-defaults:arm64 (7build3) ... 624s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 624s Setting up libxml-namespacesupport-perl (1.12-2) ... 624s Setting up m4 (1.4.19-8) ... 624s Setting up libposix-strftime-compiler-perl (0.46-1) ... 624s Setting up libclass-singleton-perl (1.6-2) ... 624s Setting up libencode-locale-perl (1.05-3) ... 624s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 624s Setting up libxstring-perl:arm64 (0.005-2build4) ... 624s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 624s Setting up libclass-errorhandler-perl (0.04-3) ... 624s Setting up liblist-utilsby-perl (0.12-2) ... 624s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 624s Setting up libtime-fake-perl (0.11-4) ... 624s Setting up libregexp-common-perl (2024080801-1) ... 624s Setting up libtest-sharedfork-perl (0.35-3) ... 624s Setting up libsub-install-perl (0.929-1) ... 624s Setting up libextutils-depends-perl (0.8002-1) ... 624s Setting up libhash-multivalue-perl (0.16-3) ... 624s Setting up liberror-perl (0.17030-1) ... 624s Setting up libapache-session-perl (1.94-2) ... 624s Setting up libxml-sax-base-perl (1.09-3) ... 624s Setting up libio-string-perl (1.08-4) ... 624s Setting up libtest-leaktrace-perl (0.17-1build6) ... 624s Setting up python3-roman (5.0-1) ... 624s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 624s Setting up autotools-dev (20240727.1) ... 624s Setting up libstream-buffered-perl (0.03-3) ... 624s Setting up libclass-data-inheritable-perl (0.10-1) ... 624s Setting up python3-packaging (25.0-1) ... 624s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 624s Setting up libalgorithm-c3-perl (0.11-2) ... 624s Setting up liblog-log4perl-perl (1.57-1) ... 624s Setting up libapache-logformat-compiler-perl (0.36-3) ... 624s Setting up libcrypt-random-seed-perl (0.03-3) ... 624s Setting up libnspr4:arm64 (2:4.36-1ubuntu2) ... 624s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 624s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 625s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 625s Setting up python3-snowballstemmer (2.2.0-4build1) ... 625s Setting up node-balanced-match (2.0.0-1) ... 625s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 625s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 625s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 625s Setting up libemail-date-format-perl (1.008-1) ... 625s Setting up libcryptx-perl (0.087-1) ... 625s Setting up libcares2:arm64 (1.34.5-1) ... 625s Setting up libmpc3:arm64 (1.3.1-1build3) ... 625s Setting up libvariable-magic-perl (0.64-1build1) ... 625s Setting up libio-html-perl (1.004-3) ... 625s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 625s Setting up autopoint (0.23.1-2build2) ... 625s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 625s Setting up libipc-run-perl (20231003.0-2) ... 625s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 625s Setting up libpcsclite1:arm64 (2.3.3-1) ... 625s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 625s Setting up libltdl7:arm64 (2.5.4-4build1) ... 625s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 625s Setting up libstring-random-perl (1:0.32-2) ... 625s Setting up libparams-util-perl (1.102-3build1) ... 625s Setting up autoconf (2.72-3.1ubuntu1) ... 625s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 625s Setting up libwebp7:arm64 (1.5.0-0.1) ... 625s Setting up libcapture-tiny-perl (0.50-1) ... 625s Setting up libtimedate-perl (2.3300-2) ... 625s Setting up libubsan1:arm64 (15.2.0-5ubuntu1) ... 625s Setting up libsub-name-perl:arm64 (0.28-1) ... 625s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 625s Setting up libtypes-serialiser-perl (1.01-1) ... 625s Setting up libgssapi-perl (0.28-4build5) ... 625s Setting up dwz (0.16-2) ... 625s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 625s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 625s Setting up libhwasan0:arm64 (15.2.0-5ubuntu1) ... 625s Setting up libasan8:arm64 (15.2.0-5ubuntu1) ... 625s Setting up libjson-perl (4.10000-1) ... 625s Setting up libxslt1.1:arm64 (1.1.43-0.1) ... 625s Setting up libjargs-java (1.0.0-5) ... 625s Setting up librole-tiny-perl (2.002004-1) ... 625s Setting up debugedit (1:5.2-3) ... 625s Setting up libfile-sharedir-perl (1.118-3) ... 625s Setting up libfcgi-perl (0.82+ds-3build3) ... 625s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 625s Setting up libwww-form-urlencoded-perl (0.26-2) ... 625s Setting up sgml-base (1.31+nmu1) ... 625s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 625s Setting up libdevel-stacktrace-perl (2.0500-1) ... 625s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 625s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 625s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 625s Setting up node-minimatch (9.0.3-6) ... 625s Setting up libtsan2:arm64 (15.2.0-5ubuntu1) ... 625s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 625s Setting up ca-certificates-java (20240118) ... 625s No JRE found. Skipping Java certificates setup. 625s Setting up libexporter-tiny-perl (1.006002-1) ... 625s Setting up node-xtend (4.0.2-3) ... 625s Setting up libisl23:arm64 (0.27-1) ... 625s Setting up libconvert-asn1-perl (0.34-1) ... 625s Setting up libtext-unidecode-perl (1.30-3) ... 625s Setting up libde265-0:arm64 (1.0.16-1) ... 625s Setting up libregexp-assemble-perl (0.38-2) ... 625s Setting up libnet-ip-perl (1.26-4) ... 625s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 625s Setting up libxmlsec1-1:arm64 (1.3.7-2) ... 625s Setting up libcc1-0:arm64 (15.2.0-5ubuntu1) ... 625s Setting up liburi-perl (5.30-1) ... 625s Setting up libonig5:arm64 (6.9.10-1) ... 625s Setting up libdbi-perl:arm64 (1.647-1) ... 625s Setting up liblsan0:arm64 (15.2.0-5ubuntu1) ... 625s Setting up libconvert-base32-perl (0.06-3) ... 625s Setting up dctrl-tools (2.24-3build3) ... 625s Setting up libitm1:arm64 (15.2.0-5ubuntu1) ... 625s Setting up autodep8 (0.30) ... 625s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 625s Setting up python3-imagesize (1.4.1-1) ... 625s Setting up libemail-address-xs-perl (1.05-1build5) ... 625s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 625s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 625s Setting up automake (1:1.17-4ubuntu1) ... 625s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 625s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 625s Setting up libjson-xs-perl (4.040-1) ... 625s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 625s Setting up libcrypt-des-ede3-perl (0.03-1) ... 625s Setting up cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 625s Setting up libhttp-date-perl (6.06-1) ... 625s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 625s Setting up gettext (0.23.1-2build2) ... 625s Setting up libtest-tcp-perl (2.22-2) ... 625s Setting up libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 625s Setting up java-wrappers (0.5) ... 625s Setting up libio-socket-timeout-perl (0.32-3) ... 625s Setting up libfile-listing-perl (6.16-1) ... 625s Setting up libhash-merge-simple-perl (0.052-1) ... 625s Setting up libcache-cache-perl (1.08-3) ... 625s Setting up libhttp-headers-fast-perl (0.22-3) ... 625s Setting up libjq1:arm64 (1.8.1-3ubuntu1) ... 625s Setting up liblist-moreutils-perl (0.430-2) ... 625s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 625s Setting up libemail-simple-perl (2.218-1) ... 625s Setting up libxmlsec1-openssl1:arm64 (1.3.7-2) ... 625s Setting up libnet-http-perl (6.23-1) ... 625s Setting up liblasso3t64 (2.9.0-2) ... 625s Setting up libnss3:arm64 (2:3.114-1) ... 625s Setting up libexception-class-perl (1.45-1) ... 625s Setting up libclass-c3-perl (0.35-2) ... 625s Setting up libcrypt-jwt-perl (0.037-1) ... 625s Setting up xfonts-utils (1:7.7+7) ... 625s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 625s Setting up libxml-sax-perl (1.02+dfsg-4) ... 626s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 626s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 626s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 626s Setting up libauthen-radius-perl (0.33-1) ... 626s Setting up intltool-debian (0.35.0+20060710.6) ... 626s Setting up libbytes-random-secure-perl (0.29-3) ... 626s Setting up libjson-maybexs-perl (1.004008-1) ... 626s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 626s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 626s Setting up libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 626s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 626s Setting up libdata-optlist-perl (0.114-1) ... 626s Setting up libtest-output-perl (1.036-1) ... 626s Setting up pkg-perl-autopkgtest (0.82) ... 626s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 626s Setting up libraw23t64:arm64 (0.21.4-2) ... 626s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 626s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 626s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 626s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 627s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 627s Setting up dh-strip-nondeterminism (1.14.2-1) ... 627s Setting up libwww-robotrules-perl (6.02-1) ... 627s Setting up cpp-15 (15.2.0-5ubuntu1) ... 627s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 627s Setting up cpp (4:15.2.0-4ubuntu1) ... 627s Setting up xml-core (0.19) ... 627s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 627s Setting up jq (1.8.1-3ubuntu1) ... 627s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 627s Setting up liblasso-perl:arm64 (2.9.0-2) ... 627s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 627s Setting up libmro-compat-perl (0.15-2) ... 627s Setting up libcookie-baker-perl (0.12-1) ... 627s Setting up libhttp-entity-parser-perl (0.25-2) ... 627s Setting up libio-socket-ssl-perl (2.089-1) ... 627s Setting up libsub-exporter-perl (0.990-1) ... 627s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 627s Setting up libeval-closure-perl (0.14-3) ... 627s Setting up libconvert-pem-perl (0.13-1) ... 627s Setting up libhttp-negotiate-perl (6.01-2) ... 627s Setting up libparams-validationcompiler-perl (0.31-1) ... 627s Setting up gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 627s Setting up openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 627s Setting up libhttp-cookies-perl (6.11-1) ... 627s Setting up po-debconf (1.0.21+nmu1) ... 627s Setting up libhtml-tree-perl (5.07-3) ... 627s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 627s Setting up libcgi-pm-perl (4.68-1) ... 627s Setting up libhtml-format-perl (2.16-2) ... 627s Setting up fonts-urw-base35 (20200910-8) ... 627s Setting up libhtml-template-perl (2.97-2build1) ... 627s Setting up gcc-15 (15.2.0-5ubuntu1) ... 627s Setting up libnet-smtp-ssl-perl (1.04-2) ... 627s Setting up libmodule-runtime-perl (0.018-1) ... 627s Setting up libmailtools-perl (2.22-1) ... 627s Setting up g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 627s Setting up sphinx-common (8.2.3-1ubuntu2) ... 628s Setting up libxml-simple-perl (2.25-2) ... 628s Setting up libxml-libxslt-perl:arm64 (2.003000-3) ... 628s Setting up libhttp-daemon-perl (6.16-1) ... 628s Setting up libemail-abstract-perl (3.010-1) ... 628s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 628s Setting up g++-15 (15.2.0-5ubuntu1) ... 628s Setting up libplack-perl (1.0051-1) ... 628s Setting up libnet-openid-common-perl (1.20-2) ... 628s Setting up libnet-openid-server-perl (1.09-4) ... 628s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 628s Setting up libtool (2.5.4-4build1) ... 628s Setting up libmodule-implementation-perl (0.09-2) ... 628s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 628s Setting up libpackage-stash-perl (0.40-1) ... 628s Setting up libimport-into-perl (1.002005-2) ... 628s Setting up libmoo-perl (2.005005-1) ... 628s Setting up liblist-someutils-perl (0.59-1) ... 628s Setting up libmime-tools-perl (5.515-1) ... 628s Setting up gcc (4:15.2.0-4ubuntu1) ... 628s Setting up dh-autoreconf (21) ... 628s Setting up libspecio-perl (0.50-1) ... 628s Setting up liblist-allutils-perl (0.19-1) ... 628s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 628s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 628s Setting up libmoox-types-mooselike-perl (0.29-2) ... 628s Setting up libb-hooks-endofscope-perl (0.28-2) ... 628s Setting up libthrowable-perl (1.001-2) ... 628s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 628s Setting up debhelper (13.24.2ubuntu1) ... 628s Setting up libemail-sender-perl (2.601-1) ... 628s Setting up libnamespace-clean-perl (0.27-2) ... 628s Setting up g++ (4:15.2.0-4ubuntu1) ... 628s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 628s Setting up build-essential (12.12ubuntu1) ... 628s Setting up libnamespace-autoclean-perl (0.31-1) ... 628s Setting up libdatetime-locale-perl (1:1.41-1) ... 628s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 628s Setting up libdatetime-perl (2:1.65-1build3) ... 628s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 628s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 628s Setting up liblwp-protocol-https-perl (6.14-1) ... 628s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 628s Setting up node-corepack (0.24.0-5) ... 628s Setting up libnode115:arm64 (20.19.4+dfsg-1) ... 628s Setting up libwww-perl (6.78-1) ... 628s Setting up libheif1:arm64 (1.20.2-1) ... 628s Setting up nodejs (20.19.4+dfsg-1) ... 628s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 628s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 628s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 628s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 628s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 628s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 628s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 628s Setting up libnet-openid-consumer-perl (1.18-2) ... 628s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 629s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 629s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 629s Setting up libxml-parser-perl (2.47-1build4) ... 629s Setting up uglifyjs (3.17.4-2) ... 629s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 629s Setting up libgd-perl (2.78-1build4) ... 629s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 629s Setting up libsoap-lite-perl (1.27-3) ... 629s Setting up libgd-securityimage-perl (1.75-3) ... 629s Processing triggers for install-info (7.1.1-1ubuntu1) ... 629s Processing triggers for libc-bin (2.42-0ubuntu3) ... 629s Processing triggers for man-db (2.13.1-1) ... 632s Processing triggers for ca-certificates-java (20240118) ... 634s Adding debian:ACCVRAIZ1.pem 634s Adding debian:AC_RAIZ_FNMT-RCM.pem 634s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 634s Adding debian:ANF_Secure_Server_Root_CA.pem 634s Adding debian:Actalis_Authentication_Root_CA.pem 634s Adding debian:AffirmTrust_Commercial.pem 634s Adding debian:AffirmTrust_Networking.pem 634s Adding debian:AffirmTrust_Premium.pem 634s Adding debian:AffirmTrust_Premium_ECC.pem 634s Adding debian:Amazon_Root_CA_1.pem 634s Adding debian:Amazon_Root_CA_2.pem 634s Adding debian:Amazon_Root_CA_3.pem 634s Adding debian:Amazon_Root_CA_4.pem 634s Adding debian:Atos_TrustedRoot_2011.pem 634s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 634s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 634s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 634s Adding debian:BJCA_Global_Root_CA1.pem 634s Adding debian:BJCA_Global_Root_CA2.pem 634s Adding debian:Baltimore_CyberTrust_Root.pem 634s Adding debian:Buypass_Class_2_Root_CA.pem 634s Adding debian:Buypass_Class_3_Root_CA.pem 634s Adding debian:CA_Disig_Root_R2.pem 634s Adding debian:CFCA_EV_ROOT.pem 634s Adding debian:COMODO_Certification_Authority.pem 634s Adding debian:COMODO_ECC_Certification_Authority.pem 634s Adding debian:COMODO_RSA_Certification_Authority.pem 634s Adding debian:Certainly_Root_E1.pem 634s Adding debian:Certainly_Root_R1.pem 634s Adding debian:Certigna.pem 634s Adding debian:Certigna_Root_CA.pem 634s Adding debian:Certum_EC-384_CA.pem 634s Adding debian:Certum_Trusted_Network_CA.pem 634s Adding debian:Certum_Trusted_Network_CA_2.pem 634s Adding debian:Certum_Trusted_Root_CA.pem 634s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 634s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 634s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 634s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 634s Adding debian:Comodo_AAA_Services_root.pem 634s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 634s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 634s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 634s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 634s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 634s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 634s Adding debian:DigiCert_Assured_ID_Root_CA.pem 634s Adding debian:DigiCert_Assured_ID_Root_G2.pem 634s Adding debian:DigiCert_Assured_ID_Root_G3.pem 634s Adding debian:DigiCert_Global_Root_CA.pem 634s Adding debian:DigiCert_Global_Root_G2.pem 634s Adding debian:DigiCert_Global_Root_G3.pem 634s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 634s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 634s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 634s Adding debian:DigiCert_Trusted_Root_G4.pem 634s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 634s Adding debian:Entrust_Root_Certification_Authority.pem 634s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 634s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 634s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 634s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 634s Adding debian:GLOBALTRUST_2020.pem 634s Adding debian:GTS_Root_R1.pem 634s Adding debian:GTS_Root_R2.pem 634s Adding debian:GTS_Root_R3.pem 634s Adding debian:GTS_Root_R4.pem 634s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 634s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 634s Adding debian:GlobalSign_Root_CA.pem 634s Adding debian:GlobalSign_Root_CA_-_R3.pem 634s Adding debian:GlobalSign_Root_CA_-_R6.pem 634s Adding debian:GlobalSign_Root_E46.pem 634s Adding debian:GlobalSign_Root_R46.pem 634s Adding debian:Go_Daddy_Class_2_CA.pem 634s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 634s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 634s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 634s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 634s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 634s Adding debian:HiPKI_Root_CA_-_G1.pem 634s Adding debian:Hongkong_Post_Root_CA_3.pem 634s Adding debian:ISRG_Root_X1.pem 634s Adding debian:ISRG_Root_X2.pem 634s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 634s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 634s Adding debian:Izenpe.com.pem 634s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 634s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 634s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 634s Adding debian:NAVER_Global_Root_Certification_Authority.pem 634s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 634s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 634s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 634s Adding debian:QuoVadis_Root_CA_1_G3.pem 634s Adding debian:QuoVadis_Root_CA_2.pem 634s Adding debian:QuoVadis_Root_CA_2_G3.pem 634s Adding debian:QuoVadis_Root_CA_3.pem 634s Adding debian:QuoVadis_Root_CA_3_G3.pem 634s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 634s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 634s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 634s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 634s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 634s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 634s Adding debian:SZAFIR_ROOT_CA2.pem 634s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 634s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 634s Adding debian:SecureSign_Root_CA12.pem 634s Adding debian:SecureSign_Root_CA14.pem 634s Adding debian:SecureSign_Root_CA15.pem 634s Adding debian:SecureTrust_CA.pem 634s Adding debian:Secure_Global_CA.pem 634s Adding debian:Security_Communication_ECC_RootCA1.pem 634s Adding debian:Security_Communication_RootCA2.pem 634s Adding debian:Starfield_Class_2_CA.pem 634s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 634s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 634s Adding debian:SwissSign_Gold_CA_-_G2.pem 634s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 634s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 634s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 634s Adding debian:TWCA_CYBER_Root_CA.pem 634s Adding debian:TWCA_Global_Root_CA.pem 634s Adding debian:TWCA_Root_Certification_Authority.pem 634s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 634s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 634s Adding debian:TeliaSonera_Root_CA_v1.pem 634s Adding debian:Telia_Root_CA_v2.pem 634s Adding debian:TrustAsia_Global_Root_CA_G3.pem 634s Adding debian:TrustAsia_Global_Root_CA_G4.pem 634s Adding debian:Trustwave_Global_Certification_Authority.pem 634s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 634s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 634s Adding debian:TunTrust_Root_CA.pem 634s Adding debian:UCA_Extended_Validation_Root.pem 634s Adding debian:UCA_Global_G2_Root.pem 634s Adding debian:USERTrust_ECC_Certification_Authority.pem 634s Adding debian:USERTrust_RSA_Certification_Authority.pem 634s Adding debian:XRamp_Global_CA_Root.pem 634s Adding debian:certSIGN_ROOT_CA.pem 634s Adding debian:certSIGN_Root_CA_G2.pem 634s Adding debian:e-Szigno_Root_CA_2017.pem 634s Adding debian:ePKI_Root_Certification_Authority.pem 634s Adding debian:emSign_ECC_Root_CA_-_C3.pem 634s Adding debian:emSign_ECC_Root_CA_-_G3.pem 634s Adding debian:emSign_Root_CA_-_C1.pem 634s Adding debian:emSign_Root_CA_-_G1.pem 634s Adding debian:vTrus_ECC_Root_CA.pem 634s Adding debian:vTrus_Root_CA.pem 634s done. 634s Setting up yui-compressor (2.4.8-3) ... 634s Setting up default-jre-headless (2:1.21-76) ... 634s Processing triggers for sgml-base (1.31+nmu1) ... 635s Setting up docutils-common (0.21.2+dfsg-2) ... 635s Processing triggers for sgml-base (1.31+nmu1) ... 635s Setting up python3-docutils (0.21.2+dfsg-2) ... 635s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 645s autopkgtest [01:01:17]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 645s autopkgtest [01:01:17]: test handler-test: [----------------------- 645s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 645s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 646s t/01-Lemonldap-NG-Handler-Main.t ........................... 646s 1..4 646s ok 1 - use Lemonldap::NG::Handler::Main; 646s ok 2 - init 646s ok 3 - Load conf 646s ok 4 - portal 646s ok 646s t/05-Lemonldap-NG-Handler-Reload.t ......................... 646s 1..6 646s ok 1 - use Lemonldap::NG::Handler::Main; 646s [Mon Oct 20 01:01:18 2025] [LLNG:5338] [error] Bad logLevel value '', switching to 'info' 646s 646s ok 2 - logLevelInit 646s ok 3 - defaultValuesInit 646s ok 4 - defaultValuesInit 646s ok 5 - locationRulesInit 646s ok 6 - forgeHeadersInit 646s ok 646s t/12-Lemonldap-NG-Handler-Jail.t ........................... 646s 1..26 646s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 646s ok 2 - new jail object 646s ok 3 - basic extended function is defined 646s ok 4 - encode_base64 function is defined 646s ok 5 - Function works 646s ok 6 - Get good result 646s ok 7 - listMatch function is defined 646s ok 8 - Get good result 646s ok 9 - listMatch function is defined 646s ok 10 - Get good result 646s ok 11 - checkDate extended function is defined 646s ok 12 - Function works 646s ok 13 - Get good result 646s ok 14 - checkDate extended function is defined 646s ok 15 - Function works 646s ok 16 - Get good result 646s ok 17 - checkDate extended function is defined 646s ok 18 - Function works 646s ok 19 - Function works 646s ok 20 - Function works 646s ok 21 - Syntax error yields undef result 646s ok 22 - Found correct error message 646s ok 23 - subjectid extended function is defined 646s ok 24 - subjectid works as expected 646s ok 25 - subjectid works as expected 646s ok 26 - subjectid works as expected 646s ok 646s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 646s 1..20 646s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 646s ok 2 - new fake jail object 646s ok 3 - basic extended function working without Safe Jail 646s ok 4 - encode_base64 extended function working without Safe Jail 646s ok 5 - checkDate extended function working without Safe Jail 646s ok 6 - checkDate extended function working without Safe Jail 646s ok 7 - listMatch function is defined 646s ok 8 - Get good result 646s ok 9 - listMatch function is defined 646s ok 10 - Get good result 646s ok 11 - checkDate extended function is defined 646s ok 12 - Function works 646s ok 13 - Function works 646s ok 14 - Function works 646s ok 15 - Syntax error yields undef result 646s ok 16 - Found correct error message 646s ok 17 - subjectid extended function is defined 646s ok 18 - subjectid works as expected 646s ok 19 - subjectid works as expected 646s ok 20 - subjectid works as expected 646s ok 646s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 646s 1..4 646s ok 1 - use Lemonldap::NG::Handler::Main; 646s ok 2 - init 646s # Subtest: Safe jail off 646s 1..35 646s ok 1 - Load conf 646s ok 2 - Safe jail is disabled 646s ok 3 - Returned code ref 646s ok 4 - Returned undef 646s ok 5 - Returned code ref 646s ok 6 - Returned undef 646s ok 7 - Returned code ref 646s ok 8 - Returned empty string 646s ok 9 - Returned code ref 646s ok 10 - Returned 0 646s ok 11 - Returned code ref 646s ok 12 - Returned abc def 646s ok 13 - Returned code ref 646s ok 14 - Returned bar 646s ok 15 - Returned code ref 646s ok 16 - Returned bar 646s ok 17 - Returned code ref 646s ok 18 - ipInSubnet works 646s ok 19 - ipInSubnet works 646s ok 20 - Returned code ref 646s ok 21 - ipInSubnet works 646s ok 22 - Returned code ref 646s ok 23 - ipInSubnet works 646s ok 24 - ipInSubnet works 646s ok 25 - Returned code ref 646s ok 26 - ipInSubnet works 646s ok 27 - Returned code ref 646s ok 28 - inDomain works for AUTH.EXAMPLE.COM 646s ok 29 - inDomain works for auth.example.com 646s ok 30 - inDomain works for example.com 646s ok 31 - inDomain works for cda.com 646s ok 32 - inDomain works for notexample.com 646s ok 33 - inDomain works for exampleacom 646s ok 34 - Returned code ref 646s ok 35 - Returned correct Basic header 646s ok 3 - Safe jail off 646s # Subtest: Safe jail on 646s 1..33 646s ok 1 - Load conf 646s ok 2 - Safe jail is enabled 646s ok 3 - Returned code ref 646s ok 4 - Returned undef 646s ok 5 - Returned code ref 646s ok 6 - Returned undef 646s ok 7 - Returned code ref 646s ok 8 - Returned empty string 646s ok 9 - Returned code ref 646s ok 10 - Returned 0 646s ok 11 - Returned code ref 646s ok 12 - Returned abc def 646s ok 13 - Returned code ref 646s ok 14 - Returned bar 646s ok 15 - Returned code ref 646s ok 16 - Returned bar 646s ok 17 - Returned code ref 646s ok 18 - ipInSubnet works 646s ok 19 - ipInSubnet works 646s ok 20 - Returned code ref 646s ok 21 - ipInSubnet works 646s ok 22 - Returned code ref 646s ok 23 - ipInSubnet works 646s ok 24 - ipInSubnet works 646s ok 25 - Returned code ref 646s ok 26 - ipInSubnet works 646s ok 27 - Returned code ref 646s ok 28 - inDomain works for AUTH.EXAMPLE.COM 646s ok 29 - inDomain works for auth.example.com 646s ok 30 - inDomain works for example.com 646s ok 31 - inDomain works for cda.com 646s ok 32 - inDomain works for notexample.com 646s ok 33 - inDomain works for exampleacom 646s ok 4 - Safe jail on 646s ok 647s t/20-Default-Broker-with-cache.t ........................... 647s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 647s ok 2 - use Lemonldap::NG::Handler::PSGI; 647s ok 3 - Client object 647s ok 4 - App object 647s ok 5 - Denied query 647s ok 6 - Code is 403 647s ok 7 - Header is given to app 647s ok 8 - Denied query 647s ok 9 - Conf was updated 647s ok 10 - Denied query 647s ok 11 - Conf was updated 647s 1..11 647s ok 647s t/20-Default-Broker.t ...................................... 647s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 647s ok 2 - use Lemonldap::NG::Handler::PSGI; 647s ok 3 - Client object 647s ok 4 - App object 647s ok 5 - Denied query 647s ok 6 - Code is 403 647s ok 7 - Header is given to app 647s ok 8 - Denied query 647s ok 9 - Conf was updated 647s ok 10 - Denied query 647s ok 11 - Conf was updated 647s 1..11 647s ok 647s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 647s 1..1 647s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 647s ok 647s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 647s 1..1 647s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 647s ok 647s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 647s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 647s ok 2 - use Lemonldap::NG::Handler::PSGI; 647s ok 3 - Client object 647s ok 4 - App object 647s ok 5 - No HTTP_AUTH_USER 647s ok 6 - Unauthentified query 647s ok 7 - Unprotected request succeeds 647s ok 8 - Expected content 647s 1..8 647s ok 647s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 647s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 647s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 648s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 648s ok 3 - Client object 648s ok 4 - App object 648s ok 5 - Unauthentified query 648s ok 6 - Response is an array 648s ok 7 - Code is 302 648s ok 8 - Redirection points to portal 648s ok 9 - Authentified query 648s ok 10 - Code is 200 648s ok 11 - Lm-Remote-Custom is overwriten 648s ok 12 - Authentified query 648s ok 13 - Authorization header is echoed 648s ok 14 - Authentified query 648s ok 15 - Code is 200 648s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 648s ok 17 - Authentified query 648s ok 18 - /test-uri1 -> Code is 200 648s ok 19 - Authentified query 648s ok 20 - /test-uri2 -> Code is 200 648s ok 21 - Denied query 648s ok 22 - /test-uri1 -> Code is 403 648s ok 23 - Denied query 648s ok 24 - /test-uri1 -> Code is 403 648s ok 25 - Denied query 648s ok 26 - Code is 403 648s ok 27 - Weak Authentified query 648s ok 28 - Code is 200 648s ok 29 - Strong Authentified query 648s ok 30 - Code is 302 648s ok 31 - Redirection points to http://test1.example.com/AuthStrong 648s ok 32 - Bad cookie 648s ok 33 - Code is 302 648s ok 34 - Weak Authentified query 648s ok 35 - Code is 200 648s ok 36 - Default Authentified query 648s ok 37 - Code is 302 648s ok 38 - Redirection points to http://test2.example.com/ 648s 1..38 648s ok 648s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 648s ok 3 - New object 648s ok 4 - Client object 648s ok 5 - App object 648s ok 6 - initialization 648s ok 7 - Set auth route 648s ok 8 - Set auth route 648s ok 9 - Get response 648s ok 10 - Response code is 200 648s ok 11 - Get unauth result 648s ok 12 - Get response 648s ok 13 - Response code is 200 648s ok 14 - Get auth result 648s [Mon Oct 20 01:01:20 2025] [LLNG:5351] [warn] [anonymous] Bad request 648s ok 15 - Try a bad path 648s ok 16 - Response is 400 648s 1..16 648s ok 648s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::Server; 648s ok 3 - Client object 648s ok 4 - App object 648s ok 5 - Host header found 648s ok 6 - Rules file URL found 648s ok 7 - Authorized query 648s ok 8 - Code is 200 648s ok 9 - 'User' => 'dwho' 648s ok 10 - 'Name' => '' 648s ok 11 - 'Mail' => '' 648s ok 12 - Seven headers sent 648s ok 13 - Authorized query 648s ok 14 - Code is 200 648s ok 15 - Denied query 648s ok 16 - Code is 403 648s ok 17 - Denied query 648s ok 18 - Code is 403 648s 1..18 648s ok 648s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::Server; 648s ok 3 - Client object 648s ok 4 - App object 648s ok 5 - Host header found 648s ok 6 - Rules file URL found 648s ok 7 - Unauthorized query 648s ok 8 - Code is 302 648s ok 9 - Redirect URL found 648s ok 10 - Host header found 648s ok 11 - Rules file URL found 648s ok 12 - Unauthorized query 2 648s ok 13 - Code is 302 648s ok 14 - Redirect URL found 648s ok 15 - Authorized query 648s ok 16 - Code is 200 648s ok 17 - 'User' => 'dwho' 648s ok 18 - 'Name' => '' 648s ok 19 - 'Mail' => '' 648s ok 20 - Seven headers sent 648s ok 21 - Authorized query 648s ok 22 - Code is 200 648s ok 23 - Denied query 648s ok 24 - Code is 403 648s ok 25 - Denied query 648s ok 26 - Code is 403 648s 1..26 648s ok 649s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Host header found 649s ok 6 - Rules file URL found 649s ok 7 - Authorized query 649s ok 8 - Code is 200 649s ok 9 - 'User' => 'dwho' 649s ok 10 - 'Name' => '' 649s ok 11 - 'Mail' => '' 649s ok 12 - Seven headers sent 649s ok 13 - Authorized query 649s ok 14 - Code is 200 649s ok 15 - Denied query 649s ok 16 - Code is 403 649s ok 17 - Denied query 649s ok 18 - Code is 403 649s 1..18 649s ok 649s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Query with token 1 649s ok 6 - Code is 200 649s ok 7 - NO cookie found 649s ok 8 - Found 6 service headers 649s ok 9 - Found 6 service header values 649s ok 10 - Query with token 2 649s ok 11 - Code is 200 649s ok 12 - Found 6 service headers 649s ok 13 - Found 6 service header values 649s ok 14 - Query with token 3 649s ok 15 - Code is 401 649s ok 16 - NONE service header found 649s ok 17 - Query with token 4 649s ok 18 - Code is 200 649s ok 19 - Found "zero" header with "0" 649s ok 20 - Found "empty" header without value 649s ok 21 - Found 6 service headers 649s ok 22 - Found 6 service header values 649s ok 23 - Query with token 5 649s ok 24 - Code is 401 649s ok 25 - NONE service header found 649s ok 26 - Query with token 6 649s ok 27 - Code is 401 649s ok 28 - NONE service header found 649s ok 29 - Query with token 7 649s ok 30 - Code is 401 649s ok 31 - NONE service header found 649s 1..31 649s ok 649s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Query with token 1 649s ok 6 - Code is 200 649s ok 7 - Query with token 2 649s ok 8 - Code is 302 649s 1..8 649s ok 649s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Query with token 1 649s ok 6 - Code is 200 649s ok 7 - Found 3 service headers 649s ok 8 - Found 3 service header values 649s ok 9 - Query with token 2 649s ok 10 - Code is 200 649s ok 11 - Found 3 service headers 649s ok 12 - Found 3 service header values 649s ok 13 - Query with token 3 649s ok 14 - Code is 302 649s ok 15 - NONE service header found 649s ok 16 - Query with token 4 649s ok 17 - Code is 200 649s ok 18 - Found "zero" header with "0" 649s ok 19 - Found "empty" header without value 649s ok 20 - Found 3 service headers 649s ok 21 - Found 3 service header values 649s ok 22 - Query with token 5 649s ok 23 - Code is 302 649s ok 24 - NONE service header found 649s ok 25 - Query with token 6 649s ok 26 - Code is 302 649s ok 27 - NONE service header found 649s ok 28 - Query with token 7 649s ok 29 - Code is 302 649s ok 30 - NONE service header found 649s 1..30 649s ok 650s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::PSGI; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Unauthentified query 650s ok 6 - Response is an array 650s ok 7 - Code is 302 650s ok 8 - Redirection points to portal 650s ok 9 - Header is given to app 650s ok 10 - Authentified query 650s ok 11 - Code is 200 650s ok 12 - Denied query 650s ok 13 - Code is 403 650s ok 14 - Bad cookie 650s ok 15 - Code is 302 650s 1..15 650s ok 650s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::PSGI; 650s ok 3 - Client object 650s ok 4 - App object 650s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 650s ok 5 - Unauthentified query 650s ok 6 - Response is an array 650s ok 7 - Code is 302 650s ok 8 - Unauthentified query 650s ok 9 - Response is an array 650s ok 10 - Code is 302 650s ok 11 - Redirection points to portal and site is https 650s 1..11 650s ok 650s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::PSGI; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Unauthentified query 650s ok 6 - Response is an array 650s ok 7 - Code is 302 650s ok 8 - Redirection points to portal and site is https 650s 1..8 650s ok 650s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::Server; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Non-Zimbra URL Query 650s ok 6 - Code is 200 650s ok 7 - Location is undefined 650s ok 8 - Header Auth-User is set to "dwho" 650s ok 9 - Zimbra URL Query 650s ok 10 - Code is 302 650s ok 11 - Header Location is set to Zimbra URL 650s ok 12 - Header Auth-User is set to "dwho" 650s 1..12 650s ok 651s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 # skip Cache::Memcached not found 651s ok 3 # skip Cache::Memcached not found 651s ok 4 # skip Cache::Memcached not found 651s ok 5 # skip Cache::Memcached not found 651s ok 6 # skip Cache::Memcached not found 651s ok 7 # skip Cache::Memcached not found 651s ok 8 # skip Cache::Memcached not found 651s ok 9 # skip Cache::Memcached not found 651s ok 10 # skip Cache::Memcached not found 651s ok 11 # skip Cache::Memcached not found 651s ok 12 # skip Cache::Memcached not found 651s ok 13 # skip Cache::Memcached not found 651s 1..13 651s ok 651s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 - use Lemonldap::NG::Handler::Server; 651s ok 3 - Client object 651s ok 4 - App object 651s ok 5 - Query 651s ok 6 - Code is 401 651s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 651s 1..7 651s ok 651s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 - use Lemonldap::NG::Handler::Server; 651s ok 3 - Client object 651s ok 4 - App object 651s ok 5 - Unauthenticated request to OAuth2 URL 651s ok 6 - Got correct HTTP code 651s ok 7 - Got WWW-Authenticate: Bearer 651s ok 8 - Invalid access token 651s ok 9 - Got invalid token error 651s ok 10 - Valid access token 651s ok 11 - Request accepted 651s ok 12 - Header Auth-User is set to "dwho" 651s ok 13 - Client ID correctly transmitted 651s ok 14 - Client confkey correctly transmitted 651s ok 15 - Scope correctly transmitted 651s ok 16 - Valid access token 651s ok 17 - Unauthorized because the write scope is not granted 651s ok 18 - Valid JWT access token 651s ok 19 - Request accepted 651s ok 20 - Header Auth-User is set to "dwho" 651s ok 21 - Valid access token 651s ok 22 - Request accepted 651s ok 23 - Header Auth-User is set to "dwho" 651s ok 24 - Client ID correctly transmitted 651s ok 25 - Client confkey correctly transmitted 651s ok 26 - Scope correctly transmitted 651s ok 27 - Expired access token 651s ok 28 - Access was rejected 651s ok 29 - Got correct error code 651s 1..29 651s ok 651s All tests successful. 651s Files=28, Tests=372, 6 wallclock secs ( 0.17 usr 0.10 sys + 4.45 cusr 0.95 csys = 5.67 CPU) 651s Result: PASS 651s autopkgtest [01:01:23]: test handler-test: -----------------------] 652s handler-test PASS 652s autopkgtest [01:01:24]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 653s autopkgtest [01:01:24]: test portal-test: preparing testbed 675s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 740s autopkgtest [01:02:52]: testbed dpkg architecture: arm64 740s autopkgtest [01:02:52]: testbed apt version: 3.1.8ubuntu1 740s autopkgtest [01:02:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 741s autopkgtest [01:02:53]: testbed release detected to be: resolute 742s autopkgtest [01:02:54]: updating testbed package index (apt update) 742s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 742s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 742s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 742s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 742s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 742s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 743s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 743s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 743s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 743s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 743s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 743s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 743s Fetched 1040 kB in 1s (855 kB/s) 744s Reading package lists... 745s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 745s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 745s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 745s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 746s Reading package lists... 746s Reading package lists... 746s Building dependency tree... 746s Reading state information... 746s Calculating upgrade... 746s The following packages will be upgraded: 747s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 747s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 747s python3-apt python3-cffi-backend 747s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 747s Need to get 3488 kB of archives. 747s After this operation, 781 kB of additional disk space will be used. 747s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 747s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 747s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 747s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 747s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 747s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 747s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 748s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 748s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 748s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 748s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 748s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 748s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 748s dpkg-preconfigure: unable to re-open stdin: No such file or directory 749s Fetched 3488 kB in 2s (2147 kB/s) 749s (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 ... 83359 files and directories currently installed.) 749s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 749s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 749s Setting up dpkg (1.22.21ubuntu4) ... 749s (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 ... 83359 files and directories currently installed.) 749s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 749s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 749s Setting up libaudit-common (1:4.0.5-1build2) ... 750s (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 ... 83359 files and directories currently installed.) 750s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 750s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 750s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 750s (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 ... 83359 files and directories currently installed.) 750s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 750s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 750s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 750s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 750s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 750s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 750s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 750s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 750s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 750s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 750s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 750s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 750s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 750s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 750s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 750s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 750s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 750s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 751s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 751s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 751s Setting up distro-info-data (0.68) ... 751s Setting up libsemanage-common (3.8.1-1build1) ... 751s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 751s Setting up libp11-kit0:arm64 (0.25.9-2) ... 751s Setting up libdpkg-perl (1.22.21ubuntu4) ... 751s Setting up python-apt-common (3.0.0ubuntu2) ... 751s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 751s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 751s Setting up python3-apt (3.0.0ubuntu2) ... 751s Setting up dpkg-dev (1.22.21ubuntu4) ... 751s Processing triggers for man-db (2.13.1-1) ... 753s Processing triggers for libc-bin (2.42-0ubuntu3) ... 753s autopkgtest [01:03:05]: upgrading testbed (apt dist-upgrade and autopurge) 753s Reading package lists... 754s Building dependency tree... 754s Reading state information... 754s Calculating upgrade... 755s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 756s Reading package lists... 756s Building dependency tree... 756s Reading state information... 757s Solving dependencies... 758s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 758s autopkgtest [01:03:10]: rebooting testbed after setup commands that affected boot 789s Reading package lists... 789s Building dependency tree... 789s Reading state information... 789s Solving dependencies... 790s The following NEW packages will be installed: 790s autoconf autodep8 automake autopoint autotools-dev build-essential 790s ca-certificates-java cpp cpp-15 cpp-15-aarch64-linux-gnu 790s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 790s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 790s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-aarch64-linux-gnu 790s g++-aarch64-linux-gnu gcc gcc-15 gcc-15-aarch64-linux-gnu 790s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 790s java-common java-wrappers javascript-common jq lemonldap-ng-fastcgi-server 790s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 790s libapache-session-perl libarchive-zip-perl libasan8 790s libauth-yubikey-webclient-perl libauthen-radius-perl 790s libb-hooks-endofscope-perl libb-hooks-op-check-perl 790s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 790s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 790s libclass-data-inheritable-perl libclass-errorhandler-perl 790s libclass-inspector-perl libclass-method-modifiers-perl 790s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 790s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 790s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 790s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 790s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 790s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 790s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 790s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 790s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 790s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 790s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 790s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 790s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 790s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 790s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 790s libencode-locale-perl liberror-perl libeval-closure-perl 790s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 790s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 790s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 790s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 790s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 790s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 790s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 790s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 790s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 790s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 790s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 790s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 790s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 790s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 790s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 790s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 790s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 libjs-jquery 790s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 790s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 790s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 790s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl liblerc4 790s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 790s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 790s liblsan0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 790s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 790s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 790s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 790s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 790s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 790s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 790s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 790s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 790s libpackage-stash-perl libparams-classify-perl libparams-util-perl 790s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 790s libplack-perl libposix-strftime-compiler-perl libraw23t64 790s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 790s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 790s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 790s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 790s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 790s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 790s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 790s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 790s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 790s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 790s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 790s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 790s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 790s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 790s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 790s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 790s po-debconf python3-alabaster python3-defusedxml python3-docutils 790s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 790s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 790s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 790s yui-compressor 790s 0 upgraded, 319 newly installed, 0 to remove and 0 not upgraded. 790s Need to get 185 MB of archives. 790s After this operation, 705 MB of additional disk space will be used. 790s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 790s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 790s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 791s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 791s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 791s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 791s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 791s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 793s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 793s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 793s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 793s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 793s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 793s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 793s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 793s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 793s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 793s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 793s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 793s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 793s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 793s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 793s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 793s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 793s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 793s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 793s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 793s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 793s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 793s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 793s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 794s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 794s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 794s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 794s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 794s Get:36 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 794s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 794s Get:38 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 794s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 794s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 794s Get:41 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 794s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 794s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 794s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 794s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 794s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 794s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 794s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 794s Get:49 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 794s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 794s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 794s Get:52 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 794s Get:53 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 794s Get:54 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 794s Get:55 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 794s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 794s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 794s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 794s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 794s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 794s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 794s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 794s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 794s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 794s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 794s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 794s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 794s Get:68 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 794s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 794s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 794s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 794s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 794s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 794s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 794s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 794s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 794s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 794s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 794s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 794s Get:80 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 794s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 794s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 794s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 794s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 794s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 794s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 794s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 794s Get:88 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 794s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 794s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 794s Get:91 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 794s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 794s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 794s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 794s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 794s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 794s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 794s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 794s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 794s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 794s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 794s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 795s Get:103 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 795s Get:104 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 795s Get:105 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 795s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 795s Get:107 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 795s Get:108 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 795s Get:109 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 795s Get:110 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 795s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 795s Get:112 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 795s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 javascript-common all 12+nmu1 [4828 B] 795s Get:114 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 795s Get:115 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 795s Get:116 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 795s Get:117 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 795s Get:118 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 795s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 795s Get:120 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 795s Get:121 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 795s Get:122 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 795s Get:123 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 795s Get:124 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 796s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.19-8 [244 kB] 796s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 796s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 796s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 796s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 796s Get:130 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 796s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.1-2build2 [619 kB] 796s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 796s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 797s Get:134 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [11.7 MB] 798s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-5ubuntu1 [1028 B] 798s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 798s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 798s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-5ubuntu1 [49.2 kB] 798s Get:139 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-5ubuntu1 [28.1 kB] 798s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-5ubuntu1 [2922 kB] 798s Get:141 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-5ubuntu1 [1316 kB] 798s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-5ubuntu1 [2689 kB] 798s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-5ubuntu1 [1176 kB] 798s Get:144 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-5ubuntu1 [1639 kB] 799s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-5ubuntu1 [2601 kB] 799s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [23.1 MB] 800s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-5ubuntu1 [512 kB] 800s Get:148 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 800s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 800s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-5ubuntu1 [2545 kB] 801s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [13.2 MB] 801s Get:152 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-5ubuntu1 [23.7 kB] 801s Get:153 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 801s Get:154 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 801s Get:155 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 801s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 ca-certificates-java all 20240118 [11.6 kB] 801s Get:157 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 801s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-4build1 [169 kB] 801s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 801s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 801s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 802s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 802s Get:163 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3 [49.1 kB] 802s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 802s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.1-2build2 [1026 kB] 802s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 802s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 802s Get:168 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 802s Get:169 http://ftpmaster.internal/ubuntu resolute/main arm64 java-common all 0.76 [6852 B] 802s Get:170 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4 arm64 2:4.36-1ubuntu2 [115 kB] 802s Get:171 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3 arm64 2:3.114-1 [1453 kB] 802s Get:172 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcsclite1 arm64 2.3.3-1 [24.7 kB] 802s Get:173 http://ftpmaster.internal/ubuntu resolute/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [45.9 MB] 804s Get:174 http://ftpmaster.internal/ubuntu resolute/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 804s Get:175 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 804s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 804s Get:177 http://ftpmaster.internal/ubuntu resolute/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 804s Get:178 http://ftpmaster.internal/ubuntu resolute/main arm64 unzip arm64 6.0-28ubuntu7 [176 kB] 804s Get:179 http://ftpmaster.internal/ubuntu resolute/universe arm64 java-wrappers all 0.5 [9042 B] 804s Get:180 http://ftpmaster.internal/ubuntu resolute/main arm64 libonig5 arm64 6.9.10-1 [171 kB] 804s Get:181 http://ftpmaster.internal/ubuntu resolute/main arm64 libjq1 arm64 1.8.1-3ubuntu1 [140 kB] 804s Get:182 http://ftpmaster.internal/ubuntu resolute/main arm64 jq arm64 1.8.1-3ubuntu1 [72.1 kB] 804s Get:183 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 804s Get:184 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 804s Get:185 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 804s Get:186 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 804s Get:187 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 804s Get:188 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 804s Get:189 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 804s Get:190 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 804s Get:191 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 804s Get:192 http://ftpmaster.internal/ubuntu resolute/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 804s Get:193 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 804s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 804s Get:195 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 804s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 804s Get:197 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 804s Get:198 http://ftpmaster.internal/ubuntu resolute/main arm64 libcares2 arm64 1.34.5-1 [101 kB] 804s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 804s Get:200 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 804s Get:201 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 804s Get:202 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 805s Get:203 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 805s Get:204 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 805s Get:205 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 805s Get:206 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 805s Get:207 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 805s Get:208 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 805s Get:209 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 805s Get:210 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 805s Get:211 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 805s Get:212 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 805s Get:213 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 805s Get:214 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 805s Get:215 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 805s Get:216 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 805s Get:217 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 805s Get:218 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 805s Get:219 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 805s Get:220 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 805s Get:221 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 805s Get:222 http://ftpmaster.internal/ubuntu resolute/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 805s Get:223 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 805s Get:224 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 805s Get:225 http://ftpmaster.internal/ubuntu resolute/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 805s Get:226 http://ftpmaster.internal/ubuntu resolute/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 805s Get:227 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 805s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 805s Get:229 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 805s Get:230 http://ftpmaster.internal/ubuntu resolute/universe arm64 libspecio-perl all 0.50-1 [127 kB] 805s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 806s Get:232 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 806s Get:233 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 806s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 806s Get:235 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 807s Get:236 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 807s Get:237 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 807s Get:238 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 807s Get:239 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 807s Get:240 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 807s Get:241 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 807s Get:242 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 807s Get:243 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 807s Get:244 http://ftpmaster.internal/ubuntu resolute/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 807s Get:245 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 807s Get:246 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 807s Get:247 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 807s Get:248 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 807s Get:249 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 807s Get:250 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 807s Get:251 http://ftpmaster.internal/ubuntu resolute/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 807s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 807s Get:253 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 807s Get:254 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 808s Get:255 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 808s Get:256 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 808s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 808s Get:258 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 808s Get:259 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 808s Get:260 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 808s Get:261 http://ftpmaster.internal/ubuntu resolute/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 808s Get:262 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 808s Get:263 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 808s Get:264 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 808s Get:265 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.1 [171 kB] 808s Get:266 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-1 arm64 1.3.7-2 [160 kB] 808s Get:267 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-openssl1 arm64 1.3.7-2 [103 kB] 808s Get:268 http://ftpmaster.internal/ubuntu resolute/main arm64 liblasso3t64 arm64 2.9.0-2 [173 kB] 808s Get:269 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblasso-perl arm64 2.9.0-2 [107 kB] 808s Get:270 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 808s Get:271 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 808s Get:272 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 808s Get:273 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 808s Get:274 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 808s Get:275 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 808s Get:276 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 808s Get:277 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 808s Get:278 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 808s Get:279 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 808s Get:280 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0207-0ubuntu6 [298 kB] 808s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 808s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 808s Get:283 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 808s Get:284 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 808s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-xtend all 4.0.2-3 [3902 B] 808s Get:286 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-corepack all 0.24.0-5 [757 kB] 808s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 nodejs arm64 20.19.4+dfsg-1 [342 kB] 809s Get:288 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 809s Get:289 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 809s Get:290 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 809s Get:291 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 809s Get:292 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-minimatch all 9.0.3-6 [78.0 kB] 809s Get:293 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 809s Get:294 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnode115 arm64 20.19.4+dfsg-1 [13.7 MB] 809s Get:295 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 809s Get:296 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 809s Get:297 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 809s Get:298 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 809s Get:299 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 809s Get:300 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 809s Get:301 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-output-perl all 1.036-1 [14.6 kB] 809s Get:302 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 809s Get:303 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 809s Get:304 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-libxslt-perl arm64 2.003000-3 [44.6 kB] 810s Get:305 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 810s Get:306 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 810s Get:307 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-roman all 5.0-1 [10.3 kB] 810s Get:308 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 810s Get:309 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 810s Get:310 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 810s Get:311 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 810s Get:312 http://ftpmaster.internal/ubuntu resolute/main arm64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 810s Get:313 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 810s Get:314 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 810s Get:315 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 810s Get:316 http://ftpmaster.internal/ubuntu resolute/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 810s Get:317 http://ftpmaster.internal/ubuntu resolute/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 810s Get:318 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 810s Get:319 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 811s Preconfiguring packages ... 811s Fetched 185 MB in 20s (9399 kB/s) 811s Selecting previously unselected package imagemagick-7-common. 811s (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 ... 83364 files and directories currently installed.) 811s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 811s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 811s Selecting previously unselected package libgomp1:arm64. 811s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 811s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 811s Selecting previously unselected package libfftw3-double3:arm64. 811s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 811s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 811s Selecting previously unselected package libfontenc1:arm64. 811s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 811s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 811s Selecting previously unselected package x11-common. 811s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 811s Unpacking x11-common (1:7.7+24ubuntu1) ... 811s Selecting previously unselected package xfonts-encodings. 811s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 811s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 811s Selecting previously unselected package xfonts-utils. 811s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 811s Unpacking xfonts-utils (1:7.7+7) ... 811s Selecting previously unselected package fonts-urw-base35. 811s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 812s Unpacking fonts-urw-base35 (20200910-8) ... 812s Selecting previously unselected package fontconfig-config. 812s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 812s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 812s Selecting previously unselected package libfontconfig1:arm64. 812s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 812s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 812s Selecting previously unselected package libsharpyuv0:arm64. 812s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 812s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 812s Selecting previously unselected package libaom3:arm64. 812s Preparing to unpack .../011-libaom3_3.12.1-1_arm64.deb ... 812s Unpacking libaom3:arm64 (3.12.1-1) ... 812s Selecting previously unselected package libheif-plugin-aomdec:arm64. 812s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 812s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 812s Selecting previously unselected package libde265-0:arm64. 812s Preparing to unpack .../013-libde265-0_1.0.16-1_arm64.deb ... 812s Unpacking libde265-0:arm64 (1.0.16-1) ... 812s Selecting previously unselected package libheif-plugin-libde265:arm64. 812s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 812s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 812s Selecting previously unselected package libheif1:arm64. 812s Preparing to unpack .../015-libheif1_1.20.2-1_arm64.deb ... 812s Unpacking libheif1:arm64 (1.20.2-1) ... 812s Selecting previously unselected package libjbig0:arm64. 812s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 812s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 812s Selecting previously unselected package libjpeg-turbo8:arm64. 812s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 812s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 812s Selecting previously unselected package libjpeg8:arm64. 812s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 812s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 812s Selecting previously unselected package liblcms2-2:arm64. 812s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 812s Unpacking liblcms2-2:arm64 (2.16-2) ... 812s Selecting previously unselected package liblqr-1-0:arm64. 812s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 812s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 812s Selecting previously unselected package libltdl7:arm64. 812s Preparing to unpack .../021-libltdl7_2.5.4-4build1_arm64.deb ... 812s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 812s Selecting previously unselected package libopenjp2-7:arm64. 812s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_arm64.deb ... 812s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 812s Selecting previously unselected package libraw23t64:arm64. 812s Preparing to unpack .../023-libraw23t64_0.21.4-2_arm64.deb ... 812s Unpacking libraw23t64:arm64 (0.21.4-2) ... 812s Selecting previously unselected package libdeflate0:arm64. 812s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 812s Unpacking libdeflate0:arm64 (1.23-2) ... 813s Selecting previously unselected package liblerc4:arm64. 813s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 813s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 813s Selecting previously unselected package libwebp7:arm64. 813s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 813s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 813s Selecting previously unselected package libtiff6:arm64. 813s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 813s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 813s Selecting previously unselected package libwebpdemux2:arm64. 813s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 813s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 813s Selecting previously unselected package libwebpmux3:arm64. 813s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 813s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 813s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 813s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 813s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 813s Selecting previously unselected package libimage-magick-q16-perl. 813s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 813s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 813s Selecting previously unselected package libimage-magick-perl. 813s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 813s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 813s Selecting previously unselected package libfcgi0t64:arm64. 813s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 813s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 813s Selecting previously unselected package libfcgi-perl. 813s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 813s Unpacking libfcgi-perl (0.82+ds-3build3) ... 813s Selecting previously unselected package libfcgi-procmanager-perl. 813s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 813s Unpacking libfcgi-procmanager-perl (0.28-3) ... 813s Selecting previously unselected package libcrypt-urandom-perl. 813s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_arm64.deb ... 813s Unpacking libcrypt-urandom-perl (0.54-1) ... 813s Selecting previously unselected package libapache-session-perl. 813s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 813s Unpacking libapache-session-perl (1.94-2) ... 813s Selecting previously unselected package liberror-perl. 813s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 813s Unpacking liberror-perl (0.17030-1) ... 813s Selecting previously unselected package libipc-sharelite-perl. 813s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 813s Unpacking libipc-sharelite-perl (0.17-5build4) ... 813s Selecting previously unselected package libcache-cache-perl. 813s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 813s Unpacking libcache-cache-perl (1.08-3) ... 813s Selecting previously unselected package libclass-xsaccessor-perl. 813s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 813s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 813s Selecting previously unselected package libconfig-inifiles-perl. 813s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 813s Unpacking libconfig-inifiles-perl (3.000003-3) ... 813s Selecting previously unselected package perl-openssl-defaults:arm64. 813s Preparing to unpack .../043-perl-openssl-defaults_7build3_arm64.deb ... 813s Unpacking perl-openssl-defaults:arm64 (7build3) ... 813s Selecting previously unselected package libcrypt-openssl-bignum-perl. 813s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 813s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 813s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 813s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 813s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 813s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 813s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 813s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 813s Selecting previously unselected package libconvert-asn1-perl. 813s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 813s Unpacking libconvert-asn1-perl (0.34-1) ... 813s Selecting previously unselected package libcrypt-openssl-x509-perl. 813s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 813s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 813s Selecting previously unselected package libclass-errorhandler-perl. 813s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 813s Unpacking libclass-errorhandler-perl (0.04-3) ... 813s Selecting previously unselected package libcrypt-des-perl:arm64. 813s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_arm64.deb ... 813s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 814s Selecting previously unselected package libcrypt-des-ede3-perl. 814s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 814s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 814s Selecting previously unselected package libcryptx-perl. 814s Preparing to unpack .../052-libcryptx-perl_0.087-1_arm64.deb ... 814s Unpacking libcryptx-perl (0.087-1) ... 814s Selecting previously unselected package libconvert-pem-perl. 814s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 814s Unpacking libconvert-pem-perl (0.13-1) ... 814s Selecting previously unselected package libcrypt-rijndael-perl. 814s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 814s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 814s Selecting previously unselected package libhtml-tagset-perl. 814s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 814s Unpacking libhtml-tagset-perl (3.24-1) ... 814s Selecting previously unselected package liburi-perl. 814s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 814s Unpacking liburi-perl (5.30-1) ... 814s Selecting previously unselected package libhtml-parser-perl:arm64. 814s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_arm64.deb ... 814s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 814s Selecting previously unselected package libcgi-pm-perl. 814s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 814s Unpacking libcgi-pm-perl (4.68-1) ... 814s Selecting previously unselected package libhtml-template-perl. 814s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 814s Unpacking libhtml-template-perl (2.97-2build1) ... 814s Selecting previously unselected package libjson-perl. 814s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 814s Unpacking libjson-perl (4.10000-1) ... 814s Selecting previously unselected package libcommon-sense-perl:arm64. 814s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_arm64.deb ... 814s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 814s Selecting previously unselected package libtypes-serialiser-perl. 814s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 814s Unpacking libtypes-serialiser-perl (1.01-1) ... 814s Selecting previously unselected package libjson-xs-perl. 814s Preparing to unpack .../063-libjson-xs-perl_4.040-1_arm64.deb ... 814s Unpacking libjson-xs-perl (4.040-1) ... 814s Selecting previously unselected package libmouse-perl:arm64. 814s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_arm64.deb ... 814s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 814s Selecting previously unselected package libnet-cidr-perl. 814s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 814s Unpacking libnet-cidr-perl (0.25-1) ... 814s Selecting previously unselected package libnet-ssleay-perl:arm64. 814s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_arm64.deb ... 814s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 814s Selecting previously unselected package libposix-strftime-compiler-perl. 814s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 814s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 814s Selecting previously unselected package libapache-logformat-compiler-perl. 814s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 814s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 814s Selecting previously unselected package libcookie-baker-perl. 814s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 814s Unpacking libcookie-baker-perl (0.12-1) ... 814s Selecting previously unselected package libdevel-stacktrace-perl. 814s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 814s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 814s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 814s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 814s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 814s Selecting previously unselected package libclass-inspector-perl. 814s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 814s Unpacking libclass-inspector-perl (1.36-3) ... 814s Selecting previously unselected package libfile-sharedir-perl. 814s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 814s Unpacking libfile-sharedir-perl (1.118-3) ... 814s Selecting previously unselected package libfilesys-notify-simple-perl. 814s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 814s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 814s Selecting previously unselected package libhash-multivalue-perl. 814s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 814s Unpacking libhash-multivalue-perl (0.16-3) ... 814s Selecting previously unselected package libhttp-multipartparser-perl. 814s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 814s Unpacking libhttp-multipartparser-perl (0.02-3) ... 814s Selecting previously unselected package libjson-maybexs-perl. 814s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 814s Unpacking libjson-maybexs-perl (1.004008-1) ... 814s Selecting previously unselected package libstream-buffered-perl. 815s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 815s Unpacking libstream-buffered-perl (0.03-3) ... 815s Selecting previously unselected package libwww-form-urlencoded-perl. 815s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 815s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 815s Selecting previously unselected package libhttp-entity-parser-perl. 815s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 815s Unpacking libhttp-entity-parser-perl (0.25-2) ... 815s Selecting previously unselected package libtimedate-perl. 815s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 815s Unpacking libtimedate-perl (2.3300-2) ... 815s Selecting previously unselected package libhttp-date-perl. 815s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 815s Unpacking libhttp-date-perl (6.06-1) ... 815s Selecting previously unselected package libhttp-headers-fast-perl. 815s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 815s Unpacking libhttp-headers-fast-perl (0.22-3) ... 815s Selecting previously unselected package libclone-perl:arm64. 815s Preparing to unpack .../084-libclone-perl_0.47-1_arm64.deb ... 815s Unpacking libclone-perl:arm64 (0.47-1) ... 815s Selecting previously unselected package libencode-locale-perl. 815s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 815s Unpacking libencode-locale-perl (1.05-3) ... 815s Selecting previously unselected package libio-html-perl. 815s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 815s Unpacking libio-html-perl (1.004-3) ... 815s Selecting previously unselected package liblwp-mediatypes-perl. 815s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 815s Unpacking liblwp-mediatypes-perl (6.04-2) ... 815s Selecting previously unselected package libhttp-message-perl. 815s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 815s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 815s Selecting previously unselected package libtest-sharedfork-perl. 815s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 815s Unpacking libtest-sharedfork-perl (0.35-3) ... 815s Selecting previously unselected package libtest-tcp-perl. 815s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 815s Unpacking libtest-tcp-perl (2.22-2) ... 815s Selecting previously unselected package libtry-tiny-perl. 815s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 815s Unpacking libtry-tiny-perl (0.32-1) ... 815s Selecting previously unselected package libplack-perl. 815s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 815s Unpacking libplack-perl (1.0051-1) ... 815s Selecting previously unselected package libfile-listing-perl. 815s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 815s Unpacking libfile-listing-perl (6.16-1) ... 815s Selecting previously unselected package libhtml-tree-perl. 815s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 815s Unpacking libhtml-tree-perl (5.07-3) ... 815s Selecting previously unselected package libhttp-cookies-perl. 815s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 815s Unpacking libhttp-cookies-perl (6.11-1) ... 815s Selecting previously unselected package libhttp-negotiate-perl. 815s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 815s Unpacking libhttp-negotiate-perl (6.01-2) ... 815s Selecting previously unselected package libio-socket-ssl-perl. 815s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 815s Unpacking libio-socket-ssl-perl (2.089-1) ... 815s Selecting previously unselected package libnet-http-perl. 815s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 815s Unpacking libnet-http-perl (6.23-1) ... 815s Selecting previously unselected package liblwp-protocol-https-perl. 815s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 815s Unpacking liblwp-protocol-https-perl (6.14-1) ... 815s Selecting previously unselected package libwww-robotrules-perl. 815s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 815s Unpacking libwww-robotrules-perl (6.02-1) ... 815s Selecting previously unselected package libwww-perl. 815s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 815s Unpacking libwww-perl (6.78-1) ... 815s Selecting previously unselected package liblemonldap-ng-common-perl. 815s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 815s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 815s Selecting previously unselected package liblemonldap-ng-handler-perl. 815s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 815s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 815s Selecting previously unselected package lemonldap-ng-fastcgi-server. 815s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 815s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 815s Selecting previously unselected package fonts-font-awesome. 815s Preparing to unpack .../105-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 815s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 816s Selecting previously unselected package libconvert-base32-perl. 816s Preparing to unpack .../106-libconvert-base32-perl_0.06-3_all.deb ... 816s Unpacking libconvert-base32-perl (0.06-3) ... 816s Selecting previously unselected package libdigest-hmac-perl. 816s Preparing to unpack .../107-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 816s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 816s Selecting previously unselected package libemail-date-format-perl. 816s Preparing to unpack .../108-libemail-date-format-perl_1.008-1_all.deb ... 816s Unpacking libemail-date-format-perl (1.008-1) ... 816s Selecting previously unselected package libfont-afm-perl. 816s Preparing to unpack .../109-libfont-afm-perl_1.20-4_all.deb ... 816s Unpacking libfont-afm-perl (1.20-4) ... 816s Selecting previously unselected package libhtml-format-perl. 816s Preparing to unpack .../110-libhtml-format-perl_2.16-2_all.deb ... 816s Unpacking libhtml-format-perl (2.16-2) ... 816s Selecting previously unselected package libhtml-formattext-withlinks-perl. 816s Preparing to unpack .../111-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 816s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 816s Selecting previously unselected package javascript-common. 816s Preparing to unpack .../112-javascript-common_12+nmu1_all.deb ... 816s Unpacking javascript-common (12+nmu1) ... 816s Selecting previously unselected package libjs-popper.js. 816s Preparing to unpack .../113-libjs-popper.js_1.16.1+ds-6_all.deb ... 816s Unpacking libjs-popper.js (1.16.1+ds-6) ... 816s Selecting previously unselected package libjs-bootstrap4. 816s Preparing to unpack .../114-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 816s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 816s Selecting previously unselected package libjs-jquery. 816s Preparing to unpack .../115-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 816s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 816s Selecting previously unselected package libjs-jquery-cookie. 816s Preparing to unpack .../116-libjs-jquery-cookie_12-4_all.deb ... 816s Unpacking libjs-jquery-cookie (12-4) ... 816s Selecting previously unselected package libjs-jquery-ui. 816s Preparing to unpack .../117-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 816s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 816s Selecting previously unselected package libexporter-tiny-perl. 816s Preparing to unpack .../118-libexporter-tiny-perl_1.006002-1_all.deb ... 816s Unpacking libexporter-tiny-perl (1.006002-1) ... 816s Selecting previously unselected package liblist-moreutils-xs-perl. 816s Preparing to unpack .../119-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 816s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 816s Selecting previously unselected package liblist-moreutils-perl. 816s Preparing to unpack .../120-liblist-moreutils-perl_0.430-2_all.deb ... 816s Unpacking liblist-moreutils-perl (0.430-2) ... 816s Selecting previously unselected package libregexp-assemble-perl. 816s Preparing to unpack .../121-libregexp-assemble-perl_0.38-2_all.deb ... 816s Unpacking libregexp-assemble-perl (0.38-2) ... 816s Selecting previously unselected package libtext-unidecode-perl. 816s Preparing to unpack .../122-libtext-unidecode-perl_1.30-3_all.deb ... 816s Unpacking libtext-unidecode-perl (1.30-3) ... 816s Selecting previously unselected package liblemonldap-ng-portal-perl. 816s Preparing to unpack .../123-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 816s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 816s Selecting previously unselected package m4. 816s Preparing to unpack .../124-m4_1.4.19-8_arm64.deb ... 816s Unpacking m4 (1.4.19-8) ... 816s Selecting previously unselected package autoconf. 816s Preparing to unpack .../125-autoconf_2.72-3.1ubuntu1_all.deb ... 816s Unpacking autoconf (2.72-3.1ubuntu1) ... 816s Selecting previously unselected package dctrl-tools. 816s Preparing to unpack .../126-dctrl-tools_2.24-3build3_arm64.deb ... 816s Unpacking dctrl-tools (2.24-3build3) ... 817s Selecting previously unselected package autodep8. 817s Preparing to unpack .../127-autodep8_0.30_all.deb ... 817s Unpacking autodep8 (0.30) ... 817s Selecting previously unselected package autotools-dev. 817s Preparing to unpack .../128-autotools-dev_20240727.1_all.deb ... 817s Unpacking autotools-dev (20240727.1) ... 817s Selecting previously unselected package automake. 817s Preparing to unpack .../129-automake_1%3a1.17-4ubuntu1_all.deb ... 817s Unpacking automake (1:1.17-4ubuntu1) ... 817s Selecting previously unselected package autopoint. 817s Preparing to unpack .../130-autopoint_0.23.1-2build2_all.deb ... 817s Unpacking autopoint (0.23.1-2build2) ... 817s Selecting previously unselected package libisl23:arm64. 817s Preparing to unpack .../131-libisl23_0.27-1_arm64.deb ... 817s Unpacking libisl23:arm64 (0.27-1) ... 817s Selecting previously unselected package libmpc3:arm64. 817s Preparing to unpack .../132-libmpc3_1.3.1-1build3_arm64.deb ... 817s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 817s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 817s Preparing to unpack .../133-cpp-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package cpp-15. 817s Preparing to unpack .../134-cpp-15_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package cpp-aarch64-linux-gnu. 817s Preparing to unpack .../135-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 817s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 817s Selecting previously unselected package cpp. 817s Preparing to unpack .../136-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 817s Unpacking cpp (4:15.2.0-4ubuntu1) ... 817s Selecting previously unselected package libcc1-0:arm64. 817s Preparing to unpack .../137-libcc1-0_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libcc1-0:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package libitm1:arm64. 817s Preparing to unpack .../138-libitm1_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libitm1:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package libasan8:arm64. 817s Preparing to unpack .../139-libasan8_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libasan8:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package liblsan0:arm64. 817s Preparing to unpack .../140-liblsan0_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking liblsan0:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package libtsan2:arm64. 817s Preparing to unpack .../141-libtsan2_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libtsan2:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package libubsan1:arm64. 817s Preparing to unpack .../142-libubsan1_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libubsan1:arm64 (15.2.0-5ubuntu1) ... 817s Selecting previously unselected package libhwasan0:arm64. 817s Preparing to unpack .../143-libhwasan0_15.2.0-5ubuntu1_arm64.deb ... 817s Unpacking libhwasan0:arm64 (15.2.0-5ubuntu1) ... 818s Selecting previously unselected package libgcc-15-dev:arm64. 818s Preparing to unpack .../144-libgcc-15-dev_15.2.0-5ubuntu1_arm64.deb ... 818s Unpacking libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 818s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 818s Preparing to unpack .../145-gcc-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 818s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 818s Selecting previously unselected package gcc-15. 818s Preparing to unpack .../146-gcc-15_15.2.0-5ubuntu1_arm64.deb ... 818s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 818s Selecting previously unselected package gcc-aarch64-linux-gnu. 818s Preparing to unpack .../147-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 818s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 818s Selecting previously unselected package gcc. 818s Preparing to unpack .../148-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 818s Unpacking gcc (4:15.2.0-4ubuntu1) ... 818s Selecting previously unselected package libstdc++-15-dev:arm64. 818s Preparing to unpack .../149-libstdc++-15-dev_15.2.0-5ubuntu1_arm64.deb ... 818s Unpacking libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 818s Selecting previously unselected package g++-15-aarch64-linux-gnu. 818s Preparing to unpack .../150-g++-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 818s Unpacking g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 819s Selecting previously unselected package g++-15. 819s Preparing to unpack .../151-g++-15_15.2.0-5ubuntu1_arm64.deb ... 819s Unpacking g++-15 (15.2.0-5ubuntu1) ... 819s Selecting previously unselected package g++-aarch64-linux-gnu. 819s Preparing to unpack .../152-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 819s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 819s Selecting previously unselected package g++. 819s Preparing to unpack .../153-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 819s Unpacking g++ (4:15.2.0-4ubuntu1) ... 819s Selecting previously unselected package build-essential. 819s Preparing to unpack .../154-build-essential_12.12ubuntu1_arm64.deb ... 819s Unpacking build-essential (12.12ubuntu1) ... 819s Selecting previously unselected package ca-certificates-java. 819s Preparing to unpack .../155-ca-certificates-java_20240118_all.deb ... 819s Unpacking ca-certificates-java (20240118) ... 819s Selecting previously unselected package libdebhelper-perl. 819s Preparing to unpack .../156-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 819s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 819s Selecting previously unselected package libtool. 819s Preparing to unpack .../157-libtool_2.5.4-4build1_all.deb ... 819s Unpacking libtool (2.5.4-4build1) ... 819s Selecting previously unselected package dh-autoreconf. 819s Preparing to unpack .../158-dh-autoreconf_21_all.deb ... 819s Unpacking dh-autoreconf (21) ... 819s Selecting previously unselected package libarchive-zip-perl. 819s Preparing to unpack .../159-libarchive-zip-perl_1.68-1_all.deb ... 819s Unpacking libarchive-zip-perl (1.68-1) ... 819s Selecting previously unselected package libfile-stripnondeterminism-perl. 819s Preparing to unpack .../160-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 819s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 819s Selecting previously unselected package dh-strip-nondeterminism. 819s Preparing to unpack .../161-dh-strip-nondeterminism_1.14.2-1_all.deb ... 819s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 819s Selecting previously unselected package debugedit. 819s Preparing to unpack .../162-debugedit_1%3a5.2-3_arm64.deb ... 819s Unpacking debugedit (1:5.2-3) ... 819s Selecting previously unselected package dwz. 819s Preparing to unpack .../163-dwz_0.16-2_arm64.deb ... 819s Unpacking dwz (0.16-2) ... 819s Selecting previously unselected package gettext. 819s Preparing to unpack .../164-gettext_0.23.1-2build2_arm64.deb ... 819s Unpacking gettext (0.23.1-2build2) ... 819s Selecting previously unselected package intltool-debian. 819s Preparing to unpack .../165-intltool-debian_0.35.0+20060710.6_all.deb ... 819s Unpacking intltool-debian (0.35.0+20060710.6) ... 819s Selecting previously unselected package po-debconf. 819s Preparing to unpack .../166-po-debconf_1.0.21+nmu1_all.deb ... 819s Unpacking po-debconf (1.0.21+nmu1) ... 819s Selecting previously unselected package debhelper. 819s Preparing to unpack .../167-debhelper_13.24.2ubuntu1_all.deb ... 819s Unpacking debhelper (13.24.2ubuntu1) ... 819s Selecting previously unselected package java-common. 819s Preparing to unpack .../168-java-common_0.76_all.deb ... 819s Unpacking java-common (0.76) ... 819s Selecting previously unselected package libnspr4:arm64. 819s Preparing to unpack .../169-libnspr4_2%3a4.36-1ubuntu2_arm64.deb ... 819s Unpacking libnspr4:arm64 (2:4.36-1ubuntu2) ... 819s Selecting previously unselected package libnss3:arm64. 819s Preparing to unpack .../170-libnss3_2%3a3.114-1_arm64.deb ... 819s Unpacking libnss3:arm64 (2:3.114-1) ... 820s Selecting previously unselected package libpcsclite1:arm64. 820s Preparing to unpack .../171-libpcsclite1_2.3.3-1_arm64.deb ... 820s Unpacking libpcsclite1:arm64 (2.3.3-1) ... 820s Selecting previously unselected package openjdk-21-jre-headless:arm64. 820s Preparing to unpack .../172-openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb ... 820s Unpacking openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 821s Selecting previously unselected package default-jre-headless. 821s Preparing to unpack .../173-default-jre-headless_2%3a1.21-76_arm64.deb ... 821s Unpacking default-jre-headless (2:1.21-76) ... 821s Selecting previously unselected package sgml-base. 821s Preparing to unpack .../174-sgml-base_1.31+nmu1_all.deb ... 821s Unpacking sgml-base (1.31+nmu1) ... 821s Selecting previously unselected package xml-core. 821s Preparing to unpack .../175-xml-core_0.19_all.deb ... 821s Unpacking xml-core (0.19) ... 821s Selecting previously unselected package docutils-common. 821s Preparing to unpack .../176-docutils-common_0.21.2+dfsg-2_all.deb ... 821s Unpacking docutils-common (0.21.2+dfsg-2) ... 821s Selecting previously unselected package unzip. 821s Preparing to unpack .../177-unzip_6.0-28ubuntu7_arm64.deb ... 821s Unpacking unzip (6.0-28ubuntu7) ... 821s Selecting previously unselected package java-wrappers. 821s Preparing to unpack .../178-java-wrappers_0.5_all.deb ... 821s Unpacking java-wrappers (0.5) ... 821s Selecting previously unselected package libonig5:arm64. 821s Preparing to unpack .../179-libonig5_6.9.10-1_arm64.deb ... 821s Unpacking libonig5:arm64 (6.9.10-1) ... 821s Selecting previously unselected package libjq1:arm64. 821s Preparing to unpack .../180-libjq1_1.8.1-3ubuntu1_arm64.deb ... 821s Unpacking libjq1:arm64 (1.8.1-3ubuntu1) ... 821s Selecting previously unselected package jq. 821s Preparing to unpack .../181-jq_1.8.1-3ubuntu1_arm64.deb ... 821s Unpacking jq (1.8.1-3ubuntu1) ... 821s Selecting previously unselected package libalgorithm-c3-perl. 821s Preparing to unpack .../182-libalgorithm-c3-perl_0.11-2_all.deb ... 821s Unpacking libalgorithm-c3-perl (0.11-2) ... 821s Selecting previously unselected package libauth-yubikey-webclient-perl. 821s Preparing to unpack .../183-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 821s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 821s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 821s Preparing to unpack .../184-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 821s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 821s Selecting previously unselected package libdynaloader-functions-perl. 821s Preparing to unpack .../185-libdynaloader-functions-perl_0.004-2_all.deb ... 821s Unpacking libdynaloader-functions-perl (0.004-2) ... 821s Selecting previously unselected package libdevel-callchecker-perl:arm64. 821s Preparing to unpack .../186-libdevel-callchecker-perl_0.009-2_arm64.deb ... 821s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 821s Selecting previously unselected package libparams-classify-perl:arm64. 821s Preparing to unpack .../187-libparams-classify-perl_0.015-2build6_arm64.deb ... 821s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 821s Selecting previously unselected package libmodule-runtime-perl. 821s Preparing to unpack .../188-libmodule-runtime-perl_0.018-1_all.deb ... 821s Unpacking libmodule-runtime-perl (0.018-1) ... 821s Selecting previously unselected package libmodule-implementation-perl. 821s Preparing to unpack .../189-libmodule-implementation-perl_0.09-2_all.deb ... 821s Unpacking libmodule-implementation-perl (0.09-2) ... 821s Selecting previously unselected package libsub-exporter-progressive-perl. 821s Preparing to unpack .../190-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 821s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 821s Selecting previously unselected package libvariable-magic-perl. 821s Preparing to unpack .../191-libvariable-magic-perl_0.64-1build1_arm64.deb ... 821s Unpacking libvariable-magic-perl (0.64-1build1) ... 821s Selecting previously unselected package libb-hooks-endofscope-perl. 821s Preparing to unpack .../192-libb-hooks-endofscope-perl_0.28-2_all.deb ... 821s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 821s Selecting previously unselected package libcrypt-random-seed-perl. 821s Preparing to unpack .../193-libcrypt-random-seed-perl_0.03-3_all.deb ... 821s Unpacking libcrypt-random-seed-perl (0.03-3) ... 821s Selecting previously unselected package libmath-random-isaac-perl. 821s Preparing to unpack .../194-libmath-random-isaac-perl_1.004-2_all.deb ... 821s Unpacking libmath-random-isaac-perl (1.004-2) ... 822s Selecting previously unselected package libbytes-random-secure-perl. 822s Preparing to unpack .../195-libbytes-random-secure-perl_0.29-3_all.deb ... 822s Unpacking libbytes-random-secure-perl (0.29-3) ... 822s Selecting previously unselected package libcapture-tiny-perl. 822s Preparing to unpack .../196-libcapture-tiny-perl_0.50-1_all.deb ... 822s Unpacking libcapture-tiny-perl (0.50-1) ... 822s Selecting previously unselected package libcares2:arm64. 822s Preparing to unpack .../197-libcares2_1.34.5-1_arm64.deb ... 822s Unpacking libcares2:arm64 (1.34.5-1) ... 822s Selecting previously unselected package libclass-c3-perl. 822s Preparing to unpack .../198-libclass-c3-perl_0.35-2_all.deb ... 822s Unpacking libclass-c3-perl (0.35-2) ... 822s Selecting previously unselected package libclass-data-inheritable-perl. 822s Preparing to unpack .../199-libclass-data-inheritable-perl_0.10-1_all.deb ... 822s Unpacking libclass-data-inheritable-perl (0.10-1) ... 822s Selecting previously unselected package libclass-method-modifiers-perl. 822s Preparing to unpack .../200-libclass-method-modifiers-perl_2.15-1_all.deb ... 822s Unpacking libclass-method-modifiers-perl (2.15-1) ... 822s Selecting previously unselected package libclass-singleton-perl. 822s Preparing to unpack .../201-libclass-singleton-perl_1.6-2_all.deb ... 822s Unpacking libclass-singleton-perl (1.6-2) ... 822s Selecting previously unselected package libconvert-binhex-perl. 822s Preparing to unpack .../202-libconvert-binhex-perl_1.125-3_all.deb ... 822s Unpacking libconvert-binhex-perl (1.125-3) ... 822s Selecting previously unselected package libcrypt-dh-gmp-perl. 822s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 822s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 822s Selecting previously unselected package libcrypt-jwt-perl. 822s Preparing to unpack .../204-libcrypt-jwt-perl_0.037-1_all.deb ... 822s Unpacking libcrypt-jwt-perl (0.037-1) ... 822s Selecting previously unselected package libcrypt-ssleay-perl. 822s Preparing to unpack .../205-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 822s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 822s Selecting previously unselected package libdata-hexdump-perl. 822s Preparing to unpack .../206-libdata-hexdump-perl_0.04-2_all.deb ... 822s Unpacking libdata-hexdump-perl (0.04-2) ... 822s Selecting previously unselected package libparams-util-perl. 822s Preparing to unpack .../207-libparams-util-perl_1.102-3build1_arm64.deb ... 822s Unpacking libparams-util-perl (1.102-3build1) ... 822s Selecting previously unselected package libsub-install-perl. 822s Preparing to unpack .../208-libsub-install-perl_0.929-1_all.deb ... 822s Unpacking libsub-install-perl (0.929-1) ... 822s Selecting previously unselected package libdata-optlist-perl. 822s Preparing to unpack .../209-libdata-optlist-perl_0.114-1_all.deb ... 822s Unpacking libdata-optlist-perl (0.114-1) ... 822s Selecting previously unselected package liblist-someutils-perl. 822s Preparing to unpack .../210-liblist-someutils-perl_0.59-1_all.deb ... 822s Unpacking liblist-someutils-perl (0.59-1) ... 822s Selecting previously unselected package liblist-utilsby-perl. 822s Preparing to unpack .../211-liblist-utilsby-perl_0.12-2_all.deb ... 822s Unpacking liblist-utilsby-perl (0.12-2) ... 822s Selecting previously unselected package liblist-allutils-perl. 822s Preparing to unpack .../212-liblist-allutils-perl_0.19-1_all.deb ... 822s Unpacking liblist-allutils-perl (0.19-1) ... 822s Selecting previously unselected package libimport-into-perl. 822s Preparing to unpack .../213-libimport-into-perl_1.002005-2_all.deb ... 822s Unpacking libimport-into-perl (1.002005-2) ... 822s Selecting previously unselected package librole-tiny-perl. 822s Preparing to unpack .../214-librole-tiny-perl_2.002004-1_all.deb ... 822s Unpacking librole-tiny-perl (2.002004-1) ... 822s Selecting previously unselected package libsub-quote-perl. 822s Preparing to unpack .../215-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 822s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 822s Selecting previously unselected package libmoo-perl. 822s Preparing to unpack .../216-libmoo-perl_2.005005-1_all.deb ... 822s Unpacking libmoo-perl (2.005005-1) ... 822s Selecting previously unselected package libdata-password-zxcvbn-perl. 822s Preparing to unpack .../217-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 822s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 822s Selecting previously unselected package libpackage-stash-perl. 822s Preparing to unpack .../218-libpackage-stash-perl_0.40-1_all.deb ... 822s Unpacking libpackage-stash-perl (0.40-1) ... 822s Selecting previously unselected package libsub-identify-perl. 822s Preparing to unpack .../219-libsub-identify-perl_0.14-3build4_arm64.deb ... 822s Unpacking libsub-identify-perl (0.14-3build4) ... 822s Selecting previously unselected package libsub-name-perl:arm64. 822s Preparing to unpack .../220-libsub-name-perl_0.28-1_arm64.deb ... 822s Unpacking libsub-name-perl:arm64 (0.28-1) ... 822s Selecting previously unselected package libnamespace-clean-perl. 822s Preparing to unpack .../221-libnamespace-clean-perl_0.27-2_all.deb ... 822s Unpacking libnamespace-clean-perl (0.27-2) ... 822s Selecting previously unselected package libnamespace-autoclean-perl. 823s Preparing to unpack .../222-libnamespace-autoclean-perl_0.31-1_all.deb ... 823s Unpacking libnamespace-autoclean-perl (0.31-1) ... 823s Selecting previously unselected package libsub-exporter-perl. 823s Preparing to unpack .../223-libsub-exporter-perl_0.990-1_all.deb ... 823s Unpacking libsub-exporter-perl (0.990-1) ... 823s Selecting previously unselected package libeval-closure-perl. 823s Preparing to unpack .../224-libeval-closure-perl_0.14-3_all.deb ... 823s Unpacking libeval-closure-perl (0.14-3) ... 823s Selecting previously unselected package libexception-class-perl. 823s Preparing to unpack .../225-libexception-class-perl_1.45-1_all.deb ... 823s Unpacking libexception-class-perl (1.45-1) ... 823s Selecting previously unselected package libparams-validationcompiler-perl. 823s Preparing to unpack .../226-libparams-validationcompiler-perl_0.31-1_all.deb ... 823s Unpacking libparams-validationcompiler-perl (0.31-1) ... 823s Selecting previously unselected package libmro-compat-perl. 823s Preparing to unpack .../227-libmro-compat-perl_0.15-2_all.deb ... 823s Unpacking libmro-compat-perl (0.15-2) ... 823s Selecting previously unselected package libxstring-perl:arm64. 823s Preparing to unpack .../228-libxstring-perl_0.005-2build4_arm64.deb ... 823s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 823s Selecting previously unselected package libspecio-perl. 823s Preparing to unpack .../229-libspecio-perl_0.50-1_all.deb ... 823s Unpacking libspecio-perl (0.50-1) ... 823s Selecting previously unselected package libdatetime-locale-perl. 823s Preparing to unpack .../230-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 823s Unpacking libdatetime-locale-perl (1:1.41-1) ... 823s Selecting previously unselected package libdatetime-timezone-perl. 823s Preparing to unpack .../231-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 823s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 823s Selecting previously unselected package libdatetime-perl. 823s Preparing to unpack .../232-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 823s Unpacking libdatetime-perl (2:1.65-1build3) ... 823s Selecting previously unselected package libdatetime-format-rfc3339-perl. 823s Preparing to unpack .../233-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 823s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 823s Selecting previously unselected package libdbi-perl:arm64. 823s Preparing to unpack .../234-libdbi-perl_1.647-1_arm64.deb ... 823s Unpacking libdbi-perl:arm64 (1.647-1) ... 823s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 823s Preparing to unpack .../235-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 823s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 823s Selecting previously unselected package libemail-simple-perl. 823s Preparing to unpack .../236-libemail-simple-perl_2.218-1_all.deb ... 823s Unpacking libemail-simple-perl (2.218-1) ... 823s Selecting previously unselected package libmodule-pluggable-perl. 823s Preparing to unpack .../237-libmodule-pluggable-perl_5.2-5_all.deb ... 823s Unpacking libmodule-pluggable-perl (5.2-5) ... 823s Selecting previously unselected package libemail-abstract-perl. 823s Preparing to unpack .../238-libemail-abstract-perl_3.010-1_all.deb ... 823s Unpacking libemail-abstract-perl (3.010-1) ... 823s Selecting previously unselected package libemail-address-xs-perl. 824s Preparing to unpack .../239-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 824s Unpacking libemail-address-xs-perl (1.05-1build5) ... 824s Selecting previously unselected package libmoox-types-mooselike-perl. 824s Preparing to unpack .../240-libmoox-types-mooselike-perl_0.29-2_all.deb ... 824s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 824s Selecting previously unselected package libthrowable-perl. 824s Preparing to unpack .../241-libthrowable-perl_1.001-2_all.deb ... 824s Unpacking libthrowable-perl (1.001-2) ... 824s Selecting previously unselected package libemail-sender-perl. 824s Preparing to unpack .../242-libemail-sender-perl_2.601-1_all.deb ... 824s Unpacking libemail-sender-perl (2.601-1) ... 824s Selecting previously unselected package libextutils-depends-perl. 824s Preparing to unpack .../243-libextutils-depends-perl_0.8002-1_all.deb ... 824s Unpacking libextutils-depends-perl (0.8002-1) ... 824s Selecting previously unselected package libimagequant0:arm64. 824s Preparing to unpack .../244-libimagequant0_2.18.0-1build1_arm64.deb ... 824s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 824s Selecting previously unselected package libxpm4:arm64. 824s Preparing to unpack .../245-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 824s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 824s Selecting previously unselected package libgd3:arm64. 824s Preparing to unpack .../246-libgd3_2.3.3-13ubuntu1_arm64.deb ... 824s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 824s Selecting previously unselected package libgd-perl. 824s Preparing to unpack .../247-libgd-perl_2.78-1build4_arm64.deb ... 824s Unpacking libgd-perl (2.78-1build4) ... 824s Selecting previously unselected package libgd-securityimage-perl. 824s Preparing to unpack .../248-libgd-securityimage-perl_1.75-3_all.deb ... 824s Unpacking libgd-securityimage-perl (1.75-3) ... 824s Selecting previously unselected package libglib-perl:arm64. 824s Preparing to unpack .../249-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 824s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 824s Selecting previously unselected package libgssapi-perl. 824s Preparing to unpack .../250-libgssapi-perl_0.28-4build5_arm64.deb ... 824s Unpacking libgssapi-perl (0.28-4build5) ... 824s Selecting previously unselected package libhash-merge-simple-perl. 824s Preparing to unpack .../251-libhash-merge-simple-perl_0.052-1_all.deb ... 824s Unpacking libhash-merge-simple-perl (0.052-1) ... 824s Selecting previously unselected package libhttp-daemon-perl. 824s Preparing to unpack .../252-libhttp-daemon-perl_6.16-1_all.deb ... 824s Unpacking libhttp-daemon-perl (6.16-1) ... 824s Selecting previously unselected package libicu76:arm64. 824s Preparing to unpack .../253-libicu76_76.1-4ubuntu2_arm64.deb ... 824s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 824s Selecting previously unselected package libio-pty-perl. 824s Preparing to unpack .../254-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 824s Unpacking libio-pty-perl (1:1.20-1build3) ... 824s Selecting previously unselected package libio-sessiondata-perl. 824s Preparing to unpack .../255-libio-sessiondata-perl_1.03-3_all.deb ... 824s Unpacking libio-sessiondata-perl (1.03-3) ... 824s Selecting previously unselected package libperlio-via-timeout-perl. 824s Preparing to unpack .../256-libperlio-via-timeout-perl_0.32-3_all.deb ... 824s Unpacking libperlio-via-timeout-perl (0.32-3) ... 824s Selecting previously unselected package libio-socket-timeout-perl. 824s Preparing to unpack .../257-libio-socket-timeout-perl_0.32-3_all.deb ... 824s Unpacking libio-socket-timeout-perl (0.32-3) ... 824s Selecting previously unselected package libio-string-perl. 824s Preparing to unpack .../258-libio-string-perl_1.08-4_all.deb ... 824s Unpacking libio-string-perl (1.08-4) ... 824s Selecting previously unselected package libio-stringy-perl. 824s Preparing to unpack .../259-libio-stringy-perl_2.113-2_all.deb ... 824s Unpacking libio-stringy-perl (2.113-2) ... 824s Selecting previously unselected package libipc-run-perl. 824s Preparing to unpack .../260-libipc-run-perl_20231003.0-2_all.deb ... 824s Unpacking libipc-run-perl (20231003.0-2) ... 824s Selecting previously unselected package libjargs-java. 824s Preparing to unpack .../261-libjargs-java_1.0.0-5_all.deb ... 824s Unpacking libjargs-java (1.0.0-5) ... 825s Selecting previously unselected package libjs-underscore. 825s Preparing to unpack .../262-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 825s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 825s Selecting previously unselected package libjs-sphinxdoc. 825s Preparing to unpack .../263-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 825s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 825s Selecting previously unselected package libxslt1.1:arm64. 825s Preparing to unpack .../264-libxslt1.1_1.1.43-0.1_arm64.deb ... 825s Unpacking libxslt1.1:arm64 (1.1.43-0.1) ... 825s Selecting previously unselected package libxmlsec1-1:arm64. 825s Preparing to unpack .../265-libxmlsec1-1_1.3.7-2_arm64.deb ... 825s Unpacking libxmlsec1-1:arm64 (1.3.7-2) ... 825s Selecting previously unselected package libxmlsec1-openssl1:arm64. 825s Preparing to unpack .../266-libxmlsec1-openssl1_1.3.7-2_arm64.deb ... 825s Unpacking libxmlsec1-openssl1:arm64 (1.3.7-2) ... 825s Selecting previously unselected package liblasso3t64. 825s Preparing to unpack .../267-liblasso3t64_2.9.0-2_arm64.deb ... 825s Unpacking liblasso3t64 (2.9.0-2) ... 825s Selecting previously unselected package liblasso-perl:arm64. 825s Preparing to unpack .../268-liblasso-perl_2.9.0-2_arm64.deb ... 825s Unpacking liblasso-perl:arm64 (2.9.0-2) ... 825s Selecting previously unselected package liblog-log4perl-perl. 825s Preparing to unpack .../269-liblog-log4perl-perl_1.57-1_all.deb ... 825s Unpacking liblog-log4perl-perl (1.57-1) ... 825s Selecting previously unselected package liblwp-protocol-psgi-perl. 825s Preparing to unpack .../270-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 825s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 825s Selecting previously unselected package libnet-smtp-ssl-perl. 825s Preparing to unpack .../271-libnet-smtp-ssl-perl_1.04-2_all.deb ... 825s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 825s Selecting previously unselected package libmailtools-perl. 825s Preparing to unpack .../272-libmailtools-perl_2.22-1_all.deb ... 825s Unpacking libmailtools-perl (2.22-1) ... 825s Selecting previously unselected package libmime-tools-perl. 825s Preparing to unpack .../273-libmime-tools-perl_5.515-1_all.deb ... 825s Unpacking libmime-tools-perl (5.515-1) ... 825s Selecting previously unselected package libnet-ip-perl. 825s Preparing to unpack .../274-libnet-ip-perl_1.26-4_all.deb ... 825s Unpacking libnet-ip-perl (1.26-4) ... 825s Selecting previously unselected package libnet-ldap-perl. 825s Preparing to unpack .../275-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 825s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 825s Selecting previously unselected package libxml-namespacesupport-perl. 825s Preparing to unpack .../276-libxml-namespacesupport-perl_1.12-2_all.deb ... 825s Unpacking libxml-namespacesupport-perl (1.12-2) ... 825s Selecting previously unselected package libxml-sax-base-perl. 825s Preparing to unpack .../277-libxml-sax-base-perl_1.09-3_all.deb ... 825s Unpacking libxml-sax-base-perl (1.09-3) ... 825s Selecting previously unselected package libxml-sax-perl. 825s Preparing to unpack .../278-libxml-sax-perl_1.02+dfsg-4_all.deb ... 825s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 825s Selecting previously unselected package libxml-libxml-perl. 825s Preparing to unpack .../279-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_arm64.deb ... 825s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 825s Selecting previously unselected package libxml-simple-perl. 825s Preparing to unpack .../280-libxml-simple-perl_2.25-2_all.deb ... 825s Unpacking libxml-simple-perl (2.25-2) ... 825s Selecting previously unselected package libnet-openid-common-perl. 825s Preparing to unpack .../281-libnet-openid-common-perl_1.20-2_all.deb ... 825s Unpacking libnet-openid-common-perl (1.20-2) ... 825s Selecting previously unselected package libnet-openid-consumer-perl. 825s Preparing to unpack .../282-libnet-openid-consumer-perl_1.18-2_all.deb ... 825s Unpacking libnet-openid-consumer-perl (1.18-2) ... 825s Selecting previously unselected package libnet-openid-server-perl. 825s Preparing to unpack .../283-libnet-openid-server-perl_1.09-4_all.deb ... 825s Unpacking libnet-openid-server-perl (1.09-4) ... 825s Selecting previously unselected package node-xtend. 825s Preparing to unpack .../284-node-xtend_4.0.2-3_all.deb ... 825s Unpacking node-xtend (4.0.2-3) ... 825s Selecting previously unselected package node-corepack. 825s Preparing to unpack .../285-node-corepack_0.24.0-5_all.deb ... 825s Unpacking node-corepack (0.24.0-5) ... 825s Selecting previously unselected package nodejs. 825s Preparing to unpack .../286-nodejs_20.19.4+dfsg-1_arm64.deb ... 825s Unpacking nodejs (20.19.4+dfsg-1) ... 825s Selecting previously unselected package node-acorn. 826s Preparing to unpack .../287-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 826s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 826s Selecting previously unselected package node-cjs-module-lexer. 826s Preparing to unpack .../288-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 826s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 826s Selecting previously unselected package node-balanced-match. 826s Preparing to unpack .../289-node-balanced-match_2.0.0-1_all.deb ... 826s Unpacking node-balanced-match (2.0.0-1) ... 826s Selecting previously unselected package node-brace-expansion. 826s Preparing to unpack .../290-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 826s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 826s Selecting previously unselected package node-minimatch. 826s Preparing to unpack .../291-node-minimatch_9.0.3-6_all.deb ... 826s Unpacking node-minimatch (9.0.3-6) ... 826s Selecting previously unselected package node-undici. 826s Preparing to unpack .../292-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 826s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 826s Selecting previously unselected package libnode115:arm64. 826s Preparing to unpack .../293-libnode115_20.19.4+dfsg-1_arm64.deb ... 826s Unpacking libnode115:arm64 (20.19.4+dfsg-1) ... 826s Selecting previously unselected package libregexp-common-perl. 826s Preparing to unpack .../294-libregexp-common-perl_2024080801-1_all.deb ... 826s Unpacking libregexp-common-perl (2024080801-1) ... 826s Selecting previously unselected package libtask-weaken-perl. 826s Preparing to unpack .../295-libtask-weaken-perl_1.06-2_all.deb ... 826s Unpacking libtask-weaken-perl (1.06-2) ... 826s Selecting previously unselected package libxml-parser-perl. 826s Preparing to unpack .../296-libxml-parser-perl_2.47-1build4_arm64.deb ... 826s Unpacking libxml-parser-perl (2.47-1build4) ... 826s Selecting previously unselected package libsoap-lite-perl. 826s Preparing to unpack .../297-libsoap-lite-perl_1.27-3_all.deb ... 826s Unpacking libsoap-lite-perl (1.27-3) ... 826s Selecting previously unselected package libstring-random-perl. 826s Preparing to unpack .../298-libstring-random-perl_1%3a0.32-2_all.deb ... 826s Unpacking libstring-random-perl (1:0.32-2) ... 826s Selecting previously unselected package libtest-leaktrace-perl. 826s Preparing to unpack .../299-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 826s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 826s Selecting previously unselected package libtest-output-perl. 826s Preparing to unpack .../300-libtest-output-perl_1.036-1_all.deb ... 826s Unpacking libtest-output-perl (1.036-1) ... 826s Selecting previously unselected package libtest-pod-perl. 826s Preparing to unpack .../301-libtest-pod-perl_1.52-3_all.deb ... 826s Unpacking libtest-pod-perl (1.52-3) ... 826s Selecting previously unselected package libtime-fake-perl. 826s Preparing to unpack .../302-libtime-fake-perl_0.11-4_all.deb ... 826s Unpacking libtime-fake-perl (0.11-4) ... 826s Selecting previously unselected package libxml-libxslt-perl:arm64. 826s Preparing to unpack .../303-libxml-libxslt-perl_2.003000-3_arm64.deb ... 826s Unpacking libxml-libxslt-perl:arm64 (2.003000-3) ... 827s Selecting previously unselected package node-uglify-js. 827s Preparing to unpack .../304-node-uglify-js_3.17.4-2_all.deb ... 827s Unpacking node-uglify-js (3.17.4-2) ... 827s Selecting previously unselected package python3-defusedxml. 827s Preparing to unpack .../305-python3-defusedxml_0.7.1-3_all.deb ... 827s Unpacking python3-defusedxml (0.7.1-3) ... 827s Selecting previously unselected package python3-roman. 827s Preparing to unpack .../306-python3-roman_5.0-1_all.deb ... 827s Unpacking python3-roman (5.0-1) ... 827s Selecting previously unselected package python3-docutils. 827s Preparing to unpack .../307-python3-docutils_0.21.2+dfsg-2_all.deb ... 827s Unpacking python3-docutils (0.21.2+dfsg-2) ... 827s Selecting previously unselected package python3-imagesize. 827s Preparing to unpack .../308-python3-imagesize_1.4.1-1_all.deb ... 827s Unpacking python3-imagesize (1.4.1-1) ... 827s Selecting previously unselected package python3-packaging. 827s Preparing to unpack .../309-python3-packaging_25.0-1_all.deb ... 827s Unpacking python3-packaging (25.0-1) ... 827s Selecting previously unselected package python3-snowballstemmer. 827s Preparing to unpack .../310-python3-snowballstemmer_2.2.0-4build1_all.deb ... 827s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 827s Selecting previously unselected package sphinx-common. 827s Preparing to unpack .../311-sphinx-common_8.2.3-1ubuntu2_all.deb ... 827s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 827s Selecting previously unselected package python3-alabaster. 827s Preparing to unpack .../312-python3-alabaster_0.7.16-0.1_all.deb ... 827s Unpacking python3-alabaster (0.7.16-0.1) ... 827s Selecting previously unselected package python3-sphinx. 827s Preparing to unpack .../313-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 827s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 827s Selecting previously unselected package python3-sphinx-bootstrap-theme. 827s Preparing to unpack .../314-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 827s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 827s Selecting previously unselected package uglifyjs. 827s Preparing to unpack .../315-uglifyjs_3.17.4-2_all.deb ... 827s Unpacking uglifyjs (3.17.4-2) ... 827s Selecting previously unselected package yui-compressor. 827s Preparing to unpack .../316-yui-compressor_2.4.8-3_all.deb ... 827s Unpacking yui-compressor (2.4.8-3) ... 827s Selecting previously unselected package libauthen-radius-perl. 827s Preparing to unpack .../317-libauthen-radius-perl_0.33-1_all.deb ... 827s Unpacking libauthen-radius-perl (0.33-1) ... 827s Selecting previously unselected package pkg-perl-autopkgtest. 827s Preparing to unpack .../318-pkg-perl-autopkgtest_0.82_all.deb ... 827s Unpacking pkg-perl-autopkgtest (0.82) ... 827s Setting up libconfig-inifiles-perl (3.000003-3) ... 827s Setting up libmodule-pluggable-perl (5.2-5) ... 827s Setting up node-uglify-js (3.17.4-2) ... 827s Setting up libio-sessiondata-perl (1.03-3) ... 827s Setting up javascript-common (12+nmu1) ... 827s Setting up liblcms2-2:arm64 (2.16-2) ... 827s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 827s Setting up libaom3:arm64 (3.12.1-1) ... 827s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 827s Setting up libmath-random-isaac-perl (1.004-2) ... 827s Setting up libtask-weaken-perl (1.06-2) ... 827s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 827s Setting up libhttp-multipartparser-perl (0.02-3) ... 827s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 827s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 827s Setting up java-common (0.76) ... 827s Setting up libclass-inspector-perl (1.36-3) ... 827s Setting up libfont-afm-perl (1.20-4) ... 827s Setting up libdynaloader-functions-perl (0.004-2) ... 827s Setting up libclass-method-modifiers-perl (2.15-1) ... 827s Setting up libjs-popper.js (1.16.1+ds-6) ... 827s Setting up libio-pty-perl (1:1.20-1build3) ... 827s Setting up libdata-hexdump-perl (0.04-2) ... 827s Setting up python3-defusedxml (0.7.1-3) ... 828s Setting up libclone-perl:arm64 (0.47-1) ... 828s Setting up libarchive-zip-perl (1.68-1) ... 828s Setting up libsub-identify-perl (0.14-3build4) ... 828s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 828s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 828s Setting up python3-alabaster (0.7.16-0.1) ... 828s Setting up libio-stringy-perl (2.113-2) ... 828s Setting up libhtml-tagset-perl (3.24-1) ... 828s Setting up unzip (6.0-28ubuntu7) ... 828s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 828s Setting up libperlio-via-timeout-perl (0.32-3) ... 828s Setting up libfilesys-notify-simple-perl (0.14-3) ... 828s Setting up libnet-cidr-perl (0.25-1) ... 828s Setting up libipc-sharelite-perl (0.17-5build4) ... 828s Setting up libconvert-binhex-perl (1.125-3) ... 828s Setting up liblwp-mediatypes-perl (6.04-2) ... 828s Setting up libcrypt-urandom-perl (0.54-1) ... 828s Setting up x11-common (1:7.7+24ubuntu1) ... 828s Setting up libtest-pod-perl (1.52-3) ... 828s Setting up libtry-tiny-perl (0.32-1) ... 828s Setting up libdeflate0:arm64 (1.23-2) ... 828s Setting up perl-openssl-defaults:arm64 (7build3) ... 828s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 828s Setting up libxml-namespacesupport-perl (1.12-2) ... 828s Setting up m4 (1.4.19-8) ... 828s Setting up libposix-strftime-compiler-perl (0.46-1) ... 828s Setting up libclass-singleton-perl (1.6-2) ... 828s Setting up libencode-locale-perl (1.05-3) ... 828s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 828s Setting up libxstring-perl:arm64 (0.005-2build4) ... 828s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 828s Setting up libclass-errorhandler-perl (0.04-3) ... 828s Setting up liblist-utilsby-perl (0.12-2) ... 828s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 828s Setting up libtime-fake-perl (0.11-4) ... 828s Setting up libfcgi-procmanager-perl (0.28-3) ... 828s Setting up libregexp-common-perl (2024080801-1) ... 828s Setting up libtest-sharedfork-perl (0.35-3) ... 828s Setting up libsub-install-perl (0.929-1) ... 828s Setting up libextutils-depends-perl (0.8002-1) ... 828s Setting up libhash-multivalue-perl (0.16-3) ... 828s Setting up liberror-perl (0.17030-1) ... 828s Setting up libapache-session-perl (1.94-2) ... 828s Setting up libxml-sax-base-perl (1.09-3) ... 828s Setting up libio-string-perl (1.08-4) ... 828s Setting up libtest-leaktrace-perl (0.17-1build6) ... 828s Setting up python3-roman (5.0-1) ... 828s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 828s Setting up autotools-dev (20240727.1) ... 828s Setting up libstream-buffered-perl (0.03-3) ... 828s Setting up libclass-data-inheritable-perl (0.10-1) ... 828s Setting up python3-packaging (25.0-1) ... 828s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 828s Setting up libalgorithm-c3-perl (0.11-2) ... 828s Setting up liblog-log4perl-perl (1.57-1) ... 828s Setting up libapache-logformat-compiler-perl (0.36-3) ... 828s Setting up libcrypt-random-seed-perl (0.03-3) ... 828s Setting up libnspr4:arm64 (2:4.36-1ubuntu2) ... 828s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 828s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 828s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 828s Setting up python3-snowballstemmer (2.2.0-4build1) ... 829s Setting up node-balanced-match (2.0.0-1) ... 829s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 829s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 829s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 829s Setting up libemail-date-format-perl (1.008-1) ... 829s Setting up libcryptx-perl (0.087-1) ... 829s Setting up libcares2:arm64 (1.34.5-1) ... 829s Setting up libmpc3:arm64 (1.3.1-1build3) ... 829s Setting up libvariable-magic-perl (0.64-1build1) ... 829s Setting up libio-html-perl (1.004-3) ... 829s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 829s Setting up autopoint (0.23.1-2build2) ... 829s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 829s Setting up libipc-run-perl (20231003.0-2) ... 829s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 829s Setting up libpcsclite1:arm64 (2.3.3-1) ... 829s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 829s Setting up libltdl7:arm64 (2.5.4-4build1) ... 829s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 829s Setting up libstring-random-perl (1:0.32-2) ... 829s Setting up libparams-util-perl (1.102-3build1) ... 829s Setting up autoconf (2.72-3.1ubuntu1) ... 829s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 829s Setting up libwebp7:arm64 (1.5.0-0.1) ... 829s Setting up libcapture-tiny-perl (0.50-1) ... 829s Setting up libtimedate-perl (2.3300-2) ... 829s Setting up libubsan1:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libsub-name-perl:arm64 (0.28-1) ... 829s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 829s Setting up libtypes-serialiser-perl (1.01-1) ... 829s Setting up libgssapi-perl (0.28-4build5) ... 829s Setting up dwz (0.16-2) ... 829s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 829s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 829s Setting up libhwasan0:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libasan8:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libjson-perl (4.10000-1) ... 829s Setting up libxslt1.1:arm64 (1.1.43-0.1) ... 829s Setting up libjargs-java (1.0.0-5) ... 829s Setting up librole-tiny-perl (2.002004-1) ... 829s Setting up debugedit (1:5.2-3) ... 829s Setting up libfile-sharedir-perl (1.118-3) ... 829s Setting up libfcgi-perl (0.82+ds-3build3) ... 829s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 829s Setting up libwww-form-urlencoded-perl (0.26-2) ... 829s Setting up sgml-base (1.31+nmu1) ... 829s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 829s Setting up libdevel-stacktrace-perl (2.0500-1) ... 829s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 829s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 829s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 829s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 829s Setting up node-minimatch (9.0.3-6) ... 829s Setting up libtsan2:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 829s Setting up ca-certificates-java (20240118) ... 829s No JRE found. Skipping Java certificates setup. 829s Setting up libexporter-tiny-perl (1.006002-1) ... 829s Setting up node-xtend (4.0.2-3) ... 829s Setting up libisl23:arm64 (0.27-1) ... 829s Setting up libconvert-asn1-perl (0.34-1) ... 829s Setting up libtext-unidecode-perl (1.30-3) ... 829s Setting up libde265-0:arm64 (1.0.16-1) ... 829s Setting up libregexp-assemble-perl (0.38-2) ... 829s Setting up libnet-ip-perl (1.26-4) ... 829s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 829s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 829s Setting up libxmlsec1-1:arm64 (1.3.7-2) ... 829s Setting up libcc1-0:arm64 (15.2.0-5ubuntu1) ... 829s Setting up liburi-perl (5.30-1) ... 829s Setting up libonig5:arm64 (6.9.10-1) ... 829s Setting up libdbi-perl:arm64 (1.647-1) ... 829s Setting up liblsan0:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libconvert-base32-perl (0.06-3) ... 829s Setting up dctrl-tools (2.24-3build3) ... 829s Setting up libitm1:arm64 (15.2.0-5ubuntu1) ... 829s Setting up autodep8 (0.30) ... 829s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 829s Setting up python3-imagesize (1.4.1-1) ... 829s Setting up libemail-address-xs-perl (1.05-1build5) ... 829s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 829s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 829s Setting up automake (1:1.17-4ubuntu1) ... 829s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 829s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 829s Setting up libjson-xs-perl (4.040-1) ... 829s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 829s Setting up libcrypt-des-ede3-perl (0.03-1) ... 829s Setting up libjs-jquery-cookie (12-4) ... 829s Setting up cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 829s Setting up libhttp-date-perl (6.06-1) ... 829s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 829s Setting up gettext (0.23.1-2build2) ... 829s Setting up libtest-tcp-perl (2.22-2) ... 829s Setting up libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 829s Setting up java-wrappers (0.5) ... 829s Setting up libio-socket-timeout-perl (0.32-3) ... 829s Setting up libfile-listing-perl (6.16-1) ... 829s Setting up libhash-merge-simple-perl (0.052-1) ... 829s Setting up libcache-cache-perl (1.08-3) ... 829s Setting up libhttp-headers-fast-perl (0.22-3) ... 829s Setting up libjq1:arm64 (1.8.1-3ubuntu1) ... 829s Setting up liblist-moreutils-perl (0.430-2) ... 829s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 829s Setting up libemail-simple-perl (2.218-1) ... 829s Setting up libxmlsec1-openssl1:arm64 (1.3.7-2) ... 829s Setting up libnet-http-perl (6.23-1) ... 829s Setting up liblasso3t64 (2.9.0-2) ... 829s Setting up libnss3:arm64 (2:3.114-1) ... 829s Setting up libexception-class-perl (1.45-1) ... 829s Setting up libclass-c3-perl (0.35-2) ... 829s Setting up libcrypt-jwt-perl (0.037-1) ... 829s Setting up xfonts-utils (1:7.7+7) ... 829s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 829s Setting up libxml-sax-perl (1.02+dfsg-4) ... 829s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 829s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 829s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 829s Setting up libauthen-radius-perl (0.33-1) ... 829s Setting up intltool-debian (0.35.0+20060710.6) ... 829s Setting up libbytes-random-secure-perl (0.29-3) ... 829s Setting up libjson-maybexs-perl (1.004008-1) ... 829s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 829s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 829s Setting up libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 829s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 829s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 829s Setting up libdata-optlist-perl (0.114-1) ... 829s Setting up libtest-output-perl (1.036-1) ... 829s Setting up pkg-perl-autopkgtest (0.82) ... 829s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 829s Setting up libraw23t64:arm64 (0.21.4-2) ... 829s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 829s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 829s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 830s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 830s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 830s Setting up dh-strip-nondeterminism (1.14.2-1) ... 830s Setting up libwww-robotrules-perl (6.02-1) ... 830s Setting up cpp-15 (15.2.0-5ubuntu1) ... 830s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 830s Setting up cpp (4:15.2.0-4ubuntu1) ... 830s Setting up xml-core (0.19) ... 830s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 830s Setting up jq (1.8.1-3ubuntu1) ... 830s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 830s Setting up liblasso-perl:arm64 (2.9.0-2) ... 830s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 830s Setting up libmro-compat-perl (0.15-2) ... 830s Setting up libcookie-baker-perl (0.12-1) ... 830s Setting up libhttp-entity-parser-perl (0.25-2) ... 830s Setting up libio-socket-ssl-perl (2.089-1) ... 830s Setting up libsub-exporter-perl (0.990-1) ... 830s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 830s Setting up libeval-closure-perl (0.14-3) ... 830s Setting up libconvert-pem-perl (0.13-1) ... 830s Setting up libhttp-negotiate-perl (6.01-2) ... 830s Setting up libparams-validationcompiler-perl (0.31-1) ... 830s Setting up gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 830s Setting up openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 830s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 830s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 830s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 830s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 830s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 830s Setting up libhttp-cookies-perl (6.11-1) ... 830s Setting up po-debconf (1.0.21+nmu1) ... 830s Setting up libhtml-tree-perl (5.07-3) ... 830s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 830s Setting up libcgi-pm-perl (4.68-1) ... 830s Setting up libhtml-format-perl (2.16-2) ... 830s Setting up fonts-urw-base35 (20200910-8) ... 830s Setting up libhtml-template-perl (2.97-2build1) ... 830s Setting up gcc-15 (15.2.0-5ubuntu1) ... 830s Setting up libnet-smtp-ssl-perl (1.04-2) ... 830s Setting up libmodule-runtime-perl (0.018-1) ... 830s Setting up libmailtools-perl (2.22-1) ... 830s Setting up g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 830s Setting up sphinx-common (8.2.3-1ubuntu2) ... 830s Setting up libxml-simple-perl (2.25-2) ... 830s Setting up libxml-libxslt-perl:arm64 (2.003000-3) ... 830s Setting up libhttp-daemon-perl (6.16-1) ... 830s Setting up libemail-abstract-perl (3.010-1) ... 830s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 830s Setting up g++-15 (15.2.0-5ubuntu1) ... 830s Setting up libplack-perl (1.0051-1) ... 830s Setting up libnet-openid-common-perl (1.20-2) ... 830s Setting up libnet-openid-server-perl (1.09-4) ... 830s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 830s Setting up libtool (2.5.4-4build1) ... 830s Setting up libmodule-implementation-perl (0.09-2) ... 830s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 831s Setting up libpackage-stash-perl (0.40-1) ... 831s Setting up libimport-into-perl (1.002005-2) ... 831s Setting up libmoo-perl (2.005005-1) ... 831s Setting up liblist-someutils-perl (0.59-1) ... 831s Setting up libmime-tools-perl (5.515-1) ... 831s Setting up gcc (4:15.2.0-4ubuntu1) ... 831s Setting up dh-autoreconf (21) ... 831s Setting up libspecio-perl (0.50-1) ... 831s Setting up liblist-allutils-perl (0.19-1) ... 831s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 831s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 831s Setting up libmoox-types-mooselike-perl (0.29-2) ... 831s Setting up libb-hooks-endofscope-perl (0.28-2) ... 831s Setting up libthrowable-perl (1.001-2) ... 831s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 831s Setting up debhelper (13.24.2ubuntu1) ... 831s Setting up libemail-sender-perl (2.601-1) ... 831s Setting up libnamespace-clean-perl (0.27-2) ... 831s Setting up g++ (4:15.2.0-4ubuntu1) ... 831s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 831s Setting up build-essential (12.12ubuntu1) ... 831s Setting up libnamespace-autoclean-perl (0.31-1) ... 831s Setting up libdatetime-locale-perl (1:1.41-1) ... 831s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 831s Setting up libdatetime-perl (2:1.65-1build3) ... 831s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 831s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 831s Setting up liblwp-protocol-https-perl (6.14-1) ... 831s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 831s Setting up node-corepack (0.24.0-5) ... 831s Setting up libnode115:arm64 (20.19.4+dfsg-1) ... 831s Setting up libwww-perl (6.78-1) ... 831s Setting up libheif1:arm64 (1.20.2-1) ... 831s Setting up nodejs (20.19.4+dfsg-1) ... 831s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 831s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 831s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 831s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 831s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 831s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 831s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 831s Setting up libnet-openid-consumer-perl (1.18-2) ... 831s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 831s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 831s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 832s Setting up libxml-parser-perl (2.47-1build4) ... 832s Setting up uglifyjs (3.17.4-2) ... 832s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 832s Setting up libgd-perl (2.78-1build4) ... 832s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 832s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 832s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 832s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 833s Setting up libsoap-lite-perl (1.27-3) ... 833s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 833s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 833s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 833s Setting up libgd-securityimage-perl (1.75-3) ... 833s Processing triggers for install-info (7.1.1-1ubuntu1) ... 834s Processing triggers for libc-bin (2.42-0ubuntu3) ... 834s Processing triggers for man-db (2.13.1-1) ... 836s Processing triggers for ca-certificates-java (20240118) ... 837s Adding debian:ACCVRAIZ1.pem 837s Adding debian:AC_RAIZ_FNMT-RCM.pem 837s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 837s Adding debian:ANF_Secure_Server_Root_CA.pem 837s Adding debian:Actalis_Authentication_Root_CA.pem 837s Adding debian:AffirmTrust_Commercial.pem 837s Adding debian:AffirmTrust_Networking.pem 837s Adding debian:AffirmTrust_Premium.pem 837s Adding debian:AffirmTrust_Premium_ECC.pem 837s Adding debian:Amazon_Root_CA_1.pem 837s Adding debian:Amazon_Root_CA_2.pem 837s Adding debian:Amazon_Root_CA_3.pem 837s Adding debian:Amazon_Root_CA_4.pem 837s Adding debian:Atos_TrustedRoot_2011.pem 837s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 837s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 837s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 837s Adding debian:BJCA_Global_Root_CA1.pem 837s Adding debian:BJCA_Global_Root_CA2.pem 837s Adding debian:Baltimore_CyberTrust_Root.pem 837s Adding debian:Buypass_Class_2_Root_CA.pem 837s Adding debian:Buypass_Class_3_Root_CA.pem 837s Adding debian:CA_Disig_Root_R2.pem 837s Adding debian:CFCA_EV_ROOT.pem 837s Adding debian:COMODO_Certification_Authority.pem 837s Adding debian:COMODO_ECC_Certification_Authority.pem 837s Adding debian:COMODO_RSA_Certification_Authority.pem 837s Adding debian:Certainly_Root_E1.pem 837s Adding debian:Certainly_Root_R1.pem 837s Adding debian:Certigna.pem 837s Adding debian:Certigna_Root_CA.pem 837s Adding debian:Certum_EC-384_CA.pem 837s Adding debian:Certum_Trusted_Network_CA.pem 837s Adding debian:Certum_Trusted_Network_CA_2.pem 837s Adding debian:Certum_Trusted_Root_CA.pem 837s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 837s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 837s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 837s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 837s Adding debian:Comodo_AAA_Services_root.pem 837s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 837s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 837s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 837s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 837s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 837s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 837s Adding debian:DigiCert_Assured_ID_Root_CA.pem 837s Adding debian:DigiCert_Assured_ID_Root_G2.pem 837s Adding debian:DigiCert_Assured_ID_Root_G3.pem 837s Adding debian:DigiCert_Global_Root_CA.pem 837s Adding debian:DigiCert_Global_Root_G2.pem 837s Adding debian:DigiCert_Global_Root_G3.pem 837s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 837s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 837s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 837s Adding debian:DigiCert_Trusted_Root_G4.pem 837s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 837s Adding debian:Entrust_Root_Certification_Authority.pem 837s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 837s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 837s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 837s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 837s Adding debian:GLOBALTRUST_2020.pem 837s Adding debian:GTS_Root_R1.pem 837s Adding debian:GTS_Root_R2.pem 837s Adding debian:GTS_Root_R3.pem 837s Adding debian:GTS_Root_R4.pem 837s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 837s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 837s Adding debian:GlobalSign_Root_CA.pem 837s Adding debian:GlobalSign_Root_CA_-_R3.pem 837s Adding debian:GlobalSign_Root_CA_-_R6.pem 837s Adding debian:GlobalSign_Root_E46.pem 837s Adding debian:GlobalSign_Root_R46.pem 837s Adding debian:Go_Daddy_Class_2_CA.pem 837s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 837s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 837s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 837s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 837s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 837s Adding debian:HiPKI_Root_CA_-_G1.pem 837s Adding debian:Hongkong_Post_Root_CA_3.pem 837s Adding debian:ISRG_Root_X1.pem 837s Adding debian:ISRG_Root_X2.pem 837s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 837s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 837s Adding debian:Izenpe.com.pem 837s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 837s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 837s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 837s Adding debian:NAVER_Global_Root_Certification_Authority.pem 837s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 837s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 837s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 837s Adding debian:QuoVadis_Root_CA_1_G3.pem 837s Adding debian:QuoVadis_Root_CA_2.pem 837s Adding debian:QuoVadis_Root_CA_2_G3.pem 837s Adding debian:QuoVadis_Root_CA_3.pem 837s Adding debian:QuoVadis_Root_CA_3_G3.pem 837s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 837s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 837s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 837s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 837s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 837s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 837s Adding debian:SZAFIR_ROOT_CA2.pem 837s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 837s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 837s Adding debian:SecureSign_Root_CA12.pem 837s Adding debian:SecureSign_Root_CA14.pem 837s Adding debian:SecureSign_Root_CA15.pem 837s Adding debian:SecureTrust_CA.pem 837s Adding debian:Secure_Global_CA.pem 837s Adding debian:Security_Communication_ECC_RootCA1.pem 837s Adding debian:Security_Communication_RootCA2.pem 837s Adding debian:Starfield_Class_2_CA.pem 837s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 837s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 837s Adding debian:SwissSign_Gold_CA_-_G2.pem 837s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 837s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 837s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 837s Adding debian:TWCA_CYBER_Root_CA.pem 837s Adding debian:TWCA_Global_Root_CA.pem 837s Adding debian:TWCA_Root_Certification_Authority.pem 837s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 837s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 837s Adding debian:TeliaSonera_Root_CA_v1.pem 837s Adding debian:Telia_Root_CA_v2.pem 837s Adding debian:TrustAsia_Global_Root_CA_G3.pem 837s Adding debian:TrustAsia_Global_Root_CA_G4.pem 837s Adding debian:Trustwave_Global_Certification_Authority.pem 837s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 837s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 837s Adding debian:TunTrust_Root_CA.pem 837s Adding debian:UCA_Extended_Validation_Root.pem 837s Adding debian:UCA_Global_G2_Root.pem 837s Adding debian:USERTrust_ECC_Certification_Authority.pem 837s Adding debian:USERTrust_RSA_Certification_Authority.pem 837s Adding debian:XRamp_Global_CA_Root.pem 837s Adding debian:certSIGN_ROOT_CA.pem 837s Adding debian:certSIGN_Root_CA_G2.pem 837s Adding debian:e-Szigno_Root_CA_2017.pem 837s Adding debian:ePKI_Root_Certification_Authority.pem 837s Adding debian:emSign_ECC_Root_CA_-_C3.pem 837s Adding debian:emSign_ECC_Root_CA_-_G3.pem 837s Adding debian:emSign_Root_CA_-_C1.pem 837s Adding debian:emSign_Root_CA_-_G1.pem 837s Adding debian:vTrus_ECC_Root_CA.pem 837s Adding debian:vTrus_Root_CA.pem 837s done. 837s Setting up yui-compressor (2.4.8-3) ... 837s Setting up default-jre-headless (2:1.21-76) ... 837s Processing triggers for sgml-base (1.31+nmu1) ... 837s Setting up docutils-common (0.21.2+dfsg-2) ... 837s Processing triggers for sgml-base (1.31+nmu1) ... 837s Setting up python3-docutils (0.21.2+dfsg-2) ... 837s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 847s autopkgtest [01:04:39]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 847s autopkgtest [01:04:39]: test portal-test: [----------------------- 847s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 847s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 848s t/00-Switch.t .................................................................. 848s ok 1 - use Lemonldap::NG::Portal::Main; 848s ok 2 - Portal object 848s ok 3 - Init 848s ok 4 - Portal app 848s ok 5 - Register $type 848s ok 6 - Portal object 848s ok 7 - Init 848s ok 8 - Portal app 848s ok 9 - Register $type 848s # ==> Pushing CLIENT1 <== 848s ok 10 848s # ==> Popping CLIENT1 <== 848s # ==> Pushing CLIENT2 <== 848s ok 11 848s # ==> Popping CLIENT2 <== 848s # ==> Pushing CLIENT1 <== 848s ok 12 848s # ==> Popping CLIENT1 <== 848s # ==> Pushing CLIENT2 <== 848s ok 13 848s # ==> Popping CLIENT2 <== 848s 1..13 848s ok 848s t/01-AuthDemo.t ................................................................ 848s ok 1 - use Lemonldap::NG::Portal::Main; 848s ok 2 - Portal object 848s ok 3 - Init 848s ok 4 - Portal app 848s ok 5 - Unauth JSON request 848s ok 6 - Response status is 401 848s ok 7 - Content is JSON 848s ok 8 - Error code is 9 848s ok 9 - Get Menu 848s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 848s ok 11 - Rejected with PE_UNPROTECTEDURL 848s ok 12 - Strict-Transport-Security is set 848s ok 13 - Language icons found 848s ok 14 - Custom favicon found 848s ok 15 - Get Menu 848s ok 16 - Rejected with PE_FIRSTACCESS 848s ok 17 - Language icons found 848s ok 18 - Unauth ajax request with good url 848s ok 19 - Response status is 401 848s ok 20 - Content is JSON 848s ok 21 - Error code is 9 848s ok 22 - Get Menu 848s ok 23 - Language icons found 848s ok 24 - Auth query 848s ok 25 - jdoe rejected with PE_BADCREDENTIALS 848s ok 26 - Found connect button 848s ok 27 - HTTP code is 200 848s ok 28 - Page contains a form 848s ok 29 - Field "user" is defined 848s ok 30 - Field "password" is defined 848s ok 31 - CSP header authorize POST request to \# 848s ok 32 - Login is pre-filled on second attemps 848s ok 33 - Auth query 848s ok 34 - dwho rejected with PE_BADCREDENTIALS 848s ok 35 - Found connect button 848s ok 36 - Auth query 848s ok 37 - HTTP code is 200 848s ok 38 - Get cookie lemonldap (171ad2d3821878a37b868cd2cb3658285993f4f9dd9f1b69b452fb8f5cadafe8) 848s ok 39 - Auth ajax request with good url 848s ok 40 - Get redirection 848s ok 41 - Location is http://test1.example.com/ 848s ok 42 - Authenticated as dwho 848s ok 43 - Auth request with bad url 848s ok 44 - HTTP code is 200 848s ok 45 - Authenticated as dwho 848s ok 46 - use Lemonldap::NG::Handler::PSGI; 848s ok 47 - PSGI test 848s ok 48 - HTTP code is 200 848s ok 49 - Authenticated as dwho 848s ok 50 - Logout request 848s ok 51 - Response is 200 848s ok 52 - Cookie is deleted 848s ok 53 - No pdata 848s ok 54 - Disconnect request 848s ok 55 - Response is 401 848s 1..55 848s ok 849s t/01-BuildRule.t ............................................................... 849s ok 1 - use Lemonldap::NG::Portal::Main; 849s ok 2 - Portal object 849s ok 3 - Init 849s ok 4 - Portal app 849s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 849s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 849s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 849s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 849s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 849s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 849s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 849s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 849s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 849s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 849s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 849s 1..15 849s ok 849s t/01-BuildUrl.t ................................................................ 849s ok 1 - use Lemonldap::NG::Portal::Main; 849s ok 2 - Portal object 849s ok 3 - Init 849s ok 4 - Portal app 849s ok 5 - [] => http://auth.example.com/ 849s ok 6 - ['foo'] => http://auth.example.com/foo 849s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 849s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 849s ok 9 - ['https://foo'] => https://foo 849s ok 10 - ['https://foo','bar'] => https://foo/bar 849s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 849s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 849s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 849s ok 14 - ['https://foo/bar','baz',{'p' => 1}] => https://foo/bar/baz?p=1 849s ok 15 - ['https://foo/bar/','baz','qux',{'p' => 1}] => https://foo/bar/baz/qux?p=1 849s ok 16 - ['http://auth.example.com','foo'] => /foo 849s ok 17 - ['http://auth.example.com','foo','bar',{'p' => 1}] => /foo/bar?p=1 849s ok 18 - ['http://auth.example.com/test/','foo'] => /test/foo 849s ok 19 - ['http://auth.example.com/test/','foo','bar',{'p' => 1}] => /test/foo/bar?p=1 849s ok 20 - PORTAL_BASE for http://auth.example.com/test/ is /test/ 849s ok 21 - PORTAL_BASE for http://auth.example.com/ is / 849s 1..21 849s ok 850s t/01-CSP-and-CORS-headers.t .................................................... 850s ok 1 - use Lemonldap::NG::Portal::Main; 850s ok 2 - Portal object 850s ok 3 - Init 850s ok 4 - Portal app 850s ok 5 - Unauth JSON request 850s ok 6 - Response status is 401 850s ok 7 - Content is JSON 850s ok 8 - Error code is 9 850s ok 9 - Unauth JSON request 850s ok 10 - CORS origin '' found 850s ok 11 - CORS credentials 'true' found 850s ok 12 - CORS headers '*' found 850s ok 13 - CORS methods 'POST' found 850s ok 14 - CORS expose-headers '*' found 850s ok 15 - CORS max-age '86400' found 850s ok 16 - Unauth ajax request with good url 850s ok 17 - Response status is 401 850s ok 18 - Content is JSON 850s ok 19 - Error code is 9 850s ok 20 - Get error page 850s ok 21 - CORS origin '' found 850s ok 22 - CORS credentials 'true' found 850s ok 23 - CORS headers '*' found 850s ok 24 - CORS methods 'POST' found 850s ok 25 - CORS expose-headers '*' found 850s ok 26 - CORS max-age '86400' found 850s ok 27 - Get Menu 850s ok 28 - CORS origin '' found 850s ok 29 - CORS credentials 'true' found 850s ok 30 - CORS headers '*' found 850s ok 31 - CORS methods 'POST' found 850s ok 32 - CORS expose-headers '*' found 850s ok 33 - CORS max-age '86400' found 850s ok 34 - Get Menu 850s ok 35 - Language icons found 850s ok 36 - CORS origin '' found 850s ok 37 - CORS credentials 'true' found 850s ok 38 - CORS headers '*' found 850s ok 39 - CORS methods 'POST' found 850s ok 40 - CORS expose-headers '*' found 850s ok 41 - CORS max-age '86400' found 850s ok 42 - CSP header values found 850s ok 43 - X-Frame-Options "ALLOW-FROM" found 850s ok 44 - Auth query 850s ok 45 - HTTP code is 200 850s ok 46 - Get cookie lemonldap (4bb81c83311011fc6825214debd069e4fea41a72ed537a3174c7f36ed04a3e11) 850s ok 47 - Found SameSite=Lax (default) 850s ok 48 - Auth ajax request with good url 850s ok 49 - Get redirection 850s ok 50 - Location is http://test1.example.com/ 850s ok 51 - Authenticated as dwho 850s ok 52 - Get test1 850s ok 53 - Lm-Remote-User found 850s ok 54 - Lm-Remote-Custom found 850s ok 55 - X-Frame-Options "ALLOW-FROM" found 850s ok 56 - CORS origin '' found 850s ok 57 - CORS credentials 'true' found 850s ok 58 - CORS headers '*' found 850s ok 59 - CORS methods 'POST' found 850s ok 60 - CORS expose-headers '*' found 850s ok 61 - CORS max-age '86400' found 850s ok 62 - Logout request 850s ok 63 - Response is 200 850s ok 64 - Cookie is deleted 850s ok 65 - No pdata 850s ok 66 - Disconnect request 850s ok 67 - Response is 401 850s # Subtest: Test cspGetHost function 850s ok 1 - Correct CSP source for undef 850s ok 2 - Correct CSP source for 850s ok 3 - Correct CSP source for invalid 850s ok 4 - Correct CSP source for /relative/url 850s ok 5 - Correct CSP source for http://test.com/test 850s ok 6 - Correct CSP source for http://test.com:80/test 850s ok 7 - Correct CSP source for http://test.com:81/test 850s ok 8 - Correct CSP source for https://test.com/test 850s ok 9 - Correct CSP source for https://test.com:443/test 850s ok 10 - Correct CSP source for custom.scheme://something?param 850s 1..10 850s ok 68 - Test cspGetHost function 850s 1..68 850s ok 850s t/01-Cache-Tag.t ............................................................... 850s ok 1 - use Lemonldap::NG::Portal::Main; 850s ok 2 - Portal object 850s ok 3 - Init 850s ok 4 - Portal app 850s ok 5 - Asset tag is not null 850s ok 6 - Asset tag has expected length 850s ok 7 - Portal object 850s ok 8 - Init 850s ok 9 - Portal app 850s ok 10 - Using a salt changes the tag 850s 1..10 850s ok 851s t/01-Cookie-Domain.t ........................................................... 851s ok 1 - use Lemonldap::NG::Portal::Main; 851s # Subtest: Behavior with domain = example.com 851s ok 1 - Portal object 851s ok 2 - Init 851s ok 3 - Portal app 851s ok 4 - Correct cookie result for name=coucou,value=0 851s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 851s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 851s ok 7 - Correct cookie result for name=coucou,value=0 851s 1..7 851s ok 2 - Behavior with domain = example.com 851s # Subtest: Behavior with unset domain 851s ok 1 - Portal object 851s ok 2 - Init 851s ok 3 - Portal app 851s ok 4 - Correct cookie result for name=coucou,value=0 851s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 851s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 851s ok 7 - Correct cookie result for name=coucou,value=0 851s 1..7 851s ok 3 - Behavior with unset domain 851s # Subtest: Behavior with special #PORTAL# value 851s ok 1 - Portal object 851s ok 2 - Init 851s ok 3 - Portal app 851s ok 4 - Correct cookie result for name=coucou,value=0 851s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 851s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 851s ok 7 - Correct cookie result for name=coucou,value=0 851s 1..7 851s ok 4 - Behavior with special \#PORTAL\# value 851s # Subtest: Behavior with special #PORTALDOMAIN# value 851s ok 1 - Portal object 851s ok 2 - Init 851s ok 3 - Portal app 851s ok 4 - Correct cookie result for name=coucou,value=0 851s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 851s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 851s ok 7 - Correct cookie result for name=coucou,value=0 851s 1..7 851s ok 5 - Behavior with special \#PORTALDOMAIN\# value 851s 1..5 851s ok 851s t/01-Custom2fa.t ............................................................... 851s ok 1 - use Lemonldap::NG::Portal::Main; 851s ok 2 - Portal object 851s ok 3 - Init 851s ok 4 - Portal app 851s # Subtest: Register 2FA on first login 851s ok 1 - Auth query 851s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850403_6236%22%7D) 851s ok 3 - Get redirection 851s ok 4 - Location is http://auth.example.com/2fregisters 851s ok 5 - Auth query 851s ok 6 - Response body is not empty 851s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 851s ok 8 - Response body is not empty 851s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 851s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850403_6236%22%7D) 851s ok 11 - Auth query 851s ok 12 - Response body is not empty 851s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 851s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850403_6236%22%7D) 851s ok 15 - Post code 851s ok 16 - Response status is 500 851s ok 17 - Content is JSON 851s ok 18 - Error code is PE1234 851s ok 19 - Post code 851s ok 20 - HTTP code is 200 851s ok 21 - Content-Type is JSON 851s ok 22 - Content is valid JSON 851s ok 23 - Correct response 851s ok 24 - Continue login 851s ok 25 - Get redirection 851s ok 26 - Location is http://auth.example.com/ 851s ok 27 - Get cookie lemonldap (34db2648e6410d4541c3b6458e7d911e744076a8062a655097042fab6a94bffe) 851s ok 28 - Get session using restSessionServer 851s ok 29 - HTTP code is 200 851s ok 30 - Deserialize session content 851s ok 31 - Session has correct value for authenticationLevel 851s ok 32 - Session has correct value for _2f 851s ok 33 - Session has correct value for uid 851s ok 34 - Correct private info 851s ok 35 - Hook can modify registered device 851s ok 36 - Hook can read device info 851s ok 37 - Hook can read session info 851s ok 38 - Correct type 851s 1..38 851s ok 5 - Register 2FA on first login 851s # Subtest: Login with 2FA 851s ok 1 - Auth query 851s ok 2 - HTTP code is 200 851s ok 3 - Page contains a form 851s ok 4 - URI match 851s ok 5 - Field "token" is defined 851s ok 6 - Post code 851s ok 7 - Response body is not empty 851s ok 8 - Found at least one result for //span[@trmsg="110"] 851s ok 9 - HTTP code is 200 851s ok 10 - Page contains a form 851s ok 11 - URI match 851s ok 12 - Field "token" is defined 851s ok 13 - Post code 851s ok 14 - Response body is not empty 851s ok 15 - Found at least one result for //span[@trmsg="110"] 851s ok 16 - HTTP code is 200 851s ok 17 - Page contains a form 851s ok 18 - URI match 851s ok 19 - Field "token" is defined 851s ok 20 - Post code 851s ok 21 - Get cookie lemonldap (2f5073fc7314dc6cad6ead19d0a92782387ad4e5be3b097dac76629a18db062f) 851s ok 22 - Get session using restSessionServer 851s ok 23 - HTTP code is 200 851s ok 24 - Deserialize session content 851s ok 25 - Session has correct value for uid 851s ok 26 - Session has correct value for _2f 851s ok 27 - Session has correct value for authenticationLevel 851s 1..27 851s ok 6 - Login with 2FA 851s # Subtest: Register 2FA from logged in session 851s ok 1 - Auth query 851s ok 2 - HTTP code is 200 851s ok 3 - Get cookie lemonldap (7df9090b6614f11cbbc94c3d05620ca0b1dd9c790505ad106b2de94da14c3570) 851s ok 4 - 2FA manager 851s ok 5 - Get redirection 851s ok 6 - Location header found 851s ok 7 - Post code 851s ok 8 - HTTP code is 200 851s ok 9 - Content-Type is JSON 851s ok 10 - Content is valid JSON 851s ok 11 - Correct response 851s ok 12 - Correct private info 851s ok 13 - Private info added by hook 851s ok 14 - Hook can read device info 851s ok 15 - Hook can read session info 851s ok 16 - Correct type 851s 1..16 851s ok 7 - Register 2FA from logged in session 851s # Subtest: Check custom display 851s ok 1 - Auth query 851s ok 2 - HTTP code is 200 851s ok 3 - HTTP code is 200 851s ok 4 - Page contains a form 851s ok 5 - URI match 851s ok 6 - Field "token" is defined 851s ok 7 - Post dummy form 851s ok 8 - Get cookie lemonldap (ffd345b83803bf7989937c3a8010cd7dc8d9b00b3d07d7d082319c12f60985e9) 851s ok 9 - 2FA manager 851s ok 10 851s ok 11 - Found correct myattr display param 851s ok 12 - Found correct myattr_1 display param 851s ok 13 - Found correct myzero display param 851s ok 14 - Found correct myzero_0 display param 851s ok 15 - private subkey _private_1 is not exposed 851s 1..15 851s ok 8 - Check custom display 851s 1..8 851s ok 852s t/01-Dynamic-Portal-Url.t ...................................................... 852s ok 1 - use Lemonldap::NG::Portal::Main; 852s ok 2 - use Lemonldap::NG::Handler::Server; 852s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 852s ok 4 - Portal object 852s ok 5 - Init 852s ok 6 - Portal app 852s ok 7 - Get redirection 852s ok 8 - Location header found 852s ok 9 852s ok 10 - HTTP code is 200 852s ok 11 - Page contains a form 852s ok 12 - Field "user" is defined 852s ok 13 - Field "password" is defined 852s ok 14 - CSP header authorize POST request to \# 852s ok 15 - Auth query 852s ok 16 - Get cookie lemonldap (b6c9218899ef6b4dcdb7c12c0e4de5a55cf38a621e584e1d052436a84ed90fa1) 852s ok 17 - Cookie set on correct domain 852s ok 18 - Get redirection 852s ok 19 - Location header found 852s ok 20 852s ok 21 - Correct domain in psgi.js 852s ok 22 - Get redirection 852s ok 23 - Location header found 852s ok 24 852s ok 25 - HTTP code is 200 852s ok 26 - Page contains a form 852s ok 27 - Field "user" is defined 852s ok 28 - Field "password" is defined 852s ok 29 - CSP header authorize POST request to \# 852s ok 30 - Auth query 852s ok 31 - Get cookie lemonldap (157e1eb0f6e418101b1db204d4da242f416ca562f2ca164a4b526770679bd381) 852s ok 32 - Cookie set on correct domain 852s ok 33 - Get redirection 852s ok 34 - Location header found 852s ok 35 852s ok 36 - Correct domain in psgi.js 852s 1..36 852s ok 852s t/01-EnablePasswordDisplay.t ................................................... 852s ok 1 - use Lemonldap::NG::Portal::Main; 852s ok 2 - Portal object 852s ok 3 - Init 852s ok 4 - Portal app 852s ok 5 - Display portal 852s ok 6 - toggle password icon found 852s ok 7 - Auth query 852s ok 8 - HTTP code is 200 852s ok 9 - Get cookie lemonldap (89b190d2210e6c5390b3efd7422e7793735d4e939f34c4787e2c37dfe360a489) 852s ok 10 - Get menu 852s ok 11 - toggle oldpassword icon found 852s ok 12 - toggle newpassword icon found 852s ok 13 - toggle confirmpassword icon found 852s ok 14 - input type text found 852s ok 15 - Logout request 852s ok 16 - Response is 200 852s ok 17 - Cookie is deleted 852s ok 18 - No pdata 852s ok 19 - Disconnect request 852s ok 20 - Response is 401 852s 1..20 852s ok 853s t/01-Handler-redirection-and-URL-check-by-portal.t ............................. 853s ok 1 - use Lemonldap::NG::Portal::Main; 853s ok 2 - Portal object 853s ok 3 - Init 853s ok 4 - Portal app 853s ok 5 - use Lemonldap::NG::Handler::Server; 853s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 853s ok 7 - App 853s ok 8 - Standard Handler 853s ok 9 - Get redirection 853s ok 10 - Location header found 853s ok 11 - Unauth portal request 853s ok 12 - HTTP code is 200 853s ok 13 - Page contains a form 853s ok 14 - Field "url" is defined 853s ok 15 - CSP header authorize POST request to \# 853s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 853s ok 17 - Get redirection 853s ok 18 - Location header found 853s ok 19 - Unauth portalrequest 853s ok 20 - HTTP code is 200 853s ok 21 - Page contains a form 853s ok 22 - Field "url" is defined 853s ok 23 - CSP header authorize POST request to \# 853s 1..23 853s ok 853s t/01-Mail-Tpl.t ................................................................ 853s ok 1 - use Lemonldap::NG::Portal::Main; 853s ok 2 - Portal object 853s ok 3 - Init 853s ok 4 - Portal app 853s # Subtest: Skin and language resolution 853s # Subtest: Default skin, default language 853s ok 1 - request ok 853s ok 2 853s ok 3 - Logo not attached 853s 1..3 853s ok 1 - Default skin, default language 853s # Subtest: Default skin, custom language 853s ok 1 - request ok 853s ok 2 853s ok 3 - Logo not attached 853s 1..3 853s ok 2 - Default skin, custom language 853s # Subtest: custom skin, default language 853s ok 1 - Request ok 853s ok 2 853s ok 3 - Logo attached 853s 1..3 853s ok 3 - custom skin, default language 853s # Subtest: custom skin, custom language (cookie) 853s ok 1 - Request ok 853s ok 2 853s ok 3 - Logo attached 853s 1..3 853s ok 4 - custom skin, custom language (cookie) 853s # Subtest: custom skin, custom language (header) 853s ok 1 - Request ok 853s ok 2 853s ok 3 - Logo attached 853s 1..3 853s ok 5 - custom skin, custom language (header) 853s 1..5 853s ok 5 - Skin and language resolution 853s # Subtest: Test sendEmail method 853s # Subtest: Use templated body and subject 853s ok 1 - Found variable in templated body 853s ok 2 - Found session variable in templated body 853s ok 3 - Found subject 853s ok 4 - Correct destination 853s 1..4 853s ok 1 - Use templated body and subject 853s # Subtest: Use explicit body and subject 853s ok 1 - Found expected hardcoded body 853s ok 2 - Expected hardcoded subject 853s ok 3 - Correct destination 853s 1..3 853s ok 2 - Use explicit body and subject 853s 1..2 853s ok 6 - Test sendEmail method 853s 1..6 853s ok 854s t/01-PluginEntrypoints.t ....................................................... 854s ok 1 - use Lemonldap::NG::Portal::Main; 854s ok 2 - Portal object 854s ok 3 - Init 854s ok 4 - Portal app 854s ok 5 - Check that entrypoints were called in the correct order with correct params 854s 1..5 854s ok 854s t/01-Reject-Hashes-in-URL.t .................................................... 854s ok 1 - use Lemonldap::NG::Portal::Main; 854s ok 2 - Portal object 854s ok 3 - Init 854s ok 4 - Portal app 854s ok 5 - Try http://bad.com\#test.example.llng 854s ok 6 - Response status is 401 854s ok 7 - Content is JSON 854s ok 8 - Error code is 109 854s ok 9 - Rejected with PE_UNPROTECTEDURL 854s 1..9 854s ok 855s t/01-Unauth-Logout.t ........................................................... 855s ok 1 - use Lemonldap::NG::Portal::Main; 855s ok 2 - Portal object 855s ok 3 - Init 855s ok 4 - Portal app 855s ok 5 - Get logout page 855s ok 6 - Language icons found 855s ok 7 - PE_LOGOUT_OK 855s ok 8 - Get cookie lemonldap (0) 855s ok 9 - Get logout page 855s ok 10 - Language icons found 855s ok 11 - PE_LOGOUT_OK 855s ok 12 - Get cookie lemonldap (0) 855s # Subtest: Test if http://test1.example.com/ is allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Get redirection 855s ok 4 - Location is http://test1.example.com/ 855s 1..4 855s ok 13 - Test if http://test1.example.com/ is allowed 855s # Subtest: Test if http://example3.com/ is allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Get redirection 855s ok 4 - Location is http://example3.com/ 855s 1..4 855s ok 14 - Test if http://example3.com/ is allowed 855s # Subtest: Test if http://test.example2.com/ is allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Get redirection 855s ok 4 - Location is http://test.example2.com/ 855s 1..4 855s ok 15 - Test if http://test.example2.com/ is allowed 855s # Subtest: Test if http://test.test.example2.com/ is allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Get redirection 855s ok 4 - Location is http://test.test.example2.com/ 855s 1..4 855s ok 16 - Test if http://test.test.example2.com/ is allowed 855s # Subtest: Test if http://test.example3.com/ is not allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Expected portal error code: code found on page 855s ok 4 - Expected portal error code 855s 1..4 855s ok 17 - Test if http://test.example3.com/ is not allowed 855s # Subtest: Test if http://invalid/ is not allowed 855s ok 1 - Get logout page 855s ok 2 - Get cookie lemonldap (0) 855s ok 3 - Expected portal error code: code found on page 855s ok 4 - Expected portal error code 855s 1..4 855s ok 18 - Test if http://invalid/ is not allowed 855s 1..18 855s ok 855s t/01-WebAuthn-Registration.t ................................................... 855s ok 1 - use Lemonldap::NG::Portal::Main; 855s ok 2 # skip Authen::WebAuthn not found 855s 1..2 855s ok 855s t/01-WebAuthn.t ................................................................ 855s ok 1 - use Lemonldap::NG::Portal::Main; 855s ok 2 # skip Authen::WebAuthn not found 855s 1..2 855s ok 856s t/01-disabledPlugins.t ......................................................... 856s ok 1 - use Lemonldap::NG::Portal::Main; 856s # Subtest: Disable module by full name 856s ok 1 - Portal object 856s ok 2 - Init 856s ok 3 - Portal app 856s ok 4 - Plugin was not loaded 856s 1..4 856s ok 2 - Disable module by full name 856s # Subtest: Disable module by short name 856s ok 1 - Portal object 856s ok 2 - Init 856s ok 3 - Portal app 856s ok 4 - Plugin was not loaded 856s 1..4 856s ok 3 - Disable module by short name 856s 1..3 856s ok 856s t/01-downloadSamlMetadata.t .................................................... 856s ok 1 - use Lemonldap::NG::Portal::Main; 856s ok 2 - require './scripts/downloadSamlMetadata'; 856s # Subtest: Dry run, do not create file 856s # Try to download metadata file at http://xx.yy/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.It2ur8YI 856s ok 1 - File destination was provided 856s # Metadata successfully downloaded 856s # Removing t/sessions/tmpSessionqMgka/output.xml.It2ur8YI 856s ok 2 - Successful function run 856s ok 3 - Destination file not created 856s ok 4 - Temporary files were cleaned up 856s 1..4 856s ok 3 - Dry run, do not create file 856s # Subtest: Download valid metadata, first time 856s # Try to download metadata file at http://xx.yy/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.UFR5sNBW 856s ok 1 - File destination was provided 856s # Metadata successfully downloaded 856s ok 2 - Successful function run 856s ok 3 - Correct content found 856s ok 4 - Temporary files were cleaned up 856s 1..4 856s ok 4 - Download valid metadata, first time 856s # Subtest: Download valid metadata, overwrite existing file 856s ok 1 - Correct content found 856s # Try to download metadata file at http://xx.yy/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.wZfi7q9W 856s ok 2 - File destination was provided 856s # Metadata successfully downloaded 856s ok 3 - Failed function run 856s ok 4 - Correct content found 856s ok 5 - Temporary files were cleaned up 856s 1..5 856s ok 5 - Download valid metadata, overwrite existing file 856s # Subtest: Dry run, do not overwrite file 856s ok 1 - Correct content found 856s # Try to download metadata file at http://xx.yy/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.L_ngceya 856s ok 2 - File destination was provided 856s # Metadata successfully downloaded 856s # Removing t/sessions/tmpSessionqMgka/output.xml.L_ngceya 856s ok 3 - Successful function run 856s ok 4 - Correct content found 856s ok 5 - Temporary files were cleaned up 856s 1..5 856s ok 6 - Dry run, do not overwrite file 856s # Subtest: URL not found 856s # Try to download metadata file at http://404.404/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.hsyy1hcm 856s # Removing t/sessions/tmpSessionqMgka/output.xml.hsyy1hcm 856s # FATAL: Error downloading metadata 404 Not found 856s ok 1 - Failed function run 856s ok 2 - Correct content found 856s ok 3 - Temporary files were cleaned up 856s 1..3 856s ok 7 - URL not found 856s # Subtest: Try to download invalid XML 856s # Try to download metadata file at http://xx.yy/ 856s # Using temporary file t/sessions/tmpSessionqMgka/output.xml.DQNTbWRt 856s ok 1 - File destination was provided 856s # Metadata successfully downloaded 856s # FATAL: Cannot parse t/sessions/tmpSessionqMgka/output.xml.DQNTbWRt as XML: t/sessions/tmpSessionqMgka/output.xml.DQNTbWRt:1: parser error : expected '>' 856s # testtestuser is a binary string 892s ok 7 - Post form 892s 1..7 892s ok 16 - Check workaround for \#3180 892s ok 17 - Auth query 892s ok 18 - HTTP code is 200 892s ok 19 - Content-Type is JSON 892s ok 20 - Content is valid JSON 892s ok 21 - User token was returned 892s ok 22 - $req->user is a binary string 892s ok 23 - Post form 892s ok 24 - Get cookie lemonldap (32b5bc63cc7659fc953356eaba20f3b652440ff5fc7b2035835928f99fd8f490) 892s ok 25 - Get redirection 892s ok 26 - Location is http://test1.example.com/ 892s ok 27 - Get session using restSessionServer 892s ok 28 - HTTP code is 200 892s ok 29 - Deserialize session content 892s ok 30 - Session has correct value for _Issuer 892s ok 31 - Session has correct value for uid 892s ok 32 - Session has correct value for authenticationLevel 892s ok 33 - Session has correct value for _auth 892s ok 34 - Session has correct value for _user 892s 1..34 892s ok 2 - Usertoken SSL Auth 892s # Subtest: Usertoken SSL Auth (with choice) 892s ok 1 - Portal object 892s ok 2 - Init 892s ok 3 - Portal app 892s ok 4 - Get Menu 892s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 892s ok 6 - Response body is not empty 892s ok 7 - Found sslHost 892s ok 8 - Found 5_ssl Logo 892s ok 9 - Get ssl javascript 892s ok 10 - HTTP code is 200 892s ok 11 - Page contains a form 892s ok 12 - Host match 892s ok 13 - Field "nossl" is defined 892s ok 14 - Field "ajax_auth_token" is defined 892s ok 15 - CSP header authorize POST request to \# 892s # Subtest: Check workaround for #3180 892s ok 1 - Auth query 892s ok 2 - HTTP code is 200 892s ok 3 - Content-Type is JSON 892s ok 4 - Content is valid JSON 892s ok 5 - User token was returned 892s ok 6 - $req->user is a binary string 892s ok 7 - Post form 892s 1..7 892s ok 16 - Check workaround for \#3180 892s ok 17 - Auth query 892s ok 18 - HTTP code is 200 892s ok 19 - Content-Type is JSON 892s ok 20 - Content is valid JSON 892s ok 21 - User token was returned 892s ok 22 - $req->user is a binary string 892s ok 23 - Post form 892s ok 24 - Get cookie lemonldap (23953cb4e3d45e3735cebe8a27547bb36b49f14cff3a6c49d8258e189a76a0a7) 892s ok 25 - Get redirection 892s ok 26 - Location is http://test1.example.com/ 892s ok 27 - Get session using restSessionServer 892s ok 28 - HTTP code is 200 892s ok 29 - Deserialize session content 892s ok 30 - Session has correct value for _Issuer 892s ok 31 - Session has correct value for authenticationLevel 892s ok 32 - Session has correct value for uid 892s ok 33 - Session has correct value for _auth 892s ok 34 - Session has correct value for _user 892s 1..34 892s ok 3 - Usertoken SSL Auth (with choice) 892s # Subtest: Legacy AJAX SSL Auth 892s ok 1 - Portal object 892s ok 2 - Init 892s ok 3 - Portal app 892s ok 4 - Get Menu 892s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 892s ok 6 - SSL AJAX URL found 892s ok 7 - Correct hostname 892s ok 8 - Correct path 892s ok 9 - Correct query 892s ok 10 - Found 5_ssl Logo 892s ok 11 - Get ssl javascript 892s ok 12 - HTTP code is 200 892s ok 13 - Page contains a form 892s ok 14 - Host match 892s ok 15 - Field "nossl" is defined 892s ok 16 - CSP header authorize POST request to \# 892s ok 17 - Auth query 892s ok 18 - HTTP code is 200 892s ok 19 - Content-Type is JSON 892s ok 20 - Content is valid JSON 892s ok 21 - Correct result 892s ok 22 - No error 892s ok 23 - Get cookie lemonldap (5db07ad3044c6c10e03dcff0e7287b6bc6c2d7e672a2c085e6bb4f3d30f39515) 892s ok 24 - Post form 892s ok 25 - Get redirection 892s ok 26 - Location is http://test1.example.com/ 892s 1..26 892s ok 4 - Legacy AJAX SSL Auth 892s # Subtest: Legacy AJAX SSL Auth (with Choice) 892s ok 1 - Portal object 892s ok 2 - Init 892s ok 3 - Portal app 892s ok 4 - Get Menu 892s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 892s ok 6 - SSL AJAX URL found 892s ok 7 - Correct hostname 892s ok 8 - Correct path 892s ok 9 - Correct query 892s ok 10 - Found 5_ssl Logo 892s ok 11 - Get ssl javascript 892s ok 12 - HTTP code is 200 892s ok 13 - Page contains a form 892s ok 14 - Host match 892s ok 15 - Field "nossl" is defined 892s ok 16 - CSP header authorize POST request to \# 892s ok 17 - Auth query 892s ok 18 - HTTP code is 200 892s ok 19 - Content-Type is JSON 892s ok 20 - Content is valid JSON 892s ok 21 - Correct result 892s ok 22 - No error 892s ok 23 - Get cookie lemonldap (df8886075f55dae81da71f48f395b72b489757fb067a0eacd8fc64abdb2648f7) 892s ok 24 - Post form 892s ok 25 - Get redirection 892s ok 26 - Location is http://test1.example.com/ 892s 1..26 892s ok 5 - Legacy AJAX SSL Auth (with Choice) 892s # Subtest: Regular SSL Auth 892s ok 1 - Portal object 892s ok 2 - Init 892s ok 3 - Portal app 892s ok 4 - Auth query 892s ok 5 - HTTP code is 200 892s ok 6 - Get cookie lemonldap (5bb992a679b776d287a4068f2fd0bbaa32a2d3494cd29a93a1e5741190b410c9) 892s 1..6 892s ok 6 - Regular SSL Auth 892s # Subtest: SSLVarIf mechanism 892s ok 1 - Portal object 892s ok 2 - Init 892s ok 3 - Portal app 892s # Subtest: Testing SSLVarIf with CA1 892s ok 1 - Auth query 892s ok 2 - HTTP code is 200 892s ok 3 - Get cookie lemonldap (af75f397828a15399f0d5f3143bffc45a89fd96df270a67e33e5dae543e9add8) 892s ok 4 892s ok 5 - HTTP code is 200 892s ok 6 - Authenticated as dwho 892s 1..6 892s ok 4 - Testing SSLVarIf with CA1 892s # Subtest: Testing SSLVarIf with CA2 892s ok 1 - Auth query 892s ok 2 - HTTP code is 200 892s ok 3 - Get cookie lemonldap (39520d23d65891e7f21e4376b5d74d4aa772fef89074f12aa9e9a9bec85891a2) 892s ok 4 892s ok 5 - HTTP code is 200 892s ok 6 - Authenticated as Doctor Who 892s 1..6 892s ok 5 - Testing SSLVarIf with CA2 892s # Subtest: Testing SSLVarIf with unknown CA 892s ok 1 - Auth query 892s ok 2 - HTTP code is 200 892s ok 3 - Get cookie lemonldap (7949efab054d8529aa1f8c66d5d094a79e49b4f79eff0a9389408b239e7a2028) 892s ok 4 892s ok 5 - HTTP code is 200 892s ok 6 - Authenticated as dwho@example.com 892s 1..6 892s ok 6 - Testing SSLVarIf with unknown CA 892s # Subtest: Testing SSLVarIf with no CA 892s ok 1 - Auth query 892s ok 2 - HTTP code is 200 892s ok 3 - Get cookie lemonldap (3eac3127958c715dc82cf99eb15edd2050c3d35de4b9790753ff5e9b619127fb) 892s ok 4 892s ok 5 - HTTP code is 200 892s ok 6 - Authenticated as dwho@example.com 892s 1..6 892s ok 7 - Testing SSLVarIf with no CA 892s 1..7 892s ok 7 - SSLVarIf mechanism 892s 1..7 892s ok 893s t/29-AuthWebAuthn-Choice.t ..................................................... 893s ok 1 - use Lemonldap::NG::Portal::Main; 893s ok 2 # skip Authen::WebAuthn not found 893s 1..2 893s ok 893s t/29-AuthWebAuthn.t ............................................................ 893s ok 1 - use Lemonldap::NG::Portal::Main; 893s ok 2 # skip Authen::WebAuthn not found 893s 1..2 893s ok 894s t/30-Auth-CAS-Reauth.t ......................................................... 894s ok 1 - use Lemonldap::NG::Portal::Main; 894s ok 2 - Portal object 894s ok 3 - Init 894s ok 4 - Portal app 894s ok 5 - Register $type 894s ok 6 - Portal object 894s ok 7 - Init 894s ok 8 - Portal app 894s ok 9 - Register $type 894s # ==> Pushing SP <== 894s # ==> Popping SP <== 894s ok 10 - Unauth SP request 894s ok 11 - Get cookie llngcasserver (idp) 894s ok 12 - Get CAS server cookie 894s ok 13 - Get redirection 894s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 894s # ==> Pushing ISSUER <== 894s # ==> Popping ISSUER <== 894s ok 15 - Query CAS server 894s ok 16 - HTTP code is 200 894s ok 17 - 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%221760850445_52885%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922325%7D) 894s # ==> Pushing ISSUER <== 894s # ==> Popping ISSUER <== 894s ok 18 - Post authentication 894s ok 19 - Get cookie lemonldap (0f2be2e4702eb558577266b8bee6fa9f64e91a510d13b902c4abfacffcabcbcd) 894s ok 20 - Get cookie lemonldappdata () 894s ok 21 - SAML request cleared from pdata 894s ok 22 - Get redirection 894s ok 23 - Location header found 894s # ==> Pushing SP <== 894s ok 24 - SOAP request 894s # ==> Saving handler SP <== 894s # ==> Pushing ISSUER <== 894s # ==> Popping ISSUER <== 894s # ==> Restoring SP <== 894s ok 25 - Execute request to /cas/serviceValidate 894s ok 26 - HTTP code is 200 894s ok 27 - Content is XML 894s # ==> Popping SP <== 894s ok 28 - Query SP with ticket 894s ok 29 - Get cookie lemonldap (3df9b03c93a492fe2db06fb969cce1936bd5d5f307a7b19123ea57c18e7676ca) 894s # ==> Pushing SP <== 894s # ==> Popping SP <== 894s ok 30 - Post SAML request to IdP 894s ok 31 - HTTP code is 200 894s ok 32 - Page contains a form 894s ok 33 - URI match 894s ok 34 - Field "confirm" is defined 894s ok 35 - Propose to upgrade session 894s # ==> Pushing SP <== 894s # ==> Popping SP <== 894s ok 36 - Ask to renew 894s ok 37 - Get redirection 894s ok 38 - Location header found 894s # ==> Pushing ISSUER <== 894s # ==> Popping ISSUER <== 894s ok 39 - Query CAS server 894s ok 40 - Get redirection 894s ok 41 - Location header found 894s # ==> Pushing SP <== 894s ok 42 - SOAP request 894s # ==> Saving handler SP <== 894s # ==> Pushing ISSUER <== 894s # ==> Popping ISSUER <== 894s # ==> Restoring SP <== 894s ok 43 - Execute request to /cas/serviceValidate 894s ok 44 - HTTP code is 200 894s ok 45 - Content is XML 894s # ==> Popping SP <== 894s ok 46 - Query SP with ticket 894s ok 47 - Get cookie lemonldap (8b64de271755d8aad6aec8c001db3cd1a33339fe58235a8d21ca99878a9b2060) 894s ok 48 - New session ID 894s 1..48 894s ok 894s t/30-Auth-Oidc-Reauth.t ........................................................ 894s ok 1 - use Lemonldap::NG::Portal::Main; 894s ok 2 - Portal object 894s ok 3 - Init 894s ok 4 - Portal app 894s ok 5 - Register $type 894s ok 6 - OP portal 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 7 - Get JWKS, endpoint /oauth2/jwks 894s ok 8 - HTTP code is 200 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 894s ok 10 - HTTP code is 200 894s ok 11 - Portal object 894s ok 12 - Init 894s ok 13 - Portal app 894s ok 14 - Register $type 894s ok 15 - RP portal 894s # ==> Pushing RP <== 894s # ==> Popping RP <== 894s ok 16 - Unauth SP request 894s ok 17 - Get redirection 894s ok 18 - Location header found 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 19 - Push request to OP, endpoint /oauth2/authorize 894s ok 20 - HTTP code is 200 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 21 - Post authentication, endpoint /oauth2/authorize 894s ok 22 - Get cookie lemonldap (87fc6562fdac2f65e3e27636e1b4f9a913e52e57adb244963813739449ad3d5b) 894s ok 23 - HTTP code is 200 894s ok 24 - Page contains a form 894s ok 25 - Host match 894s ok 26 - Field "confirm" is defined 894s ok 27 - CSP header authorize POST request to \# 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 28 - Post confirmation, endpoint /oauth2/authorize 894s ok 29 - Get redirection 894s ok 30 - Location header found 894s # ==> Pushing RP <== 894s ok 31 - REST request 894s ok 32 - Request from RP to OP, endpoint /oauth2/token 894s # ==> Saving handler RP <== 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s # ==> Restoring RP <== 894s ok 33 - Execute request 894s ok 34 - Response is 200 894s ok 35 - Content is JSON 894s ok 36 - Found access_token 97c1cf3575214345b9cf60b449da74054c78c2c65af7f83a1ec5dddec048f779 894s ok 37 - REST request 894s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 894s # ==> Saving handler RP <== 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s # ==> Restoring RP <== 894s ok 39 - Execute request 894s ok 40 - Response is 200 894s ok 41 - Content is JSON 894s # ==> Popping RP <== 894s ok 42 - Call openidconnectcallback on RP 894s ok 43 - Get cookie lemonldap (60174e89c7237902a5652129d13bcf084d5a95ecf770ba0caf0c9ceb1b1473e4) 894s # ==> Pushing RP <== 894s # ==> Popping RP <== 894s ok 44 - Post SAML request to IdP 894s ok 45 - HTTP code is 200 894s ok 46 - Page contains a form 894s ok 47 - URI match 894s ok 48 - Field "confirm" is defined 894s ok 49 - Propose to upgrade session 894s # ==> Pushing RP <== 894s # ==> Popping RP <== 894s ok 50 - Ask to renew 894s ok 51 - Get redirection 894s ok 52 - Location header found 894s ok 53 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_oidc%22%7D) 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s ok 54 - Push request to OP, endpoint /oauth2/authorize 894s ok 55 - Get redirection 894s ok 56 - Location header found 894s # ==> Pushing RP <== 894s ok 57 - REST request 894s ok 58 - Request from RP to OP, endpoint /oauth2/token 894s # ==> Saving handler RP <== 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s # ==> Restoring RP <== 894s ok 59 - Execute request 894s ok 60 - Response is 200 894s ok 61 - Content is JSON 894s ok 62 - Found access_token b6076e2490af07afb67f64f704b697f55a6be24a5289cfae094cfc8d4f8f3830 894s ok 63 - REST request 894s ok 64 - Request from RP to OP, endpoint /oauth2/userinfo 894s # ==> Saving handler RP <== 894s # ==> Pushing OP <== 894s # ==> Popping OP <== 894s # ==> Restoring RP <== 894s ok 65 - Execute request 894s ok 66 - Response is 200 894s ok 67 - Content is JSON 894s # ==> Popping RP <== 894s ok 68 - Call openidconnectcallback on RP 894s ok 69 - Get cookie lemonldap (35d3f88527d57799bb6849d8fe2709188c4f357df7bc5fd71fc175887ac73382) 894s ok 70 - New session ID 894s 1..70 894s ok 895s t/30-Auth-ResolutionRule.t ..................................................... 895s ok 1 - use Lemonldap::NG::Portal::Main; 895s ok 2 - Portal object 895s ok 3 - Init 895s ok 4 - Portal app 895s ok 5 - Issuer portal 895s ok 6 - Auth query 895s ok 7 - Get redirection 895s ok 8 - Location header found 895s ok 9 - Auth query 895s ok 10 - Get redirection 895s ok 11 - Location header found 895s ok 12 - Auth query 895s ok 13 - Get redirection 895s ok 14 - Location header found 895s ok 15 - Auth query 895s ok 16 - Get redirection 895s ok 17 - Location header found 895s ok 18 - Auth query 895s ok 19 - Get redirection 895s ok 20 - Location header found 895s ok 21 - Auth query 895s ok 22 - Get redirection 895s ok 23 - Location header found 895s 1..23 895s ok 895s t/30-Auth-SAML-with-choice.t ................................................... 895s ok 1 - use Lemonldap::NG::Portal::Main; 895s ok 2 - Portal object 895s ok 3 - Init 895s ok 4 - Portal app 895s ok 5 - Register $type 895s ok 6 - Portal object 895s ok 7 - Init 895s ok 8 - Portal app 895s ok 9 - Register $type 895s # ==> Pushing SP <== 895s # ==> Popping SP <== 895s ok 10 - Unauth SP request 895s ok 11 - HTTP code is 200 895s ok 12 - Found Demo choice 895s ok 13 - Found SAML choice 895s ok 14 - HTTP code is 200 895s ok 15 - Page contains a form 895s ok 16 - Field "test" is defined 895s ok 17 - CSP header authorize POST request to \# 895s # ==> Pushing SP <== 895s # ==> Popping SP <== 895s ok 18 - Post SAML choice 895s ok 19 - HTTP code is 200 895s ok 20 - Page contains a form 895s ok 21 - Field "confirm" is defined 895s ok 22 - CSP header authorize POST request to \# 895s ok 23 - 1st = idp3 895s ok 24 - 2nd = idp 895s ok 25 - 3rd = idp2 895s ok 26 - 4th = idp2_z 895s ok 27 - Found IDP icon, tooltip and title tags 895s ok 28 - Found IDP display name 895s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 895s # ==> Pushing SP <== 895s # ==> Popping SP <== 896s ok 30 - Post SAML choice 896s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 896s ok 32 - HTTP code is 200 896s ok 33 - Page contains a form 896s ok 34 - Host match 896s ok 35 - URI match 896s ok 36 - Field "SAMLRequest" is defined 896s ok 37 - CSP header authorize POST request to auth.idp.com 896s ok 38 - Method is POST 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 39 - Post SAML request to IdP 896s ok 40 - HTTP code is 200 896s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922327%2C%22issuerRequestsaml%22%3A%221760850447_42631%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) 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 42 - Post authentication 896s ok 43 - Get cookie lemonldap (3998b1b408e731b0742849d0c25c2a250fa6062c54007cac1f30f0cc47e1928e) 896s ok 44 - HTTP code is 200 896s ok 45 - Page contains a form 896s ok 46 - Host match 896s ok 47 - URI match 896s ok 48 - Field "SAMLResponse" is defined 896s ok 49 - CSP header authorize POST request to auth.sp.com 896s ok 50 - Method is POST 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 51 - Post SAML response to SP 896s ok 52 - Get redirection 896s ok 53 - Location is http://auth.sp.com/ 896s ok 54 - Get cookie lemonldap (277b4182d59b41777636fe69c37685a695a7b2826fa17377e0b4346bd8c40eee) 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 55 - Get / on SP 896s ok 56 - HTTP code is 200 896s ok 57 - Authenticated as fa@badwolf.org@idp 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 58 - Query SP for logout 896s ok 59 - HTTP code is 200 896s ok 60 - Page contains a form 896s ok 61 - Host match 896s ok 62 - URI match 896s ok 63 - Field "SAMLRequest" is defined 896s ok 64 - CSP header authorize POST request to auth.idp.com 896s ok 65 - Method is POST 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 66 - Post SAML logout request to IdP 896s ok 67 - HTTP code is 200 896s ok 68 - Page contains a form 896s ok 69 - Host match 896s ok 70 - URI match 896s ok 71 - Field "SAMLResponse" is defined 896s ok 72 - CSP header authorize POST request to auth.sp.com 896s ok 73 - Method is POST 896s ok 74 - Get cookie lemonldap (0) 896s ok 75 - SSO cookie removed 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 76 - Post SAML response to SP 896s ok 77 - Get redirection 896s ok 78 - Location is http://auth.sp.com/?logout=1 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 79 - Test if user is reject on IdP 896s ok 80 - Response status is 401 896s ok 81 - Content is JSON 896s ok 82 - Error code is 1 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 83 - Test if user is reject on SP 896s ok 84 - Response status is 401 896s ok 85 - Content is JSON 896s ok 86 - Error code is 1 896s 1..86 896s ok 896s t/30-Auth-Saml-Reauth.t ........................................................ 896s ok 1 - use Lemonldap::NG::Portal::Main; 896s ok 2 - Portal object 896s ok 3 - Init 896s ok 4 - Portal app 896s ok 5 - Register $type 896s ok 6 - Portal object 896s ok 7 - Init 896s ok 8 - Portal app 896s ok 9 - Register $type 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 10 - Auth query 896s ok 11 - HTTP code is 200 896s ok 12 - Get cookie lemonldap (3b65eba4894162bf1246d763eb2929805eacbe0981c9d0a0733a8ec2b327cb58) 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 13 - Unauth SP request 896s ok 14 - HTTP code is 200 896s ok 15 - Page contains a form 896s ok 16 - Host match 896s ok 17 - URI match 896s ok 18 - Field "SAMLRequest" is defined 896s ok 19 - CSP header authorize POST request to auth.idp.com 896s ok 20 - Method is POST 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 21 - Post SAML request to IdP 896s ok 22 - HTTP code is 200 896s ok 23 - Page contains a form 896s ok 24 - Host match 896s ok 25 - URI match 896s ok 26 - Field "SAMLResponse" is defined 896s ok 27 - CSP header authorize POST request to auth.sp.com 896s ok 28 - Method is POST 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 29 - Post SAML response to SP 896s ok 30 - Get cookie lemonldap (527a18dd8818f2bb85701ccd969b3c1756cefd73fd8e228155c4e245a9ab2788) 896s ok 31 - Get redirection 896s ok 32 - Location is http://auth.sp.com/ 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 33 - Post SAML request to IdP 896s ok 34 - HTTP code is 200 896s ok 35 - Page contains a form 896s ok 36 - URI match 896s ok 37 - Field "confirm" is defined 896s ok 38 - Propose to upgrade session 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 39 - Ask to renew 896s ok 40 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_saml%22%7D) 896s ok 41 - HTTP code is 200 896s ok 42 - Page contains a form 896s ok 43 - Host match 896s ok 44 - URI match 896s ok 45 - Field "SAMLRequest" is defined 896s ok 46 - CSP header authorize POST request to auth.idp.com 896s ok 47 - Method is POST 896s # ==> Pushing ISSUER <== 896s # ==> Popping ISSUER <== 896s ok 48 - Post SAML request to IdP 896s ok 49 - HTTP code is 200 896s ok 50 - Page contains a form 896s ok 51 - Host match 896s ok 52 - URI match 896s ok 53 - Field "SAMLResponse" is defined 896s ok 54 - CSP header authorize POST request to auth.sp.com 896s ok 55 - Method is POST 896s # ==> Pushing SP <== 896s # ==> Popping SP <== 896s ok 56 - Post SAML response to SP 896s ok 57 - Get cookie lemonldap (863cb0e05cdfe0e7370f9d32ae66ba6d5d6fe47982a8bf0a08225fbcd7a7f4dc) 896s ok 58 - New session ID 896s 1..58 896s ok 897s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t ............... 897s ok 1 - use Lemonldap::NG::Portal::Main; 897s ok 2 - Portal object 897s ok 3 - Init 897s ok 4 - Portal app 897s ok 5 - Register $type 897s ok 6 - Portal object 897s ok 7 - Init 897s ok 8 - Portal app 897s ok 9 - Register $type 897s # ==> Pushing ISSUER <== 897s # ==> Popping ISSUER <== 897s ok 10 - Auth query 897s ok 11 - HTTP code is 200 897s ok 12 - Get cookie lemonldap (08b3c542388d14303458197662e7bade1220c00203178a1389a941daf74696c7) 897s # ==> Pushing ISSUER <== 897s # ==> Popping ISSUER <== 897s ok 13 - Query IdP to access to SP 897s ok 14 - Get redirection 897s ok 15 - Location header found 897s # ==> Pushing SP <== 897s ok 16 - SOAP request 897s # ==> Saving handler SP <== 897s # ==> Pushing ISSUER <== 897s # ==> Popping ISSUER <== 897s # ==> Restoring SP <== 897s ok 17 - Execute request 897s ok 18 - Response is 200 or 400 897s ok 19 - Content is XML 897s # ==> Popping SP <== 897s ok 20 - Give artifact to SP 897s ok 21 - Get redirection 897s ok 22 - Location is http://auth.sp.com/ 897s ok 23 - Get cookie lemonldap (af75f0684bc8536b1457517c46c7c632aed42eaf9cec4e90acbb04f6c6712cb6) 897s ok 24 - Get redirection 897s ok 25 - Location is http://auth.sp.com/ 897s # ==> Pushing SP <== 897s # ==> Popping SP <== 897s ok 26 - Get / on SP 897s ok 27 - HTTP code is 200 897s ok 28 - Authenticated as ru@badwolf.org@idp 897s ok 29 - UTF-8 values 897s # ==> Pushing ISSUER <== 897s # ==> Popping ISSUER <== 897s ok 30 - Query IdP for logout 897s ok 31 - HTTP code is 200 897s ok 32 - Get cookie lemonldap (0) 897s ok 33 - SSO cookie removed 897s ok 34 - Get image request 897s # ==> Pushing ISSUER <== 897s ok 35 - SOAP request 897s # ==> Saving handler ISSUER <== 897s # ==> Pushing SP <== 897s # ==> Popping SP <== 897s # ==> Restoring ISSUER <== 897s ok 36 - Execute request 897s ok 37 - Response is 200 or 400 897s ok 38 - Content is XML 897s # ==> Popping ISSUER <== 897s ok 39 - Get image 897s ok 40 - Get redirection 897s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 897s # ==> Pushing ISSUER <== 897s # ==> Popping ISSUER <== 897s ok 42 - Test if user is reject on IdP 897s ok 43 - Response status is 401 897s ok 44 - Content is JSON 897s ok 45 - Error code is 1 897s # ==> Pushing SP <== 897s # ==> Popping SP <== 897s ok 46 - Test if user is reject on SP 897s ok 47 - Get redirection 897s ok 48 - Location header found 897s 1..48 897s ok 898s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ............................. 898s ok 1 - use Lemonldap::NG::Portal::Main; 898s ok 2 - Portal object 898s ok 3 - Init 898s ok 4 - Portal app 898s ok 5 - Register $type 898s ok 6 - Portal object 898s ok 7 - Init 898s ok 8 - Portal app 898s ok 9 - Register $type 898s # ==> Pushing SP <== 898s # ==> Popping SP <== 898s ok 10 - Unauth SP request 898s ok 11 - Get redirection 898s ok 12 - Location header found 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 13 - Launch SAML request to IdP 898s ok 14 - HTTP code is 200 898s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850449_2674%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922329%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 898s # ==> Pushing ISSUER <== 898s ok 16 - SOAP request 898s # ==> Saving handler ISSUER <== 898s # ==> Pushing SP <== 898s # ==> Popping SP <== 898s # ==> Restoring ISSUER <== 898s ok 17 - Execute request 898s ok 18 - HTTP code is 200 898s ok 19 - Content is XML 898s # ==> Popping ISSUER <== 898s ok 20 - Post authentication 898s ok 21 - Get cookie lemonldap (424c5656cd2a1d7ab708daecd727331c4cc78f9db1f76f83da1ddb0e441a0f07) 898s ok 22 - Get redirection 898s ok 23 - Location header found 898s # ==> Pushing SP <== 898s ok 24 - SOAP request 898s # ==> Saving handler SP <== 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s # ==> Restoring SP <== 898s ok 25 - Execute request 898s ok 26 - HTTP code is 200 898s ok 27 - Content is XML 898s # ==> Popping SP <== 898s ok 28 - Push artifact to SP 898s ok 29 - Get cookie lemonldap (1d53fac88e56f1bb95c91a53c2c5b2eebc5bb3ee9a064c183f1616f9fe02b8f2) 898s ok 30 - Get redirection 898s ok 31 - Location is http://auth.sp.com/ 898s # ==> Pushing SP <== 898s # ==> Popping SP <== 898s ok 32 - Get / on SP 898s ok 33 - HTTP code is 200 898s ok 34 - Authenticated as fa@badwolf.org@idp 898s ok 35 - UTF-8 values 898s # ==> Pushing SP <== 898s ok 36 - SOAP request 898s # ==> Saving handler SP <== 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s # ==> Restoring SP <== 898s ok 37 - Execute request 898s ok 38 - HTTP code is 200 898s ok 39 - Content is XML 898s # ==> Popping SP <== 898s ok 40 - Query SP for logout 898s ok 41 - HTTP code is 200 898s ok 42 - Get cookie lemonldap (0) 898s ok 43 - SSO cookie removed 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 44 - Test if user is reject on IdP 898s ok 45 - Response status is 401 898s ok 46 - Content is JSON 898s ok 47 - Error code is 1 898s # ==> Pushing SP <== 898s # ==> Popping SP <== 898s ok 48 - Test if user is reject on SP 898s ok 49 - Get redirection 898s ok 50 - Location header found 898s 1..50 898s ok 898s t/30-Auth-and-issuer-SAML-Federation.t ......................................... 898s ok 1 - use Lemonldap::NG::Portal::Main; 898s ok 2 - Portal object 898s ok 3 - Init 898s ok 4 - Portal app 898s ok 5 - Register $type 898s ok 6 - Portal object 898s ok 7 - Init 898s ok 8 - Portal app 898s ok 9 - Register $type 898s # Subtest: Test logging in to a federated IDP 898s # ==> Pushing SP <== 898s # ==> Popping SP <== 898s ok 1 898s ok 2 - HTTP code is 200 898s ok 3 - Page contains a form 898s ok 4 - Host match 898s ok 5 - URI match 898s ok 6 - Field "SAMLRequest" is defined 898s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 898s ok 8 - Method is POST 898s ok 9 - Found SAMLRequest 898s 1..9 898s ok 10 - Test logging in to a federated IDP 898s # Subtest: Responding to a federated SP 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 1 - Get cookie lemonldap (6e84b7875ca3a0f034c3256c2e9b6f2208122fccf7bd4db8b5dcd7bc5b87e92e) 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 2 898s ok 3 - SAML service is not yet known: code found on page 898s ok 4 - SAML service is not yet known 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 5 898s ok 6 - SAML service is still not known: code found on page 898s ok 7 - SAML service is still not known 898s # ==> Pushing ISSUER <== 898s # ==> Popping ISSUER <== 898s ok 8 898s ok 9 - HTTP code is 200 898s ok 10 - Page contains a form 898s ok 11 - Host match 898s ok 12 - URI match 898s ok 13 - Field "SAMLResponse" is defined 898s ok 14 - CSP header authorize POST request to www.numistral.fr 898s ok 15 - Method is POST 898s ok 16 - Found SAMLResponse 898s ok 17 - XML successfully parsed 898s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 898s ok 19 - Found attribute 898s 1..19 898s ok 11 - Responding to a federated SP 898s 1..11 898s ok 899s t/30-Auth-and-issuer-SAML-Metadata.t ........................................... 899s ok 1 - use Lemonldap::NG::Portal::Main; 899s ok 2 - Portal object 899s ok 3 - Init 899s ok 4 - Portal app 899s ok 5 - Register $type 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 6 - Get metadata 899s ok 7 - Metadata is XML 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 8 - Get IDP metadata 899s ok 9 - Metadata is XML 899s ok 10 - Metadata does not contain SP information 899s ok 11 - IDP EntityID is overridden 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 12 - Get SP metadata 899s ok 13 - Metadata is XML 899s ok 14 - Metadata does not contain IDP information 899s 1..14 899s ok 899s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t .................................... 899s ok 1 - use Lemonldap::NG::Portal::Main; 899s ok 2 - Portal object 899s ok 3 - Init 899s ok 4 - Portal app 899s ok 5 - Register $type 899s ok 6 - Portal object 899s ok 7 - Init 899s ok 8 - Portal app 899s ok 9 - Register $type 899s # Subtest: SP-initiated flow, authorized user 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 1 - Unauth SP request 899s ok 2 - HTTP code is 200 899s ok 3 - HTTP code is 200 899s ok 4 - Page contains a form 899s ok 5 - Host match 899s ok 6 - Field "lmAuth" is defined 899s ok 7 - CSP header authorize POST request to \# 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 8 - Post Choice request to IdP 899s ok 9 - HTTP code is 200 899s ok 10 - Page contains a form 899s ok 11 - Host match 899s ok 12 - URI match 899s ok 13 - Field "SAMLRequest" is defined 899s ok 14 - CSP header authorize POST request to auth.idp.com 899s ok 15 - Method is POST 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 16 - Post SAML request to IdP 899s ok 17 - HTTP code is 200 899s ok 18 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922331%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850451_9523%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 19 - Post authentication 899s ok 20 - Get cookie lemonldap (88fb44fc2885f8f008fd42b5fd96a1ad37d2de3472e564b33f49a6701ad27871) 899s ok 21 - Get cookie lemonldappdata () 899s ok 22 - SAML request cleared from pdata 899s ok 23 - HTTP code is 200 899s ok 24 - Page contains a form 899s ok 25 - Host match 899s ok 26 - URI match 899s ok 27 - Field "SAMLResponse" is defined 899s ok 28 - CSP header authorize POST request to auth.sp.com 899s ok 29 - Method is POST 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 30 - Post SAML response to SP 899s ok 31 - HTTP code is 200 899s ok 32 - Page contains a form 899s ok 33 - URI match 899s ok 34 - Field "token" is defined 899s ok 35 - Field "code" is defined 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 36 - Post code 899s ok 37 - Get redirection 899s ok 38 - Location is http://auth.sp.com/ 899s ok 39 - Get cookie lemonldap (20443fc174f7af66fc4b63c77e543474f5e906dce6d26f5e7468d3e1fa5f72c9) 899s ok 40 - Found SameSite=None 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 41 - Get / on SP 899s ok 42 - HTTP code is 200 899s ok 43 - Authenticated as fa@badwolf.org@idp 899s ok 44 - UTF-8 values 899s # ==> Pushing ISSUER <== 899s # ==> Popping ISSUER <== 899s ok 45 - Query IDP for logout 899s ok 46 - Get cookie lemonldap (0) 899s ok 47 - IDP Cookie removed 899s ok 48 - Get image request 899s # ==> Pushing ISSUER <== 899s ok 49 - SOAP request 899s # ==> Saving handler ISSUER <== 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s # ==> Restoring ISSUER <== 899s ok 50 - Execute request 899s ok 51 - Response is 200 or 400 899s ok 52 - Content is XML 899s # ==> Popping ISSUER <== 899s ok 53 - Get image 899s ok 54 - Get redirection 899s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 899s # ==> Pushing SP <== 899s # ==> Popping SP <== 899s ok 56 - Test if user is reject on SP 899s ok 57 - Response status is 401 899s ok 58 - Content is JSON 899s ok 59 - Error code is 1 899s 1..59 899s ok 10 - SP-initiated flow, authorized user 899s 1..10 899s ok 900s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t ................................. 900s ok 1 - use Lemonldap::NG::Portal::Main; 900s ok 2 - Portal object 900s ok 3 - Init 900s ok 4 - Portal app 900s ok 5 - Register $type 900s ok 6 - Portal object 900s ok 7 - Init 900s ok 8 - Portal app 900s ok 9 - Register $type 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 10 - Auth query 900s ok 11 - HTTP code is 200 900s ok 12 - Get cookie lemonldap (c2508c29873e99fb2db7c31794baf9242073517651570d152cd175e796484336) 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 13 - Query IdP to access to SP 900s ok 14 - HTTP code is 200 900s ok 15 - Page contains a form 900s ok 16 - Host match 900s ok 17 - URI match 900s ok 18 - Field "SAMLResponse" is defined 900s ok 19 - CSP header authorize POST request to auth.alternate.com 900s ok 20 - Method is POST 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 21 - Query IdP to access to SP 900s ok 22 - Bad destination: code found on page 900s ok 23 - Bad destination 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 24 - Query IdP to access to SP 900s ok 25 - HTTP code is 200 900s ok 26 - Page contains a form 900s ok 27 - Host match 900s ok 28 - URI match 900s ok 29 - Field "SAMLResponse" is defined 900s ok 30 - CSP header authorize POST request to auth.sp.com 900s ok 31 - Method is POST 900s # ==> Pushing SP <== 900s # ==> Popping SP <== 900s ok 32 - Post SAML response to SP 900s ok 33 - Get cookie lemonldap (fe6f6f4bded423a3d3c777cea5baea300ff501f9d91b4bd847086a6767a347f2) 900s ok 34 - Get redirection 900s ok 35 - Location is http://auth.sp.com/ 900s # ==> Pushing SP <== 900s # ==> Popping SP <== 900s ok 36 - Get / on SP 900s ok 37 - HTTP code is 200 900s ok 38 - Authenticated as ru@badwolf.org@idp 900s ok 39 - UTF-8 values 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 40 - Query IdP for logout 900s ok 41 - HTTP code is 200 900s ok 42 - Get cookie lemonldap (0) 900s ok 43 - SSO cookie removed 900s ok 44 - Get iframe request 900s ok 45 - Content-Security-Policy header found 900s ok 46 - Found auth.idp.com in CSP child-src 900s ok 47 - Content-Security-Policy header found 900s ok 48 - Found http://auth.sp.com in CSP child-src 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 49 - Get iframe 900s ok 50 - Framing authorized 900s ok 51 - HTTP code is 200 900s ok 52 - Page contains a form 900s ok 53 - Host match 900s ok 54 - URI match 900s ok 55 - Field "SAMLRequest" is defined 900s ok 56 - CSP header authorize POST request to auth.sp.com 900s ok 57 - Method is POST 900s # ==> Pushing SP <== 900s # ==> Popping SP <== 900s ok 58 - Post SAML logout request to SP 900s ok 59 - HTTP code is 200 900s ok 60 - Page contains a form 900s ok 61 - Host match 900s ok 62 - URI match 900s ok 63 - Field "SAMLResponse" is defined 900s ok 64 - CSP header authorize POST request to auth.idp.com 900s ok 65 - Method is POST 900s # ==> Pushing SP <== 900s # ==> Popping SP <== 900s ok 66 - Post SAML logout response to IdP 900s # ==> Pushing ISSUER <== 900s # ==> Popping ISSUER <== 900s ok 67 - Test if user is reject on IdP 900s ok 68 - Response status is 401 900s ok 69 - Content is JSON 900s ok 70 - Error code is 1 900s # ==> Pushing SP <== 900s # ==> Popping SP <== 900s ok 71 - Test if user is reject on SP 900s ok 72 - HTTP code is 200 900s ok 73 - HTTP code is 200 900s ok 74 - Page contains a form 900s ok 75 - CSP header authorize POST request to auth.idp.com 900s ok 76 - Method is POST 900s 1..76 900s ok 901s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ................................... 901s ok 1 - use Lemonldap::NG::Portal::Main; 901s ok 2 - Portal object 901s ok 3 - Init 901s ok 4 - Portal app 901s ok 5 - Register $type 901s ok 6 - Portal object 901s ok 7 - Init 901s ok 8 - Portal app 901s ok 9 - Register $type 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 10 - Unauth SP request 901s ok 11 - HTTP code is 200 901s ok 12 - HTTP code is 200 901s ok 13 - Page contains a form 901s ok 14 - Host match 901s ok 15 - URI match 901s ok 16 - Field "SAMLRequest" is defined 901s ok 17 - CSP header authorize POST request to auth.idp.com 901s ok 18 - Method is POST 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 19 - Post SAML request to IdP 901s ok 20 - HTTP code is 200 901s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922333%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850453_17977%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 22 - Post authentication 901s ok 23 - Reject reason is 89 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 24 - Unauth SP request 901s ok 25 - HTTP code is 200 901s ok 26 - HTTP code is 200 901s ok 27 - Page contains a form 901s ok 28 - Host match 901s ok 29 - URI match 901s ok 30 - Field "SAMLRequest" is defined 901s ok 31 - CSP header authorize POST request to auth.idp.com 901s ok 32 - Method is POST 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 33 - Post SAML request to IdP 901s ok 34 - HTTP code is 200 901s ok 35 - Get cookie lemonldappdata (%7B%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%2C%22issuerRequestsaml%22%3A%221760850453_27070%22%2C%22issuerTs%22%3A1760922333%7D) 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 36 - Post authentication 901s ok 37 - Get cookie lemonldap (84fdd8cafe48ae4e079cd1eec21a4326b0afd127e63978be601973d5149035aa) 901s ok 38 - HTTP code is 200 901s ok 39 - Page contains a form 901s ok 40 - Host match 901s ok 41 - URI match 901s ok 42 - Field "SAMLResponse" is defined 901s ok 43 - CSP header authorize POST request to auth.sp.com 901s ok 44 - Method is POST 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 45 - Post SAML response to SP 901s ok 46 - Get redirection 901s ok 47 - Location is http://auth.sp.com/ 901s ok 48 - Get cookie lemonldap (c37978c1b6e91c250ecd5017136874c1203c170ba8513607077d06fa55d12757) 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 49 - Get / on SP 901s ok 50 - HTTP code is 200 901s ok 51 - Authenticated as fa@badwolf.org@idp 901s ok 52 - UTF-8 values 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 53 - Query SP for logout 901s ok 54 - HTTP code is 200 901s ok 55 - Page contains a form 901s ok 56 - Host match 901s ok 57 - URI match 901s ok 58 - Field "SAMLRequest" is defined 901s ok 59 - CSP header authorize POST request to auth.idp.com 901s ok 60 - Method is POST 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 61 - Post SAML logout request to IdP 901s ok 62 - HTTP code is 200 901s ok 63 - Found logout message 901s ok 64 - Get cookie lemonldap (0) 901s ok 65 - IDP cookie removed 901s # ==> Pushing ISSUER <== 901s # ==> Popping ISSUER <== 901s ok 66 - Test if old cookie is denied by IdP 901s ok 67 - Response status is 401 901s ok 68 - Content is JSON 901s ok 69 - Error code is 1 901s # ==> Pushing SP <== 901s # ==> Popping SP <== 901s ok 70 - Test if user is reject on SP 901s ok 71 - HTTP code is 200 901s ok 72 - HTTP code is 200 901s ok 73 - Page contains a form 901s ok 74 - Host match 901s ok 75 - URI match 901s ok 76 - Field "SAMLRequest" is defined 901s ok 77 - CSP header authorize POST request to auth.idp.com 901s ok 78 - Method is POST 901s 1..78 901s ok 902s t/30-Auth-and-issuer-SAML-POST.t ............................................... 902s ok 1 - use Lemonldap::NG::Portal::Main; 902s ok 2 - Portal object 902s ok 3 - Init 902s ok 4 - Portal app 902s ok 5 - Register $type 902s ok 6 - Portal object 902s ok 7 - Init 902s ok 8 - Portal app 902s ok 9 - Register $type 902s # Subtest: SP-initiated flow, unauthorized user 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 1 - Unauth SP request 902s ok 2 - HTTP code is 200 902s ok 3 - HTTP code is 200 902s ok 4 - Page contains a form 902s ok 5 - Host match 902s ok 6 - URI match 902s ok 7 - Field "SAMLRequest" is defined 902s ok 8 - CSP header authorize POST request to auth.idp.com 902s ok 9 - Method is POST 902s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 902s ok 11 - Pdata is not empty 902s ok 12 - samlGenerateRequestHook called 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 13 - Post SAML request to IdP 902s ok 14 - HTTP code is 200 902s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850453_30811%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922333%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 902s ok 16 - Found SameSite=None 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 17 - Post authentication 902s ok 18 - Reject reason is 89 902s 1..18 902s ok 10 - SP-initiated flow, unauthorized user 902s # Subtest: SP-initiated flow, authorized user 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 1 - Unauth SP request 902s ok 2 - HTTP code is 200 902s ok 3 - HTTP code is 200 902s ok 4 - Page contains a form 902s ok 5 - Host match 902s ok 6 - URI match 902s ok 7 - Field "SAMLRequest" is defined 902s ok 8 - CSP header authorize POST request to auth.idp.com 902s ok 9 - Method is POST 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 10 - Post SAML request to IdP 902s ok 11 - HTTP code is 200 902s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850453_18503%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922333%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 13 - Post authentication 902s ok 14 - Get cookie lemonldap (3d2aeac2659d8e6587e99dfe59201d63583738950c70efce8bfaebc3a0d7b17c) 902s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 902s ok 16 - SAML request cleared from pdata 902s ok 17 - HTTP code is 200 902s ok 18 - Page contains a form 902s ok 19 - Host match 902s ok 20 - URI match 902s ok 21 - Field "SAMLResponse" is defined 902s ok 22 - CSP header authorize POST request to auth.sp.com 902s ok 23 - Method is POST 902s ok 24 - Found SAMLResponse 902s ok 25 - Found AuthnInstant modified by hook 902s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 902s ok 27 - Pdata is not empty 902s ok 28 - samlGotRequestHookCalled called 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 29 - Post SAML response to SP 902s ok 30 - Get redirection 902s ok 31 - Location is http://auth.sp.com/ 902s ok 32 - Get cookie lemonldap (46820c429f9f6b61bd61ad256fbeaf90df05062fa02d4d048fef54fa0ac31218) 902s ok 33 - Found SameSite=None 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 34 - Get / on SP 902s ok 35 - HTTP code is 200 902s ok 36 - Authenticated as fa@badwolf.org@idp 902s ok 37 - samlGotResponseHook called 902s ok 38 - UTF-8 values 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 39 - Query SP for logout 902s ok 40 - HTTP code is 200 902s ok 41 - Page contains a form 902s ok 42 - Host match 902s ok 43 - URI match 902s ok 44 - Field "SAMLRequest" is defined 902s ok 45 - CSP header authorize POST request to auth.idp.com 902s ok 46 - Method is POST 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 47 - Post SAML logout request to IdP 902s ok 48 - HTTP code is 200 902s ok 49 - Page contains a form 902s ok 50 - Host match 902s ok 51 - URI match 902s ok 52 - Field "SAMLResponse" is defined 902s ok 53 - CSP header authorize POST request to auth.sp.com 902s ok 54 - Method is POST 902s ok 55 - Get cookie lemonldap (0) 902s ok 56 - IDP Cookie removed 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 57 - Post SAML response to SP 902s ok 58 - Get redirection 902s ok 59 - Location is http://auth.sp.com/?logout=1 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 60 - Test if user is reject on IdP 902s ok 61 - Response status is 401 902s ok 62 - Content is JSON 902s ok 63 - Error code is 1 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 64 - Test if user is reject on SP 902s ok 65 - HTTP code is 200 902s ok 66 - HTTP code is 200 902s ok 67 - Page contains a form 902s ok 68 - Host match 902s ok 69 - URI match 902s ok 70 - Field "SAMLRequest" is defined 902s ok 71 - CSP header authorize POST request to auth.idp.com 902s ok 72 - Method is POST 902s 1..72 902s ok 11 - SP-initiated flow, authorized user 902s # Subtest: SP-initiated flow, authorized user, with redirection 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 1 - Unauth SP request 902s ok 2 - HTTP code is 200 902s ok 3 - HTTP code is 200 902s ok 4 - Page contains a form 902s ok 5 - Host match 902s ok 6 - URI match 902s ok 7 - Field "SAMLRequest" is defined 902s ok 8 - CSP header authorize POST request to auth.idp.com 902s ok 9 - Method is POST 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 10 - Post SAML request to IdP 902s ok 11 - HTTP code is 200 902s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850454_10805%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922334%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 902s ok 13 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850454_10805%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922334%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 902s ok 14 - Pdata is not empty 902s ok 15 - Expected target AuthnLevel 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 16 - Post authentication 902s ok 17 - Get cookie lemonldap (4deb7c334348e95626d8cb3d54ee4a5302dc149d44c19cd954bf01a35d8fc713) 902s ok 18 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 902s ok 19 - SAML request cleared from pdata 902s ok 20 - HTTP code is 200 902s ok 21 - Page contains a form 902s ok 22 - Host match 902s ok 23 - URI match 902s ok 24 - Field "SAMLResponse" is defined 902s ok 25 - CSP header authorize POST request to auth.sp.com 902s ok 26 - Method is POST 902s ok 27 - Found SAMLResponse 902s ok 28 - Found AuthnInstant modified by hook 902s ok 29 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 902s ok 30 - Pdata is not empty 902s ok 31 - samlGotRequestHookCalled called 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 32 - Post SAML response to SP 902s ok 33 - Get redirection 902s ok 34 - Location is http://auth.sp.com/ 902s ok 35 - Get cookie lemonldap (bd71c639a26feb6d53bfceb3dc074c1cb23ceaa14e1b3bf8ffa4f24811f2847f) 902s ok 36 - Found SameSite=None 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 37 - Get / on SP 902s ok 38 - HTTP code is 200 902s ok 39 - Authenticated as fa@badwolf.org@idp 902s ok 40 - samlGotResponseHook called 902s ok 41 - UTF-8 values 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 42 - Query SP for logout 902s ok 43 - HTTP code is 200 902s ok 44 - Page contains a form 902s ok 45 - Host match 902s ok 46 - URI match 902s ok 47 - Field "SAMLRequest" is defined 902s ok 48 - CSP header authorize POST request to auth.idp.com 902s ok 49 - Method is POST 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 50 - Post SAML logout request to IdP 902s ok 51 - HTTP code is 200 902s ok 52 - Page contains a form 902s ok 53 - Host match 902s ok 54 - URI match 902s ok 55 - Field "SAMLResponse" is defined 902s ok 56 - CSP header authorize POST request to auth.sp.com 902s ok 57 - Method is POST 902s ok 58 - Get cookie lemonldap (0) 902s ok 59 - IDP Cookie removed 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 60 - Post SAML response to SP 902s ok 61 - Get redirection 902s ok 62 - Location is http://test1.example.com 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 63 - Test if user is reject on IdP 902s ok 64 - Response status is 401 902s ok 65 - Content is JSON 902s ok 66 - Error code is 1 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 67 - Test if user is reject on SP 902s ok 68 - HTTP code is 200 902s ok 69 - HTTP code is 200 902s ok 70 - Page contains a form 902s ok 71 - Host match 902s ok 72 - URI match 902s ok 73 - Field "SAMLRequest" is defined 902s ok 74 - CSP header authorize POST request to auth.idp.com 902s ok 75 - Method is POST 902s # Subtest: Check dynamic required authentication level 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 1 - Auth query 902s ok 2 - HTTP code is 200 902s ok 3 - Get cookie lemonldap (a090bd4a22452b4106e6d8fcc2263383aa0b908b6eae77a87e7ca3aa747587c8) 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 4 - Unauth SP request 902s ok 5 - HTTP code is 200 902s ok 6 - HTTP code is 200 902s ok 7 - Page contains a form 902s ok 8 - Host match 902s ok 9 - URI match 902s ok 10 - Field "SAMLRequest" is defined 902s ok 11 - CSP header authorize POST request to auth.idp.com 902s ok 12 - Method is POST 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 13 - Post SAML request to IdP 902s ok 14 - Response body is not empty 902s ok 15 - Found at least one result for //span[@trspan="askToUpgrade"] 902s 1..15 902s ok 76 - Check dynamic required authentication level 902s 1..76 902s ok 12 - SP-initiated flow, authorized user, with redirection 902s 1..12 902s ok 902s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........................ 902s ok 1 - use Lemonldap::NG::Portal::Main; 902s ok 2 - Portal object 902s ok 3 - Init 902s ok 4 - Portal app 902s ok 5 - Register $type 902s ok 6 - Portal object 902s ok 7 - Init 902s ok 8 - Portal app 902s ok 9 - Register $type 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 10 - Unauth SP request 902s ok 11 - Get redirection 902s ok 12 - Location header found 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 13 - Launch SAML request to IdP 902s ok 14 - HTTP code is 200 902s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922334%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850454_45750%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 902s # ==> Pushing ISSUER <== 902s # ==> Popping ISSUER <== 902s ok 16 - Authentication request 902s ok 17 - Get cookie lemonldap (4b6f65681622adf8cb2b8aa1fed9d1029000ddd5faed2ca334404ccee6484dbd) 902s ok 18 - Get cookie lemonldappdata () 902s ok 19 - SAML request cleared from pdata 902s ok 20 - HTTP code is 200 902s ok 21 - Page contains a form 902s ok 22 - Host match 902s ok 23 - URI match 902s ok 24 - Field "SAMLResponse" is defined 902s ok 25 - Field "RelayState" is defined 902s ok 26 - CSP header authorize POST request to auth.sp.com 902s ok 27 - Correct authentication context mapped 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 28 - Post SAML response to SP 902s ok 29 - Get cookie lemonldap (7b54fbbc0893bdd8ee909c7baa6f3b9ac0b19972895dbdbb9fba0ac2167efb0d) 902s ok 30 - Get redirection 902s ok 31 - Location is http://test1.example.com/ 902s # ==> Pushing SP <== 902s # ==> Popping SP <== 902s ok 32 - Get / on SP 902s ok 33 - HTTP code is 200 902s ok 34 - Authenticated as fa@badwolf.org@idp 902s ok 35 - Map authentication context 902s 1..35 902s ok 903s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ............................. 903s ok 1 - use Lemonldap::NG::Portal::Main; 903s ok 2 - Portal object 903s ok 3 - Init 903s ok 4 - Portal app 903s ok 5 - Register $type 903s ok 6 - Portal object 903s ok 7 - Init 903s ok 8 - Portal app 903s ok 9 - Register $type 903s # ==> Pushing ISSUER <== 903s # ==> Popping ISSUER <== 903s ok 10 - Auth query 903s ok 11 - HTTP code is 200 903s ok 12 - Get cookie lemonldap (e245bc8e48d0d25692a178b257a2801aff162a9b087820bc7d43c6c301e784b3) 903s # ==> Pushing ISSUER <== 903s # ==> Popping ISSUER <== 903s ok 13 - Query IdP to access to SP 903s ok 14 - HTTP code is 200 903s ok 15 - Form method is POST 903s ok 16 - Found SAML response 903s # ==> Pushing SP <== 903s # ==> Popping SP <== 903s ok 17 - Post SAML response to SP 903s ok 18 - Get cookie lemonldap (ea5765d1162a34722c9e2c0c3da718bf8f052eabcdadf8705e58b824f54798f1) 903s ok 19 - Get redirection 903s ok 20 - Location is http://auth.sp.com/ 903s # ==> Pushing SP <== 903s # ==> Popping SP <== 903s ok 21 - Get / on SP 903s ok 22 - HTTP code is 200 903s ok 23 - Authenticated as ru@badwolf.org@idp 903s ok 24 - UTF-8 values 903s # ==> Pushing ISSUER <== 903s # ==> Popping ISSUER <== 903s ok 25 - Query IdP for logout 903s ok 26 - HTTP code is 200 903s ok 27 - Get iframe request 903s ok 28 - Content-Security-Policy header found 903s ok 29 - Found auth.sp.com in CSP child-src 903s ok 30 - Get cookie lemonldap (0) 903s ok 31 - SSO cookie removed 903s # ==> Pushing SP <== 903s # ==> Popping SP <== 903s ok 32 - Query SP for iframe 903s ok 33 - Get redirection 903s ok 34 - Location header found 903s # ==> Pushing ISSUER <== 903s # ==> Popping ISSUER <== 903s ok 35 - Push SAML response to IdP 903s ok 36 - Get redirection 903s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 903s ok 38 - Frame can be embedded 903s # ==> Pushing ISSUER <== 903s # ==> Popping ISSUER <== 903s ok 39 - Test if user is reject on IdP 903s ok 40 - Response status is 401 903s ok 41 - Content is JSON 903s ok 42 - Error code is 1 903s # ==> Pushing SP <== 903s # ==> Popping SP <== 903s ok 43 - Test if user is reject on SP 903s ok 44 - Get redirection 903s ok 45 - Location header found 903s 1..45 903s ok 904s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t .................... 904s ok 1 - use Lemonldap::NG::Portal::Main; 904s ok 2 - Portal object 904s ok 3 - Init 904s ok 4 - Portal app 904s ok 5 - Register $type 904s ok 6 - Portal object 904s ok 7 - Init 904s ok 8 - Portal app 904s ok 9 - Register $type 904s ok 10 - Portal object 904s ok 11 - Init 904s ok 12 - Portal app 904s ok 13 - Register $type 904s # ==> Pushing SP <== 904s # ==> Popping SP <== 904s ok 14 - Unauth SP request 904s ok 15 - Get redirection 904s ok 16 - Location header found 904s # ==> Pushing ISSUER <== 904s # ==> Popping ISSUER <== 904s ok 17 - Launch SAML request to IdP 904s ok 18 - HTTP code is 200 904s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922336%2C%22issuerRequestsaml%22%3A%221760850456_7040%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%7D) 904s # ==> Pushing ISSUER <== 904s # ==> Popping ISSUER <== 904s ok 20 - Post authentication 904s ok 21 - HTTP code is 200 904s ok 22 - Get cookie lemonldap (6d24bb74606d7d017c540a2fd54abefe93239a108f1b625be0d4d0d47a5c0faf) 904s ok 23 - HTTP code is 200 904s ok 24 - Page contains a form 904s ok 25 - Host match 904s ok 26 - URI match 904s ok 27 - Field "SAMLResponse" is defined 904s ok 28 - Field "RelayState" is defined 904s ok 29 - CSP header authorize POST request to auth.sp.com 904s # ==> Pushing SP <== 904s # ==> Popping SP <== 904s ok 30 - Post SAML response to SP 904s ok 31 - Get cookie lemonldap (7bf7cc2def378293b0f1eb4911fafc0f5c0e920f336dfeaaff00efa651fcc4d7) 904s ok 32 - Get redirection 904s ok 33 - Location is http://test1.example.com/ 904s # ==> Pushing SP <== 904s # ==> Popping SP <== 904s ok 34 - Get / on SP 904s ok 35 - HTTP code is 200 904s ok 36 - Authenticated as fa@badwolf.org@idp 904s ok 37 - UTF-8 values 904s # ==> Pushing SP2 <== 904s # ==> Popping SP2 <== 904s ok 38 - Unauth SP2 request 904s ok 39 - Get redirection 904s ok 40 - Location header found 904s # ==> Pushing ISSUER <== 904s # ==> Popping ISSUER <== 904s ok 41 - Launch SAML request to IdP 904s ok 42 - HTTP code is 200 904s ok 43 - Page contains a form 904s ok 44 - Host match 904s ok 45 - URI match 904s ok 46 - Field "SAMLResponse" is defined 904s ok 47 - Field "RelayState" is defined 904s ok 48 - CSP header authorize POST request to auth.sp2.com 904s # ==> Pushing SP2 <== 904s # ==> Popping SP2 <== 904s ok 49 - Post SAML response to SP2 904s ok 50 - Get cookie lemonldap (13ca23d5de698e827bc32b83711bf4e6ba84a2cd645c97d532f162e2f3d1102c) 904s ok 51 - Get redirection 904s ok 52 - Location is http://test1.example.com/ 904s # ==> Pushing SP2 <== 904s # ==> Popping SP2 <== 904s ok 53 - Get / on SP2 904s ok 54 - HTTP code is 200 904s ok 55 - Authenticated as fa@badwolf.org@idp 904s # ==> Pushing SP <== 904s # ==> Popping SP <== 904s ok 56 - Query SP for logout 904s ok 57 - Get redirection 904s ok 58 - Location header found 904s # ==> Pushing ISSUER <== 904s # ==> Popping ISSUER <== 904s ok 59 - Launch SAML logout request to IdP 904s ok 60 - HTTP code is 200 904s ok 61 - Found logout message 904s ok 62 - Get cookie lemonldap (0) 904s ok 63 - IDP cookie removed 904s # ==> Pushing ISSUER <== 904s # ==> Popping ISSUER <== 904s ok 64 - Test if user is reject on IdP 904s ok 65 - Response status is 401 904s ok 66 - Content is JSON 904s ok 67 - Error code is 1 904s # ==> Pushing SP <== 904s # ==> Popping SP <== 904s ok 68 - Test if user is reject on SP 904s ok 69 - Get redirection 904s ok 70 - Location header found 904s # ==> Pushing SP2 <== 904s # ==> Popping SP2 <== 904s ok 71 - User is unfortunately still logged into SP2 904s ok 72 - HTTP code is 200 904s ok 73 - Authenticated as fa@badwolf.org@idp 904s 1..73 904s ok 905s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................................ 905s ok 1 - use Lemonldap::NG::Portal::Main; 905s ok 2 - Portal object 905s ok 3 - Init 905s ok 4 - Portal app 905s ok 5 - Register $type 905s ok 6 - Portal object 905s ok 7 - Init 905s ok 8 - Portal app 905s ok 9 - Register $type 905s ok 10 - Portal object 905s ok 11 - Init 905s ok 12 - Portal app 905s ok 13 - Register $type 905s ok 14 - Portal object 905s ok 15 - Init 905s ok 16 - Portal app 905s ok 17 - Register $type 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 18 - Unauth SP request 905s ok 19 - Get redirection 905s ok 20 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 21 - Launch SAML request to IdP 905s ok 22 - HTTP code is 200 905s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922336%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%22issuerRequestsaml%22%3A%221760850456_13813%22%7D) 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 24 - Post authentication 905s ok 25 - HTTP code is 200 905s ok 26 - Get cookie lemonldap (2fcde0567d2853b2fcdbe15f702849aa8e7af3c369bd7af5e193a9596bb68a4c) 905s ok 27 - HTTP code is 200 905s ok 28 - Page contains a form 905s ok 29 - Host match 905s ok 30 - URI match 905s ok 31 - Field "SAMLResponse" is defined 905s ok 32 - Field "RelayState" is defined 905s ok 33 - CSP header authorize POST request to auth.sp.com 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 34 - Post SAML response to SP 905s ok 35 - Get cookie lemonldap (b586e882d1f3962986af4a2c66585444004efe6181e63c53f40c3595a21b63d4) 905s ok 36 - Get redirection 905s ok 37 - Location is http://test1.example.com/ 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 38 - Get / on SP 905s ok 39 - HTTP code is 200 905s ok 40 - Authenticated as fa@badwolf.org@idp 905s ok 41 - UTF-8 values 905s # ==> Pushing SP2 <== 905s # ==> Popping SP2 <== 905s ok 42 - Unauth SP2 request 905s ok 43 - Get redirection 905s ok 44 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 45 - Launch SAML request to IdP 905s ok 46 - HTTP code is 200 905s ok 47 - Page contains a form 905s ok 48 - Host match 905s ok 49 - URI match 905s ok 50 - Field "SAMLResponse" is defined 905s ok 51 - Field "RelayState" is defined 905s ok 52 - CSP header authorize POST request to auth.sp2.com 905s # ==> Pushing SP2 <== 905s # ==> Popping SP2 <== 905s ok 53 - Post SAML response to SP2 905s ok 54 - Get cookie lemonldap (a7b6542df2553c939d941e47cf459165faea4d4c84afdf11052b739aa8e6521f) 905s ok 55 - Get redirection 905s ok 56 - Location is http://test1.example.com/ 905s # ==> Pushing SP2 <== 905s # ==> Popping SP2 <== 905s ok 57 - Get / on SP2 905s ok 58 - HTTP code is 200 905s ok 59 - Authenticated as fa@badwolf.org@idp 905s # ==> Pushing SP3 <== 905s # ==> Popping SP3 <== 905s ok 60 - Unauth SP3 request 905s ok 61 - Get redirection 905s ok 62 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 63 - Launch SAML request to IdP 905s ok 64 - HTTP code is 200 905s ok 65 - Page contains a form 905s ok 66 - Host match 905s ok 67 - URI match 905s ok 68 - Field "SAMLResponse" is defined 905s ok 69 - Field "RelayState" is defined 905s ok 70 - CSP header authorize POST request to auth.sp3.com 905s # ==> Pushing SP3 <== 905s # ==> Popping SP3 <== 905s ok 71 - Post SAML response to SP3 905s ok 72 - Get cookie lemonldap (f5c26ddada4bfd41cad1e5ed905992958da68dfdd9daa02090bb25c0d5b255ad) 905s ok 73 - Get redirection 905s ok 74 - Location is http://test1.example.com/ 905s # ==> Pushing SP3 <== 905s # ==> Popping SP3 <== 905s ok 75 - Get / on SP3 905s ok 76 - HTTP code is 200 905s ok 77 - Authenticated as fa@badwolf.org@idp 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 78 - Query SP for logout 905s ok 79 - Get redirection 905s ok 80 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 81 - Launch SAML logout request to IdP 905s ok 82 - Get cookie lemonldap (0) 905s ok 83 - SSO cookie removed 905s ok 84 - Got one iframe for both additional services 905s # ==> Pushing SP2 <== 905s # ==> Popping SP2 <== 905s ok 85 - Start logout from SP2 905s ok 86 - Get redirection 905s ok 87 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 88 - get SAML response from IDP 905s ok 89 - Get redirection 905s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 905s # ==> Pushing SP3 <== 905s # ==> Popping SP3 <== 905s ok 91 - Start logout from SP3 905s ok 92 - Get redirection 905s ok 93 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 94 - get SAML response from IDP 905s ok 95 - Get redirection 905s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 905s ok 97 - HTTP code is 200 905s ok 98 - Page contains a form 905s ok 99 - Host match 905s ok 100 - URI match 905s ok 101 - Field "relay" is defined 905s ok 102 - CSP header authorize POST request to auth.idp.com 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 103 - Post final logout 905s ok 104 - Get redirection 905s ok 105 - Location header found 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 106 - Send SAML logout response to SP 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 107 - Test if user is reject on IdP 905s ok 108 - Response status is 401 905s ok 109 - Content is JSON 905s ok 110 - Error code is 1 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 111 - Test if user is reject on SP 905s ok 112 - Get redirection 905s ok 113 - Location header found 905s # ==> Pushing SP2 <== 905s # ==> Popping SP2 <== 905s ok 114 - Test if user is reject on SP2 905s ok 115 - Get redirection 905s ok 116 - Location header found 905s # ==> Pushing SP3 <== 905s # ==> Popping SP3 <== 905s ok 117 - Test if user is reject on SP3 905s ok 118 - Get redirection 905s ok 119 - Location header found 905s 1..119 905s ok 905s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t ................................. 905s ok 1 - use Lemonldap::NG::Portal::Main; 905s ok 2 - Portal object 905s ok 3 - Init 905s ok 4 - Portal app 905s ok 5 - Register $type 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 6 - Post authentication request 905s ok 7 - Get cookie lemonldap (237a5d3cdcc7047b25bf3ea9d999405b7507d21b1b5cf940582fbd47f836935f) 905s ok 8 - Portal object 905s ok 9 - Init 905s ok 10 - Portal app 905s ok 11 - Register $type 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 12 - Unauth SP request 905s ok 13 - Get redirection 905s ok 14 - Location header found 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 15 - Launch SAML request to IdP 905s ok 16 - HTTP code is 200 905s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922337%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850457_20148%22%7D) 905s # ==> Pushing ISSUER <== 905s # ==> Popping ISSUER <== 905s ok 18 - Post authentication request 905s ok 19 - HTTP code is 200 905s ok 20 - Get cookie lemonldap (7e392f726913c0f8b51a8269e7a322815d7924c07dd3dde2a2d0be096369657a) 905s ok 21 - Get cookie lemonldappdata () 905s ok 22 - SAML request cleared from pdata 905s ok 23 - Found info message about deleted sessions 905s ok 24 - HTTP code is 200 905s ok 25 - Page contains a form 905s ok 26 - Host match 905s ok 27 - URI match 905s ok 28 - Field "SAMLResponse" is defined 905s ok 29 - Field "RelayState" is defined 905s ok 30 - CSP header authorize POST request to auth.sp.com 905s ok 31 - Method is POST 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 32 - Post SAML response to SP 905s ok 33 - Get cookie lemonldap (0ffadc1e517b17e75fca5bb16be972c2e5cd8bb9f040ab3ee0092aa7d96203a2) 905s ok 34 - Get redirection 905s ok 35 - Location is http://test1.example.com/ 905s # ==> Pushing SP <== 905s # ==> Popping SP <== 905s ok 36 - Get / on SP 905s ok 37 - HTTP code is 200 905s ok 38 - Authenticated as fa@badwolf.org@idp 905s 1..38 905s ok 906s t/30-Auth-and-issuer-SAML-Redirect.t ........................................... 906s ok 1 - use Lemonldap::NG::Portal::Main; 906s ok 2 - Portal object 906s ok 3 - Init 906s ok 4 - Portal app 906s ok 5 - Register $type 906s ok 6 - Portal object 906s ok 7 - Init 906s ok 8 - Portal app 906s ok 9 - Register $type 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 10 - Unauth SP request 906s ok 11 - Get redirection 906s ok 12 - Location header found 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 13 - Launch SAML request to IdP 906s ok 14 - HTTP code is 200 906s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922338%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850458_13264%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 16 - Post delayed authentication request 906s ok 17 - Get redirection 906s ok 18 - Location is http://auth.idp.com/saml 906s ok 19 - Get cookie lemonldap (c8a81622e5e8d5c90cc1d6dcd0d9e4b573349ec5d8beba00aaf4c201a3f2f818) 906s ok 20 - Get cookie lemonldappdata () 906s ok 21 - SAML request cleared from pdata 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 22 - Unauth SP request 906s ok 23 - Get redirection 906s ok 24 - Location header found 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 25 - Launch SAML request to IdP 906s ok 26 - HTTP code is 200 906s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922338%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850458_32241%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 28 - Post authentication request 906s ok 29 - HTTP code is 200 906s ok 30 - Get cookie lemonldap (4435b668a45c38a81fcebc3c64e33b8447a30cfd571ef1d21ac46a59a04522c6) 906s ok 31 - Get cookie lemonldappdata () 906s ok 32 - SAML request cleared from pdata 906s ok 33 - HTTP code is 200 906s ok 34 - Page contains a form 906s ok 35 - Host match 906s ok 36 - URI match 906s ok 37 - Field "SAMLResponse" is defined 906s ok 38 - Field "RelayState" is defined 906s ok 39 - CSP header authorize POST request to auth.sp.com 906s ok 40 - Signed using SHA-256 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 41 - Post SAML response to SP 906s ok 42 - Get cookie lemonldap (9ad7e453a3f59a19b52218c3a70c4228ce01c0b64a8cdedebc17ba3b198e38d0) 906s ok 43 - Get redirection 906s ok 44 - Location is http://test1.example.com/ 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 45 - Get / on SP 906s ok 46 - HTTP code is 200 906s ok 47 - Authenticated as fa@badwolf.org@idp 906s ok 48 - UTF-8 values 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 49 - Query SP for logout 906s ok 50 - Get redirection 906s ok 51 - Location header found 906s ok 52 - SHA256 used to sign Logout Request 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 53 - Launch SAML logout request to IdP 906s ok 54 - Get redirection 906s ok 55 - Location header found 906s ok 56 - Get cookie lemonldap (0) 906s ok 57 - IDP Cookie removed 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 58 - Launch SAML logout request to SP 906s ok 59 - HTTP code is 200 906s # ==> Pushing ISSUER <== 906s # ==> Popping ISSUER <== 906s ok 60 - Test if user is reject on IdP 906s ok 61 - Response status is 401 906s ok 62 - Content is JSON 906s ok 63 - Error code is 1 906s # ==> Pushing SP <== 906s # ==> Popping SP <== 906s ok 64 - Test if user is reject on SP 906s ok 65 - Get redirection 906s ok 66 - Location header found 906s 1..66 906s ok 907s t/30-CDC.t ..................................................................... 907s ok 1 - use Lemonldap::NG::Portal::Main; 907s ok 2 - Portal object 907s ok 3 - Init 907s ok 4 - Portal app 907s ok 5 - Register $type 907s ok 6 - Portal object 907s ok 7 - Init 907s ok 8 - Portal app 907s ok 9 - Register $type 907s ok 10 - use Lemonldap::NG::Portal::CDC; 907s ok 11 - Portal object 907s ok 12 - Init 907s ok 13 - Portal app 907s ok 14 - CDC 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 15 - Unauth SP request 907s ok 16 - HTTP code is 200 907s ok 17 - HTTP code is 200 907s ok 18 - Page contains a form 907s ok 19 - Host match 907s ok 20 - URI match 907s ok 21 - Field "SAMLRequest" is defined 907s ok 22 - CSP header authorize POST request to auth.idp.com 907s ok 23 - Method is POST 907s # ==> Pushing ISSUER <== 907s # ==> Popping ISSUER <== 907s ok 24 - Post SAML request to IdP 907s ok 25 - HTTP code is 200 907s ok 26 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922339%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850459_59052%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 907s # ==> Pushing ISSUER <== 907s # ==> Popping ISSUER <== 907s ok 27 - Post authentication 907s ok 28 - Get cookie lemonldap (dd4b7573fd951ca656d18765ab048940dc104610d20baa89179df8f215b6de50) 907s ok 29 - HTTP code is 200 907s ok 30 - Page contains a form 907s ok 31 - Host match 907s ok 32 - URI match 907s ok 33 - Field "SAMLResponse" is defined 907s ok 34 - CSP header authorize POST request to auth.sp.com 907s ok 35 - Found CDC iframe 907s ok 36 - CDC write request 907s ok 37 - HTTP code is 200 907s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 907s ok 39 - CDC read 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 40 - Post SAML response to SP 907s ok 41 - Get redirection 907s ok 42 - Location is http://auth.sp.com/ 907s ok 43 - Get cookie lemonldap (7298767eb2e7089950ded3c83e378cf1f64072addcafe4d5779d01fe400c09bb) 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 44 - Get / on SP 907s ok 45 - HTTP code is 200 907s ok 46 - Authenticated as fa@badwolf.org@idp 907s ok 47 - UTF-8 values 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 48 - Query SP for logout 907s ok 49 - HTTP code is 200 907s ok 50 - Page contains a form 907s ok 51 - Host match 907s ok 52 - URI match 907s ok 53 - Field "SAMLRequest" is defined 907s ok 54 - CSP header authorize POST request to auth.idp.com 907s ok 55 - Method is POST 907s # ==> Pushing ISSUER <== 907s # ==> Popping ISSUER <== 907s ok 56 - Post SAML logout request to IdP 907s ok 57 - HTTP code is 200 907s ok 58 - Page contains a form 907s ok 59 - Host match 907s ok 60 - URI match 907s ok 61 - Field "SAMLResponse" is defined 907s ok 62 - CSP header authorize POST request to auth.sp.com 907s ok 63 - Method is POST 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 64 - Post SAML response to SP 907s ok 65 - Get redirection 907s ok 66 - Location is http://auth.sp.com/?logout=1 907s # ==> Pushing ISSUER <== 907s # ==> Popping ISSUER <== 907s ok 67 - Test if user is reject on IdP 907s ok 68 - Response status is 401 907s ok 69 - Content is JSON 907s ok 70 - Error code is 1 907s # ==> Pushing SP <== 907s # ==> Popping SP <== 907s ok 71 - Test if user is reject on SP 907s ok 72 - HTTP code is 200 907s ok 73 - HTTP code is 200 907s ok 74 - Page contains a form 907s ok 75 - Host match 907s ok 76 - URI match 907s ok 77 - Field "SAMLRequest" is defined 907s ok 78 - CSP header authorize POST request to auth.idp.com 907s ok 79 - Method is POST 907s 1..79 907s ok 907s t/30-SAML-Federation-Config.t .................................................. 907s ok 1 - use Lemonldap::NG::Portal::Main; 907s ok 2 - Portal object 907s ok 3 - Init 907s ok 4 - Portal app 907s ok 5 - Register $type 907s ok 6 - Portal object 907s ok 7 - Init 907s ok 8 - Portal app 907s ok 9 - Register $type 907s ok 10 - confKey from config 907s ok 11 - confKey was generated 907s ok 12 - Rule from SP config 907s ok 13 - Rule from federation defaults 907s ok 14 - SP attributes have been imported as configured by policy 907s ok 15 - default NameID Format 907s ok 16 - SP attributes have been imported as configured by policy 907s ok 17 907s ok 18 - eduPersonTargetedID sets required persistent NameID 907s ok 19 - IDP option from config override 907s ok 20 - IDP option from federation defaults 907s ok 21 - IDP attributes from federation defaults 907s ok 22 - IDP attributes from configuration override 907s ok 23 - getIssuer 907s ok 24 - getIssuer 907s ok 25 - getIssuer 907s 1..25 907s ok 908s t/30-SAML-Head-to-Tail-POST.t .................................................. 908s ok 1 - use Lemonldap::NG::Portal::Main; 908s ok 2 - Portal object 908s ok 3 - Init 908s ok 4 - Portal app 908s ok 5 - Register $type 908s ok 6 - Portal object 908s ok 7 - Init 908s ok 8 - Portal app 908s ok 9 - Register $type 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 10 - Unauth SP request 908s ok 11 - HTTP code is 200 908s ok 12 - Page contains a form 908s ok 13 - Host match 908s ok 14 - URI match 908s ok 15 - Field "SAMLRequest" is defined 908s ok 16 - CSP header authorize POST request to auth.idp.com 908s ok 17 - Method is POST 908s # ==> Pushing ISSUER <== 908s # ==> Popping ISSUER <== 908s ok 18 - Post SAML request to IdP 908s ok 19 - HTTP code is 200 908s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850460_529%22%2C%22issuerTs%22%3A1760922340%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 908s # ==> Pushing ISSUER <== 908s # ==> Popping ISSUER <== 908s ok 21 - Post authentication 908s ok 22 - Get cookie lemonldap (32aed946176f1cd4afbd1ee0a67af2d94169d60d2cc6912e6961bd9b92ce4217) 908s ok 23 - HTTP code is 200 908s ok 24 - Page contains a form 908s ok 25 - Host match 908s ok 26 - URI match 908s ok 27 - Field "SAMLResponse" is defined 908s ok 28 - CSP header authorize POST request to auth.sp.com 908s ok 29 - Method is POST 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 30 - Post SAML response to SP 908s ok 31 - Get redirection 908s ok 32 - Location header found 908s ok 33 - Get cookie lemonldap (d973496df6f8a07916321164ea4c0b3452172e17b20aa0d10e11c29b2ce2ac23) 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 34 - Follow redirection 908s ok 35 - HTTP code is 200 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 36 - Query SP for logout 908s ok 37 - HTTP code is 200 908s ok 38 - Page contains a form 908s ok 39 - Host match 908s ok 40 - URI match 908s ok 41 - Field "SAMLRequest" is defined 908s ok 42 - CSP header authorize POST request to auth.idp.com 908s ok 43 - Method is POST 908s # ==> Pushing ISSUER <== 908s # ==> Popping ISSUER <== 908s ok 44 - Post SAML logout request to IdP 908s ok 45 - HTTP code is 200 908s ok 46 - Page contains a form 908s ok 47 - Host match 908s ok 48 - URI match 908s ok 49 - Field "SAMLResponse" is defined 908s ok 50 - CSP header authorize POST request to auth.sp.com 908s ok 51 - Method is POST 908s ok 52 - Get cookie lemonldap (0) 908s ok 53 - SSO cookie removed 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 54 - Post SAML response to SP 908s ok 55 - HTTP code is 200 908s # ==> Pushing ISSUER <== 908s # ==> Popping ISSUER <== 908s ok 56 - Test if user is reject on IdP 908s ok 57 - Response status is 401 908s ok 58 - Content is JSON 908s ok 59 - Error code is 1 908s # ==> Pushing SP <== 908s # ==> Popping SP <== 908s ok 60 - Test if user is reject on SP 908s ok 61 - HTTP code is 200 908s ok 62 - HTTP code is 200 908s ok 63 - Page contains a form 908s ok 64 - Host match 908s ok 65 - URI match 908s ok 66 - Field "SAMLRequest" is defined 908s ok 67 - CSP header authorize POST request to auth.idp.com 908s ok 68 - Method is POST 908s 1..68 908s ok 909s t/30-SAML-Macros.t ............................................................. 909s ok 1 - use Lemonldap::NG::Portal::Main; 909s ok 2 - Portal object 909s ok 3 - Init 909s ok 4 - Portal app 909s ok 5 - Issuer portal 909s ok 6 - Auth query 909s ok 7 - HTTP code is 200 909s ok 8 - Get cookie lemonldap (4ac4fb8ed0a0da0a8342f0323d0c97d59745cb126b465fb6ddcbdf4664e4ffd6) 909s ok 9 - Query IdP to access to SP 909s ok 10 - HTTP code is 200 909s ok 11 - Form method is POST 909s ok 12 - Found SAML response 909s ok 13 - Check Attribute 909s ok 14 - Check Attribute 909s ok 15 - Check NameID from macro 909s 1..15 909s ok 910s t/30-SAML-NameID-IDP.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 # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 6 - Auth query 910s ok 7 - HTTP code is 200 910s ok 8 - Get cookie lemonldap (141fda72d8c90b37cfb4aa5af22685a4e1f1428360d2f7a24602e6d75e2b5ae2) 910s # Generated SAML Request: http://auth.sp.com/saml/metadata 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 9 - Post SAML request to IdP 910s ok 10 - HTTP code is 200 910s ok 11 - HTTP code is 200 910s ok 12 - Page contains a form 910s ok 13 - Host match 910s ok 14 - URI match 910s ok 15 - Field "SAMLResponse" is defined 910s ok 16 - CSP header authorize POST request to auth.sp.com 910s ok 17 - Method is POST 910s ok 18 - Found SAMLResponse 910s ok 19 - XML successfully parsed 910s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 910s ok 21 - Found expected NameID Format in response 910s ok 22 - XML successfully parsed 910s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 910s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 910s ok 24 - NameID matches 910s ok 25 - Portal object 910s ok 26 - Init 910s ok 27 - Portal app 910s ok 28 - Register $type 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 29 - Auth query 910s ok 30 - HTTP code is 200 910s ok 31 - Get cookie lemonldap (cbddce17a588f94b4b8ea5a964be40721e2d70c5ac096f54ce85c71b4b93aadf) 910s # Generated SAML Request: http://auth.sp.com/saml/metadata 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 32 - Post SAML request to IdP 910s ok 33 - HTTP code is 200 910s ok 34 - HTTP code is 200 910s ok 35 - Page contains a form 910s ok 36 - Host match 910s ok 37 - URI match 910s ok 38 - Field "SAMLResponse" is defined 910s ok 39 - CSP header authorize POST request to auth.sp.com 910s ok 40 - Method is POST 910s ok 41 - Found SAMLResponse 910s ok 42 - XML successfully parsed 910s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 910s ok 44 - Found expected NameID Format in response 910s ok 45 - XML successfully parsed 910s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 910s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 910s ok 47 - NameID matches 910s ok 48 - Portal object 910s ok 49 - Init 910s ok 50 - Portal app 910s ok 51 - Register $type 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 52 - Auth query 910s ok 53 - HTTP code is 200 910s ok 54 - Get cookie lemonldap (87eed67d1b8fc421bc2697f5211dc7d2104f8057b0f425e6d2e0863cb494e903) 910s # Generated SAML Request: http://auth.sp.com/saml/metadata 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 55 - Post SAML request to IdP 910s ok 56 - HTTP code is 200 910s ok 57 - HTTP code is 200 910s ok 58 - Page contains a form 910s ok 59 - Host match 910s ok 60 - URI match 910s ok 61 - Field "SAMLResponse" is defined 910s ok 62 - CSP header authorize POST request to auth.sp.com 910s ok 63 - Method is POST 910s ok 64 - Found SAMLResponse 910s ok 65 - XML successfully parsed 910s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 910s ok 67 - Found expected NameID Format in response 910s ok 68 - XML successfully parsed 910s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 910s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 910s ok 70 - NameID matches 910s ok 71 - Portal object 910s ok 72 - Init 910s ok 73 - Portal app 910s ok 74 - Register $type 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 75 - Auth query 910s ok 76 - HTTP code is 200 910s ok 77 - Get cookie lemonldap (81318ab854a5eddb6772fc5ba7970275963e8004edce53744e0d29e1597c907a) 910s # Generated SAML Request: http://auth.sp.com/saml/metadata 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 78 - Post SAML request to IdP 910s ok 79 - HTTP code is 200 910s ok 80 - HTTP code is 200 910s ok 81 - Page contains a form 910s ok 82 - Host match 910s ok 83 - URI match 910s ok 84 - Field "SAMLResponse" is defined 910s ok 85 - CSP header authorize POST request to auth.sp.com 910s ok 86 - Method is POST 910s ok 87 - Found SAMLResponse 910s ok 88 - XML successfully parsed 910s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 910s ok 90 - Found expected NameID Format in response 910s ok 91 - XML successfully parsed 910s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 910s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 910s ok 93 - NameID matches 910s ok 94 - Portal object 910s ok 95 - Init 910s ok 96 - Portal app 910s ok 97 - Register $type 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 98 - Auth query 910s ok 99 - HTTP code is 200 910s ok 100 - Get cookie lemonldap (31952e72ec7096f90047cc3fdc6959949c9f46407079e5436925cc2fffb34410) 910s # Generated SAML Request: http://auth.sp.com/saml/metadata 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 101 - Post SAML request to IdP 910s ok 102 - HTTP code is 200 910s ok 103 - HTTP code is 200 910s ok 104 - Page contains a form 910s ok 105 - Host match 910s ok 106 - URI match 910s ok 107 - Field "SAMLResponse" is defined 910s ok 108 - CSP header authorize POST request to auth.sp.com 910s ok 109 - Method is POST 910s ok 110 - Found SAMLResponse 910s ok 111 - XML successfully parsed 910s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 910s ok 113 - Found expected NameID Format in response 910s ok 114 - XML successfully parsed 910s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 910s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 910s ok 116 - NameID matches 910s ok 117 - Portal object 910s ok 118 - Init 910s ok 119 - Portal app 910s ok 120 - Register $type 910s # ==> Pushing ISSUER <== 910s # ==> Popping ISSUER <== 910s ok 121 - Auth query 910s ok 122 - HTTP code is 200 911s ok 123 - Get cookie lemonldap (f11ac5d0706b4219961fbf7248b27bec4ba46ae778ec8b55eec00ee0fd64c697) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 124 - Post SAML request to IdP 911s ok 125 - HTTP code is 200 911s ok 126 - HTTP code is 200 911s ok 127 - Page contains a form 911s ok 128 - Host match 911s ok 129 - URI match 911s ok 130 - Field "SAMLResponse" is defined 911s ok 131 - CSP header authorize POST request to auth.sp.com 911s ok 132 - Method is POST 911s ok 133 - Found SAMLResponse 911s ok 134 - XML successfully parsed 911s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 136 - Found expected NameID Format in response 911s ok 137 - Portal object 911s ok 138 - Init 911s ok 139 - Portal app 911s ok 140 - Register $type 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 141 - Auth query 911s ok 142 - HTTP code is 200 911s ok 143 - Get cookie lemonldap (9f901c7a38fe978bbabab31128aef7e4f9da1d9d96487c5cc44b6dcda91aefd7) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 144 - Post SAML request to IdP 911s ok 145 - HTTP code is 200 911s ok 146 - HTTP code is 200 911s ok 147 - Page contains a form 911s ok 148 - Host match 911s ok 149 - URI match 911s ok 150 - Field "SAMLResponse" is defined 911s ok 151 - CSP header authorize POST request to auth.sp.com 911s ok 152 - Method is POST 911s ok 153 - Found SAMLResponse 911s ok 154 - XML successfully parsed 911s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 156 - Found expected NameID Format in response 911s ok 157 - XML successfully parsed 911s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 911s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 911s ok 159 - NameID matches 911s ok 160 - Portal object 911s ok 161 - Init 911s ok 162 - Portal app 911s ok 163 - Register $type 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 164 - Auth query 911s ok 165 - HTTP code is 200 911s ok 166 - Get cookie lemonldap (18a13f4bbe80246d6fd28d051a915f88ceba428d6b8e16261e76c6c6a1af6485) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 167 - Post SAML request to IdP 911s ok 168 - HTTP code is 200 911s ok 169 - HTTP code is 200 911s ok 170 - Page contains a form 911s ok 171 - Host match 911s ok 172 - URI match 911s ok 173 - Field "SAMLResponse" is defined 911s ok 174 - CSP header authorize POST request to auth.sp.com 911s ok 175 - Method is POST 911s ok 176 - Found SAMLResponse 911s ok 177 - XML successfully parsed 911s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 179 - Found expected NameID Format in response 911s ok 180 - XML successfully parsed 911s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 911s # Found NameID _3147F6A5E7BA52495C3DCB30BFD048E4 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 911s ok 182 - NameID matches 911s ok 183 - Portal object 911s ok 184 - Init 911s ok 185 - Portal app 911s ok 186 - Register $type 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 187 - Auth query 911s ok 188 - HTTP code is 200 911s ok 189 - Get cookie lemonldap (66bb041af56829b9c4bd99b4ec1b983dcff8e4e1e4162c511157878fd3630605) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 190 - Post SAML request to IdP 911s ok 191 - HTTP code is 200 911s ok 192 - HTTP code is 200 911s ok 193 - Page contains a form 911s ok 194 - Host match 911s ok 195 - URI match 911s ok 196 - Field "SAMLResponse" is defined 911s ok 197 - CSP header authorize POST request to auth.sp.com 911s ok 198 - Method is POST 911s ok 199 - Found SAMLResponse 911s ok 200 - XML successfully parsed 911s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 202 - Found expected NameID Format in response 911s ok 203 - XML successfully parsed 911s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 911s # Found NameID _3147F6A5E7BA52495C3DCB30BFD048E4 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 911s ok 205 - NameID matches 911s ok 206 - Portal object 911s ok 207 - Init 911s ok 208 - Portal app 911s ok 209 - Register $type 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 210 - Auth query 911s ok 211 - HTTP code is 200 911s ok 212 - Get cookie lemonldap (c736b571822a7991936033edfdad730b842154992f6634e7032b8739726a27b6) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 213 - Post SAML request to IdP 911s ok 214 - HTTP code is 200 911s ok 215 - HTTP code is 200 911s ok 216 - Page contains a form 911s ok 217 - Host match 911s ok 218 - URI match 911s ok 219 - Field "SAMLResponse" is defined 911s ok 220 - CSP header authorize POST request to auth.sp.com 911s ok 221 - Method is POST 911s ok 222 - Found SAMLResponse 911s ok 223 - XML successfully parsed 911s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 225 - Found expected NameID Format in response 911s ok 226 - XML successfully parsed 911s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 911s # Found NameID _3147F6A5E7BA52495C3DCB30BFD048E4 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 911s ok 228 - NameID matches 911s ok 229 - Portal object 911s ok 230 - Init 911s ok 231 - Portal app 911s ok 232 - Register $type 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 233 - Auth query 911s ok 234 - HTTP code is 200 911s ok 235 - Get cookie lemonldap (97cc00c1bfcfeaa0d2124d6bc95c03e88670e4926e3810b3f61d84b99d871bb9) 911s # Generated SAML Request: http://auth.sp.com/saml/metadata 911s # ==> Pushing ISSUER <== 911s # ==> Popping ISSUER <== 911s ok 236 - Post SAML request to IdP 911s ok 237 - HTTP code is 200 911s ok 238 - HTTP code is 200 911s ok 239 - Page contains a form 911s ok 240 - Host match 911s ok 241 - URI match 911s ok 242 - Field "SAMLResponse" is defined 911s ok 243 - CSP header authorize POST request to auth.sp.com 911s ok 244 - Method is POST 911s ok 245 - Found SAMLResponse 911s ok 246 - XML successfully parsed 911s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 911s ok 248 - Found expected NameID Format in response 911s ok 249 - XML successfully parsed 911s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 911s # Found NameID _B4024A5C456B1F8C8844B77A3CEBAF6F with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 911s ok 251 - NameID matches 911s ok 252 - Transient ID is different from persistent ID 911s 1..252 911s ok 911s t/30-SAML-NameID-SP.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 - Register $type 911s # ==> Pushing SP <== 911s # ==> Popping SP <== 911s ok 6 911s ok 7 - HTTP code is 200 911s ok 8 - Page contains a form 911s ok 9 - Host match 911s ok 10 - URI match 911s ok 11 - Field "SAMLRequest" is defined 911s ok 12 - CSP header authorize POST request to auth.idp.com 911s ok 13 - Method is POST 911s ok 14 - Found SAMLRequest 911s ok 15 - XML successfully parsed 911s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 911s ok 17 - Found expected NameID Format in response 911s ok 18 - Portal object 911s ok 19 - Init 911s ok 20 - Portal app 911s ok 21 - Register $type 911s # ==> Pushing SP <== 911s # ==> Popping SP <== 911s ok 22 911s ok 23 - HTTP code is 200 911s ok 24 - Page contains a form 911s ok 25 - Host match 911s ok 26 - URI match 911s ok 27 - Field "SAMLRequest" is defined 911s ok 28 - CSP header authorize POST request to auth.idp.com 911s ok 29 - Method is POST 911s ok 30 - Found SAMLRequest 911s ok 31 - XML successfully parsed 911s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 911s ok 33 - Found expected NameID Format in response 911s ok 34 - Portal object 911s ok 35 - Init 911s ok 36 - Portal app 911s ok 37 - Register $type 911s # ==> Pushing SP <== 911s # ==> Popping SP <== 911s ok 38 911s ok 39 - HTTP code is 200 911s ok 40 - Page contains a form 911s ok 41 - Host match 911s ok 42 - URI match 911s ok 43 - Field "SAMLRequest" is defined 911s ok 44 - CSP header authorize POST request to auth.idp.com 911s ok 45 - Method is POST 911s ok 46 - Found SAMLRequest 911s ok 47 - XML successfully parsed 911s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 911s ok 49 - Found expected NameID Format in response 911s ok 50 - Portal object 911s ok 51 - Init 911s ok 52 - Portal app 911s ok 53 - Register $type 911s # ==> Pushing SP <== 911s # ==> Popping SP <== 911s ok 54 911s ok 55 - HTTP code is 200 911s ok 56 - Page contains a form 911s ok 57 - Host match 911s ok 58 - URI match 911s ok 59 - Field "SAMLRequest" is defined 911s ok 60 - CSP header authorize POST request to auth.idp.com 911s ok 61 - Method is POST 911s ok 62 - Found SAMLRequest 911s ok 63 - XML successfully parsed 911s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 911s ok 65 - Found expected NameID Format in response 911s ok 66 - Portal object 911s ok 67 - Init 911s ok 68 - Portal app 911s ok 69 - Register $type 911s # ==> Pushing SP <== 911s # ==> Popping SP <== 911s ok 70 911s ok 71 - HTTP code is 200 911s ok 72 - Page contains a form 911s ok 73 - Host match 911s ok 74 - URI match 911s ok 75 - Field "SAMLRequest" is defined 911s ok 76 - CSP header authorize POST request to auth.idp.com 911s ok 77 - Method is POST 911s ok 78 - Found SAMLRequest 911s ok 79 - XML successfully parsed 911s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 911s ok 81 - Found expected NameID Format in response 911s 1..81 911s ok 912s t/30-SAML-POST-Logout-when-expired.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 - Register $type 912s ok 6 - Portal object 912s ok 7 - Init 912s ok 8 - Portal app 912s ok 9 - Register $type 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 10 - Unauth SP request 912s ok 11 - HTTP code is 200 912s ok 12 - HTTP code is 200 912s ok 13 - Page contains a form 912s ok 14 - Host match 912s ok 15 - URI match 912s ok 16 - Field "SAMLRequest" is defined 912s ok 17 - CSP header authorize POST request to auth.idp.com 912s ok 18 - Method is POST 912s # ==> Pushing ISSUER <== 912s # ==> Popping ISSUER <== 912s ok 19 - Post SAML request to IdP 912s ok 20 - HTTP code is 200 912s 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%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850464_43535%22%2C%22issuerTs%22%3A1760922344%7D) 912s # ==> Pushing ISSUER <== 912s # ==> Popping ISSUER <== 912s ok 22 - Post authentication 912s ok 23 - Reject reason is 89 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 24 - Unauth SP request 912s ok 25 - HTTP code is 200 912s ok 26 - HTTP code is 200 912s ok 27 - Page contains a form 912s ok 28 - Host match 912s ok 29 - URI match 912s ok 30 - Field "SAMLRequest" is defined 912s ok 31 - CSP header authorize POST request to auth.idp.com 912s ok 32 - Method is POST 912s # ==> Pushing ISSUER <== 912s # ==> Popping ISSUER <== 912s ok 33 - Post SAML request to IdP 912s ok 34 - HTTP code is 200 912s 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%22issuerRequestsaml%22%3A%221760850464_45209%22%2C%22issuerTs%22%3A1760922344%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 912s # ==> Pushing ISSUER <== 912s # ==> Popping ISSUER <== 912s ok 36 - Post authentication 912s ok 37 - Get cookie lemonldap (756c85d350fce787c1266edc909f1f440c51f6dc0ff70c287e739ce13d69ff65) 912s ok 38 - Get cookie lemonldappdata () 912s ok 39 - SAML request cleared from pdata 912s ok 40 - HTTP code is 200 912s ok 41 - Page contains a form 912s ok 42 - Host match 912s ok 43 - URI match 912s ok 44 - Field "SAMLResponse" is defined 912s ok 45 - CSP header authorize POST request to auth.sp.com 912s ok 46 - Method is POST 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 47 - Post SAML response to SP 912s ok 48 - Get redirection 912s ok 49 - Location is http://auth.sp.com/ 912s ok 50 - Get cookie lemonldap (ce3e7577b8a5ad147fb9075b57ff3cedbdc500eea4aa4cf4800fbb5052545ae8) 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 51 - Get / on SP 912s ok 52 - HTTP code is 200 912s ok 53 - Authenticated as fa@badwolf.org@idp 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 54 - Query SP for logout 912s ok 55 - HTTP code is 200 912s ok 56 - Page contains a form 912s ok 57 - Host match 912s ok 58 - URI match 912s ok 59 - Field "SAMLRequest" is defined 912s ok 60 - CSP header authorize POST request to auth.idp.com 912s ok 61 - Method is POST 912s # ==> Pushing ISSUER <== 912s # ==> Popping ISSUER <== 912s ok 62 - Post SAML logout request to IdP 912s ok 63 - HTTP code is 200 912s ok 64 - Page contains a form 912s ok 65 - Host match 912s ok 66 - URI match 912s ok 67 - Field "SAMLResponse" is defined 912s ok 68 - CSP header authorize POST request to auth.sp.com 912s ok 69 - Method is POST 912s # ==> Pushing SP <== 912s # ==> Popping SP <== 912s ok 70 - Post SAML response to SP 912s ok 71 - Found SLO error 912s 1..71 912s ok 913s t/30-SAML-POST-Logout-when-removed.t ........................................... 913s ok 1 - use Lemonldap::NG::Portal::Main; 913s ok 2 - Portal object 913s ok 3 - Init 913s ok 4 - Portal app 913s ok 5 - Register $type 913s ok 6 - Portal object 913s ok 7 - Init 913s ok 8 - Portal app 913s ok 9 - Register $type 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 10 - Unauth SP request 913s ok 11 - HTTP code is 200 913s ok 12 - HTTP code is 200 913s ok 13 - Page contains a form 913s ok 14 - Host match 913s ok 15 - URI match 913s ok 16 - Field "SAMLRequest" is defined 913s ok 17 - CSP header authorize POST request to auth.idp.com 913s ok 18 - Method is POST 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 19 - Post SAML request to IdP 913s ok 20 - HTTP code is 200 913s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850464_32346%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922344%7D) 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 22 - Post authentication 913s ok 23 - Get cookie lemonldap (85922015524cf73c232fb2aab179fbe778482521384ef1ec53c3992cf770aef7) 913s ok 24 - Get cookie lemonldappdata () 913s ok 25 - SAML request cleared from pdata 913s ok 26 - HTTP code is 200 913s ok 27 - Page contains a form 913s ok 28 - Host match 913s ok 29 - URI match 913s ok 30 - Field "SAMLResponse" is defined 913s ok 31 - CSP header authorize POST request to auth.sp.com 913s ok 32 - Method is POST 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 33 - Post SAML response to SP 913s ok 34 - Get redirection 913s ok 35 - Location is http://auth.sp.com/ 913s ok 36 - Get cookie lemonldap (379d9ec6e26ddd6865ca81ff114ef29767a1727078b017c7752a1646f9ae14ea) 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 37 - Get / on SP 913s ok 38 - HTTP code is 200 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 39 - Query IDP for logout 913s ok 40 - Get cookie lemonldap (0) 913s ok 41 - IDP cookie removed 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 42 - Test if old cookie is denied by IdP 913s ok 43 - Response status is 401 913s ok 44 - Content is JSON 913s ok 45 - Error code is 1 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 46 - Query SP for logout 913s ok 47 - HTTP code is 200 913s ok 48 - Page contains a form 913s ok 49 - Host match 913s ok 50 - URI match 913s ok 51 - Field "SAMLRequest" is defined 913s ok 52 - CSP header authorize POST request to auth.idp.com 913s ok 53 - Method is POST 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 54 - Post SAML logout request to IdP 913s ok 55 - Found SESSIONEXPIRED error 913s 1..55 913s ok 913s t/30-SAML-POST-with-2F-UpgradeOnly.t ........................................... 913s ok 1 - use Lemonldap::NG::Portal::Main; 913s ok 2 - Portal object 913s ok 3 - Init 913s ok 4 - Portal app 913s ok 5 - Register $type 913s ok 6 - Portal object 913s ok 7 - Init 913s ok 8 - Portal app 913s ok 9 - Register $type 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 10 - Unauth SP request 913s ok 11 - HTTP code is 200 913s ok 12 - HTTP code is 200 913s ok 13 - Page contains a form 913s ok 14 - Host match 913s ok 15 - URI match 913s ok 16 - Field "SAMLRequest" is defined 913s ok 17 - CSP header authorize POST request to auth.idp.com 913s ok 18 - Method is POST 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 19 - Post SAML request to IdP 913s ok 20 - HTTP code is 200 913s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850465_13101%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A4%2C%22issuerTs%22%3A1760922345%7D) 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 22 - Post authentication 913s ok 23 - HTTP code is 200 913s ok 24 - Page contains a form 913s ok 25 - URI match 913s ok 26 - Field "token" is defined 913s ok 27 - Field "code" is defined 913s ok 28 - Found EXTCODE input 913s ok 29 - Found 2F code in mail 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 30 - Post code 913s ok 31 - Get cookie lemonldap (5f40f931d9f4c1b9671278222f8f79aff0030daf2acce00d4721dc5bb984fd46) 913s ok 32 - 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%221760850465_13101%22%7D) 913s ok 33 - Get redirection 913s ok 34 - Location is http://auth.idp.com/saml 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 35 - Follow redirection 913s ok 36 - Get cookie lemonldappdata () 913s ok 37 - SAML request cleared from pdata 913s ok 38 - HTTP code is 200 913s ok 39 - Page contains a form 913s ok 40 - Host match 913s ok 41 - URI match 913s ok 42 - Field "SAMLResponse" is defined 913s ok 43 - CSP header authorize POST request to auth.sp.com 913s ok 44 - Method is POST 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 45 - Post SAML response to SP 913s ok 46 - Get redirection 913s ok 47 - Location is http://auth.sp.com/ 913s ok 48 - Get cookie lemonldap (ca991aa7339d0f8f5067a627f319c4e1a3a90710e000462398899daed7780386) 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 49 - Get / on SP 913s ok 50 - HTTP code is 200 913s ok 51 - Authenticated as dwho@badwolf.org@idp 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 52 - Post authentication 913s ok 53 - Get cookie lemonldap (0d116e725d320e9d772fa3e403f7c135514231a6d10119949b333539d19dbe3b) 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 54 - Unauth SP request 913s ok 55 - HTTP code is 200 913s ok 56 - HTTP code is 200 913s ok 57 - Page contains a form 913s ok 58 - Host match 913s ok 59 - URI match 913s ok 60 - Field "SAMLRequest" is defined 913s ok 61 - CSP header authorize POST request to auth.idp.com 913s ok 62 - Method is POST 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 63 - Post SAML request to IdP 913s ok 64 - HTTP code is 200 913s ok 65 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922345%2C%22issuerRequestsaml%22%3A%221760850465_62754%22%7D) 913s ok 66 - HTTP code is 200 913s ok 67 - Page contains a form 913s ok 68 - URI match 913s ok 69 - Field "confirm" is defined 913s ok 70 - Field "url" is defined 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 71 - Post code 913s ok 72 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1760922345%2C%22issuerRequestsaml%22%3A%221760850465_62754%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%7D) 913s ok 73 - HTTP code is 200 913s ok 74 - Page contains a form 913s ok 75 - URI match 913s ok 76 - Field "token" is defined 913s ok 77 - Field "code" is defined 913s ok 78 - Found EXTCODE input 913s ok 79 - Found 2F code in mail 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 80 - Post code 913s ok 81 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850465_62754%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 913s ok 82 - Get redirection 913s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 913s # ==> Pushing ISSUER <== 913s # ==> Popping ISSUER <== 913s ok 84 - Follow redirection 913s ok 85 - Get cookie lemonldappdata () 913s ok 86 - SAML request cleared from pdata 913s ok 87 - HTTP code is 200 913s ok 88 - Page contains a form 913s ok 89 - Host match 913s ok 90 - URI match 913s ok 91 - Field "SAMLResponse" is defined 913s ok 92 - CSP header authorize POST request to auth.sp.com 913s ok 93 - Method is POST 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 94 - Post SAML response to SP 913s ok 95 - Get redirection 913s ok 96 - Location is http://auth.sp.com/ 913s ok 97 - Get cookie lemonldap (e99dee1333b4b5881a37778f32ff2f1a8671e43a550b87e472c2bba46b5e74f8) 913s # ==> Pushing SP <== 913s # ==> Popping SP <== 913s ok 98 - Get / on SP 913s ok 99 - HTTP code is 200 913s ok 100 - Authenticated as dwho@badwolf.org@idp 913s 1..100 913s ok 914s t/30-SAML-POST-with-2F-and-Notification.t ...................................... 914s ok 1 - use Lemonldap::NG::Portal::Main; 914s ok 2 - Portal object 914s ok 3 - Init 914s ok 4 - Portal app 914s ok 5 - Register $type 914s ok 6 - Portal object 914s ok 7 - Init 914s ok 8 - Portal app 914s ok 9 - Register $type 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 10 - Unauth SP request 914s ok 11 - HTTP code is 200 914s ok 12 - HTTP code is 200 914s ok 13 - Page contains a form 914s ok 14 - Host match 914s ok 15 - URI match 914s ok 16 - Field "SAMLRequest" is defined 914s ok 17 - CSP header authorize POST request to auth.idp.com 914s ok 18 - Method is POST 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 19 - Post SAML request to IdP 914s ok 20 - HTTP code is 200 914s 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%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922346%2C%22issuerRequestsaml%22%3A%221760850466_8947%22%7D) 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 22 - Post authentication 914s ok 23 - HTTP code is 200 914s ok 24 - Page contains a form 914s ok 25 - URI match 914s ok 26 - Field "token" is defined 914s ok 27 - Field "code" is defined 914s ok 28 - Found EXTCODE input 914s ok 29 - Found 2F code in mail 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 30 - Post code 914s ok 31 - Get cookie lemonldap (4nT3W9kilPUIonN6TQqfro9I4VBLmq7DlWmRD4gfpYJzXmEo6v34xG580CtoM8Gvjb3gQMtDn577dxWwlA5uVByo2xdPqITFADZ1RDcEVb5UutTNeVwVJ8a0iT66vX1FSyXHnka6m9mvAnzTNnM46w==) 914s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850466_8947%22%2C%22issuerTs%22%3A1760922346%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) 914s ok 33 - HTTP code is 200 914s ok 34 - Page contains a form 914s ok 35 - URI match 914s ok 36 - Field "reference1x1" is defined 914s ok 37 - Response body is not empty 914s ok 38 - Found notification text 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 39 - Accept notification 914s ok 40 - Get cookie lemonldap (005722f2f5f4bb2d2c95545c0b40aa59bffa74ff6b0c60a4028c8d4030c05604) 914s ok 41 - Notification was deleted 914s ok 42 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850466_8947%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 914s ok 43 - Get redirection 914s ok 44 - Location is http://auth.idp.com/saml 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 45 - Follow redirection 914s ok 46 - Get cookie lemonldappdata () 914s ok 47 - SAML request cleared from pdata 914s ok 48 - HTTP code is 200 914s ok 49 - Page contains a form 914s ok 50 - Host match 914s ok 51 - URI match 914s ok 52 - Field "SAMLResponse" is defined 914s ok 53 - CSP header authorize POST request to auth.sp.com 914s ok 54 - Method is POST 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 55 - Post SAML response to SP 914s ok 56 - Get redirection 914s ok 57 - Location is http://auth.sp.com/ 914s ok 58 - Get cookie lemonldap (2cb1bc785e493d74dbf3411fb48f93bd458725d08397591b4cae0ef77235b27d) 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 59 - Get / on SP 914s ok 60 - HTTP code is 200 914s ok 61 - Authenticated as dwho@badwolf.org@idp 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 62 - Query SP for logout 914s ok 63 - HTTP code is 200 914s ok 64 - Page contains a form 914s ok 65 - Host match 914s ok 66 - URI match 914s ok 67 - Field "SAMLRequest" is defined 914s ok 68 - CSP header authorize POST request to auth.idp.com 914s ok 69 - Method is POST 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 70 - Post SAML logout request to IdP 914s ok 71 - HTTP code is 200 914s ok 72 - Page contains a form 914s ok 73 - Host match 914s ok 74 - URI match 914s ok 75 - Field "SAMLResponse" is defined 914s ok 76 - CSP header authorize POST request to auth.sp.com 914s ok 77 - Method is POST 914s ok 78 - Get cookie lemonldap (0) 914s ok 79 - SSO cookie removed 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 80 - Post SAML response to SP 914s ok 81 - Get redirection 914s ok 82 - Location is http://auth.sp.com/?logout=1 914s # ==> Pushing ISSUER <== 914s # ==> Popping ISSUER <== 914s ok 83 - Test if user is reject on IdP 914s ok 84 - Response status is 401 914s ok 85 - Content is JSON 914s ok 86 - Error code is 1 914s # ==> Pushing SP <== 914s # ==> Popping SP <== 914s ok 87 - Test if user is reject on SP 914s ok 88 - HTTP code is 200 914s ok 89 - HTTP code is 200 914s ok 90 - Page contains a form 914s ok 91 - Host match 914s ok 92 - URI match 914s ok 93 - Field "SAMLRequest" is defined 914s ok 94 - CSP header authorize POST request to auth.idp.com 914s ok 95 - Method is POST 914s 1..95 914s ok 915s t/30-SAML-POST-with-Notification.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 - Register $type 915s ok 6 - Portal object 915s ok 7 - Init 915s ok 8 - Portal app 915s ok 9 - Register $type 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 10 - Unauth SP request 915s ok 11 - HTTP code is 200 915s ok 12 - HTTP code is 200 915s ok 13 - Page contains a form 915s ok 14 - Host match 915s ok 15 - URI match 915s ok 16 - Field "SAMLRequest" is defined 915s ok 17 - CSP header authorize POST request to auth.idp.com 915s ok 18 - Method is POST 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 19 - Post SAML request to IdP 915s ok 20 - HTTP code is 200 915s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850466_45723%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922346%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 22 - Post authentication 915s ok 23 - Get cookie lemonldap (djkUbOTXX7hJHC8S0Pe5j/Xgwr/RcX7vPiS4Z+EDmj4AikEidTHjO3a1g6A6ss2cnjOa1OVGz2iOIqzjZpU9BwOq+CkB1TNfF6eLgQQj5ySkNprry95Ju84tmGw2oSvsBSvJO506XmEWTlTDVwFHbg==) 915s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850466_45723%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922346%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 915s ok 25 - HTTP code is 200 915s ok 26 - Page contains a form 915s ok 27 - URI match 915s ok 28 - Field "reference1x1" is defined 915s ok 29 - Field "url" is defined 915s ok 30 - Response body is not empty 915s ok 31 - Found notification text 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 32 - Accept notification 915s ok 33 - Get cookie lemonldap (ed84f52849ae95ceade298d46ef559c6c3c6dca3dce9d76cc738450536e10aeb) 915s ok 34 - Notification was deleted 915s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850466_45723%22%7D) 915s ok 36 - Get redirection 915s ok 37 - Location is http://auth.idp.com/saml 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 38 - Follow redirection 915s ok 39 - Get cookie lemonldappdata () 915s ok 40 - SAML request cleared from pdata 915s ok 41 - HTTP code is 200 915s ok 42 - Page contains a form 915s ok 43 - Host match 915s ok 44 - URI match 915s ok 45 - Field "SAMLResponse" is defined 915s ok 46 - CSP header authorize POST request to auth.sp.com 915s ok 47 - Method is POST 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 48 - Post SAML response to SP 915s ok 49 - Get redirection 915s ok 50 - Location is http://auth.sp.com/ 915s ok 51 - Get cookie lemonldap (051b09482fe65429c1574553868fea64a4a9a7cd787439e966727d9c07bfd60b) 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 52 - Get / on SP 915s ok 53 - HTTP code is 200 915s ok 54 - Authenticated as dwho@badwolf.org@idp 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 55 - Query SP for logout 915s ok 56 - HTTP code is 200 915s ok 57 - Page contains a form 915s ok 58 - Host match 915s ok 59 - URI match 915s ok 60 - Field "SAMLRequest" is defined 915s ok 61 - CSP header authorize POST request to auth.idp.com 915s ok 62 - Method is POST 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 63 - Post SAML logout request to IdP 915s ok 64 - HTTP code is 200 915s ok 65 - Page contains a form 915s ok 66 - Host match 915s ok 67 - URI match 915s ok 68 - Field "SAMLResponse" is defined 915s ok 69 - CSP header authorize POST request to auth.sp.com 915s ok 70 - Method is POST 915s ok 71 - Get cookie lemonldap (0) 915s ok 72 - SSO cookie removed 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 73 - Post SAML response to SP 915s ok 74 - Get redirection 915s ok 75 - Location is http://auth.sp.com/?logout=1 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 76 - Test if user is reject on IdP 915s ok 77 - Response status is 401 915s ok 78 - Content is JSON 915s ok 79 - Error code is 1 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 80 - Test if user is reject on SP 915s ok 81 - HTTP code is 200 915s ok 82 - HTTP code is 200 915s ok 83 - Page contains a form 915s ok 84 - Host match 915s ok 85 - URI match 915s ok 86 - Field "SAMLRequest" is defined 915s ok 87 - CSP header authorize POST request to auth.idp.com 915s ok 88 - Method is POST 915s 1..88 915s ok 915s t/30-SAML-ReAuth-with-Cmb-Kerberos.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 - Register $type 915s ok 6 - Portal object 915s ok 7 - Init 915s ok 8 - Portal app 915s ok 9 - Register $type 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 10 - Auth query 915s ok 11 - HTTP code is 200 915s ok 12 - Get cookie lemonldap (5ce82765a694cadb47df866dfc2a8e23b32805b5ad4d5283093e3159b0683e69) 915s ok 13 - Waiting timeout 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 14 - Unauth SP request 915s ok 15 - HTTP code is 200 915s ok 16 - Page contains a form 915s ok 17 - Host match 915s ok 18 - URI match 915s ok 19 - Field "SAMLRequest" is defined 915s ok 20 - CSP header authorize POST request to auth.idp.com 915s ok 21 - Method is POST 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 22 - Post SAML request to IdP 915s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922377%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 915s ok 24 - HTTP code is 200 915s ok 25 - Page contains a form 915s ok 26 - URI match 915s ok 27 - Field "confirm" is defined 915s ok 28 - Propose to renew session 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 29 - Ask to renew 915s ok 30 - Found Kerberos JS 915s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922377%7D) 915s ok 32 - HTTP code is 200 915s ok 33 - Page contains a form 915s ok 34 - Host match 915s ok 35 - Field "upgrading" is defined 915s ok 36 - Field "url" is defined 915s ok 37 - Field "kerberos" is defined 915s ok 38 - Field "ajax_auth_token" is defined 915s ok 39 - CSP header authorize POST request to \# 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 40 - AJAX query 915s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922377%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 915s ok 42 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 43 - AJAX query 915s ok 44 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922377%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 915s ok 45 - HTTP code is 200 915s ok 46 - Content-Type is JSON 915s ok 47 - Content is valid JSON 915s ok 48 - User token was returned 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 49 - Post form 915s ok 50 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%7D) 915s ok 51 - Get cookie lemonldap (9958e31d5d11c43ff1e98a0591381b7fa088b5283bcd70cad3382eb291893a95) 915s ok 52 - Get a new session 915s ok 53 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850497_36268%22%7D) 915s ok 54 - Get redirection 915s ok 55 - Location header found 915s # ==> Pushing ISSUER <== 915s # ==> Popping ISSUER <== 915s ok 56 - Follow redirection 915s ok 57 - HTTP code is 200 915s ok 58 - Page contains a form 915s ok 59 - Host match 915s ok 60 - URI match 915s ok 61 - Field "SAMLResponse" is defined 915s ok 62 - CSP header authorize POST request to auth.sp.com 915s ok 63 - Method is POST 915s # ==> Pushing SP <== 915s # ==> Popping SP <== 915s ok 64 - Post SAML response to SP 915s ok 65 - Get cookie lemonldap (a7c77e7866d493eca7aa6d16cd172e8dabfde5495438ca9dea4458133f9b65a0) 915s ok 66 - Get redirection 915s ok 67 - Location is http://auth.sp.com/ 915s 1..67 915s ok 916s t/30-SAML-ReAuth-with-choice.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 - Register $type 916s ok 6 - Portal object 916s ok 7 - Init 916s ok 8 - Portal app 916s ok 9 - Register $type 916s # ==> Pushing ISSUER <== 916s # ==> Popping ISSUER <== 916s ok 10 - Auth query 916s ok 11 - HTTP code is 200 916s ok 12 - Get cookie lemonldap (ea0a195076d2c51321a2de2c39b0297437d9fac951525a7963ed4e1d9bd86e2c) 916s ok 13 - Waiting timeout 916s # ==> Pushing SP <== 916s # ==> Popping SP <== 916s ok 14 - Unauth SP request 916s ok 15 - HTTP code is 200 916s ok 16 - Page contains a form 916s ok 17 - Host match 916s ok 18 - URI match 916s ok 19 - Field "SAMLRequest" is defined 916s ok 20 - CSP header authorize POST request to auth.idp.com 916s ok 21 - Method is POST 916s # ==> Pushing ISSUER <== 916s # ==> Popping ISSUER <== 916s ok 22 - Post SAML request to IdP 916s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922378%2C%22issuerRequestsaml%22%3A%221760850498_57894%22%7D) 916s ok 24 - HTTP code is 200 916s ok 25 - Page contains a form 916s ok 26 - URI match 916s ok 27 - Field "confirm" is defined 916s ok 28 - Propose to renew session 916s # ==> Pushing ISSUER <== 916s # ==> Popping ISSUER <== 916s ok 29 - Ask to renew 916s ok 30 - HTTP code is 200 916s ok 31 - Page contains a form 916s ok 32 - Host match 916s ok 33 - Field "upgrading" is defined 916s ok 34 - Field "url" is defined 916s ok 35 - CSP header authorize POST request to \# 916s ok 36 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850498_57894%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922378%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 916s # ==> Pushing ISSUER <== 916s # ==> Popping ISSUER <== 916s ok 37 - Re auth 916s ok 38 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850498_57894%22%7D) 916s ok 39 - Get cookie lemonldap (4af42b687cb5ec0fd23b6aed369999253cd78d934b86772c59388e7af3a26885) 916s ok 40 - Get a new session 916s ok 41 - Get redirection 916s ok 42 - Location header found 916s # ==> Pushing ISSUER <== 916s # ==> Popping ISSUER <== 916s ok 43 - Follow redirection 916s ok 44 - HTTP code is 200 916s ok 45 - Page contains a form 916s ok 46 - Host match 916s ok 47 - URI match 916s ok 48 - Field "SAMLResponse" is defined 916s ok 49 - CSP header authorize POST request to auth.sp.com 916s ok 50 - Method is POST 916s # ==> Pushing SP <== 916s # ==> Popping SP <== 916s ok 51 - Post SAML response to SP 916s ok 52 - Get cookie lemonldap (d0120bc7a436ec00715686dce68cb148b37175dc88345fdaa7fca5ff2046f5ee) 916s ok 53 - Get redirection 916s ok 54 - Location is http://auth.sp.com/ 916s 1..54 916s ok 917s t/30-SAML-ReAuth.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 - Register $type 917s ok 6 - Portal object 917s ok 7 - Init 917s ok 8 - Portal app 917s ok 9 - Register $type 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 10 - Auth query 917s ok 11 - HTTP code is 200 917s ok 12 - Get cookie lemonldap (2a3eb2d57f80e4d3b5ed7b1ad63cc6e94b17ea7ff91399a533437e1aeb2825a6) 917s # ==> Pushing SP <== 917s # ==> Popping SP <== 917s ok 13 - Unauth SP request 917s ok 14 - HTTP code is 200 917s ok 15 - Page contains a form 917s ok 16 - Host match 917s ok 17 - URI match 917s ok 18 - Field "SAMLRequest" is defined 917s ok 19 - CSP header authorize POST request to auth.idp.com 917s ok 20 - Method is POST 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 21 - Post SAML request to IdP 917s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922378%2C%22issuerRequestsaml%22%3A%221760850498_17907%22%2C%22targetAuthnLevel%22%3A0%7D) 917s ok 23 - HTTP code is 200 917s ok 24 - Page contains a form 917s ok 25 - URI match 917s ok 26 - Field "confirm" is defined 917s ok 27 - Propose to renew session 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 28 - Ask to renew 917s ok 29 - HTTP code is 200 917s ok 30 - Page contains a form 917s ok 31 - Host match 917s ok 32 - Field "upgrading" is defined 917s ok 33 - Field "url" is defined 917s ok 34 - CSP header authorize POST request to \# 917s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922378%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221760850498_17907%22%7D) 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 36 - Re auth 917s ok 37 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850498_17907%22%7D) 917s ok 38 - Get cookie lemonldap (340da91fb183538bfa04560b1b30443c7ede1c0f0f501e04b961129e5b73c9db) 917s ok 39 - Get a new session 917s ok 40 - Get redirection 917s ok 41 - Location header found 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 42 - Follow redirection 917s ok 43 - HTTP code is 200 917s ok 44 - Page contains a form 917s ok 45 - Host match 917s ok 46 - URI match 917s ok 47 - Field "SAMLResponse" is defined 917s ok 48 - CSP header authorize POST request to auth.sp.com 917s ok 49 - Method is POST 917s # ==> Pushing SP <== 917s # ==> Popping SP <== 917s ok 50 - Post SAML response to SP 917s ok 51 - Get cookie lemonldap (e176a9a4ff3f31846e85f25fa85e710030fd91f5076b8f6fd6f0b844b3242e16) 917s ok 52 - Get redirection 917s ok 53 - Location is http://auth.sp.com/ 917s 1..53 917s ok 917s t/30-SAML-RelayState.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 - Register $type 917s # Subtest: RelayState handing with Redirect binding 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 1 - Auth query 917s ok 2 - Get cookie lemonldap (00edb10d59de3dd40f5149165f456c0d5389ad58c26e7ed5d3423949cf7d69f3) 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 3 - Follow redirection 917s ok 4 - Correct html encoding of special characters in RelayState 917s 1..4 917s ok 6 - RelayState handing with Redirect binding 917s # Subtest: RelayState handing with POST binding 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 1 - Auth query 917s ok 2 - Get cookie lemonldap (2ecc0b8d338d09904bf20109b2ba38cd666f70c455670d4e523dce9be3034ac9) 917s # ==> Pushing ISSUER <== 917s # ==> Popping ISSUER <== 917s ok 3 - Follow redirection 917s ok 4 - Correct html encoding of special characters in RelayState 917s 1..4 917s ok 7 - RelayState handing with POST binding 917s 1..7 917s ok 918s t/30-SAML-SP-rule.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 - Register $type 918s ok 6 - Portal object 918s ok 7 - Init 918s ok 8 - Portal app 918s ok 9 - Register $type 918s ok 10 - Portal object 918s ok 11 - Init 918s ok 12 - Portal app 918s ok 13 - Register $type 918s # ==> Pushing SP <== 918s # ==> Popping SP <== 918s ok 14 - Unauth SP request 918s ok 15 - Get redirection 918s ok 16 - Location header found 918s # ==> Pushing ISSUER <== 918s # ==> Popping ISSUER <== 918s ok 17 - Launch SAML request to IdP 918s ok 18 - HTTP code is 200 918s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922350%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%2C%22issuerRequestsaml%22%3A%221760850470_273%22%7D) 918s # ==> Pushing ISSUER <== 918s # ==> Popping ISSUER <== 918s ok 20 - Post authentication 918s ok 21 - HTTP code is 200 918s ok 22 - Get cookie lemonldap (98b89430025b48fbe047a5359148d7ea9dfb6dbab15cf62109ca5e35e272899a) 918s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 918s ok 24 - PE_UNAUTHORIZEDPARTNER 918s # ==> Pushing UNKNOWNSP <== 918s # ==> Popping UNKNOWNSP <== 918s ok 25 - Unauth SP request 918s ok 26 - Get redirection 918s ok 27 - Location header found 918s # ==> Pushing ISSUER <== 918s # ==> Popping ISSUER <== 918s ok 28 - Launch SAML request to IdP 918s ok 29 - Unknown entity ID: code found on page 918s ok 30 - Unknown entity ID 918s 1..30 918s ok 919s t/31-Auth-and-issuer-CAS-Logout-20.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 - Register $type 919s ok 6 - Portal object 919s ok 7 - Init 919s ok 8 - Portal app 919s ok 9 - Register $type 919s # ==> Pushing SP <== 919s # ==> Popping SP <== 919s ok 10 - Unauth SP request 919s ok 11 - Get cookie llngcasserver (idp) 919s ok 12 - Get CAS server cookie 919s ok 13 - Get redirection 919s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 15 - Query CAS server 919s ok 16 - HTTP code is 200 919s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850470_16272%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922350%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 18 - Post authentication 919s ok 19 - Get cookie lemonldap (600b9587335d07dcc309e7f2d1d4b50ccdb298f9d80fead98fc3104abc4b8de0) 919s ok 20 - Get cookie lemonldappdata () 919s ok 21 - SAML request cleared from pdata 919s ok 22 - Get redirection 919s ok 23 - Location header found 919s # ==> Pushing SP <== 919s ok 24 - SOAP request 919s # ==> Saving handler SP <== 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s # ==> Restoring SP <== 919s ok 25 - Execute request to /cas/serviceValidate 919s ok 26 - HTTP code is 200 919s ok 27 - Content is XML 919s # ==> Popping SP <== 919s ok 28 - Query SP with ticket 919s ok 29 - Get cookie lemonldap (b684d6d6dc24055475aa9cbf71aa0a8e3e2263ef6395c148991ddeff38830833) 919s # ==> Pushing SP <== 919s # ==> Popping SP <== 919s ok 30 - Get / on SP 919s ok 31 - HTTP code is 200 919s ok 32 - Authenticated as french 919s ok 33 - UTF-8 values 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 34 - Query SP for logout 919s ok 35 - HTTP code is 200 919s ok 36 - CAS message found 919s ok 37 - Redirect URL found 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 38 - Query IdP 919s ok 39 - Response status is 401 919s ok 40 - Content is JSON 919s ok 41 - Error code is 1 919s 1..41 919s ok 919s t/31-Auth-and-issuer-CAS-Logout-30.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 - Register $type 919s ok 6 - Portal object 919s ok 7 - Init 919s ok 8 - Portal app 919s ok 9 - Register $type 919s # ==> Pushing SP <== 919s # ==> Popping SP <== 919s ok 10 - Unauth SP request 919s ok 11 - Get cookie llngcasserver (idp) 919s ok 12 - Get CAS server cookie 919s ok 13 - Get redirection 919s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 15 - Query CAS server 919s ok 16 - HTTP code is 200 919s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922351%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760850471_65226%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 18 - Post authentication 919s ok 19 - Get cookie lemonldap (8e567ab7c5c983d470153ee05b52746741ee1615556b2560aceb81cc94738613) 919s ok 20 - Get cookie lemonldappdata () 919s ok 21 - SAML request cleared from pdata 919s ok 22 - Get redirection 919s ok 23 - Location header found 919s # ==> Pushing SP <== 919s ok 24 - SOAP request 919s # ==> Saving handler SP <== 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s # ==> Restoring SP <== 919s ok 25 - Execute request to /cas/serviceValidate 919s ok 26 - HTTP code is 200 919s ok 27 - Content is XML 919s # ==> Popping SP <== 919s ok 28 - Query SP with ticket 919s ok 29 - Get cookie lemonldap (79ec8468a9800a68243a7d083beadcb892f200fb8c8fc86bb47426c1f6d57c0d) 919s # ==> Pushing SP <== 919s # ==> Popping SP <== 919s ok 30 - Get / on SP 919s ok 31 - HTTP code is 200 919s ok 32 - Authenticated as french 919s ok 33 - UTF-8 values 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 34 - Query SP for logout 919s ok 35 - Unauthorized URL: code found on page 919s ok 36 - Unauthorized URL 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 37 - Query SP for logout 919s ok 38 - Get redirection 919s ok 39 - Location is http://auth.sp.com/ 919s # ==> Pushing ISSUER <== 919s # ==> Popping ISSUER <== 919s ok 40 - Query IdP 919s ok 41 - Response status is 401 919s ok 42 - Content is JSON 919s ok 43 - Error code is 1 919s 1..43 919s ok 920s t/31-Auth-and-issuer-CAS-XSS-on-logout.t ....................................... 920s ok 1 - use Lemonldap::NG::Portal::Main; 920s ok 2 - Portal object 920s ok 3 - Init 920s ok 4 - Portal app 920s ok 5 - Register $type 920s ok 6 - Portal object 920s ok 7 - Init 920s ok 8 - Portal app 920s ok 9 - Register $type 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 10 - Unauth SP request 920s ok 11 - Get cookie llngcasserver (idp) 920s ok 12 - Get CAS server cookie 920s ok 13 - Get redirection 920s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 15 - Query CAS server 920s ok 16 - HTTP code is 200 920s ok 17 - Get cookie lemonldappdata (%7B%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%2C%22issuerTs%22%3A1760922352%2C%22issuerRequestcas%22%3A%221760850472_24409%22%7D) 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 18 - Post authentication 920s ok 19 - Get cookie lemonldap (9ffffc689f2fbf7aa3112b9030f1f70f6af557a8c733b9a2241bbb2a732c19b1) 920s ok 20 - Get redirection 920s ok 21 - Location header found 920s # ==> Pushing SP <== 920s ok 22 - SOAP request 920s # ==> Saving handler SP <== 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s # ==> Restoring SP <== 920s ok 23 - Execute request to /cas/serviceValidate 920s ok 24 - HTTP code is 200 920s ok 25 - Content is XML 920s # ==> Popping SP <== 920s ok 26 - Query SP with ticket 920s ok 27 - Get cookie lemonldap (188258757b7b96517b649aae26b704d5b7d9bea6cda5343b5a188e948c82a9e0) 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 28 - Query SP for logout 920s ok 29 - HTTP code is 200 920s ok 30 - Found iframe 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 31 - Get iframe from IdP 920s ok 32 - Get redirection 920s ok 33 - Location is http://auth.idp.com/?logout=1 920s ok 34 - Frame can be embedded 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 35 - Query IdP 920s ok 36 - Response status is 401 920s ok 37 - Content is JSON 920s ok 38 - Error code is 1 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 39 - Query IdP 920s ok 40 - Get redirection 920s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 920s 1..41 920s ok 920s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t .......................... 920s ok 1 - use Lemonldap::NG::Portal::Main; 920s ok 2 - Portal object 920s ok 3 - Init 920s ok 4 - Portal app 920s ok 5 - Register $type 920s ok 6 - Portal object 920s ok 7 - Init 920s ok 8 - Portal app 920s ok 9 - Register $type 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 10 - Unauth SP request 920s ok 11 - Get redirection 920s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 13 - Query CAS server 920s ok 14 - HTTP code is 200 920s ok 15 - 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%22issuerTs%22%3A1760922352%2C%22issuerRequestcas%22%3A%221760850472_51020%22%7D) 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 16 - Post authentication 920s ok 17 - Reject reason is 68 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 18 - Unauth SP request 920s ok 19 - Get redirection 920s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 21 - Query CAS server 920s ok 22 - HTTP code is 200 920s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850472_47699%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922352%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 24 - Post authentication 920s ok 25 - Get redirection 920s ok 26 - Location header found 920s ok 27 - Get cookie lemonldap (bf2500146f732e8e679afbf21bd113cd5907eb6656d1273be4f732f771f906ce) 920s # ==> Pushing SP <== 920s ok 28 - SOAP request 920s # ==> Saving handler SP <== 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s # ==> Restoring SP <== 920s ok 29 - Execute request to /cas/serviceValidate 920s ok 30 - HTTP code is 200 920s ok 31 - Content is XML 920s # ==> Popping SP <== 920s ok 32 - Query SP with ticket 920s ok 33 - Get cookie lemonldap (f296ad2551ec2553bdb85e00f6bf46c4eedee4a854d752d0a9195dce1b7801a9) 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 34 - Get / on SP 920s ok 35 - HTTP code is 200 920s ok 36 - Authenticated as french 920s ok 37 - UTF-8 values 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 38 - Query SP for logout 920s ok 39 - HTTP code is 200 920s ok 40 - Found iframe 920s ok 41 - Content-Security-Policy header found 920s ok 42 - Found auth.idp.com in CSP child-src 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 43 - Get iframe from IdP 920s ok 44 - Get redirection 920s ok 45 - Location is http://auth.sp2.com/?logout 920s ok 46 - Frame can be embedded 920s # ==> Pushing ISSUER <== 920s # ==> Popping ISSUER <== 920s ok 47 - Query IdP 920s ok 48 - Response status is 401 920s ok 49 - Content is JSON 920s ok 50 - Error code is 1 920s # ==> Pushing SP <== 920s # ==> Popping SP <== 920s ok 51 - Query IdP 920s ok 52 - Get redirection 920s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 920s 1..53 920s ok 921s t/31-Auth-and-issuer-CAS-declared-app-userattr.t ............................... 921s ok 1 - use Lemonldap::NG::Portal::Main; 921s ok 2 - Portal object 921s ok 3 - Init 921s ok 4 - Portal app 921s ok 5 - Register $type 921s ok 6 - Portal object 921s ok 7 - Init 921s ok 8 - Portal app 921s ok 9 - Register $type 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 10 - Unauth SP request 921s ok 11 - Get redirection 921s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 13 - Query CAS server 921s ok 14 - HTTP code is 200 921s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922353%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850473_4369%22%7D) 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 16 - Post authentication 921s ok 17 - Reject reason is 68 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 18 - Unauth SP request 921s ok 19 - Get redirection 921s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 21 - Query CAS server 921s ok 22 - HTTP code is 200 921s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922353%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850473_14480%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 24 - Post authentication 921s ok 25 - Get redirection 921s ok 26 - Location header found 921s ok 27 - Get cookie lemonldap (8c7ab461354c48d02487f15768f970b1f8ff747df0ffe8373bb90d359cb07434) 921s # ==> Pushing SP <== 921s ok 28 - SOAP request 921s # ==> Saving handler SP <== 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s # ==> Restoring SP <== 921s ok 29 - Execute request to /cas/serviceValidate 921s ok 30 - HTTP code is 200 921s ok 31 - Content is XML 921s # ==> Popping SP <== 921s ok 32 - Query SP with ticket 921s ok 33 - Get cookie lemonldap (fcd2a77b5972b9e88c3beb247468f4539d55ee18c3422032ad7ec4728e7804c2) 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 34 - Get / on SP 921s ok 35 - HTTP code is 200 921s ok 36 - Authenticated as fa@badwolf.org 921s ok 37 - UTF-8 values 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 38 - Query SP for logout 921s ok 39 - HTTP code is 200 921s ok 40 - Found iframe 921s ok 41 - Content-Security-Policy header found 921s ok 42 - Found auth.idp.com in CSP child-src 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 43 - Get iframe from IdP 921s ok 44 - Get redirection 921s ok 45 - Location is http://auth.sp.com/?logout 921s ok 46 - Frame can be embedded 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 47 - Query IdP 921s ok 48 - Response status is 401 921s ok 49 - Content is JSON 921s ok 50 - Error code is 1 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 51 - Query IdP 921s ok 52 - Get redirection 921s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s 1..53 921s ok 921s t/31-Auth-and-issuer-CAS-declared-app.t ........................................ 921s ok 1 - use Lemonldap::NG::Portal::Main; 921s ok 2 - Portal object 921s ok 3 - Init 921s ok 4 - Portal app 921s ok 5 - Register $type 921s ok 6 - Portal object 921s ok 7 - Init 921s ok 8 - Portal app 921s ok 9 - Register $type 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 10 - Unauth SP request 921s ok 11 - Get redirection 921s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 13 - Query CAS server 921s ok 14 - HTTP code is 200 921s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850473_7432%22%2C%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1760922353%7D) 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 16 - Post authentication 921s ok 17 - Reject reason is 68 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 18 - Unauth SP request 921s ok 19 - Get redirection 921s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 21 - Query CAS server 921s ok 22 - HTTP code is 200 921s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922353%2C%22issuerRequestcas%22%3A%221760850473_63338%22%2C%22targetAuthnLevel%22%3A1%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 921s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922353%2C%22issuerRequestcas%22%3A%221760850473_63338%22%2C%22targetAuthnLevel%22%3A1%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 921s ok 25 - Pdata is not empty 921s ok 26 - Target Authnlevel set in pdata 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 27 - Post authentication 921s ok 28 - Get redirection 921s ok 29 - Location header found 921s ok 30 - Get cookie lemonldap (6a6cf6e6720fa8661ce5512cec32c921d60826efa849917f08e18021f735e439) 921s # ==> Pushing SP <== 921s ok 31 - SOAP request 921s # ==> Saving handler SP <== 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s # ==> Restoring SP <== 921s ok 32 - Execute request to /cas/serviceValidate 921s ok 33 - HTTP code is 200 921s ok 34 - Content is XML 921s # ==> Popping SP <== 921s ok 35 - Query SP with ticket 921s ok 36 - Get cookie lemonldap (18bb069e52254dfb8fc7e73bf0985f1894b42968ff59b4c9909206aab2236995) 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 37 - Get / on SP 921s ok 38 - HTTP code is 200 921s ok 39 - Authenticated as french 921s ok 40 - UTF-8 values 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 41 - Query SP for logout 921s ok 42 - HTTP code is 200 921s ok 43 - Found iframe 921s ok 44 - Content-Security-Policy header found 921s ok 45 - Found auth.idp.com in CSP child-src 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 46 - Get iframe from IdP 921s ok 47 - Get redirection 921s ok 48 - Location is http://auth.sp.com/?logout 921s ok 49 - Frame can be embedded 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 50 - Query IdP 921s ok 51 - Response status is 401 921s ok 52 - Content is JSON 921s ok 53 - Error code is 1 921s # ==> Pushing SP <== 921s # ==> Popping SP <== 921s ok 54 - Query IdP 921s ok 55 - Get redirection 921s ok 56 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 57 - Auth query 921s ok 58 - HTTP code is 200 921s ok 59 - Get cookie lemonldap (968d264e4bdd85efbdba886aa56f07049668dcc35d7d91cac56a36f4f4b15ae8) 921s # ==> Pushing ISSUER <== 921s # ==> Popping ISSUER <== 921s ok 60 - Query CAS server 921s ok 61 - Response body is not empty 921s ok 62 - Found at least one result for //span[@trspan="askToUpgrade"] 921s 1..62 921s ok 922s t/31-Auth-and-issuer-CAS-declared-apps.t ....................................... 922s ok 1 - use Lemonldap::NG::Portal::Main; 922s ok 2 - Portal object 922s ok 3 - Init 922s ok 4 - Portal app 922s ok 5 - Register $type 922s ok 6 - Portal object 922s ok 7 - Init 922s ok 8 - Portal app 922s ok 9 - Register $type 922s # ==> Pushing SP <== 922s # ==> Popping SP <== 922s ok 10 - Unauth SP request 922s ok 11 - Cancel button NOT found 922s # ==> Pushing ISSUER <== 922s # ==> Popping ISSUER <== 922s ok 12 - Query CAS server 922s ok 13 - HTTP code is 200 922s ok 14 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850474_28152%22%2C%22issuerTs%22%3A1760922354%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 922s 1..14 922s ok 922s t/31-Auth-and-issuer-CAS-default.t ............................................. 922s ok 1 - use Lemonldap::NG::Portal::Main; 922s ok 2 - Portal object 922s ok 3 - Init 922s ok 4 - Portal app 922s ok 5 - Register $type 922s ok 6 - Portal object 922s ok 7 - Init 922s ok 8 - Portal app 922s ok 9 - Register $type 922s # ==> Pushing SP <== 922s # ==> Popping SP <== 922s ok 10 - Unauth SP request 922s ok 11 - Get cookie llngcasserver (idp) 922s ok 12 - Get CAS server cookie 922s ok 13 - Get redirection 922s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 922s # ==> Pushing ISSUER <== 922s # ==> Popping ISSUER <== 922s ok 15 - Query CAS server 922s ok 16 - HTTP code is 200 922s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922354%2C%22issuerRequestcas%22%3A%221760850474_21578%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 922s # ==> Pushing ISSUER <== 922s # ==> Popping ISSUER <== 922s ok 18 - Post authentication 922s ok 19 - Get cookie lemonldap (289a7bd406afdf4582c384aa2c8f4ac5308d48334b3837299b1f24454972ca43) 922s ok 20 - Get cookie lemonldappdata () 922s ok 21 - SAML request cleared from pdata 922s ok 22 - Get redirection 922s ok 23 - Location header found 922s # ==> Pushing SP <== 922s ok 24 - SOAP request 922s # ==> Saving handler SP <== 922s # ==> Pushing ISSUER <== 922s # ==> Popping ISSUER <== 922s # ==> Restoring SP <== 922s ok 25 - Execute request to /cas/serviceValidate 922s ok 26 - HTTP code is 200 922s ok 27 - Content is XML 922s # ==> Popping SP <== 922s ok 28 - Query SP with ticket 922s ok 29 - Get cookie lemonldap (72ba6972288d270e900c7fee81e1de4221d802c504b33c6d0104925056e35aa8) 922s # ==> Pushing SP <== 922s # ==> Popping SP <== 922s ok 30 - Get / on SP 922s ok 31 - HTTP code is 200 922s ok 32 - Authenticated as french 922s ok 33 - UTF-8 values 922s ok 34 922s # ==> Pushing SP <== 922s # ==> Popping SP <== 923s ok 35 - Query SP for logout 923s ok 36 - HTTP code is 200 923s ok 37 - Found iframe 923s ok 38 - Content-Security-Policy header found 923s ok 39 - Found auth.idp.com in CSP child-src 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 40 - Get iframe from IdP 923s ok 41 - Get redirection 923s ok 42 - Location is http://auth.sp.com/?logout 923s ok 43 - Frame can be embedded 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 44 - Query IdP 923s ok 45 - Response status is 401 923s ok 46 - Content is JSON 923s ok 47 - Error code is 1 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s ok 48 - Query IdP 923s ok 49 - Get redirection 923s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 923s 1..50 923s ok 923s t/31-Auth-and-issuer-CAS-proxied.t ............................................. 923s ok 1 - use Lemonldap::NG::Portal::Main; 923s ok 2 - Portal object 923s ok 3 - Init 923s ok 4 - Portal app 923s ok 5 - Register $type 923s ok 6 - Portal object 923s ok 7 - Init 923s ok 8 - Portal app 923s ok 9 - Register $type 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s ok 10 - Unauth SP request 923s ok 11 - Get cookie llngcasserver (idp) 923s ok 12 - Get CAS server cookie 923s ok 13 - Get redirection 923s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 15 - Query CAS server 923s ok 16 - HTTP code is 200 923s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922355%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850475_20258%22%7D) 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 18 - Post authentication 923s ok 19 - Get redirection 923s ok 20 - Location header found 923s ok 21 - Get cookie lemonldap (c8be7ba7ad929630f5030eedf665117b2623ef686f3fb1c38215ad0068e6b111) 923s # ==> Pushing SP <== 923s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-a4177ba4c579519f862d0dac44cc2932346c677af0bd8a9df3c76fc294916527%26casProxy%3D1&service=http%3A%2F%2Fauth.sp.com%2F&ticket=ST-a4177ba4c579519f862d0dac44cc2932346c677af0bd8a9df3c76fc294916527 923s # ==> Saving handler SP <== 923s # ==> Pushing ISSUER <== 923s ok 23 - Request to http://auth.sp.com/?ticket=ST-a4177ba4c579519f862d0dac44cc2932346c677af0bd8a9df3c76fc294916527&casProxy=1&pgtIou=PGTIOU-9e40f5804d513022b515b0d824bf0c022d19bc5ce32103bb5256e7ac8a6e1eb4&pgtId=PGT-395e63bb655afff80a8135d20d0a107e496d6c20bfc7ccba94f8ea655ae3d01e 923s # ==> Saving handler ISSUER <== 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s # ==> Restoring ISSUER <== 923s ok 24 - Execute request to / 923s ok 25 - HTTP code is 200 923s # ==> Popping ISSUER <== 923s # ==> Restoring SP <== 923s ok 26 - Execute request to /cas/serviceValidate 923s ok 27 - HTTP code is 200 923s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-395e63bb655afff80a8135d20d0a107e496d6c20bfc7ccba94f8ea655ae3d01e 923s # ==> Saving handler SP <== 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s # ==> Restoring SP <== 923s ok 29 - Execute request to /cas/proxy 923s ok 30 - HTTP code is 200 923s # ==> Popping SP <== 923s ok 31 - Query SP with ticket 923s ok 32 - Get cookie lemonldap (801f382e8cce61a67615a82e727858452044bd16cec51256417e3cb3f41514d1) 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s ok 33 - Get / on SP 923s ok 34 - HTTP code is 200 923s ok 35 - Authenticated as french 923s ok 36 - UTF-8 values 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s ok 37 - Query SP for logout 923s ok 38 - HTTP code is 200 923s ok 39 - Found iframe 923s ok 40 - Content-Security-Policy header found 923s ok 41 - Found auth.idp.com in CSP child-src 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 42 - Get iframe from IdP 923s ok 43 - Get redirection 923s ok 44 - Location is http://auth.sp.com/?logout 923s ok 45 - Frame can be embedded 923s # ==> Pushing ISSUER <== 923s # ==> Popping ISSUER <== 923s ok 46 - Query IdP 923s ok 47 - Response status is 401 923s ok 48 - Content is JSON 923s ok 49 - Error code is 1 923s # ==> Pushing SP <== 923s # ==> Popping SP <== 923s ok 50 - Query IdP 923s ok 51 - Get redirection 923s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 923s 1..52 923s ok 924s t/31-Auth-and-issuer-CAS-samlValidate.t ........................................ 924s ok 1 - use Lemonldap::NG::Portal::Main; 924s ok 2 - Portal object 924s ok 3 - Init 924s ok 4 - Portal app 924s ok 5 - Register $type 924s ok 6 - Portal object 924s ok 7 - Init 924s ok 8 - Portal app 924s ok 9 - Register $type 924s # ==> Pushing SP <== 924s # ==> Popping SP <== 924s ok 10 - Unauth SP request 924s ok 11 - Get cookie llngcasserver (idp) 924s ok 12 - Get CAS server cookie 924s ok 13 - Get redirection 924s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 924s # ==> Pushing ISSUER <== 924s # ==> Popping ISSUER <== 924s ok 15 - Query CAS server 924s ok 16 - HTTP code is 200 924s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850476_59372%22%2C%22issuerTs%22%3A1760922356%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 924s # ==> Pushing ISSUER <== 924s # ==> Popping ISSUER <== 924s ok 18 - Post authentication 924s ok 19 - Get redirection 924s ok 20 - Location header found 924s ok 21 - Get cookie lemonldap (53661bea8ef0afb3b7adb40da993b3879335c51c7045691285a38bce740df159) 924s # ==> Pushing SP <== 924s ok 22 - Request to http://auth.idp.com/cas/samlValidate?TARGET=http%3A%2F%2Fauth.sp.com%2F 924s # ==> Saving handler SP <== 924s # ==> Pushing ISSUER <== 924s # ==> Popping ISSUER <== 924s # ==> Restoring SP <== 924s ok 23 - Execute POST request to /cas/samlValidate 924s ok 24 - HTTP code is 200 924s # ==> Popping SP <== 924s ok 25 - Query SP with ticket 924s ok 26 - Get cookie lemonldap (8580c9b068f5cbbc4d2ece66367061e690fa5d6857a9d6057a87fe0aae040531) 924s ok 27 - Correct whatToTrace 924s ok 28 - Correct cn 924s ok 29 - Correct uid 924s ok 30 - Correct groups 924s 1..30 924s ok 924s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t .............................. 924s ok 1 - use Lemonldap::NG::Portal::Main; 924s ok 2 - Portal object 924s ok 3 - Init 924s ok 4 - Portal app 924s ok 5 - Register $type 924s ok 6 - Portal object 924s ok 7 - Init 924s ok 8 - Portal app 924s ok 9 - Register $type 924s # ==> Pushing SP <== 924s # ==> Popping SP <== 924s ok 10 - Unauth SP request 924s ok 11 - Found CAS entry 924s ok 12 - HTTP code is 200 924s ok 13 - Page contains a form 924s ok 14 - CSP header authorize POST request to \# 924s # ==> Pushing SP <== 924s # ==> Popping SP <== 924s ok 15 - Unauth SP request 924s ok 16 - 1st = idp 924s ok 17 - 2nd = idp3 924s ok 18 - 3rd = idp4 924s ok 19 - 4th= idp2 924s ok 20 - Found Cancel button 924s ok 21 - Found CAS idp logo and tooltip 924s ok 22 - Found CAS idp display name 924s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 924s ok 24 - HTTP code is 200 924s ok 25 - Page contains a form 924s ok 26 - CSP header authorize POST request to \# 924s # ==> Pushing SP <== 924s # ==> Popping SP <== 924s ok 27 - Cancel query 924s ok 28 - Get cookie lemonldappdata () 924s ok 29 - pdata is empty 924s 1..29 924s ok 925s t/31-Auth-and-issuer-CAS-with-choice.t ......................................... 925s ok 1 - use Lemonldap::NG::Portal::Main; 925s ok 2 - Portal object 925s ok 3 - Init 925s ok 4 - Portal app 925s ok 5 - Register $type 925s ok 6 - Portal object 925s ok 7 - Init 925s ok 8 - Portal app 925s ok 9 - Register $type 925s # ==> Pushing SP <== 925s # ==> Popping SP <== 925s ok 10 - Unauth SP request 925s ok 11 - Get cookie llngcasserver (idp) 925s ok 12 - Get CAS server cookie 925s ok 13 - Get redirection 925s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 15 - Query CAS server 925s ok 16 - HTTP code is 200 925s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850477_22950%22%2C%22issuerTs%22%3A1760922357%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 18 - Post authentication 925s ok 19 - Get redirection 925s ok 20 - Location header found 925s ok 21 - Get cookie lemonldap (bb192594f1778c54af60cdc1c85df61d1ffb8fd7dbc92dd8b3a5955daa7769ad) 925s ok 22 - Get cookie lemonldappdata () 925s ok 23 - SAML request cleared from pdata 925s # ==> Pushing SP <== 925s ok 24 - SOAP request 925s # ==> Saving handler SP <== 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s # ==> Restoring SP <== 925s ok 25 - Execute request to /cas/serviceValidate 925s ok 26 - HTTP code is 200 925s ok 27 - Content is XML 925s # ==> Popping SP <== 925s ok 28 - Query SP with ticket 925s ok 29 - Get cookie lemonldap (848850d5e24f02f7e5edc2f1228cabdb36651e0845288d50a3c721d715ed4c23) 925s # ==> Pushing SP <== 925s # ==> Popping SP <== 925s ok 30 - Get / on SP 925s ok 31 - HTTP code is 200 925s ok 32 - Authenticated as dwho 925s # ==> Pushing SP <== 925s # ==> Popping SP <== 925s ok 33 - Unauth SP request (2) 925s ok 34 - Get cookie llngcasserver (idp) 925s ok 35 - Get CAS server cookie 925s ok 36 - Get redirection 925s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 38 - Query CAS server (2) 925s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922357%2C%22issuerRequestcas%22%3A%221760850477_32001%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 925s ok 40 - HTTP code is 200 925s ok 41 - Page contains a form 925s ok 42 - URI match 925s ok 43 - Field "confirm" is defined 925s ok 44 - Field "url" is defined 925s ok 45 - Get autorenew.js 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 46 - Post confirm 925s ok 47 - HTTP code is 200 925s ok 48 - Page contains a form 925s ok 49 - Field "upgrading" is defined 925s ok 50 - CSP header authorize POST request to \# 925s ok 51 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922357%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850477_32001%22%7D) 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 52 - Post credentials 925s ok 53 - Get redirection 925s ok 54 - Location is http://auth.idp.com/cas/login 925s ok 55 - Get cookie lemonldap (7e273ffba74e58f11fdf825f5b04818597d1e42a840fb4273492aeeca3bf225f) 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 56 - Follow redirection 925s ok 57 - Get redirection 925s ok 58 - Location header found 925s # ==> Pushing SP <== 925s ok 59 - SOAP request 925s # ==> Saving handler SP <== 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s # ==> Restoring SP <== 925s ok 60 - Execute request to /cas/serviceValidate 925s ok 61 - HTTP code is 200 925s ok 62 - Content is XML 925s # ==> Popping SP <== 925s ok 63 - Follow redirection 925s ok 64 - Get cookie lemonldap (4bbd8f3ae0af70426e3992243c03631275a33aa46bfbad44960a56f6bf187cfd) 925s # ==> Pushing SP <== 925s # ==> Popping SP <== 925s ok 65 - Query SP for logout 925s ok 66 - HTTP code is 200 925s ok 67 - Found iframe 925s ok 68 - Content-Security-Policy header found 925s ok 69 - Found auth.idp.com in CSP child-src 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 70 - Get iframe from IdP 925s ok 71 - Get redirection 925s ok 72 - Location is http://auth.sp.com/?logout 925s # ==> Pushing ISSUER <== 925s # ==> Popping ISSUER <== 925s ok 73 - Query CAS server 925s ok 74 - Response status is 401 925s ok 75 - Content is JSON 925s ok 76 - Error code is 1 925s # ==> Pushing SP <== 925s # ==> Popping SP <== 925s ok 77 - Query CAS app 925s ok 78 - Get redirection 925s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 925s 1..79 925s ok 925s t/31-CAS-10.t .................................................................. 925s ok 1 - use Lemonldap::NG::Portal::Main; 925s ok 2 - Portal object 925s ok 3 - Init 925s ok 4 - Portal app 925s ok 5 - Issuer portal 925s ok 6 - Query CAS server 925s ok 7 - HTTP code is 200 925s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922357%2C%22issuerRequestcas%22%3A%221760850477_62470%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) 925s ok 9 - Post authentication 925s ok 10 - Get cookie lemonldap (ba6557d12fc177a471d064881feccbcf6435fe8cf261e910e61a99f2cdc88d25) 925s ok 11 - Get cookie lemonldappdata () 925s ok 12 - SAML request cleared from pdata 925s ok 13 - Get redirection 925s ok 14 - Location header found 925s ok 15 - Query CAS server 925s ok 16 - HTTP code is 200 925s ok 17 - Ticket is valid 925s ok 18 - Username is returned 925s ok 19 - Query CAS server 925s ok 20 - Ticket is no longer valid 925s 1..20 925s ok 926s t/31-CAS-Gateway.t ............................................................. 926s ok 1 - use Lemonldap::NG::Portal::Main; 926s ok 2 - Portal object 926s ok 3 - Init 926s ok 4 - Portal app 926s ok 5 - Issuer portal 926s ok 6 - Get redirection 926s ok 7 - Location is http://auth.sp.com/somewhere 926s ok 8 - Get redirection 926s ok 9 - Location is http://auth.unknown.com/somewhere 926s ok 10 - Portal object 926s ok 11 - Init 926s ok 12 - Portal app 926s ok 13 - Issuer portal 926s ok 14 - Get redirection 926s ok 15 - Location is http://auth.sp.com/somewhere 926s ok 16 - Expected portal error code: code found on page 926s ok 17 - Expected portal error code 926s ok 18 - Portal object 926s ok 19 - Init 926s ok 20 - Portal app 926s ok 21 - Issuer portal 926s ok 22 - Get redirection 926s ok 23 - Location is http://auth.sp.com/somewhere 926s ok 24 - Expected portal error code: code found on page 926s ok 25 - Expected portal error code 926s 1..25 926s ok 926s t/31-CAS-Hooks.t ............................................................... 926s ok 1 - use Lemonldap::NG::Portal::Main; 926s ok 2 - Portal object 926s ok 3 - Init 926s ok 4 - Portal app 926s ok 5 - Issuer portal 926s ok 6 - Post authentication 926s ok 7 - Get cookie lemonldap (aeeeb8e28b11a6b20a411a6a7d1f34ba826718f04bbd2f03921c4d5d0af30404) 926s ok 8 - Query CAS server 926s ok 9 - Hook rejected the request: code found on page 926s ok 10 - Hook rejected the request 926s ok 11 - Query CAS server 926s ok 12 - Get redirection 926s ok 13 - Location header found 926s ok 14 - Query CAS server 926s ok 15 - HTTP code is 200 926s ok 16 - Found hook attribute 926s 1..16 926s ok 927s t/31-CAS-Logout-propagate-OIDC.t ............................................... 927s ok 1 - use Lemonldap::NG::Portal::Main; 927s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 927s ok 1 - Portal object 927s ok 2 - Init 927s ok 3 - Portal app 927s ok 4 - Auth query 927s ok 5 - HTTP code is 200 927s ok 6 - Get cookie lemonldap (61fc7d8d297c072ba93afef5cb024975d4d99584b8e46171f8fcd9dd324bca02) 927s ok 7 - Get redirection 927s ok 8 - Location header found 927s ok 9 - HTTP code is 200 927s ok 10 - Content-Type is JSON 927s ok 11 - Content is valid JSON 927s ok 12 - Initiate CAS logout 927s ok 13 - Response body is not empty 927s ok 14 - Found OIDC logout iframe 927s 1..14 927s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 927s 1..2 927s ok 928s t/31-CAS-Logout-with-hashed-storage.t .......................................... 928s ok 1 - use Lemonldap::NG::Portal::Main; 928s # Subtest: Test IDP initiated logout 928s ok 1 - Portal object 928s ok 2 - Init 928s ok 3 - Portal app 928s ok 4 - Issuer portal 928s ok 5 - Auth query 928s ok 6 - HTTP code is 200 928s ok 7 - Get cookie lemonldap (1f783bafc3dc19d5b5dbd923a30ce807d74a1074270ecfa87ea01a55c2d40976) 928s ok 8 - Query CAS server 928s ok 9 - Get redirection 928s ok 10 - Location header found 928s ok 11 - Query CAS server 928s ok 12 - HTTP code is 200 928s ok 13 928s ok 14 - Cas response contains authenticationSuccess 928s ok 15 - Query CAS server 928s ok 16 - Get redirection 928s ok 17 - Location header found 928s ok 18 - Query CAS server 928s ok 19 - HTTP code is 200 928s ok 20 928s ok 21 - Cas response contains authenticationSuccess 928s ok 22 - Initiate logout 928s ok 23 - Get cookie lemonldap (0) 928s ok 24 - Cookie was cleared 928s ok 25 - Found CAS app name 928s ok 26 - My other app is not displayed 928s ok 27 - HTTP code is 200 928s ok 28 - Page contains a form 928s ok 29 - Host match 928s ok 30 - URI match 928s ok 31 - Field "logout" is defined 928s ok 32 - CSP header authorize POST request to auth.example.com 928s ok 33 - Found logout option 928s ok 34 - Response body is not empty 928s ok 35 - Logout SP 928s ok 36 - Correct ticket sent to sp for logout 928s ok 37 - No ticket sent to sp2 928s 1..37 928s ok 2 - Test IDP initiated logout 928s # Subtest: Test App initiated logout, no redirect 928s ok 1 - Portal object 928s ok 2 - Init 928s ok 3 - Portal app 928s ok 4 - Issuer portal 928s ok 5 - Auth query 928s ok 6 - HTTP code is 200 928s ok 7 - Get cookie lemonldap (d1ce34864066b7d0c90ef64463ef450bb170802be5befaf3b7681881a847c8a9) 928s ok 8 - Query CAS server 928s ok 9 - Get redirection 928s ok 10 - Location header found 928s ok 11 - Query CAS server 928s ok 12 - HTTP code is 200 928s ok 13 928s ok 14 - Cas response contains authenticationSuccess 928s ok 15 - Query CAS server 928s ok 16 - Get redirection 928s ok 17 - Location header found 928s ok 18 - Query CAS server 928s ok 19 - HTTP code is 200 928s ok 20 928s ok 21 - Cas response contains authenticationSuccess 928s ok 22 - Initiate logout 928s ok 23 - Get cookie lemonldap (0) 928s ok 24 - Cookie was cleared 928s ok 25 - HTTP code is 200 928s ok 26 - Page contains a form 928s ok 27 - Host match 928s ok 28 - URI match 928s ok 29 - Field "logout" is defined 928s ok 30 - CSP header authorize POST request to auth.example.com 928s ok 31 - Found logout option 928s ok 32 - Found CAS app name 928s ok 33 - My other app is not displayed 928s ok 34 - Response body is not empty 928s ok 35 - Logout SP 928s ok 36 - Correct ticket sent to sp for logout 928s ok 37 - No ticket sent to sp2 928s 1..37 928s ok 3 - Test App initiated logout, no redirect 928s # Subtest: Test App initiated logout, with redirect 928s ok 1 - Portal object 928s ok 2 - Init 928s ok 3 - Portal app 928s ok 4 - Issuer portal 928s ok 5 - Auth query 928s ok 6 - HTTP code is 200 928s ok 7 - Get cookie lemonldap (d82767e72ade443e638963742e2742e4c932ff63615859f9d3d25591e59946a7) 928s ok 8 - Query CAS server 928s ok 9 - Get redirection 928s ok 10 - Location header found 928s ok 11 - Query CAS server 928s ok 12 - HTTP code is 200 928s ok 13 928s ok 14 - Cas response contains authenticationSuccess 928s ok 15 - Query CAS server 928s ok 16 - Get redirection 928s ok 17 - Location header found 928s ok 18 - Query CAS server 928s ok 19 - HTTP code is 200 928s ok 20 928s ok 21 - Cas response contains authenticationSuccess 928s ok 22 - Initiate logout 928s ok 23 - Get cookie lemonldap (0) 928s ok 24 - Cookie was cleared 928s ok 25 - HTTP code is 200 928s ok 26 - Page contains a form 928s ok 27 - Host match 928s ok 28 - URI match 928s ok 29 - CSP header authorize POST request to auth.sp.com 928s ok 30 - Query string is preserved 928s ok 31 - Found CAS app name 928s ok 32 - My other app is not displayed 928s ok 33 - Response body is not empty 928s ok 34 - Logout SP 928s ok 35 - Correct ticket sent to sp for logout 928s ok 36 - No ticket sent to sp2 928s 1..36 928s ok 4 - Test App initiated logout, with redirect 928s # Subtest: Test App initiated logout, no redirect, no info 928s ok 1 - Portal object 928s ok 2 - Init 928s ok 3 - Portal app 928s ok 4 - Issuer portal 928s ok 5 - Auth query 928s ok 6 - HTTP code is 200 928s ok 7 - Get cookie lemonldap (bac4a636d0b78df64721b0d907b11786e865b9ce4ac213f73eabe769b4815a37) 928s ok 8 - Initiate logout 928s ok 9 - Get cookie lemonldap (0) 928s ok 10 - Cookie was cleared 928s ok 11 - Get redirection 928s ok 12 - Location header found 928s 1..12 928s ok 5 - Test App initiated logout, no redirect, no info 928s # Subtest: Test redirect URL filtering 928s ok 1 - Portal object 928s ok 2 - Init 928s ok 3 - Portal app 928s ok 4 - Issuer portal 928s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (b093d193f3abc653413fe937849abb0fd47c093476052305aaf483b8251ba838) 928s ok 4 - Initiate logout 928s ok 5 - Get cookie lemonldap (0) 928s ok 6 - CAS message found 928s ok 7 - Response body is not empty 928s ok 8 - Redirect URL found 928s 1..8 928s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 928s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (8d3193b3e581370182010b062f351c5268e4dc558d20f17dbaa649c7f43fad4a) 928s ok 4 - Initiate logout 928s ok 5 - Get cookie lemonldap (0) 928s ok 6 - Get redirection 928s ok 7 - Location is http://test1.example.com/ 928s 1..7 928s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 928s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (857c711e9b41a70ceae6955eba09fefc13c5a93574e7a4a0a63f8f59d2ce4206) 928s ok 4 - Initiate logout 928s ok 5 - Get cookie lemonldap (0) 928s ok 6 - CAS message found 928s ok 7 - Response body is not empty 928s ok 8 - Redirect URL found 928s 1..8 928s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 928s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (b9be1e7acd87d767e81a6c9f67eaa7c69cf72efbf2151d346257279e0f997863) 928s ok 4 - Initiate logout 928s ok 5 - Get cookie lemonldap (0) 928s ok 6 - Get redirection 928s ok 7 - Location is http://test1.example2.com/ 928s 1..7 928s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 928s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (6cd5957a7efa6cb339f94fa5323037b500be84383a94b883a7fc1fb1863de2f4) 928s ok 4 - Initiate logout 928s ok 5 - Expected portal error code: code found on page 928s ok 6 - Expected portal error code 928s 1..6 928s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 928s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (a74dac0fa6238fc7259e1aed65a08ae0e81523686d054465e6070433891a6912) 928s ok 4 - Initiate logout 928s ok 5 - Expected portal error code: code found on page 928s ok 6 - Expected portal error code 928s 1..6 928s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 928s # Subtest: Test if http://attack.com/ is not allowed - 2.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (9be3b344f8cd192f3a27731d9599cb528f4cd6b505fc11473cf671712bc9d816) 928s ok 4 - Initiate logout 928s ok 5 - Expected portal error code: code found on page 928s ok 6 - Expected portal error code 928s 1..6 928s ok 11 - Test if http://attack.com/ is not allowed - 2.0 928s # Subtest: Test if http://attack.com/ is not allowed - 3.0 928s ok 1 - Auth query 928s ok 2 - HTTP code is 200 928s ok 3 - Get cookie lemonldap (247a735202162016106a18da8d84a928ade2093abecd8dc559854d012d48b14d) 928s ok 4 - Initiate logout 928s ok 5 - Expected portal error code: code found on page 928s ok 6 - Expected portal error code 928s 1..6 928s ok 12 - Test if http://attack.com/ is not allowed - 3.0 928s 1..12 928s ok 6 - Test redirect URL filtering 928s 1..6 928s ok 929s t/31-CAS-Logout.t .............................................................. 929s ok 1 - use Lemonldap::NG::Portal::Main; 929s # Subtest: Test IDP initiated logout 929s ok 1 - Portal object 929s ok 2 - Init 929s ok 3 - Portal app 929s ok 4 - Issuer portal 929s ok 5 - Auth query 929s ok 6 - HTTP code is 200 929s ok 7 - Get cookie lemonldap (709048a1cbc86e01a8c246ec7552eae68008a015c22e3aad65263ddd4172d799) 929s ok 8 - Query CAS server 929s ok 9 - Get redirection 929s ok 10 - Location header found 929s ok 11 - Query CAS server 929s ok 12 - HTTP code is 200 929s ok 13 929s ok 14 - Cas response contains authenticationSuccess 929s ok 15 - Query CAS server 929s ok 16 - Get redirection 929s ok 17 - Location header found 929s ok 18 - Query CAS server 929s ok 19 - HTTP code is 200 929s ok 20 929s ok 21 - Cas response contains authenticationSuccess 929s ok 22 - Initiate logout 929s ok 23 - Get cookie lemonldap (0) 929s ok 24 - Cookie was cleared 929s ok 25 - Found CAS app name 929s ok 26 - My other app is not displayed 929s ok 27 - HTTP code is 200 929s ok 28 - Page contains a form 929s ok 29 - Host match 929s ok 30 - URI match 929s ok 31 - Field "logout" is defined 929s ok 32 - CSP header authorize POST request to auth.example.com 929s ok 33 - Found logout option 929s ok 34 - Response body is not empty 929s ok 35 - Logout SP 929s ok 36 - Correct ticket sent to sp for logout 929s ok 37 - No ticket sent to sp2 929s 1..37 929s ok 2 - Test IDP initiated logout 929s # Subtest: Test App initiated logout, no redirect 929s ok 1 - Portal object 929s ok 2 - Init 929s ok 3 - Portal app 929s ok 4 - Issuer portal 929s ok 5 - Auth query 929s ok 6 - HTTP code is 200 929s ok 7 - Get cookie lemonldap (4b40af1463fe126e628dcee13ba452da01ecdbd1dacc392db995f4b924f0f272) 929s ok 8 - Query CAS server 929s ok 9 - Get redirection 929s ok 10 - Location header found 929s ok 11 - Query CAS server 929s ok 12 - HTTP code is 200 929s ok 13 929s ok 14 - Cas response contains authenticationSuccess 929s ok 15 - Query CAS server 929s ok 16 - Get redirection 929s ok 17 - Location header found 929s ok 18 - Query CAS server 929s ok 19 - HTTP code is 200 929s ok 20 929s ok 21 - Cas response contains authenticationSuccess 929s ok 22 - Initiate logout 929s ok 23 - Get cookie lemonldap (0) 929s ok 24 - Cookie was cleared 929s ok 25 - HTTP code is 200 929s ok 26 - Page contains a form 929s ok 27 - Host match 929s ok 28 - URI match 929s ok 29 - Field "logout" is defined 929s ok 30 - CSP header authorize POST request to auth.example.com 929s ok 31 - Found logout option 929s ok 32 - Found CAS app name 929s ok 33 - My other app is not displayed 929s ok 34 - Response body is not empty 929s ok 35 - Logout SP 929s ok 36 - Correct ticket sent to sp for logout 929s ok 37 - No ticket sent to sp2 929s 1..37 929s ok 3 - Test App initiated logout, no redirect 929s # Subtest: Test App initiated logout, with redirect 929s ok 1 - Portal object 929s ok 2 - Init 929s ok 3 - Portal app 929s ok 4 - Issuer portal 929s ok 5 - Auth query 929s ok 6 - HTTP code is 200 929s ok 7 - Get cookie lemonldap (e8fcff104cd2c8f90c25fd7d585bee6950cd67ac96d27aef0d6ba6c54e45037b) 929s ok 8 - Query CAS server 929s ok 9 - Get redirection 929s ok 10 - Location header found 929s ok 11 - Query CAS server 929s ok 12 - HTTP code is 200 929s ok 13 929s ok 14 - Cas response contains authenticationSuccess 929s ok 15 - Query CAS server 929s ok 16 - Get redirection 929s ok 17 - Location header found 929s ok 18 - Query CAS server 929s ok 19 - HTTP code is 200 929s ok 20 929s ok 21 - Cas response contains authenticationSuccess 929s ok 22 - Initiate logout 929s ok 23 - Get cookie lemonldap (0) 929s ok 24 - Cookie was cleared 929s ok 25 - HTTP code is 200 929s ok 26 - Page contains a form 929s ok 27 - Host match 929s ok 28 - URI match 929s ok 29 - CSP header authorize POST request to auth.sp.com 929s ok 30 - Query string is preserved 929s ok 31 - Found CAS app name 929s ok 32 - My other app is not displayed 929s ok 33 - Response body is not empty 929s ok 34 - Logout SP 929s ok 35 - Correct ticket sent to sp for logout 929s ok 36 - No ticket sent to sp2 929s 1..36 929s ok 4 - Test App initiated logout, with redirect 929s # Subtest: Test App initiated logout, no redirect, no info 929s ok 1 - Portal object 929s ok 2 - Init 929s ok 3 - Portal app 929s ok 4 - Issuer portal 929s ok 5 - Auth query 929s ok 6 - HTTP code is 200 929s ok 7 - Get cookie lemonldap (3fbbc9dd46552daf6546f4bb829fb7b2f301757f38f90c5280bb47aad91ff048) 929s ok 8 - Initiate logout 929s ok 9 - Get cookie lemonldap (0) 929s ok 10 - Cookie was cleared 929s ok 11 - Get redirection 929s ok 12 - Location header found 929s 1..12 929s ok 5 - Test App initiated logout, no redirect, no info 929s # Subtest: Test redirect URL filtering 929s ok 1 - Portal object 929s ok 2 - Init 929s ok 3 - Portal app 929s ok 4 - Issuer portal 929s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (08f07d9931ac442e2f475e0771fd3a5c33d79af9d0ce9015b7c2538b9d0fa1ab) 929s ok 4 - Initiate logout 929s ok 5 - Get cookie lemonldap (0) 929s ok 6 - CAS message found 929s ok 7 - Response body is not empty 929s ok 8 - Redirect URL found 929s 1..8 929s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 929s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (6f8e9b8be5ac760d5c5e8bf0cb83b0ecf4c45777925db85a0047127c7a7fe909) 929s ok 4 - Initiate logout 929s ok 5 - Get cookie lemonldap (0) 929s ok 6 - Get redirection 929s ok 7 - Location is http://test1.example.com/ 929s 1..7 929s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 929s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (5a053d29efa36dfdd247bc2fa8bf45c2afb0738abed5a01949392d7c46410de5) 929s ok 4 - Initiate logout 929s ok 5 - Get cookie lemonldap (0) 929s ok 6 - CAS message found 929s ok 7 - Response body is not empty 929s ok 8 - Redirect URL found 929s 1..8 929s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 929s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (eada4f321938083073357ff6700e498325610476d380fd32e60501d0674e179c) 929s ok 4 - Initiate logout 929s ok 5 - Get cookie lemonldap (0) 929s ok 6 - Get redirection 929s ok 7 - Location is http://test1.example2.com/ 929s 1..7 929s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 929s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (d267951f58c3f302a0a4427bb4353321a70ed2e28a508c0a0a171640c777f4a5) 929s ok 4 - Initiate logout 929s ok 5 - Expected portal error code: code found on page 929s ok 6 - Expected portal error code 929s 1..6 929s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 929s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (1293260fcf25d5fb58a895f2bbfdf9a822e1023d66fc162e23ecd1b18263b86f) 929s ok 4 - Initiate logout 929s ok 5 - Expected portal error code: code found on page 929s ok 6 - Expected portal error code 929s 1..6 929s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 929s # Subtest: Test if http://attack.com/ is not allowed - 2.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (4999a1cd5d6825d74f261b72d8007fd67c7d11bfee5b2de99e2018a0545467e8) 929s ok 4 - Initiate logout 929s ok 5 - Expected portal error code: code found on page 929s ok 6 - Expected portal error code 929s 1..6 929s ok 11 - Test if http://attack.com/ is not allowed - 2.0 929s # Subtest: Test if http://attack.com/ is not allowed - 3.0 929s ok 1 - Auth query 929s ok 2 - HTTP code is 200 929s ok 3 - Get cookie lemonldap (c426309d2de19c4669f4419f36fa6dda0c54ba25b24c9696075e4eec1585488c) 929s ok 4 - Initiate logout 929s ok 5 - Expected portal error code: code found on page 929s ok 6 - Expected portal error code 929s 1..6 929s ok 12 - Test if http://attack.com/ is not allowed - 3.0 929s 1..12 929s ok 6 - Test redirect URL filtering 929s 1..6 929s ok 929s t/31-CAS-Macros.t .............................................................. 929s ok 1 - use Lemonldap::NG::Portal::Main; 929s ok 2 - Portal object 929s ok 3 - Init 929s ok 4 - Portal app 929s ok 5 - Issuer portal 929s ok 6 - Query CAS server 929s ok 7 - HTTP code is 200 929s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922361%2C%22issuerRequestcas%22%3A%221760850481_54233%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%7D) 929s ok 9 - Post authentication 929s ok 10 - Get cookie lemonldap (8a3a464ff6f4320e6dded10a5608a8018bd769d7fcfe1d13081eb375b74a9e67) 929s ok 11 - Get cookie lemonldappdata () 929s ok 12 - SAML request cleared from pdata 929s ok 13 - Get redirection 929s ok 14 - Location header found 929s ok 15 - Query CAS server 929s ok 16 - HTTP code is 200 929s ok 17 - Found macro attribute 929s ok 18 - Found cas:user macro value 929s 1..18 929s ok 930s t/31-CAS-Prefix.t .............................................................. 930s ok 1 - use Lemonldap::NG::Portal::Main; 930s ok 2 - Portal object 930s ok 3 - Init 930s ok 4 - Portal app 930s ok 5 - Issuer portal 930s ok 6 - Get cookie lemonldap (a9648159dc2167911c14b77684480f8afef130b460faf3e5459cafc6e30ea999) 930s ok 7 - Query CAS server 930s ok 8 - Get redirection 930s ok 9 - Location header found 930s ok 10 - Query CAS server 930s ok 11 - Get redirection 930s ok 12 - Location header found 930s ok 13 - Query CAS server 930s ok 14 - Get redirection 930s ok 15 - Location header found 930s ok 16 - Portal object 930s ok 17 - Init 930s ok 18 - Portal app 930s ok 19 - Issuer portal 930s ok 20 - Query CAS server 930s ok 21 - Get redirection 930s ok 22 - Location header found 930s ok 23 - Query CAS server 930s ok 24 - Expected portal error code: code found on page 930s ok 25 - Expected portal error code 930s ok 26 - Query CAS server 930s ok 27 - Get redirection 930s ok 28 - Location header found 930s 1..28 930s ok 930s t/31-CAS-Proxy.t ............................................................... 930s ok 1 - use Lemonldap::NG::Portal::Main; 930s ok 2 - Portal object 930s ok 3 - Init 930s ok 4 - Portal app 930s ok 5 - Issuer portal 930s ok 6 - Post authentication 930s ok 7 - Get cookie lemonldap (cb1826d9ff7980964083592cc54453fd5c9d897dad5957fe868a437593309bf4) 930s ok 8 - Query CAS server 930s ok 9 - Unknown CAS service: code found on page 930s ok 10 - Unknown CAS service 930s ok 11 - Query CAS server 930s ok 12 - Get redirection 930s ok 13 - Location header found 930s ok 14 - Query CAS server 930s ok 15 - HTTP code is 200 930s ok 16 930s ok 17 - Query CAS server 930s ok 18 930s ok 19 - Query CAS server 930s ok 20 - HTTP code is 200 930s ok 21 930s ok 22 - Query CAS server 930s ok 23 930s ok 24 - Query CAS server 930s ok 25 - HTTP code is 200 930s ok 26 930s ok 27 - Cas response contains authenticationSuccess 930s ok 28 - Found proxies in correct order 930s ok 29 - Query CAS server 930s ok 30 930s ok 31 - Query CAS server 930s ok 32 - HTTP code is 200 930s ok 33 930s ok 34 - Cas response contains authenticationSuccess 930s ok 35 - Query CAS server 930s ok 36 - Get redirection 930s ok 37 - Location header found 930s ok 38 - Query CAS server 930s ok 39 930s ok 40 - Found error code 930s ok 41 - Correct error code 930s 1..41 930s ok 931s t/31-CAS-SamlValidate.t ........................................................ 931s ok 1 - use Lemonldap::NG::Portal::Main; 931s ok 2 - Portal object 931s ok 3 - Init 931s ok 4 - Portal app 931s ok 5 - Issuer portal 931s ok 6 - Post authentication 931s ok 7 - Get cookie lemonldap (88f41a15a459d9db419e8b10117668bdfb22a94e99dca11a11fad0e8ceb3ac3c) 931s # Subtest: Missing service 931s ok 1 - Query CAS server 931s ok 2 - Get redirection 931s ok 3 - Location header found 931s ok 4 - Post authentication 931s ok 5 - Expected status code 931s ok 6 - Expected status message 931s 1..6 931s ok 8 - Missing service 931s # Subtest: Missing ticket 931s ok 1 - Query CAS server 931s ok 2 - Get redirection 931s ok 3 - Location header found 931s ok 4 - Post authentication 931s ok 5 - Expected status code 931s ok 6 - Expected status message 931s 1..6 931s ok 9 - Missing ticket 931s # Subtest: Invalid ticket 931s ok 1 - Query CAS server 931s ok 2 - Get redirection 931s ok 3 - Location header found 931s ok 4 - Post authentication 931s ok 5 - Expected status code 931s ok 6 - Expected status message 931s 1..6 931s ok 10 - Invalid ticket 931s # Subtest: Valid request 931s ok 1 - Query CAS server 931s ok 2 - Get redirection 931s ok 3 - Location header found 931s ok 4 - Post authentication 931s ok 5 - Status is successful 931s ok 6 - Expected username 931s ok 7 - Expected attributes 931s ok 8 - Expected attributes 931s ok 9 - Expected attributes 931s ok 10 - Expected attributes 931s 1..10 931s ok 11 - Valid request 931s 1..11 931s ok 931s t/31-CAS-Security.t ............................................................ 931s ok 1 - use Lemonldap::NG::Portal::Main; 931s ok 2 - Portal object 931s ok 3 - Init 931s ok 4 - Portal app 931s ok 5 - Issuer portal 931s ok 6 - Post authentication 931s ok 7 - Get cookie lemonldap (30b7d2820fd9a056d98d04fa4f9b1645b3e2271b55aee11f73892555363f0cd6) 931s ok 8 - Query CAS server 931s ok 9 - Unknown CAS service: code found on page 931s ok 10 - Unknown CAS service 931s ok 11 - Query CAS server 931s ok 12 - Unknown CAS service: code found on page 931s ok 13 - Unknown CAS service 931s ok 14 - Query CAS server 931s ok 15 - Get redirection 931s ok 16 - Location header found 931s ok 17 - Query CAS server 931s ok 18 - HTTP code is 200 931s ok 19 - CAS response indicates success 931s ok 20 - Incorrect CAS error code 931s ok 21 - Query CAS server 931s ok 22 - Get redirection 931s ok 23 - Location header found 931s ok 24 - Query CAS server 931s ok 25 - HTTP code is 200 931s ok 26 - CAS response indicates success 931s ok 27 - Query CAS server 931s ok 28 - HTTP code is 200 931s ok 29 - CAS response indicates success 931s ok 30 - Incorrect CAS error code 931s ok 31 - Query CAS server 931s ok 32 - Get redirection 931s ok 33 - Location header found 931s ok 34 - Query CAS server 931s ok 35 - HTTP code is 200 931s ok 36 - CAS response indicates success 931s ok 37 - Incorrect CAS error code 931s ok 38 - Query CAS server 931s ok 39 - HTTP code is 200 931s ok 40 - CAS response indicates success 931s ok 41 - Incorrect CAS error code 931s ok 42 - Query CAS server 931s ok 43 - Get redirection 931s ok 44 - Location header found 931s ok 45 - Query CAS server 931s ok 46 - HTTP code is 200 931s ok 47 - CAS response indicates success 931s ok 48 - Incorrect CAS error code 931s 1..48 931s ok 932s t/31-CAS-jsRedirect.t .......................................................... 932s ok 1 - use Lemonldap::NG::Portal::Main; 932s ok 2 - Portal object 932s ok 3 - Init 932s ok 4 - Portal app 932s ok 5 - Issuer portal 932s ok 6 - Query CAS server 932s ok 7 - HTTP code is 200 932s ok 8 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922364%2C%22issuerRequestcas%22%3A%221760850484_20234%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 932s ok 9 - Post authentication 932s ok 10 - Get cookie lemonldap (7b08fc7618473ead07c6b7e96fe20ad11a38af186f771ab5fd700cd40784479e) 932s ok 11 - Get cookie lemonldappdata () 932s ok 12 - SAML request cleared from pdata 932s ok 13 - Response body is not empty 932s ok 14 - Correct destination host 932s ok 15 - Correct destination path 932s ok 16 - Response body is not empty 932s ok 17 932s ok 18 - Query CAS server 932s ok 19 - HTTP code is 200 932s ok 20 - Ticket is valid 932s ok 21 - Username is returned 932s 1..21 932s ok 932s t/32-Auth-OIDC-JWKS-Refresh.t .................................................. 932s ok 1 - use Lemonldap::NG::Portal::Main; 932s ok 2 - Portal object 932s # Internal request to /oauth2/jwks 932s ok 3 - Init 932s ok 4 - Portal app 932s ok 5 - JWKS url was called during startup 932s ok 6 - Unauth SP request 932s ok 7 - Get redirection 932s ok 8 - Location header found 932s ok 9 - Correct host 932s ok 10 - Correct client_id 932s ok 11 - Correct scope 932s ok 12 - Correct redirect_uri 932s ok 13 - Found state 932s # Internal request to /oauth2/token 932s ok 14 - expected client_id 932s ok 15 - expected client_secret 932s ok 16 - expected redirect_uri 932s ok 17 - expected code 932s # Internal request to /oauth2/jwks 932s ok 18 - Authorization code 932s ok 19 - Expected portal error code: code found on page 932s ok 20 - Expected portal error code 932s ok 21 - JWKS refresh was forced due to wrong kid 932s ok 22 - Unauth SP request 932s ok 23 - Get redirection 932s ok 24 - Location header found 932s ok 25 - Correct host 932s ok 26 - Correct client_id 932s ok 27 - Correct scope 932s ok 28 - Correct redirect_uri 932s ok 29 - Found state 932s # Internal request to /oauth2/token 932s ok 30 - expected client_id 932s ok 31 - expected client_secret 932s ok 32 - expected redirect_uri 932s ok 33 - expected code 932s # Internal request to /oauth2/jwks 932s # Internal request to /oauth2/userinfo 932s ok 34 - Authorization code 932s ok 35 - Get cookie lemonldap (6983d436011810e9f60f10fc05a745bbdb08adbf620a57ce165cc502c9b5495e) 932s ok 36 - JWKS refresh was forced due to wrong kid 932s ok 37 - Unauth SP request 932s ok 38 - Get redirection 932s ok 39 - Location header found 932s ok 40 - Correct host 932s ok 41 - Correct client_id 932s ok 42 - Correct scope 932s ok 43 - Correct redirect_uri 932s ok 44 - Found state 932s # Internal request to /oauth2/token 932s ok 45 - expected client_id 932s ok 46 - expected client_secret 932s ok 47 - expected redirect_uri 932s ok 48 - expected code 932s # Internal request to /oauth2/userinfo 932s ok 49 - Authorization code 932s ok 50 - Get cookie lemonldap (50dbf9906388f351ef1d5a85b6e6ffce72f50b718cad81cc9fbe7e1c1de15400) 932s ok 51 - JWKS url was not called again 932s ok 52 - Unauth SP request 932s ok 53 - Get redirection 932s ok 54 - Location header found 932s ok 55 - Correct host 932s ok 56 - Correct client_id 932s ok 57 - Correct scope 932s ok 58 - Correct redirect_uri 932s ok 59 - Found state 932s # Internal request to /oauth2/token 932s ok 60 - expected client_id 932s ok 61 - expected client_secret 932s ok 62 - expected redirect_uri 932s ok 63 - expected code 932s # Internal request to /oauth2/jwks 932s # Internal request to /oauth2/userinfo 932s ok 64 - Authorization code 932s ok 65 - Get cookie lemonldap (a5d4f9fa20d190f5c7a9732eb574cce209b1625aa4e24abb878e8654e0165401) 932s ok 66 - JWKS url was called again due to cache expiration 932s 1..66 932s ok 933s t/32-Auth-and-issuer-OIDC-PKCE-2.t ............................................. 933s ok 1 - use Lemonldap::NG::Portal::Main; 933s ok 2 - Portal object 933s ok 3 - Init 933s ok 4 - Portal app 933s ok 5 - Register $type 933s ok 6 - OP portal 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s ok 7 - Get JWKS, endpoint /oauth2/jwks 933s ok 8 - HTTP code is 200 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 933s ok 10 - HTTP code is 200 933s ok 11 - Portal object 933s ok 12 - Init 933s ok 13 - Portal app 933s ok 14 - Register $type 933s ok 15 - RP portal 933s # ==> Pushing RP <== 933s # ==> Popping RP <== 933s ok 16 - Unauth RP request 933s ok 17 - Get redirection 933s ok 18 - Location header found 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s ok 19 - Push request to OP, endpoint /oauth2/authorize 933s ok 20 - HTTP code is 200 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s ok 21 - Post authentication, endpoint /oauth2/authorize 933s ok 22 - Get cookie lemonldap (1ff8a21d20969499e28f8bd1a073da6a8d5c58f6369ff04797dfd1d838375438) 933s ok 23 - HTTP code is 200 933s ok 24 - Page contains a form 933s ok 25 - Host match 933s ok 26 - Field "confirm" is defined 933s ok 27 - CSP header authorize POST request to \# 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s ok 28 - Post confirmation, endpoint /oauth2/authorize 933s ok 29 - Get redirection 933s ok 30 - Location header found 933s # ==> Pushing RP <== 933s ok 31 - REST request 933s ok 32 - Request from RP to OP, endpoint /oauth2/token 933s # ==> Saving handler RP <== 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s # ==> Restoring RP <== 933s ok 33 - Execute request 933s ok 34 - Response is 200 933s ok 35 - Content is JSON 933s ok 36 - REST request 933s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 933s # ==> Saving handler RP <== 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s # ==> Restoring RP <== 933s ok 38 - Execute request 933s ok 39 - Response is 200 933s ok 40 - Content is JSON 933s # ==> Popping RP <== 933s ok 41 - Call openidconnectcallback on RP 933s ok 42 - Get cookie lemonldap (0b0e459717c5dcf3a764a1321a66b5bd0ec6933e7df33a072de724c26407386a) 933s # ==> Pushing OP <== 933s # ==> Popping OP <== 933s # ==> Pushing OP <== 933s ok 43 - REST request 933s ok 44 - Request from OP to RP 933s # ==> Saving handler OP <== 933s # ==> Pushing RP <== 933s # ==> Popping RP <== 933s # ==> Restoring OP <== 933s ok 45 - Execute request 933s ok 46 - Response is 200 933s # ==> Popping OP <== 933s ok 47 - Query OP for logout 933s ok 48 - HTTP code is 200 933s 1..48 933s ok 934s t/32-Auth-and-issuer-OIDC-PKCE.t ............................................... 934s ok 1 - use Lemonldap::NG::Portal::Main; 934s ok 2 - Portal object 934s ok 3 - Init 934s ok 4 - Portal app 934s ok 5 - Register $type 934s ok 6 - OP portal 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 7 - Get cookie lemonldap (5e6b11d748a8497b02d1a0ff4575b954b232b1345db7fab0ed2afefe113ef791) 934s # Subtest: not required/PKCE flow/valid verifier succeeds 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 1 - Get redirection 934s ok 2 - Location header found 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 3 - HTTP code is 200 934s ok 4 - Content-Type is JSON 934s ok 5 - Content is valid JSON 934s ok 6 - Access token was provided 934s 1..6 934s ok 8 - not required/PKCE flow/valid verifier succeeds 934s # Subtest: not required/PKCE flow/invalid verifier fails 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 1 - Get redirection 934s ok 2 - Location header found 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 3 - Response status is 400 934s ok 4 - Content is JSON 934s ok 5 - Error code is invalid_grant 934s 1..5 934s ok 9 - not required/PKCE flow/invalid verifier fails 934s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 1 - Get redirection 934s ok 2 - Location header found 934s ok 3 - Authorize request failed with invalid_request 934s 1..3 934s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 934s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 1 - Get redirection 934s ok 2 - Location header found 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 3 - HTTP code is 200 934s ok 4 - Content-Type is JSON 934s ok 5 - Content is valid JSON 934s ok 6 - Access token was provided 934s 1..6 934s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 934s # Subtest: PKCE required/PKCE flow/invalid verifier fails 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 1 - Get redirection 934s ok 2 - Location header found 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 3 - Response status is 400 934s ok 4 - Content is JSON 934s ok 5 - Error code is invalid_grant 934s 1..5 934s ok 12 - PKCE required/PKCE flow/invalid verifier fails 934s 1..12 934s ok 934s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t ....................... 934s ok 1 - use Lemonldap::NG::Portal::Main; 934s ok 2 - Portal object 934s ok 3 - Init 934s ok 4 - Portal app 934s ok 5 - Register $type 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 6 - Get JWKS, endpoint /oauth2/jwks 934s ok 7 - HTTP code is 200 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 934s ok 9 - HTTP code is 200 934s ok 10 - Portal object 934s ok 11 - Init 934s ok 12 - Portal app 934s ok 13 - Register $type 934s # ==> Pushing RP <== 934s # ==> Popping RP <== 934s ok 14 - Unauth SP request 934s ok 15 - Get redirection 934s ok 16 - Location header found 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 17 - Push request to OP, endpoint /oauth2/authorize 934s ok 18 - HTTP code is 200 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 19 - Post authentication, endpoint /oauth2/authorize 934s ok 20 - Get cookie lemonldap (e19a48c4c3b66354cc073771d290551e84da892ddb1e5cf6f604c988b017dc43) 934s ok 21 - HTTP code is 200 934s ok 22 - Page contains a form 934s ok 23 - Host match 934s ok 24 - Field "confirm" is defined 934s ok 25 - CSP header authorize POST request to \# 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 26 - Post confirmation, endpoint /oauth2/authorize 934s ok 27 - Get redirection 934s ok 28 - Location header found 934s # ==> Pushing RP <== 934s ok 29 - REST request 934s ok 30 - Request from RP to OP, endpoint /oauth2/token 934s # ==> Saving handler RP <== 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s # ==> Restoring RP <== 934s ok 31 - Execute request 934s ok 32 - Response is 200 934s ok 33 - Content is JSON 934s ok 34 - REST request 934s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 934s # ==> Saving handler RP <== 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s # ==> Restoring RP <== 934s ok 36 - Execute request 934s ok 37 - Response is 200 934s ok 38 - Content is JSON 934s # ==> Popping RP <== 934s ok 39 - Call openidconnectcallback on RP 934s ok 40 - Get cookie lemonldap (171513187f7b886561dd001d2057e9101fb4a8cd2e57b06ce302511193f130a8) 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 41 - Check session, endpoint /oauth2/checksession.html 934s ok 42 - HTTP code is 200 934s ok 43 - Frame can be embedded 934s ok 44 - UTF-8 values 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 45 - Query SP for logout 934s ok 46 - HTTP code is 200 934s ok 47 - Found RP logout iframe 934s # ==> Pushing OP <== 934s # ==> Popping OP <== 934s ok 48 - Test if user is reject on IdP 934s ok 49 - Response status is 401 934s ok 50 - Content is JSON 934s ok 51 - Error code is 1 934s # ==> Pushing RP <== 934s # ==> Popping RP <== 934s ok 52 - Call RP flogout 934s ok 53 - HTTP code is 200 934s ok 54 - Get cookie lemonldap (0) 934s ok 55 - Cookie set to 0 934s # ==> Pushing RP <== 934s # ==> Popping RP <== 934s ok 56 - Test if user is reject on RP 934s ok 57 - Get redirection 934s ok 58 - Location header found 934s 1..58 934s ok 935s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ................... 935s ok 1 - use Lemonldap::NG::Portal::Main; 935s ok 2 - Portal object 935s ok 3 - Init 935s ok 4 - Portal app 935s ok 5 - Register $type 935s ok 6 - OP portal 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 7 - Get JWKS, endpoint /oauth2/jwks 935s ok 8 - HTTP code is 200 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 935s ok 10 - HTTP code is 200 935s ok 11 - Portal object 935s ok 12 - Init 935s ok 13 - Portal app 935s ok 14 - Register $type 935s ok 15 - RP portal 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 16 - Unauth SP request 935s ok 17 - Get redirection 935s ok 18 - Location header found 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 19 - Push request to OP, endpoint /oauth2/authorize 935s ok 20 - HTTP code is 200 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 21 - Post authentication, endpoint /oauth2/authorize 935s ok 22 - Get cookie lemonldap (a911e3db53bd06e894d7be8174e5d54cb8c395a7b2b6cc1c541582ec084b2aab) 935s ok 23 - HTTP code is 200 935s ok 24 - Page contains a form 935s ok 25 - Host match 935s ok 26 - Field "confirm" is defined 935s ok 27 - CSP header authorize POST request to \# 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 28 - Post confirmation, endpoint /oauth2/authorize 935s ok 29 - Get redirection 935s ok 30 - Location header found 935s # ==> Pushing RP <== 935s ok 31 - REST request 935s ok 32 - Request from RP to OP, endpoint /oauth2/token 935s # ==> Saving handler RP <== 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s # ==> Restoring RP <== 935s ok 33 - Execute request 935s ok 34 - Response is 200 935s ok 35 - Content is JSON 935s ok 36 - Found access_token 3c3a62ec46fe530e9faac4e22440cadbbdc478362a08e9264efeea649b9ba88d 935s ok 37 - REST request 935s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 935s # ==> Saving handler RP <== 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s # ==> Restoring RP <== 935s ok 39 - Execute request 935s ok 40 - Response is 200 935s ok 41 - Content is JSON 935s # ==> Popping RP <== 935s ok 42 - Call openidconnectcallback on RP 935s ok 43 - Get cookie lemonldap (35ed21c37fba7990941a50175e0fe1ea279a992ef35ffb10f0355975859f8388) 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 44 - Get session using restSessionServer 935s ok 45 - HTTP code is 200 935s ok 46 - Deserialize session content 935s ok 47 - Session has correct value for _user 935s ok 48 - Session has correct value for _oidc_sub 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 49 935s # ==> Pushing RP <== 935s ok 50 - REST request 935s ok 51 - Request from RP to OP, endpoint /oauth2/token 935s # ==> Saving handler RP <== 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s # ==> Restoring RP <== 935s ok 52 - Execute request 935s ok 53 - Response is 200 935s ok 54 - Content is JSON 935s ok 55 - Found access_token 1225380d5fa596e7cc78f80caf877f68e4d06a7f5f4f34c506e07810d809daa1 935s ok 56 - REST request 935s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 935s # ==> Saving handler RP <== 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s # ==> Restoring RP <== 935s ok 58 - Execute request 935s ok 59 - Response is 200 935s ok 60 - Content is JSON 935s # ==> Popping RP <== 935s ok 61 - Query RP for refresh 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 62 - Get session using restSessionServer 935s ok 63 - HTTP code is 200 935s ok 64 - Deserialize session content 935s ok 65 - Session has correct value for _oidc_sub 935s ok 66 - Session has correct value for mail 935s ok 67 - Session has correct value for _user 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 68 - Get session after refresh 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 69 - Query RP for logout 935s ok 70 - Get redirection 935s ok 71 - Location header found 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 72 - Push logout request to OP, endpoint /oauth2/logout 935s ok 73 - HTTP code is 200 935s ok 74 - Page contains a form 935s ok 75 - Host match 935s ok 76 - Field "confirm" is defined 935s ok 77 - CSP header authorize POST request to \# 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 78 - Confirm logout, endpoint /oauth2/logout 935s ok 79 - Get redirection 935s ok 80 - Location header found 935s ok 81 - Get cookie lemonldap (0) 935s ok 82 - SSO cookie removed 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 83 - Test if user is reject on IdP 935s ok 84 - Response status is 401 935s ok 85 - Content is JSON 935s ok 86 - Error code is 1 935s # ==> Pushing RP <== 935s # ==> Popping RP <== 935s ok 87 - Test if user is reject on SP 935s ok 88 - Get redirection 935s ok 89 - Location header found 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 90 - Push request to OP, endpoint /oauth2/authorize 935s ok 91 - HTTP code is 200 935s # ==> Pushing OP <== 935s # ==> Popping OP <== 935s ok 92 - Post authentication, endpoint /oauth2/authorize 935s ok 93 - Get cookie lemonldap (2d4e01e94df58cc27c1028c173ccf1e488024e80dcba70069d14abaf5bed8831) 935s 1..93 935s ok 936s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t .................... 936s ok 1 - use Lemonldap::NG::Portal::Main; 936s ok 2 - Portal object 936s ok 3 - Init 936s ok 4 - Portal app 936s ok 5 - Register $type 936s ok 6 - OP portal 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 7 - Get JWKS, endpoint /oauth2/jwks 936s ok 8 - HTTP code is 200 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 936s ok 10 - HTTP code is 200 936s ok 11 - Portal object 936s ok 12 - Init 936s ok 13 - Portal app 936s ok 14 - Register $type 936s ok 15 - RP portal 936s # ==> Pushing RP <== 936s # ==> Popping RP <== 936s ok 16 - Unauth SP request 936s ok 17 - Get redirection 936s ok 18 - Location header found 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 19 - Push request to OP, endpoint /oauth2/authorize 936s ok 20 - HTTP code is 200 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 21 - Post authentication, endpoint /oauth2/authorize 936s ok 22 - Get cookie lemonldap (438b7d84c9bdaa453a9ee522005d24ef1caf95712a260b2e0b2b16fbed2e6f30) 936s ok 23 - HTTP code is 200 936s ok 24 - Page contains a form 936s ok 25 - Host match 936s ok 26 - Field "confirm" is defined 936s ok 27 - CSP header authorize POST request to \# 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 28 - Post confirmation, endpoint /oauth2/authorize 936s ok 29 - Get redirection 936s ok 30 - Location header found 936s # ==> Pushing RP <== 936s ok 31 - REST request 936s ok 32 - Request from RP to OP, endpoint /oauth2/token 936s # ==> Saving handler RP <== 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s # ==> Restoring RP <== 936s ok 33 - Execute request 936s ok 34 - Response is 200 936s ok 35 - Content is JSON 936s ok 36 - Found access_token 4a6d468ae681572904b46a568da5200ed196d0d9333b385e70a1523c3e9cf283 936s ok 37 - REST request 936s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 936s # ==> Saving handler RP <== 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s # ==> Restoring RP <== 936s ok 39 - Execute request 936s ok 40 - Response is 200 936s ok 41 - Content is JSON 936s # ==> Popping RP <== 936s ok 42 - Call openidconnectcallback on RP 936s ok 43 - Get cookie lemonldap (5036621bf9ceef6268d9ce06ae06706ef7f337f1693ff4194678bfe12150231d) 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 44 - Check session, endpoint /oauth2/checksession.html 936s ok 45 - HTTP code is 200 936s ok 46 - Frame can be embedded 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 47 - Get userinfo 936s ok 48 - Token is a JWT 936s ok 49 - Found claim in JWT 936s ok 50 - UTF-8 values 936s # ==> Pushing RP <== 936s # ==> Popping RP <== 936s ok 51 - Query RP for logout 936s ok 52 - Get redirection 936s ok 53 - Location header found 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 54 - Push logout request to OP, endpoint /oauth2/logout 936s ok 55 - HTTP code is 200 936s ok 56 - Page contains a form 936s ok 57 - Host match 936s ok 58 - Field "confirm" is defined 936s ok 59 - CSP header authorize POST request to \# 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 60 - Confirm logout, endpoint /oauth2/logout 936s ok 61 - Get redirection 936s ok 62 - Location header found 936s ok 63 - Get cookie lemonldap (0) 936s ok 64 - SSO cookie removed 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 936s ok 66 - Get redirection 936s ok 67 - Location is http://auth.rp.com/?logout=1 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 68 - logout endpoint, endpoint /oauth2/logout 936s ok 69 - Response status is 401 936s ok 70 - Content is JSON 936s ok 71 - Error code is 9 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 72 - Test if user is reject on IdP 936s ok 73 - Response status is 401 936s ok 74 - Content is JSON 936s ok 75 - Error code is 1 936s # ==> Pushing RP <== 936s # ==> Popping RP <== 936s ok 76 - Test if user is reject on SP 936s ok 77 - Get redirection 936s ok 78 - Location header found 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 79 - Push request to OP, endpoint /oauth2/authorize 936s ok 80 - HTTP code is 200 936s # ==> Pushing OP <== 936s # ==> Popping OP <== 936s ok 81 - Post authentication, endpoint /oauth2/authorize 936s ok 82 - Get cookie lemonldap (990de5dc446fff89d5d2ff9b3082106469ec08957df99d8ae62484ba5878602d) 936s 1..82 936s ok 937s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ................... 937s ok 1 - use Lemonldap::NG::Portal::Main; 937s ok 2 - Portal object 937s ok 3 - Init 937s ok 4 - Portal app 937s ok 5 - Register $type 937s ok 6 - OP portal 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 7 - Get JWKS, endpoint /oauth2/jwks 937s ok 8 - HTTP code is 200 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 937s ok 10 - HTTP code is 200 937s ok 11 - Portal object 937s ok 12 - Init 937s ok 13 - Portal app 937s ok 14 - Register $type 937s ok 15 - RP portal 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 16 - Unauth SP request 937s ok 17 - Get redirection 937s ok 18 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 19 - Push request to OP, endpoint /oauth2/authorize 937s ok 20 - HTTP code is 200 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 21 - Post authentication, endpoint /oauth2/authorize 937s ok 22 - Get cookie lemonldap (4667003d6125f846b6c36ff83852fb577265b974eb6c2b9e0ea1a299b91dda04) 937s ok 23 - HTTP code is 200 937s ok 24 - Page contains a form 937s ok 25 - Host match 937s ok 26 - Field "confirm" is defined 937s ok 27 - CSP header authorize POST request to \# 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 28 - Post confirmation, endpoint /oauth2/authorize 937s ok 29 - Get redirection 937s ok 30 - Location header found 937s # ==> Pushing RP <== 937s ok 31 - REST request 937s ok 32 - Request from RP to OP, endpoint /oauth2/token 937s # ==> Saving handler RP <== 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s # ==> Restoring RP <== 937s ok 33 - Execute request 937s ok 34 - Response is 200 937s ok 35 - Content is JSON 937s ok 36 - Found access_token 4198483b23300a123b4575f1e03d77387c1ce27d32aeba590f4d7162c35cf953 937s ok 37 - REST request 937s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 937s # ==> Saving handler RP <== 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s # ==> Restoring RP <== 937s ok 39 - Execute request 937s ok 40 - Response is 200 937s ok 41 - Content is JSON 937s # ==> Popping RP <== 937s ok 42 - Call openidconnectcallback on RP 937s ok 43 - Get cookie lemonldap (82e49cc502627af96e5f64d1a61a5ffdcbfe197a2985a36f23b0c8bf91f4c135) 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 44 - Check session, endpoint /oauth2/checksession.html 937s ok 45 - HTTP code is 200 937s ok 46 - Frame can be embedded 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 47 - Get userinfo 937s ok 48 - HTTP code is 200 937s ok 49 - Content-Type is JSON 937s ok 50 - Content is valid JSON 937s ok 51 - UTF-8 values 937s ok 52 - UTF-8 values 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 53 - Query RP for logout 937s ok 54 - Get redirection 937s ok 55 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 56 - Push logout request to OP, endpoint /oauth2/logout 937s ok 57 - HTTP code is 200 937s ok 58 - Page contains a form 937s ok 59 - Host match 937s ok 60 - Field "confirm" is defined 937s ok 61 - CSP header authorize POST request to \# 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 62 - Confirm logout, endpoint /oauth2/logout 937s ok 63 - Get redirection 937s ok 64 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 937s ok 66 - Get redirection 937s ok 67 - Location is http://auth.rp.com/?logout=1 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 68 - logout endpoint, endpoint /oauth2/logout 937s ok 69 - Response status is 401 937s ok 70 - Content is JSON 937s ok 71 - Error code is 9 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 72 - Test if user is reject on IdP 937s ok 73 - Response status is 401 937s ok 74 - Content is JSON 937s ok 75 - Error code is 1 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 76 - Test if user is reject on SP 937s ok 77 - Get redirection 937s ok 78 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 79 - Push request to OP, endpoint /oauth2/authorize 937s ok 80 - HTTP code is 200 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 81 - Post authentication, endpoint /oauth2/authorize 937s ok 82 - Get cookie lemonldap (f1e63a50292f2120382740b16eb4d3a131544389d0fb17fa4a9fb8c7e425ca1e) 937s 1..82 937s ok 937s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t ................. 937s ok 1 - use Lemonldap::NG::Portal::Main; 937s ok 2 - Portal object 937s ok 3 - Init 937s ok 4 - Portal app 937s ok 5 - Register $type 937s ok 6 - OP portal 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 7 - Get JWKS, endpoint /oauth2/jwks 937s ok 8 - HTTP code is 200 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 937s ok 10 - HTTP code is 200 937s ok 11 - Portal object 937s ok 12 - Init 937s ok 13 - Portal app 937s ok 14 - Register $type 937s ok 15 - RP portal 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 16 - Unauth SP request 937s ok 17 - Get redirection 937s ok 18 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 19 - Push request to OP, endpoint /oauth2/authorize 937s ok 20 - HTTP code is 200 937s ok 21 - Page contains a form 937s ok 22 - CSP header authorize POST request to \# 937s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1760922369%2C%22issuerRequestoauth2%22%3A%221760850489_61876%22%7D) 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 24 - Post authentication, endpoint /oauth2/authorize 937s ok 25 - Get cookie lemonldap (5abaac87ebaf533120e3dbf45538908c2e91668c7629d5d9bc09f97f164f40ff) 937s ok 26 - HTTP code is 200 937s ok 27 - Page contains a form 937s ok 28 - Host match 937s ok 29 - Field "confirm" is defined 937s ok 30 - CSP header authorize POST request to \# 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 31 - Post confirmation, endpoint /oauth2/authorize 937s ok 32 - Get redirection 937s ok 33 - Location header found 937s # ==> Pushing RP <== 937s ok 34 - REST request 937s ok 35 - Request from RP to OP, endpoint /oauth2/token 937s # ==> Saving handler RP <== 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s # ==> Restoring RP <== 937s ok 36 - Execute request 937s ok 37 - Response is 200 937s ok 38 - Content is JSON 937s ok 39 - REST request 937s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 937s # ==> Saving handler RP <== 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s # ==> Restoring RP <== 937s ok 41 - Execute request 937s ok 42 - Response is 200 937s ok 43 - Content is JSON 937s # ==> Popping RP <== 937s ok 44 - Call openidconnectcallback on RP 937s ok 45 - Get cookie lemonldap (de443847e092354102ad7d328e38de29dc51475da59c374ff7e80bf22bbaf150) 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 46 - Check session, endpoint /oauth2/checksession.html 937s ok 47 - HTTP code is 200 937s ok 48 - Frame can be embedded 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 49 - Query RP for logout 937s ok 50 - Get redirection 937s ok 51 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 52 - Push logout request to OP, endpoint /oauth2/logout 937s ok 53 - HTTP code is 200 937s ok 54 - Page contains a form 937s ok 55 - Host match 937s ok 56 - Field "confirm" is defined 937s ok 57 - CSP header authorize POST request to \# 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 58 - Confirm logout, endpoint /oauth2/logout 937s ok 59 - Get redirection 937s ok 60 - Location header found 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 937s ok 62 - Get redirection 937s ok 63 - Location is http://auth.rp.com/?logout=1 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 64 - logout endpoint, endpoint /oauth2/logout 937s ok 65 - Response status is 401 937s ok 66 - Content is JSON 937s ok 67 - Error code is 9 937s # ==> Pushing OP <== 937s # ==> Popping OP <== 937s ok 68 - Test if user is reject on IdP 937s ok 69 - Response status is 401 937s ok 70 - Content is JSON 937s ok 71 - Error code is 1 937s # ==> Pushing RP <== 937s # ==> Popping RP <== 937s ok 72 - Test if user is reject on SP 937s ok 73 - Get redirection 937s ok 74 - Location header found 937s 1..74 937s ok 938s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t ....................... 938s ok 1 - use Lemonldap::NG::Portal::Main; 938s ok 2 - Portal object 938s ok 3 - Init 938s ok 4 - Portal app 938s ok 5 - Register $type 938s ok 6 - OP portal 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 7 - Get JWKS, endpoint /oauth2/jwks 938s ok 8 - HTTP code is 200 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 938s ok 10 - HTTP code is 200 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 11 - Post authentication request 938s ok 12 - Get cookie lemonldap (361a2f1a135ed405f03060377ee6f174bb6636eb4889330e46dd1194af48efc9) 938s ok 13 - Portal object 938s ok 14 - Init 938s ok 15 - Portal app 938s ok 16 - Register $type 938s ok 17 - RP portal 938s # ==> Pushing RP <== 938s # ==> Popping RP <== 938s ok 18 - Unauth SP request 938s ok 19 - Get redirection 938s ok 20 - Location header found 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 21 - Push request to OP, endpoint /oauth2/authorize 938s ok 22 - HTTP code is 200 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 23 - Post authentication, endpoint /oauth2/authorize 938s ok 24 - Get cookie lemonldap (4b7da6935e596536eac682d87d8661e407a4da61b085a40c7124dd5c4ef632b7) 938s ok 25 - HTTP code is 200 938s ok 26 - Page contains a form 938s ok 27 - Host match 938s ok 28 - CSP header authorize POST request to auth.rp.com 938s # ==> Pushing RP <== 938s ok 29 - REST request 938s ok 30 - Request from RP to OP, endpoint /oauth2/token 938s # ==> Saving handler RP <== 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s # ==> Restoring RP <== 938s ok 31 - Execute request 938s ok 32 - Response is 200 938s ok 33 - Content is JSON 938s ok 34 - Found access_token 6046c6005a66fea1fbd56bfad964dd11df87ebd24cb295171e24caf85eba56c1 938s ok 35 - REST request 938s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 938s # ==> Saving handler RP <== 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s # ==> Restoring RP <== 938s ok 37 - Execute request 938s ok 38 - Response is 200 938s ok 39 - Content is JSON 938s # ==> Popping RP <== 938s ok 40 - Call openidconnectcallback on RP 938s ok 41 - Get cookie lemonldap (abd3d073456d3a2cde91b43fecb784bd1fa2a2c6f2c7e0e9c8876110ebba0e74) 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 42 - Check session, endpoint /oauth2/checksession.html 938s ok 43 - HTTP code is 200 938s ok 44 - Frame can be embedded 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 45 - Get userinfo 938s ok 46 - HTTP code is 200 938s ok 47 - Content-Type is JSON 938s ok 48 - Content is valid JSON 938s ok 49 - UTF-8 values 938s ok 50 - UTF-8 values 938s # ==> Pushing RP <== 938s # ==> Popping RP <== 938s ok 51 - Query RP for logout 938s ok 52 - Get redirection 938s ok 53 - Location header found 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 54 - Push logout request to OP, endpoint /oauth2/logout 938s ok 55 - HTTP code is 200 938s ok 56 - Page contains a form 938s ok 57 - Host match 938s ok 58 - Field "confirm" is defined 938s ok 59 - CSP header authorize POST request to \# 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 60 - Confirm logout, endpoint /oauth2/logout 938s ok 61 - Get redirection 938s ok 62 - Location header found 938s ok 63 - Get cookie lemonldap (0) 938s ok 64 - SSO cookie removed 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 938s ok 66 - Get redirection 938s ok 67 - Location is http://auth.rp.com/?logout=1 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 68 - logout endpoint, endpoint /oauth2/logout 938s ok 69 - Response status is 401 938s ok 70 - Content is JSON 938s ok 71 - Error code is 9 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 72 - Test if user is reject on IdP 938s ok 73 - Response status is 401 938s ok 74 - Content is JSON 938s ok 75 - Error code is 1 938s # ==> Pushing RP <== 938s # ==> Popping RP <== 938s ok 76 - Test if user is reject on SP 938s ok 77 - Get redirection 938s ok 78 - Location header found 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 79 - Push request to OP, endpoint /oauth2/authorize 938s ok 80 - HTTP code is 200 938s # ==> Pushing OP <== 938s # ==> Popping OP <== 938s ok 81 - Post authentication, endpoint /oauth2/authorize 938s ok 82 - Get cookie lemonldap (21cbe62ea3700b3be9ad91a2a4d460c0539b00e1253342c9b845a998254202c3) 938s 1..82 938s ok 939s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ................... 939s ok 1 - use Lemonldap::NG::Portal::Main; 939s ok 2 - Portal object 939s ok 3 - Init 939s ok 4 - Portal app 939s ok 5 - Register $type 939s ok 6 - OP portal 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 7 - Get JWKS, endpoint /oauth2/jwks 939s ok 8 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 939s ok 10 - HTTP code is 200 939s ok 11 - Portal object 939s ok 12 - Init 939s ok 13 - Portal app 939s ok 14 - Register $type 939s ok 15 - RP portal 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 16 - Unauth SP request 939s ok 17 - Get redirection 939s ok 18 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 19 - Push request to OP, endpoint /oauth2/authorize 939s ok 20 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 21 - Post authentication, endpoint /oauth2/authorize 939s ok 22 - Get cookie lemonldap (43f9d76ff66135acb265a0c5f17f014c31f8a0933cf50acfe7274ddaed6a9811) 939s ok 23 - HTTP code is 200 939s ok 24 - Page contains a form 939s ok 25 - Host match 939s ok 26 - Field "confirm" is defined 939s ok 27 - CSP header authorize POST request to \# 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 28 - Post confirmation, endpoint /oauth2/authorize 939s ok 29 - Get redirection 939s ok 30 - Location header found 939s # ==> Pushing RP <== 939s ok 31 - REST request 939s ok 32 - Request from RP to OP, endpoint /oauth2/token 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 33 - Execute request 939s ok 34 - Response is 200 939s ok 35 - Content is JSON 939s ok 36 - Found access_token cf823219a030e46d24a8443c8a312cc53baa3e6c62e12cb883fd5108f20a85b9 939s ok 37 - REST request 939s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 39 - Execute request 939s ok 40 - Response is 200 939s ok 41 - Content is JSON 939s # ==> Popping RP <== 939s ok 42 - Call openidconnectcallback on RP 939s ok 43 - Get cookie lemonldap (efe657f800e0c58bd00e628201c21885e06c0efbdebfed0911ebfc8058153f91) 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 44 - Check session, endpoint /oauth2/checksession.html 939s ok 45 - HTTP code is 200 939s ok 46 - Frame can be embedded 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 47 - Get userinfo 939s ok 48 - HTTP code is 200 939s ok 49 - Content-Type is JSON 939s ok 50 - Content is valid JSON 939s ok 51 - UTF-8 values 939s ok 52 - UTF-8 values 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 53 - Query RP for logout 939s ok 54 - Get redirection 939s ok 55 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 56 - Push logout request to OP, endpoint /oauth2/logout 939s ok 57 - HTTP code is 200 939s ok 58 - Page contains a form 939s ok 59 - Host match 939s ok 60 - Field "confirm" is defined 939s ok 61 - CSP header authorize POST request to \# 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 62 - Confirm logout, endpoint /oauth2/logout 939s ok 63 - Get redirection 939s ok 64 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 939s ok 66 - Get redirection 939s ok 67 - Location is http://auth.rp.com/?logout=1 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 68 - logout endpoint, endpoint /oauth2/logout 939s ok 69 - Response status is 401 939s ok 70 - Content is JSON 939s ok 71 - Error code is 9 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 72 - Test if user is reject on IdP 939s ok 73 - Response status is 401 939s ok 74 - Content is JSON 939s ok 75 - Error code is 1 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 76 - Test if user is reject on SP 939s ok 77 - Get redirection 939s ok 78 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 79 - Push request to OP, endpoint /oauth2/authorize 939s ok 80 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 81 - Post authentication, endpoint /oauth2/authorize 939s ok 82 - Get cookie lemonldap (0d59dab93af54c7a1278bc1243db93e9e9fed38ad0a0387fc63e03d0a8c38032) 939s 1..82 939s ok 939s t/32-Auth-and-issuer-OIDC-authorization_code.t ................................. 939s ok 1 - use Lemonldap::NG::Portal::Main; 939s ok 2 - Portal object 939s ok 3 - Init 939s ok 4 - Portal app 939s ok 5 - Register $type 939s ok 6 - OP portal 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 7 - Get JWKS, endpoint /oauth2/jwks 939s ok 8 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 939s ok 10 - HTTP code is 200 939s ok 11 - Portal object 939s ok 12 - Init 939s ok 13 - Portal app 939s ok 14 - Register $type 939s ok 15 - RP portal 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 16 - Unauth SP request 939s ok 17 - Get redirection 939s ok 18 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 19 - Push request to OP, endpoint /oauth2/authorize 939s ok 20 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 21 - Post authentication, endpoint /oauth2/authorize 939s ok 22 - Get cookie lemonldap (60dc8ffafb46accaf3162ecf55fb648035009fc3f21164603fcd119b68c8a05b) 939s ok 23 - Expected portal error code: code found on page 939s ok 24 - Expected portal error code 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 25 - Post authentication, endpoint /oauth2/authorize 939s ok 26 - Get cookie lemonldap (5f13deb8b57aeb81a3c57b7a4b69b30aba74bd0226be6883f214f38ff751c913) 939s ok 27 - HTTP code is 200 939s ok 28 - Page contains a form 939s ok 29 - Host match 939s ok 30 - Field "confirm" is defined 939s ok 31 - CSP header authorize POST request to \# 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 32 - Post confirmation, endpoint /oauth2/authorize 939s ok 33 - Get redirection 939s ok 34 - Location header found 939s # ==> Pushing RP <== 939s ok 35 - REST request 939s ok 36 - Request from RP to OP, endpoint /oauth2/token 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 37 - Execute request 939s ok 38 - Response is 200 939s ok 39 - Content is JSON 939s ok 40 - Found access_token 5d8a29046bf42576498cd93122544b6a7408879da2194f3507962ff3dd7079de 939s ok 41 - REST request 939s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 43 - Execute request 939s ok 44 - Response is 200 939s ok 45 - Content is JSON 939s # ==> Popping RP <== 939s ok 46 - Call openidconnectcallback on RP 939s ok 47 - Get cookie lemonldap (fa11e0e2b61b8b43bb6f4560dfba25366345a82125044ea7a929ad0d0c35cb8b) 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 48 - Check session, endpoint /oauth2/checksession.html 939s ok 49 - HTTP code is 200 939s ok 50 - Frame can be embedded 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 51 - Get userinfo 939s ok 52 - HTTP code is 200 939s ok 53 - Content-Type is JSON 939s ok 54 - Content is valid JSON 939s ok 55 - UTF-8 values 939s ok 56 - UTF-8 values 939s ok 57 - OIDC EOL time is stored 939s ok 58 - Obtained refresh token 939s ok 59 - UTF-8 values 939s ok 60 - Correct email 939s ok 61 - Correct groups 939s ok 62 - Correct hGroups 939s ok 63 - oidcGotUserInfo called 939s ok 64 - oidcGotIDToken called 939s ok 65 - Correct custom ACR 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 66 939s # ==> Pushing RP <== 939s ok 67 - REST request 939s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 69 - Execute request 939s ok 70 - Response is 200 939s ok 71 - Content is JSON 939s # ==> Popping RP <== 939s ok 72 - Query RP for refresh 939s ok 73 - Access token EOL has not changed 939s ok 74 - Access token has not changed 939s ok 75 - Updated RP session 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 76 939s # ==> Pushing RP <== 939s ok 77 - REST request 939s ok 78 - Request from RP to OP, endpoint /oauth2/token 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 79 - Execute request 939s ok 80 - Response is 200 939s ok 81 - Content is JSON 939s ok 82 - Found access_token b48805499b6b56b972ebdbf151bb35c9eb30f4c3e45c7405b5169dfec054591f 939s ok 83 - REST request 939s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 939s # ==> Saving handler RP <== 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s # ==> Restoring RP <== 939s ok 85 - Execute request 939s ok 86 - Response is 200 939s ok 87 - Content is JSON 939s # ==> Popping RP <== 939s ok 88 - Query RP for refresh 939s ok 89 - Access token EOL has changed 939s ok 90 - Access token has changed 939s ok 91 - Updated RP session 939s ok 92 - Still correct groups 939s ok 93 - Still correct hGroups 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 94 - Query RP for logout 939s ok 95 - Get redirection 939s ok 96 - Location header found 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 97 - Push logout request to OP, endpoint /oauth2/logout 939s ok 98 - HTTP code is 200 939s ok 99 - Page contains a form 939s ok 100 - Host match 939s ok 101 - Field "confirm" is defined 939s ok 102 - CSP header authorize POST request to \# 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 103 - Confirm logout, endpoint /oauth2/logout 939s ok 104 - Get redirection 939s ok 105 - Location header found 939s ok 106 - Get cookie lemonldap (0) 939s ok 107 - SSO cookie removed 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 939s ok 109 - Get redirection 939s ok 110 - Location is http://auth.rp.com/?logout=1 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 111 - logout endpoint, endpoint /oauth2/logout 939s ok 112 - Response status is 401 939s ok 113 - Content is JSON 939s ok 114 - Error code is 9 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 115 - Test if user is reject on IdP 939s ok 116 - Response status is 401 939s ok 117 - Content is JSON 939s ok 118 - Error code is 1 939s # ==> Pushing RP <== 939s # ==> Popping RP <== 939s ok 119 - Test if user is reject on SP 939s ok 120 - Get redirection 939s ok 121 - Location header found 939s ok 122 - oidcGenerateAuthenticationRequest called 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 123 - Push request to OP, endpoint /oauth2/authorize 939s ok 124 - HTTP code is 200 939s # ==> Pushing OP <== 939s # ==> Popping OP <== 939s ok 125 - Post authentication, endpoint /oauth2/authorize 939s ok 126 - Get cookie lemonldap (039ece2931b7e27683a0ab301dde9a10b0962b0d5ed9d2dad484b514fbd78c37) 939s 1..126 939s ok 940s t/32-Auth-and-issuer-OIDC-hybrid.t ............................................. 940s ok 1 - use Lemonldap::NG::Portal::Main; 940s ok 2 - Portal object 940s ok 3 - Init 940s ok 4 - Portal app 940s ok 5 - Register $type 940s ok 6 - OP portal 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 7 - Get JWKS, endpoint /oauth2/jwks 940s ok 8 - HTTP code is 200 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 940s ok 10 - HTTP code is 200 940s ok 11 - Portal object 940s ok 12 - Init 940s ok 13 - Portal app 940s ok 14 - Register $type 940s ok 15 - RP portal 940s # ==> Pushing RP <== 940s # ==> Popping RP <== 940s ok 16 - Unauth SP request 940s ok 17 - Get redirection 940s ok 18 - Location header found 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 19 - Push request to OP, endpoint /oauth2/authorize 940s ok 20 - HTTP code is 200 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 21 - Post authentication, endpoint /oauth2/authorize 940s ok 22 - Reject reason is 90 940s ok 23 - Portal object 940s ok 24 - Init 940s ok 25 - Portal app 940s ok 26 - Register $type 940s ok 27 - OP portal 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 28 - Get JWKS, endpoint /oauth2/jwks 940s ok 29 - HTTP code is 200 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 940s ok 31 - HTTP code is 200 940s ok 32 - Portal object 940s ok 33 - Init 940s ok 34 - Portal app 940s ok 35 - Register $type 940s ok 36 - RP portal 940s # ==> Pushing RP <== 940s # ==> Popping RP <== 940s ok 37 - Unauth SP request 940s ok 38 - Get redirection 940s ok 39 - Location header found 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 40 - Push request to OP, endpoint /oauth2/authorize 940s ok 41 - HTTP code is 200 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 42 - Post authentication, endpoint /oauth2/authorize 940s ok 43 - Get cookie lemonldap (f537b4a9c360a9e933bdbe5f01762e2f7fd705d8f5f5a26bd70db7473c5aa4ff) 940s ok 44 - Get redirection 940s ok 45 - Location header found 940s ok 46 - token_type found 940s ok 47 - session_state found 940s ok 48 - access_token found 940s ok 49 - id_token found 940s ok 50 - state found 940s ok 51 - session_state found 940s ok 52 - ID token contains c_hash 940s ok 53 - ID token contains at_hash 940s ok 54 - ID token contains nonce 940s ok 55 - REST request 940s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 940s # ==> Pushing OP <== 940s # ==> Popping OP <== 940s ok 57 - Execute request 940s ok 58 - Response is 200 940s ok 59 - Content is JSON 940s ok 60 - Get access token 940s ok 61 - Get name 940s ok 62 - Get family_name 940s ok 63 - Get sub 940s 1..63 940s ok 941s t/32-Auth-and-issuer-OIDC-implicit-no-token.t .................................. 941s ok 1 - use Lemonldap::NG::Portal::Main; 941s ok 2 - Portal object 941s ok 3 - Init 941s ok 4 - Portal app 941s ok 5 - Register $type 941s ok 6 - OP portal 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 7 - Get JWKS, endpoint /oauth2/jwks 941s ok 8 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 941s ok 10 - HTTP code is 200 941s ok 11 - Portal object 941s ok 12 - Init 941s ok 13 - Portal app 941s ok 14 - Register $type 941s ok 15 - RP portal 941s # ==> Pushing RP <== 941s # ==> Popping RP <== 941s ok 16 - Unauth SP request 941s ok 17 - Get redirection 941s ok 18 - Location header found 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 19 - Push request to OP, endpoint /oauth2/authorize 941s ok 20 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 21 - Post authentication, endpoint /oauth2/authorize 941s ok 22 - Get cookie lemonldap (b56b48714ac468a95111cf8607fadc65878bfa5c31d547ee4e1932c950a7351e) 941s ok 23 - HTTP code is 200 941s ok 24 - Page contains a form 941s ok 25 - Host match 941s ok 26 - Field "confirm" is defined 941s ok 27 - CSP header authorize POST request to \# 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 28 - Post confirmation, endpoint /oauth2/authorize 941s ok 29 - Get redirection 941s ok 30 - Location header found 941s ok 31 - id_token found 941s ok 32 - token_type must be missing 941s ok 33 - session_state found 941s ok 34 - access_token must be missing 941s ok 35 - state found 941s ok 36 - Check sub value 941s ok 37 - Check name value 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 38 - Logout request 941s ok 39 - Response is 200 941s ok 40 - Cookie is deleted 941s ok 41 - No pdata 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 42 - Disconnect request 941s ok 43 - Response is 401 941s # ==> Pushing RP <== 941s # ==> Popping RP <== 941s ok 44 - Unauth SP request 941s ok 45 - Get redirection 941s ok 46 - Location header found 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 47 - Push request to OP, endpoint /oauth2/authorize 941s ok 48 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 49 - Post authentication, endpoint /oauth2/authorize 941s ok 50 - Get cookie lemonldap (c6af7985ac1ace61072b4cbda6992df9af0cbd2bed5c1500fb5c5e99847c70df) 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 51 - Logout request 941s ok 52 - Response is 200 941s ok 53 - Cookie is deleted 941s ok 54 - No pdata 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 55 - Disconnect request 941s ok 56 - Response is 401 941s 1..56 941s ok 941s t/32-Auth-and-issuer-OIDC-implicit.t ........................................... 941s ok 1 - use Lemonldap::NG::Portal::Main; 941s ok 2 - Portal object 941s ok 3 - Init 941s ok 4 - Portal app 941s ok 5 - Register $type 941s ok 6 - OP portal 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 7 - Get JWKS, endpoint /oauth2/jwks 941s ok 8 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 941s ok 10 - HTTP code is 200 941s ok 11 - Portal object 941s ok 12 - Init 941s ok 13 - Portal app 941s ok 14 - Register $type 941s ok 15 - RP portal 941s # ==> Pushing RP <== 941s # ==> Popping RP <== 941s ok 16 - Unauth SP request 941s ok 17 - Get redirection 941s ok 18 - Location header found 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 19 - Push request to OP, endpoint /oauth2/authorize 941s ok 20 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 21 - Post authentication, endpoint /oauth2/authorize 941s ok 22 - Get cookie lemonldap (5a861a5c3a1b7b17cf7ab12a540275f75474a01614485ef50ed6d238f17aab92) 941s ok 23 - HTTP code is 200 941s ok 24 - Page contains a form 941s ok 25 - Host match 941s ok 26 - Field "confirm" is defined 941s ok 27 - CSP header authorize POST request to \# 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 28 - Post confirmation, endpoint /oauth2/authorize 941s ok 29 - Get redirection 941s ok 30 - Location header found 941s ok 31 - id_token found 941s ok 32 - token_type found 941s ok 33 - session_state found 941s ok 34 - access_token found 941s ok 35 - state found 941s ok 36 - Check ACR value 941s ok 37 - Check that clientid is in audience 941s ok 38 - Check for additional audiences 941s ok 39 - Check for additional audiences 941s ok 40 - Check sub value 941s ok 41 - Claim name must not be in ID token 941s ok 42 - azp found 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 43 - Logout request 941s ok 44 - Response is 200 941s ok 45 - Cookie is deleted 941s ok 46 - No pdata 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 47 - Disconnect request 941s ok 48 - Response is 401 941s # ==> Pushing RP <== 941s # ==> Popping RP <== 941s ok 49 - Unauth SP request 941s ok 50 - Get redirection 941s ok 51 - Location header found 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 52 - Push request to OP, endpoint /oauth2/authorize 941s ok 53 - HTTP code is 200 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 54 - Post authentication, endpoint /oauth2/authorize 941s ok 55 - Get cookie lemonldap (d4f71a4b41f5298cd1368ab2ec28dcfe86dc8b6d0198efb88128eeb8c4f35ecb) 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 56 - Logout request 941s ok 57 - Response is 200 941s ok 58 - Cookie is deleted 941s ok 59 - No pdata 941s # ==> Pushing OP <== 941s # ==> Popping OP <== 941s ok 60 - Disconnect request 941s ok 61 - Response is 401 941s 1..61 941s ok 942s t/32-Auth-and-issuer-OIDC-sorted.t ............................................. 942s ok 1 - use Lemonldap::NG::Portal::Main; 942s ok 2 - Portal object 942s ok 3 - Init 942s ok 4 - Portal app 942s ok 5 - OP portal 942s ok 6 - Get JWKS, endpoint /oauth2/jwks 942s ok 7 - HTTP code is 200 942s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 942s ok 9 - HTTP code is 200 942s ok 10 - Portal object 942s ok 11 - Init 942s ok 12 - Portal app 942s ok 13 - RP portal 942s ok 14 - Unauth SP request 942s ok 15 - 1st = op3 942s ok 16 - 2nd = op 942s ok 17 - 3rd = op2 942s ok 18 - Found OIDC idp logo and tooltip 942s ok 19 - Found OIDC idp display name 942s 1..19 942s ok 943s t/32-OIDC-Back-Channel-Logout-no-sid.t ......................................... 943s ok 1 - use Lemonldap::NG::Portal::Main; 943s ok 2 - Portal object 943s ok 3 - Init 943s ok 4 - Portal app 943s ok 5 - Register $type 943s ok 6 - OP portal 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 7 - Get JWKS, endpoint /oauth2/jwks 943s ok 8 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 943s ok 10 - HTTP code is 200 943s ok 11 - Portal object 943s ok 12 - Init 943s ok 13 - Portal app 943s ok 14 - Register $type 943s ok 15 - RP portal 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s ok 16 - Unauth RP request 943s ok 17 - Get redirection 943s ok 18 - Location header found 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 19 - Push request to OP, endpoint /oauth2/authorize 943s ok 20 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 21 - Post authentication, endpoint /oauth2/authorize 943s ok 22 - Get cookie lemonldap (3f140019be979e557b1b28e2caf0379d37b9e619f748c29de3f411f32c4a70b7) 943s ok 23 - HTTP code is 200 943s ok 24 - Page contains a form 943s ok 25 - Host match 943s ok 26 - Field "confirm" is defined 943s ok 27 - CSP header authorize POST request to \# 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 28 - Post confirmation, endpoint /oauth2/authorize 943s ok 29 - Get redirection 943s ok 30 - Location header found 943s # ==> Pushing RP <== 943s ok 31 - REST request 943s ok 32 - Request from RP to OP, endpoint /oauth2/token 943s # ==> Saving handler RP <== 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s # ==> Restoring RP <== 943s ok 33 - Execute request 943s ok 34 - Response is 200 943s ok 35 - Content is JSON 943s ok 36 - REST request 943s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 943s # ==> Saving handler RP <== 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s # ==> Restoring RP <== 943s ok 38 - Execute request 943s ok 39 - Response is 200 943s ok 40 - Content is JSON 943s # ==> Popping RP <== 943s ok 41 - Call openidconnectcallback on RP 943s ok 42 - Get cookie lemonldap (96b05c3d8d6e512280219aec676257a4448f67ec93c1bdec917880342732f9c3) 943s # ==> Pushing OP <== 943s ok 43 - REST request 943s ok 44 - Request from OP to RP 943s # ==> Saving handler OP <== 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s # ==> Restoring OP <== 943s ok 45 - Execute request 943s ok 46 - Response is 200 943s # ==> Popping OP <== 943s ok 47 - Query OP for logout 943s ok 48 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 49 - Test if user is reject on OP 943s ok 50 - Response status is 401 943s ok 51 - Content is JSON 943s ok 52 - Error code is 1 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s ok 53 - Test if user is reject on RP 943s ok 54 - Get redirection 943s ok 55 - Location header found 943s 1..55 943s ok 943s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t .................................... 943s ok 1 - use Lemonldap::NG::Portal::Main; 943s ok 2 - Portal object 943s ok 3 - Init 943s ok 4 - Portal app 943s ok 5 - Register $type 943s ok 6 - OP portal 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 7 - Get JWKS, endpoint /oauth2/jwks 943s ok 8 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 943s ok 10 - HTTP code is 200 943s ok 11 - Portal object 943s ok 12 - Init 943s ok 13 - Portal app 943s ok 14 - Register $type 943s ok 15 - RP portal 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s ok 16 - Unauth RP request 943s ok 17 - Get redirection 943s ok 18 - Location header found 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 19 - Push request to OP, endpoint /oauth2/authorize 943s ok 20 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 21 - Post authentication, endpoint /oauth2/authorize 943s ok 22 - Get cookie lemonldap (86c62e85d64386d57d4a39e137c905a8be31e1ff01494691018fbdd145182de8) 943s ok 23 - HTTP code is 200 943s ok 24 - Page contains a form 943s ok 25 - Host match 943s ok 26 - Field "confirm" is defined 943s ok 27 - CSP header authorize POST request to \# 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 28 - Post confirmation, endpoint /oauth2/authorize 943s ok 29 - Get redirection 943s ok 30 - Location header found 943s # ==> Pushing RP <== 943s ok 31 - REST request 943s ok 32 - Request from RP to OP, endpoint /oauth2/token 943s # ==> Saving handler RP <== 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s # ==> Restoring RP <== 943s ok 33 - Execute request 943s ok 34 - Response is 200 943s ok 35 - Content is JSON 943s ok 36 - REST request 943s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 943s # ==> Saving handler RP <== 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s # ==> Restoring RP <== 943s ok 38 - Execute request 943s ok 39 - Response is 200 943s ok 40 - Content is JSON 943s # ==> Popping RP <== 943s ok 41 - Call openidconnectcallback on RP 943s ok 42 - Get cookie lemonldap (9c5aa14757d37a7798e3f2f632697129e0b74706c1d4d6c8226ae0fbb9d78c83) 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s # ==> Pushing OP <== 943s ok 43 - REST request 943s ok 44 - Request from OP to RP 943s # ==> Saving handler OP <== 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s # ==> Restoring OP <== 943s ok 45 - Execute request 943s ok 46 - Response is 200 943s # ==> Popping OP <== 943s ok 47 - Query OP for logout 943s ok 48 - HTTP code is 200 943s # ==> Pushing OP <== 943s # ==> Popping OP <== 943s ok 49 - Test if user is reject on OP 943s ok 50 - Response status is 401 943s ok 51 - Content is JSON 943s ok 52 - Error code is 1 943s # ==> Pushing RP <== 943s # ==> Popping RP <== 943s ok 53 - Test if user is reject on RP 943s ok 54 - Get redirection 943s ok 55 - Location header found 943s 1..55 943s ok 944s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t ....................... 944s ok 1 - use Lemonldap::NG::Portal::Main; 944s ok 2 - Portal object 944s ok 3 - REST request 944s ok 4 - Request from OP to RP 944s [Mon Oct 20 01:06:16 2025] [LLNG:5792] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 944s [Mon Oct 20 01:06:16 2025] [LLNG:5792] [error] Malformed JWKS document 944s [Mon Oct 20 01:06:16 2025] [LLNG:5792] [error] Relying Party rp has errors and will be ignored 944s ok 5 - Init 944s ok 6 - Portal app 944s ok 7 - Register $type 944s ok 8 - OP portal 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 9 - Get JWKS, endpoint /oauth2/jwks 944s ok 10 - HTTP code is 200 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 944s ok 12 - HTTP code is 200 944s ok 13 - Portal object 944s ok 14 - Init 944s ok 15 - Portal app 944s ok 16 - Register $type 944s ok 17 - RP portal 944s # ==> Pushing OP <== 944s ok 18 - REST request 944s ok 19 - Request from OP to RP 944s # ==> Saving handler OP <== 944s # ==> Pushing RP <== 944s # ==> Popping RP <== 944s # ==> Restoring OP <== 944s ok 20 - Execute request 944s ok 21 - Response is 200 944s ok 22 - Content is JSON 944s # ==> Popping OP <== 944s # ==> Pushing RP <== 944s # ==> Popping RP <== 944s ok 23 - Unauth RP request 944s ok 24 - Get redirection 944s ok 25 - Location header found 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 26 - Push request to OP, endpoint /oauth2/authorize 944s ok 27 - HTTP code is 200 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 28 - Post authentication, endpoint /oauth2/authorize 944s ok 29 - Get cookie lemonldap (11e913a7f3e633b52516bf4da4caa0c9a756ffb36075d812f126bf65d598249c) 944s ok 30 - HTTP code is 200 944s ok 31 - Page contains a form 944s ok 32 - Host match 944s ok 33 - Field "confirm" is defined 944s ok 34 - CSP header authorize POST request to \# 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 35 - Post confirmation, endpoint /oauth2/authorize 944s ok 36 - Get redirection 944s ok 37 - Location header found 944s # ==> Pushing RP <== 944s ok 38 - REST request 944s ok 39 - Request from RP to OP, endpoint /oauth2/token 944s # ==> Saving handler RP <== 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s # ==> Restoring RP <== 944s ok 40 - Execute request 944s ok 41 - Response is 200 944s ok 42 - Content is JSON 944s ok 43 - REST request 944s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 944s # ==> Saving handler RP <== 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s # ==> Restoring RP <== 944s ok 45 - Execute request 944s ok 46 - Response is 200 944s ok 47 - Content is JSON 944s # ==> Popping RP <== 944s ok 48 - Call openidconnectcallback on RP 944s ok 49 - Get cookie lemonldap (cf0bd4fba7d30a79e5bf624adbcfcf2300095bd5fabe9724bb9f2289f527fa77) 944s # ==> Pushing OP <== 944s ok 50 - REST request 944s ok 51 - Request from OP to RP 944s # ==> Saving handler OP <== 944s # ==> Pushing RP <== 944s # ==> Popping RP <== 944s # ==> Restoring OP <== 944s ok 52 - Execute request 944s ok 53 - Response is 200 944s ok 54 - Content is JSON 944s # ==> Popping OP <== 944s # ==> Pushing OP <== 944s ok 55 - REST request 944s ok 56 - Request from OP to RP 944s # ==> Saving handler OP <== 944s # ==> Pushing RP <== 944s # ==> Popping RP <== 944s # ==> Restoring OP <== 944s ok 57 - Execute request 944s ok 58 - Response is 200 944s # ==> Popping OP <== 944s ok 59 - Query OP for logout 944s ok 60 - HTTP code is 200 944s # ==> Pushing OP <== 944s # ==> Popping OP <== 944s ok 61 - Test if user is reject on OP 944s ok 62 - Response status is 401 944s ok 63 - Content is JSON 944s ok 64 - Error code is 1 944s # ==> Pushing RP <== 944s # ==> Popping RP <== 944s ok 65 - Test if user is reject on RP 944s ok 66 - Get redirection 944s ok 67 - Location header found 944s 1..67 944s ok 945s t/32-OIDC-Back-Channel-Logout-sid.t ............................................ 945s ok 1 - use Lemonldap::NG::Portal::Main; 945s ok 2 - Portal object 945s ok 3 - Init 945s ok 4 - Portal app 945s ok 5 - Register $type 945s ok 6 - OP portal 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 7 - Get JWKS, endpoint /oauth2/jwks 945s ok 8 - HTTP code is 200 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 945s ok 10 - HTTP code is 200 945s ok 11 - Portal object 945s ok 12 - Init 945s ok 13 - Portal app 945s ok 14 - Register $type 945s ok 15 - RP portal 945s # ==> Pushing RP <== 945s # ==> Popping RP <== 945s ok 16 - Unauth RP request 945s ok 17 - Get redirection 945s ok 18 - Location header found 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 19 - Push request to OP, endpoint /oauth2/authorize 945s ok 20 - HTTP code is 200 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 21 - Post authentication, endpoint /oauth2/authorize 945s ok 22 - Get cookie lemonldap (3f94f2efff87bf9a0b73345be5c197e40b6883a27928cdb332936974d42b0633) 945s ok 23 - HTTP code is 200 945s ok 24 - Page contains a form 945s ok 25 - Host match 945s ok 26 - Field "confirm" is defined 945s ok 27 - CSP header authorize POST request to \# 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 28 - Post confirmation, endpoint /oauth2/authorize 945s ok 29 - Get redirection 945s ok 30 - Location header found 945s # ==> Pushing RP <== 945s ok 31 - REST request 945s ok 32 - Request from RP to OP, endpoint /oauth2/token 945s # ==> Saving handler RP <== 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s # ==> Restoring RP <== 945s ok 33 - Execute request 945s ok 34 - Response is 200 945s ok 35 - Content is JSON 945s ok 36 - REST request 945s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 945s # ==> Saving handler RP <== 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s # ==> Restoring RP <== 945s ok 38 - Execute request 945s ok 39 - Response is 200 945s ok 40 - Content is JSON 945s # ==> Popping RP <== 945s ok 41 - Call openidconnectcallback on RP 945s ok 42 - Get cookie lemonldap (3c438b9d2d41a3a6ea0013499ed7a6ee97f7afc5a6d1af05feb3d60dd1b5cc3b) 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s # ==> Pushing OP <== 945s ok 43 - REST request 945s ok 44 - Request from OP to RP 945s # ==> Saving handler OP <== 945s # ==> Pushing RP <== 945s # ==> Popping RP <== 945s # ==> Restoring OP <== 945s ok 45 - Execute request 945s ok 46 - Response is 200 945s # ==> Popping OP <== 945s ok 47 - Query OP for logout 945s ok 48 - HTTP code is 200 945s # ==> Pushing OP <== 945s # ==> Popping OP <== 945s ok 49 - Test if user is reject on OP 945s ok 50 - Response status is 401 945s ok 51 - Content is JSON 945s ok 52 - Error code is 1 945s # ==> Pushing RP <== 945s # ==> Popping RP <== 945s ok 53 - Test if user is reject on RP 945s ok 54 - Get redirection 945s ok 55 - Location header found 945s 1..55 945s ok 945s t/32-OIDC-ClaimTypes.t ......................................................... 945s ok 1 - use Lemonldap::NG::Portal::Main; 945s ok 2 - Portal object 945s ok 3 - Init 945s ok 4 - Portal app 945s ok 5 - _formatvalue('', 'string', 'auto') 945s ok 6 - _formatvalue('foo', 'string', 'auto') 945s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 945s ok 8 - _formatvalue('', 'int', 'auto') 945s ok 9 - _formatvalue('0', 'int', 'auto') 945s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 945s ok 11 - _formatvalue('', 'bool', 'auto') 945s ok 12 - _formatvalue('0', 'bool', 'auto') 945s ok 13 - _formatvalue('1', 'bool', 'auto') 945s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 945s ok 15 - _formatvalue('', 'string', 'always') 945s ok 16 - _formatvalue('foo', 'string', 'always') 945s ok 17 - _formatvalue('foo;bar', 'string', 'always') 945s ok 18 - _formatvalue('', 'int', 'always') 945s ok 19 - _formatvalue('0', 'int', 'always') 945s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 945s ok 21 - _formatvalue('', 'bool', 'always') 945s ok 22 - _formatvalue('0', 'bool', 'always') 945s ok 23 - _formatvalue('1', 'bool', 'always') 945s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 945s ok 25 - _formatvalue('', 'string', 'never') 945s ok 26 - _formatvalue('foo', 'string', 'never') 945s ok 27 - _formatvalue('foo;bar', 'string', 'never') 945s ok 28 - _formatvalue('', 'int', 'never') 945s ok 29 - _formatvalue('0', 'int', 'never') 945s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 945s ok 31 - _formatvalue('', 'bool', 'never') 945s ok 32 - _formatvalue('0', 'bool', 'never') 945s ok 33 - _formatvalue('1', 'bool', 'never') 945s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 945s 1..34 945s ok 946s t/32-OIDC-ClientCredentials-Grant.t ............................................ 946s ok 1 - use Lemonldap::NG::Portal::Main; 946s ok 2 - Portal object 946s ok 3 - Init 946s ok 4 - Portal app 946s ok 5 - HTTP code is 400 946s ok 6 - HTTP code is 400 946s ok 7 - Response status is 400 946s ok 8 - Content is JSON 946s ok 9 - Error code is invalid_scope 946s ok 10 - HTTP code is 200 946s ok 11 - Content-Type is JSON 946s ok 12 - Content is valid JSON 946s ok 13 - Access Token found 946s ok 14 - Token response returned scope 946s ok 15 - HTTP code is 200 946s ok 16 - Content-Type is JSON 946s ok 17 - Content is valid JSON 946s ok 18 946s ok 19 946s ok 20 946s ok 21 - Post introspection 946s ok 22 - HTTP code is 200 946s ok 23 - Content-Type is JSON 946s ok 24 - Content is valid JSON 946s ok 25 - Scope read found 946s ok 26 - Rule-enforced scope found 946s ok 27 - Hook-enforced scope found 946s ok 28 - Token response scope match token scope 946s ok 29 - HTTP code is 200 946s ok 30 - Content-Type is JSON 946s ok 31 - Content is valid JSON 946s ok 32 - HTTP code is 200 946s ok 33 - Content-Type is JSON 946s ok 34 - Content is valid JSON 946s ok 35 - Found access token 946s ok 36 - HTTP code is 200 946s ok 37 - Content-Type is JSON 946s ok 38 - Content is valid JSON 946s ok 39 - Found access token 946s 1..39 946s ok 946s t/32-OIDC-Code-Flow-Mobile.t ................................................... 946s ok 1 - use Lemonldap::NG::Portal::Main; 946s ok 2 - Portal object 946s ok 3 - Init 946s ok 4 - Portal app 946s ok 5 - OP portal 946s ok 6 - Get cookie lemonldap (8b94d67719b639f9e5802adde6dc4295ebea40716e12ceea34c9ee2058fbf5cf) 946s ok 7 - Allowed custom scheme 946s ok 8 - Correct Redirect URI 946s ok 9 - Found code 946s ok 10 - HTTP code is 200 946s ok 11 - Content-Type is JSON 946s ok 12 - Content is valid JSON 946s ok 13 - Found access token 946s ok 14 946s ok 15 - HTTP code is 200 946s ok 16 - Content-Type is JSON 946s ok 17 - Content is valid JSON 946s ok 18 - Correct subject 946s 1..18 946s ok 947s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ...................................... 947s ok 1 - use Lemonldap::NG::Portal::Main; 947s ok 2 - Portal object 947s ok 3 - Init 947s ok 4 - Portal app 947s ok 5 - Register $type 947s ok 6 - OP portal 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 7 - Get JWKS, endpoint /oauth2/jwks 947s ok 8 - HTTP code is 200 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 947s ok 10 - HTTP code is 200 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 11 - Post authentication with no target auth level 947s ok 12 - Get cookie lemonldap (c0b77c402851c93bfe3632f5b5ad5ccb08f194798e740a8bc7f9baf300a71ffd) 947s ok 13 - Portal object 947s ok 14 - Init 947s ok 15 - Portal app 947s ok 16 - Register $type 947s ok 17 - RP portal 947s # ==> Pushing RP <== 947s # ==> Popping RP <== 947s ok 18 - Unauth SP request 947s ok 19 - Get redirection 947s ok 20 - Location header found 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 21 - Push request to OP, endpoint /oauth2/authorize 947s ok 22 - HTTP code is 200 947s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922379%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221760850499_7372%22%7D) 947s ok 24 - HTTP code is 200 947s ok 25 - Page contains a form 947s ok 26 - URI match 947s ok 27 - Field "confirm" is defined 947s ok 28 - Field "url" is defined 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 29 - Post code 947s ok 30 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221760850499_7372%22%2C%22issuerTs%22%3A1760922379%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 947s ok 31 - HTTP code is 200 947s ok 32 - Page contains a form 947s ok 33 - URI match 947s ok 34 - Field "token" is defined 947s ok 35 - Field "code" is defined 947s ok 36 - Field "checkLogins" is defined 947s ok 37 - Found EXTCODE input 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 38 - Post code 947s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850499_7372%22%7D) 947s ok 40 - Get redirection 947s ok 41 - Location header found 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 42 - Follow redirection to Oauth2 issuer 947s ok 43 - Get cookie lemonldappdata () 947s ok 44 - Pdata was cleared 947s ok 45 - HTTP code is 200 947s ok 46 - Page contains a form 947s ok 47 - URI match 947s ok 48 - Field "confirm" is defined 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 49 - Post confirmation, endpoint /oauth2/authorize 947s ok 50 - Get redirection 947s ok 51 - Location header found 947s # ==> Pushing RP <== 947s ok 52 - REST request 947s ok 53 - Request from RP to OP, endpoint /oauth2/token 947s # ==> Saving handler RP <== 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s # ==> Restoring RP <== 947s ok 54 - Execute request 947s ok 55 - Response is 200 947s ok 56 - Content is JSON 947s ok 57 - Found access_token 6718b5a45d04fdaceda831bb11cb18fa05b6d4f43cc470724035fdd1bef88f64 947s ok 58 - REST request 947s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 947s # ==> Saving handler RP <== 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s # ==> Restoring RP <== 947s ok 60 - Execute request 947s ok 61 - Response is 200 947s ok 62 - Content is JSON 947s # ==> Popping RP <== 947s ok 63 - Call openidconnectcallback on RP 947s ok 64 - Get cookie lemonldap (64a5c41126c1daabae3ecca0fb413fc6586ee0ed9407192d61dd06feb64841cd) 947s # ==> Pushing RP <== 947s # ==> Popping RP <== 947s ok 65 - Get / on SP 947s ok 66 - HTTP code is 200 947s ok 67 - Authenticated as french 947s # ==> Pushing RP <== 947s # ==> Popping RP <== 947s ok 68 - Unauth SP request 947s ok 69 - Get redirection 947s ok 70 - Location header found 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 71 - Push request to OP, endpoint /oauth2/authorize 947s ok 72 - HTTP code is 200 947s ok 73 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850499_22030%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922379%7D) 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 74 - Post authentication, endpoint /oauth2/authorize 947s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850499_22030%22%2C%22targetAuthnLevel%22%3A5%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%22issuerTs%22%3A1760922379%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 947s ok 76 - HTTP code is 200 947s ok 77 - Page contains a form 947s ok 78 - URI match 947s ok 79 - Field "token" is defined 947s ok 80 - Field "code" is defined 947s ok 81 - Field "checkLogins" is defined 947s ok 82 - Found EXTCODE input 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 83 - Post code 947s ok 84 - Get cookie lemonldap (960c160f55d2e75a1c609c7e47b8b7648394bed2532ebef97706853d63e4f51a) 947s ok 85 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850499_22030%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 947s ok 86 - Get redirection 947s ok 87 - Location header found 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s ok 88 - Follow redirection to Oauth2 issuer 947s ok 89 - Get cookie lemonldappdata () 947s ok 90 - Pdata was cleared 947s ok 91 - Get redirection 947s ok 92 - Location header found 947s # ==> Pushing RP <== 947s ok 93 - REST request 947s ok 94 - Request from RP to OP, endpoint /oauth2/token 947s # ==> Saving handler RP <== 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s # ==> Restoring RP <== 947s ok 95 - Execute request 947s ok 96 - Response is 200 947s ok 97 - Content is JSON 947s ok 98 - Found access_token a0ed4083fc3afe61756fc71dfdef9ff4f47ee3d924d52cae90c6ea64b34a1380 947s ok 99 - REST request 947s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 947s # ==> Saving handler RP <== 947s # ==> Pushing OP <== 947s # ==> Popping OP <== 947s # ==> Restoring RP <== 947s ok 101 - Execute request 947s ok 102 - Response is 200 947s ok 103 - Content is JSON 947s # ==> Popping RP <== 947s ok 104 - Call openidconnectcallback on RP 947s ok 105 - Get cookie lemonldap (a462d0c02a58503fe9dfa6afa0e9c91c1b7b835905c54b2d2fe3d328fdfd0e5b) 947s # ==> Pushing RP <== 947s # ==> Popping RP <== 947s ok 106 - Get / on SP 947s ok 107 - HTTP code is 200 947s ok 108 - Authenticated as french 947s 1..108 947s ok 948s t/32-OIDC-Code-Flow-with-2F.t .................................................. 948s ok 1 - use Lemonldap::NG::Portal::Main; 948s ok 2 - Portal object 948s ok 3 - Init 948s ok 4 - Portal app 948s ok 5 - Register $type 948s ok 6 - OP portal 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 7 - Get JWKS, endpoint /oauth2/jwks 948s ok 8 - HTTP code is 200 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 948s ok 10 - HTTP code is 200 948s ok 11 - Portal object 948s ok 12 - Init 948s ok 13 - Portal app 948s ok 14 - Register $type 948s ok 15 - RP portal 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s ok 16 - Unauth SP request 948s ok 17 - Get redirection 948s ok 18 - Location header found 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 19 - Push request to OP, endpoint /oauth2/authorize 948s ok 20 - HTTP code is 200 948s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922380%2C%22issuerRequestoauth2%22%3A%221760850500_50344%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 22 - Post authentication, endpoint /oauth2/authorize 948s ok 23 - 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%221760850500_50344%22%2C%22issuerTs%22%3A1760922380%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 948s ok 24 - HTTP code is 200 948s ok 25 - Page contains a form 948s ok 26 - URI match 948s ok 27 - Field "token" is defined 948s ok 28 - Field "code" is defined 948s ok 29 - Field "checkLogins" is defined 948s ok 30 - Found EXTCODE input 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 31 - Post code 948s ok 32 - Get cookie lemonldap (9d6c83e7433be9ca8617321fe35966cb8e5ae8cf9980b93d7ca9ae7dc2d976bd) 948s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850500_50344%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) 948s ok 34 - Get redirection 948s ok 35 - Location header found 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 36 - Follow redirection to Oauth2 issuer 948s ok 37 - Get cookie lemonldappdata () 948s ok 38 - Pdata was cleared 948s ok 39 - HTTP code is 200 948s ok 40 - Page contains a form 948s ok 41 - URI match 948s ok 42 - Field "confirm" is defined 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 43 - Post confirmation, endpoint /oauth2/authorize 948s ok 44 - Get redirection 948s ok 45 - Location header found 948s # ==> Pushing RP <== 948s ok 46 - REST request 948s ok 47 - Request from RP to OP, endpoint /oauth2/token 948s # ==> Saving handler RP <== 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s # ==> Restoring RP <== 948s ok 48 - Execute request 948s ok 49 - Response is 200 948s ok 50 - Content is JSON 948s ok 51 - Found access_token 0d8ed3655739c582a34791c918dec2ab5112cbafb44644a9f6df2b0af0ef0297 948s ok 52 - REST request 948s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 948s # ==> Saving handler RP <== 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s # ==> Restoring RP <== 948s ok 54 - Execute request 948s ok 55 - Response is 200 948s ok 56 - Content is JSON 948s # ==> Popping RP <== 948s ok 57 - Call openidconnectcallback on RP 948s ok 58 - Get cookie lemonldap (02484071aee836af23a7732f3a495ceaaabd608f28367f32f13f3df240442376) 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 59 - Check session, endpoint /oauth2/checksession.html 948s ok 60 - HTTP code is 200 948s ok 61 - Frame can be embedded 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 62 - Get userinfo 948s ok 63 - HTTP code is 200 948s ok 64 - Content-Type is JSON 948s ok 65 - Content is valid JSON 948s ok 66 - UTF-8 values 948s ok 67 - UTF-8 values 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s ok 68 - Query RP for logout 948s ok 69 - Get redirection 948s ok 70 - Location header found 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 71 - Push logout request to OP, endpoint /oauth2/logout 948s ok 72 - HTTP code is 200 948s ok 73 - Page contains a form 948s ok 74 - Host match 948s ok 75 - Field "confirm" is defined 948s ok 76 - CSP header authorize POST request to \# 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 77 - Confirm logout, endpoint /oauth2/logout 948s ok 78 - Get redirection 948s ok 79 - Location header found 948s ok 80 - Get cookie lemonldap (0) 948s ok 81 - SSO cookie removed 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 948s ok 83 - Get redirection 948s ok 84 - Location is http://auth.rp.com/?logout=1 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 85 - logout endpoint, endpoint /oauth2/logout 948s ok 86 - Response status is 401 948s ok 87 - Content is JSON 948s ok 88 - Error code is 9 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 89 - Test if user is reject on IdP 948s ok 90 - Response status is 401 948s ok 91 - Content is JSON 948s ok 92 - Error code is 1 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s ok 93 - Test if user is reject on SP 948s ok 94 - Get redirection 948s ok 95 - Location header found 948s 1..95 948s ok 948s t/32-OIDC-Double-Keys-without-kid.t ............................................ 948s ok 1 - use Lemonldap::NG::Portal::Main; 948s ok 2 - Portal object 948s ok 3 - Init 948s ok 4 - Portal app 948s ok 5 - Register $type 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 6 - Get JWKS, endpoint /oauth2/jwks 948s ok 7 - HTTP code is 200 948s ok 8 - JWKS->keys is an array 948s ok 9 - Found 2 keys 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 948s ok 11 - HTTP code is 200 948s ok 12 - Portal object 948s ok 13 - Init 948s ok 14 - Portal app 948s ok 15 - Register $type 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s ok 16 - Unauth RP request 948s ok 17 - Get redirection 948s ok 18 - Location header found 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 19 - Push request to OP, endpoint /oauth2/authorize 948s ok 20 - HTTP code is 200 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 21 - Post authentication, endpoint /oauth2/authorize 948s ok 22 - Get cookie lemonldap (464f5c412d0afc6cc8811cc3364c7c2cc5855323473b96ec1fc4058adf302c4a) 948s ok 23 - HTTP code is 200 948s ok 24 - Page contains a form 948s ok 25 - Host match 948s ok 26 - Field "confirm" is defined 948s ok 27 - CSP header authorize POST request to \# 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 28 - Post confirmation, endpoint /oauth2/authorize 948s ok 29 - Get redirection 948s ok 30 - Location header found 948s # ==> Pushing RP <== 948s ok 31 - REST request 948s ok 32 - Request from RP to OP, endpoint /oauth2/token 948s # ==> Saving handler RP <== 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s # ==> Restoring RP <== 948s ok 33 - Execute request 948s ok 34 - Response is 200 948s ok 35 - Content is JSON 948s ok 36 - REST request 948s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 948s # ==> Saving handler RP <== 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s # ==> Restoring RP <== 948s ok 38 - Execute request 948s ok 39 - Response is 200 948s ok 40 - Content is JSON 948s # ==> Popping RP <== 948s ok 41 - Call openidconnectcallback on RP 948s ok 42 - Get cookie lemonldap (54e0094673a33abda53bf3a7f915212b38921946ae6c0f26260ba06750d9d06f) 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s # ==> Pushing OP <== 948s ok 43 - REST request 948s ok 44 - Request from OP to RP 948s # ==> Saving handler OP <== 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s # ==> Restoring OP <== 948s ok 45 - Execute request 948s ok 46 - Response is 200 948s # ==> Popping OP <== 948s ok 47 - Query OP for logout 948s ok 48 - HTTP code is 200 948s # ==> Pushing OP <== 948s # ==> Popping OP <== 948s ok 49 - Test if user is reject on OP 948s ok 50 - Response status is 401 948s ok 51 - Content is JSON 948s ok 52 - Error code is 1 948s # ==> Pushing RP <== 948s # ==> Popping RP <== 948s ok 53 - Test if user is reject on RP 948s ok 54 - Get redirection 948s ok 55 - Location header found 948s 1..55 948s ok 949s t/32-OIDC-Double-Keys.t ........................................................ 949s ok 1 - use Lemonldap::NG::Portal::Main; 949s ok 2 - Portal object 949s ok 3 - Init 949s ok 4 - Portal app 949s ok 5 - Register $type 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 6 - Get JWKS, endpoint /oauth2/jwks 949s ok 7 - HTTP code is 200 949s ok 8 - JWKS->keys is an array 949s ok 9 - Found 2 keys 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 949s ok 11 - HTTP code is 200 949s ok 12 - Portal object 949s ok 13 - Init 949s ok 14 - Portal app 949s ok 15 - Register $type 949s # ==> Pushing RP <== 949s # ==> Popping RP <== 949s ok 16 - Unauth RP request 949s ok 17 - Get redirection 949s ok 18 - Location header found 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 19 - Push request to OP, endpoint /oauth2/authorize 949s ok 20 - HTTP code is 200 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 21 - Post authentication, endpoint /oauth2/authorize 949s ok 22 - Get cookie lemonldap (e7a22dabca144d1a886fcc48f1f76ecf790af7455a7cb1c4d06b673ae50c1769) 949s ok 23 - HTTP code is 200 949s ok 24 - Page contains a form 949s ok 25 - Host match 949s ok 26 - Field "confirm" is defined 949s ok 27 - CSP header authorize POST request to \# 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 28 - Post confirmation, endpoint /oauth2/authorize 949s ok 29 - Get redirection 949s ok 30 - Location header found 949s # ==> Pushing RP <== 949s ok 31 - REST request 949s ok 32 - Request from RP to OP, endpoint /oauth2/token 949s # ==> Saving handler RP <== 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s # ==> Restoring RP <== 949s ok 33 - Execute request 949s ok 34 - Response is 200 949s ok 35 - Content is JSON 949s ok 36 - REST request 949s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 949s # ==> Saving handler RP <== 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s # ==> Restoring RP <== 949s ok 38 - Execute request 949s ok 39 - Response is 200 949s ok 40 - Content is JSON 949s # ==> Popping RP <== 949s ok 41 - Call openidconnectcallback on RP 949s ok 42 - Get cookie lemonldap (90aa0c3a38a6f78d4ae41af2117d56e389ecad3fe0346415d46d3a90ef4c794b) 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s # ==> Pushing OP <== 949s ok 43 - REST request 949s ok 44 - Request from OP to RP 949s # ==> Saving handler OP <== 949s # ==> Pushing RP <== 949s # ==> Popping RP <== 949s # ==> Restoring OP <== 949s ok 45 - Execute request 949s ok 46 - Response is 200 949s # ==> Popping OP <== 949s ok 47 - Query OP for logout 949s ok 48 - HTTP code is 200 949s # ==> Pushing OP <== 949s # ==> Popping OP <== 949s ok 49 - Test if user is reject on OP 949s ok 50 - Response status is 401 949s ok 51 - Content is JSON 949s ok 52 - Error code is 1 949s # ==> Pushing RP <== 949s # ==> Popping RP <== 949s ok 53 - Test if user is reject on RP 949s ok 54 - Get redirection 949s ok 55 - Location header found 949s 1..55 949s ok 950s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t .................................... 950s ok 1 - use Lemonldap::NG::Portal::Main; 950s ok 2 - use Lemonldap::NG::Handler::Server; 950s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 950s ok 4 - Portal object 950s ok 5 - Init 950s ok 6 - Portal app 950s ok 7 - HTTP code is 200 950s ok 8 - Content-Type is JSON 950s ok 9 - Content is valid JSON 950s ok 10 - HTTP code is 200 950s ok 11 - HTTP code is 403 950s ok 12 - HTTP code is 403 950s ok 13 - HTTP code is 200 950s ok 14 - Content-Type is JSON 950s ok 15 - Content is valid JSON 950s ok 16 - HTTP code is 403 950s ok 17 - HTTP code is 200 950s ok 18 - HTTP code is 403 950s ok 19 - Get cookie lemonldap (be05408cace020c6faf67c77c10543a4481e245c9bc9eaed525ac67f20bf3596) 950s ok 20 - Get redirection 950s ok 21 - Location header found 950s ok 22 - HTTP code is 200 950s ok 23 - Content-Type is JSON 950s ok 24 - Content is valid JSON 950s ok 25 - HTTP code is 403 950s ok 26 - HTTP code is 403 950s ok 27 - HTTP code is 200 950s 1..27 950s ok 950s t/32-OIDC-Grant-Type-Rules.t ................................................... 950s ok 1 - use Lemonldap::NG::Portal::Main; 950s ok 2 - Portal object 950s ok 3 - Init 950s ok 4 - Portal app 950s ok 5 - Response status is 400 950s ok 6 - Content is JSON 950s ok 7 - Error code is invalid_grant 950s ok 8 - Response status is 400 950s ok 9 - Content is JSON 950s ok 10 - Error code is invalid_grant 950s ok 11 - Get cookie lemonldap (39be946bd5853e1b93e56c0ef464c5f05957f6fd25d28d897726a53d19d6f808) 950s ok 12 - Get redirection 950s ok 13 - Location header found 950s ok 14 - HTTP code is 200 950s ok 15 - Content-Type is JSON 950s ok 16 - Content is valid JSON 950s ok 17 - Response status is 400 950s ok 18 - Content is JSON 950s ok 19 - Error code is invalid_grant 950s ok 20 - Get cookie lemonldap (d1df33b63c5997437bf625983dd1067a1cfd45aee7709339aaec2df4f8db3dfd) 950s ok 21 - Expected portal error code: code found on page 950s ok 22 - Expected portal error code 950s ok 23 - Response status is 400 950s ok 24 - Content is JSON 950s ok 25 - Error code is invalid_grant 950s ok 26 - HTTP code is 200 950s ok 27 - Content-Type is JSON 950s ok 28 - Content is valid JSON 950s ok 29 - Get cookie lemonldap (64987e30561ca7819e4e6999f57bb31e28bf1dbfb3ca5e6ea62a6b4c28d3a376) 950s ok 30 - Expected portal error code: code found on page 950s ok 31 - Expected portal error code 950s 1..31 950s ok 951s t/32-OIDC-Hook-GetRpConfig.t ................................................... 951s ok 1 - use Lemonldap::NG::Portal::Main; 951s # Subtest: Check negative TTL 951s ok 1 - Portal object 951s ok 2 - Init 951s ok 3 - Portal app 951s ok 4 - Auth query 951s ok 5 - HTTP code is 200 951s ok 6 - Get cookie lemonldap (d1547e197f93217ddc38eeae307dc7e771e019398cf589e09b472e41cf4f4541) 951s ok 7 - Expected portal error code: code found on page 951s ok 8 - Expected portal error code 951s ok 9 - Called once 951s ok 10 - Expected portal error code: code found on page 951s ok 11 - Expected portal error code 951s ok 12 - Not called again 951s ok 13 - Expected portal error code: code found on page 951s ok 14 - Expected portal error code 951s ok 15 - Called again 951s 1..15 951s ok 2 - Check negative TTL 951s # Subtest: Check getting RP from plugin 951s ok 1 - Portal object 951s ok 2 - Init 951s ok 3 - Portal app 951s ok 4 - Auth query 951s ok 5 - HTTP code is 200 951s ok 6 - Get cookie lemonldap (7baa7cae77e5d4794d203ffe3083d3d3f0214274526f3d4c573502694dec61d7) 951s ok 7 - Expected portal error code: code found on page 951s ok 8 - Expected portal error code 951s ok 9 - Called once 951s ok 10 - Get redirection 951s ok 11 - Location header found 951s ok 12 - Found code 951s ok 13 - Not called again 951s ok 14 - Access token present 951s ok 15 - HTTP code is 200 951s ok 16 - Content-Type is JSON 951s ok 17 - Content is valid JSON 951s ok 18 - Scope, Attributes etc are working 951s 1..18 951s ok 3 - Check getting RP from plugin 951s # Subtest: Check config change 951s ok 1 - Portal object 951s ok 2 - Init 951s ok 3 - Portal app 951s ok 4 - Auth query 951s ok 5 - HTTP code is 200 951s ok 6 - Get cookie lemonldap (1955a2e7817c056c09768b587a955d933f553945de9fe33a9bbe2e4f918722cf) 951s ok 7 - Get redirection 951s ok 8 - Location header found 951s ok 9 - Found code 951s ok 10 - ID token present 951s ok 11 951s ok 12 - Called once 951s ok 13 - Get redirection 951s ok 14 - Location header found 951s ok 15 - Found code 951s ok 16 - ID token present 951s ok 17 951s ok 18 - Not called again yet 951s ok 19 - Get redirection 951s ok 20 - Location header found 951s ok 21 - Found code 951s ok 22 - ID token present 951s ok 23 951s ok 24 - Called again 951s 1..24 951s ok 4 - Check config change 951s # Subtest: Test persistent behavior 951s ok 1 - Portal object 951s ok 2 - Init 951s ok 3 - Portal app 951s ok 4 - Auth query 951s ok 5 - HTTP code is 200 951s ok 6 - Get cookie lemonldap (b79e72bdbbceac2143bd4045d165f9e92ecd845b6762d21a13354e0a7b0b4f5a) 951s ok 7 - Get redirection 951s ok 8 - Location header found 951s ok 9 - Found code 951s ok 10 - Plugin was called 951s # Subtest: After disabling config, provider is becomes disabled 951s ok 1 - Get redirection 951s ok 2 - Location header found 951s ok 3 - Found code 951s ok 4 - Plugin was not called again 951s ok 5 - Expected portal error code: code found on page 951s ok 6 - Expected portal error code 951s ok 7 - Plugin was called again 951s 1..7 951s ok 11 - After disabling config, provider is becomes disabled 951s # Subtest: After reload, config is disabled for good 951s ok 1 - Call count reset 951s ok 2 - Expected portal error code: code found on page 951s ok 3 - Expected portal error code 951s ok 4 - Plugin was called 951s 1..4 951s ok 12 - After reload, config is disabled for good 951s # Subtest: Enable again, reload, config works immediately 951s ok 1 - Call count reset 951s ok 2 - Get redirection 951s ok 3 - Location header found 951s ok 4 - Found code 951s ok 5 - Plugin was called 951s 1..5 951s ok 13 - Enable again, reload, config works immediately 951s 1..13 951s ok 5 - Test persistent behavior 951s 1..5 951s ok 952s t/32-OIDC-Hooks.t .............................................................. 952s ok 1 - use Lemonldap::NG::Portal::Main; 952s ok 2 - Portal object 952s ok 3 - Init 952s ok 4 - Portal app 952s ok 5 - Post authentication 952s ok 6 - Get cookie lemonldap (4749a12a5aa3ff12811c1249803829e571adabfb3209c26b0185b859ea3f5a68) 952s ok 7 - Get authorization code 952s ok 8 - Get redirection 952s ok 9 - Location header found 952s ok 10 - Post token 952s ok 11 - Access token present 952s ok 12 - ID token present 952s ok 13 - Refresh token present 952s ok 14 - Found custom token in token response 952s ok 15 - Found hooked claim in ID token 952s ok 16 - HS** ID token has no kid header 952s ok 17 - HTTP code is 200 952s ok 18 - Content-Type is JSON 952s ok 19 - Content is valid JSON 952s ok 20 - Found hooked claim in Userinfo token 952s ok 21 - Found injected variable in Userinfo token 952s ok 22 - Found exported attribute variable in Userinfo token 952s ok 23 - Scopes are visible in hook 952s ok 24 - Token is a JWT 952s ok 25 - Found claim in JWT 952s ok 26 - Post introspection 952s ok 27 - HTTP code is 200 952s ok 28 - Found hook defined scope 952s ok 29 - Found result of oidcResolveScope 952s ok 30 - HTTP code is 200 952s ok 31 - Content-Type is JSON 952s ok 32 - Content is valid JSON 952s ok 33 - Access token present 952s ok 34 - Token is a JWT 952s ok 35 - Found claim in JWT 952s ok 36 - Get redirection 952s ok 37 - Location header found 952s ok 38 - HTTP code is 200 952s ok 39 - Content-Type is JSON 952s ok 40 - Content is valid JSON 952s ok 41 - Refresh token present 952s ok 42 - HTTP code is 200 952s ok 43 - Content-Type is JSON 952s ok 44 - Content is valid JSON 952s ok 45 - Token is a JWT 952s ok 46 - Found claim in JWT 952s 1..46 952s ok 952s t/32-OIDC-ID-Token.t ........................................................... 952s ok 1 - use Lemonldap::NG::Portal::Main; 952s # Subtest: Default ID token 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Register $type 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 5 - Get cookie lemonldap (fdb16971d69ed570fba210c31d9cf1aabae5eccf551945fbdc79343a6e2602b5) 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 6 - Get redirection 952s ok 7 - Location header found 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 8 - HTTP code is 200 952s ok 9 - Content-Type is JSON 952s ok 10 - Content is valid JSON 952s ok 11 - Successfully decoded ID Token header 952s ok 12 - Successfully decoded ID Token payload 952s ok 13 - Default ID token alg is RS256 952s ok 14 - kid is not present 952s ok 15 - Audience is rpid 952s ok 16 - Expires in an hour 952s ok 17 - Issuer is correct 952s ok 18 - Subject is correct 952s ok 19 - No claims in ID Token 952s ok 20 - No amr set 952s 1..20 952s ok 2 - Default ID token 952s # Subtest: Custom AMR rule 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Register $type 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 5 - Get cookie lemonldap (ca612b46419aceb27596cab92c70297318e4d90a429316d94651e2250263962a) 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 6 - Get redirection 952s ok 7 - Location header found 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 8 - HTTP code is 200 952s ok 9 - Content-Type is JSON 952s ok 10 - Content is valid JSON 952s ok 11 - Successfully decoded ID Token header 952s ok 12 - Successfully decoded ID Token payload 952s ok 13 - Correct AMR values found 952s 1..13 952s ok 3 - Custom AMR rule 952s # Subtest: Has Key ID in conf 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Register $type 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 5 - Get cookie lemonldap (1d29a87002aaf43152449f8eb677799359b171ecb0d25d58c746428663a731c0) 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 6 - Get redirection 952s ok 7 - Location header found 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 8 - HTTP code is 200 952s ok 9 - Content-Type is JSON 952s ok 10 - Content is valid JSON 952s ok 11 - Successfully decoded ID Token header 952s ok 12 - Successfully decoded ID Token payload 952s ok 13 - Default ID token alg is RS256 952s ok 14 - kid is correct 952s 1..14 952s ok 4 - Has Key ID in conf 952s # Subtest: Different signing alg 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Register $type 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 5 - Get cookie lemonldap (873eeff400d2c86fafc1925ffdfde9a2e69fd76d4f274e3edfeab671adb67bb9) 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 6 - Get redirection 952s ok 7 - Location header found 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 8 - HTTP code is 200 952s ok 9 - Content-Type is JSON 952s ok 10 - Content is valid JSON 952s ok 11 - Successfully decoded ID Token header 952s ok 12 - Successfully decoded ID Token payload 952s ok 13 - Signature alg was modified 952s ok 14 - kid is not present 952s 1..14 952s ok 5 - Different signing alg 952s # Subtest: Force claims 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Register $type 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 5 - Get cookie lemonldap (ba27b00397badd58570d9a32f1a3947ac4d9e1fcb49d76f048e8d17e3d4cf404) 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 6 - Get redirection 952s ok 7 - Location header found 952s # ==> Pushing OP <== 952s # ==> Popping OP <== 952s ok 8 - HTTP code is 200 952s ok 9 - Content-Type is JSON 952s ok 10 - Content is valid JSON 952s ok 11 - Successfully decoded ID Token header 952s ok 12 - Successfully decoded ID Token payload 952s ok 13 - Found claims in ID Token 952s 1..13 952s ok 6 - Force claims 952s 1..6 952s ok 953s t/32-OIDC-JWE.t ................................................................ 953s ok 1 - use Lemonldap::NG::Portal::Main; 953s ok 2 - Portal object 953s ok 3 - Init 953s ok 4 - Portal app 953s ok 5 - Register $type 953s ok 6 - OP portal 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 7 - Get JWKS, endpoint /oauth2/jwks 953s ok 8 - HTTP code is 200 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 953s ok 10 - HTTP code is 200 953s ok 11 - Portal object 953s ok 12 - Init 953s ok 13 - Portal app 953s ok 14 - Register $type 953s ok 15 - RP portal 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s # ==> Pushing RP <== 953s # ==> Popping RP <== 953s ok 16 - RP publish its keys 953s ok 17 - HTTP code is 200 953s ok 18 - Content-Type is JSON 953s ok 19 - Content is valid JSON 953s ok 20 - Get RP encryption key 953s # ==> Pushing RP <== 953s # ==> Popping RP <== 953s ok 21 - Unauth RP request 953s ok 22 - Get redirection 953s ok 23 - Location header found 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 24 - Push request to OP, endpoint /oauth2/authorize 953s ok 25 - HTTP code is 200 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 26 - Post authentication, endpoint /oauth2/authorize 953s ok 27 - Get cookie lemonldap (a0e1280a8f89d7ab4cd06ccfaca5f6fb3139aa512b54c5ea3cfd12acdb9b5b26) 953s ok 28 - HTTP code is 200 953s ok 29 - Page contains a form 953s ok 30 - Host match 953s ok 31 - Field "confirm" is defined 953s ok 32 - CSP header authorize POST request to \# 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 33 - Post confirmation, endpoint /oauth2/authorize 953s ok 34 - Get redirection 953s ok 35 - Location header found 953s # ==> Pushing RP <== 953s ok 36 - REST request 953s ok 37 - Request from RP to OP, endpoint /oauth2/token 953s # ==> Saving handler RP <== 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s # ==> Restoring RP <== 953s ok 38 - Execute request 953s ok 39 - Response is 200 953s ok 40 - Content is JSON 953s ok 41 - REST request 953s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 953s # ==> Saving handler RP <== 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s # ==> Restoring RP <== 953s ok 43 - Execute request 953s ok 44 - Response is 200 953s ok 45 - Content is JSON 953s # ==> Popping RP <== 953s ok 46 - Call openidconnectcallback on RP 953s ok 47 - Get cookie lemonldap (37067ea61fdabbaf495357230f1589518561d3044324779ecd47003d7f22e3db) 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s # ==> Pushing OP <== 953s ok 48 - REST request 953s ok 49 - Request from OP to RP 953s # ==> Saving handler OP <== 953s # ==> Pushing RP <== 953s # ==> Popping RP <== 953s # ==> Restoring OP <== 953s ok 50 - Execute request 953s ok 51 - Response is 200 953s # ==> Popping OP <== 953s ok 52 - Query OP for logout 953s ok 53 - HTTP code is 200 953s # ==> Pushing OP <== 953s # ==> Popping OP <== 953s ok 54 - Test if user is reject on OP 953s ok 55 - Response status is 401 953s ok 56 - Content is JSON 953s ok 57 - Error code is 1 953s # ==> Pushing RP <== 953s # ==> Popping RP <== 953s ok 58 - Test if user is reject on RP 953s ok 59 - Get redirection 953s ok 60 - Location header found 953s 1..60 953s ok 954s t/32-OIDC-JWS-client_secret_jwt.t .............................................. 954s ok 1 - use Lemonldap::NG::Portal::Main; 954s ok 2 - Portal object 954s ok 3 - Init 954s ok 4 - Portal app 954s ok 5 - Register $type 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 6 - Get JWKS, endpoint /oauth2/jwks 954s ok 7 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 954s ok 9 - HTTP code is 200 954s ok 10 - Portal object 954s ok 11 - Init 954s ok 12 - Portal app 954s ok 13 - Register $type 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s ok 14 - Unauth RP request 954s ok 15 - Get redirection 954s ok 16 - Location header found 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 17 - Push request to OP, endpoint /oauth2/authorize 954s ok 18 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 19 - Post authentication, endpoint /oauth2/authorize 954s ok 20 - Get cookie lemonldap (cd3f6f0eac2a1444bbc07018d8faad5f638dc13f04b1bb67d973fea0b46d226c) 954s ok 21 - HTTP code is 200 954s ok 22 - Page contains a form 954s ok 23 - Host match 954s ok 24 - Field "confirm" is defined 954s ok 25 - CSP header authorize POST request to \# 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 26 - Post confirmation, endpoint /oauth2/authorize 954s ok 27 - Get redirection 954s ok 28 - Location header found 954s # ==> Pushing RP <== 954s ok 29 - REST request 954s ok 30 - Request from RP to OP, endpoint /oauth2/token 954s # ==> Saving handler RP <== 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s # ==> Restoring RP <== 954s ok 31 - Execute request 954s ok 32 - Response is 200 954s ok 33 - Content is JSON 954s ok 34 - REST request 954s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 954s # ==> Saving handler RP <== 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s # ==> Restoring RP <== 954s ok 36 - Execute request 954s ok 37 - Response is 200 954s ok 38 - Content is JSON 954s # ==> Popping RP <== 954s ok 39 - Call openidconnectcallback on RP 954s ok 40 - Get cookie lemonldap (cbd8eed5f5aab769a82c6193582b6af6afd888bbb924b36a1c91b88ec19e7a36) 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s # ==> Pushing OP <== 954s ok 41 - REST request 954s ok 42 - Request from OP to RP 954s # ==> Saving handler OP <== 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s # ==> Restoring OP <== 954s ok 43 - Execute request 954s ok 44 - Response is 200 954s # ==> Popping OP <== 954s ok 45 - Query OP for logout 954s ok 46 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 47 - Test if user is reject on OP 954s ok 48 - Response status is 401 954s ok 49 - Content is JSON 954s ok 50 - Error code is 1 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s ok 51 - Test if user is reject on RP 954s ok 52 - Get redirection 954s ok 53 - Location header found 954s 1..53 954s ok 954s t/32-OIDC-JWS-private_key_jwt.t ................................................ 954s ok 1 - use Lemonldap::NG::Portal::Main; 954s ok 2 - Portal object 954s ok 3 - REST request 954s ok 4 - Request from OP to RP 954s [Mon Oct 20 01:06:26 2025] [LLNG:5811] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 954s [Mon Oct 20 01:06:26 2025] [LLNG:5811] [error] Malformed JWKS document 954s [Mon Oct 20 01:06:26 2025] [LLNG:5811] [error] Relying Party rp has errors and will be ignored 954s ok 5 - Init 954s ok 6 - Portal app 954s ok 7 - Register $type 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 8 - Get JWKS, endpoint /oauth2/jwks 954s ok 9 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 954s ok 11 - HTTP code is 200 954s ok 12 - Portal object 954s ok 13 - Init 954s ok 14 - Portal app 954s ok 15 - Register $type 954s ok 16 - Portal object 954s ok 17 - REST request 954s ok 18 - Request from OP to RP 954s # ==> Saving handler OP <== 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s # ==> Restoring OP <== 954s ok 19 - Execute request 954s ok 20 - Response is 200 954s ok 21 - Content is JSON 954s ok 22 - Init 954s ok 23 - Portal app 954s ok 24 - Register $type 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s ok 25 - RP publish its keys 954s ok 26 - HTTP code is 200 954s ok 27 - Content-Type is JSON 954s ok 28 - Content is valid JSON 954s ok 29 - Get RP sig key 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s ok 30 - Unauth RP request 954s ok 31 - Get redirection 954s ok 32 - Location header found 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 33 - Push request to OP, endpoint /oauth2/authorize 954s ok 34 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 35 - Post authentication, endpoint /oauth2/authorize 954s ok 36 - Get cookie lemonldap (f6134ce32ace137422dfa894ed6f49821e95e8ea3688a27fc0eb2d33d2f9a52c) 954s ok 37 - HTTP code is 200 954s ok 38 - Page contains a form 954s ok 39 - Host match 954s ok 40 - Field "confirm" is defined 954s ok 41 - CSP header authorize POST request to \# 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 42 - Post confirmation, endpoint /oauth2/authorize 954s ok 43 - Get redirection 954s ok 44 - Location header found 954s # ==> Pushing RP <== 954s ok 45 - REST request 954s ok 46 - Request from RP to OP, endpoint /oauth2/token 954s # ==> Saving handler RP <== 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s # ==> Restoring RP <== 954s ok 47 - Execute request 954s ok 48 - Response is 200 954s ok 49 - Content is JSON 954s ok 50 - REST request 954s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 954s # ==> Saving handler RP <== 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s # ==> Restoring RP <== 954s ok 52 - Execute request 954s ok 53 - Response is 200 954s ok 54 - Content is JSON 954s # ==> Popping RP <== 954s ok 55 - Call openidconnectcallback on RP 954s ok 56 - Get cookie lemonldap (239689c9f2640925ff5293b26a1af4790a16ee4e6f903e29c6089d6a24751431) 954s # ==> Pushing OP <== 954s ok 57 - REST request 954s ok 58 - Request from OP to RP 954s # ==> Saving handler OP <== 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s # ==> Restoring OP <== 954s ok 59 - Execute request 954s ok 60 - Response is 200 954s ok 61 - Content is JSON 954s # ==> Popping OP <== 954s # ==> Pushing OP <== 954s ok 62 - REST request 954s ok 63 - Request from OP to RP 954s # ==> Saving handler OP <== 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s # ==> Restoring OP <== 954s ok 64 - Execute request 954s ok 65 - Response is 200 954s # ==> Popping OP <== 954s ok 66 - Query OP for logout 954s ok 67 - HTTP code is 200 954s # ==> Pushing OP <== 954s # ==> Popping OP <== 954s ok 68 - Test if user is reject on OP 954s ok 69 - Response status is 401 954s ok 70 - Content is JSON 954s ok 71 - Error code is 1 954s # ==> Pushing RP <== 954s # ==> Popping RP <== 954s ok 72 - Test if user is reject on RP 954s ok 73 - Get redirection 954s ok 74 - Location header found 954s 1..74 954s ok 955s t/32-OIDC-JWT-type-header.t .................................................... 955s ok 1 - use Lemonldap::NG::Portal::Main; 955s ok 2 - Portal object 955s ok 3 - Init 955s ok 4 - Portal app 955s # Subtest: Run test with basic configuration 955s ok 1 - Get cookie lemonldap (7eca6f36670b06a0f01f62752f5b57ffe7144779eba2f1b152debc1c80cabed6) 955s ok 2 - Get redirection 955s ok 3 - Location header found 955s ok 4 - HTTP code is 200 955s ok 5 - Content-Type is JSON 955s ok 6 - Content is valid JSON 955s ok 7 - Got access token 955s ok 8 - Got ID token 955s ok 9 - Token is a JWT 955s ok 10 - Found claim in JWT 955s ok 11 - Found claim in JWT 955s ok 12 955s ok 13 - type header exists 955s ok 14 - Type is JWT 955s ok 15 - HTTP code is 200 955s ok 16 - Content-Type is JSON 955s ok 17 - Content is valid JSON 955s ok 18 - Got User Info 955s ok 19 - Got User Info 955s ok 20 - Access token rejected 955s 1..20 955s ok 5 - Run test with basic configuration 955s # Subtest: Run test with JWT access tokens 955s ok 1 - Portal object 955s ok 2 - Init 955s ok 3 - Portal app 955s ok 4 - Get cookie lemonldap (73c37bc6683dd1c626ca9feada5ce06025adf759f3343980f88ba5d5181d55de) 955s ok 5 - Get redirection 955s ok 6 - Location header found 955s ok 7 - HTTP code is 200 955s ok 8 - Content-Type is JSON 955s ok 9 - Content is valid JSON 955s ok 10 - Got access token 955s ok 11 - Got ID token 955s ok 12 - Token is a JWT 955s ok 13 - Found claim in JWT 955s ok 14 - Found claim in JWT 955s ok 15 955s ok 16 - type header exists 955s ok 17 - Type is at+JWT 955s ok 18 - Token is a JWT 955s ok 19 - Found claim in JWT 955s ok 20 - Found claim in JWT 955s ok 21 955s ok 22 - type header exists 955s ok 23 - Type is JWT 955s ok 24 - HTTP code is 200 955s ok 25 - Content-Type is JSON 955s ok 26 - Content is valid JSON 955s ok 27 - Got User Info 955s ok 28 - Got User Info 955s ok 29 - Access token rejected 955s 1..29 955s ok 6 - Run test with JWT access tokens 955s # Subtest: Run test with opaque token without headers 955s ok 1 - Portal object 955s ok 2 - Init 955s ok 3 - Portal app 955s ok 4 - Get cookie lemonldap (52ecdf08be7117eb4d1211cbea02e9f25a3e5cea671b7b63b9665e1f4fd79cde) 955s ok 5 - Get redirection 955s ok 6 - Location header found 955s ok 7 - HTTP code is 200 955s ok 8 - Content-Type is JSON 955s ok 9 - Content is valid JSON 955s ok 10 - Got access token 955s ok 11 - Got ID token 955s ok 12 - Token is a JWT 955s ok 13 - Found claim in JWT 955s ok 14 - Found claim in JWT 955s ok 15 955s ok 16 - No typ header 955s ok 17 - HTTP code is 200 955s ok 18 - Content-Type is JSON 955s ok 19 - Content is valid JSON 955s ok 20 - Got User Info 955s ok 21 - Got User Info 955s ok 22 - Access token rejected 955s 1..22 955s ok 7 - Run test with opaque token without headers 955s # Subtest: Run test with JWT access tokens without headers 955s ok 1 - Portal object 955s ok 2 - Init 955s ok 3 - Portal app 955s ok 4 - Get cookie lemonldap (88aa3eb4923f9c550610a82fed8e79923a789f45d9f6c0314e9d44a7db442436) 955s ok 5 - Get redirection 955s ok 6 - Location header found 955s ok 7 - HTTP code is 200 955s ok 8 - Content-Type is JSON 955s ok 9 - Content is valid JSON 955s ok 10 - Got access token 955s ok 11 - Got ID token 955s ok 12 - Token is a JWT 955s ok 13 - Found claim in JWT 955s ok 14 - Found claim in JWT 955s ok 15 955s ok 16 - No typ header 955s ok 17 - Token is a JWT 955s ok 18 - Found claim in JWT 955s ok 19 - Found claim in JWT 955s ok 20 955s ok 21 - No typ header 955s ok 22 - HTTP code is 200 955s ok 23 - Content-Type is JSON 955s ok 24 - Content is valid JSON 955s ok 25 - Got User Info 955s ok 26 - Got User Info 955s ok 27 - Access token rejected 955s 1..27 955s ok 8 - Run test with JWT access tokens without headers 955s 1..8 955s ok 956s t/32-OIDC-Logout-from-RP-bypass-confirm.t ...................................... 956s ok 1 - use Lemonldap::NG::Portal::Main; 956s ok 2 - Portal object 956s ok 3 - Init 956s ok 4 - Portal app 956s ok 5 - Register $type 956s ok 6 - OP portal 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 7 - Get JWKS, endpoint /oauth2/jwks 956s ok 8 - HTTP code is 200 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 956s ok 10 - HTTP code is 200 956s ok 11 - Portal object 956s ok 12 - Init 956s ok 13 - Portal app 956s ok 14 - Register $type 956s ok 15 - RP portal 956s # ==> Pushing RP <== 956s # ==> Popping RP <== 956s ok 16 - Unauth SP request 956s ok 17 - Get redirection 956s ok 18 - Location header found 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 19 - Push request to OP, endpoint /oauth2/authorize 956s ok 20 - HTTP code is 200 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 21 - Post authentication, endpoint /oauth2/authorize 956s ok 22 - Get cookie lemonldap (1aa05dedad7b1381f2fe9f34d8dd7770edfc94f1f774b3cf2b82055180551bcf) 956s ok 23 - HTTP code is 200 956s ok 24 - Page contains a form 956s ok 25 - Host match 956s ok 26 - Field "confirm" is defined 956s ok 27 - CSP header authorize POST request to \# 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 28 - Post confirmation, endpoint /oauth2/authorize 956s ok 29 - Get redirection 956s ok 30 - Location header found 956s # ==> Pushing RP <== 956s ok 31 - REST request 956s ok 32 - Request from RP to OP, endpoint /oauth2/token 956s # ==> Saving handler RP <== 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s # ==> Restoring RP <== 956s ok 33 - Execute request 956s ok 34 - Response is 200 956s ok 35 - Content is JSON 956s ok 36 - REST request 956s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 956s # ==> Saving handler RP <== 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s # ==> Restoring RP <== 956s ok 38 - Execute request 956s ok 39 - Response is 200 956s ok 40 - Content is JSON 956s # ==> Popping RP <== 956s ok 41 - Call openidconnectcallback on RP 956s ok 42 - Get cookie lemonldap (468533559dd49668702e384af7ad5ca43cd318268c76656052aec2b92e4bf4e2) 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 43 - Check session, endpoint /oauth2/checksession.html 956s ok 44 - HTTP code is 200 956s ok 45 - Frame can be embedded 956s ok 46 - UTF-8 values 956s # ==> Pushing RP <== 956s # ==> Popping RP <== 956s ok 47 - Call logout from RP 956s ok 48 - Get cookie lemonldap (0) 956s ok 49 - Test empty cookie on RP 956s ok 50 - Get redirection 956s ok 51 - Location header found 956s ok 52 - Found ID Token hint 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 53 - Forward logout to OP 956s ok 54 - HTTP code is 200 956s ok 55 - Found RP logout iframe 956s # ==> Pushing OP <== 956s # ==> Popping OP <== 956s ok 56 - Test if user is reject on IdP 956s ok 57 - Response status is 401 956s ok 58 - Content is JSON 956s ok 59 - Error code is 1 956s 1..59 956s ok 957s t/32-OIDC-Logout-redirect-uri-not-allowed.t .................................... 957s ok 1 - use Lemonldap::NG::Portal::Main; 957s ok 2 - Portal object 957s ok 3 - Init 957s ok 4 - Portal app 957s ok 5 - Register $type 957s ok 6 - OP portal 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 7 - Get JWKS, endpoint /oauth2/jwks 957s ok 8 - HTTP code is 200 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 957s ok 10 - HTTP code is 200 957s ok 11 - Portal object 957s ok 12 - Init 957s ok 13 - Portal app 957s ok 14 - Register $type 957s ok 15 - RP portal 957s # ==> Pushing RP <== 957s # ==> Popping RP <== 957s ok 16 - Unauth SP request 957s ok 17 - Get redirection 957s ok 18 - Location header found 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 19 - Push request to OP, endpoint /oauth2/authorize 957s ok 20 - HTTP code is 200 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 21 - Post authentication, endpoint /oauth2/authorize 957s ok 22 - Get cookie lemonldap (1a8132d3d85d06a6d5b69f92d09aafaf5f421d065d86ebf6d6699e6749873300) 957s ok 23 - HTTP code is 200 957s ok 24 - Page contains a form 957s ok 25 - Host match 957s ok 26 - Field "confirm" is defined 957s ok 27 - CSP header authorize POST request to \# 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 28 - Post confirmation, endpoint /oauth2/authorize 957s ok 29 - Get redirection 957s ok 30 - Location header found 957s # ==> Pushing RP <== 957s ok 31 - REST request 957s ok 32 - Request from RP to OP, endpoint /oauth2/token 957s # ==> Saving handler RP <== 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s # ==> Restoring RP <== 957s ok 33 - Execute request 957s ok 34 - Response is 200 957s ok 35 - Content is JSON 957s ok 36 - REST request 957s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 957s # ==> Saving handler RP <== 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s # ==> Restoring RP <== 957s ok 38 - Execute request 957s ok 39 - Response is 200 957s ok 40 - Content is JSON 957s # ==> Popping RP <== 957s ok 41 - Call openidconnectcallback on RP 957s ok 42 - Get cookie lemonldap (e0f992b3ff4e6ef91383b454527df4389f71364d2d46264b1ad5c759d70b7b16) 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 43 - Check session, endpoint /oauth2/checksession.html 957s ok 44 - HTTP code is 200 957s ok 45 - Frame can be embedded 957s ok 46 - UTF-8 values 957s # ==> Pushing RP <== 957s # ==> Popping RP <== 957s ok 47 - Query RP for logout 957s ok 48 - Get redirection 957s ok 49 - Location header found 957s ok 50 - Found client ID in logout request 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 51 - Push logout request to OP, endpoint /oauth2/logout 957s ok 52 - HTTP code is 200 957s ok 53 - Page contains a form 957s ok 54 - Host match 957s ok 55 - Field "confirm" is defined 957s ok 56 - CSP header authorize POST request to \# 957s # ==> Pushing OP <== 957s # ==> Popping OP <== 957s ok 57 - Confirm logout, endpoint /oauth2/logout 957s ok 58 - Unauthorized URL: code found on page 957s ok 59 - Unauthorized URL 957s 1..59 957s ok 957s t/32-OIDC-Macro.t .............................................................. 957s ok 1 - use Lemonldap::NG::Portal::Main; 957s # Subtest: Macros, filtered by scope 957s ok 1 - Portal object 957s ok 2 - Init 957s ok 3 - Portal app 957s ok 4 - OP portal 957s ok 5 - Get cookie lemonldap (04570ce48386532cff06faf0844ac5b174d685c0155e151974a3106ba849f767) 957s ok 6 - Get redirection 957s ok 7 - Location header found 957s ok 8 - HTTP code is 200 957s ok 9 - Content-Type is JSON 957s ok 10 - Content is valid JSON 957s ok 11 - Found access token 957s ok 12 957s ok 13 - HTTP code is 200 957s ok 14 - Content-Type is JSON 957s ok 15 - Content is valid JSON 957s ok 16 - Correct macro value 957s ok 17 - Sub macro correctly evaluated 957s ok 18 - Complex claim 957s ok 19 - Macro required by scope is included 957s ok 20 - Macro not required by scope is omitted 957s 1..20 957s ok 2 - Macros, filtered by scope 957s # Subtest: Macros, not filtered by scope 957s ok 1 - Portal object 957s ok 2 - Init 957s ok 3 - Portal app 957s ok 4 - OP portal 957s ok 5 - Get cookie lemonldap (ae313b0fb02f2881217568170a7ead090d23e4e83bdda48561139197136a3264) 957s ok 6 - Get redirection 957s ok 7 - Location header found 957s ok 8 - HTTP code is 200 957s ok 9 - Content-Type is JSON 957s ok 10 - Content is valid JSON 957s ok 11 - Found access token 957s ok 12 957s ok 13 - HTTP code is 200 957s ok 14 - Content-Type is JSON 957s ok 15 - Content is valid JSON 957s ok 16 - Correct macro value 957s ok 17 - Sub macro correctly evaluated 957s ok 18 - Complex claim 957s ok 19 - Macro required by scope is included 957s ok 20 - Macro not required by scope is included 957s 1..20 957s ok 3 - Macros, not filtered by scope 957s 1..3 957s ok 958s t/32-OIDC-Metadata.t ........................................................... 958s ok 1 - use Lemonldap::NG::Portal::Main; 958s # Subtest: OpenID Connect metadata 958s ok 1 - Portal object 958s ok 2 - Init 958s ok 3 - Portal app 958s ok 4 - HTTP code is 200 958s ok 5 - Content-Type is JSON 958s ok 6 - Content is valid JSON 958s ok 7 - Correct JWKS URI 958s 1..7 958s ok 2 - OpenID Connect metadata 958s # Subtest: JWKS test (certificate) 958s ok 1 - Portal object 958s ok 2 - Init 958s ok 3 - Portal app 958s ok 4 - HTTP code is 200 958s ok 5 - Content-Type is JSON 958s ok 6 - Content is valid JSON 958s ok 7 - Correct RSA exponent 958s ok 8 - Correct RSA modulus 958s ok 9 - Correct key ID 958s ok 10 - Correct key type 958s ok 11 - Correct key use 958s ok 12 - Correct certificate 958s ok 13 - Correct certificate thumbprint 958s ok 14 - Correct previous key ID 958s ok 15 - Correct previous certificate 958s 1..15 958s ok 3 - JWKS test (certificate) 958s # Subtest: JWKS test (pubkey) 958s ok 1 - Portal object 958s ok 2 - Init 958s ok 3 - Portal app 958s ok 4 - HTTP code is 200 958s ok 5 - Content-Type is JSON 958s ok 6 - Content is valid JSON 958s ok 7 - Correct RSA exponent 958s ok 8 - Correct RSA modulus 958s ok 9 - Correct key type 958s ok 10 - Correct key use 958s 1..10 958s ok 4 - JWKS test (pubkey) 958s 1..4 958s ok 958s t/32-OIDC-Native-SSO.t ......................................................... 958s ok 1 - use Lemonldap::NG::Portal::Main; 958s ok 2 - Portal object 958s ok 3 - Init 958s ok 4 - Portal app 958s ok 5 - Post authentication 958s ok 6 - Get cookie lemonldap (74eef03507751d617c4c771f1cfcdc439ff7642f86d91d3809fae85115ffb778) 958s ok 7 - Get authorization code 958s ok 8 - Get redirection 958s ok 9 - Location header found 958s ok 10 - Post token 958s ok 11 - Access token present 958s ok 12 - ID token present 958s ok 13 - Refresh token present 958s ok 14 - Device secret present 958s ok 15 - Found ds_hash in ID token 958s ok 16 - HTTP code is 200 958s ok 17 - Content-Type is JSON 958s ok 18 - Content is valid JSON 958s ok 19 - Post token 958s ok 20 - HTTP code is 200 958s ok 21 - Content-Type is JSON 958s ok 22 - Content is valid JSON 958s ok 23 - Get refresh_token 958s ok 24 - Get access_token 958s ok 25 - HTTP code is 200 958s ok 26 - HTTP code is 200 958s ok 27 - Content-Type is JSON 958s ok 28 - Content is valid JSON 958s ok 29 - Found attributes 958s 1..29 958s ok 959s t/32-OIDC-OP-claims-in-accesstoken.t ........................................... 959s ok 1 - use Lemonldap::NG::Portal::Main; 959s ok 2 - Portal object 959s ok 3 - Init 959s ok 4 - Portal app 959s ok 5 - Register $type 959s ok 6 - OP portal 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s ok 7 - Get JWKS, endpoint /oauth2/jwks 959s ok 8 - HTTP code is 200 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 959s ok 10 - HTTP code is 200 959s ok 11 - Portal object 959s ok 12 - Init 959s ok 13 - Portal app 959s ok 14 - Register $type 959s ok 15 - RP portal 959s # ==> Pushing RP <== 959s # ==> Popping RP <== 959s ok 16 - Unauth SP request 959s ok 17 - Get redirection 959s ok 18 - Location header found 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s ok 19 - Push request to OP, endpoint /oauth2/authorize 959s ok 20 - HTTP code is 200 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s ok 21 - Post authentication, endpoint /oauth2/authorize 959s ok 22 - Get cookie lemonldap (7f76d5fdb9e23da213dddd5b583bcba7b0450381e0b62ef2a891f0a20cbe94ca) 959s ok 23 - HTTP code is 200 959s ok 24 - Page contains a form 959s ok 25 - Host match 959s ok 26 - Field "confirm" is defined 959s ok 27 - CSP header authorize POST request to \# 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s ok 28 - Post confirmation, endpoint /oauth2/authorize 959s ok 29 - Get redirection 959s ok 30 - Location header found 959s # ==> Pushing RP <== 959s ok 31 - REST request 959s ok 32 - Request from RP to OP, endpoint /oauth2/token 959s # ==> Saving handler RP <== 959s # ==> Pushing OP <== 959s # ==> Popping OP <== 959s # ==> Restoring RP <== 959s ok 33 - Execute request 959s ok 34 - Response is 200 959s ok 35 - Content is JSON 959s ok 36 - Found access_token eyJ0eXAiOiJhdCtKV1QiLCJ4NXQiOiI0UGltczhrbDNERWdCMmxkOXBtdno5c3ZBeG8iLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjA5MjIzOTEsImF1ZCI6WyJycGlkIl0sImVtYWlsIjoiZmFAYmFkd29sZi5vcmciLCJjbGllbnRfaWQiOiJycGlkIiwiZ3JvdXBzIjpbImVhcnRobGluZ3MiLCJ1c2VycyJdLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIGVtYWlsIiwiZXhwIjoxNzYwOTI1OTkxLCJuYW1lIjoiRnLDqWTDqXJpYyBBY2NlbnRzIiwiaXNzIjoiaHR0cDovL2F1dGgub3AuY29tLyIsImp0aSI6ImNkZTkyNjc4MTE5OGRkZDMyMjgwOTM5ODZjMzZmMGM0ODI2ZTdiMTViOWFmODNiYTAwNTY1OTk5OTA4Njg4N2IiLCJzdWIiOiJmcmVuY2giLCJzaWQiOiJxSTJFNWxCOXVLWU1WUWhnZnJ4Y1draG9BYTRFdDdaQWtqd2dzWTdlbkRzIiwiZmFtaWx5X25hbWUiOiJGcsOpZMOpcmljIEFjY2VudHMifQ.r749jTInMWPmXWg3buWEiopzQ3xN2oSf28Gd6i3-MaLd_FUp9z5Z4X0nn0diddqSaTrIbrSwVAyQuXdi2nKecyCmxwrkzYPe8o52LXznztmCq3dE80setRhZ3HXdNS5Wh6819_oxtcD4Bo6cpyWxdzNfO2QioYJh22FvHs6ODm5kUQ8whVvSiMhXkWlstS6KK3i3uAtcAQNazqcHCKY4GrTKOik3MYT0P6E_dbder4wkoTiTCdkodSOS-k8pTh3zwmeMEE5ZfmIa9Twq-dBc8yB9nm0N-UczHg-O1sRWc4qER3QkjDEfRgyTF3k1KPsv71dBwnh0SXXbaZJwc-hplQ 959s # ==> Popping RP <== 959s ok 37 - Call openidconnectcallback on RP 959s ok 38 - Get cookie lemonldap (c78bf553017134fc5cbcd843baa42e8c1b69fe027cce1438a8db2cd4bcaede16) 959s 1..38 959s ok 960s t/32-OIDC-OP-claims-in-idtoken.t ............................................... 960s ok 1 - use Lemonldap::NG::Portal::Main; 960s ok 2 - Portal object 960s ok 3 - Init 960s ok 4 - Portal app 960s ok 5 - Register $type 960s ok 6 - OP portal 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s ok 7 - Get JWKS, endpoint /oauth2/jwks 960s ok 8 - HTTP code is 200 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 960s ok 10 - HTTP code is 200 960s ok 11 - Portal object 960s ok 12 - Init 960s ok 13 - Portal app 960s ok 14 - Register $type 960s ok 15 - RP portal 960s # ==> Pushing RP <== 960s # ==> Popping RP <== 960s ok 16 - Unauth SP request 960s ok 17 - Get redirection 960s ok 18 - Location header found 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s ok 19 - Push request to OP, endpoint /oauth2/authorize 960s ok 20 - HTTP code is 200 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s ok 21 - Post authentication, endpoint /oauth2/authorize 960s ok 22 - Get cookie lemonldap (9b17d8008b93457bbf4402cfb926f20c219e9993fc3d1cfcd53bda1e05ea46ab) 960s ok 23 - HTTP code is 200 960s ok 24 - Page contains a form 960s ok 25 - Host match 960s ok 26 - Field "confirm" is defined 960s ok 27 - CSP header authorize POST request to \# 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s ok 28 - Post confirmation, endpoint /oauth2/authorize 960s ok 29 - Get redirection 960s ok 30 - Location header found 960s # ==> Pushing RP <== 960s ok 31 - REST request 960s ok 32 - Request from RP to OP, endpoint /oauth2/token 960s # ==> Saving handler RP <== 960s # ==> Pushing OP <== 960s # ==> Popping OP <== 960s # ==> Restoring RP <== 960s ok 33 - Execute request 960s ok 34 - Response is 200 960s ok 35 - Content is JSON 960s ok 36 - Found access_token adf4344776a5ba2fa4157f9b5670579e269e3f9a54425eb96cddd5501742196e 960s # ==> Popping RP <== 960s ok 37 - Call openidconnectcallback on RP 960s ok 38 - Get cookie lemonldap (c0481e0b2518ebf1615f31fe50083125c4c946c5cd1dc3cc0a2fa1c00efd0793) 960s 1..38 960s ok 961s t/32-OIDC-Offline-Session.t .................................................... 961s ok 1 - use Lemonldap::NG::Portal::Main; 961s # Subtest: Run tests with base config 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 (0ed3fe13a595e1bfffbd517cac8cf39a915ee13444c652629999aae012e74556) 961s ok 7 - Get redirection 961s ok 8 - Location header found 961s ok 9 - HTTP code is 200 961s ok 10 - Content-Type is JSON 961s ok 11 - Content is valid JSON 961s ok 12 961s ok 13 - Got access token 961s ok 14 - Got refresh token 961s ok 15 - Got ID token 961s ok 16 - Authentication date found in token 961s ok 17 - Found claim in ID token 961s ok 18 - Found sub in ID token 961s ok 19 - HTTP code is 200 961s ok 20 - Content-Type is JSON 961s ok 21 - Content is valid JSON 961s ok 22 - Got User Info 961s ok 23 - Got User Info 961s ok 24 - Logout request 961s ok 25 - Response is 200 961s ok 26 - Cookie is deleted 961s ok 27 - No pdata 961s ok 28 - Disconnect request 961s ok 29 - Response is 401 961s ok 30 - HTTP code is 200 961s ok 31 - Content-Type is JSON 961s ok 32 - Content is valid JSON 961s ok 33 - Refresh token not present 961s ok 34 961s ok 35 - Got refreshed Access token 961s ok 36 - Got refreshed ID token 961s ok 37 - Found claim in ID token 961s ok 38 - Found sub in ID token 961s ok 39 - HTTP code is 200 961s ok 40 - Content-Type is JSON 961s ok 41 - Content is valid JSON 961s ok 42 - Correct user info 961s ok 43 - Got User Info 961s ok 44 - HTTP code is 200 961s ok 45 - Content-Type is JSON 961s ok 46 - Content is valid JSON 961s ok 47 - Refresh token not present 961s ok 48 961s ok 49 - Got refreshed Access token 961s ok 50 - Got refreshed ID token 961s ok 51 - Original auth_time retained 961s ok 52 - Found claim in ID token 961s ok 53 - Check that clientid is in audience 961s ok 54 - Check for additional audiences 961s ok 55 - Check for additional audiences 961s ok 56 - HTTP code is 200 961s ok 57 - Content-Type is JSON 961s ok 58 - Content is valid JSON 961s ok 59 - Correct user info 961s ok 60 - Got User Info 961s ok 61 - HTTP code is 200 961s ok 62 - Content-Type is JSON 961s ok 63 - Content is valid JSON 961s ok 64 - Token is active 961s ok 65 - Introspection contains client_id 961s ok 66 - Introspection contains sub 961s ok 67 - Scope contains weird scope name 961s 1..67 961s ok 2 - Run tests with base config 961s # Subtest: Removed user's offline sessions are no longer valid 961s ok 1 - Portal object 961s ok 2 - Init 961s ok 3 - Portal app 961s ok 4 - Get cookie lemonldap (bc65efcf4b6e3a06646df44c394f09d8a756c73f0149ae47fd7c1e6572e7c40e) 961s ok 5 - Get redirection 961s ok 6 - Location header found 961s ok 7 - HTTP code is 200 961s ok 8 - Content-Type is JSON 961s ok 9 - Content is valid JSON 961s ok 10 - Got refresh token 961s ok 11 - Logout request 961s ok 12 - Response is 200 961s ok 13 - Cookie is deleted 961s ok 14 - No pdata 961s ok 15 - Disconnect request 961s ok 16 - Response is 401 961s ok 17 - HTTP code is 200 961s ok 18 - Content-Type is JSON 961s ok 19 - Content is valid JSON 961s ok 20 - Found access token 961s ok 21 - Refresh token not present 961s ok 22 - Response status is 400 961s ok 23 - Content is JSON 961s ok 24 - Error code is invalid_grant 961s 1..24 961s ok 3 - Removed user's offline sessions are no longer valid 961s # Subtest: Run tests with JWT access tokens 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 (c711c9552b534c4ffee4f4f429d0b4b2618c0ad125fca6a3c847a28f20b9d659) 961s ok 7 - Get redirection 961s ok 8 - Location header found 961s ok 9 - HTTP code is 200 961s ok 10 - Content-Type is JSON 961s ok 11 - Content is valid JSON 961s ok 12 - Token is a JWT 961s ok 13 - Found claim in JWT 961s ok 14 - Found claim in JWT 961s ok 15 961s ok 16 - Got access token 961s ok 17 - Got refresh token 961s ok 18 - Got ID token 961s ok 19 - Authentication date found in token 961s ok 20 - Found claim in ID token 961s ok 21 - Found sub in ID token 961s ok 22 - HTTP code is 200 961s ok 23 - Content-Type is JSON 961s ok 24 - Content is valid JSON 961s ok 25 - Got User Info 961s ok 26 - Got User Info 961s ok 27 - Logout request 961s ok 28 - Response is 200 961s ok 29 - Cookie is deleted 961s ok 30 - No pdata 961s ok 31 - Disconnect request 961s ok 32 - Response is 401 961s ok 33 - HTTP code is 200 961s ok 34 - Content-Type is JSON 961s ok 35 - Content is valid JSON 961s ok 36 - Refresh token not present 961s ok 37 961s ok 38 - Token is a JWT 961s ok 39 - Found claim in JWT 961s ok 40 - Found claim in JWT 961s ok 41 - Got refreshed Access token 961s ok 42 - Got refreshed ID token 961s ok 43 - Found claim in ID token 961s ok 44 - Found sub in ID token 961s ok 45 - HTTP code is 200 961s ok 46 - Content-Type is JSON 961s ok 47 - Content is valid JSON 961s ok 48 - Correct user info 961s ok 49 - Got User Info 961s ok 50 - HTTP code is 200 961s ok 51 - Content-Type is JSON 961s ok 52 - Content is valid JSON 961s ok 53 - Refresh token not present 961s ok 54 961s ok 55 - Token is a JWT 961s ok 56 - Found claim in JWT 961s ok 57 - Found claim in JWT 961s ok 58 - Got refreshed Access token 961s ok 59 - Got refreshed ID token 961s ok 60 - Original auth_time retained 961s ok 61 - Found claim in ID token 961s ok 62 - Check that clientid is in audience 961s ok 63 - Check for additional audiences 961s ok 64 - Check for additional audiences 961s ok 65 - HTTP code is 200 961s ok 66 - Content-Type is JSON 961s ok 67 - Content is valid JSON 961s ok 68 - Correct user info 961s ok 69 - Got User Info 961s ok 70 - HTTP code is 200 961s ok 71 - Content-Type is JSON 961s ok 72 - Content is valid JSON 961s ok 73 - Token is active 961s ok 74 - Introspection contains client_id 961s ok 75 - Introspection contains sub 961s ok 76 - Scope contains weird scope name 961s 1..76 961s ok 4 - Run tests with JWT access tokens 961s # Subtest: Run tests with refresh token rotation 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 (2db2271b1aee7d4551c21e3560313c2828ef1be2c175b83d9d429a85bd2532f7) 961s ok 7 - Get redirection 961s ok 8 - Location header found 961s ok 9 - HTTP code is 200 961s ok 10 - Content-Type is JSON 961s ok 11 - Content is valid JSON 961s ok 12 - Token is a JWT 961s ok 13 - Found claim in JWT 961s ok 14 - Found claim in JWT 961s ok 15 961s ok 16 - Got access token 961s ok 17 - Got refresh token 961s ok 18 - Got ID token 961s ok 19 - Authentication date found in token 961s ok 20 - Found claim in ID token 961s ok 21 - Found sub in ID token 961s ok 22 - HTTP code is 200 961s ok 23 - Content-Type is JSON 961s ok 24 - Content is valid JSON 961s ok 25 - Got User Info 961s ok 26 - Got User Info 961s ok 27 - Logout request 961s ok 28 - Response is 200 961s ok 29 - Cookie is deleted 961s ok 30 - No pdata 961s ok 31 - Disconnect request 961s ok 32 - Response is 401 961s ok 33 - HTTP code is 200 961s ok 34 - Content-Type is JSON 961s ok 35 - Content is valid JSON 961s ok 36 - Refresh token was updated 961s ok 37 - Response status is 400 961s ok 38 - Content is JSON 961s ok 39 - Error code is invalid_request 961s ok 40 961s ok 41 - Token is a JWT 961s ok 42 - Found claim in JWT 961s ok 43 - Found claim in JWT 961s ok 44 - Got refreshed Access token 961s ok 45 - Got refreshed ID token 961s ok 46 - Found claim in ID token 961s ok 47 - Found sub in ID token 961s ok 48 - HTTP code is 200 961s ok 49 - Content-Type is JSON 961s ok 50 - Content is valid JSON 961s ok 51 - Correct user info 961s ok 52 - Got User Info 961s ok 53 - HTTP code is 200 961s ok 54 - Content-Type is JSON 961s ok 55 - Content is valid JSON 961s ok 56 - Refresh token was updated 961s ok 57 - Response status is 400 961s ok 58 - Content is JSON 961s ok 59 - Error code is invalid_request 961s ok 60 961s ok 61 - Token is a JWT 961s ok 62 - Found claim in JWT 961s ok 63 - Found claim in JWT 961s ok 64 - Got refreshed Access token 961s ok 65 - Got refreshed ID token 961s ok 66 - Original auth_time retained 961s ok 67 - Found claim in ID token 961s ok 68 - Check that clientid is in audience 961s ok 69 - Check for additional audiences 961s ok 70 - Check for additional audiences 961s ok 71 - HTTP code is 200 961s ok 72 - Content-Type is JSON 961s ok 73 - Content is valid JSON 961s ok 74 - Correct user info 961s ok 75 - Got User Info 961s ok 76 - HTTP code is 200 961s ok 77 - Content-Type is JSON 961s ok 78 - Content is valid JSON 961s ok 79 - Token is active 961s ok 80 - Introspection contains client_id 961s ok 81 - Introspection contains sub 961s ok 82 - Scope contains weird scope name 961s 1..82 961s ok 5 - Run tests with refresh token rotation 961s # Subtest: Using choice authentication method 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 (14039d7130e75e2c651ed759174f2616d2ac2a96ac9d06275bfb9f370ce97850) 961s ok 7 - Get redirection 961s ok 8 - Location header found 961s ok 9 - HTTP code is 200 961s ok 10 - Content-Type is JSON 961s ok 11 - Content is valid JSON 961s ok 12 - Token is a JWT 961s ok 13 - Found claim in JWT 961s ok 14 - Found claim in JWT 961s ok 15 961s ok 16 - Got access token 961s ok 17 - Got refresh token 961s ok 18 - Got ID token 961s ok 19 - Authentication date found in token 961s ok 20 - Found claim in ID token 961s ok 21 - Found sub in ID token 961s ok 22 - HTTP code is 200 961s ok 23 - Content-Type is JSON 961s ok 24 - Content is valid JSON 961s ok 25 - Got User Info 961s ok 26 - Got User Info 961s ok 27 - Logout request 961s ok 28 - Response is 200 961s ok 29 - Cookie is deleted 961s ok 30 - No pdata 961s ok 31 - Disconnect request 961s ok 32 - Response is 401 961s ok 33 - HTTP code is 200 961s ok 34 - Content-Type is JSON 961s ok 35 - Content is valid JSON 961s ok 36 - Refresh token was updated 961s ok 37 - Response status is 400 961s ok 38 - Content is JSON 961s ok 39 - Error code is invalid_request 961s ok 40 961s ok 41 - Token is a JWT 961s ok 42 - Found claim in JWT 961s ok 43 - Found claim in JWT 961s ok 44 - Got refreshed Access token 961s ok 45 - Got refreshed ID token 961s ok 46 - Found claim in ID token 961s ok 47 - Found sub in ID token 961s ok 48 - HTTP code is 200 961s ok 49 - Content-Type is JSON 961s ok 50 - Content is valid JSON 961s ok 51 - Correct user info 961s ok 52 - Got User Info 961s ok 53 - HTTP code is 200 961s ok 54 - Content-Type is JSON 961s ok 55 - Content is valid JSON 961s ok 56 - Refresh token was updated 961s ok 57 - Response status is 400 961s ok 58 - Content is JSON 961s ok 59 - Error code is invalid_request 961s ok 60 961s ok 61 - Token is a JWT 961s ok 62 - Found claim in JWT 961s ok 63 - Found claim in JWT 961s ok 64 - Got refreshed Access token 961s ok 65 - Got refreshed ID token 961s ok 66 - Original auth_time retained 961s ok 67 - Found claim in ID token 961s ok 68 - Check that clientid is in audience 961s ok 69 - Check for additional audiences 961s ok 70 - Check for additional audiences 961s ok 71 - HTTP code is 200 961s ok 72 - Content-Type is JSON 961s ok 73 - Content is valid JSON 961s ok 74 - Correct user info 961s ok 75 - Got User Info 961s ok 76 - HTTP code is 200 961s ok 77 - Content-Type is JSON 961s ok 78 - Content is valid JSON 961s ok 79 - Token is active 961s ok 80 - Introspection contains client_id 961s ok 81 - Introspection contains sub 961s ok 82 - Scope contains weird scope name 961s 1..82 961s ok 6 - Using choice authentication method 961s 1..6 961s ok 961s t/32-OIDC-Opaque-Token.t ....................................................... 961s ok 1 - use Lemonldap::NG::Portal::Main; 961s ok 2 - Portal object 961s ok 3 - Init 961s ok 4 - Portal app 961s ok 5 - Post authentication 961s ok 6 - Get cookie lemonldap (ce79eef5a2830d1dfa5681d2eba40a688027e24a7b6e2091e1bcf6663f47165f) 961s ok 7 - Get authorization code 961s ok 8 - Get redirection 961s ok 9 - Location header found 961s ok 10 - Post token 961s ok 11 - Access token present 961s ok 12 - ID token present 961s ok 13 - Refresh token present 961s ok 14 - Found hooked claim in ID token 961s ok 15 - HTTP code is 200 961s ok 16 - Content-Type is JSON 961s ok 17 - Content is valid JSON 961s ok 18 - Found hooked claim in Userinfo token 961s ok 19 - Found session variable in Userinfo token 961s ok 20 - Scopes are visible in hook 961s ok 21 - Post introspection 961s ok 22 - HTTP code is 200 961s ok 23 - Found hook defined scope 961s ok 24 - Found result of oidcResolveScope 961s ok 25 - HTTP code is 200 961s ok 26 - Content-Type is JSON 961s ok 27 - Content is valid JSON 961s ok 28 - Access token present 961s ok 29 - Get redirection 961s ok 30 - Location header found 961s ok 31 - HTTP code is 200 961s ok 32 - Content-Type is JSON 961s ok 33 - Content is valid JSON 961s ok 34 - Refresh token present 961s ok 35 - HTTP code is 200 961s ok 36 - Content-Type is JSON 961s ok 37 - Content is valid JSON 961s 1..37 961s ok 962s t/32-OIDC-Password-Grant-with-Bruteforce-and-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 - HTTP code is 400 962s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 962s ok 6 - HTTP code is 200 962s ok 7 - Content-Type is JSON 962s ok 8 - Content is valid JSON 962s ok 9 - Access Token found 962s ok 10 - Scope found in token response 962s ok 11 - Found ID token in original grant 962s ok 12 - Got refresh token 962s ok 13 - HTTP code is 200 962s ok 14 - Content-Type is JSON 962s ok 15 - Content is valid JSON 962s ok 16 - Got User Info 962s ok 17 - Attribute released as int in JSON 962s ok 18 - Single valued attribute forced as array 962s ok 19 - Multi valued attribute exposed as array 962s ok 20 - Post introspection 962s ok 21 - HTTP code is 200 962s ok 22 - Content-Type is JSON 962s ok 23 - Content is valid JSON 962s ok 24 - Scope read not asked, and thus not found 962s ok 25 - Attribute-based scope found 962s ok 26 - Rule-enforced scope found 962s ok 27 - Token response scope matches token scope 962s ok 28 - Post introspection 962s ok 29 - HTTP code is 200 962s ok 30 - Content-Type is JSON 962s ok 31 - Content is valid JSON 962s ok 32 - Token is no longer active 962s ok 33 - Post introspection 962s ok 34 - HTTP code is 200 962s ok 35 - Content-Type is JSON 962s ok 36 - Content is valid JSON 962s ok 37 - Found ID token in refresh grant 962s 1..37 962s ok 962s t/32-OIDC-Password-Grant.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 - Response status is 400 962s ok 6 - Content is JSON 962s ok 7 - Error code is invalid_grant 962s ok 8 - Response status is 400 962s ok 9 - Content is JSON 962s ok 10 - Error code is invalid_scope 962s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 962s ok 11 - HTTP code is 200 962s ok 12 - Content-Type is JSON 962s ok 13 - Content is valid JSON 962s ok 14 - Access Token found 962s ok 15 - Scope found in token response 962s ok 16 - No ID token in original request 962s ok 17 - Got refresh token 962s ok 18 - HTTP code is 200 962s ok 19 - Content-Type is JSON 962s ok 20 - Content is valid JSON 962s ok 21 - Got User Info 962s ok 22 - Attribute released as int in JSON 962s ok 23 - Single valued attribute forced as array 962s ok 24 - Multi valued attribute exposed as array 962s ok 25 - Post introspection 962s ok 26 - HTTP code is 200 962s ok 27 - Content-Type is JSON 962s ok 28 - Content is valid JSON 962s ok 29 - Scope read not asked, and thus not found 962s ok 30 - Attribute-based scope found 962s ok 31 - Rule-enforced scope found 962s ok 32 - Token response scope matches token scope 962s ok 33 - Post introspection 962s ok 34 - HTTP code is 200 962s ok 35 - Content-Type is JSON 962s ok 36 - Content is valid JSON 962s ok 37 - Token is no longer active 962s ok 38 - Post introspection 962s ok 39 - HTTP code is 200 962s ok 40 - Content-Type is JSON 962s ok 41 - Content is valid JSON 962s ok 42 - No ID token in refreshed response 962s 1..42 962s ok 963s t/32-OIDC-RP-rule.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 - Register $type 963s ok 6 - OP portal 963s # ==> Pushing OP <== 963s # ==> Popping OP <== 963s ok 7 - Get JWKS, endpoint /oauth2/jwks 963s ok 8 - HTTP code is 200 963s # ==> Pushing OP <== 963s # ==> Popping OP <== 963s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 963s ok 10 - HTTP code is 200 963s ok 11 - Portal object 963s ok 12 - Init 963s ok 13 - Portal app 963s ok 14 - Register $type 963s ok 15 - RP portal 963s # ==> Pushing RP <== 963s # ==> Popping RP <== 963s ok 16 - Unauth SP request 963s ok 17 - Get redirection 963s ok 18 - Location header found 963s # ==> Pushing OP <== 963s # ==> Popping OP <== 963s ok 19 - Push request to OP, endpoint /oauth2/authorize 963s ok 20 - HTTP code is 200 963s # ==> Pushing OP <== 963s # ==> Popping OP <== 963s ok 21 - Post authentication, endpoint /oauth2/authorize 963s ok 22 - Get cookie lemonldap (94cb3542c3a0189d4097ecffb506a716a65a000af2757c055ea314d0162fb21e) 963s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 963s ok 24 - PE_UNAUTHORIZEDPARTNER 963s # ==> Pushing OP <== 963s # ==> Popping OP <== 963s ok 25 - Post access to unknown RP 963s ok 26 - Unknown client ID: code found on page 963s ok 27 - Unknown client ID 963s 1..27 963s ok 964s t/32-OIDC-Refresh-Token.t ...................................................... 964s ok 1 - use Lemonldap::NG::Portal::Main; 964s ok 2 - Portal object 964s ok 3 - Init 964s ok 4 - Portal app 964s # Subtest: Run test with basic configuration 964s ok 1 - Get cookie lemonldap (937763812efd01d34ac0f764288aadd296230ee9ff89aff71b6b8c1883abc336) 964s ok 2 - Get redirection 964s ok 3 - Location header found 964s ok 4 - HTTP code is 200 964s ok 5 - Content-Type is JSON 964s ok 6 - Content is valid JSON 964s ok 7 - Got access token 964s ok 8 - Got refresh token 964s ok 9 - Got ID token 964s ok 10 - Found sub in ID token 964s ok 11 - Found claim in ID token 964s ok 12 - Check that clientid is in audience 964s ok 13 - Check for additional audiences 964s ok 14 - Check for additional audiences 964s ok 15 - HTTP code is 200 964s ok 16 - Content-Type is JSON 964s ok 17 - Content is valid JSON 964s ok 18 - Got User Info 964s ok 19 - Got User Info 964s ok 20 - Access token rejected 964s ok 21 - HTTP code is 200 964s ok 22 - Content-Type is JSON 964s ok 23 - Content is valid JSON 964s ok 24 - Got refreshed Access token 964s ok 25 - Got refreshed ID token 964s ok 26 - Refresh token not present 964s ok 27 - Found sub in ID token 964s ok 28 - Found claim in ID token 964s ok 29 - HTTP code is 200 964s ok 30 - Content-Type is JSON 964s ok 31 - Content is valid JSON 964s ok 32 - Got User Info 964s ok 33 - Got User Info 964s ok 34 - Access token rejected 964s ok 35 - HTTP code is 200 964s ok 36 - Content-Type is JSON 964s ok 37 - Content is valid JSON 964s ok 38 - Refresh token not present 964s ok 39 - HTTP code is 200 964s ok 40 - Content-Type is JSON 964s ok 41 - Content is valid JSON 964s ok 42 - Got User Info 964s ok 43 - Got User Info 964s ok 44 - Access token rejected 964s ok 45 - HTTP code is 200 964s ok 46 - Page contains a form 964s ok 47 - URI match 964s ok 48 - Field "confirm" is defined 964s ok 49 - Propose to renew session 964s ok 50 - Ask to renew 964s ok 51 - HTTP code is 200 964s ok 52 - Page contains a form 964s ok 53 - Host match 964s ok 54 - Field "upgrading" is defined 964s ok 55 - Field "url" is defined 964s ok 56 - CSP header authorize POST request to \# 964s ok 57 - Ask to renew 964s ok 58 - Get cookie lemonldap (e6d4091ce78be729f88bf3cd174782a2fdc3c41d40b6b2e5361ae885df4d6846) 964s ok 59 - Session ID has changed 964s ok 60 - HTTP code is 200 964s ok 61 - Content-Type is JSON 964s ok 62 - Content is valid JSON 964s ok 63 - Refresh token not present 964s ok 64 - HTTP code is 200 964s ok 65 - Content-Type is JSON 964s ok 66 - Content is valid JSON 964s ok 67 - Got User Info 964s ok 68 - Got User Info 964s ok 69 - Logout request 964s ok 70 - Response is 200 964s ok 71 - Cookie is deleted 964s ok 72 - No pdata 964s ok 73 - Disconnect request 964s ok 74 - Response is 401 964s ok 75 - Response status is 400 964s ok 76 - Content is JSON 964s ok 77 - Error code is invalid_grant 964s ok 78 - Cannot use refreshed access token tied to expired session 964s 1..78 964s ok 5 - Run test with basic configuration 964s # Subtest: Run test with JWT access tokens 964s ok 1 - Portal object 964s ok 2 - Init 964s ok 3 - Portal app 964s ok 4 - Get cookie lemonldap (13e9e9f5a6cc7ce6413c2ffa27554bb86069f34bba576ebd74394feb83cb253b) 964s ok 5 - Get redirection 964s ok 6 - Location header found 964s ok 7 - HTTP code is 200 964s ok 8 - Content-Type is JSON 964s ok 9 - Content is valid JSON 964s ok 10 - Token is a JWT 964s ok 11 - Found claim in JWT 964s ok 12 - Found claim in JWT 964s ok 13 - Found claim in JWT 964s ok 14 - Found claim in JWT 964s ok 15 - Found claim in JWT 964s ok 16 964s ok 17 964s ok 18 964s ok 19 - Expiration date sanity check 964s ok 20 - Expiration date sanity check 964s ok 21 - Got access token 964s ok 22 - Got refresh token 964s ok 23 - Got ID token 964s ok 24 - Found sub in ID token 964s ok 25 - Found claim in ID token 964s ok 26 - Check that clientid is in audience 964s ok 27 - Check for additional audiences 964s ok 28 - Check for additional audiences 964s ok 29 - HTTP code is 200 964s ok 30 - Content-Type is JSON 964s ok 31 - Content is valid JSON 964s ok 32 - Got User Info 964s ok 33 - Got User Info 964s ok 34 - Access token rejected 964s ok 35 - HTTP code is 200 964s ok 36 - Content-Type is JSON 964s ok 37 - Content is valid JSON 964s ok 38 - Token is a JWT 964s ok 39 - Found claim in JWT 964s ok 40 - Found claim in JWT 964s ok 41 - Found claim in JWT 964s ok 42 - Found claim in JWT 964s ok 43 - Found claim in JWT 964s ok 44 964s ok 45 964s ok 46 964s ok 47 - Expiration date sanity check 964s ok 48 - Expiration date sanity check 964s ok 49 - Got refreshed Access token 964s ok 50 - Got refreshed ID token 964s ok 51 - Refresh token not present 964s ok 52 - Found sub in ID token 964s ok 53 - Found claim in ID token 964s ok 54 - HTTP code is 200 964s ok 55 - Content-Type is JSON 964s ok 56 - Content is valid JSON 964s ok 57 - Got User Info 964s ok 58 - Got User Info 964s ok 59 - Access token rejected 964s ok 60 - HTTP code is 200 964s ok 61 - Content-Type is JSON 964s ok 62 - Content is valid JSON 964s ok 63 - Refresh token not present 964s ok 64 - HTTP code is 200 964s ok 65 - Content-Type is JSON 964s ok 66 - Content is valid JSON 964s ok 67 - Got User Info 964s ok 68 - Got User Info 964s ok 69 - Access token rejected 964s ok 70 - HTTP code is 200 964s ok 71 - Page contains a form 964s ok 72 - URI match 964s ok 73 - Field "confirm" is defined 964s ok 74 - Propose to renew session 964s ok 75 - Ask to renew 964s ok 76 - HTTP code is 200 964s ok 77 - Page contains a form 964s ok 78 - Host match 964s ok 79 - Field "upgrading" is defined 964s ok 80 - Field "url" is defined 964s ok 81 - CSP header authorize POST request to \# 964s ok 82 - Ask to renew 964s ok 83 - Get cookie lemonldap (557572615baa54e7e4d92640827d8ae20487f73f7ec6381f0075557ef49a6fd3) 964s ok 84 - Session ID has changed 964s ok 85 - HTTP code is 200 964s ok 86 - Content-Type is JSON 964s ok 87 - Content is valid JSON 964s ok 88 - Refresh token not present 964s ok 89 - HTTP code is 200 964s ok 90 - Content-Type is JSON 964s ok 91 - Content is valid JSON 964s ok 92 - Got User Info 964s ok 93 - Got User Info 964s ok 94 - Logout request 964s ok 95 - Response is 200 964s ok 96 - Cookie is deleted 964s ok 97 - No pdata 964s ok 98 - Disconnect request 964s ok 99 - Response is 401 964s ok 100 - Response status is 400 964s ok 101 - Content is JSON 964s ok 102 - Error code is invalid_grant 964s ok 103 - Cannot use refreshed access token tied to expired session 964s 1..103 964s ok 6 - Run test with JWT access tokens 964s # Subtest: Run test with activity timeout 964s ok 1 - Portal object 964s ok 2 - Init 964s ok 3 - Portal app 964s ok 4 - Get cookie lemonldap (7088b96476168a80fe7472edd9a6ecf61da358adbb9e014369a0948f8ecf621c) 964s ok 5 - Get redirection 964s ok 6 - Location header found 964s ok 7 - HTTP code is 200 964s ok 8 - Content-Type is JSON 964s ok 9 - Content is valid JSON 964s ok 10 - Token is a JWT 964s ok 11 - Found claim in JWT 964s ok 12 - Found claim in JWT 964s ok 13 - Found claim in JWT 964s ok 14 - Found claim in JWT 964s ok 15 - Found claim in JWT 964s ok 16 964s ok 17 964s ok 18 964s ok 19 - Expiration date sanity check 964s ok 20 - Expiration date sanity check 964s ok 21 - Got access token 964s ok 22 - Got refresh token 964s ok 23 - Got ID token 964s ok 24 - Found sub in ID token 964s ok 25 - Found claim in ID token 964s ok 26 - Check that clientid is in audience 964s ok 27 - Check for additional audiences 964s ok 28 - Check for additional audiences 964s ok 29 - HTTP code is 200 964s ok 30 - Content-Type is JSON 964s ok 31 - Content is valid JSON 964s ok 32 - Got User Info 964s ok 33 - Got User Info 964s ok 34 - Access token rejected 964s ok 35 - HTTP code is 200 964s ok 36 - Content-Type is JSON 964s ok 37 - Content is valid JSON 964s ok 38 - Token is a JWT 964s ok 39 - Found claim in JWT 964s ok 40 - Found claim in JWT 964s ok 41 - Found claim in JWT 964s ok 42 - Found claim in JWT 964s ok 43 - Found claim in JWT 964s ok 44 964s ok 45 964s ok 46 964s ok 47 - Expiration date sanity check 964s ok 48 - Expiration date sanity check 964s ok 49 - Got refreshed Access token 964s ok 50 - Got refreshed ID token 964s ok 51 - Refresh token not present 964s ok 52 - Found sub in ID token 964s ok 53 - Found claim in ID token 964s ok 54 - HTTP code is 200 964s ok 55 - Content-Type is JSON 964s ok 56 - Content is valid JSON 964s ok 57 - Got User Info 964s ok 58 - Got User Info 964s ok 59 - Access token rejected 964s ok 60 - HTTP code is 200 964s ok 61 - Content-Type is JSON 964s ok 62 - Content is valid JSON 964s ok 63 - Refresh token not present 964s ok 64 - HTTP code is 200 964s ok 65 - Content-Type is JSON 964s ok 66 - Content is valid JSON 964s ok 67 - Got User Info 964s ok 68 - Got User Info 964s ok 69 - Access token rejected 964s ok 70 - HTTP code is 200 964s ok 71 - Page contains a form 964s ok 72 - URI match 964s ok 73 - Field "confirm" is defined 964s ok 74 - Propose to renew session 964s ok 75 - Ask to renew 964s ok 76 - HTTP code is 200 964s ok 77 - Page contains a form 964s ok 78 - Host match 964s ok 79 - Field "upgrading" is defined 964s ok 80 - Field "url" is defined 964s ok 81 - CSP header authorize POST request to \# 964s ok 82 - Ask to renew 964s ok 83 - Get cookie lemonldap (f433fc14aa8bc9416a414d3d12f8b84af9978e806fb1616b54a8c2a00f8ee4b2) 964s ok 84 - Session ID has changed 964s ok 85 - HTTP code is 200 964s ok 86 - Content-Type is JSON 964s ok 87 - Content is valid JSON 964s ok 88 - Refresh token not present 964s ok 89 - HTTP code is 200 964s ok 90 - Content-Type is JSON 964s ok 91 - Content is valid JSON 964s ok 92 - Got User Info 964s ok 93 - Got User Info 964s ok 94 - Logout request 964s ok 95 - Response is 200 964s ok 96 - Cookie is deleted 964s ok 97 - No pdata 964s ok 98 - Disconnect request 964s ok 99 - Response is 401 964s ok 100 - Response status is 400 964s ok 101 - Content is JSON 964s ok 102 - Error code is invalid_grant 964s ok 103 - Cannot use refreshed access token tied to expired session 964s 1..103 964s ok 7 - Run test with activity timeout 964s # Subtest: Run test with refresh token rotation 964s ok 1 - Portal object 964s ok 2 - Init 964s ok 3 - Portal app 964s ok 4 - Get cookie lemonldap (0776774a75cf6ee9ea79b38b44d3e681405076632739bbdc3827a8ff3324f6e6) 964s ok 5 - Get redirection 964s ok 6 - Location header found 964s ok 7 - HTTP code is 200 964s ok 8 - Content-Type is JSON 964s ok 9 - Content is valid JSON 964s ok 10 - Token is a JWT 964s ok 11 - Found claim in JWT 964s ok 12 - Found claim in JWT 964s ok 13 - Found claim in JWT 964s ok 14 - Found claim in JWT 964s ok 15 - Found claim in JWT 964s ok 16 964s ok 17 964s ok 18 964s ok 19 - Expiration date sanity check 964s ok 20 - Expiration date sanity check 964s ok 21 - Got access token 964s ok 22 - Got refresh token 964s ok 23 - Got ID token 964s ok 24 - Found sub in ID token 964s ok 25 - Found claim in ID token 964s ok 26 - Check that clientid is in audience 964s ok 27 - Check for additional audiences 964s ok 28 - Check for additional audiences 964s ok 29 - HTTP code is 200 964s ok 30 - Content-Type is JSON 964s ok 31 - Content is valid JSON 964s ok 32 - Got User Info 964s ok 33 - Got User Info 964s ok 34 - Access token rejected 964s ok 35 - HTTP code is 200 964s ok 36 - Content-Type is JSON 964s ok 37 - Content is valid JSON 964s ok 38 - Token is a JWT 964s ok 39 - Found claim in JWT 964s ok 40 - Found claim in JWT 964s ok 41 - Found claim in JWT 964s ok 42 - Found claim in JWT 964s ok 43 - Found claim in JWT 964s ok 44 964s ok 45 964s ok 46 964s ok 47 - Expiration date sanity check 964s ok 48 - Expiration date sanity check 964s ok 49 - Got refreshed Access token 964s ok 50 - Got refreshed ID token 964s ok 51 - Refresh token was updated 964s ok 52 - Response status is 400 964s ok 53 - Content is JSON 964s ok 54 - Error code is invalid_request 964s ok 55 - Found sub in ID token 964s ok 56 - Found claim in ID token 964s ok 57 - HTTP code is 200 964s ok 58 - Content-Type is JSON 964s ok 59 - Content is valid JSON 964s ok 60 - Got User Info 964s ok 61 - Got User Info 964s ok 62 - Access token rejected 964s ok 63 - HTTP code is 200 964s ok 64 - Content-Type is JSON 964s ok 65 - Content is valid JSON 964s ok 66 - Refresh token was updated 964s ok 67 - Response status is 400 964s ok 68 - Content is JSON 964s ok 69 - Error code is invalid_request 964s ok 70 - HTTP code is 200 964s ok 71 - Content-Type is JSON 964s ok 72 - Content is valid JSON 964s ok 73 - Got User Info 964s ok 74 - Got User Info 964s ok 75 - Access token rejected 964s ok 76 - HTTP code is 200 964s ok 77 - Page contains a form 964s ok 78 - URI match 964s ok 79 - Field "confirm" is defined 964s ok 80 - Propose to renew session 964s ok 81 - Ask to renew 964s ok 82 - HTTP code is 200 964s ok 83 - Page contains a form 964s ok 84 - Host match 964s ok 85 - Field "upgrading" is defined 964s ok 86 - Field "url" is defined 964s ok 87 - CSP header authorize POST request to \# 964s ok 88 - Ask to renew 964s ok 89 - Get cookie lemonldap (9494fc01350e5ac8069f8021fcb0bd11a46ba678c60a62ce42ef8771cf5cd172) 964s ok 90 - Session ID has changed 964s ok 91 - HTTP code is 200 964s ok 92 - Content-Type is JSON 964s ok 93 - Content is valid JSON 964s ok 94 - Refresh token was updated 964s ok 95 - Response status is 400 964s ok 96 - Content is JSON 964s ok 97 - Error code is invalid_request 964s ok 98 - HTTP code is 200 964s ok 99 - Content-Type is JSON 964s ok 100 - Content is valid JSON 964s ok 101 - Got User Info 964s ok 102 - Got User Info 964s ok 103 - Logout request 964s ok 104 - Response is 200 964s ok 105 - Cookie is deleted 964s ok 106 - No pdata 964s ok 107 - Disconnect request 964s ok 108 - Response is 401 964s ok 109 - Response status is 400 964s ok 110 - Content is JSON 964s ok 111 - Error code is invalid_grant 964s ok 112 - Cannot use refreshed access token tied to expired session 964s 1..112 964s ok 8 - Run test with refresh token rotation 964s 1..8 964s ok 965s t/32-OIDC-Register-with-bad-redirect-uri.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 - OP portal 965s ok 6 - Post register data with bad redirect_uris 965s ok 7 - Return code is 400 965s 1..7 965s ok 965s t/32-OIDC-Register.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 - OP portal 965s ok 6 - Post register data 965s ok 7 - Return code is 201 965s ok 8 - Client ID found in answer: pOqZw/ilE.ULSzw9T/31gIBhpsNlKN 965s ok 9 - Client ID saved in configuration 965s ok 10 - Extra claim defined 965s ok 11 - Extra variable defined 965s 1..11 965s ok 966s t/32-OIDC-Request-Uri.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 - OP portal 966s # Subtest: Successful request 966s ok 1 - Get cookie lemonldap (d81ac7da6d2d5f29847cbfbc9f69cb19f4a7cbe51caede3d07414218a44fbd28) 966s ok 2 - only authorized URI is called 966s ok 3 - Call is expected in this scenario 966s ok 4 - Get redirection 966s ok 5 - Location header found 966s 1..5 966s ok 6 - Successful request 966s # Subtest: Successful request, override of bad redirect_uri 966s ok 1 - Get cookie lemonldap (8a5c304e1301c05097865cb375af013b15ff4d02592266e33490670ed8340cf0) 966s ok 2 - only authorized URI is called 966s ok 3 - Call is expected in this scenario 966s ok 4 - Get redirection 966s ok 5 - Location header found 966s 1..5 966s ok 7 - Successful request, override of bad redirect_uri 966s # Subtest: unauthorized Request URI 966s ok 1 - Get cookie lemonldap (523cc3ee52ca100e3106b4ca3bf8e5c4d4c1bae045f8214e6127eb3b62eeb738) 966s ok 2 - Expected portal error code: code found on page 966s ok 3 - Expected portal error code 966s 1..3 966s ok 8 - unauthorized Request URI 966s # Subtest: Allowed request URI, bad redirect URI 966s ok 1 - Get cookie lemonldap (fd3c447b365e2a90b50fd7b5b6586178fbe105f448a9d3895ec8bebde6701b94) 966s ok 2 - only authorized URI is called 966s ok 3 - Call is expected in this scenario 966s ok 4 - Expected portal error code: code found on page 966s ok 5 - Expected portal error code 966s 1..5 966s ok 9 - Allowed request URI, bad redirect URI 966s # Subtest: Allowed request URI, bad redirect URI override 966s ok 1 - Get cookie lemonldap (7278d90657fb52b46b4b078e3d858a4eb8804c449af5fcc86d98df433be46259) 966s ok 2 - only authorized URI is called 966s ok 3 - Call is expected in this scenario 966s ok 4 - Expected portal error code: code found on page 966s ok 5 - Expected portal error code 966s 1..5 966s ok 10 - Allowed request URI, bad redirect URI override 966s # Subtest: Undeclared request_uri is not called before auth 966s ok 1 966s 1..1 966s ok 11 - Undeclared request_uri is not called before auth 966s 1..11 966s ok 967s t/32-OIDC-Response-Modes.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 - Post authentication 967s ok 6 - Get cookie lemonldap (7082e465468e3582f0a0e4f84ac820011cb292efec96a61efe49535fe1a2bb83) 967s # Subtest: Default response mode for Authorization Code grant 967s ok 1 - Get redirection 967s ok 2 - Location header found 967s ok 3 - Query found 967s ok 4 - Correct host 967s ok 5 - Correct path 967s ok 6 - Correct state 967s 1..6 967s ok 7 - Default response mode for Authorization Code grant 967s # Subtest: Fragment response mode for Authorization Code grant 967s ok 1 - Get redirection 967s ok 2 - Location header found 967s ok 3 - Fragment found 967s ok 4 - Query is empty 967s ok 5 - Correct host 967s ok 6 - Correct path 967s ok 7 - Correct state 967s ok 8 - Found code 967s 1..8 967s ok 8 - Fragment response mode for Authorization Code grant 967s # Subtest: Form POST response mode for Authorization Code grant 967s ok 1 - HTTP code is 200 967s ok 2 - Page contains a form 967s ok 3 - CSP header authorize POST request to rp.com 967s ok 4 - Correct host 967s ok 5 - Correct path 967s ok 6 - Correct state 967s ok 7 - Found code 967s 1..7 967s ok 9 - Form POST response mode for Authorization Code grant 967s # Subtest: Default response mode for Implicit grant 967s ok 1 - Get redirection 967s ok 2 - Location header found 967s ok 3 - Fragment found 967s ok 4 - Query is empty 967s ok 5 - Correct host 967s ok 6 - Correct path 967s ok 7 - Correct state 967s ok 8 - Found id_token 967s ok 9 - Found access_token 967s 1..9 967s ok 10 - Default response mode for Implicit grant 967s # Subtest: Query response mode for Implicit grant 967s ok 1 - Expected portal error code: code found on page 967s ok 2 - Expected portal error code 967s 1..2 967s ok 11 - Query response mode for Implicit grant 967s # Subtest: Form POST response mode for Implicit grant 967s ok 1 - HTTP code is 200 967s ok 2 - Page contains a form 967s ok 3 - CSP header authorize POST request to rp.com 967s ok 4 - Correct host 967s ok 5 - Correct path 967s ok 6 - Correct state 967s ok 7 - Found id_token 967s ok 8 - Found access_token 967s 1..8 967s ok 12 - Form POST response mode for Implicit grant 967s # Subtest: Default response mode for Hybrid grant 967s ok 1 - Get redirection 967s ok 2 - Location header found 967s ok 3 - Fragment found 967s ok 4 - Query is empty 967s ok 5 - Correct host 967s ok 6 - Correct path 967s ok 7 - Correct state 967s ok 8 - Found id_token 967s ok 9 - Found code 967s 1..9 967s ok 13 - Default response mode for Hybrid grant 967s # Subtest: Query response mode for Hybrid grant 967s ok 1 - Expected portal error code: code found on page 967s ok 2 - Expected portal error code 967s 1..2 967s ok 14 - Query response mode for Hybrid grant 967s # Subtest: Form POST response mode for Hybrid grant 967s ok 1 - HTTP code is 200 967s ok 2 - Page contains a form 967s ok 3 - CSP header authorize POST request to rp.com 967s ok 4 - Correct host 967s ok 5 - Correct path 967s ok 6 - Correct state 967s ok 7 - Found id_token 967s ok 8 - Found code 967s 1..8 967s ok 15 - Form POST response mode for Hybrid grant 967s 1..15 967s ok 967s t/32-OIDC-Token-Exchange.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 - Get cookie lemonldap (5753b680f7e2451c42dba84ff3acb7515dae40a36c98e73d7106f8507b06ca4c) 967s ok 6 - Get redirection 967s ok 7 - Location header found 967s ok 8 - HTTP code is 200 967s ok 9 - Content-Type is JSON 967s ok 10 - Content is valid JSON 967s ok 11 - Response status is 400 967s ok 12 - Content is JSON 967s ok 13 - Error code is invalid_request 967s ok 14 - HTTP code is 200 967s ok 15 - Content-Type is JSON 967s ok 16 - Content is valid JSON 967s ok 17 - Request was handled by hook 967s 1..17 967s ok 968s t/32-OIDC-Token-Introspection.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 - Get cookie lemonldap (f50e9e0ce177c251ade97b20c112c139d0ed5722080163621d82859af6903351) 968s ok 6 - Get redirection 968s ok 7 - Location header found 968s ok 8 - HTTP code is 200 968s ok 9 - Content-Type is JSON 968s ok 10 - Content is valid JSON 968s ok 11 - Access token present 968s ok 12 - Token response returned granted scopes 968s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1839. 968s ok 13 - Try introspection without authentication 968s ok 14 - Response status is 400 968s ok 15 - Content is JSON 968s ok 16 - Error code is invalid_client 968s ok 17 - Post introspection 968s ok 18 - Response status is 401 968s ok 19 - Content is JSON 968s ok 20 - Error code is invalid_client 968s ok 21 968s ok 22 - Post introspection 968s ok 23 - HTTP code is 200 968s ok 24 - Token is valid 968s ok 25 - Response contains the correct sub 968s ok 26 - Response contains the correct issuer 968s ok 27 - Response contains the correct client id 968s ok 28 - Response contains the default scopes 968s ok 29 - Response contains the default scopes 968s ok 30 - Response contains the default scopes 968s ok 31 - Response omits a dynamic scope that evaluates to false 968s ok 32 - Response omits a dynamic scope that was not requested 968s ok 33 - Response contains a dynamic scope that is sent only when requested 968s ok 34 - Response contains a dynamic scope that is not requested but always sent 968s ok 35 - Response omits a scope that is not declared anywhere 968s ok 36 - Response contains scope coming from extra claims definition 968s ok 37 - Token response scope matches token scope 968s ok 38 - Post introspection 968s ok 39 - HTTP code is 200 968s ok 40 - Content-Type is JSON 968s ok 41 - Content is valid JSON 968s ok 42 - Token is no longer valid 968s 1..42 968s ok 968s t/32-OIDC-Token-Security.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 - Post authentication 968s ok 6 - Get cookie lemonldap (c92f6766db5b484c761867874412b9e37019f90cc25d8b479d81b8cabbdc3b6f) 968s # Subtest: Try to increase the required authn level with acr_values 968s ok 1 - Get redirection 968s ok 2 - Location header found 968s ok 3 - Access was allowed 968s ok 4 - Get redirection 968s ok 5 - Location header found 968s ok 6 - Access was allowed 968s ok 7 - HTTP code is 200 968s ok 8 - Page contains a form 968s ok 9 - URI match 968s 1..9 968s ok 7 - Try to increase the required authn level with acr_values 968s # Subtest: acr_values correctly sets target AuthnLevel 968s ok 1 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850520_37333%22%2C%22issuerTs%22%3A1760922400%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22targetAuthnLevel%22%3A2%7D) 968s ok 2 - Pdata is not empty 968s ok 3 - No LOA, correct target Authnlevel 968s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1760922400%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850520_30949%22%2C%22targetAuthnLevel%22%3A%224%22%7D) 968s ok 5 - Pdata is not empty 968s ok 6 - LOA specified, correct target Authnlevel 968s 1..6 968s ok 8 - acr_values correctly sets target AuthnLevel 968s # Subtest: Try to lower the required authn level with acr_values 968s ok 1 - HTTP code is 200 968s ok 2 - Page contains a form 968s ok 3 - URI match 968s ok 4 - HTTP code is 200 968s ok 5 - Page contains a form 968s ok 6 - URI match 968s 1..6 968s ok 9 - Try to lower the required authn level with acr_values 968s # Subtest: Try to get code for RP1 with invalide scope name 968s ok 1 - Get authorization code for rp1 968s ok 2 - Invalid scope: code found on page 968s ok 3 - Invalid scope 968s 1..3 968s ok 10 - Try to get code for RP1 with invalide scope name 968s # Subtest: Use code on different RP 968s ok 1 - Get authorization code for rp1 968s ok 2 - Get redirection 968s ok 3 - Location header found 968s ok 4 - Post token on wrong RP 968s ok 5 - Response status is 400 968s ok 6 - Content is JSON 968s ok 7 - Error code is invalid_grant 968s ok 8 - CORS header present on Token error response 968s 1..8 968s ok 11 - Use code on different RP 968s # Subtest: Test authentication failures in token grant 968s ok 1 - Get authorization code again 968s ok 2 - Get redirection 968s ok 3 - Location header found 968s ok 4 - Post auth code on correct RP 968s ok 5 - Response status is 401 968s ok 6 - Content is JSON 968s ok 7 - Error code is invalid_client 968s ok 8 968s ok 9 - Post auth code on correct RP 968s ok 10 - Response status is 401 968s ok 11 - Content is JSON 968s ok 12 - Error code is invalid_client 968s ok 13 968s ok 14 - Post auth code on correct RP 968s ok 15 - Response status is 400 968s ok 16 - Content is JSON 968s ok 17 - Error code is invalid_client 968s ok 18 968s # Subtest: Bad auth (form) - missing client secret 968s ok 1 - Post auth code on correct RP 968s ok 2 - Response status is 400 968s ok 3 - Content is JSON 968s ok 4 - Error code is invalid_client 968s ok 5 968s 1..5 968s ok 19 - Bad auth (form) - missing client secret 968s ok 20 - Post auth code on correct RP 968s ok 21 - Response status is 401 968s ok 22 - Content is JSON 968s ok 23 - Error code is invalid_client 968s ok 24 968s ok 25 - Use GET on token endpoint 968s ok 26 - Response status is 400 968s ok 27 - Content is JSON 968s ok 28 - Error code is invalid_client 968s ok 29 - Post auth code on correct RP 968s ok 30 - CORS header present on Token response 968s ok 31 - HTTP code is 200 968s ok 32 - Content-Type is JSON 968s ok 33 - Content is valid JSON 968s ok 34 - Access token present 968s ok 35 - post to userinfo 968s ok 36 - Userinfo successful 968s ok 37 - CORS header present on userinfo response 968s 1..37 968s ok 12 - Test authentication failures in token grant 968s # Subtest: Use expired access token 968s ok 1 - post to userinfo with expired access token 968s ok 2 - Access denied with expired token 968s ok 3 - CORS header present on userinfo error response 968s 1..3 968s ok 13 - Use expired access token 968s # Subtest: Check AuthenticationLevel requirement 968s ok 1 - HTTP code is 200 968s ok 2 - Page contains a form 968s ok 3 - URI match 968s ok 4 - Auth query 968s ok 5 - HTTP code is 200 968s ok 6 - Get cookie lemonldap (7a144de6f9cce73eb2de3afac517a763d65cae2dadcd4d1ba717bdb683fb9e87) 968s ok 7 - Get redirection 968s ok 8 - Location header found 968s ok 9 - Access was allowed 968s 1..9 968s ok 14 - Check AuthenticationLevel requirement 968s 1..14 968s ok 969s t/32-OIDC-bad-auth-method.t .................................................... 969s ok 1 - use Lemonldap::NG::Portal::Main; 969s ok 2 - Portal object 969s ok 3 - REST request 969s ok 4 - Request from OP to RP 969s [Mon Oct 20 01:06:41 2025] [LLNG:5835] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 969s [Mon Oct 20 01:06:41 2025] [LLNG:5835] [error] Malformed JWKS document 969s [Mon Oct 20 01:06:41 2025] [LLNG:5835] [error] Relying Party rp has errors and will be ignored 969s ok 5 - Init 969s ok 6 - Portal app 969s ok 7 - Register $type 969s ok 8 - OP portal 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 9 - Get JWKS, endpoint /oauth2/jwks 969s ok 10 - HTTP code is 200 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 969s ok 12 - HTTP code is 200 969s ok 13 - Portal object 969s ok 14 - Init 969s ok 15 - Portal app 969s ok 16 - Register $type 969s ok 17 - RP portal 969s # ==> Pushing OP <== 969s ok 18 - REST request 969s ok 19 - Request from OP to RP 969s # ==> Saving handler OP <== 969s # ==> Pushing RP <== 969s # ==> Popping RP <== 969s # ==> Restoring OP <== 969s ok 20 - Execute request 969s ok 21 - Response is 200 or 401 969s ok 22 - Content is JSON 969s # ==> Popping OP <== 969s # ==> Pushing RP <== 969s # ==> Popping RP <== 969s ok 23 - RP publish its keys 969s ok 24 - HTTP code is 200 969s ok 25 - Content-Type is JSON 969s ok 26 - Content is valid JSON 969s ok 27 - Get RP sig key 969s # ==> Pushing RP <== 969s # ==> Popping RP <== 969s ok 28 - Unauth RP request 969s ok 29 - Get redirection 969s ok 30 - Location header found 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 31 - Push request to OP, endpoint /oauth2/authorize 969s ok 32 - HTTP code is 200 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 33 - Post authentication, endpoint /oauth2/authorize 969s ok 34 - Get cookie lemonldap (91b85825dd57b8fe21e2c55e3d20bfd6bbec035c4a0683bdecfe17ed0ae2142f) 969s ok 35 - HTTP code is 200 969s ok 36 - Page contains a form 969s ok 37 - Host match 969s ok 38 - Field "confirm" is defined 969s ok 39 - CSP header authorize POST request to \# 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 40 - Post confirmation, endpoint /oauth2/authorize 969s ok 41 - Get redirection 969s ok 42 - Location header found 969s # ==> Pushing RP <== 969s ok 43 - REST request 969s ok 44 - Request from RP to OP, endpoint /oauth2/token 969s # ==> Saving handler RP <== 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s # ==> Restoring RP <== 969s ok 45 - Execute request 969s ok 46 - Response is 200 or 401 969s ok 47 - Content is JSON 969s # ==> Popping RP <== 969s ok 48 - Call openidconnectcallback on RP 969s ok 49 - Response status is 401 969s ok 50 - Content is JSON 969s ok 51 - Error code is 106 969s # ==> Pushing OP <== 969s ok 52 - REST request 969s ok 53 - Request from OP to RP 969s # ==> Saving handler OP <== 969s # ==> Pushing RP <== 969s # ==> Popping RP <== 969s # ==> Restoring OP <== 969s ok 54 - Execute request 969s ok 55 - Response is 200 or 401 969s ok 56 - Content is JSON 969s # ==> Popping OP <== 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 57 - Query OP for logout 969s ok 58 - HTTP code is 200 969s # ==> Pushing OP <== 969s # ==> Popping OP <== 969s ok 59 - Test if user is reject on OP 969s ok 60 - Response status is 401 969s ok 61 - Content is JSON 969s ok 62 - Error code is 1 969s 1..62 969s ok 970s t/32-OIDC-login_hint.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 - OP portal 970s ok 6 - Form is filled 970s 1..6 970s ok 970s t/32-OIDC-no-Metadata.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 - Query OIDC metadata 970s ok 6 - HTTP code is 200 970s ok 7 - HTTP code is 200 970s ok 8 - Page contains a form 970s ok 9 - CSP header authorize POST request to \# 970s 1..9 970s ok 971s t/32-OIDC-redirect_uri-filter.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 - OP portal 971s ok 6 - Get JWKS, endpoint /oauth2/jwks 971s ok 7 - HTTP code is 200 971s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 971s ok 9 - HTTP code is 200 971s ok 10 - Portal object 971s ok 11 - Init 971s ok 12 - Portal app 971s ok 13 - RP portal 971s ok 14 - Post authentication 971s ok 15 - Get cookie lemonldap (d3cc317fff60838cb70d4e253c71971f04ab50034d53c84e3fa21eaff0872ee6) 971s ok 16 - Unauth SP request 971s ok 17 - Get redirection 971s ok 18 - Location header found 971s ok 19 - Push bad request to OP 971s ok 20 - HTTP code is 200 971s ok 21 - Get unauthorized redirect_uri 971s 1..21 971s ok 971s t/32-OIDC-strict-JWS-private_key_jwt.t ......................................... 971s ok 1 - use Lemonldap::NG::Portal::Main; 971s ok 2 - Portal object 971s ok 3 - REST request 971s ok 4 - Request from OP to RP 971s [Mon Oct 20 01:06:43 2025] [LLNG:5839] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 971s [Mon Oct 20 01:06:43 2025] [LLNG:5839] [error] Malformed JWKS document 971s [Mon Oct 20 01:06:43 2025] [LLNG:5839] [error] Relying Party rp has errors and will be ignored 971s ok 5 - Init 971s ok 6 - Portal app 971s ok 7 - Register $type 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 8 - Get JWKS, endpoint /oauth2/jwks 971s ok 9 - HTTP code is 200 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 971s ok 11 - HTTP code is 200 971s ok 12 - Portal object 971s ok 13 - Init 971s ok 14 - Portal app 971s ok 15 - Register $type 971s ok 16 - Portal object 971s ok 17 - REST request 971s ok 18 - Request from OP to RP 971s # ==> Saving handler OP <== 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s # ==> Restoring OP <== 971s ok 19 - Execute request 971s ok 20 - Response is 200 971s ok 21 - Content is JSON 971s ok 22 - Init 971s ok 23 - Portal app 971s ok 24 - Register $type 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s ok 25 - RP publish its keys 971s ok 26 - HTTP code is 200 971s ok 27 - Content-Type is JSON 971s ok 28 - Content is valid JSON 971s ok 29 - Get RP sig key 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s ok 30 - Unauth RP request 971s ok 31 - Get redirection 971s ok 32 - Location header found 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 33 - Push request to OP, endpoint /oauth2/authorize 971s ok 34 - HTTP code is 200 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 35 - Post authentication, endpoint /oauth2/authorize 971s ok 36 - Get cookie lemonldap (42db9e43cdd66697820d9c93130f412bc26567ecbf5cc5766b4e2580d021714e) 971s ok 37 - HTTP code is 200 971s ok 38 - Page contains a form 971s ok 39 - Host match 971s ok 40 - Field "confirm" is defined 971s ok 41 - CSP header authorize POST request to \# 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 42 - Post confirmation, endpoint /oauth2/authorize 971s ok 43 - Get redirection 971s ok 44 - Location header found 971s # ==> Pushing RP <== 971s ok 45 - Correct X509 thumbprint in JWT header 971s ok 46 - REST request 971s ok 47 - Request from RP to OP, endpoint /oauth2/token 971s # ==> Saving handler RP <== 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s # ==> Restoring RP <== 971s ok 48 - Execute request 971s ok 49 - Response is 200 971s ok 50 - Content is JSON 971s ok 51 - REST request 971s ok 52 - Request from RP to OP, endpoint /oauth2/userinfo 971s # ==> Saving handler RP <== 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s # ==> Restoring RP <== 971s ok 53 - Execute request 971s ok 54 - Response is 200 971s ok 55 - Content is JSON 971s # ==> Popping RP <== 971s ok 56 - Call openidconnectcallback on RP 971s ok 57 - Get cookie lemonldap (c1edc649186a25c44515341544d9cda8f7b48c7af2c1f0c889cfa61fb708e62e) 971s # ==> Pushing OP <== 971s ok 58 - REST request 971s ok 59 - Request from OP to RP 971s # ==> Saving handler OP <== 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s # ==> Restoring OP <== 971s ok 60 - Execute request 971s ok 61 - Response is 200 971s ok 62 - Content is JSON 971s # ==> Popping OP <== 971s # ==> Pushing OP <== 971s ok 63 - REST request 971s ok 64 - Request from OP to RP 971s # ==> Saving handler OP <== 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s # ==> Restoring OP <== 971s ok 65 - Execute request 971s ok 66 - Response is 200 971s # ==> Popping OP <== 971s ok 67 - Query OP for logout 971s ok 68 - HTTP code is 200 971s # ==> Pushing OP <== 971s # ==> Popping OP <== 971s ok 69 - Test if user is reject on OP 971s ok 70 - Response status is 401 971s ok 71 - Content is JSON 971s ok 72 - Error code is 1 971s # ==> Pushing RP <== 971s # ==> Popping RP <== 971s ok 73 - Test if user is reject on RP 971s ok 74 - Get redirection 971s ok 75 - Location header found 971s 1..75 971s ok 972s t/33-Auth-and-issuer-OpenID2.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 # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 10 - Unauth SP request 972s ok 11 - HTTP code is 200 972s ok 12 - Page contains a form 972s ok 13 - Host match 972s ok 14 - CSP header authorize POST request to \# 972s ok 15 - Ask for OpenID identity 972s # ==> Pushing SP <== 972s ok 16 - Request from SP to IdP 972s # ==> Saving handler SP <== 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s # ==> Restoring SP <== 972s ok 17 - Execute post request 972s ok 18 - HTTP code is 200 972s ok 19 - Request from SP to IdP 972s # ==> Saving handler SP <== 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s # ==> Restoring SP <== 972s ok 20 - Execute request 972s ok 21 - HTTP code is 200 972s # ==> Popping SP <== 972s ok 22 - Post OpenID identity 972s ok 23 - Get redirection 972s ok 24 - Location header found 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 25 - Follow redirection to IdP 972s ok 26 - HTTP code is 200 972s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922404%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserver%22%3A%221760850524_43811%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%7D) 972s ok 28 - HTTP code is 200 972s ok 29 - Page contains a form 972s ok 30 - Host match 972s ok 31 - CSP header authorize POST request to \# 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 32 - Try to authenticate 972s ok 33 - Reject reason is 91 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 34 - Unauth SP request 972s ok 35 - HTTP code is 200 972s ok 36 - Page contains a form 972s ok 37 - Host match 972s ok 38 - CSP header authorize POST request to \# 972s ok 39 - Ask for OpenID identity 972s # ==> Pushing SP <== 972s ok 40 - Request from SP to IdP 972s # ==> Saving handler SP <== 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s # ==> Restoring SP <== 972s ok 41 - Execute post request 972s ok 42 - HTTP code is 200 972s # ==> Popping SP <== 972s ok 43 - Post OpenID identity 972s ok 44 - Get redirection 972s ok 45 - Location header found 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 46 - Follow redirection to IdP 972s ok 47 - HTTP code is 200 972s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserver%22%3A%221760850524_36404%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerTs%22%3A1760922404%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 972s ok 49 - HTTP code is 200 972s ok 50 - Page contains a form 972s ok 51 - Host match 972s ok 52 - CSP header authorize POST request to \# 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 53 - Try to authenticate 972s ok 54 - Get cookie lemonldap (3a4496b24c6097cfc948fcc2e6a41be2ae63b8535bc2f8227d0ab69fedafde07) 972s ok 55 - HTTP code is 200 972s ok 56 - Page contains a form 972s ok 57 - Host match 972s ok 58 - Field "confirm" is defined 972s ok 59 - CSP header authorize POST request to \# 972s # ==> Pushing ISSUER <== 972s # ==> Popping ISSUER <== 972s ok 60 - Confirm choice 972s ok 61 - Get redirection 972s ok 62 - Location header found 972s # ==> Pushing SP <== 972s # ==> Popping SP <== 972s ok 63 - Follow redirection to SP 972s ok 64 - Get cookie lemonldap (1c644dd221a999f797bf1b520f99b8177f3b50fd914d9a5c40350cded7bd039e) 972s ok 65 - Get redirection 972s ok 66 - Location header found 972s 1..66 972s ok 973s t/34-Auth-Proxy-and-REST-Server.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 # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 10 - Unauth SP request 973s ok 11 - HTTP code is 200 973s # ==> Pushing SP <== 973s ok 12 - @ REST request (POST /) 973s # ==> Saving handler SP <== 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s # ==> Restoring SP <== 973s ok 13 - Post request 973s ok 14 - HTTP code is 200 973s ok 15 - Get cookie lemonldap (a3f0ff9b8645bc1fb15327ad8b79bc5b6b9941e827230fb7bc8d7e997ae98f03) 973s ok 16 - Content is JSON 973s ok 17 - @ REST request (GET /session/my/global) 973s # ==> Saving handler SP <== 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s # ==> Restoring SP <== 973s ok 18 - Execute request 973s ok 19 - HTTP code is 200 973s ok 20 - Content is JSON 973s # ==> Popping SP <== 973s ok 21 - Post user/password 973s ok 22 - Get redirection 973s ok 23 - Location is http://auth.sp.com/ 973s ok 24 - Get cookie lemonldap (4649126d4175cd164597acd7785564bb909cb5fc1e8d1bbf9bbc7af09aa3bb86) 973s ok 25 - Good ID 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 26 - Some session keys 973s ok 27 - HTTP code is 200 973s ok 28 - GET JSON 973s ok 29 - Good ID 973s ok 30 - Uid is dwho 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 31 - Create session 973s ok 32 - HTTP code is 200 973s ok 33 - GET JSON 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 34 - Verify uid 973s ok 35 - Uid is good 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 36 - Put a new key 973s ok 37 - HTTP code is 200 973s ok 38 - GET JSON 973s ok 39 - Result is 1 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 40 - Verify cn 973s ok 41 - CN is good 973s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 973s ok 43 - @ REST request (POST /sessions/global/) 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 44 - Post request 973s ok 45 - HTTP code is 200 973s ok 46 - Content is JSON 973s ok 47 - Search all sessions 973s ok 48 - Result is an hash 973s ok 49 - Found 4 sessions 973s ok 50 - All sessions are valid 973s ok 51 - @ REST request (POST /sessions/global/) 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 52 - Post request 973s ok 53 - HTTP code is 200 973s ok 54 - Content is JSON 973s ok 55 - Search all sessions with a code 973s ok 56 - Result is an hash 973s ok 57 - Found the same count 973s ok 58 - All sessions are valid 973s ok 59 - @ REST request (POST /sessions/global/) 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 60 - Post request 973s ok 61 - HTTP code is 200 973s ok 62 - Content is JSON 973s ok 63 - Search dwho sessions 973s ok 64 - Result is an hash 973s ok 65 - Found 2 sessions 973s ok 66 - All sessions are valid 973s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 68 - Delete new session 973s ok 69 - HTTP code is 200 973s ok 70 - GET JSON 973s ok 71 - Result is 1 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s ok 72 - New session is deleted 973s ok 73 - Session does not exist 973s # ==> Pushing SP <== 973s ok 74 - @ REST request (GET /) 973s # ==> Saving handler SP <== 973s # ==> Pushing ISSUER <== 973s # ==> Popping ISSUER <== 973s # ==> Restoring SP <== 973s ok 75 - Execute request 973s ok 76 - HTTP code is 200 973s ok 77 - Content is JSON 973s # ==> Popping SP <== 973s ok 78 - Ask for logout 973s ok 79 - HTTP code is 200 973s # ==> Pushing SP <== 973s # ==> Popping SP <== 973s ok 80 - Test if user is reject on IdP 973s ok 81 - Response status is 401 973s ok 82 - Content is JSON 973s ok 83 - Error code is 1 973s 1..83 973s ok 973s t/34-Auth-Proxy-and-REST-sessions.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 - Issuer portal 973s ok 6 - Portal object 973s ok 7 - Init 973s ok 8 - Portal app 973s ok 9 - SP portal 973s ok 10 - Unauth SP request 973s ok 11 - HTTP code is 200 973s ok 12 - @ REST request (POST /) 973s ok 13 - Post request 973s ok 14 - @ REST request (GET /session/my/global) 973s ok 15 - Execute request 973s ok 16 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 973s ok 17 - Execute request 973s ok 18 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 973s ok 19 - Post request 973s ok 20 - @ REST request (PUT /sessions/global/3c0ce68723755e22f81e14b34e144bf4e4334779eb11455693631361375c747d) 973s ok 21 - Post request 973s ok 22 - Post user/password 973s ok 23 - Get redirection 973s ok 24 - Location is http://auth.sp.com/ 973s ok 25 - Get cookie lemonldap (3c0ce68723755e22f81e14b34e144bf4e4334779eb11455693631361375c747d) 973s ok 26 - @ REST request (GET /) 973s ok 27 - Execute request 973s ok 28 - @ REST request (GET /sessions/global/3c0ce68723755e22f81e14b34e144bf4e4334779eb11455693631361375c747d) 973s ok 29 - Execute request 973s ok 30 - @ REST request (DELETE /sessions/global/3c0ce68723755e22f81e14b34e144bf4e4334779eb11455693631361375c747d) 973s ok 31 - Execute request 973s ok 32 - Ask for logout 973s ok 33 - HTTP code is 200 973s ok 34 - @ REST request (GET /sessions/global/3c0ce68723755e22f81e14b34e144bf4e4334779eb11455693631361375c747d) 973s ok 35 - Execute request 973s ok 36 - Test if user is reject on IdP 973s ok 37 - Response status is 401 973s ok 38 - Content is JSON 973s ok 39 - Error code is 1 973s 1..39 973s ok 974s t/34-Auth-Proxy-and-SOAP-Server.t .............................................. 974s ok 1 - use Lemonldap::NG::Portal::Main; 974s ok 2 - Portal object 974s ok 3 - Init 974s ok 4 - Portal app 974s ok 5 - Register $type 974s ok 6 - Portal object 974s ok 7 - Init 974s ok 8 - Portal app 974s ok 9 - Register $type 974s # ==> Pushing SP <== 974s # ==> Popping SP <== 974s ok 10 - Unauth SP request 974s ok 11 - HTTP code is 200 974s # ==> Pushing SP <== 974s ok 12 - @ SOAP REQUEST @ 974s # ==> Saving handler SP <== 974s # ==> Pushing ISSUER <== 974s # ==> Popping ISSUER <== 974s # ==> Restoring SP <== 974s ok 13 - Execute request 974s ok 14 - HTTP code is 200 974s ok 15 - Content is XML 974s ok 16 - @ END OF SOAP REQUEST @ 974s ok 17 - @ SOAP REQUEST @ 974s # ==> Saving handler SP <== 974s # ==> Pushing ISSUER <== 974s # ==> Popping ISSUER <== 974s # ==> Restoring SP <== 974s ok 18 - Execute request 974s ok 19 - HTTP code is 200 974s ok 20 - Content is XML 974s ok 21 - @ END OF SOAP REQUEST @ 974s # ==> Popping SP <== 974s ok 22 - Post user/password 974s ok 23 - Get redirection 974s ok 24 - Location is http://auth.sp.com/ 974s ok 25 - Get cookie lemonldap (06869c25794f9dbeb32014e7b22b66a18a0f39446016e6bb2e39245098d041cc) 974s # ==> Pushing SP <== 974s # ==> Popping SP <== 974s ok 26 - Try to get menu 974s ok 27 - HTTP code is 200 974s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 974s ok 29 - @ SOAP REQUEST @ 974s # ==> Pushing ISSUER <== 974s # ==> Popping ISSUER <== 974s ok 30 - Execute request 974s ok 31 - HTTP code is 200 974s ok 32 - Content is XML 974s ok 33 - @ END OF SOAP REQUEST @ 974s ok 34 - @ SOAP REQUEST @ 974s # ==> Pushing ISSUER <== 974s # ==> Popping ISSUER <== 974s ok 35 - Execute request 974s ok 36 - HTTP code is 200 974s ok 37 - Content is XML 974s ok 38 - @ END OF SOAP REQUEST @ 974s ok 39 - Try get_key_from_all_sessions 974s ok 40 - Found session 974s # ==> Pushing SP <== 974s # ==> Popping SP <== 974s ok 41 - Ask for logout 974s ok 42 - HTTP code is 200 974s # ==> Pushing SP <== 974s # ==> Popping SP <== 974s ok 43 - Test if user is reject on IdP 974s ok 44 - Response status is 401 974s ok 45 - Content is JSON 974s ok 46 - Error code is 1 974s 1..46 974s ok 974s t/35-My-session.t .............................................................. 974s ok 1 - use Lemonldap::NG::Portal::Main; 974s ok 2 - Portal object 974s ok 3 - Init 974s ok 4 - Portal app 974s ok 5 - Auth query 974s ok 6 - HTTP code is 200 974s ok 7 - Get cookie lemonldap (e4a6ee37c9cd433ec94d83428ef4f3fcbd6bdf5483a5885656a923db1aa56c89) 974s ok 8 - Check for test1 974s ok 9 - HTTP code is 200 974s ok 10 - http//test1.example.com is ganted 974s ok 11 - Check for test1 974s ok 12 - HTTP code is 200 974s ok 13 - Request for my applications 974s ok 14 - HTTP code is 200 974s ok 15 - Result == 1 974s ok 16 - "Sample applications" category found 974s ok 17 - Two applications found 974s ok 18 - Description app1 found 974s ok 19 - Logo app1 found 974s ok 20 - URI app2 found 974s ok 21 - Logout request 974s ok 22 - Response is 200 974s ok 23 - Cookie is deleted 974s ok 24 - No pdata 974s ok 25 - Disconnect request 974s ok 26 - Response is 401 974s 1..26 974s ok 975s t/35-REST-OAuth2-deny.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 - OP portal 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 7 - Get JWKS, endpoint /oauth2/jwks 975s ok 8 - HTTP code is 200 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 975s ok 10 - HTTP code is 200 975s ok 11 - Portal object 975s ok 12 - Init 975s ok 13 - Portal app 975s ok 14 - Register $type 975s ok 15 - RP portal 975s # ==> Pushing RP <== 975s # ==> Popping RP <== 975s ok 16 - Unauth SP request 975s ok 17 - Get redirection 975s ok 18 - Location header found 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 19 - Push request to OP, endpoint /oauth2/authorize 975s ok 20 - HTTP code is 200 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 21 - Post authentication, endpoint /oauth2/authorize 975s ok 22 - Get cookie lemonldap (28be20a8ae54793be2370191344b4be70bdc028cb5438a4e13b49128ab025df6) 975s ok 23 - HTTP code is 200 975s ok 24 - Page contains a form 975s ok 25 - Host match 975s ok 26 - Field "confirm" is defined 975s ok 27 - CSP header authorize POST request to \# 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 28 - Post confirmation, endpoint /oauth2/authorize 975s ok 29 - Get redirection 975s ok 30 - Location header found 975s # ==> Pushing RP <== 975s ok 31 - REST request 975s ok 32 - Request from RP to OP, endpoint /oauth2/token 975s # ==> Saving handler RP <== 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s # ==> Restoring RP <== 975s ok 33 - Execute request 975s ok 34 - Response is 200 975s ok 35 - Content is JSON 975s ok 36 - Found access_token 9e0475f8d6dc7e07dd3db452ff28ef9699fce719f9534e85c49e5c0baf8e7d71 975s ok 37 - REST request 975s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 975s # ==> Saving handler RP <== 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s # ==> Restoring RP <== 975s ok 39 - Execute request 975s ok 40 - Response is 200 975s ok 41 - Content is JSON 975s # ==> Popping RP <== 975s ok 42 - Call openidconnectcallback on RP 975s ok 43 - Get cookie lemonldap (437042f6cf1b1879bcd05041519720d00bd09f27a6d3077de081886fc192de71) 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 44 - Check session 975s ok 45 - Response status is 401 975s ok 46 - Content is JSON 975s ok 47 - Error code is 9 975s # ==> Pushing OP <== 975s # ==> Popping OP <== 975s ok 48 - Check session 975s ok 49 - HTTP code is 403 975s 1..49 975s ok 976s t/35-REST-OAuth2.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 - OP portal 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 7 - Get JWKS, endpoint /oauth2/jwks 976s ok 8 - HTTP code is 200 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 976s ok 10 - HTTP code is 200 976s ok 11 - Portal object 976s ok 12 - Init 976s ok 13 - Portal app 976s ok 14 - Register $type 976s ok 15 - RP portal 976s # ==> Pushing RP <== 976s # ==> Popping RP <== 976s ok 16 - Unauth SP request 976s ok 17 - Get redirection 976s ok 18 - Location header found 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 19 - Push request to OP, endpoint /oauth2/authorize 976s ok 20 - HTTP code is 200 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 21 - Post authentication, endpoint /oauth2/authorize 976s ok 22 - Get cookie lemonldap (0183360c2fe1bd71765d52e44b1809c3dc0a54970f0d54994303e28013b99bd5) 976s ok 23 - HTTP code is 200 976s ok 24 - Page contains a form 976s ok 25 - Host match 976s ok 26 - Field "confirm" is defined 976s ok 27 - CSP header authorize POST request to \# 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 28 - Post confirmation, endpoint /oauth2/authorize 976s ok 29 - Get redirection 976s ok 30 - Location header found 976s # ==> Pushing RP <== 976s ok 31 - REST request 976s ok 32 - Request from RP to OP, endpoint /oauth2/token 976s # ==> Saving handler RP <== 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s # ==> Restoring RP <== 976s ok 33 - Execute request 976s ok 34 - Response is 200 976s ok 35 - Content is JSON 976s ok 36 - Found access_token be3a007763f35b80bf4d0f192ed28a2e137062dfc20d6ceb461d5e09f0a7aef7 976s ok 37 - REST request 976s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 976s # ==> Saving handler RP <== 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s # ==> Restoring RP <== 976s ok 39 - Execute request 976s ok 40 - Response is 200 976s ok 41 - Content is JSON 976s # ==> Popping RP <== 976s ok 42 - Call openidconnectcallback on RP 976s ok 43 - Get cookie lemonldap (cbf632779464aec95180d0ac5b4c4838795bb13a243c5f2c19170db16699f32c) 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 44 - Check session 976s ok 45 - Response status is 401 976s ok 46 - Content is JSON 976s ok 47 - Error code is 9 976s # ==> Pushing OP <== 976s # ==> Popping OP <== 976s ok 48 - Check session 976s ok 49 - HTTP code is 200 976s 1..49 976s ok 976s t/35-REST-auth-password-server.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 - HTTP code is 200 976s ok 6 - Content-Type is JSON 976s ok 7 - Content is valid JSON 976s ok 8 - Correct password is accepted 976s ok 9 - HTTP code is 200 976s ok 10 - Content-Type is JSON 976s ok 11 - Content is valid JSON 976s ok 12 - Incorrect user is rejected 976s ok 13 - HTTP code is 200 976s ok 14 - Content-Type is JSON 976s ok 15 - Content is valid JSON 976s ok 16 - Incorrect password is rejected 976s ok 17 - HTTP code is 200 976s ok 18 - Content-Type is JSON 976s ok 19 - Content is valid JSON 976s ok 20 - Correct result 976s ok 21 - Correct attributes 976s ok 22 - Correct macro 976s ok 23 - HTTP code is 200 976s ok 24 - Content-Type is JSON 976s ok 25 - Content is valid JSON 976s ok 26 - Correct result 976s ok 27 - No attributes 976s 1..27 976s ok 977s t/35-REST-config-backend.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 # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 6 - Get latest conf metadata 977s ok 7 - HTTP code is 200 977s ok 8 - Portal object 977s ok 9 - @ REST request (GET /config/latest) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 10 - Execute request 977s ok 11 - Response is 200 or 400 977s ok 12 - @ END OF REST REQUEST 977s ok 13 - @ REST request (GET /config/latest) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 14 - Execute request 977s ok 15 - Response is 200 or 400 977s ok 16 - @ END OF REST REQUEST 977s ok 17 - @ REST request (GET /config/1) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 18 - Execute request 977s ok 19 - Response is 200 or 400 977s ok 20 - @ END OF REST REQUEST 977s ok 21 - Init 977s ok 22 - Portal app 977s ok 23 - Register $type 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 24 - Unauth SP request 977s ok 25 - HTTP code is 200 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 26 - Post user/password 977s ok 27 - Get redirection 977s ok 28 - Location is http://auth.sp.com/ 977s ok 29 - Get cookie lemonldap (5fa89a4e2b49b7a5d7b2723525b180678c8f5a8c674f217a699123b023494e23) 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 30 - Auth test 977s ok 31 - HTTP code is 200 977s ok 32 - Good ID 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 33 - Some session keys 977s ok 34 - HTTP code is 200 977s ok 35 - GET JSON 977s ok 36 - Good ID 977s ok 37 - Uid is french 977s ok 38 - UTF-8 values 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 39 - Retrieve error message: 9 from lang: fr 977s ok 40 - HTTP code is 200 977s ok 41 - GET JSON 977s ok 42 - Good lang 977s ok 43 - Good errorNum 977s ok 44 - Good errorMsgName 977s ok 45 - Good file URL 977s ok 46 - Good result 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 47 - Retrieve ALL error messages from lang: es 977s ok 48 - HTTP code is 200 977s ok 49 - GET JSON 977s ok 50 - Good lang 977s ok 51 - Good errorNum 977s ok 52 - Good file URL 977s ok 53 - Good result 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s ok 54 - Retrieve ALL error messages from lang: en (default) 977s ok 55 - HTTP code is 200 977s ok 56 - GET JSON 977s ok 57 - Good lang 977s ok 58 - Good errorNum 977s ok 59 - Good file URL 977s ok 60 - Good result 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 61 - Ask for logout 977s ok 62 - HTTP code is 200 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 63 - Test if user is reject on IdP 977s ok 64 - Response status is 401 977s ok 65 - Content is JSON 977s ok 66 - Error code is 1 977s 1..66 977s ok 977s t/35-REST-export-password.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 # ==> Pushing SP <== 977s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 13 - Execute request 977s ok 14 - Response is 200 or 400 977s ok 15 - @ END OF REST REQUEST 977s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 17 - Post request 977s ok 18 - HTTP code is 200 977s ok 19 - @ END OF REST REQUEST 977s ok 20 - @ REST request (PUT /sessions/global/276649b3cbc3fdc228fc141e7a45f0a282b036425ec670ef52de69912c91eb42) 977s # ==> Saving handler SP <== 977s # ==> Pushing ISSUER <== 977s # ==> Popping ISSUER <== 977s # ==> Restoring SP <== 977s ok 21 - Post request 977s ok 22 - HTTP code is 200 977s ok 23 - @ END OF REST REQUEST 977s # ==> Popping SP <== 977s ok 24 - Post user/password 977s ok 25 - Get redirection 977s ok 26 - Location is http://auth.sp.com/ 977s ok 27 - Get cookie lemonldap (276649b3cbc3fdc228fc141e7a45f0a282b036425ec670ef52de69912c91eb42) 977s # ==> Pushing SP <== 977s # ==> Popping SP <== 977s ok 28 - Auth test 977s ok 29 - HTTP code is 200 977s ok 30 - Password is exported 977s 1..30 977s ok 978s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t .................... 978s ok 1 - use Lemonldap::NG::Portal::Main; 978s ok 2 - Portal object 978s ok 3 - Init 978s ok 4 - Portal app 978s ok 5 - Issuer portal 978s ok 6 - Simple request to handler 978s ok 7 - Get WWW-Authenticate header 978s # Subtest: REST request to Portal 978s 1..3 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 3 - Response is 200 978s ok 8 - REST request to Portal 978s ok 9 - AuthBasic request 978s ok 10 - HTTP code is 200 978s ok 11 - Authenticated as dwho 978s # Subtest: REST request to Portal 978s 1..3 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 3 - Response is 200 978s ok 12 - REST request to Portal 978s ok 13 - AuthBasic request 978s ok 14 - HTTP code is 200 978s ok 15 - Authenticated as rtyler 978s ok 16 - REST requests were done by handler 978s ok 17 - New AuthBasic request 978s ok 18 - Handler used its local cache 978s ok 19 - HTTP code is 200 978s ok 20 - Authenticated as dwho 978s ok 21 - New AuthBasic request 978s ok 22 - Handler used its local cache 978s ok 23 - HTTP code is 200 978s ok 24 - Authenticated as rtyler 978s # Subtest: REST request to Portal 978s 1..3 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 3 - Response is 401 978s ok 25 - REST request to Portal 978s ok 26 - New AuthBasic request 978s ok 27 - Request was rejected 978s # Subtest: REST request to Portal 978s 1..3 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 3 - Response is 401 978s ok 28 - REST request to Portal 978s ok 29 - New AuthBasic request 978s ok 30 - Request was rejected 978s 1..30 978s ok 978s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t ........................... 978s ok 1 - use Lemonldap::NG::Portal::Main; 978s ok 2 - Portal object 978s ok 3 - Init 978s ok 4 - Portal app 978s ok 5 - Issuer portal 978s ok 6 - Simple request to handler 978s ok 7 - Get WWW-Authenticate header 978s ok 8 - Get Menu 978s ok 9 - HTTP code is 200 978s ok 10 - Page contains a form 978s ok 11 - Host match 978s ok 12 - Field "user" is defined 978s ok 13 - Field "password" is defined 978s ok 14 - CSP header authorize POST request to \# 978s ok 15 - Auth query 978s ok 16 - Get cookie lemonldap (88b518aca4e57833e18f8dee679dc1d956aef27fefbc68ce049edbf368c0e659) 978s ok 17 - Get redirection 978s ok 18 - Location is http://auth.idp.com/ 978s ok 19 - Form registration 978s ok 20 - Get redirection 978s ok 21 - Location header found 978s ok 22 - Form registration 978s ok 23 - Found TOTP js 978s ok 24 - Get new key 978s ok 25 - Content is JSON 978s ok 26 - Found secret 978s ok 27 - Found token 978s ok 28 - Code 978s ok 29 - Code contains 6 digits 978s ok 30 - Post code 978s ok 31 - Content is JSON 978s ok 32 - Key is registered 978s ok 33 - Get Menu 978s ok 34 - HTTP code is 200 978s ok 35 - Page contains a form 978s ok 36 - Host match 978s ok 37 - Field "user" is defined 978s ok 38 - Field "password" is defined 978s ok 39 - CSP header authorize POST request to \# 978s ok 40 - Auth query 978s ok 41 - HTTP code is 200 978s ok 42 - Page contains a form 978s ok 43 - URI match 978s # Subtest: REST request to Portal 978s 1..2 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 44 - REST request to Portal 978s ok 45 - AuthBasic request 978s ok 46 - Authentication rejected 978s ok 47 - REST requests were done by handler 978s # Subtest: REST request to Portal 978s 1..2 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 48 - REST request to Portal 978s ok 49 - New AuthBasic request 978s ok 50 - Handler used its local cache 978s ok 51 - Authentication rejected a second time 978s # Subtest: REST request to Portal 978s 1..2 978s ok 1 - Get POST request 978s ok 2 - Push request to portal 978s ok 52 - REST request to Portal 978s ok 53 - New AuthBasic request 978s ok 54 - Portal was called a second time 978s ok 55 - 2FA did not trigger for rtyler because of ENV rule 978s 1..55 978s ok 979s t/35-REST-sessions-with-AuthBasic-handler.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 - Issuer portal 979s ok 6 - Simple request to handler 979s ok 7 - Get WWW-Authenticate header 979s # Subtest: REST request to Portal 979s 1..3 979s ok 1 - Get POST request 979s ok 2 - Push request to portal 979s ok 3 - Response is 200 979s ok 8 - REST request to Portal 979s ok 9 - AuthBasic request 979s ok 10 - HTTP code is 200 979s ok 11 - Authenticated as dwho 979s # Subtest: REST request to Portal 979s 1..3 979s ok 1 - Get POST request 979s ok 2 - Push request to portal 979s ok 3 - Response is 200 979s ok 12 - REST request to Portal 979s ok 13 - AuthBasic request 979s ok 14 - HTTP code is 200 979s ok 15 - Authenticated as rtyler 979s ok 16 - REST requests were done by handler 979s ok 17 - New AuthBasic request 979s ok 18 - Handler used its local cache 979s ok 19 - HTTP code is 200 979s ok 20 - Authenticated as dwho 979s ok 21 - New AuthBasic request 979s ok 22 - Handler used its local cache 979s ok 23 - HTTP code is 200 979s ok 24 - Authenticated as rtyler 979s # Subtest: REST request to Portal 979s 1..3 979s ok 1 - Get POST request 979s ok 2 - Push request to portal 979s ok 3 - Response is 401 979s ok 25 - REST request to Portal 979s ok 26 - New AuthBasic request 979s ok 27 - Request was rejected 979s # Subtest: REST request to Portal 979s 1..3 979s ok 1 - Get POST request 979s ok 2 - Push request to portal 979s ok 3 - Response is 401 979s ok 28 - REST request to Portal 979s ok 29 - New AuthBasic request 979s ok 30 - Request was rejected 979s 1..30 979s ok 979s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t .. 979s ok 1 - use Lemonldap::NG::Portal::Main; 979s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t line 66. 979s ok 2 # skip LLNGTESTREDIS isn't set 979s 1..2 979s ok 979s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t .................. 979s ok 1 - use Lemonldap::NG::Portal::Main; 979s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t line 66. 979s ok 2 # skip LLNGTESTREDIS isn't set 979s 1..2 979s ok 980s t/35-REST-sessions-with-REST-server.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 ok 6 - Portal object 980s ok 7 - Init 980s ok 8 - Portal app 980s ok 9 - Register $type 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 10 - Unauth SP request 980s ok 11 - HTTP code is 200 980s # ==> Pushing SP <== 980s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 13 - Execute request 980s ok 14 - Response is 200 or 400 980s ok 15 - @ END OF REST REQUEST 980s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 17 - Post request 980s ok 18 - HTTP code is 200 980s ok 19 - @ END OF REST REQUEST 980s ok 20 - @ REST request (PUT /sessions/global/d20c3debe733e48f972a2570d63ce29f9e5cf44860fa29716c64d01fbcef15b8) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 21 - Post request 980s ok 22 - HTTP code is 200 980s ok 23 - @ END OF REST REQUEST 980s # ==> Popping SP <== 980s ok 24 - Post user/password 980s ok 25 - Get redirection 980s ok 26 - Location is http://auth.sp.com/ 980s ok 27 - Get cookie lemonldap (d20c3debe733e48f972a2570d63ce29f9e5cf44860fa29716c64d01fbcef15b8) 980s # ==> Pushing SP <== 980s # ==> Popping SP <== 980s ok 28 - Auth test 980s ok 29 - HTTP code is 200 980s ok 30 - Good ID 980s ok 31 - Mulivalued attribute found 980s ok 32 - Good ID 980s ok 33 - Uid is french 980s # ==> Pushing SP <== 980s ok 34 - @ REST request (GET /sessions/global/d20c3debe733e48f972a2570d63ce29f9e5cf44860fa29716c64d01fbcef15b8) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 35 - Execute request 980s ok 36 - Response is 200 or 400 980s ok 37 - @ END OF REST REQUEST 980s ok 38 - @ REST request (DELETE /sessions/global/d20c3debe733e48f972a2570d63ce29f9e5cf44860fa29716c64d01fbcef15b8) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 39 - Execute request 980s ok 40 - Response is 200 or 400 980s ok 41 - @ END OF REST REQUEST 980s # ==> Popping SP <== 980s ok 42 - Ask for logout 980s ok 43 - HTTP code is 200 980s # ==> Pushing SP <== 980s ok 44 - @ REST request (GET /sessions/global/d20c3debe733e48f972a2570d63ce29f9e5cf44860fa29716c64d01fbcef15b8) 980s # ==> Saving handler SP <== 980s # ==> Pushing ISSUER <== 980s # ==> Popping ISSUER <== 980s # ==> Restoring SP <== 980s ok 45 - Execute request 980s ok 46 - Response is 200 or 400 980s ok 47 - @ END OF REST REQUEST 980s # ==> Popping SP <== 980s ok 48 - Test if user is reject on IdP 980s ok 49 - Response status is 401 980s ok 50 - Content is JSON 980s ok 51 - Error code is 1 980s 1..51 980s ok 981s t/35-SOAP-config-backend.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 - @ SOAP REQUEST @ 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 7 - Execute request 981s ok 8 - HTTP code is 200 981s ok 9 - Content is XML 981s ok 10 - @ END OF SOAP REQUEST @ 981s ok 11 - Last cfg is 1 981s ok 12 - @ SOAP REQUEST @ 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 13 - Execute request 981s ok 14 - HTTP code is 200 981s ok 15 - Content is XML 981s ok 16 - @ END OF SOAP REQUEST @ 981s ok 17 - Get configuration 981s ok 18 - cfgNum is 1 981s ok 19 - Portal object 981s ok 20 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 21 - Execute request 981s ok 22 - HTTP code is 200 981s ok 23 - Content is XML 981s ok 24 - @ END OF SOAP REQUEST @ 981s ok 25 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 26 - Execute request 981s ok 27 - HTTP code is 200 981s ok 28 - Content is XML 981s ok 29 - @ END OF SOAP REQUEST @ 981s ok 30 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 31 - Execute request 981s ok 32 - HTTP code is 200 981s ok 33 - Content is XML 981s ok 34 - @ END OF SOAP REQUEST @ 981s ok 35 - Init 981s ok 36 - Portal app 981s ok 37 - Register $type 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 38 - Unauth SP request 981s ok 39 - HTTP code is 200 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 40 - Post user/password 981s ok 41 - Get redirection 981s ok 42 - Location is http://auth.sp.com/ 981s ok 43 - Get cookie lemonldap (9b5d5e1cb665b09cc098d10d4861d7f6b2271f0e13ff9f0b317f0a905a223a01) 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 44 - Try to get menu 981s ok 45 - HTTP code is 200 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 46 - Ask for logout 981s ok 47 - HTTP code is 200 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 48 - Test if user is reject on IdP 981s ok 49 - Response status is 401 981s ok 50 - Content is JSON 981s ok 51 - Error code is 1 981s 1..51 981s ok 981s t/35-SOAP-sessions-with-SOAP-server.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 # ==> Pushing SP <== 981s ok 12 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 13 - Execute request 981s ok 14 - HTTP code is 200 981s ok 15 - Content is XML 981s ok 16 - @ END OF SOAP REQUEST @ 981s ok 17 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 18 - Execute request 981s ok 19 - HTTP code is 200 981s ok 20 - Content is XML 981s ok 21 - @ END OF SOAP REQUEST @ 981s ok 22 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 23 - Execute request 981s ok 24 - HTTP code is 200 981s ok 25 - Content is XML 981s ok 26 - @ END OF SOAP REQUEST @ 981s ok 27 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 28 - Execute request 981s ok 29 - HTTP code is 200 981s ok 30 - Content is XML 981s ok 31 - @ END OF SOAP REQUEST @ 981s ok 32 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 33 - Execute request 981s ok 34 - HTTP code is 200 981s ok 35 - Content is XML 981s ok 36 - @ END OF SOAP REQUEST @ 981s # ==> Popping SP <== 981s ok 37 - Post user/password 981s ok 38 - Get redirection 981s ok 39 - Location is http://auth.sp.com/ 981s ok 40 - Get cookie lemonldap (a3cf3c72875a07a650ff90221915b9580969fc36f19ba160b505f806f8fdff22) 981s # ==> Pushing SP <== 981s # ==> Popping SP <== 981s ok 41 - Try to get menu 981s ok 42 - HTTP code is 200 981s # ==> Pushing SP <== 981s ok 43 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 44 - Execute request 981s ok 45 - HTTP code is 200 981s ok 46 - Content is XML 981s ok 47 - @ END OF SOAP REQUEST @ 981s ok 48 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 49 - Execute request 981s ok 50 - HTTP code is 200 981s ok 51 - Content is XML 981s ok 52 - @ END OF SOAP REQUEST @ 981s # ==> Popping SP <== 981s ok 53 - Ask for logout 981s ok 54 - HTTP code is 200 981s # ==> Pushing SP <== 981s ok 55 - @ SOAP REQUEST @ 981s # ==> Saving handler SP <== 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s # ==> Restoring SP <== 981s ok 56 - Execute request 981s ok 57 - HTTP code is 200 981s ok 58 - Content is XML 981s ok 59 - @ END OF SOAP REQUEST @ 981s # ==> Popping SP <== 981s ok 60 - Test if user is reject on IdP 981s ok 61 - Response status is 401 981s ok 62 - Content is JSON 981s ok 63 - Error code is 1 981s # ==> Pushing ISSUER <== 981s # ==> Popping ISSUER <== 981s ok 64 - Test WSDL 981s ok 65 - HTTP code is 200 981s ok 66 - Content contains wsdl def 981s 1..66 981s ok 982s t/36-Combination-Custom.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 - Expression loaded: "[Dm] or [DB]" 982s ok 6 - Try to connect with login dwho 982s ok 7 - Get cookie lemonldap (13806597bad219d63c852eb6a3b49d15cc5149f43f81dfc9be9c087bee4e1ba1) 982s ok 8 - Logout request 982s ok 9 - Response is 200 982s ok 10 - Cookie is deleted 982s ok 11 - No pdata 982s ok 12 - Disconnect request 982s ok 13 - Response is 401 982s ok 14 - Try to connect with login dvador 982s ok 15 - Get cookie lemonldap (f806454cf315ac8928917234026295835fdf97eb48d1c8b333eeb023885fa4f0) 982s ok 16 - Portal object 982s ok 17 - Init 982s ok 18 - Portal app 982s ok 19 - Expression loaded: "[Dm] and [DB]" 982s ok 20 - Try to connect with login rtyler 982s ok 21 - Get cookie lemonldap (646d6fba01b6f7b0079950f2d2e3a2b07590016a5e1671876c546d9fd6c9dfa5) 982s ok 22 - Logout request 982s ok 23 - Response is 200 982s ok 24 - Cookie is deleted 982s ok 25 - No pdata 982s ok 26 - Disconnect request 982s ok 27 - Response is 401 982s ok 28 - Try to connect with login dwho 982s ok 29 - Response status is 401 982s ok 30 - Content is JSON 982s ok 31 - Error code is 5 982s ok 32 - Portal object 982s ok 33 - Init 982s ok 34 - Portal app 982s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 982s ok 36 - Try to connect with login dwho 982s ok 37 - Get cookie lemonldap (792fb0f52196d8ec92de7714c9701abce522fe66142e4d0b945495b853c2d316) 982s ok 38 - Logout request 982s ok 39 - Response is 200 982s ok 40 - Cookie is deleted 982s ok 41 - No pdata 982s ok 42 - Disconnect request 982s ok 43 - Response is 401 982s ok 44 - Try to connect with login dvador 982s ok 45 - Get cookie lemonldap (d25ba945267868df252f11ff986091fed853f8fd9e464469e2b3027c1f0f329a) 982s ok 46 - Logout request 982s ok 47 - Response is 200 982s ok 48 - Cookie is deleted 982s ok 49 - No pdata 982s ok 50 - Disconnect request 982s ok 51 - Response is 401 982s ok 52 - Portal object 982s ok 53 - Init 982s ok 54 - Portal app 982s 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]" 982s ok 56 - Try to connect with login rtyler 982s ok 57 - Get cookie lemonldap (8852e5289b3c2ab82b6824233e8c1b13a5997688df833f26bb3a6331008b7849) 982s ok 58 - Demo and DBI exported variables exist in session 982s ok 59 - Try to connect with login dvador 982s ok 60 - Get cookie lemonldap (85f14e8ac358b105f8bde72492f5916b2808a1cf259f97dc12da794b32f1fa22) 982s ok 61 - Try to connect with login dwho 982s ok 62 - Response status is 401 982s ok 63 - Content is JSON 982s ok 64 - Error code is 5 982s ok 65 - Portal object 982s ok 66 - Init 982s ok 67 - Portal app 982s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 982s ok 69 - Try to connect with login rtyler 982s ok 70 - Get cookie lemonldap (0cdd96168053c165f1627031c8a41a2e4a052f91bfd862a9fc7e903c57b5642e) 982s ok 71 - Try to connect with login dwho 982s ok 72 - Get cookie lemonldap (d8d729f657e2ff324eca04ec1cfcd4634d2d58423149275949261ed5b45a449f) 982s ok 73 - Portal object 982s ok 74 - Init 982s ok 75 - Portal app 982s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 982s ok 77 - Try to connect with login rtyler 982s ok 78 - Get cookie lemonldap (68e0054e0dfc05cc0b23e62df088e25bdcf7e73eac0ff4604a4f8701ee2f637b) 982s ok 79 - Try to connect with login dwho 982s ok 80 - Response status is 401 982s ok 81 - Content is JSON 982s ok 82 - Error code is 5 982s 1..82 982s ok 983s t/36-Combination-Kerberos-multiple-domains.t ................................... 983s ok 1 - use Lemonldap::NG::Portal::Main; 983s ok 2 - Portal object 983s ok 3 - Init 983s ok 4 - Portal app 983s # Subtest: Successful Kerberos authentication on dom1 983s ok 1 - Simple access 983s ok 2 - Found Kerberos JS 983s ok 3 - HTTP code is 200 983s ok 4 - Page contains a form 983s ok 5 - Host match 983s ok 6 - Field "kerberos" is defined 983s ok 7 - Field "ajax_auth_token" is defined 983s ok 8 - CSP header authorize POST request to \# 983s ok 9 - AJAX query 983s ok 10 983s ok 11 - AJAX query 983s ok 12 - HTTP code is 200 983s ok 13 - Content-Type is JSON 983s ok 14 - Content is valid JSON 983s ok 15 - User token was returned 983s ok 16 - Post form 983s ok 17 - Get cookie lemonldap (d002d144bb9e6d53fd0b0e0dadd78216446b327b83e1f3a4c0be5de089476c85) 983s ok 18 - Get session using restSessionServer 983s ok 19 - HTTP code is 200 983s ok 20 - Deserialize session content 983s ok 21 - Session has correct value for cn 983s 1..21 983s ok 5 - Successful Kerberos authentication on dom1 983s # Subtest: Successful Kerberos authentication on dom2 983s ok 1 - Simple access 983s ok 2 - Found Kerberos JS 983s ok 3 - HTTP code is 200 983s ok 4 - Page contains a form 983s ok 5 - Host match 983s ok 6 - Field "kerberos" is defined 983s ok 7 - Field "ajax_auth_token" is defined 983s ok 8 - CSP header authorize POST request to \# 983s ok 9 - AJAX query 983s ok 10 983s ok 11 - AJAX query 983s ok 12 - HTTP code is 200 983s ok 13 - Content-Type is JSON 983s ok 14 - Content is valid JSON 983s ok 15 - User token was returned 983s ok 16 - Post form 983s ok 17 - Get cookie lemonldap (0ec03c0836d996a4c11a624a20ea269511e396407e5d2e6dc25503552102652e) 983s ok 18 - Get session using restSessionServer 983s ok 19 - HTTP code is 200 983s ok 20 - Deserialize session content 983s ok 21 - Session has correct value for cn 983s 1..21 983s ok 6 - Successful Kerberos authentication on dom2 983s # Subtest: Fallback to Dom1 983s ok 1 - Simple access 983s ok 2 - Found Kerberos JS 983s ok 3 - HTTP code is 200 983s ok 4 - Page contains a form 983s ok 5 - Host match 983s ok 6 - Field "kerberos" is defined 983s ok 7 - Field "ajax_auth_token" is defined 983s ok 8 - CSP header authorize POST request to \# 983s ok 9 - Post form 983s ok 10 - HTTP code is 200 983s ok 11 - Page contains a form 983s ok 12 - Host match 983s ok 13 - Field "user" is defined 983s ok 14 - Field "password" is defined 983s ok 15 - CSP header authorize POST request to \# 983s ok 16 - Post form 983s ok 17 - Get cookie lemonldap (4582de4afc8c309ada2bbd19d914180c5363d919bf2af956381dc49a4498064a) 983s ok 18 - Get session using restSessionServer 983s ok 19 - HTTP code is 200 983s ok 20 - Deserialize session content 983s ok 21 - Session has correct value for cn 983s 1..21 983s ok 7 - Fallback to Dom1 983s # Subtest: Fallback to Dom2 983s ok 1 - Simple access 983s ok 2 - Found Kerberos JS 983s ok 3 - HTTP code is 200 983s ok 4 - Page contains a form 983s ok 5 - Host match 983s ok 6 - Field "kerberos" is defined 983s ok 7 - Field "ajax_auth_token" is defined 983s ok 8 - CSP header authorize POST request to \# 983s ok 9 - Post form 983s ok 10 - HTTP code is 200 983s ok 11 - Page contains a form 983s ok 12 - Host match 983s ok 13 - Field "user" is defined 983s ok 14 - Field "password" is defined 983s ok 15 - CSP header authorize POST request to \# 983s ok 16 - Post form 983s ok 17 - Get cookie lemonldap (921bb086bff56adb4aa65c132b5bc56cdc46d8f0064cb2a26460739d480608cd) 983s ok 18 - Get session using restSessionServer 983s ok 19 - HTTP code is 200 983s ok 20 - Deserialize session content 983s ok 21 - Session has correct value for cn 983s 1..21 983s ok 8 - Fallback to Dom2 983s 1..8 983s ok 983s t/36-Combination-Password.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 - Try to connect with login jkirk 983s ok 6 - Get cookie lemonldap (b292af65a80c6a454c5f73505de82f712c302896d77c623ee82ac94ed791145a) 983s ok 7 - Try to change password 983s ok 8 - HTTP code is 200 983s ok 9 - Content-Type is JSON 983s ok 10 - Content is valid JSON 983s ok 11 - PE_PASSWORD_OK 983s ok 12 - Try to connect with login jkirk 983s ok 13 - Response status is 401 983s ok 14 - Content is JSON 983s ok 15 - Error code is 5 983s ok 16 - Try to connect with login jkirk 983s ok 17 - Get cookie lemonldap (92ea5fb7ff14737a298faba6e410e94cfe326080a6dc2169290dc08eaf95bd61) 983s ok 18 - Try to connect with login dvador 983s ok 19 - Get cookie lemonldap (b913f177f2a738ae460b98ab81cb160d5ffb6dab849ce57d4c42801b9600b4e9) 983s ok 20 - Try to change password 983s ok 21 - HTTP code is 200 983s ok 22 - Content-Type is JSON 983s ok 23 - Content is valid JSON 983s ok 24 - PE_PASSWORD_OK 983s ok 25 - Try to connect with login dvador 983s ok 26 - Response status is 401 983s ok 27 - Content is JSON 983s ok 28 - Error code is 5 983s ok 29 - Try to connect with login dvador 983s ok 30 - Get cookie lemonldap (135c07c6fcc10186b47c6798bc6746c9dbd7a9ccd87b0a38475c1980a804e7d2) 983s 1..30 983s ok 984s t/36-Combination-SSL-Kerberos.t ................................................ 984s ok 1 - use Lemonldap::NG::Portal::Main; 984s ok 2 - Portal object 984s ok 3 - Init 984s ok 4 - Portal app 984s # Subtest: Auth by SSL 984s ok 1 - Get cookie lemonldap (24421f32ba29ba72c13ff7cfb87d7ea4f5d78b9d9f9ff1966d3e35a1ff281204) 984s ok 2 - Correct session auth module 984s ok 3 - Correct session UID 984s 1..3 984s ok 5 - Auth by SSL 984s # Subtest: Auth by Kerberos 984s ok 1 - HTTP code is 200 984s ok 2 - Page contains a form 984s ok 3 - Host match 984s ok 4 - Field "kerberos" is defined 984s ok 5 - CSP header authorize POST request to \# 984s ok 6 - Found hidden attribut "kerberos" with value="0" 984s ok 7 - Get Kerberos javascript 984s ok 8 - Response body is not empty 984s ok 9 - Found waiting message 984s ok 10 - HTTP code is 200 984s ok 11 - Page contains a form 984s ok 12 - Host match 984s ok 13 - Field "url" is defined 984s ok 14 - Field "kerberos" is defined 984s ok 15 - Field "ajax_auth_token" is defined 984s ok 16 - CSP header authorize POST request to \# 984s ok 17 - AJAX query 984s ok 18 984s ok 19 - AJAX query 984s ok 20 - HTTP code is 200 984s ok 21 - Content-Type is JSON 984s ok 22 - Content is valid JSON 984s ok 23 - User token was returned 984s ok 24 - Post form 984s ok 25 - Get cookie lemonldap (4385162da5d684388adfb04ea5ec7479141c4f6eb85080a80a1d32d8d105e759) 984s ok 26 - Correct session auth module 984s ok 27 - Correct session UID 984s 1..27 984s ok 6 - Auth by Kerberos 984s # Subtest: Auth by Demo 984s ok 1 - Response body is not empty 984s ok 2 - Found waiting message 984s ok 3 - HTTP code is 200 984s ok 4 - Page contains a form 984s ok 5 - Host match 984s ok 6 - Field "url" is defined 984s ok 7 - Field "kerberos" is defined 984s ok 8 - Field "ajax_auth_token" is defined 984s ok 9 - CSP header authorize POST request to \# 984s ok 10 - Post form 984s ok 11 - HTTP code is 200 984s ok 12 - Page contains a form 984s ok 13 - Host match 984s ok 14 - Field "url" is defined 984s ok 15 - Field "user" is defined 984s ok 16 - Field "password" is defined 984s ok 17 - CSP header authorize POST request to \# 984s ok 18 - Post form 984s ok 19 - Get cookie lemonldap (4fb0c00e628193f07296aaf3744552e737362d136f0260af24b2113ecfacea9b) 984s ok 20 - Correct session auth module 984s ok 21 - Correct session UID 984s 1..21 984s ok 7 - Auth by Demo 984s 1..7 984s ok 985s t/36-Combination-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 - Expression loaded: "[Dm] or [Ch]" 985s ok 6 - Try to connect with login dwho 985s ok 7 - Get cookie lemonldap (4782b560021b9de7566ac90ffe16c22ace3469420dc3dfd2b596d4f75c8a53e2) 985s ok 8 - Logout request 985s ok 9 - Response is 200 985s ok 10 - Cookie is deleted 985s ok 11 - No pdata 985s ok 12 - Disconnect request 985s ok 13 - Response is 401 985s ok 14 - Try to connect with login dvador 985s ok 15 - Get cookie lemonldap (5733708088d56c6e81128c8a2c7d10cd0f3b1c6712ec7ad08a58914e65dea249) 985s ok 16 - Logout request 985s ok 17 - Response is 200 985s ok 18 - Cookie is deleted 985s ok 19 - No pdata 985s ok 20 - Disconnect request 985s ok 21 - Response is 401 985s ok 22 - Portal object 985s ok 23 - Init 985s ok 24 - Portal app 985s ok 25 - Expression loaded: "[Dm] and [Ch]" 985s ok 26 - Try to connect with login rtyler 985s ok 27 - Get cookie lemonldap (a4f94aa61a801b40f11b2bf4b19b82ef053708195307a38ce90f4383e04831da) 985s ok 28 - Logout request 985s ok 29 - Response is 200 985s ok 30 - Cookie is deleted 985s ok 31 - No pdata 985s ok 32 - Disconnect request 985s ok 33 - Response is 401 985s ok 34 - Try to connect with login dwho 985s ok 35 - Get cookie lemonldap (3c1696c81ad7856becd611ec9f834007d5f52adbfad16284993d9a28f73d8dc5) 985s ok 36 - Logout request 985s ok 37 - Response is 200 985s ok 38 - Cookie is deleted 985s ok 39 - No pdata 985s ok 40 - Disconnect request 985s ok 41 - Response is 401 985s ok 42 - Try to connect with login dwho 985s ok 43 - Response status is 401 985s ok 44 - Content is JSON 985s ok 45 - Error code is 5 985s ok 46 - Portal object 985s ok 47 - Init 985s ok 48 - Portal app 985s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 985s ok 50 - Try to connect with login dwho 985s ok 51 - Get cookie lemonldap (0c55e42c4b70598b4ea163a2d3fdef41eb9b1336a752b6319d7e669fd9b94bb4) 985s ok 52 - Logout request 985s ok 53 - Response is 200 985s ok 54 - Cookie is deleted 985s ok 55 - No pdata 985s ok 56 - Disconnect request 985s ok 57 - Response is 401 985s ok 58 - Try to connect with login dvador 985s ok 59 - Get cookie lemonldap (91727a97b17a93e2ddcd83a02453409324a8f18d9870c464c6be677f75e51791) 985s ok 60 - Logout request 985s ok 61 - Response is 200 985s ok 62 - Cookie is deleted 985s ok 63 - No pdata 985s ok 64 - Disconnect request 985s ok 65 - Response is 401 985s ok 66 - Portal object 985s ok 67 - Init 985s ok 68 - Portal app 985s 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]" 985s ok 70 - Try to connect with login rtyler 985s ok 71 - Get cookie lemonldap (0be7039200744034e24dc6fa34580e44dabb3bfebc3f5b9c839de80ed380fefc) 985s ok 72 - Logout request 985s ok 73 - Response is 200 985s ok 74 - Cookie is deleted 985s ok 75 - No pdata 985s ok 76 - Disconnect request 985s ok 77 - Response is 401 985s ok 78 - Try to connect with login dvador 985s ok 79 - Get cookie lemonldap (ebca6044670427aa486d1ed1074a043dceef8a31a11be8e3e7985de962e52b8e) 985s ok 80 - Logout request 985s ok 81 - Response is 200 985s ok 82 - Cookie is deleted 985s ok 83 - No pdata 985s ok 84 - Disconnect request 985s ok 85 - Response is 401 985s ok 86 - Try to connect with login dwho 985s ok 87 - Get cookie lemonldap (75e79bb231f3225d8eae4c69396064150827d2477490363077fe39a5503255dc) 985s ok 88 - Logout request 985s ok 89 - Response is 200 985s ok 90 - Cookie is deleted 985s ok 91 - No pdata 985s ok 92 - Disconnect request 985s ok 93 - Response is 401 985s ok 94 - Try to connect with login dwho 985s ok 95 - Response status is 401 985s ok 96 - Content is JSON 985s ok 97 - Error code is 5 985s 1..97 985s ok 985s t/36-Combination-with-TOTP.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 - Get Menu 985s ok 6 - HTTP code is 200 985s ok 7 - Page contains a form 985s ok 8 - Host match 985s ok 9 - Field "user" is defined 985s ok 10 - Field "password" is defined 985s ok 11 - Field "token" is defined 985s ok 12 - CSP header authorize POST request to \# 985s ok 13 - Auth query 985s ok 14 - Get cookie lemonldap (b8889d316d72fa0b8c867c7e18ffe3f618d4aca517a5ce6ade3b4f3c818d7203) 985s ok 15 - Get redirection 985s ok 16 - Location is http://auth.example.com/ 985s ok 17 - Form registration 985s ok 18 - Found TOTP js 985s ok 19 - Get new key 985s ok 20 - Content is JSON 985s ok 21 - Found secret 985s ok 22 - Found token 985s ok 23 - Code 985s ok 24 - Code contains 6 digits 985s ok 25 - Post code 985s ok 26 - Content is JSON 985s ok 27 - Key is registered 985s ok 28 - Logout request 985s ok 29 - Response is 200 985s ok 30 - Cookie is deleted 985s ok 31 - No pdata 985s ok 32 - Disconnect request 985s ok 33 - Response is 401 985s ok 34 - Get Menu 985s ok 35 - HTTP code is 200 985s ok 36 - Page contains a form 985s ok 37 - Host match 985s ok 38 - Field "user" is defined 985s ok 39 - Field "password" is defined 985s ok 40 - Field "token" is defined 985s ok 41 - CSP header authorize POST request to \# 985s ok 42 - Auth query with bad password 985s ok 43 - Get Menu 985s ok 44 - HTTP code is 200 985s ok 45 - Page contains a form 985s ok 46 - Host match 985s ok 47 - Field "user" is defined 985s ok 48 - Field "password" is defined 985s ok 49 - Field "token" is defined 985s ok 50 - CSP header authorize POST request to \# 985s ok 51 - Auth query 985s ok 52 - HTTP code is 200 985s ok 53 - Page contains a form 985s ok 54 - URI match 985s ok 55 - Field "token" is defined 985s ok 56 - Code 985s ok 57 - Post code 985s ok 58 - Token expired 985s ok 59 - Get Menu 985s ok 60 - HTTP code is 200 985s ok 61 - Page contains a form 985s ok 62 - Host match 985s ok 63 - Field "user" is defined 985s ok 64 - Field "password" is defined 985s ok 65 - Field "token" is defined 985s ok 66 - CSP header authorize POST request to \# 985s 1..66 985s ok 986s t/36-Combination-with-over.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 - Expression loaded: "[Dm] or [DB]" 986s ok 6 - JSON is parsed 986s ok 7 - Try to connect with login dwho 986s ok 8 - Get cookie lemonldap (4453a54440d468f83f9548289a62f5744ea2d364cdd421502f7581a0b45e3da1) 986s ok 9 - Logout request 986s ok 10 - Response is 200 986s ok 11 - Cookie is deleted 986s ok 12 - No pdata 986s ok 13 - Disconnect request 986s ok 14 - Response is 401 986s ok 15 - Try to connect with login dvador 986s ok 16 - Get cookie lemonldap (2895ee225fe9965a075a12f8863bd3cb12cfcb91ee034bed1014275669d010fd) 986s ok 17 - Logout request 986s ok 18 - Response is 200 986s ok 19 - Cookie is deleted 986s ok 20 - No pdata 986s ok 21 - Disconnect request 986s ok 22 - Response is 401 986s 1..22 986s ok 987s t/36-Combination-with-token.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 - Expression loaded: "[Dm] or [DB]" 987s ok 6 - Unauth request 987s ok 7 - HTTP code is 200 987s ok 8 - Page contains a form 987s ok 9 - Host match 987s ok 10 - Field "token" is defined 987s ok 11 - CSP header authorize POST request to \# 987s ok 12 - Try to connect with login dwho 987s ok 13 - Get cookie lemonldap (88d232d785d1a6a70cf59fee304fd9386155e03699ac3a872fdf51f588797c18) 987s ok 14 - Logout request 987s ok 15 - Response is 200 987s ok 16 - Cookie is deleted 987s ok 17 - No pdata 987s ok 18 - Disconnect request 987s ok 19 - Response is 401 987s ok 20 - Unauth request 987s ok 21 - HTTP code is 200 987s ok 22 - Page contains a form 987s ok 23 - Host match 987s ok 24 - Field "token" is defined 987s ok 25 - CSP header authorize POST request to \# 987s ok 26 - Try to connect with login dvador 987s ok 27 - Get cookie lemonldap (5a24b379a42f3521384a38a8baf00d74e4cb75a50fead7a01b23b23145152fd3) 987s ok 28 - Logout request 987s ok 29 - Response is 200 987s ok 30 - Cookie is deleted 987s ok 31 - No pdata 987s ok 32 - Disconnect request 987s ok 33 - Response is 401 987s ok 34 - Portal object 987s ok 35 - Init 987s ok 36 - Portal app 987s ok 37 - Expression loaded: "[Dm] and [DB]" 987s ok 38 - Unauth request 987s ok 39 - HTTP code is 200 987s ok 40 - Page contains a form 987s ok 41 - Host match 987s ok 42 - Field "token" is defined 987s ok 43 - CSP header authorize POST request to \# 987s ok 44 - Try to connect with login rtyler 987s ok 45 - Get cookie lemonldap (a731037297114253334fc80b795de3a1771435fa7b9747155125bb4d248f4d02) 987s ok 46 - Logout request 987s ok 47 - Response is 200 987s ok 48 - Cookie is deleted 987s ok 49 - No pdata 987s ok 50 - Disconnect request 987s ok 51 - Response is 401 987s ok 52 - Unauth request 987s ok 53 - HTTP code is 200 987s ok 54 - Page contains a form 987s ok 55 - Host match 987s ok 56 - Field "token" is defined 987s ok 57 - CSP header authorize POST request to \# 987s ok 58 - Try to connect with login dwho 987s ok 59 - Response status is 401 987s ok 60 - Content is JSON 987s ok 61 - Error code is 5 987s ok 62 - Portal object 987s ok 63 - Init 987s ok 64 - Portal app 987s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 987s ok 66 - Unauth request 987s ok 67 - HTTP code is 200 987s ok 68 - Page contains a form 987s ok 69 - Host match 987s ok 70 - Field "token" is defined 987s ok 71 - CSP header authorize POST request to \# 987s ok 72 - Try to connect with login dwho 987s ok 73 - Get cookie lemonldap (48aaa198cdbe5edaa681f0502f9ebf4ea5fe95797374693e41f0e7df22a9247b) 987s ok 74 - Logout request 987s ok 75 - Response is 200 987s ok 76 - Cookie is deleted 987s ok 77 - No pdata 987s ok 78 - Disconnect request 987s ok 79 - Response is 401 987s ok 80 - Unauth request 987s ok 81 - HTTP code is 200 987s ok 82 - Page contains a form 987s ok 83 - Host match 987s ok 84 - Field "token" is defined 987s ok 85 - CSP header authorize POST request to \# 987s ok 86 - Try to connect with login dvador 987s ok 87 - Get cookie lemonldap (882e2f8730e2a5ef3789afd00d43151e143fa3783e96f12d021da215667c2c45) 987s ok 88 - Logout request 987s ok 89 - Response is 200 987s ok 90 - Cookie is deleted 987s ok 91 - No pdata 987s ok 92 - Disconnect request 987s ok 93 - Response is 401 987s ok 94 - Portal object 987s ok 95 - Init 987s ok 96 - Portal app 987s 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]" 987s ok 98 - Unauth request 987s ok 99 - HTTP code is 200 987s ok 100 - Page contains a form 987s ok 101 - Host match 987s ok 102 - Field "token" is defined 987s ok 103 - CSP header authorize POST request to \# 987s ok 104 - Try to connect with login rtyler 987s ok 105 - Get cookie lemonldap (c08c591763246b6e851f2f793aa90d53a2a21214ee5d0a1adf1fe2a6b21f577a) 987s ok 106 - Logout request 987s ok 107 - Response is 200 987s ok 108 - Cookie is deleted 987s ok 109 - No pdata 987s ok 110 - Disconnect request 987s ok 111 - Response is 401 987s ok 112 - Unauth request 987s ok 113 - HTTP code is 200 987s ok 114 - Page contains a form 987s ok 115 - Host match 987s ok 116 - Field "token" is defined 987s ok 117 - CSP header authorize POST request to \# 987s ok 118 - Try to connect with login dvador 987s ok 119 - Get cookie lemonldap (58435e2764393cdb313c81f16b70873f100233230f07a088d086bed7e212e97d) 987s ok 120 - Logout request 987s ok 121 - Response is 200 987s ok 122 - Cookie is deleted 987s ok 123 - No pdata 987s ok 124 - Disconnect request 987s ok 125 - Response is 401 987s ok 126 - Unauth request 987s ok 127 - HTTP code is 200 987s ok 128 - Page contains a form 987s ok 129 - Host match 987s ok 130 - Field "token" is defined 987s ok 131 - CSP header authorize POST request to \# 987s ok 132 - Try to connect with login dwho 987s ok 133 - Response status is 401 987s ok 134 - Content is JSON 987s ok 135 - Error code is 5 987s 1..135 987s ok 987s t/36-Combination.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 - Expression loaded: "[Dm] or [DB]" 987s ok 6 - Try to connect with login dwho 987s ok 7 - Get cookie lemonldap (e7642ad035c7a232cc00c8d4daf3db2757019fa69d39b2f06ea458795f02527f) 987s ok 8 - Logout request 987s ok 9 - Response is 200 987s ok 10 - Cookie is deleted 987s ok 11 - No pdata 987s ok 12 - Disconnect request 987s ok 13 - Response is 401 987s ok 14 - Try to connect with login dvador 987s ok 15 - Get cookie lemonldap (b01f69f907a2c5b752c112c19ad6f215fb373d19e383a3b0fe06b31653f77bd1) 987s ok 16 - Portal object 987s ok 17 - Init 987s ok 18 - Portal app 987s ok 19 - Expression loaded: "[Dm] and [DB]" 987s ok 20 - Try to connect with login rtyler 987s ok 21 - Get cookie lemonldap (602b2632a5815f951e9bc79bd29a9561bf79e0363e0c2da0c1543cd2ce4894b5) 987s ok 22 - Logout request 987s ok 23 - Response is 200 987s ok 24 - Cookie is deleted 987s ok 25 - No pdata 987s ok 26 - Disconnect request 987s ok 27 - Response is 401 987s ok 28 - Try to connect with login dwho 987s ok 29 - Response status is 401 987s ok 30 - Content is JSON 987s ok 31 - Error code is 5 987s ok 32 - Portal object 987s ok 33 - Init 987s ok 34 - Portal app 987s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 987s ok 36 - Try to connect with login dwho 987s ok 37 - Get cookie lemonldap (cca1ddda6693dd5869195bf0a4e4228183d813322abd115c56aac75093dda84b) 987s ok 38 - Logout request 987s ok 39 - Response is 200 987s ok 40 - Cookie is deleted 987s ok 41 - No pdata 987s ok 42 - Disconnect request 987s ok 43 - Response is 401 987s ok 44 - Try to connect with login dvador 987s ok 45 - Get cookie lemonldap (fd67189f00762f8b52e27d93b7a0f8a44880b3d1954cba3051849988aa0330de) 987s ok 46 - Logout request 987s ok 47 - Response is 200 987s ok 48 - Cookie is deleted 987s ok 49 - No pdata 987s ok 50 - Disconnect request 987s ok 51 - Response is 401 987s ok 52 - Portal object 987s ok 53 - Init 987s ok 54 - Portal app 987s 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]" 987s ok 56 - Try to connect with login rtyler 987s ok 57 - Get cookie lemonldap (eb6c9a1d7c41442eb63f23ce689ea1ba5d101142be12ddcfd0379a4d2795e408) 987s ok 58 - Demo and DBI exported variables exist in session 987s ok 59 - Try to connect with login dvador 987s ok 60 - Get cookie lemonldap (e41e7ef10ebd7e1d00337e017ecc2362ff956bc74eba039189cb54ad866aaa5c) 987s ok 61 - Try to connect with login dwho 987s ok 62 - Response status is 401 987s ok 63 - Content is JSON 987s ok 64 - Error code is 5 987s ok 65 - Portal object 987s ok 66 - Init 987s ok 67 - Portal app 987s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 987s ok 69 - Try to connect with login rtyler 987s ok 70 - Get cookie lemonldap (df5ad255d42672fbd07eedccc5425a2fa28d710e8a2521cc6d3f7b03093d7831) 987s ok 71 - Try to connect with login dwho 987s ok 72 - Get cookie lemonldap (0002c1889e9e1f2aa50dbfbb31ada8d63d56fcce17f66aff5124b1d18883c4b5) 987s ok 73 - Portal object 987s ok 74 - Init 987s ok 75 - Portal app 987s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 987s ok 77 - Try to connect with login rtyler 987s ok 78 - Get cookie lemonldap (4dddf7d3c17936f251a966237a6cb3823d43ef08763e0a894aa6f73d5fa1bab9) 987s ok 79 - Try to connect with login dwho 987s ok 80 - Response status is 401 987s ok 81 - Content is JSON 987s ok 82 - Error code is 5 987s 1..82 987s ok 988s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.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 APP <== 988s # ==> Popping APP <== 988s ok 14 - Unauth CAS app request 988s ok 15 - Get cookie llngcasserver (proxy) 988s ok 16 - Get CAS server cookie 988s ok 17 - Get redirection 988s ok 18 - Location header found 988s # ==> Pushing PROXY <== 988s # ==> Popping PROXY <== 988s ok 19 - Push request to proxy 988s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850540_60286%22%2C%22issuerTs%22%3A1760922420%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 988s ok 21 - Get redirection 988s ok 22 - Location header found 988s # ==> Pushing PROXY <== 988s # ==> Popping PROXY <== 988s ok 23 - Return from WAYF 988s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922420%2C%22issuerRequestcas%22%3A%221760850540_60286%22%7D) 988s ok 25 - HTTP code is 200 988s ok 26 - Page contains a form 988s ok 27 - Host match 988s ok 28 - URI match 988s ok 29 - Field "SAMLRequest" is defined 988s ok 30 - CSP header authorize POST request to auth.idp.com 988s ok 31 - Method is POST 988s # ==> Pushing IDP <== 988s # ==> Popping IDP <== 988s ok 32 - Launch SAML request to IdP 988s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922420%2C%22issuerRequestsaml%22%3A%221760850540_52285%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 988s # ==> Pushing IDP <== 988s # ==> Popping IDP <== 988s ok 34 - Post authentication 988s ok 35 - HTTP code is 200 988s ok 36 - Page contains a form 988s ok 37 - CSP header authorize POST request to auth.proxy.com 988s ok 38 - Method is POST 988s ok 39 - Get cookie lemonldap (30530a25d0cf9c842cee2d1c50339bf7cb7f16b93c16f6483126c08bda03e099) 988s ok 40 - Get cookie lemonldappdata () 988s ok 41 - SAML request cleared from pdata 988s # ==> Pushing PROXY <== 988s # ==> Popping PROXY <== 988s ok 42 - POST SAML response 988s ok 43 - Get cookie lemonldap (e42b3f4b61a58362d040ae8a2d184caa94aaea87534632c7f9937cc9f42ffaf1) 988s ok 44 - Get redirection 988s ok 45 - Location header found 988s # ==> Pushing PROXY <== 988s # ==> Popping PROXY <== 988s ok 46 - Follow internal redirection 988s ok 47 - Get redirection 988s ok 48 - Location header found 988s # ==> Pushing APP <== 988s ok 49 - SOAP request 988s # ==> Saving handler APP <== 988s # ==> Pushing PROXY <== 988s # ==> Popping PROXY <== 988s # ==> Restoring APP <== 988s ok 50 - Execute request to /cas/serviceValidate 988s ok 51 - HTTP code is 200 988s ok 52 - Content is XML 988s # ==> Popping APP <== 988s ok 53 - Follow redirection to RP 988s ok 54 - Get cookie lemonldap (4a06e8324d9e24684e7594cb17b34c3a7d94766c93380b1045ac3f45d36af81f) 988s 1..54 988s ok 989s t/37-CAS-App-to-SAML-IdP-POST.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 ok 10 - Portal object 989s ok 11 - Init 989s ok 12 - Portal app 989s ok 13 - Register $type 989s # ==> Pushing APP <== 989s # ==> Popping APP <== 989s ok 14 - Unauth CAS app request 989s ok 15 - Get cookie llngcasserver (proxy) 989s ok 16 - Get CAS server cookie 989s ok 17 - Get redirection 989s ok 18 - Location header found 989s # ==> Pushing PROXY <== 989s # ==> Popping PROXY <== 989s ok 19 - Push request to proxy 989s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850541_674%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerTs%22%3A1760922421%7D) 989s ok 21 - HTTP code is 200 989s ok 22 - Page contains a form 989s ok 23 - Host match 989s ok 24 - URI match 989s ok 25 - Field "SAMLRequest" is defined 989s ok 26 - CSP header authorize POST request to auth.idp.com 989s ok 27 - Method is POST 989s # ==> Pushing IDP <== 989s # ==> Popping IDP <== 989s ok 28 - Launch SAML request to IdP 989s ok 29 - 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%221760850541_54216%22%2C%22issuerTs%22%3A1760922421%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 989s # ==> Pushing IDP <== 989s # ==> Popping IDP <== 989s ok 30 - Post authentication 989s ok 31 - HTTP code is 200 989s ok 32 - Page contains a form 989s ok 33 - CSP header authorize POST request to auth.proxy.com 989s ok 34 - Method is POST 989s ok 35 - Get cookie lemonldap (e1c0881207763cde11791b6e27ebda32b0007d30bd5a98e85a9e5bd656d04494) 989s ok 36 - Get cookie lemonldappdata () 989s ok 37 - SAML request cleared from pdata 989s # ==> Pushing PROXY <== 989s # ==> Popping PROXY <== 989s ok 38 - POST SAML response 989s ok 39 - Get cookie lemonldap (140af1f459eba08dac950582b110104eaa81c985b8755e6b7adf2a03367a8402) 989s ok 40 - Get redirection 989s ok 41 - Location header found 989s # ==> Pushing PROXY <== 989s # ==> Popping PROXY <== 989s ok 42 - Follow internal redirection 989s ok 43 - Get redirection 989s ok 44 - Location header found 989s # ==> Pushing APP <== 989s ok 45 - SOAP request 989s # ==> Saving handler APP <== 989s # ==> Pushing PROXY <== 989s # ==> Popping PROXY <== 989s # ==> Restoring APP <== 989s ok 46 - Execute request to /cas/serviceValidate 989s ok 47 - HTTP code is 200 989s ok 48 - Content is XML 989s # ==> Popping APP <== 989s ok 49 - Follow redirection to RP 989s ok 50 - Get cookie lemonldap (869486f3376d303247fe26ff56e5b1e7e7111b685b3f0454511c4d725779f190) 989s 1..50 989s ok 989s t/37-Issuer-Display-Rule.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 - Get cookie lemonldap (a82743f7fdfd03e12593e2f74a4f6f09bbc4f5d038119cb0c1a9f90a9a46d463) 989s ok 6 - Get Menu 989s ok 7 - Response body is not empty 989s ok 8 989s 1..8 989s ok 990s t/37-Issuer-Timeout.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 - OP portal 990s # Subtest: Request RP1, wait for timeout, request RP2 990s ok 1 - Authorization request to RP1 990s ok 2 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922422%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850722_5142%22%7D) 990s ok 3 - Authorization request to RP2 990s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760851322_29328%22%2C%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%3A1760923022%7D) 990s ok 5 - HTTP code is 200 990s ok 6 - Page contains a form 990s ok 7 - Host match 990s ok 8 - Field "user" is defined 990s ok 9 - Field "password" is defined 990s ok 10 - CSP header authorize POST request to \# 990s ok 11 - Authorization request to RP2 990s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760923022%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%2C%22issuerRequestoauth2%22%3A%221760851322_29328%22%7D) 990s ok 13 - HTTP code is 200 990s ok 14 - Page contains a form 990s ok 15 - URI match 990s ok 16 - Field "token" is defined 990s ok 17 - Field "code" is defined 990s ok 18 - Found EXTCODE input 990s ok 19 - Post code 990s ok 20 - Get redirection 990s ok 21 - Location is http://auth.op.com/oauth2 990s ok 22 - Get cookie lemonldap (bce36b9d9758b4cc22ec14117fce6f8a7a6ebbf0a5fd69fb79befa6169814f09) 990s ok 23 - Authorization request to RP1 990s ok 24 - Get redirection 990s ok 25 - Location header found 990s 1..25 990s ok 6 - Request RP1, wait for timeout, request RP2 990s # Subtest: Request RP1, wait for timeout, complete login 990s ok 1 - Authorization request to RP1 990s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850722_44559%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922422%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 990s ok 3 - HTTP code is 200 990s ok 4 - Page contains a form 990s ok 5 - Host match 990s ok 6 - Field "user" is defined 990s ok 7 - Field "password" is defined 990s ok 8 - CSP header authorize POST request to \# 990s ok 9 - Authorization request to RP2 990s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850722_44559%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%2C%22issuerTs%22%3A1760922422%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 990s ok 11 - HTTP code is 200 990s ok 12 - Page contains a form 990s ok 13 - URI match 990s ok 14 - Field "token" is defined 990s ok 15 - Field "code" is defined 990s ok 16 - Found EXTCODE input 990s ok 17 - Post code 990s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850722_44559%22%7D) 990s ok 19 - Get redirection 990s ok 20 - Location is http://auth.op.com/oauth2 990s ok 21 - Get cookie lemonldap (e6747df9d42e32a098a1cd713347c5c23c55aa8d4f6cb38d6e3bb91ef592de75) 990s ok 22 - Authorization request to RP1 990s ok 23 - Expected portal error code: code found on page 990s ok 24 - Expected portal error code 990s ok 25 - Get cookie lemonldappdata () 990s ok 26 - pdata was cleared 990s 1..26 990s ok 7 - Request RP1, wait for timeout, complete login 990s 1..7 990s ok 991s t/37-Logout-from-2-chained-SAML-SP-SOAP.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 ok 10 - Portal object 991s ok 11 - Init 991s ok 12 - Portal app 991s ok 13 - Register $type 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 14 - Unauth SP request 991s ok 15 - Get redirection 991s ok 16 - Location header found 991s # ==> Pushing PROXY <== 991s # ==> Popping PROXY <== 991s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 991s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922423%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760850543_16901%22%7D) 991s ok 19 - Get redirection 991s ok 20 - Location header found 991s # ==> Pushing IDP <== 991s # ==> Popping IDP <== 991s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 991s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922423%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850543_424%22%7D) 991s ok 23 - HTTP code is 200 991s ok 24 - Page contains a form 991s ok 25 - Host match 991s ok 26 - Field "url" is defined 991s ok 27 - Field "timezone" is defined 991s ok 28 - Field "skin" is defined 991s ok 29 - Field "user" is defined 991s ok 30 - Field "password" is defined 991s ok 31 - CSP header authorize POST request to \# 991s # ==> Pushing IDP <== 991s # ==> Popping IDP <== 991s ok 32 - Post authentication, endpoint /saml/singleSignOn 991s ok 33 - Get cookie lemonldappdata () 991s ok 34 - Get cookie lemonldap (0166dbbe9a2fec8e9a7213458acf954423e69b6bd96d560f28561bda71501a7f) 991s ok 35 - HTTP code is 200 991s ok 36 - Page contains a form 991s ok 37 - Host match 991s ok 38 - URI match 991s ok 39 - Field "SAMLResponse" is defined 991s ok 40 - Field "RelayState" is defined 991s ok 41 - CSP header authorize POST request to auth.proxy.com 991s # ==> Pushing PROXY <== 991s # ==> Popping PROXY <== 991s ok 42 - Post SAML response to PROXY 991s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850543_16901%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 991s ok 44 - Get cookie lemonldap (ca92942a1626e600c56cf6a9f9c08ca62ba120ac1a2376e6857ef788097f61a6) 991s ok 45 - Get redirection 991s ok 46 - Location header found 991s # ==> Pushing PROXY <== 991s # ==> Popping PROXY <== 991s ok 47 - internal redirection to PROXY, endpoint /saml 991s ok 48 - HTTP code is 200 991s ok 49 - Page contains a form 991s ok 50 - Host match 991s ok 51 - URI match 991s ok 52 - Field "SAMLResponse" is defined 991s ok 53 - CSP header authorize POST request to auth.sp.com 991s # ==> Pushing SP <== 991s # ==> Popping SP <== 991s ok 54 - Post SAML response to SP 991s ok 55 - Get cookie lemonldap (6a2000642dad2392645d0ba7011e467a1977ead48151b3bdeba42d356b467293) 991s # ==> Pushing SP <== 991s ok 56 - REST request 991s ok 57 - Request from PROXY to PROXY 991s # ==> Saving handler SP <== 991s # ==> Pushing PROXY <== 991s ok 58 - REST request 991s ok 59 - Request to IDP 991s # ==> Saving handler PROXY <== 991s # ==> Pushing IDP <== 991s # ==> Popping IDP <== 991s # ==> Restoring PROXY <== 991s ok 60 - Execute post request 991s ok 61 - Response is 200 991s ok 62 - Content is JSON|XML 991s # ==> Popping PROXY <== 991s # ==> Restoring SP <== 991s ok 63 - Execute post request 991s ok 64 - Response is 200 991s ok 65 - Content is JSON|XML 991s # ==> Popping SP <== 991s ok 66 - Call logout from SP 991s ok 67 - Get cookie lemonldap (0) 991s ok 68 - Test empty cookie on SP 991s ok 69 - Test disconnexion message on SP 991s # ==> Pushing PROXY <== 991s # ==> Popping PROXY <== 991s ok 70 - Test if still logged on PROXY 991s ok 71 - Get redirection 991s ok 72 - Location header found 991s # ==> Pushing IDP <== 991s # ==> Popping IDP <== 991s ok 73 - Test if still logged on IDP 991s ok 74 - test presence of user field in form (prove successful logout) 991s 1..74 991s ok 992s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.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 # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 6 - Get JWKS, endpoint /oauth2/jwks 992s ok 7 - HTTP code is 200 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 992s ok 9 - HTTP code is 200 992s ok 10 - Portal object 992s ok 11 - Init 992s ok 12 - Portal app 992s ok 13 - Register $type 992s ok 14 - Portal object 992s ok 15 - Init 992s ok 16 - Portal app 992s ok 17 - Register $type 992s # ==> Pushing RP <== 992s # ==> Popping RP <== 992s ok 18 - Unauth SP request 992s ok 19 - Get redirection 992s ok 20 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 21 - Push request to OP, endpoint /oauth2/authorize 992s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922423%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850543_7146%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 992s ok 23 - Get redirection 992s ok 24 - Location header found 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 992s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850543_24183%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922423%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 992s ok 27 - HTTP code is 200 992s ok 28 - Page contains a form 992s ok 29 - Host match 992s ok 30 - Field "url" is defined 992s ok 31 - Field "timezone" is defined 992s ok 32 - Field "skin" is defined 992s ok 33 - Field "user" is defined 992s ok 34 - Field "password" is defined 992s ok 35 - CSP header authorize POST request to \# 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 36 - Post authentication, endpoint /saml/singleSignOn 992s ok 37 - Get cookie lemonldappdata () 992s ok 38 - Get cookie lemonldap (b47989166d703bd9ded2c33d835f6452c8d662452bc3b60288ce488f2a69a117) 992s ok 39 - HTTP code is 200 992s ok 40 - Page contains a form 992s ok 41 - Host match 992s ok 42 - URI match 992s ok 43 - Field "SAMLResponse" is defined 992s ok 44 - Field "RelayState" is defined 992s ok 45 - CSP header authorize POST request to auth.op.com 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 46 - Post SAML response to SP 992s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850543_7146%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 992s ok 48 - Get cookie lemonldap (fab3d8314d635b2735d46b01de50d0d7be9d5961d4cef3f3059a3ea59c59d552) 992s ok 49 - Get redirection 992s ok 50 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 51 - Call OP from SAML SP 992s ok 52 - Get cookie lemonldappdata () 992s ok 53 - Get redirection 992s ok 54 - Location header found 992s # ==> Pushing RP <== 992s ok 55 - REST request 992s ok 56 - Request from RP to OP, endpoint /oauth2/token 992s # ==> Saving handler RP <== 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s # ==> Restoring RP <== 992s ok 57 - Execute post request 992s ok 58 - Response is 200 992s ok 59 - Content is JSON 992s ok 60 - REST request 992s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 992s # ==> Saving handler RP <== 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s # ==> Restoring RP <== 992s ok 62 - Execute get request 992s ok 63 - Response is 200 992s ok 64 - Content is JSON 992s # ==> Popping RP <== 992s ok 65 - Call openidconnectcallback on RP 992s ok 66 - Get cookie lemonldap (921268dbbe21e37d1b9f34cbb38f60b914a1bd9be4b9d8e600143dd4d1ecd064) 992s # ==> Pushing RP <== 992s # ==> Popping RP <== 992s ok 67 - Call logout from RP 992s ok 68 - Get cookie lemonldap (0) 992s ok 69 - Test empty cookie on RP 992s ok 70 - Get redirection 992s ok 71 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 72 - Forward logout to OP 992s ok 73 - HTTP code is 200 992s ok 74 - Page contains a form 992s ok 75 - Host match 992s ok 76 - Field "post_logout_redirect_uri" is defined 992s ok 77 - Field "confirm" is defined 992s ok 78 - Field "skin" is defined 992s ok 79 - CSP header authorize POST request to \# 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 992s ok 81 - Get cookie lemonldap (0) 992s ok 82 - Test empty cookie on OP 992s ok 83 - Get redirection 992s ok 84 - Location header found 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 85 - redirect to IdP 992s ok 86 - Get cookie lemonldap (0) 992s ok 87 - Test empty cookie on IDP 992s ok 88 - Get redirection 992s ok 89 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 90 - redirect to OP 992s ok 91 - HTTP code is 200 992s 1..91 992s ok 992s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.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 # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 6 - Get JWKS, endpoint /oauth2/jwks 992s ok 7 - HTTP code is 200 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 992s ok 9 - HTTP code is 200 992s ok 10 - Portal object 992s ok 11 - Init 992s ok 12 - Portal app 992s ok 13 - Register $type 992s ok 14 - Portal object 992s ok 15 - Init 992s ok 16 - Portal app 992s ok 17 - Register $type 992s # ==> Pushing RP <== 992s # ==> Popping RP <== 992s ok 18 - Unauth SP request 992s ok 19 - Get redirection 992s ok 20 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 21 - Push request to OP, endpoint /oauth2/authorize 992s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850544_55803%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1760922424%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 992s ok 23 - Get redirection 992s ok 24 - Location header found 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 992s 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%3A1760922424%2C%22issuerRequestsaml%22%3A%221760850544_32567%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 992s ok 27 - HTTP code is 200 992s ok 28 - Page contains a form 992s ok 29 - Host match 992s ok 30 - Field "url" is defined 992s ok 31 - Field "timezone" is defined 992s ok 32 - Field "skin" is defined 992s ok 33 - Field "user" is defined 992s ok 34 - Field "password" is defined 992s ok 35 - CSP header authorize POST request to \# 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 36 - Post authentication, endpoint /saml/singleSignOn 992s ok 37 - Get cookie lemonldappdata () 992s ok 38 - Get cookie lemonldap (006c1df20ed30333ba038c72c06007e0aeea4a31706071223571f6199d719ed6) 992s ok 39 - HTTP code is 200 992s ok 40 - Page contains a form 992s ok 41 - Host match 992s ok 42 - URI match 992s ok 43 - Field "SAMLResponse" is defined 992s ok 44 - Field "RelayState" is defined 992s ok 45 - CSP header authorize POST request to auth.op.com 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 46 - Post SAML response to SP 992s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850544_55803%22%7D) 992s ok 48 - Get cookie lemonldap (59d57219c7dd57b0ce8ec83126985174b1a32c39f9af805318be1a6ed3612aa2) 992s ok 49 - Get redirection 992s ok 50 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 51 - Call OP from SAML SP 992s ok 52 - Get cookie lemonldappdata () 992s ok 53 - Get redirection 992s ok 54 - Location header found 992s # ==> Pushing RP <== 992s ok 55 - REST request 992s ok 56 - Request from RP to OP, endpoint /oauth2/token 992s # ==> Saving handler RP <== 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s # ==> Restoring RP <== 992s ok 57 - Execute post request 992s ok 58 - Response is 200 992s ok 59 - Content is JSON|XML 992s ok 60 - REST request 992s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 992s # ==> Saving handler RP <== 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s # ==> Restoring RP <== 992s ok 62 - Execute get request 992s ok 63 - Response is 200 992s ok 64 - Content is JSON|XML 992s # ==> Popping RP <== 992s ok 65 - Call openidconnectcallback on RP 992s ok 66 - Get cookie lemonldap (c8d20c9acd5fc261e664d470faabd415e09032109e6171e0c221a85e0056bcfe) 992s # ==> Pushing RP <== 992s # ==> Popping RP <== 992s ok 67 - Call logout from RP 992s ok 68 - Get cookie lemonldap (0) 992s ok 69 - Test empty cookie on RP 992s ok 70 - Get redirection 992s ok 71 - Location header found 992s # ==> Pushing OP <== 992s # ==> Popping OP <== 992s ok 72 - Forward logout to OP 992s ok 73 - HTTP code is 200 992s ok 74 - Page contains a form 992s ok 75 - Host match 992s ok 76 - Field "post_logout_redirect_uri" is defined 992s ok 77 - Field "confirm" is defined 992s ok 78 - Field "skin" is defined 992s ok 79 - CSP header authorize POST request to \# 992s # ==> Pushing OP <== 992s ok 80 - REST request 992s ok 81 - Request to IDP 992s # ==> Saving handler OP <== 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s # ==> Restoring OP <== 992s ok 82 - Execute post request 992s ok 83 - Response is 200 992s ok 84 - Content is JSON|XML 992s # ==> Popping OP <== 992s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 992s ok 86 - Get cookie lemonldap (0) 992s ok 87 - Test empty cookie on OP 992s ok 88 - Get redirection 992s ok 89 - Location header found 992s # ==> Pushing RP <== 992s # ==> Popping RP <== 992s ok 90 - redirect to RP 992s ok 91 - HTTP code is 200 992s # ==> Pushing IDP <== 992s # ==> Popping IDP <== 992s ok 92 - Test if still logged on IDP 992s ok 93 - test presence of user field in form (prove successful logout) 992s 1..93 992s ok 993s t/37-Logout-from-OIDC-RP-to-SAML-SP.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 # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 6 - Get JWKS, endpoint /oauth2/jwks 993s ok 7 - HTTP code is 200 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 993s ok 9 - HTTP code is 200 993s ok 10 - Portal object 993s ok 11 - Init 993s ok 12 - Portal app 993s ok 13 - Register $type 993s ok 14 - Portal object 993s ok 15 - Init 993s ok 16 - Portal app 993s ok 17 - Register $type 993s # ==> Pushing RP <== 993s # ==> Popping RP <== 993s ok 18 - Unauth SP request 993s ok 19 - Get redirection 993s ok 20 - Location header found 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 21 - Push request to OP, endpoint /oauth2/authorize 993s ok 22 - HTTP code is 200 993s ok 23 - Get cookie lemonldappdata (%7B%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%2C%22issuerRequestoauth2%22%3A%221760850545_49978%22%2C%22issuerTs%22%3A1760922425%7D) 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 24 - Post authentication, endpoint /oauth2/authorize 993s ok 25 - Get cookie lemonldap (3d0c6d0e57352186dc70a8d599c3fa891804b81e1caf68639ada9043c7e44e44) 993s ok 26 - HTTP code is 200 993s ok 27 - Page contains a form 993s ok 28 - Host match 993s ok 29 - Field "confirm" is defined 993s ok 30 - CSP header authorize POST request to \# 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 31 - Post confirmation, endpoint /oauth2/authorize 993s ok 32 - Get redirection 993s ok 33 - Location header found 993s # ==> Pushing RP <== 993s ok 34 - REST request 993s ok 35 - Request from RP to OP, endpoint /oauth2/token 993s # ==> Saving handler RP <== 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s # ==> Restoring RP <== 993s ok 36 - Execute request 993s ok 37 - Response is 200 993s ok 38 - Content is JSON 993s ok 39 - REST request 993s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 993s # ==> Saving handler RP <== 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s # ==> Restoring RP <== 993s ok 41 - Execute request 993s ok 42 - Response is 200 993s ok 43 - Content is JSON 993s # ==> Popping RP <== 993s ok 44 - Call openidconnectcallback on RP 993s ok 45 - Get cookie lemonldap (ede74bf4c89cfa65b92ff1a6c08ce74b67d738f38cb342c7a58e816b27e24a44) 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 46 - Check session, endpoint /oauth2/checksession.html 993s ok 47 - HTTP code is 200 993s ok 48 - Frame can be embedded 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 49 - Try SAML SP 993s ok 50 - HTTP code is 200 993s ok 51 - Page contains a form 993s ok 52 - Host match 993s ok 53 - URI match 993s ok 54 - Field "SAMLRequest" is defined 993s ok 55 - CSP header authorize POST request to auth.op.com 993s ok 56 - Method is POST 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 57 - Post SAML request to IdP 993s ok 58 - HTTP code is 200 993s ok 59 - Page contains a form 993s ok 60 - Host match 993s ok 61 - URI match 993s ok 62 - Field "SAMLResponse" is defined 993s ok 63 - CSP header authorize POST request to auth.sp.com 993s ok 64 - Method is POST 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 65 - Post SAML response to SP 993s ok 66 - Get cookie lemonldap (e3da6690a28851d8fe2b4693e3839f1f7d6fea196c3151bf475edd8e7e498202) 993s # ==> Pushing RP <== 993s # ==> Popping RP <== 993s ok 67 - Query SP for logout 993s ok 68 - Get redirection 993s ok 69 - Location header found 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 70 - Push logout request to OP, endpoint /oauth2/logout 993s ok 71 - HTTP code is 200 993s ok 72 - Page contains a form 993s ok 73 - Host match 993s ok 74 - Field "confirm" is defined 993s ok 75 - CSP header authorize POST request to \# 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 76 - Confirm logout, endpoint /oauth2/logout 993s ok 77 - HTTP code is 200 993s ok 78 - Get cookie lemonldap (0) 993s ok 79 - SSO cookie removed 993s ok 80 - Get iframe request 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 81 - Get iframe 993s ok 82 - HTTP code is 200 993s ok 83 - Page contains a form 993s ok 84 - Host match 993s ok 85 - URI match 993s ok 86 - Field "SAMLRequest" is defined 993s ok 87 - CSP header authorize POST request to auth.sp.com 993s ok 88 - Method is POST 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 89 - Post SAML logout request to SP 993s ok 90 - HTTP code is 200 993s ok 91 - Page contains a form 993s ok 92 - Host match 993s ok 93 - URI match 993s ok 94 - Field "SAMLResponse" is defined 993s ok 95 - CSP header authorize POST request to auth.op.com 993s ok 96 - Method is POST 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 97 - Post SAML logout response to IdP 993s # ==> Pushing OP <== 993s # ==> Popping OP <== 993s ok 98 - Test if user is reject on IdP 993s ok 99 - Response status is 401 993s ok 100 - Content is JSON 993s ok 101 - Error code is 1 993s # ==> Pushing RP <== 993s # ==> Popping RP <== 993s ok 102 - Test if user is reject on SP 993s ok 103 - Get redirection 993s ok 104 - Location header found 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 105 - Test if user is reject on SP 993s ok 106 - HTTP code is 200 993s ok 107 - HTTP code is 200 993s ok 108 - Page contains a form 993s ok 109 - Host match 993s ok 110 - URI match 993s ok 111 - Field "SAMLRequest" is defined 993s ok 112 - CSP header authorize POST request to auth.op.com 993s ok 113 - Method is POST 993s 1..113 993s ok 994s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.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 - Get JWKS, endpoint /oauth2/jwks 994s ok 11 - HTTP code is 200 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 994s ok 13 - HTTP code is 200 994s ok 14 - Portal object 994s ok 15 - Init 994s ok 16 - Portal app 994s ok 17 - Register $type 994s # ==> Pushing RP <== 994s # ==> Popping RP <== 994s ok 18 - Unauth SP request 994s ok 19 - Get redirection 994s ok 20 - Location header found 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 21 - Push request to OP, endpoint /oauth2/authorize 994s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922426%2C%22issuerRequestoauth2%22%3A%221760850546_57304%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 994s ok 23 - Get redirection 994s ok 24 - Location header found 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 25 - Return from WAYF 994s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850546_57304%22%2C%22issuerTs%22%3A1760922426%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 994s ok 27 - Get redirection 994s ok 28 - Location header found 994s # ==> Pushing IDP <== 994s # ==> Popping IDP <== 994s ok 29 - Launch SAML request to IdP 994s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922426%2C%22issuerRequestsaml%22%3A%221760850546_47110%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) 994s # ==> Pushing IDP <== 994s # ==> Popping IDP <== 994s ok 31 - Post authentication 994s ok 32 - HTTP code is 200 994s ok 33 - Page contains a form 994s ok 34 - Host match 994s ok 35 - CSP header authorize POST request to auth.sp.com 994s ok 36 - Method is POST 994s ok 37 - Get cookie lemonldap (fddf562f8d3f2a053eae8886762cf4c56cd075b3f6e061857388dbe7052251c9) 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 38 - POST SAML response 994s ok 39 - Get cookie lemonldap (de37cc50b9790dc0293f0388ce649ae3fee8ab02841c5685a83d37bf84a01f82) 994s ok 40 - Get redirection 994s ok 41 - Location header found 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 994s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922426%7D) 994s ok 44 - HTTP code is 200 994s ok 45 - Page contains a form 994s ok 46 - URI match 994s ok 47 - Field "confirm" is defined 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 48 - Confirm OIDC sharing 994s ok 49 - Get redirection 994s ok 50 - Location header found 994s # ==> Pushing RP <== 994s ok 51 - REST request 994s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 994s # ==> Saving handler RP <== 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s # ==> Restoring RP <== 994s ok 53 - Execute request 994s ok 54 - Response is 200 994s ok 55 - Content is JSON 994s ok 56 - REST request 994s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 994s # ==> Saving handler RP <== 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s # ==> Restoring RP <== 994s ok 58 - Execute request 994s ok 59 - Response is 200 994s ok 60 - Content is JSON 994s # ==> Popping RP <== 994s ok 61 - Follow redirection to RP 994s ok 62 - Get cookie lemonldap (8a823dee6e7bd83c3e4da9a6d82981c328720df15d8657a5b184e085d1bcb930) 994s # ==> Pushing RP <== 994s # ==> Popping RP <== 994s ok 63 - Query RP for logout 994s ok 64 - Get redirection 994s ok 65 - Location header found 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 994s ok 67 - HTTP code is 200 994s ok 68 - Page contains a form 994s ok 69 - Host match 994s ok 70 - Field "confirm" is defined 994s ok 71 - CSP header authorize POST request to \# 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 72 - Confirm logout, endpoint /oauth2/logout 994s ok 73 - Get redirection 994s ok 74 - Location header found 994s # ==> Pushing IDP <== 994s # ==> Popping IDP <== 994s ok 75 - Push logout to SAML IdP 994s ok 76 - Get redirection 994s ok 77 - Location header found 994s ok 78 - Get cookie lemonldap (0) 994s ok 79 - SSO cookie removed 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 80 - Push logout to SAML IdP 994s 1..80 994s ok 995s t/37-OIDC-RP-to-SAML-IdP-GET.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 - Get JWKS, endpoint /oauth2/jwks 995s ok 11 - HTTP code is 200 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 995s ok 13 - HTTP code is 200 995s ok 14 - Portal object 995s ok 15 - Init 995s ok 16 - Portal app 995s ok 17 - Register $type 995s # ==> Pushing RP <== 995s # ==> Popping RP <== 995s ok 18 - Unauth SP request 995s ok 19 - Get redirection 995s ok 20 - Location header found 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 21 - Push request to OP, endpoint /oauth2/authorize 995s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850547_47792%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1760922427%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 995s ok 23 - Get redirection 995s ok 24 - Location header found 995s # ==> Pushing IDP <== 995s # ==> Popping IDP <== 995s ok 25 - Launch SAML request to IdP 995s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850547_34474%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922427%7D) 995s # ==> Pushing IDP <== 995s # ==> Popping IDP <== 995s ok 27 - Post authentication 995s ok 28 - HTTP code is 200 995s ok 29 - Page contains a form 995s ok 30 - Host match 995s ok 31 - CSP header authorize POST request to auth.sp.com 995s ok 32 - Method is POST 995s ok 33 - Get cookie lemonldap (805a2dd9db4b2697554c82c5c2b8ca8163dcd2b642d20ed65a6951e4b2e1895d) 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 34 - POST SAML response 995s ok 35 - Get cookie lemonldap (5cce98b371fde2154334833e20659d4bdabfef4575dab6f9fe219e985a094533) 995s ok 36 - Get redirection 995s ok 37 - Location header found 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 995s ok 39 - HTTP code is 200 995s ok 40 - Page contains a form 995s ok 41 - URI match 995s ok 42 - Field "confirm" is defined 995s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922427%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 44 - Confirm OIDC sharing 995s ok 45 - Get redirection 995s ok 46 - Location header found 995s # ==> Pushing RP <== 995s ok 47 - REST request 995s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 995s # ==> Saving handler RP <== 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s # ==> Restoring RP <== 995s ok 49 - Execute request 995s ok 50 - Response is 200 995s ok 51 - Content is JSON 995s ok 52 - REST request 995s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 995s # ==> Saving handler RP <== 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s # ==> Restoring RP <== 995s ok 54 - Execute request 995s ok 55 - Response is 200 995s ok 56 - Content is JSON 995s # ==> Popping RP <== 995s ok 57 - Follow redirection to RP 995s ok 58 - Get cookie lemonldap (321f8ce13e4603e7915cb7bed86bdad30e43639accd4d3313767e7ff55a9e161) 995s # ==> Pushing RP <== 995s # ==> Popping RP <== 995s ok 59 - Query RP for logout 995s ok 60 - Get redirection 995s ok 61 - Location header found 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 995s ok 63 - HTTP code is 200 995s ok 64 - Page contains a form 995s ok 65 - Host match 995s ok 66 - Field "confirm" is defined 995s ok 67 - CSP header authorize POST request to \# 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 68 - Confirm logout, endpoint /oauth2/logout 995s ok 69 - Get redirection 995s ok 70 - Location header found 995s # ==> Pushing IDP <== 995s # ==> Popping IDP <== 995s ok 71 - Push logout to SAML IdP 995s ok 72 - Get redirection 995s ok 73 - Location header found 995s ok 74 - Get cookie lemonldap (0) 995s ok 75 - SSO cookie removed 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 76 - Push logout to SAML IdP 995s 1..76 995s ok 996s t/37-OIDC-RP-to-SAML-IdP-POST.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 - Register $type 996s ok 6 - Portal object 996s ok 7 - Init 996s ok 8 - Portal app 996s ok 9 - Register $type 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 10 - Get JWKS, endpoint /oauth2/jwks 996s ok 11 - HTTP code is 200 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 996s ok 13 - HTTP code is 200 996s ok 14 - Portal object 996s ok 15 - Init 996s ok 16 - Portal app 996s ok 17 - Register $type 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 18 - Unauth SP request 996s ok 19 - Get redirection 996s ok 20 - Location header found 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 21 - Push request to OP, endpoint /oauth2/authorize 996s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850547_42616%22%2C%22issuerTs%22%3A1760922427%7D) 996s ok 23 - HTTP code is 200 996s ok 24 - Page contains a form 996s ok 25 - Host match 996s ok 26 - URI match 996s ok 27 - Field "SAMLRequest" is defined 996s ok 28 - CSP header authorize POST request to auth.idp.com 996s ok 29 - Method is POST 996s # ==> Pushing IDP <== 996s # ==> Popping IDP <== 996s ok 30 - Launch SAML request to IdP 996s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922427%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850547_51407%22%7D) 996s # ==> Pushing IDP <== 996s # ==> Popping IDP <== 996s ok 32 - Post authentication 996s ok 33 - HTTP code is 200 996s ok 34 - Page contains a form 996s ok 35 - CSP header authorize POST request to auth.sp.com 996s ok 36 - Method is POST 996s ok 37 - Get cookie lemonldap (286dd4a1b9cd44b22d20646aafa10f56125e32bccfb8de49be74670e8173fa72) 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 38 - POST SAML response 996s ok 39 - Get cookie lemonldap (d398f1fc28675bc3be6eef74914215c08b15410112e4a40222384a2dcbacc4d8) 996s ok 40 - Get redirection 996s ok 41 - Location header found 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 996s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922427%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 996s ok 44 - HTTP code is 200 996s ok 45 - Page contains a form 996s ok 46 - URI match 996s ok 47 - Field "confirm" is defined 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 48 - Confirm OIDC sharing 996s ok 49 - Get redirection 996s ok 50 - Location header found 996s # ==> Pushing RP <== 996s ok 51 - REST request 996s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 996s # ==> Saving handler RP <== 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s # ==> Restoring RP <== 996s ok 53 - Execute request 996s ok 54 - Response is 200 996s ok 55 - Content is JSON 996s ok 56 - REST request 996s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 996s # ==> Saving handler RP <== 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s # ==> Restoring RP <== 996s ok 58 - Execute request 996s ok 59 - Response is 200 996s ok 60 - Content is JSON 996s # ==> Popping RP <== 996s ok 61 - Follow redirection to RP 996s ok 62 - Get cookie lemonldap (62f7608c7ddd0b7d57a58d0c7c3859c8ba55d64a5988c29251b4a91af4cc0729) 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 63 - Query RP for logout 996s ok 64 - Get redirection 996s ok 65 - Location header found 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 996s ok 67 - HTTP code is 200 996s ok 68 - Page contains a form 996s ok 69 - Host match 996s ok 70 - Field "confirm" is defined 996s ok 71 - CSP header authorize POST request to \# 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 72 - Confirm logout, endpoint /oauth2/logout 996s ok 73 - HTTP code is 200 996s ok 74 - Page contains a form 996s ok 75 - Host match 996s ok 76 - URI match 996s ok 77 - Field "SAMLRequest" is defined 996s ok 78 - CSP header authorize POST request to auth.idp.com 996s # ==> Pushing IDP <== 996s # ==> Popping IDP <== 996s ok 79 - Push logout to SAML IdP 996s ok 80 - HTTP code is 200 996s ok 81 - Page contains a form 996s ok 82 - Host match 996s ok 83 - URI match 996s ok 84 - CSP header authorize POST request to auth.sp.com 996s ok 85 - Get cookie lemonldap (0) 996s ok 86 - SSO cookie removed 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 87 - Push logout to SAML IdP 996s 1..87 996s ok 996s t/37-OIDC-and-DBI-with-choice-and-override.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 - Register $type 996s ok 6 - OP portal 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s ok 7 - Get JWKS, endpoint /oauth2/jwks 996s ok 8 - HTTP code is 200 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 996s ok 10 - HTTP code is 200 996s ok 11 - Portal object 996s ok 12 - Init 996s ok 13 - Portal app 996s ok 14 - Register $type 996s ok 15 - RP portal 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 16 - Auth query 996s ok 17 - Get cookie lemonldap (c735240af3c00e963e684882f436137872dd95c68b1c3d9a1de15d3664d9eb44) 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 18 - Logout request 996s ok 19 - Response is 200 996s ok 20 - Cookie is deleted 996s ok 21 - No pdata 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 22 - Disconnect request 996s ok 23 - Response is 401 996s # ==> Pushing RP <== 996s # ==> Popping RP <== 996s ok 24 - Unauth RP request 996s ok 25 - Get redirection 996s ok 26 - Location header found 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s ok 27 - Push request to OP, endpoint /oauth2/authorize 996s ok 28 - HTTP code is 200 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s ok 29 - Post authentication, endpoint /oauth2/authorize 996s ok 30 - Get cookie lemonldap (7150acae78e9a4c5ddefcc3601ae3717d0eac3ea9d862d5e95babe4db855e4f9) 996s ok 31 - HTTP code is 200 996s ok 32 - Page contains a form 996s ok 33 - Host match 996s ok 34 - Field "confirm" is defined 996s ok 35 - CSP header authorize POST request to \# 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s ok 36 - Post confirmation, endpoint /oauth2/authorize 996s ok 37 - Get redirection 996s ok 38 - Location header found 996s # ==> Pushing RP <== 996s ok 39 - REST request 996s ok 40 - Request from RP to OP, endpoint /oauth2/token 996s # ==> Saving handler RP <== 996s # ==> Pushing OP <== 996s # ==> Popping OP <== 996s # ==> Restoring RP <== 996s ok 41 - Execute request 996s ok 42 - Response is 200 996s ok 43 - Content is JSON 996s # ==> Popping RP <== 996s ok 44 - Call openidconnectcallback on RP 996s ok 45 - Get cookie lemonldap (59465396a2d2d19edabc5c9a55dd8131153ff6291ee0734a5420ac9377ee2532) 996s 1..45 996s ok 997s t/37-SAML-SP-GET-to-OIDC-OP.t .................................................. 997s ok 1 - use Lemonldap::NG::Portal::Main; 997s ok 2 - Portal object 997s ok 3 - Init 997s ok 4 - Portal app 997s ok 5 - Register $type 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s ok 6 - Get JWKS, endpoint /oauth2/jwks 997s ok 7 - HTTP code is 200 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 997s ok 9 - HTTP code is 200 997s ok 10 - Portal object 997s ok 11 - Init 997s ok 12 - Portal app 997s ok 13 - Register $type 997s ok 14 - Portal object 997s ok 15 - Init 997s ok 16 - Portal app 997s ok 17 - Register $type 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 18 - Try SAML SP 997s ok 19 - Get redirection 997s ok 20 - Location header found 997s # ==> Pushing PROXY <== 997s # ==> Popping PROXY <== 997s ok 21 - Launch SAML request to IdP 997s ok 22 - Get redirection 997s ok 23 - Location header found 997s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922429%2C%22issuerRequestsaml%22%3A%221760850549_44465%22%7D) 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s ok 25 - Push request to OP, endpoint /oauth2/authorize 997s ok 26 - HTTP code is 200 997s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922429%2C%22issuerRequestoauth2%22%3A%221760850549_31322%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s ok 28 - Post authentication, endpoint /oauth2/authorize 997s ok 29 - Get cookie lemonldap (12e56098bc27c295ab0ba52db6655b07ede6fc6b7e63143d61780c12e19c3ae9) 997s ok 30 - HTTP code is 200 997s ok 31 - Page contains a form 997s ok 32 - Host match 997s ok 33 - Field "confirm" is defined 997s ok 34 - CSP header authorize POST request to \# 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s ok 35 - Post confirmation, endpoint /oauth2/authorize 997s ok 36 - Get redirection 997s ok 37 - Location header found 997s # ==> Pushing PROXY <== 997s ok 38 - REST request 997s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 997s # ==> Saving handler PROXY <== 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s # ==> Restoring PROXY <== 997s ok 40 - Execute request 997s ok 41 - Response is 200 997s ok 42 - Content is JSON 997s ok 43 - REST request 997s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 997s # ==> Saving handler PROXY <== 997s # ==> Pushing OP <== 997s # ==> Popping OP <== 997s # ==> Restoring PROXY <== 997s ok 45 - Execute request 997s ok 46 - Response is 200 997s ok 47 - Content is JSON 997s # ==> Popping PROXY <== 997s ok 48 - Call openidconnectcallback on Proxy 997s ok 49 - Get cookie lemonldap (33224129b3141271765b51630b514250367e107ff43077e2be5b9529576ae56b) 997s ok 50 - Get redirection 997s ok 51 - Location header found 997s # ==> Pushing PROXY <== 997s # ==> Popping PROXY <== 997s ok 52 - Replay SAML request 997s ok 53 - HTTP code is 200 997s ok 54 - Page contains a form 997s ok 55 - Host match 997s ok 56 - URI match 997s ok 57 - Field "SAMLResponse" is defined 997s ok 58 - CSP header authorize POST request to auth.sp.com 997s ok 59 - Method is POST 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 60 - Post SAML response to SP 997s ok 61 - Get cookie lemonldap (436e3b84cd6781c4baf8037e8582845bc35584ead4d546048432167d3a47c561) 997s ok 62 - Get redirection 997s ok 63 - Location is http://auth.sp.com/ 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 64 - Query SP for logout 997s ok 65 - Get redirection 997s ok 66 - Location header found 997s # ==> Pushing PROXY <== 997s # ==> Popping PROXY <== 997s ok 67 - Launch SAML logout request to IdP 997s ok 68 - Get redirection 997s ok 69 - Location header found 997s ok 70 - Get cookie lemonldap (0) 997s ok 71 - SSO cookie removed 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 72 - Forward logout response to SP 997s ok 73 - HTTP code is 200 997s 1..73 997s ok 998s t/37-SAML-SP-GET-to-SAML-with-Logout.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 - Register $type 998s ok 6 - Portal object 998s ok 7 - Init 998s ok 8 - Portal app 998s ok 9 - Register $type 998s ok 10 - Portal object 998s ok 11 - Init 998s ok 12 - Portal app 998s ok 13 - Register $type 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 14 - Try SAML SP 998s ok 15 - Get redirection 998s ok 16 - Location header found 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 17 - Launch SAML request to proxy 998s ok 18 - Get redirection 998s ok 19 - Location header found 998s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922430%2C%22issuerRequestsaml%22%3A%221760850550_21866%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 998s # ==> Pushing IDP <== 998s # ==> Popping IDP <== 998s ok 21 - Launch SAML request to proxy 998s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922430%2C%22issuerRequestsaml%22%3A%221760850550_50327%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%7D) 998s ok 23 - HTTP code is 200 998s ok 24 - Page contains a form 998s ok 25 - Host match 998s ok 26 - Field "user" is defined 998s ok 27 - Field "password" is defined 998s ok 28 - CSP header authorize POST request to \# 998s # ==> Pushing IDP <== 998s # ==> Popping IDP <== 998s ok 29 - Post authentication, endpoint 998s ok 30 - Get cookie lemonldap (e734de0e1e0172da0bd3cad8512236f5fddf3b3ab40ae1a4f60e3ed06c371dc8) 998s ok 31 - 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%221760850550_50327%22%7D) 998s ok 32 - Get redirection 998s ok 33 - Location header found 998s # ==> Pushing IDP <== 998s # ==> Popping IDP <== 998s ok 34 - Follow redirection to issuer 998s ok 35 - Get cookie lemonldappdata () 998s ok 36 - HTTP code is 200 998s ok 37 - Page contains a form 998s ok 38 - Host match 998s ok 39 - URI match 998s ok 40 - Field "SAMLResponse" is defined 998s ok 41 - CSP header authorize POST request to auth.proxy.com 998s ok 42 - Method is POST 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 43 - Post SAMLResponse to proxy 998s ok 44 - Get cookie lemonldap (12a925b5576e084f9d747297bdb9da2627f61ce25739f1880437897b2fdb98f6) 998s ok 45 - 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%221760850550_21866%22%7D) 998s ok 46 - Get redirection 998s ok 47 - Location header found 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 48 - Follow redirection to issuer 998s ok 49 - Get cookie lemonldappdata () 998s ok 50 - HTTP code is 200 998s ok 51 - Page contains a form 998s ok 52 - Host match 998s ok 53 - URI match 998s ok 54 - Field "SAMLResponse" is defined 998s ok 55 - CSP header authorize POST request to auth.sp.com 998s ok 56 - Method is POST 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 57 - Post SAMLResponse to SP 998s ok 58 - Get cookie lemonldap (1798301061dbc4cf8f033e05db3a28a86cae39f138dea6d37ad563a81b214b1b) 998s ok 59 - Get redirection 998s ok 60 - Location header found 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 61 - Initiate logout 998s ok 62 - Get cookie lemonldap (0) 998s ok 63 - Removed lemonldap cookie at sp 998s ok 64 - Get redirection 998s ok 65 - Location header found 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 66 - Forward logout to proxy 998s ok 67 - Get cookie lemonldap (0) 998s ok 68 - Removed lemonldap cookie at proxy 998s ok 69 - Get redirection 998s ok 70 - Location header found 998s # ==> Pushing IDP <== 998s # ==> Popping IDP <== 998s ok 71 - Forward logout to IDP 998s ok 72 - Get cookie lemonldap (0) 998s ok 73 - Removed lemonldap cookie at idp 998s ok 74 - Get redirection 998s ok 75 - Location header found 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 76 - Forward logout to proxy 998s ok 77 - Get redirection 998s ok 78 - Location header found 998s # ==> Pushing PROXY <== 998s # ==> Popping PROXY <== 998s ok 79 - Resume proxy logout process 998s ok 80 - Get redirection 998s ok 81 - Location header found 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 82 - Forward logout to sp 998s ok 83 - Logout OK: code found on page 998s ok 84 - Logout OK 998s 1..84 998s ok 999s t/37-SAML-SP-POST-to-CAS-server-with-Choice.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 - Register $type 999s ok 6 - Portal object 999s ok 7 - Init 999s ok 8 - Portal app 999s ok 9 - Register $type 999s ok 10 - Portal object 999s ok 11 - Init 999s ok 12 - Portal app 999s ok 13 - Register $type 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 14 - Unauth SP request 999s ok 15 - HTTP code is 200 999s ok 16 - Page contains a form 999s ok 17 - Host match 999s ok 18 - URI match 999s ok 19 - Field "SAMLRequest" is defined 999s ok 20 - CSP header authorize POST request to auth.proxy.com 999s ok 21 - Method is POST 999s # ==> Pushing PROXY <== 999s # ==> Popping PROXY <== 999s ok 22 - Post SAML request to IdP 999s ok 23 - Get cookie lemonldappdata (%7B%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%2C%22issuerTs%22%3A1760922430%2C%22issuerRequestsaml%22%3A%221760850550_20390%22%7D) 999s ok 24 - Found SAML choice 999s ok 25 - HTTP code is 200 999s ok 26 - Page contains a form 999s ok 27 - CSP header authorize POST request to \# 999s # ==> Pushing PROXY <== 999s # ==> Popping PROXY <== 999s ok 28 - Select "CAS" 999s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850550_20390%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922431%7D) 999s ok 30 - Get cookie llngcasserver (idp) 999s ok 31 - Get CAS server cookie 999s ok 32 - Get redirection 999s ok 33 - Location header found 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 34 - Query CAS server 999s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922431%2C%22issuerRequestcas%22%3A%221760850551_60618%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%7D) 999s ok 36 - HTTP code is 200 999s ok 37 - Page contains a form 999s ok 38 - CSP header authorize POST request to \# 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 39 - Post authentication 999s ok 40 - Get cookie lemonldap (eec6cb4018ff0bde0f20b95b2f1cc99e1ed2f497f2f165249dc2228e8ecec819) 999s ok 41 - Get redirection 999s ok 42 - Location header found 999s # ==> Pushing PROXY <== 999s ok 43 - SOAP request 999s # ==> Saving handler PROXY <== 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s # ==> Restoring PROXY <== 999s ok 44 - Execute request to /cas/serviceValidate 999s ok 45 - HTTP code is 200 999s ok 46 - Content is XML 999s # ==> Popping PROXY <== 999s ok 47 - Push CAS response to proxy 999s ok 48 - Get cookie lemonldap (6a9e6d3e4bf19b8bcbc19704b24ba150b69d41b68a62d67360ab82bf70ddba1c) 999s ok 49 - HTTP code is 200 999s ok 50 - Page contains a form 999s ok 51 - Host match 999s ok 52 - URI match 999s ok 53 - Field "SAMLResponse" is defined 999s ok 54 - CSP header authorize POST request to auth.sp.com 999s ok 55 - Method is POST 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 56 - Post SAML response to SP 999s ok 57 - Get redirection 999s ok 58 - Location is http://auth.sp.com/ 999s ok 59 - Get cookie lemonldap (47b66c2343712732acdea98acfb6c7c442c3261381c5e1ae50f1b8b34a2f5477) 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 60 - Get / on SP 999s ok 61 - HTTP code is 200 999s ok 62 - Authenticated as fa@badwolf.org@proxy 999s ok 63 - UTF-8 values 999s 1..63 999s ok 999s t/37-SAML-SP-POST-to-CAS-server.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 - Register $type 999s ok 6 - Portal object 999s ok 7 - Init 999s ok 8 - Portal app 999s ok 9 - Register $type 999s ok 10 - Portal object 999s ok 11 - Init 999s ok 12 - Portal app 999s ok 13 - Register $type 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 14 - Unauth SP request 999s ok 15 - HTTP code is 200 999s ok 16 - Page contains a form 999s ok 17 - Host match 999s ok 18 - URI match 999s ok 19 - Field "SAMLRequest" is defined 999s ok 20 - CSP header authorize POST request to auth.proxy.com 999s ok 21 - Method is POST 999s # ==> Pushing PROXY <== 999s # ==> Popping PROXY <== 999s ok 22 - Post SAML request to IdP 999s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922431%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760850551_19399%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 999s ok 24 - Get cookie llngcasserver (idp) 999s ok 25 - Get CAS server cookie 999s ok 26 - Get redirection 999s ok 27 - Location header found 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 28 - Query CAS server 999s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922431%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850551_65476%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 999s ok 30 - HTTP code is 200 999s ok 31 - Page contains a form 999s ok 32 - CSP header authorize POST request to \# 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 33 - Post authentication 999s ok 34 - Get cookie lemonldap (71e04355f2ad007618c2e49668b8f19b341a880d342a5062ae43d61e7e84cb55) 999s ok 35 - Get redirection 999s ok 36 - Location header found 999s # ==> Pushing PROXY <== 999s ok 37 - SOAP request 999s # ==> Saving handler PROXY <== 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s # ==> Restoring PROXY <== 999s ok 38 - Execute request to /cas/serviceValidate 999s ok 39 - HTTP code is 200 999s ok 40 - Content is XML 999s # ==> Popping PROXY <== 999s ok 41 - Push CAS response to proxy 999s ok 42 - Get cookie lemonldap (75a93bab1fa117f27ef2d6690dc3ee1497a6f0b6f18b8fd005b72c45143fe614) 999s ok 43 - HTTP code is 200 999s ok 44 - Page contains a form 999s ok 45 - Host match 999s ok 46 - URI match 999s ok 47 - Field "SAMLResponse" is defined 999s ok 48 - CSP header authorize POST request to auth.sp.com 999s ok 49 - Method is POST 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 50 - Post SAML response to SP 999s ok 51 - Get redirection 999s ok 52 - Location is http://auth.sp.com/ 999s ok 53 - Get cookie lemonldap (4f586e998c4a74813147529b20618ee2d29d651e1aaf989f5331bfc2b456757e) 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 54 - Get / on SP 999s ok 55 - HTTP code is 200 999s ok 56 - Authenticated as fa@badwolf.org@proxy 999s ok 57 - UTF-8 values 999s 1..57 999s ok 1000s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.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 - Register $type 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s ok 6 - Get JWKS, endpoint /oauth2/jwks 1000s ok 7 - HTTP code is 200 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1000s ok 9 - HTTP code is 200 1000s ok 10 - Portal object 1000s ok 11 - Init 1000s ok 12 - Portal app 1000s ok 13 - Register $type 1000s ok 14 - Portal object 1000s ok 15 - Init 1000s ok 16 - Portal app 1000s ok 17 - Register $type 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 18 - Try SAML SP 1000s ok 19 - HTTP code is 200 1000s ok 20 - Page contains a form 1000s ok 21 - Host match 1000s ok 22 - URI match 1000s ok 23 - Field "SAMLRequest" is defined 1000s ok 24 - CSP header authorize POST request to auth.proxy.com 1000s # ==> Pushing PROXY <== 1000s # ==> Popping PROXY <== 1000s ok 25 - Launch SAML request to IdP 1000s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922432%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760850552_16678%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1000s ok 27 - Get redirection 1000s ok 28 - Location header found 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s ok 29 - Push request to OP, endpoint /oauth2/authorize 1000s ok 30 - HTTP code is 200 1000s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1760922432%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850552_19873%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s ok 32 - Post authentication, endpoint /oauth2/authorize 1000s ok 33 - Get cookie lemonldap (0153a667008c8955cf236b4f9e389c2e2dbf419286ffde6b7e697bb2189881b4) 1000s ok 34 - HTTP code is 200 1000s ok 35 - Page contains a form 1000s ok 36 - Host match 1000s ok 37 - Field "confirm" is defined 1000s ok 38 - CSP header authorize POST request to \# 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s ok 39 - Post confirmation, endpoint /oauth2/authorize 1000s ok 40 - Get redirection 1000s ok 41 - Location header found 1000s # ==> Pushing PROXY <== 1000s ok 42 - REST request 1000s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1000s # ==> Saving handler PROXY <== 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s # ==> Restoring PROXY <== 1000s ok 44 - Execute request 1000s ok 45 - Response is 200 1000s ok 46 - Content is JSON 1000s ok 47 - REST request 1000s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1000s # ==> Saving handler PROXY <== 1000s # ==> Pushing OP <== 1000s # ==> Popping OP <== 1000s # ==> Restoring PROXY <== 1000s ok 49 - Execute request 1000s ok 50 - Response is 200 1000s ok 51 - Content is JSON 1000s # ==> Popping PROXY <== 1000s ok 52 - Call openidconnectcallback on Proxy 1000s ok 53 - Get cookie lemonldap (0d31eec409aa7a79265212f78871fb6d4cb33cab6e08e9c6520aadc8823bba42) 1000s ok 54 - Get redirection 1000s ok 55 - Location header found 1000s ok 56 - 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%221760850552_16678%22%7D) 1000s # ==> Pushing PROXY <== 1000s # ==> Popping PROXY <== 1000s ok 57 - Replay SAML request 1000s ok 58 - HTTP code is 200 1000s ok 59 - Page contains a form 1000s ok 60 - Host match 1000s ok 61 - URI match 1000s ok 62 - Field "SAMLResponse" is defined 1000s ok 63 - CSP header authorize POST request to auth.sp.com 1000s ok 64 - Method is POST 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 65 - Post SAML response to SP 1000s ok 66 - Get cookie lemonldap (b346588523f66107c2c266eb08e2347df704a082943cbe1d6051c50cee40f6f6) 1000s ok 67 - Get redirection 1000s ok 68 - Location is http://auth.sp.com/ 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 69 - Query SP for logout 1000s ok 70 - HTTP code is 200 1000s ok 71 - Page contains a form 1000s ok 72 - Host match 1000s ok 73 - URI match 1000s ok 74 - Field "SAMLRequest" is defined 1000s ok 75 - CSP header authorize POST request to auth.proxy.com 1000s # ==> Pushing PROXY <== 1000s # ==> Popping PROXY <== 1000s ok 76 - Launch SAML logout request to IdP 1000s ok 77 - HTTP code is 200 1000s ok 78 - Page contains a form 1000s ok 79 - Host match 1000s ok 80 - URI match 1000s ok 81 - Field "SAMLResponse" is defined 1000s ok 82 - CSP header authorize POST request to auth.sp.com 1000s ok 83 - Get cookie lemonldap (0) 1000s ok 84 - SSO cookie removed 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 85 - Forward logout response to SP 1000s ok 86 - Get redirection 1000s ok 87 - Location is http://auth.sp.com/?logout=1 1000s 1..87 1000s ok 1001s t/37-SAML-SP-POST-to-OIDC-OP.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 - Register $type 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s ok 6 - Get JWKS, endpoint /oauth2/jwks 1001s ok 7 - HTTP code is 200 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1001s ok 9 - HTTP code is 200 1001s ok 10 - Portal object 1001s ok 11 - Init 1001s ok 12 - Portal app 1001s ok 13 - Register $type 1001s ok 14 - Portal object 1001s ok 15 - Init 1001s ok 16 - Portal app 1001s ok 17 - Register $type 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 18 - Try SAML SP 1001s ok 19 - HTTP code is 200 1001s ok 20 - Page contains a form 1001s ok 21 - Host match 1001s ok 22 - URI match 1001s ok 23 - Field "SAMLRequest" is defined 1001s ok 24 - CSP header authorize POST request to auth.proxy.com 1001s # ==> Pushing PROXY <== 1001s # ==> Popping PROXY <== 1001s ok 25 - Launch SAML request to IdP 1001s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922433%2C%22issuerRequestsaml%22%3A%221760850553_35917%22%7D) 1001s ok 27 - Get redirection 1001s ok 28 - Location header found 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s ok 29 - Push request to OP, endpoint /oauth2/authorize 1001s ok 30 - HTTP code is 200 1001s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850553_63462%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922433%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s ok 32 - Post authentication, endpoint /oauth2/authorize 1001s ok 33 - Get cookie lemonldap (7589f1c1f6db9e97e7d3f38705a609eb8077d33f12aafd1bc2b61eef4d851db1) 1001s ok 34 - HTTP code is 200 1001s ok 35 - Page contains a form 1001s ok 36 - Host match 1001s ok 37 - Field "confirm" is defined 1001s ok 38 - CSP header authorize POST request to \# 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s ok 39 - Post confirmation, endpoint /oauth2/authorize 1001s ok 40 - Get redirection 1001s ok 41 - Location header found 1001s # ==> Pushing PROXY <== 1001s ok 42 - REST request 1001s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1001s # ==> Saving handler PROXY <== 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s # ==> Restoring PROXY <== 1001s ok 44 - Execute request 1001s ok 45 - Response is 200 1001s ok 46 - Content is JSON 1001s ok 47 - REST request 1001s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1001s # ==> Saving handler PROXY <== 1001s # ==> Pushing OP <== 1001s # ==> Popping OP <== 1001s # ==> Restoring PROXY <== 1001s ok 49 - Execute request 1001s ok 50 - Response is 200 1001s ok 51 - Content is JSON 1001s # ==> Popping PROXY <== 1001s ok 52 - Call openidconnectcallback on Proxy 1001s ok 53 - Get cookie lemonldap (1b4d68b48c9dea4861d48a1bce4cc32037dfffc3f9ec050ad1dd6afc13b73e23) 1001s ok 54 - Get redirection 1001s ok 55 - Location header found 1001s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850553_35917%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1001s # ==> Pushing PROXY <== 1001s # ==> Popping PROXY <== 1001s ok 57 - Replay SAML request 1001s ok 58 - HTTP code is 200 1001s ok 59 - Page contains a form 1001s ok 60 - Host match 1001s ok 61 - URI match 1001s ok 62 - Field "SAMLResponse" is defined 1001s ok 63 - CSP header authorize POST request to auth.sp.com 1001s ok 64 - Method is POST 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 65 - Post SAML response to SP 1001s ok 66 - Get cookie lemonldap (1e7f51fc219a125bf71c9ab9ee514c2ba9ce6c0b8549071f6f078d5c3c1de50f) 1001s ok 67 - Get redirection 1001s ok 68 - Location is http://auth.sp.com/ 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 69 - Query SP for logout 1001s ok 70 - HTTP code is 200 1001s ok 71 - Page contains a form 1001s ok 72 - Host match 1001s ok 73 - URI match 1001s ok 74 - Field "SAMLRequest" is defined 1001s ok 75 - CSP header authorize POST request to auth.proxy.com 1001s # ==> Pushing PROXY <== 1001s # ==> Popping PROXY <== 1001s ok 76 - Launch SAML logout request to IdP 1001s ok 77 - HTTP code is 200 1001s ok 78 - Page contains a form 1001s ok 79 - Host match 1001s ok 80 - URI match 1001s ok 81 - Field "SAMLResponse" is defined 1001s ok 82 - CSP header authorize POST request to auth.sp.com 1001s ok 83 - Get cookie lemonldap (0) 1001s ok 84 - SSO cookie removed 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 85 - Forward logout response to SP 1001s ok 86 - Get redirection 1001s ok 87 - Location is http://auth.sp.com/?logout=1 1001s 1..87 1001s ok 1002s t/38-No-persistent-session.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 - Auth query 1002s ok 6 - Get cookie lemonldap (0a5753930e41a890f3774026f1e51179be72046314aaf9584d28e6060d58d92e) 1002s ok 7 - Logout request 1002s ok 8 - Response is 200 1002s ok 9 - Cookie is deleted 1002s ok 10 - No pdata 1002s ok 11 - Disconnect request 1002s ok 12 - Response is 401 1002s ok 13 - Auth query 1002s ok 14 - Get cookie lemonldap (003f767d27724af7cd6e71b2bb34645bf8f35134dee6090f7435325ec5b6dd46) 1002s ok 15 - Logout request 1002s ok 16 - Response is 200 1002s ok 17 - Cookie is deleted 1002s ok 18 - No pdata 1002s ok 19 - Disconnect request 1002s ok 20 - Response is 401 1002s ok 21 - Auth query 1002s ok 22 - Get cookie lemonldap (5d45e853f1cde67a85cbaea10d92d5a6260b79615656e99fce23d46a88e82238) 1002s ok 23 - History found 1002s ok 24 - -> NO history : only one entry found 1002s ok 25 - Form registration 1002s ok 26 - Get redirection 1002s ok 27 - Location header found 1002s ok 28 - Form registration 1002s ok 29 - Found TOTP js 1002s ok 30 - Get new key 1002s ok 31 - Content is JSON 1002s ok 32 - Found secret 1002s ok 33 - Found token 1002s ok 34 - Code 1002s ok 35 - Code contains 8 digits 1002s ok 36 - Post code 1002s ok 37 - Content is JSON 1002s ok 38 - Key is registered 1002s ok 39 - Logout request 1002s ok 40 - Response is 200 1002s ok 41 - Cookie is deleted 1002s ok 42 - No pdata 1002s ok 43 - Disconnect request 1002s ok 44 - Response is 401 1002s ok 45 - Auth query 1002s ok 46 - Get cookie lemonldap (e2d939ceaa9e5d0e62dde9a4d36e5159e961010821591f0b5d82fde03c0b424e) 1002s ok 47 - Logout request 1002s ok 48 - Response is 200 1002s ok 49 - Cookie is deleted 1002s ok 50 - No pdata 1002s ok 51 - Disconnect request 1002s ok 52 - Response is 401 1002s 1..52 1002s ok 1002s t/39-Failing-RP-Logout.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 (c533961c7110392a8c70ca40db5293dc573113c94d49de3e3d19dea91b1a972f) 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 (765cc14e765ddd3671920faf30b312b71f5282e53d4f06e624fd535984df6eb2) 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 ok 49 - Display PE_SLO_ERROR 1002s # ==> Pushing OP <== 1002s # ==> Popping OP <== 1002s ok 50 - Test if user is reject on OP 1002s ok 51 - Response status is 401 1002s ok 52 - Content is JSON 1002s ok 53 - Error code is 1 1002s # ==> Pushing RP <== 1002s # ==> Popping RP <== 1002s ok 54 - Test if user is reject on RP 1002s ok 55 - Get redirection 1002s ok 56 - Location header found 1002s 1..56 1002s ok 1003s t/40-Notifications-Explorer-JSON-File.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 - Auth query 1003s ok 6 - HTTP code is 200 1003s ok 7 - Get cookie lemonldap (b+DBsoZZSKOXap+K4Bj9leXz4fnwyouBbe4L7ssabZCg0squT36Uh1aGP7WhUrMn7n6kN0OTY/PP2oghnnkX3RTJFhnB8Rlt6vWLCfWrBPoDgEyeln6fg3NGqtxk4uIZ1Fg9/jvH0qE0jHibdvxj9g==) 1003s ok 8 - HTTP code is 200 1003s ok 9 - Page contains a form 1003s ok 10 - URI match 1003s ok 11 - Field "reference1x1" is defined 1003s ok 12 - Test cookie received 1003s ok 13 - Response status is 401 1003s ok 14 - Content is JSON 1003s ok 15 - Error code is 1 1003s ok 16 - Auth query 1003s ok 17 - HTTP code is 200 1003s ok 18 - Get cookie lemonldap (BrrHhC8AUXJBZsFlj5gUV088UktW+O9WWNm0uXnO6Bp4RDb8LHGsEQtqMkEVjm3ayoVHdVYkkBqWk6Rjc++r8XHGUpB1NVPMklWOi6yKkAnDwoCavv68Lxv1t58BbFzxPXnbnEjrsu/jBaoBcovS0g==) 1003s ok 19 - HTTP code is 200 1003s ok 20 - Page contains a form 1003s ok 21 - URI match 1003s ok 22 - Field "reference1x1" is defined 1003s ok 23 - Test cookie received 1003s ok 24 - Response status is 401 1003s ok 25 - Content is JSON 1003s ok 26 - Error code is 1 1003s ok 27 - Accept notification 1003s ok 28 - Notification was not deleted 1003s ok 29 - Get cookie lemonldap (baf3a5c208003e2386331044bb2f971b48dd9fea0261359aef365d1a0fa92346) 1003s ok 30 - New auth query 1003s ok 31 - Authenticated as dwho 1003s ok 32 - Menu displayed 1003s ok 33 - Link found 1003s ok 34 - Notifications explorer query 1003s ok 35 - Language icons found 1003s ok 36 - trspan="myNotification" found 1003s ok 37 - trspan="date" found 1003s ok 38 - trspan="reference" found 1003s ok 39 - trspan="action" found 1003s ok 40 - epoch found 1003s ok 41 - testref found 1003s ok 42 - fa-eye found 1003s ok 43 - Notififcation container found 1003s ok 44 - trspan="verify" found 1003s ok 45 - Found NOTIFICATIONS js 1003s ok 46 - Display testref notification query 1003s ok 47 - Response is JSON 1003s ok 48 - Result is 1 1003s ok 49 - Hidden input found 1003s ok 50 -

tag found 1003s ok 51 -

tag found 1003s ok 52 -

tag found 1003s ok 53 - Checkbox 1 found 1003s ok 54 - Checkbox 2 found 1003s ok 55 - Malformed query 1003s ok 56 - Response is JSON 1003s ok 57 - Missing epoch parameter 1003s ok 58 - Bad query 1003s ok 59 - Response is JSON 1003s ok 60 - Result is 0 1003s ok 61 - Notification is 0 1003s ok 62 - CheckUser form 1003s ok 63 - HTTP code is 200 1003s ok 64 - Page contains a form 1003s ok 65 - URI match 1003s ok 66 - Field "user" is defined 1003s ok 67 - Field "url" is defined 1003s ok 68 - Found trspan="checkUser" 1003s ok 69 - Found notification "testref" 1003s 1..69 1003s ok 1003s t/40-Notifications-Explorer-XML-File.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 - Auth query 1003s ok 6 - HTTP code is 200 1003s ok 7 - Get cookie lemonldap (U0xhWKkx02gkFjHRLKVYU+goBiIIjSCYuEaReD4azoe8nhLpi1VCoitqbrtisvLBBfV/IHSxO0fM/Nnvc3lksEkarn0GLBFxw7RfPLnKD1ifZRyhgs0U+smV4q3UBcSbqMnRYyS+5epPqqdKN5rfzw==) 1003s ok 8 - HTTP code is 200 1003s ok 9 - Page contains a form 1003s ok 10 - URI match 1003s ok 11 - Field "reference1x1" is defined 1003s ok 12 - Test cookie received 1003s ok 13 - Response status is 401 1003s ok 14 - Content is JSON 1003s ok 15 - Error code is 1 1003s ok 16 - Auth query 1003s ok 17 - HTTP code is 200 1003s ok 18 - Get cookie lemonldap (wxpbI+GZTNwcDlLi0mF8BEwrQwhoOs/emL+3McH+RC1iKmuSjDjrTEsmdIsrcNx0r+QiOokABdfYsvv58BWsCJ21mAhx6GvHBp4c1W3wHHPMpxDq+RfSMJEIeYRFe03yunPBK7EgwYvdfIDzG5Oe1A==) 1003s ok 19 - HTTP code is 200 1003s ok 20 - Page contains a form 1003s ok 21 - URI match 1003s ok 22 - Field "reference1x1" is defined 1003s ok 23 - Field "reference1x2" is defined 1003s ok 24 - Test cookie received 1003s ok 25 - Response status is 401 1003s ok 26 - Content is JSON 1003s ok 27 - Error code is 1 1003s ok 28 - Accept notification 1003s ok 29 - Notification was deleted 1003s ok 30 - Get cookie lemonldap (4357ec74b6fdaf86f9d7ca782ed51cc68f4e61958c3b347331abbc9b5b1dca91) 1003s ok 31 - New auth query 1003s ok 32 - Authenticated as dwho 1003s ok 33 - Menu displayed 1003s ok 34 - Link found 1003s ok 35 - Notifications explorer query 1003s ok 36 - Language icons found 1003s ok 37 - trspan="myNotifications" found 1003s ok 38 - trspan="date" found 1003s ok 39 - trspan="reference" found 1003s ok 40 - trspan="action" found 1003s ok 41 - epoch found 1003s ok 42 - testref found 1003s ok 43 - testref2 found 1003s ok 44 - fa-eye found 1003s ok 45 - fa-eye 2 found 1003s ok 46 - Notififcation container found 1003s ok 47 - trspan="verify" found 1003s ok 48 - Found NOTIFICATIONS js 1003s ok 49 - Display testref notification query 1003s ok 50 - Response is JSON 1003s ok 51 - Result is 1 1003s ok 52 - Hidden input found 1003s ok 53 -

tag found 1003s ok 54 -

tag found 1003s ok 55 -

tag found 1003s ok 56 - Checkbox 1 found 1003s ok 57 - Checkbox 2 found 1003s ok 58 - Malformed query 1003s ok 59 - Response is JSON 1003s ok 60 - Missing epoch parameter 1003s ok 61 - Bad query 1003s ok 62 - Response is JSON 1003s ok 63 - Result is 0 1003s ok 64 - Notification is 0 1003s ok 65 - CheckUser form 1003s ok 66 - HTTP code is 200 1003s ok 67 - Page contains a form 1003s ok 68 - URI match 1003s ok 69 - Field "user" is defined 1003s ok 70 - Field "url" is defined 1003s ok 71 - Found trspan="checkUser" 1003s ok 72 - Notification "testref" not found 1003s 1..72 1003s ok 1004s t/40-Notifications-JSON-DBI.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 - Auth query 1004s ok 6 - HTTP code is 200 1004s ok 7 - Get cookie lemonldap (mKalHTvq+hEAamIVmi0DiV7X7agZF50QMESPK/8v0c1pnjdIYA+/1PQ9qNJvkGIgvGn/0jez7y1CdhuqHgz96GsEBWdXpy15VsAdd4gZ4KtlizBed2INmIctv5emBmZThNX+ZQeXiYPsZIRnSTvmeQ==) 1004s ok 8 - Two notification references found 1004s ok 9 - 1st reference found is "testref2" 1004s ok 10 - 2nd reference found is "testref" 1004s ok 11 - HTTP code is 200 1004s ok 12 - Page contains a form 1004s ok 13 - URI match 1004s ok 14 - Field "reference1x1" is defined 1004s ok 15 - Field "url" is defined 1004s ok 16 - Test cookie received 1004s ok 17 - Response status is 401 1004s ok 18 - Content is JSON 1004s ok 19 - Error code is 1 1004s ok 20 - Don't accept notification 1004s ok 21 - HTTP code is 200 1004s ok 22 - Accept notifications 1004s ok 23 - Get redirection 1004s ok 24 - Location is http://test1.example.com/ 1004s ok 25 - Make sure no pdata is returned 1004s ok 26 - Get cookie lemonldap (d9eb4a07374c139234a66a38ff49bbc47ffea9859387b51decfb53b4435b0a0e) 1004s ok 27 - Notification was deleted 1004s ok 28 - Notifications explorer query 1004s ok 29 - Response is JSON 1004s ok 30 - Result is 2 1004s ok 31 - MSG is myNotifications 1004s ok 32 - Notification 1 found 1004s ok 33 - Notification 2 found 1004s ok 34 - epoch found 1004s ok 35 - Logout request 1004s ok 36 - Response is 200 1004s ok 37 - Cookie is deleted 1004s ok 38 - No pdata 1004s ok 39 - Disconnect request 1004s ok 40 - Response is 401 1004s ok 41 - Auth query 1004s ok 42 - Get redirection 1004s ok 43 - Location is http://test1.example.com/ 1004s ok 44 - Get cookie lemonldap (d21e38069592ea2ee4b339684d93de6e34623a4a9f3ac2aa620a29684b59a12e) 1004s ok 45 - Logout request 1004s ok 46 - Response is 200 1004s ok 47 - Cookie is deleted 1004s ok 48 - No pdata 1004s ok 49 - Disconnect request 1004s ok 50 - Response is 401 1004s 1..50 1004s ok 1004s t/40-Notifications-JSON-File-with-token.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 - Unauth request 1004s ok 6 - HTTP code is 200 1004s ok 7 - Page contains a form 1004s ok 8 - Host match 1004s ok 9 - Field "token" is defined 1004s ok 10 - CSP header authorize POST request to \# 1004s ok 11 - Auth query 1004s ok 12 - HTTP code is 200 1004s ok 13 - Get cookie lemonldap (uQfWktuIzd8ZfnFQSerqFioe+dQ6e0Kas4VdAPiuQMuvHrqbDwF31QWlNYUAlMVvLllMjoNBOEHDORPHNOSpu5L5MyrnQjwIafhpDkLAbfOkGgexNBTu7rPdTOrqcqR0/YiHMTd1+6WdLIBVHQ9n5A==) 1004s ok 14 - HTTP code is 200 1004s ok 15 - Page contains a form 1004s ok 16 - URI match 1004s ok 17 - Field "reference1x1" is defined 1004s ok 18 - Field "url" is defined 1004s ok 19 - Test cookie received 1004s ok 20 - Response status is 401 1004s ok 21 - Content is JSON 1004s ok 22 - Error code is 1 1004s ok 23 - Don't accept notification 1004s ok 24 - Notification displayed 1004s ok 25 - Don't accept notification 1004s ok 26 - Notification displayed 1004s ok 27 - Accept notification 1004s ok 28 - Get redirection 1004s ok 29 - Location header found 1004s ok 30 - Notification was deleted 1004s 1..30 1004s ok 1005s t/40-Notifications-JSON-File.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 - Auth query (JSON required) 1005s ok 6 - Response is JSON 1005s ok 7 - Good result 1005s ok 8 - Notificationtion is pending 1005s ok 9 - Test received Id 1005s ok 10 - HTTP code is 200 1005s ok 11 - Page contains a form 1005s ok 12 - URI match 1005s ok 13 - Field "reference1x1" is defined 1005s ok 14 - Field "url" is defined 1005s ok 15 - Auth query 1005s ok 16 - HTTP code is 200 1005s ok 17 - Get cookie lemonldap (92LGeULekjDqhUmkiuKSc617pUkdvxQG/S/FzqWDDY7HEVpYzS8tgo5Ubljnr8w8M6wWRPDlEui+4pZ9IFiGsLtb5eflS4Y7ZP+qad0g+UVQLy4hXRs+gOddX1SAakMHStZLpviu+vg0un0Eirv+Pg==) 1005s ok 18 - HTTP code is 200 1005s ok 19 - Page contains a form 1005s ok 20 - URI match 1005s ok 21 - Field "reference1x1" is defined 1005s ok 22 - Field "url" is defined 1005s ok 23 - Test received cookie 1005s ok 24 - Response status is 401 1005s ok 25 - Content is JSON 1005s ok 26 - Error code is 1 1005s ok 27 - Cancel notification 1005s ok 28 - Cookie expired 1005s ok 29 - Get redirection 1005s ok 30 - Location is http://auth.example.com/ 1005s ok 31 - Auth query 1005s ok 32 - HTTP code is 200 1005s ok 33 - Get cookie lemonldap (G/HjdaEyjvYkwg85YV13hNxosmQTbGcjd8rZtRBXpWe/bij4P/8vFrfZTTrYvLKdEtEVrxzToHetbA/xLZA+5QlXJWlIpyz+VKqONdLU+cktlorTF63+YNa1Kgv9vCZ1olR3PmAmxbtjczRhA6QfrQ==) 1005s ok 34 - HTTP code is 200 1005s ok 35 - Page contains a form 1005s ok 36 - URI match 1005s ok 37 - Field "reference1x1" is defined 1005s ok 38 - Field "url" is defined 1005s ok 39 - Response body is not empty 1005s ok 40 - Found notification text 1005s ok 41 - Test cookie received 1005s ok 42 - Response status is 401 1005s ok 43 - Content is JSON 1005s ok 44 - Error code is 1 1005s ok 45 - Don't accept notification 1005s ok 46 - Notification displayed 1005s ok 47 - Found custom Main Logo 1005s ok 48 - Don't accept notification 1005s ok 49 - Notification displayed 1005s ok 50 - Don't accept notification 1005s ok 51 - Notification displayed 1005s ok 52 - Don't accept notification - Accept just one checkbox 1005s ok 53 - Notification displayed 1005s ok 54 - Accept notification 1005s ok 55 - Get redirection 1005s ok 56 - Location header found 1005s ok 57 - Get cookie lemonldap (4c7801eafea41be6d1204d6716af2561df199315086a0cc4dde84d716797e15f) 1005s ok 58 - New auth query 1005s ok 59 - Authenticated as dwho 1005s ok 60 - Menu displayed 1005s ok 61 - Notification was deleted 1005s ok 62 - Auth query (JSON required) 1005s ok 63 - Response is JSON 1005s ok 64 - Good result 1005s ok 65 - Notificationtion is pending 1005s ok 66 - Test received Id 1005s ok 67 - HTTP code is 200 1005s ok 68 - Page contains a form 1005s ok 69 - URI match 1005s ok 70 - Field "reference1x1" is defined 1005s ok 71 - Field "url" is defined 1005s ok 72 - Auth query 1005s ok 73 - HTTP code is 200 1005s ok 74 - Get cookie lemonldap (4bpgdTp6wb3ZwDn8AATaZFuLoOmhzMf7N6gTZN+1RlZyZGsOW7IlISHco04qKsbXmjvpHCP5QX/9f4xMNqB/MoPIbLwYcuIPTLIU7B9XjldMWhKq4uFT0cVqLxnqaa3Vogj3BjjtA/xdNOcApXqMtQ==) 1005s ok 75 - HTTP code is 200 1005s ok 76 - Page contains a form 1005s ok 77 - URI match 1005s ok 78 - Field "reference1x1" is defined 1005s ok 79 - Field "url" is defined 1005s ok 80 - Test received cookie 1005s ok 81 - Response status is 401 1005s ok 82 - Content is JSON 1005s ok 83 - Error code is 1 1005s ok 84 - Cancel notification 1005s ok 85 - Cookie expired 1005s ok 86 - Get redirection 1005s ok 87 - Location is http://auth.example.com/ 1005s ok 88 - Auth query 1005s ok 89 - HTTP code is 200 1005s ok 90 - Get cookie lemonldap (92KtdqTa4/dVRdyVA0LDXPyXeeFn3GQuXU43NpWfkpQ4KYz/hV06sf26cItOB/wGs6RoiACJQDHTY3AmpfMaoQo9MGkMveIBzfycKUzpfyj9BZPOSffI1XVU8Dcj6uXXVRJH2VepFvj0bKA1aSwzOw==) 1005s ok 91 - HTTP code is 200 1005s ok 92 - Page contains a form 1005s ok 93 - URI match 1005s ok 94 - Field "reference1x1" is defined 1005s ok 95 - Field "url" is defined 1005s ok 96 - Response body is not empty 1005s ok 97 - Found notification text 1005s ok 98 - Test cookie received 1005s ok 99 - Response status is 401 1005s ok 100 - Content is JSON 1005s ok 101 - Error code is 1 1005s ok 102 - Don't accept notification 1005s ok 103 - Notification displayed 1005s ok 104 - Found custom Main Logo 1005s ok 105 - Don't accept notification 1005s ok 106 - Notification displayed 1005s ok 107 - Don't accept notification 1005s ok 108 - Notification displayed 1005s ok 109 - Don't accept notification - Accept just one checkbox 1005s ok 110 - Notification displayed 1005s ok 111 - Accept notification 1005s ok 112 - Get redirection 1005s ok 113 - Location header found 1005s ok 114 - Get cookie lemonldap (ed124e7e465a050c4f32f5f77d796095b31554f181b3f0b28331a02caa8d496a) 1005s ok 115 - New auth query 1005s ok 116 - Authenticated as dwho 1005s ok 117 - Menu displayed 1005s ok 118 - Notification was not deleted 1005s ok 119 - Auth query (JSON required) 1005s ok 120 - Response is JSON 1005s ok 121 - Good result 1005s ok 122 - Notificationtion is pending 1005s ok 123 - Test received Id 1005s ok 124 - HTTP code is 200 1005s ok 125 - Page contains a form 1005s ok 126 - URI match 1005s ok 127 - Field "reference1x1" is defined 1005s ok 128 - Field "url" is defined 1005s ok 129 - Auth query 1005s ok 130 - HTTP code is 200 1005s ok 131 - Get cookie lemonldap (WWdfuyIqqw9IqeHKqJ44Unn5v9IvkgHcdPYDGx5t+kN5GL5DzfCI+NlqhCGvjcvMcOgt6S76+4abNH4UtuC4mIyyzGNZZCC4TzEod72onZvHqwdUx56Qh7S3nOeu4MZN+MaXAXpet1oRm5ou/XPVfw==) 1005s ok 132 - HTTP code is 200 1005s ok 133 - Page contains a form 1005s ok 134 - URI match 1005s ok 135 - Field "reference1x1" is defined 1005s ok 136 - Field "url" is defined 1005s ok 137 - Test received cookie 1005s ok 138 - Response status is 401 1005s ok 139 - Content is JSON 1005s ok 140 - Error code is 1 1005s ok 141 - Cancel notification 1005s ok 142 - Cookie expired 1005s ok 143 - Get redirection 1005s ok 144 - Location is http://auth.example.com/ 1005s ok 145 - Auth query 1005s ok 146 - HTTP code is 200 1005s ok 147 - Get cookie lemonldap (MQnLMJz9esVsZBHLmJy+8mNsKKxI4fwyadh6/32OxlnM96qecdMmvPVvPw9bJhVeTb467uU9vfKrU8C2qquXMKxnHVjkXsMNc0aF8/tQiScB3vKPdpm51DxFN3xTdf35XqYC97Uxynlhc56T0DxFkw==) 1005s ok 148 - HTTP code is 200 1005s ok 149 - Page contains a form 1005s ok 150 - URI match 1005s ok 151 - Field "reference1x1" is defined 1005s ok 152 - Field "url" is defined 1005s ok 153 - Response body is not empty 1005s ok 154 - Found notification text 1005s ok 155 - Test cookie received 1005s ok 156 - Response status is 401 1005s ok 157 - Content is JSON 1005s ok 158 - Error code is 1 1005s ok 159 - Don't accept notification 1005s ok 160 - Notification displayed 1005s ok 161 - Found custom Main Logo 1005s ok 162 - Don't accept notification 1005s ok 163 - Notification displayed 1005s ok 164 - Don't accept notification 1005s ok 165 - Notification displayed 1005s ok 166 - Don't accept notification - Accept just one checkbox 1005s ok 167 - Notification displayed 1005s ok 168 - Accept notification 1005s ok 169 - Get redirection 1005s ok 170 - Location header found 1005s ok 171 - Get cookie lemonldap (a7518d13385593c6f88c93131461ba7e210b4e985edb46ff9fc20b326e5d586f) 1005s ok 172 - New auth query 1005s ok 173 - Authenticated as dwho 1005s ok 174 - Menu displayed 1005s ok 175 - Notification was deleted 1005s ok 176 - Auth query (JSON required) 1005s ok 177 - Response is JSON 1005s ok 178 - Good result 1005s ok 179 - Notificationtion is pending 1005s ok 180 - Test received Id 1005s ok 181 - HTTP code is 200 1005s ok 182 - Page contains a form 1005s ok 183 - URI match 1005s ok 184 - Field "reference1x1" is defined 1005s ok 185 - Field "url" is defined 1005s ok 186 - Auth query 1005s ok 187 - HTTP code is 200 1005s ok 188 - Get cookie lemonldap (MQKRH4Au2dMnMzxV7eAR2uNnmteQESvaji5SVIMBcIsvmcaQKQMlcJ4wG30qdtGOIReF6zql056KW4GXXbC7ON6iuiOXFbsDjGxk5ok17n4jPjk2F9SOV7JY54xiPq2z/g4uaoydVBfwOHpuxITiRA==) 1005s ok 189 - HTTP code is 200 1005s ok 190 - Page contains a form 1005s ok 191 - URI match 1005s ok 192 - Field "reference1x1" is defined 1005s ok 193 - Field "url" is defined 1005s ok 194 - Test received cookie 1005s ok 195 - Response status is 401 1005s ok 196 - Content is JSON 1005s ok 197 - Error code is 1 1005s ok 198 - Cancel notification 1005s ok 199 - Cookie expired 1005s ok 200 - Get redirection 1005s ok 201 - Location is http://auth.example.com/ 1005s ok 202 - Auth query 1005s ok 203 - HTTP code is 200 1005s ok 204 - Get cookie lemonldap (GyAbyDYyobpr5xidSjvI5RpUjf4HhXkg1Ci6LaFminUPklWqLtFw/MWd9woxDoLhVzZxamUQyP7G2mZv5KkonitA0h7pxzGR1367BKZz0pg04A2HlnZBc0F1VUhCGDmObabepHOVdu/yHxxkIyVq/A==) 1005s ok 205 - HTTP code is 200 1005s ok 206 - Page contains a form 1005s ok 207 - URI match 1005s ok 208 - Field "reference1x1" is defined 1005s ok 209 - Field "url" is defined 1005s ok 210 - Response body is not empty 1005s ok 211 - Found notification text 1005s ok 212 - Test cookie received 1005s ok 213 - Response status is 401 1005s ok 214 - Content is JSON 1005s ok 215 - Error code is 1 1005s ok 216 - Don't accept notification 1005s ok 217 - Notification displayed 1005s ok 218 - Found custom Main Logo 1005s ok 219 - Don't accept notification 1005s ok 220 - Notification displayed 1005s ok 221 - Don't accept notification 1005s ok 222 - Notification displayed 1005s ok 223 - Don't accept notification - Accept just one checkbox 1005s ok 224 - Notification displayed 1005s ok 225 - Accept notification 1005s ok 226 - Get redirection 1005s ok 227 - Location header found 1005s ok 228 - Get cookie lemonldap (a9d1e8d33f043471796349de545c2908b52f65e4f8a740fa940bc347d319e8b2) 1005s ok 229 - New auth query 1005s ok 230 - Authenticated as dwho 1005s ok 231 - Menu displayed 1005s ok 232 - Notification was not deleted 1005s 1..232 1005s ok 1006s t/40-Notifications-JSON-LDAP.t ................................................. 1006s ok 1 - use Lemonldap::NG::Portal::Main; 1006s ok 2 # skip LLNGTESTLDAP is not set 1006s ok 3 # skip LLNGTESTLDAP is not set 1006s ok 4 # skip LLNGTESTLDAP is not set 1006s ok 5 # skip LLNGTESTLDAP is not set 1006s ok 6 # skip LLNGTESTLDAP is not set 1006s ok 7 # skip LLNGTESTLDAP is not set 1006s ok 8 # skip LLNGTESTLDAP is not set 1006s ok 9 # skip LLNGTESTLDAP is not set 1006s ok 10 # skip LLNGTESTLDAP is not set 1006s ok 11 # skip LLNGTESTLDAP is not set 1006s ok 12 # skip LLNGTESTLDAP is not set 1006s 1..12 1006s ok 1006s t/40-Notifications-JSON-Server.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 - POST notification { 1006s # "date": "2016-13-30 15:35:10", 1006s # "reference": "testref", 1006s # "uid": "dwho", 1006s # "title": "Test title", 1006s # "text": "This is a test text" 1006s # } 1006s ok 6 - Notification not inserted 1006s ok 7 - POST notification { 1006s # "date": "2016-13_30 15:35:10", 1006s # "reference": "testref", 1006s # "uid": "dwho", 1006s # "title": "Test title", 1006s # "text": "This is a test text" 1006s # } 1006s ok 8 - Notification not inserted 1006s ok 9 - POST notification { 1006s # "date": "2016-05-30 15:35:10", 1006s # "reference": "testref", 1006s # "uid": "dwho", 1006s # "title": "Test title", 1006s # "text": "This is a test text for $uid" 1006s # } 1006s ok 10 - Notification has been inserted 1006s ok 11 - POST notification { 1006s # "date": "2016-05-30", 1006s # "reference": "test_ref2", 1006s # "uid": "dwho", 1006s # "title": "Test2 title", 1006s # "text": "This is a second test text", 1006s # "subtitle": "Application 2", 1006s # "check": ["I agree","Yes, I'm sure"] 1006s # } 1006s ok 12 - Notification has been inserted 1006s ok 13 - POST notification { 1006s # "date": "2016-05-30", 1006s # "reference": "testrefall", 1006s # "uid": "everyone", 1006s # "title": "Testall title", 1006s # "text": "This is a test text for all users" 1006s # } 1006s ok 14 - Notification has been inserted 1006s ok 15 - List notifications for "allusers" 1006s ok 16 - Result found 1006s ok 17 - Notification for all users found 1006s ok 18 - Wildcard found 1006s ok 19 - List notifications for bad uid 1006s ok 20 - Notification for all users found 1006s ok 21 - List all pending notifications 1006s ok 22 - Response is JSON 1006s ok 23 - Three notifications found 1006s ok 24 - Reference 'testref' found 1006s ok 25 - UID 'dwho' found 1006s ok 26 - Reference 'testrefall' found 1006s ok 27 - UID 'everyone' found 1006s ok 28 - Reference 'test-ref2' found 1006s ok 29 - UID 'dwho' found 1006s ok 30 - List notifications for "dwho" 1006s ok 31 - Result found 1006s ok 32 - First notification found 1006s ok 33 - Second notification found 1006s ok 34 - Third notification found (all users) 1006s ok 35 - List notification with reference "testref" 1006s ok 36 - Result found 1006s ok 37 - Notification reference found 1006s ok 38 - Notification title found 1006s ok 39 - Notification text found 1006s ok 40 - Notification date found 1006s ok 41 - Notification uid found 1006s ok 42 - List notification with reference "test-ref2" 1006s ok 43 - Result found 1006s ok 44 - Notification reference found 1006s ok 45 - Notification title found 1006s ok 46 - Notification text found 1006s ok 47 - Notification date found 1006s ok 48 - Notification uid found 1006s ok 49 - Notification subtitle found 1006s ok 50 - Notification check boxes found 1006s ok 51 - Try to delete notification with bad method 1006s ok 52 - Bad method is refused 1006s ok 53 - Delete notification testrefall 1006s ok 54 - Notification has been deleted 1006s ok 55 - Delete notification test-ref2 1006s ok 56 - Notification has been deleted 1006s ok 57 - Try to create the same notification twice 1006s ok 58 - Append the same notification is refused 1006s ok 59 - Auth query 1006s ok 60 - HTTP code is 200 1006s ok 61 - Get cookie lemonldap (Gd1MrYfasEMkRQguYtLSW57eFUuiUMjSsFDxsG7zIlJlvuI0nUAb/LVXHAMyd21Sgh+eWUxpRx8KoG0tcd+qUDfwxUBAew3hOENSWWBds7KOSdT0MBJpOkZ4tju6jpkIXatrwQMqlORVARRp9IJ/wQ==) 1006s ok 62 - HTTP code is 200 1006s ok 63 - Page contains a form 1006s ok 64 - URI match 1006s ok 65 - Field "reference1x1" is defined 1006s ok 66 - Field "url" is defined 1006s ok 67 - POST combined notifications [{ 1006s # "uid": "dwho", 1006s # "date": "2019-11-15 15:35:10", 1006s # "reference": "ABC1", 1006s # "title": "You have new authorizations", 1006s # "subtitle": "Application 1", 1006s # "text": "You have been granted to access to appli-1", 1006s # "check": "I agree" 1006s # }, 1006s # { 1006s # "uid": "rtyler", 1006s # "date": "2019-11-15", 1006s # "reference": "ABC2", 1006s # "title": "You have new authorizations", 1006s # "subtitle": "Application 1", 1006s # "text": "You have been granted to access to appli-1", 1006s # "check": ["I agree", "I am sure"] 1006s # }, 1006s # { 1006s # "uid": "rtyler", 1006s # "date": "2019-11-15", 1006s # "reference": "ABC3", 1006s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 1006s # "title": "You have new authorizations", 1006s # "subtitle": "Application 1", 1006s # "text": "You have been granted to access to appli-1", 1006s # "check": ["I agree", "I am sure"] 1006s # }, 1006s # { 1006s # "uid": "rtyler", 1006s # "date": "2050-11-15", 1006s # "reference": "ABC4", 1006s # "title": "You have new authorizations", 1006s # "subtitle": "Application 1", 1006s # "text": "You have been granted to access to appli-1", 1006s # "check": ["I agree", "I am sure"] 1006s # } 1006s # ] 1006s ok 68 - Notifications have been inserted 1006s ok 69 - List all existing notifications 1006s ok 70 - Response is JSON 1006s ok 71 - Five notifications found 1006s ok 72 - Auth query 1006s ok 73 - HTTP code is 200 1006s ok 74 - Get cookie lemonldap (b+BEfBK7pIVZ1MO01XtU7C0r3pjHAs2z8+aXPJ+04sECL3LGppUjp8vzEBnETOrPuiYdJ2rGItqVrEj1cqNKsC5X2dPs2RWycI5Ob5c/9euhXGJu2SgPOjgFyZ8zxGse6DkWZkayF561orc6dUaufw==) 1006s ok 75 - HTTP code is 200 1006s ok 76 - Page contains a form 1006s ok 77 - URI match 1006s ok 78 - Field "reference1x1" is defined 1006s ok 79 - Field "reference1x2" is defined 1006s ok 80 - Checkbox is displayed 1006s ok 81 - Checkbox is displayed 1006s ok 82 - Checkbox is displayed 1006s ok 83 - -> One checkbox found 1006s ok 84 - Accept notification 1006s ok 85 - HTTP code is 200 1006s ok 86 - Get cookie lemonldap (DSRW+81xAQ6Z003RYBPptQeaQ+0fPjxgN/CN8F5itZNa2wQ6MAcARsSxxq0Yf8mOTrcjezoVJGEE1v69Rb4dTRA/VXeJ3boZLT1OMG+R3jsLww0a8E/2ZksxF6cfLr6YduMSmmEQYba6sXU8TpntpQ==) 1006s ok 87 - Logout request 1006s ok 88 - Response is 200 1006s ok 89 - Cookie is deleted 1006s ok 90 - No pdata 1006s ok 91 - Disconnect request 1006s ok 92 - Response is 401 1006s ok 93 - Auth query 1006s ok 94 - HTTP code is 200 1006s ok 95 - Get cookie lemonldap (wX4QR/qr+HML6waCu9L+EgXon3WVMiix6fNl1FRTEjqDnKDKpClWFpY79HH9BEOj5eAsenc8AOXnRJBiGBH7dDUALyrfy2tYzcNtXUfQyAYanEqunp4R9VBJA6aow+CDhf8IwhixWGVaDS0lNGf9eQ==) 1006s ok 96 - HTTP code is 200 1006s ok 97 - Page contains a form 1006s ok 98 - URI match 1006s ok 99 - Field "reference1x1" is defined 1006s ok 100 - Checkbox is displayed 1006s ok 101 - Checkbox is displayed 1006s ok 102 - -> Two checkboxes found 1006s ok 103 - Accept notification 1006s ok 104 - HTTP code is 200 1006s ok 105 - Get cookie lemonldap (c832e39f224c545b4b0ff2d0ad0227fa59e13e08121463ba3532f1be058f930c) 1006s ok 106 - Logout request 1006s ok 107 - Response is 200 1006s ok 108 - Cookie is deleted 1006s ok 109 - No pdata 1006s ok 110 - Disconnect request 1006s ok 111 - Response is 401 1006s ok 112 - List all pending notifications 1006s ok 113 - Response is JSON 1006s ok 114 - Three notifications found 1006s 1..114 1006s ok 1007s t/40-Notifications-PublicNotif.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 - Access login page with public notifications 1007s ok 6 - Notification displayed 1007s ok 7 - Access login page without public notifications 1007s ok 8 - Notification not displayed 1007s 1..8 1007s ok 1007s t/40-Notifications-XML-DBI.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 - Auth query 1007s ok 6 - HTTP code is 200 1007s ok 7 - Get cookie lemonldap (8ge0M45smoq6sMWSVISUOGhxuqxMuXwJPHngO3Ej1DVfOlY3dHizeejsXcuhAeDxC6bAYIrtrrBQK/mSfMC6GDM0VKaKKncvP9lV7t8pMy6P+to9kCcYOj1onDBWd0mXgz3cM36NiDm6egCbh1bTow==) 1007s ok 8 - Two notification references found 1007s ok 9 - Found ref 1007s ok 10 - HTTP code is 200 1007s ok 11 - Page contains a form 1007s ok 12 - URI match 1007s ok 13 - Field "reference1x1" is defined 1007s ok 14 - Field "url" is defined 1007s ok 15 - Test cookie received 1007s ok 16 - Response status is 401 1007s ok 17 - Content is JSON 1007s ok 18 - Error code is 1 1007s ok 19 - Don't accept notification 1007s ok 20 - HTTP code is 200 1007s ok 21 - Accept notifications 1007s ok 22 - Get redirection 1007s ok 23 - Location is http://test1.example.com/ 1007s ok 24 - Make sure no pdata is returned 1007s ok 25 - Get cookie lemonldap (a6c00b85ef7cc493792b2e89afbd1a319edf0ab4356c303158d8a422e7dc961e) 1007s ok 26 - Notification was deleted 1007s ok 27 - Notifications explorer query 1007s ok 28 - Response is JSON 1007s ok 29 - Result is 2 1007s ok 30 - MSG is myNotifications 1007s ok 31 - Notification 1 found 1007s ok 32 - Notification 2 found 1007s ok 33 - epoch found 1007s ok 34 - Logout request 1007s ok 35 - Response is 200 1007s ok 36 - Cookie is deleted 1007s ok 37 - No pdata 1007s ok 38 - Disconnect request 1007s ok 39 - Response is 401 1007s ok 40 - Auth query 1007s ok 41 - Get redirection 1007s ok 42 - Location is http://test1.example.com/ 1007s ok 43 - Get cookie lemonldap (9719c16bdd4bdd3ba16ff44abc61f400dc42f6f59f50840865ccb98eb11b4414) 1007s ok 44 - Logout request 1007s ok 45 - Response is 200 1007s ok 46 - Cookie is deleted 1007s ok 47 - No pdata 1007s ok 48 - Disconnect request 1007s ok 49 - Response is 401 1007s 1..49 1007s ok 1008s t/40-Notifications-XML-File.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 - Auth query 1008s ok 6 - HTTP code is 200 1008s ok 7 - Get cookie lemonldap (D5IQW76UMi7DMjobEVyxzTDIUxpoj1URSsXmdVLcCi02N2Vxiq9M2zjGCCvATvpPW91WMt4kcwU9r9EdgYGh/JoD98MNlrWUAsYhTO75Fg7hBRNOL/cNSgjk42WgxnwUZk1J4lVQ/sQ47LHyOLKrjg==) 1008s ok 8 - HTTP code is 200 1008s ok 9 - Page contains a form 1008s ok 10 - URI match 1008s ok 11 - Field "reference1x1" is defined 1008s ok 12 - Field "url" is defined 1008s ok 13 - Test cookie received 1008s ok 14 - Response status is 401 1008s ok 15 - Content is JSON 1008s ok 16 - Error code is 1 1008s ok 17 - Cancel notification 1008s ok 18 - Cookie expired 1008s ok 19 - Get redirection 1008s ok 20 - Location is http://auth.example.com/ 1008s ok 21 - Auth query 1008s ok 22 - HTTP code is 200 1008s ok 23 - Get cookie lemonldap (iQ3HRT/iFnacaVtInrkZCcLC9nQ3RG9rpCkx1mOFSCdDD3EeQBmVHINch1MOQmkwtTQF7r4PBfJ7Ux9+mBSmHGiuc46yKv16VMEDbFM9jI8K3dCcNIk1Fl01oVPTCXx7LR9AZ6Kjn6ucIU02YJWpGQ==) 1008s ok 24 - HTTP code is 200 1008s ok 25 - Page contains a form 1008s ok 26 - URI match 1008s ok 27 - Field "reference1x1" is defined 1008s ok 28 - Field "url" is defined 1008s ok 29 - Test cookie received 1008s ok 30 - Response status is 401 1008s ok 31 - Content is JSON 1008s ok 32 - Error code is 1 1008s ok 33 - Don't accept notification 1008s ok 34 - Notification displayed 1008s ok 35 - Found custom Main Logo 1008s ok 36 - Don't accept notification 1008s ok 37 - Notification displayed 1008s ok 38 - Don't accept notification 1008s ok 39 - Notification displayed 1008s ok 40 - Don't accept notification - Accept just one checkbox 1008s ok 41 - Notification displayed 1008s ok 42 - Accept notification 1008s ok 43 - Get redirection 1008s ok 44 - Location header found 1008s ok 45 - Notification was deleted 1008s ok 46 - Get cookie lemonldap (2cf4588a48dbdd09f9354514888b13de9d5f3de6188083fa1e557d0e924f3029) 1008s ok 47 - New auth query 1008s ok 48 - Authenticated as dwho 1008s ok 49 - Menu displayed 1008s 1..49 1008s ok 1008s t/40-Notifications-XML-Server.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 - SOAP client 1008s ok 6 - @ SOAP REQUEST @ 1008s ok 7 - Execute request 1008s ok 8 - HTTP code is 200 1008s ok 9 - Content is XML 1008s ok 10 - @ END OF SOAP REQUEST @ 1008s ok 11 - Append a notification -> SOAP call returns 1 1008s ok 12 - @ SOAP REQUEST @ 1008s ok 13 - Execute request 1008s ok 14 - HTTP code is 200 1008s ok 15 - Content is XML 1008s ok 16 - @ END OF SOAP REQUEST @ 1008s ok 17 - Append the same notification twice -> SOAP call returns 0 1008s ok 18 - Auth query 1008s ok 19 - HTTP code is 200 1008s ok 20 - Get cookie lemonldap (IBwu+HMaDZ4Wri0vH2LADf3qjKVw7qXqpGKA6bsEqI78JGLtq+bCmPXnjnQuTXXZJENTp2a6HeC3uF2Vx93HDl+HeR6lxSZhy/XtmYMG7CjHKg7YMSqR1H4Upix2b2q02QacdpsDMxuALlnaqSEUIA==) 1008s ok 21 - HTTP code is 200 1008s ok 22 - Page contains a form 1008s ok 23 - URI match 1008s ok 24 - Field "reference1x1" is defined 1008s ok 25 - Field "url" is defined 1008s ok 26 - @ SOAP REQUEST @ 1008s ok 27 - Execute request 1008s ok 28 - HTTP code is 200 1008s ok 29 - Content is XML 1008s ok 30 - @ END OF SOAP REQUEST @ 1008s ok 31 - Append a notification -> SOAP call returns 4 1008s ok 32 - Auth query 1008s ok 33 - HTTP code is 200 1008s ok 34 - Get cookie lemonldap (1QfgnZelnscrjZghhh54NQc2ug7c9D7lkx5jrGoygUPg1miHEI5iyjRkehhNx0vSbgGNlxLrhFyRYXJmAuPvdScdJnmhfRrBSGyknpYrrwuPLi5d6nq1m58eFLG1HK16AKX7D/y7/CrjDDlqBK6vvg==) 1008s ok 35 - HTTP code is 200 1008s ok 36 - Page contains a form 1008s ok 37 - URI match 1008s ok 38 - Field "reference1x1" is defined 1008s ok 39 - Field "reference2x1" is defined 1008s ok 40 - -> One checkbox found 1008s ok 41 - Accept notification 1008s ok 42 - HTTP code is 200 1008s ok 43 - Logout request 1008s ok 44 - Response is 200 1008s ok 45 - Cookie is deleted 1008s ok 46 - No pdata 1008s ok 47 - Disconnect request 1008s ok 48 - Response is 401 1008s ok 49 - Auth query 1008s ok 50 - HTTP code is 200 1008s ok 51 - Get cookie lemonldap (phE+EOT6oZf420PZ9Ar/6CA72Ieyr5FzdEJmhjW2FqWUbijCgJn6xX7BUepJFluGPr6EADO1VIeKHNOnyVRphbH8quNJ/RwCVu8Z67Lc0cw/OngrNk3Gy9eFocQDM5fnRHJ0O+1LKEt+eelv2W8Eiw==) 1008s ok 52 - HTTP code is 200 1008s ok 53 - Page contains a form 1008s ok 54 - URI match 1008s ok 55 - Field "reference1x1" is defined 1008s ok 56 - Reference found 1008s ok 57 - Checkbox is displayed 1008s ok 58 - Checkbox is displayed 1008s ok 59 - -> Two checkboxes found 1008s 1..59 1008s ok 1009s t/41-Captcha-old-api.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 - HTTP code is 200 1009s ok 6 - Content-Type is JSON 1009s ok 7 - Content is valid JSON 1009s ok 8 1009s ok 9 1009s ok 10 1009s ok 11 - HTTP code is 200 1009s ok 12 - Content-Type is JSON 1009s ok 13 - Content is valid JSON 1009s ok 14 1009s ok 15 1009s ok 16 1009s ok 17 - HTTP code is 200 1009s ok 18 - Content-Type is JSON 1009s ok 19 - Content is valid JSON 1009s ok 20 - Wrong token failed 1009s ok 21 - HTTP code is 200 1009s ok 22 - Content-Type is JSON 1009s ok 23 - Content is valid JSON 1009s ok 24 - Wrong captcha failed 1009s ok 25 - HTTP code is 200 1009s ok 26 - Content-Type is JSON 1009s ok 27 - Content is valid JSON 1009s ok 28 1009s ok 29 1009s ok 30 1009s ok 31 - HTTP code is 200 1009s ok 32 - Content-Type is JSON 1009s ok 33 - Content is valid JSON 1009s ok 34 - Captcha successfully verified 1009s 1..34 1009s ok 1010s t/41-Captcha-with-rule.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 - Auth query from non captcha network 1010s ok 6 - Get cookie lemonldap (3328ac0a75580e1e8f2c4f707af68e418daed24f03fc7d6672ff92c6b5df7740) 1010s ok 7 - Auth query from captcha network 1010s ok 8 - Response status is 401 1010s ok 9 - Content is JSON 1010s ok 10 - Error code is 76 1010s ok 11 - Response is JSON 1010s ok 12 - Response is PE_CAPTCHAERROR 1010s ok 13 - Unauth JSON request 1010s ok 14 - Response status is 401 1010s ok 15 - Content is JSON 1010s ok 16 - Error code is 9 1010s ok 17 - Unauth request 1010s ok 18 - HTTP code is 200 1010s ok 19 - Page contains a form 1010s ok 20 - Host match 1010s ok 21 - Field "token" is defined 1010s ok 22 - CSP header authorize POST request to \# 1010s ok 23 - Password: Found text input 1010s ok 24 - Token value is defined 1010s ok 25 - Captcha image inserted 1010s ok 26 - Found token session 1010s ok 27 - Found captcha value 1010s ok 28 - Found custom Main Logo 1010s ok 29 - Try to auth with captcha value 1010s ok 30 - Get cookie lemonldap (a0a203e80b26ff7ca08bbbb0d84634b5b60af7bf48450c87acee081c50e03728) 1010s 1..30 1010s ok 1012s t/41-Captcha.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 - Auth query 1012s ok 6 - Response status is 401 1012s ok 7 - Content is JSON 1012s ok 8 - Error code is 76 1012s ok 9 - Response is JSON 1012s ok 10 - Response is PE_CAPTCHAERROR 1012s ok 11 - Unauth JSON request 1012s ok 12 - Response status is 401 1012s ok 13 - Content is JSON 1012s ok 14 - Error code is 9 1012s ok 15 - Unauth request 1012s ok 16 - HTTP code is 200 1012s ok 17 - Page contains a form 1012s ok 18 - Host match 1012s ok 19 - Field "token" is defined 1012s ok 20 - CSP header authorize POST request to \# 1012s ok 21 - Password: Found text input 1012s ok 22 - Token value is defined 1012s ok 23 - Captcha image inserted 1012s ok 24 - Found token session 1012s ok 25 - Found captcha value 1012s ok 26 - Found custom Main Logo 1012s ok 27 - Try to auth with captcha value 1012s ok 28 - HTTP code is 200 1012s ok 29 - Get cookie lemonldap (18c06568faf951e0121bc04fc87a394dc8cb4cc2f88ded64f222fa3948a3dfc8) 1012s ok 30 - History found 1012s ok 31 - -> One entry found 1012s ok 32 - Verify auth 1012s ok 33 - HTTP code is 200 1012s ok 34 - New unauth request 1012s ok 35 - HTTP code is 200 1012s ok 36 - Page contains a form 1012s ok 37 - Host match 1012s ok 38 - Field "token" is defined 1012s ok 39 - CSP header authorize POST request to \# 1012s ok 40 - Token value is defined 1012s ok 41 - Try to auth with bad captcha value 1012s ok 42 - Response status is 401 1012s ok 43 - Content is JSON 1012s ok 44 - Error code is 76 1012s ok 45 - Verify that there is a new captcha image 1012s ok 46 - HTTP code is 200 1012s ok 47 - Page contains a form 1012s ok 48 - Host match 1012s ok 49 - Field "token" is defined 1012s ok 50 - CSP header authorize POST request to \# 1012s ok 51 - Token is refreshed 1012s ok 52 - New captcha image inserted 1012s ok 53 - Renew Captcha button found 1012s ok 54 - Get captcha javascript 1012s ok 55 - Unauth request to renew Captcha 1012s ok 56 - New token has been received 1012s ok 57 - New image has been received 1012s ok 58 - Found new token session 1012s ok 59 - Try to auth with new captcha value 1012s ok 60 - HTTP code is 200 1012s ok 61 - Get cookie lemonldap (b28955c68388172028461cc441ba96c2a09def344c0864fb22c565c8be367a73) 1012s ok 62 - Auth request with redirection 1012s ok 63 - Get redirection 1012s ok 64 - Location is http://test1.example.com/ 1012s ok 65 - Authenticated as dwho 1012s 1..65 1012s ok 1012s t/41-Token-with-global-storage.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 - Unauth request 1012s ok 6 - HTTP code is 200 1012s ok 7 - Page contains a form 1012s ok 8 - Host match 1012s ok 9 - Field "token" is defined 1012s ok 10 - CSP header authorize POST request to \# 1012s ok 11 - Token value 1012s ok 12 - Try to auth without token 1012s ok 13 - Response status is 401 1012s ok 14 - Content is JSON 1012s ok 15 - Error code is 81 1012s ok 16 - Try token as cookie 1012s ok 17 - Response status is 401 1012s ok 18 - Content is JSON 1012s ok 19 - Error code is 1 1012s ok 20 - Try to auth with token 1012s ok 21 - HTTP code is 200 1012s ok 22 - Get cookie lemonldap (f26eda1a5a9a99b05f020219ad5e89026d667b71c12f716961ab1a06cc96d070) 1012s ok 23 - Verify auth 1012s ok 24 - HTTP code is 200 1012s ok 25 - Try to reuse the same token 1012s ok 26 - Response status is 401 1012s ok 27 - Content is JSON 1012s ok 28 - Error code is 82 1012s ok 29 - Verify that there is a new token 1012s ok 30 - HTTP code is 200 1012s ok 31 - Page contains a form 1012s ok 32 - Host match 1012s ok 33 - Field "token" is defined 1012s ok 34 - CSP header authorize POST request to \# 1012s 1..34 1012s ok 1013s t/41-Token.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 - Unauth request 1013s ok 6 - HTTP code is 200 1013s ok 7 - Page contains a form 1013s ok 8 - Host match 1013s ok 9 - Field "token" is defined 1013s ok 10 - CSP header authorize POST request to \# 1013s ok 11 - Password: Found password input 1013s ok 12 - Try to auth without token 1013s ok 13 - Response status is 401 1013s ok 14 - Content is JSON 1013s ok 15 - Error code is 81 1013s ok 16 - Response is JSON 1013s ok 17 - Response is PE_NOTOKEN 1013s ok 18 - Try to auth with token 1013s ok 19 - HTTP code is 200 1013s ok 20 - Get cookie lemonldap (ea7ec7bcd098148fabf80d5ed016a8ad29f73352a9bf13a8abdb69319ad4aa9c) 1013s ok 21 - Verify auth 1013s ok 22 - HTTP code is 200 1013s ok 23 - Try to reuse the same token 1013s ok 24 - Response status is 401 1013s ok 25 - Content is JSON 1013s ok 26 - Error code is 82 1013s ok 27 - Verify that there is a new token 1013s ok 28 - HTTP code is 200 1013s ok 29 - Page contains a form 1013s ok 30 - Host match 1013s ok 31 - Field "token" is defined 1013s ok 32 - CSP header authorize POST request to \# 1013s 1..32 1013s ok 1013s t/42-Register-Custom.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 - Unauth request 1013s ok 6 - HTTP code is 200 1013s ok 7 - Page contains a form 1013s ok 8 - Host match 1013s ok 9 - Field "firstname" is defined 1013s ok 10 - Field "lastname" is defined 1013s ok 11 - Field "mail" is defined 1013s ok 12 - CSP header authorize POST request to \# 1013s ok 13 - Ask to create account 1013s ok 14 - HTTP code is 200 1013s ok 15 - Found subject 1013s ok 16 - Found register token 1013s ok 17 - Found register_token 1013s ok 18 - UTF-8 works 1013s ok 19 - Push register_token 1013s ok 20 - HTTP code is 200 1013s ok 21 - Found subject 1013s ok 22 - Found user and password 1013s ok 23 - Get good login 1013s ok 24 - Try to authenticate 1013s ok 25 - Get cookie lemonldap (96df2d1e13fac35a6ac0d35845efb7dd339d673d99c4f0dd15f31b6e2ad87885) 1013s 1..25 1013s ok 1014s t/42-Register-Demo-with-CustomBody.t ........................................... 1014s ok 1 - use Lemonldap::NG::Portal::Main; 1014s ok 2 - Portal object 1014s ok 3 - Init 1014s ok 4 - Portal app 1014s ok 5 - Unauth request 1014s ok 6 - HTTP code is 200 1014s ok 7 - Page contains a form 1014s ok 8 - Host match 1014s ok 9 - Field "firstname" is defined 1014s ok 10 - Field "lastname" is defined 1014s ok 11 - Field "mail" is defined 1014s ok 12 - CSP header authorize POST request to \# 1014s ok 13 - Ask to create account 1014s ok 14 - HTTP code is 200 1014s ok 15 - Found custom registration subject 1014s ok 16 - Found custom body 1014s ok 17 - Found register_token 1014s ok 18 - UTF-8 works 1014s ok 19 - Found time 1014s ok 20 - Push register_token 1014s ok 21 - HTTP code is 200 1014s ok 22 - Found custom done subject 1014s ok 23 - Found email and ipAddr 1014s ok 24 - Get good email 1014s ok 25 - Get good ipAddr 1014s ok 26 - Found user and password 1014s ok 27 - Get good login 1014s ok 28 - Custom done body (Portal $url) 1014s ok 29 - Try to authenticate 1014s ok 30 - Get cookie lemonldap (87c7ceef6a757c1a7a2f719f70a11e38a681aa7a23ec9bdde2650b3c42eeee60) 1014s 1..30 1014s ok 1015s t/42-Register-Demo-with-captcha.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 - Unauth request 1015s ok 6 - HTTP code is 200 1015s ok 7 - Page contains a form 1015s ok 8 - Host match 1015s ok 9 - Field "firstname" is defined 1015s ok 10 - Field "lastname" is defined 1015s ok 11 - Field "mail" is defined 1015s ok 12 - CSP header authorize POST request to \# 1015s ok 13 - Token found 1015s ok 14 - Token value is defined 1015s ok 15 - Captcha image inserted 1015s ok 16 - Found token session 1015s ok 17 - Found captcha value 1015s ok 18 - Found custom Main Logo 1015s ok 19 - Renew Captcha button found 1015s ok 20 - Get captcha javascript 1015s ok 21 - Ask to create account 1015s ok 22 - Rejected -> Mail already exists 1015s ok 23 - No form found 1015s ok 24 - Get Menu 1015s ok 25 - Found Register link & submit button 1015s ok 26 - Unauth request 1015s ok 27 - HTTP code is 200 1015s ok 28 - Page contains a form 1015s ok 29 - Host match 1015s ok 30 - Field "firstname" is defined 1015s ok 31 - Field "lastname" is defined 1015s ok 32 - Field "mail" is defined 1015s ok 33 - CSP header authorize POST request to \# 1015s ok 34 - Token found 1015s ok 35 - Token value is defined 1015s ok 36 - Captcha image inserted 1015s ok 37 - Found token session 1015s ok 38 - Found captcha value 1015s ok 39 - Found custom Main Logo 1015s ok 40 - Ask to create account 1015s ok 41 - HTTP code is 200 1015s ok 42 - Found register token 1015s ok 43 - Found register_token 1015s ok 44 - Push register_token 1015s ok 45 - HTTP code is 200 1015s ok 46 - Found user and password 1015s ok 47 - Get good login 1015s ok 48 - Try to authenticate 1015s ok 49 - Get cookie lemonldap (29c7cd7359e1b18404738696df67e2b7156b8177903dd8d861534100b81224db) 1015s 1..49 1015s ok 1016s t/42-Register-Demo-with-token.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 - Get Menu 1016s ok 6 - Found Register link & submit button 1016s ok 7 - Unauth request 1016s ok 8 - HTTP code is 200 1016s ok 9 - Page contains a form 1016s ok 10 - Host match 1016s ok 11 - Field "firstname" is defined 1016s ok 12 - Field "lastname" is defined 1016s ok 13 - Field "mail" is defined 1016s ok 14 - CSP header authorize POST request to \# 1016s ok 15 - Token found 1016s ok 16 - Ask to create account 1016s ok 17 - HTTP code is 200 1016s ok 18 - Found register token 1016s ok 19 - Found register_token 1016s ok 20 - Push register_token 1016s ok 21 - HTTP code is 200 1016s ok 22 - Found user and password 1016s ok 23 - Get good login 1016s ok 24 - Unauth request 1016s ok 25 - HTTP code is 200 1016s ok 26 - Page contains a form 1016s ok 27 - Host match 1016s ok 28 - Field "token" is defined 1016s ok 29 - CSP header authorize POST request to \# 1016s ok 30 - Try to authenticate 1016s ok 31 - Get cookie lemonldap (cf46e634a6582043f57f1dcfa9c0d5b5f1ca79e73b5f187e5d12ebe66d841c50) 1016s 1..31 1016s ok 1016s t/42-Register-Demo.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 - Unauth request 1016s ok 6 - HTTP code is 200 1016s ok 7 - Page contains a form 1016s ok 8 - Host match 1016s ok 9 - Field "firstname" is defined 1016s ok 10 - Field "lastname" is defined 1016s ok 11 - Field "mail" is defined 1016s ok 12 - CSP header authorize POST request to \# 1016s ok 13 - Ask to create account 1016s ok 14 - HTTP code is 200 1016s ok 15 - Found subject 1016s ok 16 - Found register token 1016s ok 17 - Found register_token 1016s ok 18 - UTF-8 works 1016s ok 19 - Push register_token 1016s ok 20 - HTTP code is 200 1016s ok 21 - Found subject 1016s ok 22 - Found user and password 1016s ok 23 - Get good login 1016s ok 24 - Try to authenticate 1016s ok 25 - Get cookie lemonldap (ad3359f5df221e1f97aed810fac3e2f478268cb6c70f87f93efa0ca902785d70) 1016s 1..25 1016s ok 1017s t/42-Register-LDAP.t ........................................................... 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 # skip LLNGTESTLDAP is not set 1017s ok 3 # skip LLNGTESTLDAP is not set 1017s ok 4 # skip LLNGTESTLDAP is not set 1017s ok 5 # skip LLNGTESTLDAP is not set 1017s ok 6 # skip LLNGTESTLDAP is not set 1017s ok 7 # skip LLNGTESTLDAP is not set 1017s ok 8 # skip LLNGTESTLDAP is not set 1017s ok 9 # skip LLNGTESTLDAP is not set 1017s ok 10 # skip LLNGTESTLDAP is not set 1017s 1..10 1017s ok 1017s t/42-Register-Security.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 - Unauth request 1017s ok 6 - HTTP code is 200 1017s ok 7 - Page contains a form 1017s ok 8 - Host match 1017s ok 9 - Field "firstname" is defined 1017s ok 10 - Field "lastname" is defined 1017s ok 11 - Field "mail" is defined 1017s ok 12 - CSP header authorize POST request to \# 1017s ok 13 - Ask to create account 1017s ok 14 - HTTP code is 200 1017s ok 15 - Found register token 1017s ok 16 - Found register_token 1017s ok 17 - Try to authenticate 1017s ok 18 - Response status is 401 1017s ok 19 - Content is JSON 1017s ok 20 - Error code is 1 1017s 1..20 1017s ok 1018s t/43-MailPasswordReset-Choice.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 - Auth query 1018s ok 6 - HTTP code is 200 1018s ok 7 - Get cookie lemonldap (dd287510b5447f3ab6029e7869d653bd506adf6dd7120644ee2c64cae6eb20f7) 1018s ok 8 - Logout request 1018s ok 9 - Response is 200 1018s ok 10 - Cookie is deleted 1018s ok 11 - No pdata 1018s ok 12 - Disconnect request 1018s ok 13 - Response is 401 1018s ok 14 - Reset form 1018s ok 15 - HTTP code is 200 1018s ok 16 - Page contains a form 1018s ok 17 - Host match 1018s ok 18 - Field "mail" is defined 1018s ok 19 - CSP header authorize POST request to \# 1018s ok 20 - Post mail 1018s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1018s ok 22 - Found link in mail 1018s ok 23 - Post mail token received by mail with another browser 1018s ok 24 - HTTP code is 200 1018s ok 25 - Page contains a form 1018s ok 26 - Host match 1018s ok 27 - Field "token" is defined 1018s ok 28 - CSP header authorize POST request to \# 1018s ok 29 - Ask for a new password 1018s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1018s ok 31 - Post new password 1018s ok 32 - Password was changed 1018s ok 33 - Auth query 1018s ok 34 - HTTP code is 200 1018s ok 35 - Get cookie lemonldap (4881a224ca77d4ebc91b9e07d752751e8df54a4946ecbb9f94aeb0c25e507192) 1018s ok 36 - Logout request 1018s ok 37 - Response is 200 1018s ok 38 - Cookie is deleted 1018s ok 39 - No pdata 1018s ok 40 - Disconnect request 1018s ok 41 - Response is 401 1018s ok 42 - Reset form 1018s ok 43 - HTTP code is 200 1018s ok 44 - Page contains a form 1018s ok 45 - Host match 1018s ok 46 - Field "mail" is defined 1018s ok 47 - CSP header authorize POST request to \# 1018s ok 48 - Post mail 1018s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1018s ok 50 - Found link in mail 1018s ok 51 - Post mail token received by mail with the same browser 1018s ok 52 - HTTP code is 200 1018s ok 53 - Page contains a form 1018s ok 54 - Host match 1018s ok 55 - Field "token" is defined 1018s ok 56 - CSP header authorize POST request to \# 1018s ok 57 - Ask for a new password 1018s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1018s ok 59 - Post new password 1018s ok 60 - Password was changed 1018s ok 61 - Auth query 1018s ok 62 - HTTP code is 200 1018s ok 63 - Get cookie lemonldap (72fcd093782ebc91c9ab653efb369840b8444c97a044e088c004a75eb3e343db) 1018s ok 64 - Logout request 1018s ok 65 - Response is 200 1018s ok 66 - Cookie is deleted 1018s ok 67 - No pdata 1018s ok 68 - Disconnect request 1018s ok 69 - Response is 401 1018s 1..69 1018s ok 1019s t/43-MailPasswordReset-Combination-LDAP.t ...................................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 # skip LLNGTESTLDAP is not set 1019s ok 3 # skip LLNGTESTLDAP is not set 1019s ok 4 # skip LLNGTESTLDAP is not set 1019s ok 5 # skip LLNGTESTLDAP is not set 1019s ok 6 # skip LLNGTESTLDAP is not set 1019s ok 7 # skip LLNGTESTLDAP is not set 1019s ok 8 # skip LLNGTESTLDAP is not set 1019s ok 9 # skip LLNGTESTLDAP is not set 1019s 1..9 1019s ok 1019s t/43-MailPasswordReset-Combination.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 - Try to connect with login dvador 1019s ok 6 - Get cookie lemonldap (07bc86e1c022938ee448a3d51caa2bb93058ddd97726693b9c554f8144c089e4) 1019s ok 7 - Post mail 1019s ok 8 - Found link in mail 1019s ok 9 - Post mail token received by mail 1019s ok 10 - HTTP code is 200 1019s ok 11 - Page contains a form 1019s ok 12 - Host match 1019s ok 13 - Field "token" is defined 1019s ok 14 - CSP header authorize POST request to \# 1019s ok 15 - Ask for a new password 1019s ok 16 - Post new password 1019s ok 17 - Password update successful: code found on page 1019s ok 18 - Password update successful 1019s ok 19 - Try to connect with login dvador 1019s ok 20 - Get cookie lemonldap (06f353456c3376ebf6ea3e30da86984018112ddeb38603981fbbc084421ed822) 1019s ok 21 - Try to connect with login jkirk 1019s ok 22 - Get cookie lemonldap (c68cf123294da3a54a5f5c946ad17e2f5136734ef7f1883644f0bd813eac5919) 1019s ok 23 - Post mail 1019s ok 24 - Found link in mail 1019s ok 25 - Post mail token received by mail 1019s ok 26 - HTTP code is 200 1019s ok 27 - Page contains a form 1019s ok 28 - Host match 1019s ok 29 - Field "token" is defined 1019s ok 30 - CSP header authorize POST request to \# 1019s ok 31 - Ask for a new password 1019s ok 32 - Post new password 1019s ok 33 - Password update successful: code found on page 1019s ok 34 - Password update successful 1019s ok 35 - Try to connect with login jkirk 1019s ok 36 - Get cookie lemonldap (4965866dea80d73928db82d8a34cb7ee3466e1b570979383565e311e54e49921) 1019s 1..36 1019s ok 1020s t/43-MailPasswordReset-DBI.t ................................................... 1020s ok 1 - use Lemonldap::NG::Portal::Main; 1020s ok 2 - Portal object 1020s ok 3 - Init 1020s ok 4 - Portal app 1020s ok 5 - Reset form 1020s ok 6 - HTTP code is 200 1020s ok 7 - Page contains a form 1020s ok 8 - Host match 1020s ok 9 - Field "mail" is defined 1020s ok 10 - CSP header authorize POST request to \# 1020s ok 11 - Post mail 1020s ok 12 - Found link in mail 1020s ok 13 - Post mail token received by mail 1020s ok 14 - HTTP code is 200 1020s ok 15 - Page contains a form 1020s ok 16 - Host match 1020s ok 17 - Field "token" is defined 1020s ok 18 - CSP header authorize POST request to \# 1020s ok 19 - Ask for a new password \#1 1020s ok 20 - toggle newpassword icon found 1020s ok 21 - toggle confirmpassword icon found 1020s ok 22 - input type password found 1020s ok 23 - Post mismatched passwords 1020s ok 24 - PE_34 found 1020s ok 25 - HTTP code is 200 1020s ok 26 - Page contains a form 1020s ok 27 - Host match 1020s ok 28 - Field "token" is defined 1020s ok 29 - CSP header authorize POST request to \# 1020s ok 30 - Ask for a new password \#2 1020s ok 31 - Post empty newpassword 1020s ok 32 - PE_67 found 1020s ok 33 - HTTP code is 200 1020s ok 34 - Page contains a form 1020s ok 35 - Host match 1020s ok 36 - Field "token" is defined 1020s ok 37 - CSP header authorize POST request to \# 1020s ok 38 - Ask for a new password \#3 1020s ok 39 - Post empty confirmpassword 1020s ok 40 - PE_67 found 1020s ok 41 - HTTP code is 200 1020s ok 42 - Page contains a form 1020s ok 43 - Host match 1020s ok 44 - Field "token" is defined 1020s ok 45 - CSP header authorize POST request to \# 1020s ok 46 - Ask for a new password \#4 1020s ok 47 - Password special char list not found 1020s ok 48 - Found password policy min digit == 2 1020s ok 49 - Post new password 1020s ok 50 - Password was changed 1020s ok 51 - Auth query 1020s ok 52 - HTTP code is 200 1020s ok 53 - Get cookie lemonldap (af7697c6f888111ce8516541047fddac131b9123d865590503d46abbfe5004d6) 1020s ok 54 - Logout request 1020s ok 55 - Response is 200 1020s ok 56 - Cookie is deleted 1020s ok 57 - No pdata 1020s ok 58 - Disconnect request 1020s ok 59 - Response is 401 1020s 1..59 1020s ok 1021s t/43-MailPasswordReset-Hook.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 - Reset form 1021s ok 6 - HTTP code is 200 1021s ok 7 - Page contains a form 1021s ok 8 - Host match 1021s ok 9 - Field "mail" is defined 1021s ok 10 - CSP header authorize POST request to \# 1021s ok 11 - Post mail 1021s ok 12 - Found english greeting 1021s ok 13 - Found link in mail 1021s ok 14 - Post mail token received by mail 1021s ok 15 - HTTP code is 200 1021s ok 16 - Page contains a form 1021s ok 17 - Host match 1021s ok 18 - Field "token" is defined 1021s ok 19 - CSP header authorize POST request to \# 1021s ok 20 - Ask for a new password 1021s ok 21 - Post new password 1021s ok 22 - Expected portal error code: code found on page 1021s ok 23 - Expected portal error code 1021s ok 24 - Post mail 1021s ok 25 - Found english greeting 1021s ok 26 - Found link in mail 1021s ok 27 - Post mail token received by mail 1021s ok 28 - HTTP code is 200 1021s ok 29 - Page contains a form 1021s ok 30 - Host match 1021s ok 31 - Field "token" is defined 1021s ok 32 - CSP header authorize POST request to \# 1021s ok 33 - Ask for a new password 1021s ok 34 - Post new password 1021s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 1021s ok 36 - Pdata is not empty 1021s ok 37 - passwordAfterChange hook worked as expected 1021s ok 38 - Password was changed 1021s 1..38 1021s ok 1021s t/43-MailPasswordReset-LDAP.t .................................................. 1021s ok 1 - use Lemonldap::NG::Portal::Main; 1021s ok 2 # skip LLNGTESTLDAP is not set 1021s ok 3 # skip LLNGTESTLDAP is not set 1021s ok 4 # skip LLNGTESTLDAP is not set 1021s ok 5 # skip LLNGTESTLDAP is not set 1021s ok 6 # skip LLNGTESTLDAP is not set 1021s ok 7 # skip LLNGTESTLDAP is not set 1021s ok 8 # skip LLNGTESTLDAP is not set 1021s ok 9 # skip LLNGTESTLDAP is not set 1021s 1..9 1021s ok 1022s t/43-MailPasswordReset-with-captcha.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 - Get Menu 1022s ok 6 - Found ResetPassword link & submit button 1022s ok 7 - Reset form 1022s ok 8 - HTTP code is 200 1022s ok 9 - Page contains a form 1022s ok 10 - Host match 1022s ok 11 - Field "mail" is defined 1022s ok 12 - Field "token" is defined 1022s ok 13 - CSP header authorize POST request to \# 1022s ok 14 - Captcha image inserted 1022s ok 15 - Found token session 1022s ok 16 - Found captcha value 1022s ok 17 - Found custom Main Logo 1022s ok 18 - Renew Captcha button found 1022s ok 19 - Get captcha javascript 1022s ok 20 - Post mail 1022s ok 21 - Found link in mail 1022s ok 22 - Post mail token received by mail 1022s ok 23 - HTTP code is 200 1022s ok 24 - Page contains a form 1022s ok 25 - Host match 1022s ok 26 - Field "token" is defined 1022s ok 27 - CSP header authorize POST request to \# 1022s ok 28 - Ask for a new password 1022s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1022s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1022s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1022s ok 29 - Post new password 1022s ok 30 - New password sent 1022s ok 31 - New generated password found 1022s ok 32 - New generated password matches policy 1022s 1..32 1022s ok 1022s t/43-MailPasswordReset-with-token.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 - Get Menu 1022s ok 6 - Found ResetPassword link & submit button 1022s ok 7 - Reset form 1022s ok 8 - HTTP code is 200 1022s ok 9 - Page contains a form 1022s ok 10 - Host match 1022s ok 11 - Field "mail" is defined 1022s ok 12 - Field "token" is defined 1022s ok 13 - CSP header authorize POST request to \# 1022s ok 14 - Post mail 1022s ok 15 - Found custom Main Logo 1022s ok 16 - Found link in mail 1022s ok 17 - Post mail token received by mail 1022s ok 18 - HTTP code is 200 1022s ok 19 - Page contains a form 1022s ok 20 - Host match 1022s ok 21 - Field "token" is defined 1022s ok 22 - CSP header authorize POST request to \# 1022s ok 23 - Ask for a new password 1022s ok 24 - Post new password 1022s ok 25 - Password was changed 1022s 1..25 1022s ok 1023s t/43-MailPasswordReset.t ....................................................... 1023s ok 1 - use Lemonldap::NG::Portal::Main; 1023s ok 2 - Portal object 1023s ok 3 - Init 1023s ok 4 - Portal app 1023s ok 5 - Reset form 1023s ok 6 - HTTP code is 200 1023s ok 7 - Page contains a form 1023s ok 8 - Host match 1023s ok 9 - Field "mail" is defined 1023s ok 10 - CSP header authorize POST request to \# 1023s ok 11 - Post mail 1023s ok 12 - Found french greeting 1023s ok 13 - Post mail 1023s ok 14 - Found custom Main Logo 1023s ok 15 - Found english greeting 1023s ok 16 - Found link in mail 1023s ok 17 - Post mail token received by mail 1023s ok 18 - HTTP code is 200 1023s ok 19 - Page contains a form 1023s ok 20 - Host match 1023s ok 21 - Field "token" is defined 1023s ok 22 - CSP header authorize POST request to \# 1023s ok 23 - Ask for a new password 1023s ok 24 - Found password policy 1023s ok 25 - Found password policy min lower == 1 1023s ok 26 - Found password policy min upper == 1 1023s ok 27 - Found password policy min digit == 2 1023s ok 28 - Found password policy min speChar == 1 1023s ok 29 - Found password special char list 1023s ok 30 - Post new password 1023s ok 31 - Password was changed 1023s 1..31 1023s ok 1024s t/44-CertificateResetByMail-Demo.t ............................................. 1024s ok 1 - use Lemonldap::NG::Portal::Main; 1024s ok 2 - Portal object 1024s ok 3 - Init 1024s ok 4 - Portal app 1024s ok 5 - Reset form 1024s ok 6 - HTTP code is 200 1024s ok 7 - Page contains a form 1024s ok 8 - Host match 1024s ok 9 - Field "mail" is defined 1024s ok 10 - CSP header authorize POST request to \# 1024s ok 11 - Post mail 1024s ok 12 - Found link in mail 1024s ok 13 - Post mail token received by mail 1024s ok 14 - HTTP code is 200 1024s ok 15 - Page contains a form 1024s ok 16 - Host match 1024s ok 17 - Field "token" is defined 1024s ok 18 - CSP header authorize POST request to \# 1024s ok 19 - Ask for a new certificate file 1024s ok 20 - Certificate has been reset 1024s ok 21 - Reset form 1024s ok 22 - HTTP code is 200 1024s ok 23 - Page contains a form 1024s ok 24 - Host match 1024s ok 25 - Field "mail" is defined 1024s ok 26 - CSP header authorize POST request to \# 1024s ok 27 - Post mail 1024s ok 28 - Found link in mail 1024s ok 29 - Post mail token received by mail 1024s ok 30 - HTTP code is 200 1024s ok 31 - Page contains a form 1024s ok 32 - Host match 1024s ok 33 - Field "token" is defined 1024s ok 34 - CSP header authorize POST request to \# 1024s ok 35 - Ask for a new certificate file 1024s ok 36 - Invalid certificate 1024s 1..36 1024s ok 1024s t/44-CertificateResetByMail-LDAP.t ............................................. 1024s ok 1 - use Lemonldap::NG::Portal::Main; 1024s ok 2 # skip LLNGTESTLDAP is not set 1024s ok 3 # skip LLNGTESTLDAP is not set 1024s ok 4 # skip LLNGTESTLDAP is not set 1024s ok 5 # skip LLNGTESTLDAP is not set 1024s ok 6 # skip LLNGTESTLDAP is not set 1024s ok 7 # skip LLNGTESTLDAP is not set 1024s ok 8 # skip LLNGTESTLDAP is not set 1024s ok 9 # skip LLNGTESTLDAP is not set 1024s ok 10 # skip LLNGTESTLDAP is not set 1024s ok 11 # skip LLNGTESTLDAP is not set 1024s ok 12 # skip LLNGTESTLDAP is not set 1024s ok 13 # skip LLNGTESTLDAP is not set 1024s 1..13 1024s ok 1025s t/50-IssuerGet.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 - Auth query 1025s ok 6 - HTTP code is 200 1025s ok 7 - Get cookie lemonldap (f5217609343f1277d01df726a9f973c599e44643d974e4189255762482f22629) 1025s ok 8 - GET request with good url 1025s ok 9 - Reject reason is 92 1025s ok 10 - Auth query 1025s ok 11 - HTTP code is 200 1025s ok 12 - Get cookie lemonldap (1b871fe0293e9d4f649e27846718add20e91fb677bf08a0eb8d4b413679e3136) 1025s ok 13 - GET request with good url 1025s ok 14 - Get redirection 1025s ok 15 - Location is http://test1.example.com/?ID=1b871fe0293e9d4f649e27846718add20e91fb677bf08a0eb8d4b413679e3136 1025s ok 16 - Not logged access 1025s ok 17 - Response status is 401 1025s ok 18 - Content is JSON 1025s ok 19 - Error code is 9 1025s 1..19 1025s ok 1025s t/50-IssuerJitsiJWT.t .......................................................... 1025s ok 1 - use Lemonldap::NG::Portal::Main; 1025s ok 2 - Portal object 1025s ok 3 - Init 1025s ok 4 - Portal app 1025s # Subtest: ASAP key server (PUBLIC KEY) 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - ASAP request with unknown key id hash 1025s ok 5 - Not found 1025s ok 6 - ASAP request with valid key id hash 1025s ok 7 - OK 1025s ok 8 - Found correct format 1025s 1..8 1025s ok 5 - ASAP key server (PUBLIC KEY) 1025s # Subtest: ASAP key server (CERTIFICATE) 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - ASAP request with unknown key id hash 1025s ok 5 - Not found 1025s ok 6 - ASAP request with valid key id hash 1025s ok 7 - OK 1025s ok 8 - Found correct format 1025s 1..8 1025s ok 6 - ASAP key server (CERTIFICATE) 1025s # Subtest: ASAP key server (authenticated) 1025s ok 1 - Auth query 1025s ok 2 - HTTP code is 200 1025s ok 3 - Get cookie lemonldap (c3fcdcc2e4c92d5fffcfa2a64fb4c61cfe3d8edbfba0a68aada9eadd3ded2feb) 1025s ok 4 - ASAP request with unknown key id hash 1025s ok 5 - Not found 1025s ok 6 - ASAP request with valid key id hash 1025s ok 7 - OK 1025s ok 8 - Found correct format 1025s 1..8 1025s ok 7 - ASAP key server (authenticated) 1025s # Subtest: Unauthorized user 1025s ok 1 - Auth query 1025s ok 2 - HTTP code is 200 1025s ok 3 - Get cookie lemonldap (3a7f836b2f435b5968016f6a166a3848de601415892627f83358c3f5a6320a26) 1025s ok 4 - Jitsi request with good url 1025s ok 5 - Expected portal error code: code found on page 1025s ok 6 - Expected portal error code 1025s 1..6 1025s ok 8 - Unauthorized user 1025s # Subtest: Login with RS256 1025s ok 1 - Auth query 1025s ok 2 - HTTP code is 200 1025s ok 3 - Get cookie lemonldap (cc6e0291cfc87445d020fa26c874a0ad3896a14ae2909965f85ed4e749d012f0) 1025s # Subtest: Missing room parameter 1025s ok 1 - Jitsi request without room 1025s ok 2 - Expected portal error code: code found on page 1025s ok 3 - Expected portal error code 1025s 1..3 1025s ok 4 - Missing room parameter 1025s # Subtest: Correct room parameter 1025s ok 1 - Jitsi request with good url 1025s ok 2 - Get redirection 1025s ok 3 - Location header found 1025s ok 4 - Correct path 1025s ok 5 - Found JWT parameter in response 1025s ok 6 - Correct type in header 1025s ok 7 - Expected alg 1025s ok 8 - Correct subject/domain 1025s ok 9 - Correct audience 1025s ok 10 - Correct issuer 1025s ok 11 - Correct room 1025s ok 12 - Correct user 1025s ok 13 - Token expires in more than 500 seconds 1025s 1..13 1025s ok 5 - Correct room parameter 1025s 1..5 1025s ok 9 - Login with RS256 1025s ok 10 - Portal object 1025s ok 11 - Init 1025s ok 12 - Portal app 1025s # Subtest: Login with HS256 1025s ok 1 - Auth query 1025s ok 2 - HTTP code is 200 1025s ok 3 - Get cookie lemonldap (7901814d1b3398ca13a05b5b9fd71afd7a75776c111d1446e3cdfe490e6de5f9) 1025s # Subtest: Missing room parameter 1025s ok 1 - Jitsi request without room 1025s ok 2 - Expected portal error code: code found on page 1025s ok 3 - Expected portal error code 1025s 1..3 1025s ok 4 - Missing room parameter 1025s # Subtest: Correct room parameter 1025s ok 1 - Jitsi request with good url 1025s ok 2 - Get redirection 1025s ok 3 - Location header found 1025s ok 4 - Correct path 1025s ok 5 - Found JWT parameter in response 1025s ok 6 - Correct type in header 1025s ok 7 - Expected alg 1025s ok 8 - Correct subject/domain 1025s ok 9 - Correct audience 1025s ok 10 - Correct issuer 1025s ok 11 - Correct room 1025s ok 12 - Correct user 1025s ok 13 - Token expires in more than 500 seconds 1025s 1..13 1025s ok 5 - Correct room parameter 1025s 1..5 1025s ok 13 - Login with HS256 1025s 1..13 1025s ok 1026s t/51-OIDC-Internal-Token-Exchange-no-audience.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 - Get cookie lemonldap (f2f03aeb6a3b7908ff1b867e498e799f75cf8a1bbe1253f6bdd43f0bdf593121) 1026s ok 6 - Get redirection 1026s ok 7 - Location header found 1026s ok 8 - HTTP code is 200 1026s ok 9 - Content-Type is JSON 1026s ok 10 - Content is valid JSON 1026s ok 11 - Got access token 1026s ok 12 - Got refresh token 1026s ok 13 - Got ID token 1026s ok 14 - Call /token with access_token 1026s ok 15 - HTTP code is 200 1026s ok 16 - Content-Type is JSON 1026s ok 17 - Content is valid JSON 1026s ok 18 - Got refreshed Access token 1026s ok 19 - Got refreshed ID token 1026s ok 20 - Got new refresh_token 1026s ok 21 - Found sub in ID token 1026s ok 22 - Found claim in ID token 1026s ok 23 - rpid is in audience 1026s ok 24 - HTTP code is 200 1026s ok 25 - Content-Type is JSON 1026s ok 26 - Content is valid JSON 1026s ok 27 - Got User Info 1026s ok 28 - Got User Info 1026s ok 29 - Access token rejected 1026s 1..29 1026s ok 1027s t/51-OIDC-Internal-Token-Exchange.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 - Get cookie lemonldap (7287b3c6c9cfb80c6a9189e3c257832a1931938268a5ba6d464a093b73387a0a) 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 - Got access token 1027s ok 12 - Got refresh token 1027s ok 13 - Got ID token 1027s ok 14 - Call /token with Matrix token 1027s ok 15 - HTTP code is 200 1027s ok 16 - Content-Type is JSON 1027s ok 17 - Content is valid JSON 1027s ok 18 - Got refreshed Access token 1027s ok 19 - Got refreshed ID token 1027s ok 20 - Got new refresh_token 1027s ok 21 - Found sub in ID token 1027s ok 22 - Found claim in ID token 1027s ok 23 - rpid2 is in audience 1027s ok 24 - HTTP code is 200 1027s ok 25 - Content-Type is JSON 1027s ok 26 - Content is valid JSON 1027s ok 27 - Got User Info 1027s ok 28 - Got User Info 1027s ok 29 - Access token rejected 1027s ok 30 - Portal object 1027s ok 31 - Init 1027s ok 32 - Portal app 1027s ok 33 - Get cookie lemonldap (4525ddf79611c312b2473ea67bda236a73b2c7b30a6722032b7e000fae9bd484) 1027s ok 34 - Get redirection 1027s ok 35 - Location header found 1027s ok 36 - HTTP code is 200 1027s ok 37 - Content-Type is JSON 1027s ok 38 - Content is valid JSON 1027s ok 39 - Token is a JWT 1027s ok 40 - Found claim in JWT 1027s ok 41 - Found claim in JWT 1027s ok 42 - Found claim in JWT 1027s ok 43 - Found claim in JWT 1027s ok 44 - Found claim in JWT 1027s ok 45 1027s ok 46 1027s ok 47 1027s ok 48 - Expiration date sanity check 1027s ok 49 - Expiration date sanity check 1027s ok 50 - Got access token 1027s ok 51 - Got refresh token 1027s ok 52 - Got ID token 1027s ok 53 - Call /token with Matrix token 1027s ok 54 - HTTP code is 200 1027s ok 55 - Content-Type is JSON 1027s ok 56 - Content is valid JSON 1027s ok 57 - Got refreshed Access token 1027s ok 58 - Got refreshed ID token 1027s ok 59 - Got new refresh_token 1027s ok 60 - Found sub in ID token 1027s ok 61 - Found claim in ID token 1027s ok 62 - rpid2 is in audience 1027s ok 63 - HTTP code is 200 1027s ok 64 - Content-Type is JSON 1027s ok 65 - Content is valid JSON 1027s ok 66 - Got User Info 1027s ok 67 - Got User Info 1027s ok 68 - Access token rejected 1027s ok 69 - Portal object 1027s ok 70 - Init 1027s ok 71 - Portal app 1027s ok 72 - Get cookie lemonldap (04c26a26bebcd3a0368fddc117c3c9d29b52b0d61e7c304322f01751b67e9519) 1027s ok 73 - Get redirection 1027s ok 74 - Location header found 1027s ok 75 - HTTP code is 200 1027s ok 76 - Content-Type is JSON 1027s ok 77 - Content is valid JSON 1027s ok 78 - Token is a JWT 1027s ok 79 - Found claim in JWT 1027s ok 80 - Found claim in JWT 1027s ok 81 - Found claim in JWT 1027s ok 82 - Found claim in JWT 1027s ok 83 - Found claim in JWT 1027s ok 84 1027s ok 85 1027s ok 86 1027s ok 87 - Expiration date sanity check 1027s ok 88 - Expiration date sanity check 1027s ok 89 - Got access token 1027s ok 90 - Got refresh token 1027s ok 91 - Got ID token 1027s ok 92 - Call /token with Matrix token 1027s ok 93 - HTTP code is 200 1027s ok 94 - Content-Type is JSON 1027s ok 95 - Content is valid JSON 1027s ok 96 - Got refreshed Access token 1027s ok 97 - Got refreshed ID token 1027s ok 98 - Got new refresh_token 1027s ok 99 - Found sub in ID token 1027s ok 100 - Found claim in ID token 1027s ok 101 - rpid2 is in audience 1027s ok 102 - HTTP code is 200 1027s ok 103 - Content-Type is JSON 1027s ok 104 - Content is valid JSON 1027s ok 105 - Got User Info 1027s ok 106 - Got User Info 1027s ok 107 - Access token rejected 1027s 1..107 1027s ok 1027s t/56-CheckDevOps-with-Download.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 - Get Menu 1027s ok 6 - HTTP code is 200 1027s ok 7 - Page contains a form 1027s ok 8 - Host match 1027s ok 9 - Field "user" is defined 1027s ok 10 - Field "password" is defined 1027s ok 11 - CSP header authorize POST request to \# 1027s ok 12 - Auth query 1027s ok 13 - Get cookie lemonldap (581146dbea40a42a7695d8a791e84d28d1d5fe66591f810ff4b456c61121f5dd) 1027s ok 14 - Get redirection 1027s ok 15 - Location is http://auth.example.com/ 1027s ok 16 - CheckDevOps form 1027s ok 17 - HTTP code is 200 1027s ok 18 - Page contains a form 1027s ok 19 - URI match 1027s ok 20 - Field "checkDevOpsFile" is defined 1027s ok 21 - Field "url" is defined 1027s ok 22 - Found trspan="checkDevOps" 1027s ok 23 - POST checkdevops with file 1027s ok 24 - PRE not required 1027s ok 25 - HEADERS 1027s ok 26 - Normalized hearder Name found 1027s ok 27 - Normalized hearder Auth-User not found 1027s ok 28 - RULES 1027s ok 29 - testno 1027s ok 30 - default 1027s ok 31 - testyes 1027s ok 32 - deny 1027s ok 33 - file 1027s ok 34 - Hearder Mail not found 1027s ok 35 - Hearder UA found 1027s ok 36 - HTTP code is 200 1027s ok 37 - Page contains a form 1027s ok 38 - URI match 1027s ok 39 - Field "checkDevOpsFile" is defined 1027s ok 40 - POST empty checkdevops form 1027s ok 41 - Response is JSON 1027s ok 42 - alert-danger found 1027s ok 43 - PE79 1027s ok 44 - POST checkdevops with url 1027s ok 45 - Response is JSON 1027s ok 46 - alert-danger found 1027s ok 47 - PE105 1027s ok 48 - POST checkdevops with url 1027s ok 49 - Response is JSON 1027s ok 50 - Bad URL 1027s ok 51 - POST checkdevops with wrong url 1027s ok 52 - Response is JSON 1027s ok 53 - Well formated URL 1027s ok 54 - Logout request 1027s ok 55 - Response is 200 1027s ok 56 - Cookie is deleted 1027s ok 57 - No pdata 1027s ok 58 - Disconnect request 1027s ok 59 - Response is 401 1027s 1..59 1027s ok 1028s t/56-CheckDevOps.t ............................................................. 1028s ok 1 - use Lemonldap::NG::Portal::Main; 1028s ok 2 - Portal object 1028s ok 3 - Init 1028s ok 4 - Portal app 1028s ok 5 - Get Menu 1028s ok 6 - HTTP code is 200 1028s ok 7 - Page contains a form 1028s ok 8 - Host match 1028s ok 9 - Field "user" is defined 1028s ok 10 - Field "password" is defined 1028s ok 11 - Field "token" is defined 1028s ok 12 - CSP header authorize POST request to \# 1028s ok 13 - Auth query 1028s ok 14 - Get cookie lemonldap (531c049b35764c6bfa88af0dab32337350c02eae2fe5597839cc2e5dd4608338) 1028s ok 15 - Get redirection 1028s ok 16 - Location is http://auth.example.com/ 1028s ok 17 - CheckDevOps form 1028s ok 18 - HTTP code is 200 1028s ok 19 - Page contains a form 1028s ok 20 - URI match 1028s ok 21 - Field "checkDevOpsFile" is defined 1028s ok 22 - Field "token" is defined 1028s ok 23 - Found trspan="checkDevOps" 1028s ok 24 - POST checkdevops without token 1028s ok 25 - Found PE_NOTOKEN 1028s ok 26 - HTTP code is 200 1028s ok 27 - Page contains a form 1028s ok 28 - URI match 1028s ok 29 - Field "checkDevOpsFile" is defined 1028s ok 30 - Field "token" is defined 1028s ok 31 - POST checkdevops with bad file 1028s ok 32 - Found PE_BAD_DEVOPS_FILE 1028s ok 33 - HTTP code is 200 1028s ok 34 - Page contains a form 1028s ok 35 - URI match 1028s ok 36 - Field "checkDevOpsFile" is defined 1028s ok 37 - Field "token" is defined 1028s ok 38 - POST checkdevops with bad file2 1028s ok 39 - Found PE_BAD_DEVOPS_FILE 1028s ok 40 - HTTP code is 200 1028s ok 41 - Page contains a form 1028s ok 42 - URI match 1028s ok 43 - Field "checkDevOpsFile" is defined 1028s ok 44 - Field "token" is defined 1028s ok 45 - POST checkdevops with bad file3 1028s ok 46 - Found PE_BAD_DEVOPS_FILE 1028s ok 47 - HTTP code is 200 1028s ok 48 - Page contains a form 1028s ok 49 - URI match 1028s ok 50 - Field "checkDevOpsFile" is defined 1028s ok 51 - Field "token" is defined 1028s ok 52 - POST checkdevops with bad file4 1028s ok 53 - Found PE_BAD_DEVOPS_FILE 1028s ok 54 - Found unknownAttributes 1028s ok 55 - Found 4 unknown attributes 1028s ok 56 - HTTP code is 200 1028s ok 57 - Page contains a form 1028s ok 58 - URI match 1028s ok 59 - Field "checkDevOpsFile" is defined 1028s ok 60 - Field "token" is defined 1028s ok 61 - POST checkdevops with file 1028s ok 62 - PRE required 1028s ok 63 - HEADERS 1028s ok 64 - Hearder Name found 1028s ok 65 - Hearder User found 1028s ok 66 - Hearder LDAP_Var found 1028s ok 67 - Hearder Groups_SSO found 1028s ok 68 - 3 SSO groups found 1028s ok 69 - Hearder Mail not found 1028s ok 70 - Hearder UA not found 1028s ok 71 - RULES 1028s ok 72 - testno 1028s ok 73 - default 1028s ok 74 - testyes 1028s ok 75 - deny 1028s ok 76 - file 1028s ok 77 - HTTP code is 200 1028s ok 78 - Page contains a form 1028s ok 79 - URI match 1028s ok 80 - Field "checkDevOpsFile" is defined 1028s ok 81 - Field "token" is defined 1028s ok 82 - POST checkdevops with file 1028s ok 83 - Response is JSON 1028s ok 84 - alert-info found 1028s ok 85 - headers found 1028s ok 86 - rules found 1028s ok 87 - rule found 1028s ok 88 - CheckDevOps form 1028s ok 89 - HTTP code is 200 1028s ok 90 - Page contains a form 1028s ok 91 - URI match 1028s ok 92 - Field "checkDevOpsFile" is defined 1028s ok 93 - Field "token" is defined 1028s ok 94 - POST checkdevops with file 1028s ok 95 - Response is JSON 1028s ok 96 - alert-danger found 1028s ok 97 - No file found 1028s ok 98 - PE104 found 1028s ok 99 - Token found 1028s ok 100 - POST checkdevops without token 1028s ok 101 - Response is JSON 1028s ok 102 - alert-warning found 1028s ok 103 - Token found 1028s ok 104 - No file found 1028s ok 105 - PE82 found 1028s ok 106 - POST checkdevops without token 1028s ok 107 - Response is JSON 1028s ok 108 - alert-warning found 1028s ok 109 - Token found 1028s ok 110 - PE81 found 1028s ok 111 - Logout request 1028s ok 112 - Response is 200 1028s ok 113 - Cookie is deleted 1028s ok 114 - No pdata 1028s ok 115 - Disconnect request 1028s ok 116 - Response is 401 1028s 1..116 1028s ok 1029s t/57-GlobalLogout-with-Confirmation.t .......................................... 1029s ok 1 - use Lemonldap::NG::Portal::Main; 1029s ok 2 - Portal object 1029s ok 3 - Init 1029s ok 4 - Portal app 1029s ok 5 - 1st "dwho" Auth query 1029s ok 6 - Get cookie lemonldap (6ad01e30cd6ef86163324032d5db1d07b8885d9754cab53a544f422a900a28fa) 1029s ok 7 - Get redirection 1029s ok 8 - Location is http://auth.example.com/ 1029s ok 9 - 2nd "dwho" Auth query 1029s ok 10 - Get cookie lemonldap (ccc9632d399df404cfe5757d1d58c0f4ace5e18eec841b32e9845084731daa10) 1029s ok 11 - Get redirection 1029s ok 12 - Location is http://auth.example.com/ 1029s ok 13 - 3rd "dwho" Auth query 1029s ok 14 - Get cookie lemonldap (63d3944a8152f9f0dc7e8958d7e9e1b8c2a83c31054c73759c8f99341bdf34dd) 1029s ok 15 - Get redirection 1029s ok 16 - Location is http://auth.example.com/ 1029s ok 17 - Logout request for "dwho" 1029s ok 18 - Content is JSON 1029s ok 19 - 3 active sessions found 1029s ok 20 - Confirmation required 1029s ok 21 - Confirmed logout request for "dwho" 1029s ok 22 - Content is JSON 1029s ok 23 - PE_LOGOUT_OK 1029s ok 24 - No session found 1029s 1..24 1029s ok 1029s t/57-GlobalLogout-with-Double-cookies-Single-session.t ......................... 1029s ok 1 - use Lemonldap::NG::Portal::Main; 1029s ok 2 - Portal object 1029s ok 3 - Init 1029s ok 4 - Portal app 1029s ok 5 - 1st "dwho" Auth query 1029s ok 6 - Get cookie lemonldap (be8c28664ae16b7fa84e2cfef0d449c360e69d07695503ca7103cf1e3475226e) 1029s ok 7 - Get cookie lemonldaphttp (7ab5e1304c767d1f9cb128edaddefcb522799adec4417d9cb00890639db61a57ea6533505d051483c0eb1387fde2126c) 1029s ok 8 - Get redirection 1029s ok 9 - Location is http://auth.example.com/ 1029s ok 10 - 2nd "dwho" Auth query 1029s ok 11 - Get cookie lemonldap (d796b12820109e172acebc8cee7cd255cdf1d581e0499a32904e28dc02805d7b) 1029s ok 12 - Get cookie lemonldaphttp (9b53ad3204c39799fdeef70d9f36cc3b8378bffcfa19e1f34f5d2471d8f315118dff1ecd308844cd4e2ce60d5952519c) 1029s ok 13 - Get redirection 1029s ok 14 - Location is http://auth.example.com/ 1029s ok 15 - 3rd "dwho" Auth query 1029s ok 16 - Get cookie lemonldap (8e170422a5cd941f45fe6d6d720d43dce3c6eb7f659274e8a551b189867d3b68) 1029s ok 17 - Get cookie lemonldaphttp (8a6458b00c9695c27919a62398fad3286bebd3c1ea522356b4b308c307f3b7b6adbb81c85239e38fda51d33e3fb852e9) 1029s ok 18 - Get redirection 1029s ok 19 - Location is http://auth.example.com/ 1029s ok 20 - Logout request for "dwho" 1029s ok 21 - HTTP code is 200 1029s ok 22 - Page contains a form 1029s ok 23 - URI match 1029s ok 24 - Field "token" is defined 1029s ok 25 - Found trspan="globalLogout" 1029s ok 26 - -> Three entries found 1029s ok 27 - -> Four found 1029s ok 28 - -> Three epoch found 1029s ok 29 - Right epoch found 1029s ok 30 - POST /globallogout?all=1 1029s ok 31 - Found PE_LOGOUT_OK 1029s ok 32 - Two SSO sessions found 1029s ok 33 - One TOKEN session found 1029s 1..33 1029s ok 1030s t/57-GlobalLogout-with-Double-cookies.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 - 1st "dwho" Auth query 1030s ok 6 - Get cookie lemonldap (560ac8a945b638a315c0d94e5b598cc6e88c274b235ba4deb7d537e2e17fadf2) 1030s ok 7 - Get cookie lemonldaphttp (7ad6f4fe5d11ddb3ba3eff3bbea570e9bc707256fd8b6887cf7b8f23a708cf3b) 1030s ok 8 - Get redirection 1030s ok 9 - Location is http://auth.example.com/ 1030s ok 10 - 2nd "dwho" Auth query 1030s ok 11 - Get cookie lemonldap (4ee3f34258045667437aa84dfbf6f000353b4ba8e6c0da37eaaa9c9e717f6c4a) 1030s ok 12 - Get cookie lemonldaphttp (dc1a597d51fb797390f954d8a576b7aedd8259bee69206f01fc20b69b3d48eb3) 1030s ok 13 - Get redirection 1030s ok 14 - Location is http://auth.example.com/ 1030s ok 15 - 3rd "dwho" Auth query 1030s ok 16 - Get cookie lemonldap (7460a354aeb8b15d4c6b483f1170fd544da54a420ddc7791fff1c1fcc078624a) 1030s ok 17 - Get cookie lemonldaphttp (43caf5b68c640e3f9f5aa4372f2995a772dab2ed4f32d0bf203b111a780ab47a) 1030s ok 18 - Get redirection 1030s ok 19 - Location is http://auth.example.com/ 1030s ok 20 - Logout request for "dwho" 1030s ok 21 - HTTP code is 200 1030s ok 22 - Page contains a form 1030s ok 23 - URI match 1030s ok 24 - Field "token" is defined 1030s ok 25 - Found trspan="globalLogout" 1030s ok 26 - -> Six entries found 1030s ok 27 - -> Four found 1030s ok 28 - -> Nine epoch found 1030s ok 29 - Right epoch found 1030s ok 30 - POST /globallogout?all=1 1030s ok 31 - Found PE_LOGOUT_OK 1030s ok 32 - Five sessions left 1030s 1..32 1030s ok 1031s t/57-GlobalLogout-without-Timer.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 - 1st "dwho" Auth query 1031s ok 6 - Get cookie lemonldap (7a89856e5e663b1e891afe2a545cdd01d1bd09e0d719601aba5c6c6f57b118ba) 1031s ok 7 - Get redirection 1031s ok 8 - Location is http://auth.example.com/ 1031s ok 9 - 2nd "dwho" Auth query 1031s ok 10 - Get cookie lemonldap (6f3f5286c73eb7b8dadfa4663ee83db04740099fa24820c86e6bb746a3f18a22) 1031s ok 11 - Get redirection 1031s ok 12 - Location is http://auth.example.com/ 1031s ok 13 - 3rd "dwho" Auth query 1031s ok 14 - Get cookie lemonldap (152541306a7643c712dd9f6fdcc02fce5fb6443349d2c169b43129af858becd7) 1031s ok 15 - Get redirection 1031s ok 16 - Location is http://auth.example.com/ 1031s ok 17 - 1st "rtyler" Auth query 1031s ok 18 - Get cookie lemonldap (3433988864b9816751fe1b072ca27898cd6342e8fb30a6da44fe039daf4cd37f) 1031s ok 19 - Get redirection 1031s ok 20 - Location is http://auth.example.com/ 1031s ok 21 - 2nd "rtyler" Auth query 1031s ok 22 - Get cookie lemonldap (0a512a77aa4d71952a0e75a267f71607d7224b963323d78ddebdc8da3f342c32) 1031s ok 23 - Get redirection 1031s ok 24 - Location is http://auth.example.com/ 1031s ok 25 - Five sessions found 1031s ok 26 - Logout request for "rtyler" 1031s ok 27 - Found PE_LOGOUT_OK 1031s ok 28 - Three sessions found 1031s ok 29 - Logout request for "dwho" 1031s ok 30 - Content is JSON 1031s ok 31 - PE_LOGOUT_OK 1031s ok 32 - No session found 1031s 1..32 1031s ok 1032s t/57-GlobalLogout.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 - 1st "dwho" Auth query 1032s ok 6 - Get cookie lemonldap (3e044b5a0438c8ac04fc51e1a797e1dbe0b2ad4223b600c170c95129f12ba897) 1032s ok 7 - Get redirection 1032s ok 8 - Location is http://auth.example.com/ 1032s ok 9 - 2nd "dwho" Auth query 1032s ok 10 - Get cookie lemonldap (a3b817b5cdefd8aeef59b7edda3704638c51a9b095a5875ff327405af1cbdf97) 1032s ok 11 - Get redirection 1032s ok 12 - Location is http://auth.example.com/ 1032s ok 13 - 3rd "dwho" Auth query 1032s ok 14 - Get cookie lemonldap (0b192fcf2949f1b3c3256343bafbc155b9559d8934c1ca4cd7bcbe59a8e7952f) 1032s ok 15 - Get redirection 1032s ok 16 - Location is http://auth.example.com/ 1032s ok 17 - 1st "rtyler" Auth query 1032s ok 18 - Get cookie lemonldap (071c0a779b3a956f5b2dad4fb329fbe994c5c93c5b728e3a52e729a5b7585b56) 1032s ok 19 - Get redirection 1032s ok 20 - Location is http://auth.example.com/ 1032s ok 21 - 2nd "rtyler" Auth query 1032s ok 22 - Get cookie lemonldap (45832a7dee4a1a4b0aeb95a91d5da86b3f72a40c396e2f5e423b834688c2f211) 1032s ok 23 - Get redirection 1032s ok 24 - Location is http://auth.example.com/ 1032s ok 25 - Five sessions found 1032s ok 26 - Logout request for "rtyler" 1032s ok 27 - Found PE_LOGOUT_OK 1032s ok 28 - Logout request 1032s ok 29 - Response is 200 1032s ok 30 - Cookie is deleted 1032s ok 31 - No pdata 1032s ok 32 - Disconnect request 1032s ok 33 - Response is 401 1032s ok 34 - Three sessions found 1032s ok 35 - Logout request for "dwho" 1032s ok 36 - HTTP code is 200 1032s ok 37 - Page contains a form 1032s ok 38 - URI match 1032s ok 39 - Field "token" is defined 1032s ok 40 - Found trspan="globalLogout" 1032s ok 41 - Found CustomParam "DEMO_demo" macro 1032s ok 42 - -> Three entries found 1032s ok 43 - -> Five found 1032s ok 44 - -> Three epoch found 1032s ok 45 - Right epoch found 1032s ok 46 - Get globalLogout javascript 1032s ok 47 - POST /globallogout?all=1 1032s ok 48 - Response is JSON 1032s ok 49 - Response is PE_TOKENEXPIRED 1032s ok 50 - POST /globallogout?all=1 1032s ok 51 - Found PE_LOGOUT_OK 1032s ok 52 - No session found 1032s ok 53 - Post user/password 1 1032s ok 54 - Get redirection 1032s ok 55 - Location is http://auth.example.com/ 1032s ok 56 - Get cookie lemonldap (9488ba71240e79563864966431f9664fd6b246d82a9baed823bf4bd5248bca0d) 1032s ok 57 - Post user/password 2 1032s ok 58 - Get redirection 1032s ok 59 - Location is http://auth.example.com/ 1032s ok 60 - Post user/password 3 1032s ok 61 - Get redirection 1032s ok 62 - Location is http://auth.example.com/ 1032s ok 63 - Three sessions found 1032s ok 64 - Post user/password 4 1032s ok 65 - Get cookie lemonldap (e93179a6d5b4d3e19678e7b5421fb5dc6e8ed916dfb55a04eb4bf8ae6c9d0872) 1032s ok 66 - DELETE /session/my 1032s ok 67 - GET JSON 1032s ok 68 - Session removed 1032s ok 69 - DELETE /sessions/my 1032s ok 70 - GET JSON 1032s ok 71 - Two sessions removed 1032s ok 72 - One remaining session found 1032s ok 73 - Logout request 1032s ok 74 - Response is 200 1032s ok 75 - Cookie is deleted 1032s ok 76 - No pdata 1032s ok 77 - Disconnect request 1032s ok 78 - Response is 401 1032s 1..78 1032s ok 1033s t/57-LogoutForward.t ........................................................... 1033s ok 1 - use Lemonldap::NG::Portal::Main; 1033s ok 2 - Portal object 1033s ok 3 - Init 1033s ok 4 - Portal app 1033s ok 5 - 1st "dwho" Auth query 1033s ok 6 - Get cookie lemonldap (508e61324430d332134e75a662a4a39ceae552d43a77bf13593b744ec743c21f) 1033s ok 7 - Get redirection 1033s ok 8 - Location is http://auth.example.com/ 1033s ok 9 - Logout request for "dwho" 1033s ok 10 - Found Logout Forward page 1033s ok 11 - Logout request 1033s ok 12 - Response is 200 1033s ok 13 - Cookie is deleted 1033s ok 14 - No pdata 1033s ok 15 - Disconnect request 1033s ok 16 - Response is 401 1033s 1..16 1033s ok 1034s t/57-LogoutForward2153.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 - use Lemonldap::NG::Handler::Server; 1034s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1034s ok 7 - App 1034s ok 8 - 1st "dwho" Auth query 1034s ok 9 - Get cookie lemonldap (71323f804b1644abbcf7fa2e017c39b565f89ccd331724f968ea700441faecf2) 1034s ok 10 - Get redirection 1034s ok 11 - Location is http://auth.example.com/ 1034s ok 12 - Logout request for "dwho" 1034s ok 13 - Found Logout Forward page 1034s ok 14 - Get cookie lemonldap (0) 1034s ok 15 - Test empty cookie sent at logout 1034s ok 16 - Verify absence of cookie lemonldappdata 1034s ok 17 - Forward logout 1034s ok 18 - Verify absence of cookie lemonldappdata 1034s 1..18 1034s ok 1034s t/58-DecryptValue-with-custom-function.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 - Get Menu 1034s ok 6 - HTTP code is 200 1034s ok 7 - Page contains a form 1034s ok 8 - Host match 1034s ok 9 - Field "user" is defined 1034s ok 10 - Field "password" is defined 1034s ok 11 - CSP header authorize POST request to \# 1034s ok 12 - Auth query 1034s ok 13 - Get cookie lemonldap (0af61d28d89d85beff20d14f09f16971b53b9566c38ad9ed997e315d45b3b564) 1034s ok 14 - Get redirection 1034s ok 15 - Location is http://auth.example.com/ 1034s ok 16 - CheckUser form 1034s ok 17 - Found decryptValue.png 1034s ok 18 - DecryptValue form 1034s ok 19 - HTTP code is 200 1034s ok 20 - Page contains a form 1034s ok 21 - URI match 1034s ok 22 - Field "cipheredValue" is defined 1034s ok 23 - Found trspan="decryptCipheredValue" 1034s ok 24 - POST decryptvalue with valid value 1034s ok 25 - Found decryted value 1034s ok 26 - HTTP code is 200 1034s ok 27 - Page contains a form 1034s ok 28 - URI match 1034s ok 29 - Field "cipheredValue" is defined 1034s ok 30 - Logout request 1034s ok 31 - Response is 200 1034s ok 32 - Cookie is deleted 1034s ok 33 - No pdata 1034s ok 34 - Disconnect request 1034s ok 35 - Response is 401 1034s 1..35 1034s ok 1035s t/58-DecryptValue-with-internal-function.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 - Get Menu 1035s ok 6 - HTTP code is 200 1035s ok 7 - Page contains a form 1035s ok 8 - Host match 1035s ok 9 - Field "user" is defined 1035s ok 10 - Field "password" is defined 1035s ok 11 - Field "token" is defined 1035s ok 12 - CSP header authorize POST request to \# 1035s ok 13 - Auth query 1035s ok 14 - Get cookie lemonldap (beeac0946d5ddca778efd53d1c1122d23f9c413304a0db4d3040abda0d84c1bd) 1035s ok 15 - Get redirection 1035s ok 16 - Location is http://auth.example.com/ 1035s ok 17 - Try DecryptValue form for a forbidden user 1035s ok 18 - Found trmsg="95" 1035s ok 19 - Logout request 1035s ok 20 - Response is 200 1035s ok 21 - Cookie is deleted 1035s ok 22 - No pdata 1035s ok 23 - Disconnect request 1035s ok 24 - Response is 401 1035s ok 25 - Get Menu 1035s ok 26 - HTTP code is 200 1035s ok 27 - Page contains a form 1035s ok 28 - Host match 1035s ok 29 - Field "user" is defined 1035s ok 30 - Field "password" is defined 1035s ok 31 - Field "token" is defined 1035s ok 32 - CSP header authorize POST request to \# 1035s ok 33 - Auth query 1035s ok 34 - Get cookie lemonldap (059ef9b6ae8f7035a8b5656b095d2b49429774f043f0c28b2338e8c51560cb3f) 1035s ok 35 - Get redirection 1035s ok 36 - Location is http://auth.example.com/ 1035s ok 37 - CheckUser form 1035s ok 38 - Found decryptValue.png 1035s ok 39 - DecryptValue form 1035s ok 40 - HTTP code is 200 1035s ok 41 - Page contains a form 1035s ok 42 - URI match 1035s ok 43 - Field "cipheredValue" is defined 1035s ok 44 - Field "token" is defined 1035s ok 45 - Found trspan="decryptCipheredValue" 1035s ok 46 - POST decryptvalue with valid value 1035s ok 47 - Found decryted value 1035s ok 48 - HTTP code is 200 1035s ok 49 - Page contains a form 1035s ok 50 - URI match 1035s ok 51 - Field "cipheredValue" is defined 1035s ok 52 - Field "token" is defined 1035s substr outside of string at /usr/lib/aarch64-linux-gnu/perl-base/bytes.pm line 15. 1035s ok 53 - POST decryptvalue with invalid value 1035s ok 54 - Found trspan="notAnEncryptedValue" 1035s ok 55 - HTTP code is 200 1035s ok 56 - Page contains a form 1035s ok 57 - URI match 1035s ok 58 - Field "cipheredValue" is defined 1035s ok 59 - Field "token" is defined 1035s ok 60 - POST decryptvalue without token 1035s ok 61 - Found PE_NOTOKEN 1035s ok 62 - HTTP code is 200 1035s ok 63 - Page contains a form 1035s ok 64 - URI match 1035s ok 65 - Field "cipheredValue" is defined 1035s ok 66 - Field "token" is defined 1035s ok 67 - POST decryptvalue with an expired token 1035s ok 68 - Found PE_TOKENEXPIRED 1035s ok 69 - Logout request 1035s ok 70 - Response is 200 1035s ok 71 - Cookie is deleted 1035s ok 72 - No pdata 1035s ok 73 - Disconnect request 1035s ok 74 - Response is 401 1035s 1..74 1035s ok 1036s t/59-Double-cookies-Refresh-and-Logout.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 Menu 1036s ok 6 - HTTP code is 200 1036s ok 7 - Page contains a form 1036s ok 8 - Host match 1036s ok 9 - Field "user" is defined 1036s ok 10 - Field "password" is defined 1036s ok 11 - CSP header authorize POST request to \# 1036s ok 12 - Auth query 1036s ok 13 - Get cookie lemonldap (52092f88f2d56f6e388110e2ed480fe51a82a625ced285684ea55d37a3cb2b04) 1036s ok 14 - Get cookie lemonldaphttp (ebe4b6b1f8e92817c2274254446e1c2a8cff238fda739b5960090be6bfe4d985) 1036s ok 15 - -> Get cookie : lemonldap=something 1036s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1036s ok 17 - -> Cookie 'lemonldap' is secure 1036s ok 18 - -> Get cookie lemonldaphttp=something 1036s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1036s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1036s ok 21 - -> Doule Cookies for two sessions found 1036s ok 22 - Get redirection 1036s ok 23 - Location is http://auth.example.com/ 1036s ok 24 - Get Menu 1036s ok 25 - HTTP code is 200 1036s ok 26 - Connected as Dwho 1036s ok 27 - CheckUser form 1036s ok 28 - HTTP code is 200 1036s ok 29 - Page contains a form 1036s ok 30 - URI match 1036s ok 31 - Field "user" is defined 1036s ok 32 - Field "url" is defined 1036s ok 33 - Found trspan="checkUser" 1036s ok 34 - POST checkuser 1036s ok 35 - Found 19 attributes 1036s ok 36 - Timestamp found 1036s ok 37 - Refresh query 1036s ok 38 - Get redirection 1036s ok 39 - Location is http://auth.example.com/ 1036s ok 40 - Get Menu 1036s ok 41 - HTTP code is 200 1036s ok 42 - Connected as Dwho 1036s ok 43 - CheckUser form 1036s ok 44 - HTTP code is 200 1036s ok 45 - Page contains a form 1036s ok 46 - URI match 1036s ok 47 - Field "user" is defined 1036s ok 48 - Field "url" is defined 1036s ok 49 - Found trspan="checkUser" 1036s ok 50 - POST checkuser 1036s ok 51 - Found 19 attributes 1036s ok 52 - Timestamp found 1036s ok 53 - _updateTime has been updated 1036s ok 54 - Get Menu 1036s ok 55 - HTTP code is 200 1036s ok 56 - Dwho has been well disconnected 1036s 1..56 1036s ok 1036s t/59-Double-cookies-for-Double-sessions.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 Menu 1036s ok 6 - HTTP code is 200 1036s ok 7 - Page contains a form 1036s ok 8 - Host match 1036s ok 9 - Field "user" is defined 1036s ok 10 - Field "password" is defined 1036s ok 11 - CSP header authorize POST request to \# 1036s ok 12 - Auth query 1036s ok 13 - Get cookie lemonldap (88b50e67ee7f237367bd8771d91a52f219e432b9184321c4c9c0d0918b2e8b15) 1036s ok 14 - Get cookie lemonldaphttp (5562064ead5dfa3e9b5b41bbf1c721bade83f81943a6331878f0171cecf46129) 1036s ok 15 - -> Get cookie : lemonldap=something 1036s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1036s ok 17 - -> Cookie 'lemonldap' is secure 1036s ok 18 - -> Get cookie lemonldaphttp=something 1036s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1036s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1036s ok 21 - -> Double Cookies for two sessions found 1036s ok 22 - Get redirection 1036s ok 23 - Location is http://auth.example.com/ 1036s ok 24 - Logout request 1036s ok 25 - Response is 200 1036s ok 26 - Cookie is deleted 1036s ok 27 - No pdata 1036s ok 28 - Disconnect request 1036s ok 29 - Response is 401 1036s 1..29 1036s ok 1037s t/59-Double-cookies-for-a-Single-session.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 Menu 1037s ok 6 - HTTP code is 200 1037s ok 7 - Page contains a form 1037s ok 8 - Host match 1037s ok 9 - Field "user" is defined 1037s ok 10 - Field "password" is defined 1037s ok 11 - CSP header authorize POST request to \# 1037s ok 12 - Auth query 1037s ok 13 - Get cookie lemonldap (5c8a54fa83f3418374b32705848b8074d6dd8b6acc67c7bc563598b5a9155b39) 1037s ok 14 - Get cookie lemonldaphttp (ad95fa754077f3e40a51fd46a969dab1dd2a5e953a000b292ffe08dc2f0d3be323ffdbcf05b25f85d8d81f6888bedf3b) 1037s ok 15 - -> https cookie is 64 char long 1037s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1037s ok 17 - -> Cookie 'lemonldap' is secure 1037s ok 18 - -> http cookie is 96 byte long 1037s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1037s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1037s ok 21 - -> Doule Cookies for a single session 1037s ok 22 - Get redirection 1037s ok 23 - Location is http://auth.example.com/ 1037s ok 24 - Logout request 1037s ok 25 - Response is 200 1037s ok 26 - Cookie is deleted 1037s ok 27 - No pdata 1037s ok 28 - Disconnect request 1037s ok 29 - Response is 401 1037s 1..29 1037s ok 1037s t/59-Secured-cookie-Refresh-and-Logout.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 Menu 1037s ok 6 - HTTP code is 200 1037s ok 7 - Page contains a form 1037s ok 8 - Host match 1037s ok 9 - Field "user" is defined 1037s ok 10 - Field "password" is defined 1037s ok 11 - CSP header authorize POST request to \# 1037s ok 12 - Auth query 1037s ok 13 - Get cookie lemonldap (eb57ed2bf38c908b7b64fb67c8c2cccf1a256a131998cebdc85e1f1cfa858f37) 1037s ok 14 - -> Get cookie : lemonldap=something 1037s ok 15 - -> Cookie 'lemonldap' is HttpOnly 1037s ok 16 - -> Cookie 'lemonldap' is secure 1037s ok 17 - -> HTTPS Cookie for one session found 1037s ok 18 - Get redirection 1037s ok 19 - Location is http://auth.example.com/ 1037s ok 20 - Get Menu 1037s ok 21 - HTTP code is 200 1037s ok 22 - Connected as Dwho 1037s ok 23 - Refresh query 1037s ok 24 - Get redirection 1037s ok 25 - Location is http://auth.example.com/ 1037s ok 26 - Get Menu 1037s ok 27 - HTTP code is 200 1037s ok 28 - Connected as Dwho 1037s ok 29 - Get Menu 1037s ok 30 - HTTP code is 200 1037s ok 31 - Dwho has been well disconnected 1037s 1..31 1037s ok 1038s t/61-AdaptativeAuthenticationLevel.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 - Auth query 1038s ok 6 - Get cookie lemonldap (46ee3154dd415cbde0622025a803de4c42b09f3b58e00005ce1237aaa5b93d66) 1038s ok 7 - uid found 1038s ok 8 - Authentication level upgraded 1038s ok 9 - Get session 1038s ok 10 - uid found 1038s ok 11 - Authentication level upgraded 1038s ok 12 - Logout request 1038s ok 13 - Response is 200 1038s ok 14 - Cookie is deleted 1038s ok 15 - No pdata 1038s ok 16 - Disconnect request 1038s ok 17 - Response is 401 1038s ok 18 - Logout 1038s ok 19 - Auth query 1038s ok 20 - Get cookie lemonldap (fbea4d35ef01b04abbe544a957db397ffc44dc8d87eb81876c949ee6f77eb8f1) 1038s ok 21 - Authentication level upgraded 1038s ok 22 - Logout request 1038s ok 23 - Response is 200 1038s ok 24 - Cookie is deleted 1038s ok 25 - No pdata 1038s ok 26 - Disconnect request 1038s ok 27 - Response is 401 1038s ok 28 - Logout 1038s 1..28 1038s ok 1038s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.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 - 1st Auth query 1038s ok 6 - Get cookie lemonldap (678f52f86bd7592b2f1a8bb1faba259207c9e5cb2e54c2b4f513024845069d49) 1038s ok 7 - Get redirection 1038s ok 8 - Location is http://auth.example.com/ 1038s ok 9 - Get new key 1038s ok 10 - Content is JSON 1038s ok 11 - Found secret 1038s ok 12 - Found token 1038s ok 13 - Code 1038s ok 14 - Code contains 6 digits 1038s ok 15 - Post code 1038s ok 16 - Content is JSON 1038s ok 17 - Key is registered 1038s ok 18 - Logout request 1038s ok 19 - Response is 200 1038s ok 20 - Cookie is deleted 1038s ok 21 - No pdata 1038s ok 22 - Disconnect request 1038s ok 23 - Response is 401 1038s ok 24 - 1st Bad Auth query 1038s ok 25 - Bad credential 1038s ok 26 - 1st Bad Auth query 1038s ok 27 - Rejected -> Protection enabled 1038s ok 28 - LockTime = 15 1038s ok 29 - LockTime in range 1038s ok 30 - Auth query 1038s ok 31 - Rejected -> Protection enabled 1038s ok 32 - LockTime = 27 1038s ok 33 - LockTime in range 1038s ok 34 - 2nd Bad Auth query 1038s ok 35 - Rejected -> Protection enabled 1038s ok 36 - LockTime = 57 1038s ok 37 - LockTime in range 1038s ok 38 - Auth query 1038s ok 39 - Enter TOTP code 1038s ok 40 - HTTP code is 200 1038s ok 41 - Page contains a form 1038s ok 42 - URI match 1038s ok 43 - Field "token" is defined 1038s ok 44 - Code 1038s ok 45 - Post code 1038s ok 46 - Get cookie lemonldap (9d7b70edc722d5761d5bcce253f50ba3721d734c7b925ef6289ea586561c3f6b) 1038s ok 47 - Get redirection 1038s ok 48 - Location is http://auth.example.com/ 1038s ok 49 - Logout request 1038s ok 50 - Response is 200 1038s ok 51 - Cookie is deleted 1038s ok 52 - No pdata 1038s ok 53 - Disconnect request 1038s ok 54 - Response is 401 1038s 1..54 1038s ok 1039s t/61-BruteForceProtection-with-Incremental-lockTimes.t ......................... 1039s ok 1 - use Lemonldap::NG::Portal::Main; 1039s ok 2 - Portal object 1039s ok 3 - Init 1039s ok 4 - Portal app 1039s ok 5 - 1st Auth query 1039s ok 6 - Get cookie lemonldap (f89ea5b862d1dcd0d50c9b760f38dcc28725e3a29f420cf6063e207b6d15c160) 1039s ok 7 - Get redirection 1039s ok 8 - Location is http://auth.example.com/ 1039s ok 9 - Logout request 1039s ok 10 - Response is 200 1039s ok 11 - Cookie is deleted 1039s ok 12 - No pdata 1039s ok 13 - Disconnect request 1039s ok 14 - Response is 401 1039s ok 15 - 1st allowed Bad Auth query 1039s ok 16 - Bad credential 1039s ok 17 - 2nd allowed Bad Auth query 1039s ok 18 - Bad credential 1039s ok 19 - 1st Bad Auth query 1039s ok 20 - Rejected -> Protection enabled 1039s ok 21 - LockTime = 5 1039s ok 22 - LockTime in range 1039s ok 23 - Auth query 1039s ok 24 - Rejected -> Protection enabled 1039s ok 25 - LockTime = 6 1039s ok 26 - LockTime in range 1039s ok 27 - Auth query 1039s ok 28 - Rejected -> Protection enabled 1039s ok 29 - LockTime = 16 1039s ok 30 - LockTime in range 1039s ok 31 - 3rd Bad Auth query 1039s ok 32 - Rejected -> Protection enabled 1039s ok 33 - LockTime = 488 1039s ok 34 - LockTime in range 1039s ok 35 - Auth query 1039s ok 36 - Get cookie lemonldap (0dffe9c665a96c5b5a1b517703a261471902876d2f12c828263830668e6bfec9) 1039s ok 37 - Get redirection 1039s ok 38 - Location is http://auth.example.com/ 1039s ok 39 - Logout request 1039s ok 40 - Response is 200 1039s ok 41 - Cookie is deleted 1039s ok 42 - No pdata 1039s ok 43 - Disconnect request 1039s ok 44 - Response is 401 1039s ok 45 - 2nd allowed Bad Auth query 1039s ok 46 - Bad credential 1039s ok 47 - 3rd Bad Auth query 1039s ok 48 - Rejected -> Protection enabled 1039s ok 49 - LockTime = 500 1039s ok 50 - LockTime in range 1039s 1..50 1039s ok 1040s t/61-BruteForceProtection.t .................................................... 1040s ok 1 - use Lemonldap::NG::Portal::Main; 1040s ok 2 - Portal object 1040s ok 3 - Init 1040s ok 4 - Portal app 1040s ok 5 - 1st Auth query 1040s ok 6 - Get cookie lemonldap (f974c13dffe43d426daa5492ef0ec2e615bed5541bd6ff4ab9369821cffadbce) 1040s ok 7 - Get redirection 1040s ok 8 - Location is http://auth.example.com/ 1040s ok 9 - Logout request 1040s ok 10 - Response is 200 1040s ok 11 - Cookie is deleted 1040s ok 12 - No pdata 1040s ok 13 - Disconnect request 1040s ok 14 - Response is 401 1040s ok 15 - 2nd Auth query 1040s ok 16 - Get cookie lemonldap (ad1a367b60bcf08289786e303549fef4a3a9ab51686e9d863aa5d401ef58bb45) 1040s ok 17 - Get redirection 1040s ok 18 - Location is http://auth.example.com/ 1040s ok 19 - Logout request 1040s ok 20 - Response is 200 1040s ok 21 - Cookie is deleted 1040s ok 22 - No pdata 1040s ok 23 - Disconnect request 1040s ok 24 - Response is 401 1040s ok 25 - 3rd Auth query 1040s ok 26 - Get cookie lemonldap (72d8734d4e23d0d4d4792736f3c0a04ea13f2a36c2b803fb4586dc910c0a9258) 1040s ok 27 - Get redirection 1040s ok 28 - Location is http://auth.example.com/ 1040s ok 29 - Logout request 1040s ok 30 - Response is 200 1040s ok 31 - Cookie is deleted 1040s ok 32 - No pdata 1040s ok 33 - Disconnect request 1040s ok 34 - Response is 401 1040s ok 35 - 4th Auth query 1040s ok 36 - Get cookie lemonldap (a07276fbdc1126826a3686bd9cfb6b010917f3b8a7e795154467d8dbee1abb85) 1040s ok 37 - Get redirection 1040s ok 38 - Location is http://auth.example.com/ 1040s ok 39 - Logout request 1040s ok 40 - Response is 200 1040s ok 41 - Cookie is deleted 1040s ok 42 - No pdata 1040s ok 43 - Disconnect request 1040s ok 44 - Response is 401 1040s ok 45 - 5th Auth query 1040s ok 46 - Get cookie lemonldap (6ae220bbf1f953cf2cd2abe5d7d1de385563a9aa4e227b41fb3ec34f4ea694f7) 1040s ok 47 - Get redirection 1040s ok 48 - Location is http://auth.example.com/ 1040s ok 49 - Logout request 1040s ok 50 - Response is 200 1040s ok 51 - Cookie is deleted 1040s ok 52 - No pdata 1040s ok 53 - Disconnect request 1040s ok 54 - Response is 401 1040s ok 55 - 1st Bad Auth query 1040s ok 56 - Response status is 401 1040s ok 57 - Content is JSON 1040s ok 58 - Error code is 5 1040s ok 59 - 2nd Bad Auth query 1040s ok 60 - Response status is 401 1040s ok 61 - Content is JSON 1040s ok 62 - Error code is 5 1040s ok 63 - 3rd Bad Auth query 1040s ok 64 - Response status is 401 1040s ok 65 - Content is JSON 1040s ok 66 - Error code is 5 1040s ok 67 - 4th Bad Auth query 1040s ok 68 - Response status is 401 1040s ok 69 - Content is JSON 1040s ok 70 - Error code is 5 1040s ok 71 - 5th Bad Auth query 1040s ok 72 - Rejected -> Protection enabled 1040s ok 73 - 6th Bad Auth query 1040s ok 74 - Rejected -> Protection enabled 1040s ok 75 - 6th Auth query 1040s ok 76 - Rejected -> Protection enabled 1040s ok 77 - 7th Auth query 1040s ok 78 - Get cookie lemonldap (4ae26e11b57e72f989afccab67d26a29a1f9f8cf10eb71aea24773dfae9c5ef6) 1040s ok 79 - History found 1040s ok 80 - History found 1040s ok 81 - History found 1040s ok 82 - -> Eight entries found 1040s ok 83 - -> Four 'failedLogin' entries found 1040s ok 84 - Logout request 1040s ok 85 - Response is 200 1040s ok 86 - Cookie is deleted 1040s ok 87 - No pdata 1040s ok 88 - Disconnect request 1040s ok 89 - Response is 401 1040s 1..89 1040s ok 1040s t/61-CrowdSec-warn.t ........................................................... 1040s ok 1 - use Lemonldap::NG::Portal::Main; 1040s ok 2 - Portal object 1040s ok 3 - Init 1040s ok 4 - Portal app 1040s ok 5 - Auth query 1040s ok 6 - HTTP code is 200 1040s ok 7 - Auth query 1040s ok 8 - HTTP code is 200 1040s 1..8 1040s ok 1041s t/61-CrowdSec.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 - Auth query 1041s ok 6 - Response status is 401 1041s ok 7 - Content is JSON 1041s ok 8 - Error code is 41 1041s ok 9 - Auth query 1041s ok 10 - HTTP code is 200 1041s 1..10 1041s ok 1041s t/61-ForceAuthn.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 - Auth query 1041s ok 6 - HTTP code is 200 1041s ok 7 - Get cookie lemonldap (de0e6e9652d1f304459c6184f4274fa15013a308d07f049fe85dbe6125d0a3ca) 1041s ok 8 - Form ReAuthentication 1041s ok 9 - Found PE87 code 1041s ok 10 - Auth query 1041s ok 11 - HTTP code is 200 1041s ok 12 - Get cookie lemonldap (f96f54764bf80cbe0a31cc5268c840b62d582b9f3a48851f88475bbf0f7773ba) 1041s ok 13 - Go to Portal 1041s ok 14 - Found applications list 1041s ok 15 - Logout request 1041s ok 16 - Response is 200 1041s ok 17 - Cookie is deleted 1041s ok 18 - No pdata 1041s ok 19 - Disconnect request 1041s ok 20 - Response is 401 1041s 1..20 1041s ok 1042s t/61-GrantSession.t ............................................................ 1042s ok 1 - use Lemonldap::NG::Portal::Main; 1042s ok 2 - Portal object 1042s Bareword found where operator expected (Missing operator before "n"?) at (eval 137) line 1, near "} n" 1042s [Mon Oct 20 01:07:53 2025] [LLNG:5959] [error] syntax error at (eval 137) line 1, near "} n " 1042s Execution of (eval 137) aborted due to compilation errors. 1042s 1042s [Mon Oct 20 01:07:53 2025] [LLNG:5959] [error] Bad grantSessionRules rule: syntax error at (eval 137) line 1, near "} n " 1042s Execution of (eval 137) aborted due to compilation errors. 1042s 1042s ok 3 - Init 1042s ok 4 - Portal app 1042s ok 5 - Auth query 1042s ok 6 - dwho rejected with custom message and session data 1042s ok 7 - Auth query 1042s ok 8 - dwho rejected with PE_BADCREDENTIALS 1042s ok 9 - Found connect button 1042s ok 10 - Auth query 1042s ok 11 - dwho rejected with custom message and session data 1042s ok 12 - Response body is not empty 1042s ok 13 - Found info JS 1042s ok 14 - Found custom Main Logo 1042s ok 15 - Auth query 1042s ok 16 - HTTP code is 200 1042s ok 17 - Get cookie lemonldap (5c8f546e6f53d74368e80a30f8a6ffc2a3c9842647cfa56f213194eaba913460) 1042s ok 18 - Auth query 1042s ok 19 - rtyler rejected with PE_SESSIONNOTGRANTED 1042s ok 20 - Auth query 1042s ok 21 - rtyler rejected with PE_BADCREDENTIALS 1042s ok 22 - Found connect button 1042s ok 23 - Found custom Main Logo 1042s ok 24 - No cookie 1042s ok 25 - Portal object 1042s Bareword found where operator expected (Missing operator before "n"?) at (eval 404) line 1, near "} n" 1042s [Mon Oct 20 01:07:54 2025] [LLNG:5959] [error] syntax error at (eval 404) line 1, near "} n " 1042s Execution of (eval 404) aborted due to compilation errors. 1042s 1042s [Mon Oct 20 01:07:54 2025] [LLNG:5959] [error] Bad grantSessionRules rule: syntax error at (eval 404) line 1, near "} n " 1042s Execution of (eval 404) aborted due to compilation errors. 1042s 1042s ok 26 - Init 1042s ok 27 - Portal app 1042s ok 28 - auth query 1042s ok 29 - HTTP code is 200 1042s ok 30 - Get cookie lemonldap (2eea34562083d320bc798f24cd48c133d29aa96559ff29c3683423f098af0251) 1042s 1..30 1042s ok 1042s t/61-LocationDetect.t .......................................................... 1042s ok 1 - use Lemonldap::NG::Portal::Main; 1042s 1..1 1042s ok 1043s t/61-NewLocationWarning-Custom.t ............................................... 1043s ok 1 - use Lemonldap::NG::Portal::Main; 1043s ok 2 - Portal object 1043s ok 3 - Init 1043s ok 4 - Portal app 1043s ok 5 - Get Portal 1043s ok 6 - HTTP code is 200 1043s ok 7 - Page contains a form 1043s ok 8 - Host match 1043s ok 9 - Field "user" is defined 1043s ok 10 - Field "password" is defined 1043s ok 11 - CSP header authorize POST request to \# 1043s ok 12 - First auth query 1043s ok 13 - Second auth query 1043s ok 14 - Subject found 1043s ok 15 - Mail sent (IP, Date and UA found) 1043s 1..15 1043s ok 1043s t/61-NewLocationWarning.t ...................................................... 1043s ok 1 - use Lemonldap::NG::Portal::Main; 1043s ok 2 - Portal object 1043s ok 3 - Init 1043s ok 4 - Portal app 1043s ok 5 - Get Portal 1043s ok 6 - HTTP code is 200 1043s ok 7 - Page contains a form 1043s ok 8 - Host match 1043s ok 9 - Field "user" is defined 1043s ok 10 - Field "password" is defined 1043s ok 11 - CSP header authorize POST request to \# 1043s ok 12 - First auth query 1043s ok 13 - Get cookie lemonldap (eeb54d6dc6541caa878434a49e102c7b1885cca3283f1d20014b20aadac5fede) 1043s ok 14 - Logout request 1043s ok 15 - Response is 200 1043s ok 16 - Cookie is deleted 1043s ok 17 - No pdata 1043s ok 18 - Disconnect request 1043s ok 19 - Response is 401 1043s ok 20 - First time seeing a new IP, no mail sent 1043s ok 21 - Second auth query 1043s ok 22 - Get cookie lemonldap (c4b0ff88c8969fc4eb24648a6c3972938bf1150a5eabcd61c4de9946b5c7b252) 1043s ok 23 - Get redirection 1043s ok 24 - Location is http://auth.example.com/ 1043s ok 25 - Logout request 1043s ok 26 - Response is 200 1043s ok 27 - Cookie is deleted 1043s ok 28 - No pdata 1043s ok 29 - Disconnect request 1043s ok 30 - Response is 401 1043s ok 31 - Second time seeing a new IP, no mail sent 1043s ok 32 - Third auth query 1043s ok 33 - Get cookie lemonldap (80e00c9b824e14f56e4f9e1db2e892917ac8f9473bde519e0294348fcdc06cd8) 1043s ok 34 - Get redirection 1043s ok 35 - Location is http://auth.example.com/ 1043s ok 36 - Logout request 1043s ok 37 - Response is 200 1043s ok 38 - Cookie is deleted 1043s ok 39 - No pdata 1043s ok 40 - Disconnect request 1043s ok 41 - Response is 401 1043s ok 42 - First login on a new IP, email sent 1043s ok 43 - Fourth auth query 1043s ok 44 - Bad credential 1043s ok 45 - Failed login with a new IP, no email sent 1043s ok 46 - Fifth auth query 1043s ok 47 - Get cookie lemonldap (ed4b88ba60cba36b6cfaaa1348d24f87ca5aba0421c475f7fff327ea6dcc5503) 1043s ok 48 - Get redirection 1043s ok 49 - Location is http://auth.example.com/ 1043s ok 50 - Subject found 1043s ok 51 - Mail sent (Wrong password) 1043s ok 52 - Location found in mail body 1043s ok 53 - Date found in mail body 1043s ok 54 - UserAgent found in mail body 1043s ok 55 - Fifth auth query 1043s ok 56 - Get cookie lemonldap (e7f25f8b1a56e6e657a2fc32c43da8794b908a3740f1a60b5b45f6a8ad3106c1) 1043s ok 57 - Get redirection 1043s ok 58 - Location is http://auth.example.com/ 1043s ok 59 - Login on newly learned address, no email 1043s ok 60 - Fifth auth query 1043s ok 61 - Get cookie lemonldap (dc270f8e04f2a78ca2df5dfaa4f661468616b51b68b9f37bae29e481a9eb2132) 1043s ok 62 - Get redirection 1043s ok 63 - Location is http://auth.example.com/ 1043s ok 64 - Login on previously learned address, no email 1043s 1..64 1043s ok 1044s t/61-Session-ActivityTimeout.t ................................................. 1044s ok 1 - use Lemonldap::NG::Portal::Main; 1044s ok 2 - Portal object 1044s ok 3 - Init 1044s ok 4 - Portal app 1044s ok 5 - Auth query 1044s ok 6 - HTTP code is 200 1044s ok 7 - Get cookie lemonldap (64b849f7f319c4b567619306a8c3bb6138dbf61dcf75e9da4e7319782c6bbd94) 1044s ok 8 - Go to Portal 1044s ok 9 - Found applications list 1044s ok 10 - Form Authentification 1044s ok 11 - Found PE_SESSIONEXPIRED code 1044s ok 12 - Logout request 1044s ok 13 - Response is 200 1044s ok 14 - Cookie is deleted 1044s ok 15 - No pdata 1044s ok 16 - Disconnect request 1044s ok 17 - Response is 401 1044s 1..17 1044s ok 1044s t/61-Session-Timeout.t ......................................................... 1044s ok 1 - use Lemonldap::NG::Portal::Main; 1044s ok 2 - Portal object 1044s ok 3 - Init 1044s ok 4 - Portal app 1044s ok 5 - Auth query 1044s ok 6 - HTTP code is 200 1044s ok 7 - Get cookie lemonldap (6e97e084e12a6f11b730c6171bf15204f8a27e0f77bbfb5793c09e1e7e5e7dd1) 1044s ok 8 - Go to Portal 1044s ok 9 - Found applications list 1044s ok 10 - Form Authentification 1044s ok 11 - Found PE_SESSIONEXPIRED code 1044s ok 12 - Logout request 1044s ok 13 - Response is 200 1044s ok 14 - Cookie is deleted 1044s ok 15 - No pdata 1044s ok 16 - Disconnect request 1044s ok 17 - Response is 401 1044s 1..17 1044s ok 1045s t/62-Refresh-plugin.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 - Auth query 1 1045s ok 6 - Get cookie lemonldap (af423be66f7ad48a7290f510543cb423ff646618fea5ba1bdc21ba3ff1fdb09f) 1045s ok 7 - Auth query 2 1045s ok 8 - Get cookie lemonldap (68528e7e85254dc8e6399cfe939429b9be07ecf217e3aaf9c0fb8b09d7d94471) 1045s ok 9 - Auth query 3 1045s ok 10 - Get cookie lemonldap (72acbfb787fcb190f3f9a2ccd21c24fab354b99b07cef16f673a713218d6bb05) 1045s ok 11 - Auth query 4 1045s ok 12 - Get cookie lemonldap (578c0c6c6e06fe3d9059926f1a1a082c4e575a6d81f7703be81ffb8c57a6da7d) 1045s ok 13 - Auth query 5 1045s ok 14 - Get cookie lemonldap (128eb030f117a393a21604d0ef83002852773bfe8ed9a21a1cb04dc65b808788) 1045s ok 15 - Auth query 6 1045s ok 16 - Get cookie lemonldap (387f1cf927c015761db7a398263e2d291e41f4c514c8cbf59289cfcf6efe143f) 1045s ok 17 - Call refresh 1045s ok 18 - HTTP code is 200 1045s ok 19 - Count is 6 1045s ok 20 - Get session using restSessionServer 1045s ok 21 - HTTP code is 200 1045s ok 22 - Deserialize session content 1045s ok 23 - Get session content 1045s ok 24 - Content is updated 1045s ok 25 - Correct groups 1045s ok 26 - Get session using restSessionServer 1045s ok 27 - HTTP code is 200 1045s ok 28 - Deserialize session content 1045s ok 29 - Get session content 1045s ok 30 - Content is updated 1045s ok 31 - Correct groups 1045s ok 32 - Get session using restSessionServer 1045s ok 33 - HTTP code is 200 1045s ok 34 - Deserialize session content 1045s ok 35 - Get session content 1045s ok 36 - Content is updated 1045s ok 37 - Correct groups 1045s ok 38 - Get session using restSessionServer 1045s ok 39 - HTTP code is 200 1045s ok 40 - Deserialize session content 1045s ok 41 - Get session content 1045s ok 42 - Content is updated 1045s ok 43 - Correct groups 1045s ok 44 - Get session using restSessionServer 1045s ok 45 - HTTP code is 200 1045s ok 46 - Deserialize session content 1045s ok 47 - Get session content 1045s ok 48 - Content is updated 1045s ok 49 - Correct groups 1045s ok 50 - Get session using restSessionServer 1045s ok 51 - HTTP code is 200 1045s ok 52 - Deserialize session content 1045s ok 53 - Get session content 1045s ok 54 - Content is updated 1045s ok 55 - Correct groups 1045s 1..55 1045s ok 1045s t/62-SingleSession-with-History.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 - Auth query 1045s ok 6 - Get cookie lemonldap (8ef7f0c37f707c1a300bcd56392366ebdcaea8e630793b0691160b99ee76a359) 1045s ok 7 - Auth query 1045s ok 8 - Get cookie lemonldap (051950d24d96d62a19772bf1969845e99cb9283938f57bf21ecb433071370070) 1045s ok 9 - Auth query 1045s ok 10 - Get cookie lemonldap (36befee8a8cd6a14445d7bd2e2d184de258e67fb1170f523ab1a0e96d9e5444a) 1045s ok 11 - sessionsDeleted found 1045s ok 12 - History found 1045s ok 13 - -> Four entries found 1045s 1..13 1045s ok 1046s t/62-SingleSession-with-Rules.t ................................................ 1046s ok 1 - use Lemonldap::NG::Portal::Main; 1046s ok 2 - Portal object 1046s ok 3 - Init 1046s ok 4 - Portal app 1046s ok 5 - Auth query 1046s ok 6 - HTTP code is 200 1046s ok 7 - Get cookie lemonldap (f343801599ffb5233637d93915cbe2b0d4b129704746e328219b21da46f1409c) 1046s ok 8 - Auth query 1046s ok 9 - HTTP code is 200 1046s ok 10 - Get cookie lemonldap (94d95ab79c5a581ec3698f4610500f6da152f60052f72e8daafc14200ed257d9) 1046s ok 11 1046s ok 12 - HTTP code is 200 1046s ok 13 1046s ok 14 - Response status is 401 1046s ok 15 - Content is JSON 1046s ok 16 - Error code is 1 1046s ok 17 - Auth query 1046s ok 18 - HTTP code is 200 1046s ok 19 - Get cookie lemonldap (4ca9dd02ca7df59cd56759b8d3409d6c9fe3c426890e16a9fe94e6d00d5db6a3) 1046s ok 20 - Auth query 1046s ok 21 - HTTP code is 200 1046s ok 22 - Get cookie lemonldap (f5dc7fde1eaa486806ad6c80432016a399563af3aafd73562bdc9bbc7ec68d50) 1046s ok 23 - Auth query 1046s ok 24 - HTTP code is 200 1046s ok 25 - Get cookie lemonldap (4e9c7db9b25e993e3656512e9084c8f4574c31c42b67a866735599803d51a01e) 1046s ok 26 1046s ok 27 - HTTP code is 200 1046s ok 28 1046s ok 29 - HTTP code is 200 1046s ok 30 1046s ok 31 - Response status is 401 1046s ok 32 - Content is JSON 1046s ok 33 - Error code is 1 1046s ok 34 - Auth query 1046s ok 35 - HTTP code is 200 1046s ok 36 - Get cookie lemonldap (5ab32e3f09614e246c6b798fd31f7bdc5352d152d1a901fd7f7e4ec8c90321f8) 1046s ok 37 - Auth query 1046s ok 38 - HTTP code is 200 1046s ok 39 - Get cookie lemonldap (3d2057c3c226ba29a19068cf89db12e932f200c7c4bcaeb1d7fa7eacf0581e41) 1046s ok 40 1046s ok 41 - HTTP code is 200 1046s ok 42 1046s ok 43 - HTTP code is 200 1046s ok 44 1046s ok 45 - Response status is 401 1046s ok 46 - Content is JSON 1046s ok 47 - Error code is 1 1046s ok 48 1046s ok 49 - HTTP code is 200 1046s 1..49 1046s ok 1047s t/62-SingleSession.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 - Portal object 1047s ok 6 - Init 1047s ok 7 - Portal app 1047s ok 8 - Portal object 1047s ok 9 - Init 1047s ok 10 - Portal app 1047s ok 11 - Portal object 1047s ok 12 - Init 1047s ok 13 - Portal app 1047s ok 14 - Portal object 1047s ok 15 - Init 1047s ok 16 - Portal app 1047s ok 17 - Auth query 1047s ok 18 - Get cookie lemonldap (555dce930e45a12eea5ce617240235a9af6ad7f4a2f4f5f224f03e07db45b9a6) 1047s ok 19 - "skin=bootstrap" input not found 1047s ok 20 - Auth query 1047s ok 21 - Get cookie lemonldap (de2d88559dbe494a18dfd2e432f4212d4a0fd3429ebf35268727b6d04de1dd84) 1047s ok 22 - "skin=bootstrap" input found 1047s ok 23 - Auth query 1047s ok 24 - Get cookie lemonldap (dd24fefd0bad8864d09beb4fff61b344fe7c0c1b1c4a10c9b3581cefa6061ad8) 1047s ok 25 - "skin=bootstrap" input not found 1047s ok 26 - Attempt login with latest session 1047s ok 27 - HTTP code is 200 1047s ok 28 - Attempt login with removed session 1047s ok 29 - Response status is 401 1047s ok 30 - Content is JSON 1047s ok 31 - Error code is 1 1047s ok 32 - Attempt login with removed session 1047s ok 33 - Response status is 401 1047s ok 34 - Content is JSON 1047s ok 35 - Error code is 1 1047s ok 36 - Auth query 1047s ok 37 - Get cookie lemonldap (7d3cb95faf45d03fe58df0f9b07f1ea554c0d92414522f4e2e826e7f7b34bf72) 1047s ok 38 - Auth query 1047s ok 39 - Get cookie lemonldap (92eb6d2a2c93e8004262d50447b98363092572d66b09cac2511a23f2530abd86) 1047s ok 40 - Auth query 1047s ok 41 - Get cookie lemonldap (ee670077194f65cd3cfe0529befa6a5ceaac3ea4f70ac227d1cc3de322a0f056) 1047s ok 42 - Auth query 1047s ok 43 - Get cookie lemonldap (7bf136cda1dabf58b8b6c4f458d13b9ddd59e1c759f423d2174bce58b77d4f16) 1047s ok 44 - First session on latest IP 1047s ok 45 - HTTP code is 200 1047s ok 46 - Latest session on latest IP 1047s ok 47 - HTTP code is 200 1047s ok 48 - session on old IP 1047s ok 49 - Response status is 401 1047s ok 50 - Content is JSON 1047s ok 51 - Error code is 1 1047s ok 52 - session on old IP 1047s ok 53 - Response status is 401 1047s ok 54 - Content is JSON 1047s ok 55 - Error code is 1 1047s ok 56 - Auth query 1047s ok 57 - Get cookie lemonldap (a59aef212e39f1e37c05530ba6124800098166c4420ebd10fc3e65e2ede67807) 1047s ok 58 - Auth query 1047s ok 59 - Get cookie lemonldap (fd629bdae232ec96e61339f59903ec427a742d6bd029ca675fab367a8d6f2a79) 1047s ok 60 - Auth query 1047s ok 61 - Get cookie lemonldap (20ece7bac8acd5b90718c274f07bb7beb31e838cdd1b2a6242b0f93a2a755b29) 1047s ok 62 - Auth query 1047s ok 63 - Get cookie lemonldap (867ab72b51a114a095333a9212d9486976820acca4d83afada6a8fb9530d384e) 1047s ok 64 - Other user, but other IP 1047s ok 65 - HTTP code is 200 1047s ok 66 - Other user, same IP 1047s ok 67 - Response status is 401 1047s ok 68 - Content is JSON 1047s ok 69 - Error code is 1 1047s ok 70 - Same user, same IP 1047s ok 71 - HTTP code is 200 1047s ok 72 - Same user, same IP 1047s ok 73 - HTTP code is 200 1047s ok 74 - Auth query 1047s ok 75 - Get cookie lemonldap (584e25c78a6f7740f2efd49221cf1e1796ebd1d63fee8e1952737beb8e82ee51) 1047s ok 76 - Auth query 1047s ok 77 - Get cookie lemonldap (5209727ff39d5053c55b873de8d273f7e248d9a0646b18a0dfeee33e1afdb393) 1047s ok 78 - Auth query 1047s ok 79 - Get cookie lemonldap (d8e117a55ec781351853b0e9b7aa9b58938a1dd57464d3e955626387f151478d) 1047s ok 80 - Auth query 1047s ok 81 - Get cookie lemonldap (8e2ee4d5f79386f994e7387260d4ce5d0d55aff66946a13c1d248716f92fe5a3) 1047s ok 82 - sessionsDeleted found 1047s ok 83 - otherSessions found 1047s ok 84 - Link found 1047s ok 85 - action found 1047s 1..85 1047s ok 1047s t/62-UpgradeSession-disabled.t ................................................. 1047s ok 1 - use Lemonldap::NG::Portal::Main; 1047s ok 2 - use Lemonldap::NG::Common::FormEncode; 1047s ok 3 - Portal object 1047s ok 4 - Init 1047s ok 5 - Portal app 1047s ok 6 - Auth query 1047s ok 7 - Get cookie lemonldap (b4393c7a3e03897c4272095640fad6009853e6160b9623dd45f3def17730e133) 1047s ok 8 - GET http://test1.example.com/AuthWeak 1047s ok 9 - GET http://test1.example.com/AuthStrong 1047s ok 10 - HTTP code is 403 1047s ok 11 - Logout request 1047s ok 12 - Response is 200 1047s ok 13 - Cookie is deleted 1047s ok 14 - No pdata 1047s ok 15 - Disconnect request 1047s ok 16 - Response is 401 1047s 1..16 1047s ok 1048s t/62-UpgradeSession.t .......................................................... 1048s ok 1 - use Lemonldap::NG::Portal::Main; 1048s ok 2 - use Lemonldap::NG::Common::FormEncode; 1048s ok 3 - Portal object 1048s ok 4 - Init 1048s ok 5 - Portal app 1048s ok 6 - Auth query 1048s ok 7 - Get cookie lemonldap (7a60f1fe55fb3346e393492aaa0bd4e3b62d03f247c3f8d5a0acf504ffafdeb2) 1048s ok 8 - GET http://test1.example.com/AuthWeak 1048s ok 9 - HTTP code is 200 1048s ok 10 - GET http://test1.example.com/AuthStrong 1048s ok 11 - Upgrade session query 1048s ok 12 - HTTP code is 200 1048s ok 13 - Page contains a form 1048s ok 14 - URI match 1048s ok 15 - Field "confirm" is defined 1048s ok 16 - Field "url" is defined 1048s ok 17 - Accept session upgrade query 1048s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1048s ok 19 - HTTP code is 200 1048s ok 20 - Page contains a form 1048s ok 21 - Host match 1048s ok 22 - Field "upgrading" is defined 1048s ok 23 - Field "url" is defined 1048s ok 24 - CSP header authorize POST request to \# 1048s ok 25 - Post login 1048s ok 26 - Get cookie lemonldappdata () 1048s ok 27 - Get cookie lemonldap (7ca5293a1db6bee3fd225e781098c11812f20e415ed4d74f4a54955e2bf05010) 1048s ok 28 - Get redirection 1048s ok 29 - Location is http://test1.example.com 1048s ok 30 - Post login 1048s ok 31 - HTTP code is 200 1048s ok 32 - Upgrade session query 1048s ok 33 - HTTP code is 200 1048s ok 34 - Page contains a form 1048s ok 35 - URI match 1048s ok 36 - Field "confirm" is defined 1048s ok 37 - Field "url" is defined 1048s ok 38 - Accept session upgrade query 1048s ok 39 - Expected portal error code: code found on page 1048s ok 40 - Expected portal error code 1048s ok 41 - HTTP code is 200 1048s ok 42 - Page contains a form 1048s ok 43 - Host match 1048s ok 44 - Field "upgrading" is defined 1048s ok 45 - Field "url" is defined 1048s ok 46 - CSP header authorize POST request to \# 1048s ok 47 - Post login 1048s ok 48 - Get cookie lemonldap (1590c56cedf8e1f8e8a226839c14ea85ffbfc6a9eff0359b17745a4926d108c7) 1048s ok 49 - Logout request 1048s ok 50 - Response is 200 1048s ok 51 - Cookie is deleted 1048s ok 52 - No pdata 1048s ok 53 - Disconnect request 1048s ok 54 - Response is 401 1048s 1..54 1048s ok 1048s t/63-History.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 - Auth query 1048s ok 6 - HTTP code is 200 1048s ok 7 - Get cookie lemonldap (d76cec607607104708635c458689ef03bab0b94a0b5faac2971b0f21e18c1980) 1048s ok 8 - Found custom Main Logo 1048s ok 9 - History found 1048s ok 10 - -> One entry found 1048s ok 11 - Verify connection 1048s ok 12 - HTTP code is 200 1048s ok 13 - Logout request 1048s ok 14 - Response is 200 1048s ok 15 - Cookie is deleted 1048s ok 16 - No pdata 1048s ok 17 - Disconnect request 1048s ok 18 - Response is 401 1048s ok 19 - Auth query 1048s ok 20 - HTTP code is 200 1048s ok 21 - Get cookie lemonldap (279b3758f2606e908f2a222e8eb1823a42a79d80f020cabe3480ccc221d200c5) 1048s ok 22 - History found 1048s ok 23 - -> Two entries found 1048s ok 24 - Logout request 1048s ok 25 - Response is 200 1048s ok 26 - Cookie is deleted 1048s ok 27 - No pdata 1048s ok 28 - Disconnect request 1048s ok 29 - Response is 401 1048s ok 30 - Auth query 1048s ok 31 - Response status is 401 1048s ok 32 - Content is JSON 1048s ok 33 - Error code is 5 1048s ok 34 - Auth query 1048s ok 35 - Response status is 401 1048s ok 36 - Content is JSON 1048s ok 37 - Error code is 5 1048s ok 38 - Auth query 1048s ok 39 - HTTP code is 200 1048s ok 40 - Get cookie lemonldap (b1b1b594e1aab472c006f9656a8a4d99892d6e5f38c8a4cfb575f25a37a39892) 1048s ok 41 - History found 1048s ok 42 - History array caption found 1048s ok 43 - Failed history array caption found 1048s ok 44 - Found plugin-set label 1048s ok 45 - -> Five entries found 1048s ok 46 - -> Two 'failedLogin' entries found 1048s ok 47 - Custom value entries found 1048s ok 48 - Hidden history field is missing 1048s ok 49 - Found Name before UID as specified by Prefix 1048s ok 50 - Field found in psession 1048s ok 51 - Hidden field found in psession 1048s ok 52 - Logout request 1048s ok 53 - Response is 200 1048s ok 54 - Cookie is deleted 1048s ok 55 - No pdata 1048s ok 56 - Disconnect request 1048s ok 57 - Response is 401 1048s 1..57 1048s ok 1049s t/64-StayConnected-single-connection.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 - Page contains a form 1049s ok 8 - URI match 1049s ok 9 - Field "fg" is defined 1049s ok 10 - Field "token" is defined 1049s ok 11 - Post fingerprint 1049s ok 12 - Get cookie lemonldap (0eee692175d3c93390b2067dfe515a15094861b5f6dbe5853da6fc058d67f925) 1049s ok 13 - Get redirection 1049s ok 14 - Location is http://auth.example.com/ 1049s ok 15 - Get cookie llngpersistent (f883e267094f6ffac9cd7dc1c428c50bd8e860c5862ab840ddea760b76fc05ea) 1049s ok 16 - Try to auth with persistent cookie 1049s ok 17 - HTTP code is 200 1049s ok 18 - HTTP code is 200 1049s ok 19 - Page contains a form 1049s ok 20 - Host match 1049s ok 21 - Field "fg" is defined 1049s ok 22 - Field "token" is defined 1049s ok 23 - CSP header authorize POST request to \# 1049s ok 24 - Post fingerprint 1049s ok 25 - Get redirection 1049s ok 26 - Location is http://auth.example.com/ 1049s ok 27 - Get cookie lemonldap (03c6db3027c55e4be18bfc07fd2d3250e188ee44dce903ea42fed6ee153c8702) 1049s ok 28 - Got cookie 1049s ok 29 - Try to auth with persistent cookie 1049s ok 30 - HTTP code is 200 1049s ok 31 - HTTP code is 200 1049s ok 32 - Page contains a form 1049s ok 33 - Host match 1049s ok 34 - Field "fg" is defined 1049s ok 35 - Field "token" is defined 1049s ok 36 - CSP header authorize POST request to \# 1049s ok 37 - Post fingerprint 1049s ok 38 - Get redirection 1049s ok 39 - Location is http://auth.example.com/ 1049s ok 40 - Get cookie lemonldap (ec5f8cca43ba7eb1d61549ae53fb298c084824e5335a48e9a06a30f2e6d4a2da) 1049s ok 41 - Got cookie 1049s ok 42 - Auth query 1049s ok 43 - HTTP code is 200 1049s ok 44 - Page contains a form 1049s ok 45 - URI match 1049s ok 46 - Field "fg" is defined 1049s ok 47 - Field "token" is defined 1049s ok 48 - Post fingerprint 1049s ok 49 - Get cookie lemonldap (f1ec084785f23ec1d1c3f397638d04ee81edd595dc06a9b87122e596b2c869b1) 1049s ok 50 - Get redirection 1049s ok 51 - Location is http://auth.example.com/ 1049s ok 52 - Get cookie llngpersistent (0f59f8e7fc5b6ce28f461fccfeb039a391c09cf74e2c8b38428e12856001c806) 1049s ok 53 - Try to auth with persistent cookie 1049s ok 54 - HTTP code is 200 1049s ok 55 - HTTP code is 200 1049s ok 56 - Page contains a form 1049s ok 57 - Host match 1049s ok 58 - Field "fg" is defined 1049s ok 59 - Field "token" is defined 1049s ok 60 - CSP header authorize POST request to \# 1049s ok 61 - Post fingerprint 1049s ok 62 - Get redirection 1049s ok 63 - Location is http://auth.example.com/ 1049s ok 64 - Get cookie lemonldap (025f756ae461389e3dce67c5f1e0b7f7a41d7c849a036b26c2ca5cfb3206d8c1) 1049s ok 65 - Got cookie 1049s ok 66 - Try to auth with persistent cookie 1049s ok 67 - HTTP code is 200 1049s ok 68 - First persistent ID is no longer valid 1049s 1..68 1049s ok 1049s t/64-StayConnected-singleSession.t ............................................. 1049s ok 1 - use Lemonldap::NG::Portal::Main; 1049s ok 2 - Portal object 1049s ok 3 - Init 1049s ok 4 - Portal app 1049s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 1049s ok 1 - Auth query 1049s ok 2 - HTTP code is 200 1049s ok 3 - Page contains a form 1049s ok 4 - URI match 1049s ok 5 - Field "fg" is defined 1049s ok 6 - Field "token" is defined 1049s ok 7 - Post fingerprint 1049s ok 8 - Get cookie lemonldap (a3423d7880d2cbed3473a65111fab96283ef57f8a51fe6ddf9fb87c90b3e3d5d) 1049s ok 9 - Get redirection 1049s ok 10 - Location is http://auth.example.com/ 1049s ok 11 - Get cookie llngconnection (e5c84655262b1ece5c72cacea02e6feee5e14bb744d611475893d48bd21f35be) 1049s ok 12 - Check session validity 1049s ok 13 - Authenticated as dwho 1049s ok 14 - Try to auth with persistent cookie 1049s ok 15 - HTTP code is 200 1049s ok 16 - HTTP code is 200 1049s ok 17 - Page contains a form 1049s ok 18 - Host match 1049s ok 19 - Field "fg" is defined 1049s ok 20 - Field "token" is defined 1049s ok 21 - CSP header authorize POST request to \# 1049s ok 22 - Post fingerprint 1049s ok 23 - Show deleted sessions 1049s ok 24 - HTTP code is 200 1049s ok 25 - Page contains a form 1049s ok 26 - Host match 1049s ok 27 - URI match 1049s ok 28 - CSP header authorize POST request to auth.example.com 1049s ok 29 - Get cookie lemonldap (9ee5a7273eb32ae4e53aeaee11412faac008b33fd7222862171cf5c88364cb71) 1049s ok 30 - Check session validity 1049s ok 31 - Authenticated as dwho 1049s ok 32 - Check session validity 1049s ok 33 - Session ID no longer valid 1049s 1..33 1049s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 1049s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 1049s ok 1 - Auth query 1049s ok 2 - HTTP code is 200 1049s ok 3 - Page contains a form 1049s ok 4 - URI match 1049s ok 5 - Field "fg" is defined 1049s ok 6 - Field "token" is defined 1049s ok 7 - Post fingerprint 1049s ok 8 - Get cookie lemonldap (adb962f72f4f0aab566d75ed188a1e24e1b03dcb6677bd385543a87d2c643149) 1049s ok 9 - Get redirection 1049s ok 10 - Location is http://auth.example.com/ 1049s ok 11 - Get cookie llngconnection (d296899a89ee86a81683af528c29e13787b6f18c3dce568701f799c042d5ed83) 1049s ok 12 - Check session validity 1049s ok 13 - Authenticated as dwho 1049s ok 14 - Auth query 1049s ok 15 - HTTP code is 200 1049s ok 16 - Page contains a form 1049s ok 17 - URI match 1049s ok 18 - Field "fg" is defined 1049s ok 19 - Field "token" is defined 1049s ok 20 - Post fingerprint 1049s ok 21 - Get cookie lemonldap (8ce1a558425851e167199a615597c687cc740ed0a27f898e661f8b1d7ccc807b) 1049s ok 22 - Show deleted sessions 1049s ok 23 - HTTP code is 200 1049s ok 24 - Page contains a form 1049s ok 25 - Host match 1049s ok 26 - URI match 1049s ok 27 - CSP header authorize POST request to auth.example.com 1049s ok 28 - Get cookie llngconnection (1a6adfb41c9dadb99e92e1cb02b8e771e68b1f126b7f9524f328bd78faba29e1) 1049s ok 29 - Check session validity 1049s ok 30 - Session ID no longer valid 1049s 1..30 1049s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 1049s 1..6 1049s ok 1050s t/64-StayConnected-with-History.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 - Auth query 1050s ok 6 - HTTP code is 200 1050s ok 7 - Page contains a form 1050s ok 8 - URI match 1050s ok 9 - Field "fg" is defined 1050s ok 10 - Field "token" is defined 1050s ok 11 - Post fingerprint 1050s ok 12 - Expected portal error code: code found on page 1050s ok 13 - Expected portal error code 1050s ok 14 - Auth query 1050s ok 15 - HTTP code is 200 1050s ok 16 - Page contains a form 1050s ok 17 - URI match 1050s ok 18 - Field "fg" is defined 1050s ok 19 - Field "token" is defined 1050s ok 20 - Post fingerprint 1050s ok 21 - Get cookie lemonldap (8faca69e1b5eb2a3aa0dc869193793400d1201abec3dbfb59a99c8c123f102bd) 1050s ok 22 - Get redirection 1050s ok 23 - Location is http://auth.example.com/ 1050s ok 24 - Get cookie llngpersistent (8252a6d71146cbd6628e6fda5f04babccc26028ac324286cca16de642f7b2bf2) 1050s ok 25 - Secure cookie found 1050s ok 26 - Try to auth with persistent cookie 1050s ok 27 - HTTP code is 200 1050s ok 28 - HTTP code is 200 1050s ok 29 - Page contains a form 1050s ok 30 - Host match 1050s ok 31 - Field "fg" is defined 1050s ok 32 - Field "token" is defined 1050s ok 33 - CSP header authorize POST request to \# 1050s ok 34 - Post fingerprint 1050s ok 35 - Get redirection 1050s ok 36 - Location is http://auth.example.com/ 1050s ok 37 - Get cookie lemonldap (6c48db0973837410ebc78fdfbcbb153cd55655ca98c86eda8653f6be1a95ac33) 1050s ok 38 - Try to auth with persistent cookie and an expired token 1050s ok 39 - HTTP code is 200 1050s ok 40 - HTTP code is 200 1050s ok 41 - Page contains a form 1050s ok 42 - Host match 1050s ok 43 - Field "fg" is defined 1050s ok 44 - Field "token" is defined 1050s ok 45 - CSP header authorize POST request to \# 1050s ok 46 - Post fingerprint with an expired token 1050s ok 47 - HTTP code is 200 1050s ok 48 - Page contains a form 1050s ok 49 - CSP header authorize POST request to \# 1050s ok 50 - Get login form 1050s ok 51 - Try to auth with persistent cookie 1050s ok 52 - HTTP code is 200 1050s ok 53 - HTTP code is 200 1050s ok 54 - Page contains a form 1050s ok 55 - Host match 1050s ok 56 - Field "fg" is defined 1050s ok 57 - Field "token" is defined 1050s ok 58 - CSP header authorize POST request to \# 1050s ok 59 - Post bad fingerprint 1050s ok 60 - HTTP code is 200 1050s ok 61 - Page contains a form 1050s ok 62 - CSP header authorize POST request to \# 1050s ok 63 - Get login form 1050s ok 64 - Get cookie llngpersistent (0) 1050s ok 65 - Found secure and expired connexion Cookie 1050s ok 66 - Auth query 1050s ok 67 - HTTP code is 200 1050s ok 68 - Page contains a form 1050s ok 69 - URI match 1050s ok 70 - Field "fg" is defined 1050s ok 71 - Field "token" is defined 1050s ok 72 - Post fingerprint 1050s ok 73 - Get cookie lemonldap (8b26e299f2d88c1bb30d761af35a19d9c00cd3841fc26737ccc8a7320cb43ac2) 1050s ok 74 - Get cookie llngpersistent (6aec808f83256a482e2045b064b7da1d6cc873c8348584b8aeb7eb81fc404cf4) 1050s ok 75 - Found custom main Logo 1050s ok 76 - History found 1050s ok 77 - -> Three entries found 1050s ok 78 - Verify connection 1050s ok 79 - Authenticated as dwho 1050s ok 80 - Get Menu 1050s ok 81 - Apps menu found 1050s ok 82 - HTTP code is 200 1050s ok 83 - Try to auth with an expired persistent session cookie 1050s ok 84 - HTTP code is 200 1050s ok 85 - Page contains a form 1050s ok 86 - CSP header authorize POST request to \# 1050s ok 87 - Get login form 1050s ok 88 - Post fingerprint with an expired persistent connexion cookie 1050s ok 89 - HTTP code is 200 1050s ok 90 - Page contains a form 1050s ok 91 - CSP header authorize POST request to \# 1050s ok 92 - Get login form 1050s 1..92 1050s ok 1051s t/64-StayConnected-with-rule.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 - Firt access 1051s ok 6 - HTTP code is 200 1051s ok 7 - Page contains a form 1051s ok 8 - Field "user" is defined 1051s ok 9 - Field "password" is defined 1051s ok 10 - Field "stayconnected" is defined 1051s ok 11 - Field "checkLogins" is defined 1051s ok 12 - Field "token" is defined 1051s ok 13 - CSP header authorize POST request to \# 1051s ok 14 - Stayconnected was offered 1051s ok 15 - Access from external LAN 1051s ok 16 - HTTP code is 200 1051s ok 17 - Page contains a form 1051s ok 18 - Field "user" is defined 1051s ok 19 - Field "password" is defined 1051s ok 20 - Field "checkLogins" is defined 1051s ok 21 - Field "token" is defined 1051s ok 22 - CSP header authorize POST request to \# 1051s ok 23 - Stayconnected wasn't offered 1051s ok 24 - Auth query 1051s ok 25 - Get cookie lemonldap (765a5111c59f81f000a69acbddfd2c07bdeebc3297b7a45f2ce3197d0514a839) 1051s ok 26 - Get redirection 1051s ok 27 - Location is http://auth.example.com/ 1051s ok 28 - Post fingerprint 1051s ok 29 - Expected portal error code: code found on page 1051s ok 30 - Expected portal error code 1051s ok 31 - Logout request 1051s ok 32 - Response is 200 1051s ok 33 - Cookie is deleted 1051s ok 34 - No pdata 1051s ok 35 - Disconnect request 1051s ok 36 - Response is 401 1051s 1..36 1051s ok 1051s t/64-StayConnected-without-fingerprint-checking.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 - Auth query 1051s ok 6 - HTTP code is 200 1051s ok 7 - Page contains a form 1051s ok 8 - URI match 1051s ok 9 - Field "fg" is defined 1051s ok 10 - Field "token" is defined 1051s ok 11 - Auth query 1051s ok 12 - HTTP code is 200 1051s ok 13 - Page contains a form 1051s ok 14 - URI match 1051s ok 15 - Field "fg" is defined 1051s ok 16 - Field "token" is defined 1051s ok 17 - Post fingerprint 1051s ok 18 - Get redirection 1051s ok 19 - Location is http://auth.example.com/ 1051s ok 20 - Get cookie lemonldap (5277a2b5d1e6de651022861f306e36b6ba2ca052a743fa1f36f718edea4ace6f) 1051s ok 21 - Get cookie llngconnection (7ea64b756dcadffed015d3dc98173e73db08ee83bf5c5a8b371afae967bd269d) 1051s ok 22 - HTTP cookie found 1051s ok 23 - Try to auth with persistent cookie 1051s ok 24 - HTTP code is 200 1051s ok 25 - HTTP code is 200 1051s ok 26 - Page contains a form 1051s ok 27 - Host match 1051s ok 28 - Field "fg" is defined 1051s ok 29 - Field "token" is defined 1051s ok 30 - CSP header authorize POST request to \# 1051s ok 31 - Post new fingerprint 1051s ok 32 - Get redirection 1051s ok 33 - Location is http://auth.example.com/ 1051s ok 34 - Get cookie lemonldap (0d8ef31bb60fcf802a53dee1c67eb3bb20d8863bd6f0eab680885440bdd5b7d0) 1051s ok 35 - Logout request 1051s ok 36 - Response is 200 1051s ok 37 - Cookie is deleted 1051s ok 38 - No pdata 1051s ok 39 - Disconnect request 1051s ok 40 - Response is 401 1051s 1..40 1051s ok 1052s t/64-StayConnected.t ........................................................... 1052s ok 1 - use Lemonldap::NG::Portal::Main; 1052s ok 2 - Portal object 1052s ok 3 - Init 1052s ok 4 - Portal app 1052s # Subtest: Register session, use it, then logout 1052s ok 1 - Auth query 1052s ok 2 - HTTP code is 200 1052s ok 3 - Page contains a form 1052s ok 4 - URI match 1052s ok 5 - Field "fg" is defined 1052s ok 6 - Field "token" is defined 1052s ok 7 - Post fingerprint 1052s ok 8 - Get cookie lemonldap (4737a41eae2f82157c1b8ce2d533ccb9060cb4e94af07e49cc4d7589e9cfb205) 1052s ok 9 - Get redirection 1052s ok 10 - Location is http://auth.example.com/ 1052s ok 11 - Get cookie llngpersistent (74211fb647832333eb4015011fe856286b7c3bf858644808f3fc28ebac859c8e) 1052s ok 12 - Domain not set in stayconnected cookie 1052s ok 13 - Secure cookie found 1052s ok 14 - Try to auth with persistent cookie 1052s ok 15 - HTTP code is 200 1052s ok 16 - HTTP code is 200 1052s ok 17 - Page contains a form 1052s ok 18 - Host match 1052s ok 19 - Field "fg" is defined 1052s ok 20 - Field "token" is defined 1052s ok 21 - CSP header authorize POST request to \# 1052s ok 22 - Post fingerprint 1052s ok 23 - Get redirection 1052s ok 24 - Location is http://auth.example.com/ 1052s ok 25 - Get cookie lemonldap (aff839884793c9ca3a277166afc7de791cfc9f19dd992082dc2ae82a0ddf2077) 1052s ok 26 1052s ok 27 - Logout request 1052s ok 28 - Response is 200 1052s ok 29 - Cookie is deleted 1052s ok 30 - No pdata 1052s ok 31 - Disconnect request 1052s ok 32 - Response is 401 1052s ok 33 - Connection session cannot be found 1052s 1..33 1052s ok 5 - Register session, use it, then logout 1052s # Subtest: Make sure connection ID is saved on first login too 1052s ok 1 - Auth query 1052s ok 2 - HTTP code is 200 1052s ok 3 - Page contains a form 1052s ok 4 - URI match 1052s ok 5 - Field "fg" is defined 1052s ok 6 - Field "token" is defined 1052s ok 7 - Post fingerprint 1052s ok 8 - Get cookie lemonldap (2ea4356db1fe8aa11a6e6421c8abc696ca6bb72f10f733c65467a13d440bb96f) 1052s ok 9 - Get redirection 1052s ok 10 - Location is http://auth.example.com/ 1052s ok 11 - Get cookie llngpersistent (e4cde9639bac99967c6cc627e47a35504eca5668a18906989b14d0c6c740835f) 1052s ok 12 - Domain not set in stayconnected cookie 1052s ok 13 - Secure cookie found 1052s ok 14 1052s ok 15 - Logout request 1052s ok 16 - Response is 200 1052s ok 17 - Cookie is deleted 1052s ok 18 - No pdata 1052s ok 19 - Disconnect request 1052s ok 20 - Response is 401 1052s ok 21 - Connection session cannot be found 1052s 1..21 1052s ok 6 - Make sure connection ID is saved on first login too 1052s 1..6 1052s ok 1052s t/65-AutoSignin.t .............................................................. 1052s ok 1 - use Lemonldap::NG::Portal::Main; 1052s ok 2 - Portal object 1052s [Mon Oct 20 01:08:04 2025] [LLNG:5978] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 1052s Execution of (eval 138) aborted due to compilation errors. 1052s 1052s [Mon Oct 20 01:08:04 2025] [LLNG:5978] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 1052s 1052s ok 3 - Init 1052s ok 4 - Portal app 1052s ok 5 - Auth query 1052s ok 6 - HTTP code is 200 1052s ok 7 - Get cookie lemonldap (e8a4bee67d3315887c9bcb2a7ecb10e122371bec88c8bc8059ab0c35ae9cd180) 1052s ok 8 - Bad query 1052s ok 9 - Response status is 401 1052s ok 10 - Content is JSON 1052s ok 11 - Error code is 9 1052s 1..11 1052s ok 1053s t/65-CheckState-with-choice.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 - Test correct secret, no user auth 1053s ok 6 - HTTP code is 200 1053s ok 7 - Content-Type is JSON 1053s ok 8 - Content is valid JSON 1053s ok 9 - response has a result key with value 1 1053s ok 10 - Test correct secret with bad user auth 1053s ok 11 - Response status is 500 1053s ok 12 - Content is JSON 1053s ok 13 - Error code is Bad result during auth: 5 1053s ok 14 - Test correct secret with good user auth without choice 1053s ok 15 - Response status is 500 1053s ok 16 - Content is JSON 1053s ok 17 - Error code is Bad result during auth: 9 1053s ok 18 - Test correct secret with good user auth with bad choice 1053s ok 19 - Response status is 500 1053s ok 20 - Content is JSON 1053s ok 21 - Error code is Bad result during auth: 9 1053s ok 22 - Test correct secret with good user auth and good choice 1053s ok 23 - HTTP code is 200 1053s ok 24 - Content-Type is JSON 1053s ok 25 - Content is valid JSON 1053s ok 26 - response has a result key with value 1 1053s 1..26 1053s ok 1053s t/65-CheckState.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 - Test no secret 1053s ok 6 - Response status is 500 1053s ok 7 - Content is JSON 1053s ok 8 - Error code is Bad secret 1053s ok 9 - Test bad secret, no user auth 1053s ok 10 - Response status is 500 1053s ok 11 - Content is JSON 1053s ok 12 - Error code is Bad secret 1053s ok 13 - Test correct secret, no user auth 1053s ok 14 - HTTP code is 200 1053s ok 15 - Content-Type is JSON 1053s ok 16 - Content is valid JSON 1053s ok 17 - response has a result key with value 1 1053s ok 18 - response version is correct 1053s ok 19 - Test no secret with user auth 1053s ok 20 - Response status is 500 1053s ok 21 - Content is JSON 1053s ok 22 - Error code is Bad secret 1053s ok 23 - Test incorrect secret with user auth 1053s ok 24 - Response status is 500 1053s ok 25 - Content is JSON 1053s ok 26 - Error code is Bad secret 1053s ok 27 - Test correct secret with bad user auth 1053s ok 28 - Response status is 500 1053s ok 29 - Content is JSON 1053s ok 30 - Error code is Bad result during auth: 5 1053s ok 31 - response has a result key with value 1 1053s ok 32 - Test correct secret with good user auth 1053s ok 33 - HTTP code is 200 1053s ok 34 - Content-Type is JSON 1053s ok 35 - Content is valid JSON 1053s ok 36 - response has a result key with value 1 1053s ok 37 - Test correct secret with good user without password 1053s ok 38 - HTTP code is 200 1053s ok 39 - Content-Type is JSON 1053s ok 40 - Content is valid JSON 1053s ok 41 - response has a result key with value 1 1053s ok 42 - Test correct secret with good user without password 1053s ok 43 - HTTP code is 200 1053s ok 44 - Content-Type is JSON 1053s ok 45 - Content is valid JSON 1053s ok 46 - response has a result key with value 1 1053s 1..46 1053s ok 1054s t/66-CDA-PSGI-Try.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 - Register $type 1054s # ==> Pushing PORTAL <== 1054s # ==> Popping PORTAL <== 1054s ok 6 - Unauth CDA request 1054s ok 7 - HTTP code is 200 1054s ok 8 - Page contains a form 1054s ok 9 - Field "url" is defined 1054s ok 10 - CSP header authorize POST request to \# 1054s ok 11 - check url value 1054s # ==> Pushing PORTAL <== 1054s # ==> Popping PORTAL <== 1054s ok 12 - Post credentials 1054s ok 13 - Get redirection 1054s ok 14 - Location header found 1054s ok 15 - use Lemonldap::NG::Handler::PSGI; 1054s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1054s ok 17 - Register $type 1054s ok 18 - Push cda cookie 1054s ok 19 - Get redirection 1054s ok 20 - Location is http://test.example.org/ 1054s ok 21 - Get cookie lemonldap (c:v3wqxIjyMvg1nDy4BLgMmnWzh039p14s6UpOfo1BdbBd6IybdYa3h+CUMwT54Xl5yow1ttJ6ZwjrCwE6vVUgUPorALTdiWGLjBB8hsIYVmbCFxG95Ku5HogiXKsz5RlfB2QKL39AWoHzQ3PfAwNpTP/HjpDitValN1azIraWA0eT6yTOmHBAfmyDw0gLid5q) 1054s ok 22 - Authenticated query 1054s ok 23 - HTTP code is 200 1054s ok 24 - Authenticated as dwho 1054s 1..24 1054s ok 1054s t/66-CDA-already-auth.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 - Register $type 1054s # ==> Pushing PORTAL <== 1054s # ==> Popping PORTAL <== 1054s ok 6 - Auth query 1054s ok 7 - HTTP code is 200 1054s ok 8 - Get cookie lemonldap (293e80155db711de7171d946b4e813343a84b4fc0457c9331e840e0fe59c67a9) 1054s # ==> Pushing PORTAL <== 1054s # ==> Popping PORTAL <== 1054s ok 9 - Auth CDA request 1054s ok 10 - Get redirection 1054s ok 11 - Location header found 1054s ok 12 - Make sure no pdata is returned 1054s ok 13 - use Lemonldap::NG::Handler::Server; 1054s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1054s ok 15 - Register $type 1054s ok 16 - Push cda cookie 1054s ok 17 - Get redirection 1054s ok 18 - Location is http://test.example.org/ 1054s ok 19 - Get cookie lemonldap (c:LLQJmA6VumWuUXAW2kWyidRzS634CkJB2lhPSJDtSOjNZ24W5UrtC2Lrq7TypLvbNsTXKP50d1e9Wkv/FHc6UJCidtyqujyJc9Xe8vQpibPMp1Wr+vuwrpY21SSt7ZAjs9foajgcq1YWaBeU0ylebim8RCjlaxHCMGJHeSk4UOOaWReULIUbeOc4zG4cAOYN) 1054s ok 20 - Authenticated query 1054s ok 21 - HTTP code is 200 1054s ok 22 - Authenticated as dwho 1054s 1..22 1054s ok 1055s t/66-CDA-wildcard.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 - Unauth CDA request 1055s ok 6 - HTTP code is 200 1055s ok 7 - Page contains a form 1055s ok 8 - Field "url" is defined 1055s ok 9 - CSP header authorize POST request to \# 1055s ok 10 - Post credentials 1055s ok 11 - Get redirection 1055s ok 12 - Location header found 1055s ok 13 - Get cookie lemonldap (b17c21e36fa308db93470ba71440d44817806da97cc2b96a7da608e2cada67b1) 1055s ok 14 - CDA request to subdomain 1055s ok 15 - Get redirection 1055s ok 16 - Location header found 1055s ok 17 - CDA request to subdomain 1055s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 1055s ok 19 - Subdomain CDA request not allowed by wildcard 1055s ok 20 - CDA request to one-level wildcard 1055s ok 21 - Get redirection 1055s ok 22 - Location header found 1055s ok 23 - use Lemonldap::NG::Handler::Server; 1055s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1055s ok 25 - App 1055s ok 26 - Push cda cookie 1055s ok 27 - Get redirection 1055s ok 28 - Location is http://sub-domain.cda.example.llng/ 1055s ok 29 - Get cookie lemonldap (c:ge0PstxqdTNnrKCTQqaWiP6mvslHS0IHjZJl/4uFXo9MS1jKmfXdYQqeSmdXoCZ2g4wELLiE6EKDpEdKQ7KgIw+QdLkjxPUnqLfNI8ZtRou6+o6geIsK+cBC/KZEXSfjLK0Qn8aPDAQk4yulWSop85l0R/WL0F7/dMGz9JJq6Q8=) 1055s ok 30 - Authenticated query 1055s ok 31 - HTTP code is 200 1055s ok 32 - Authenticated as dwho 1055s ok 33 - use Lemonldap::NG::Handler::Server; 1055s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1055s ok 35 - App 1055s ok 36 - Push cda cookie 1055s ok 37 - Get redirection 1055s ok 38 - Location is http://cda.example.llng/ 1055s ok 39 - Get cookie lemonldap (c:s02d1JdKISsH+pheuacu/+k9fav+Z3IU9nDkRXK8EwN6JhKgiHC+FQXBGyJF5TJMbKda17U0FCRt015PHWe7exyF88GKWXlyldXyy64+7Tz+Ennk7OlaYKVvR3LYsiZlkPqs87zDMXV1XZ3O6U2j56A4xTV+z3qAopedUJTRN04=) 1055s ok 40 - Authenticated query 1055s ok 41 - HTTP code is 200 1055s ok 42 - Authenticated as dwho 1055s ok 43 - use Lemonldap::NG::Handler::Server; 1055s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1055s ok 45 - App 1055s ok 46 - Push cda cookie 1055s ok 47 - Get redirection 1055s ok 48 - Location is http://cda.oneonly.llng/ 1055s ok 49 - Get cookie lemonldap (c:rzlQ381eLUb9pNgqaNkUWb7W0DDej5oJ2ZJWP6bnVF9xhFCaFhkIrLXwuIiOsiYUlZu7ARmYptozjePMkjOGwrQPBWsxO4OZ9XX3VTH8w/Wa0YHHxufHXPWRuWs3xSf6umkqnHQ10jQJcBE0MEIph6h/mJoRcKo8HZieIJefmGk=) 1055s ok 50 - Authenticated query 1055s ok 51 - HTTP code is 200 1055s ok 52 - Authenticated as dwho 1055s 1..52 1055s ok 1055s t/66-CDA-with-REST.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 # ==> Pushing PORTAL <== 1055s # ==> Popping PORTAL <== 1055s ok 6 - Unauth CDA request 1055s ok 7 - HTTP code is 200 1055s ok 8 - Page contains a form 1055s ok 9 - Field "url" is defined 1055s ok 10 - CSP header authorize POST request to \# 1055s ok 11 - check url value 1055s # ==> Pushing PORTAL <== 1055s # ==> Popping PORTAL <== 1055s ok 12 - Post credentials 1055s ok 13 - Get redirection 1055s ok 14 - Location header found 1055s ok 15 - use Lemonldap::NG::Handler::Server; 1055s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1055s ok 17 - Register $type 1055s ok 18 - @ REST REQUEST @ 1055s # ==> Pushing PORTAL <== 1055s # ==> Popping PORTAL <== 1055s ok 19 - Execute request 1055s ok 20 - Response is 200 or 400 1055s ok 21 - @ END OF REST REQUEST @ 1055s ok 22 - Push cda cookie 1055s ok 23 - Get redirection 1055s ok 24 - Location is http://test.example.org/ 1055s ok 25 - Get cookie lemonldap (c:YgVPa8f/GaTi/dP7eTIH6UilIXcUtGRwiJH0vBBzP8Mfy4+ZYAQiT1iSIlczUY+P+HySfLnX/EC+Wkdxtg3HPA5myCW8TZTs1I5sCFkdeRap7154gzO15g02sli9OA3cH21DbQTfkJ9447d0VzeK2gLv3tc2rT8WUKcb5X5UDNnGoDb9bqJSEGg6PCtXi25T) 1055s ok 26 - Authenticated query 1055s ok 27 - HTTP code is 200 1055s ok 28 - Authenticated as dwho 1055s 1..28 1055s ok 1056s t/66-CDA-with-SOAP.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 # ==> Pushing PORTAL <== 1056s # ==> Popping PORTAL <== 1056s ok 6 - Unauth CDA request 1056s ok 7 - HTTP code is 200 1056s ok 8 - Page contains a form 1056s ok 9 - Field "url" is defined 1056s ok 10 - CSP header authorize POST request to \# 1056s ok 11 - check url value 1056s # ==> Pushing PORTAL <== 1056s # ==> Popping PORTAL <== 1056s ok 12 - Post credentials 1056s ok 13 - Get redirection 1056s ok 14 - Location header found 1056s ok 15 - use Lemonldap::NG::Handler::Server; 1056s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1056s ok 17 - Register $type 1056s ok 18 - @ SOAP REQUEST @ 1056s # ==> Pushing PORTAL <== 1056s # ==> Popping PORTAL <== 1056s ok 19 - Execute request 1056s ok 20 - Content is XML 1056s ok 21 - @ END OF SOAP REQUEST @ 1056s ok 22 - Push cda cookie 1056s ok 23 - Get redirection 1056s ok 24 - Location is http://test.example.org/ 1056s ok 25 - Get cookie lemonldap (c:K+oUY5joQOfKfYY/qWO2oHtdFilNtwZ52AelNmvmhBU3O7zl0FWlUtI8DeonrP3stR9GUQyuizy/UNIcDrLbrWidsyRfB381iVXQaybb5anRKbbKzaq4wPs3fO8RV7QSupuv2e5Syv6vzRbptQaAnVYPytqeKkyLlQRvL4Kmvr7RNudyT/YEtxeQ7FVE439c) 1056s ok 26 - Authenticated query 1056s ok 27 - HTTP code is 200 1056s ok 28 - Authenticated as dwho 1056s 1..28 1056s ok 1056s t/66-CDA-with-doubleCookies.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 - use Lemonldap::NG::Handler::Server; 1056s ok 6 - use Lemonldap::NG::Handler::Main; 1056s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1056s ok 8 - App 1056s ok 9 - Post credentials 1056s ok 10 - Get cookie lemonldap (10abf155ea7e3484d08c07257c0c81deff7b1e8468fb5a7ff964e61497023880) 1056s ok 11 - Get cookie lemonldaphttp (de119afd77e5e6afc6a99f1b5bb18ab5b184312ae783ac2167734acc5c0187c9) 1056s ok 12 - CDA request to http vhost 1056s ok 13 - Get redirection 1056s ok 14 - Location header found 1056s ok 15 - Push cda cookie 1056s ok 16 - Get redirection 1056s ok 17 - Location is http://test.example.org/ 1056s ok 18 - Get cookie lemonldaphttp (c:5b0zDyHCN2G4DtUHE44JHpc6U2+FcCs2buquul+WtZJX/Bta/iWjSarjGG67sbI3eF05wrcJDz3FyjFyKF34CTKxspdGbR9JN83tfqaiZvPfGGBhEs/A3jf+S2eMSHn9xTF82vI2J8p1j+fTdRVpM+TWMUKBuO5XTy1vDOG8WRqTpRrQyplbjkT9yxCCvOW5) 1056s ok 19 - Authenticated query 1056s ok 20 - HTTP code is 200 1056s ok 21 - Authenticated as dwho 1056s ok 22 - CDA request to https vhost 1056s ok 23 - Get redirection 1056s ok 24 - Location header found 1056s ok 25 - Push cda cookie 1056s ok 26 - Get redirection 1056s ok 27 - Location is https://test.example.org/ 1056s ok 28 - Get cookie lemonldap (c:oL4v9zPWhLiaZhYwQwSCLUhnYgWxmD1dfhDxvN7/HdGSz4aq46KlxvRk/ZPKe5jLO9+DCJZz8XD19sBACoRD30+UItLVus1sfeJErI1kegHXGDmsSpaYKdd5P3/H6BeB7R/7ECV4cqkEFr+I5uERlQkAMOO77k2bkIqLuPFNrZYI4SdJBmL7bz1RhJzTj/iG) 1056s ok 29 - Authenticated query 1056s ok 30 - HTTP code is 200 1056s ok 31 - Authenticated as dwho 1056s [Mon Oct 20 01:08:08 2025] [LLNG:5986] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 1056s ok 32 - CDA request to https vhost 1056s ok 33 - Expected portal error code: code found on page 1056s ok 34 - Expected portal error code 1056s 1..34 1056s ok 1057s t/66-CDA.t ..................................................................... 1057s ok 1 - use Lemonldap::NG::Portal::Main; 1057s ok 2 - Portal object 1057s ok 3 - Init 1057s ok 4 - Portal app 1057s # Subtest: Check that external URLs are correctly classified 1057s ok 1 - URL https://example.com/ is not external for domain .example.com 1057s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 1057s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 1057s ok 4 - URL http://example.org/ is external for domain .example.com 1057s ok 5 - URL https://example.org/ is external for domain .example.com 1057s ok 6 - URL https://example.org is external for domain .example.com 1057s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 1057s ok 8 - URL https://otherexample.com/ is external for domain .example.com 1057s ok 9 - URL https://example.com/ is not external for empty domain 1057s ok 10 - URL https://example.comx/ is external for empty domain 1057s ok 11 - URL https://xexample.com/ is external for empty domain 1057s ok 12 - URL http://auth.example.com/ is external for empty domain 1057s ok 13 - URL https://auth.example.com/ is external for empty domain 1057s ok 14 - URL http://example.org/ is external for empty domain 1057s ok 15 - URL https://example.org/ is external for empty domain 1057s ok 16 - URL https://example.org is external for empty domain 1057s ok 17 - URL https://auth.example.comx/ is external for empty domain 1057s ok 18 - URL https://otherexample.com/ is external for empty domain 1057s 1..18 1057s ok 5 - Check that external URLs are correctly classified 1057s ok 6 - Unauth CDA request 1057s ok 7 - HTTP code is 200 1057s ok 8 - Page contains a form 1057s ok 9 - Field "url" is defined 1057s ok 10 - CSP header authorize POST request to \# 1057s ok 11 - check url value 1057s ok 12 - Post credentials 1057s ok 13 - Get cookie lemonldap (c67c019b2da880c1c7b00b3b50930a6c922a3d9cec8ee7277ad527842f494920) 1057s ok 14 - Get redirection 1057s ok 15 - Location header found 1057s ok 16 - Dangerous request 1057s ok 17 - Untrusted URL denied by portal: code found on page 1057s ok 18 - Untrusted URL denied by portal 1057s ok 19 - use Lemonldap::NG::Handler::Server; 1057s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1057s ok 21 - App 1057s ok 22 - Push cda cookie 1057s ok 23 - Get redirection 1057s ok 24 - Location is http://test.example.org/ 1057s ok 25 - Get cookie lemonldap (c:3kJZJeSJYNyBTAIzpn+Yp5rFMRYg5gjkWGU5MB3epSRG1TUqryrnFpM7izIm8yhRPUNwJ+SQofcfm6UMmeAF7uqjY+Ea47HHrXw8C/BOOkldlgp2BN7g8h4+eQUE7+3S9+nMT/JKoUC0obyIisKn8V+RlTcBIDRWXG3MVpiiR47alAxPQILE/j1tNANouoYe) 1057s ok 26 - Authenticated query 1057s ok 27 - HTTP code is 200 1057s ok 28 - Authenticated as dwho 1057s 1..28 1057s ok 1057s t/67-CheckUser-with-Global-token.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 - Get Menu 1057s ok 6 - HTTP code is 200 1057s ok 7 - Page contains a form 1057s ok 8 - Host match 1057s ok 9 - Field "user" is defined 1057s ok 10 - Field "password" is defined 1057s ok 11 - Field "token" is defined 1057s ok 12 - CSP header authorize POST request to \# 1057s ok 13 - Auth query 1057s ok 14 - Get cookie lemonldap (1465c11e1d542e5bafb78a53f7619cef2745086ac49378ecda4c3baa4f82cb47) 1057s ok 15 - Get redirection 1057s ok 16 - Location is http://auth.example.com/ 1057s ok 17 - CheckUser form 1057s ok 18 - HTTP code is 200 1057s ok 19 - Page contains a form 1057s ok 20 - URI match 1057s ok 21 - Field "user" is defined 1057s ok 22 - Field "url" is defined 1057s ok 23 - Field "token" is defined 1057s ok 24 - Found trspan="checkUser" 1057s ok 25 - POST checkuser 1057s ok 26 - Found allowed 1057s ok 27 - HTTP code is 200 1057s ok 28 - Page contains a form 1057s ok 29 - URI match 1057s ok 30 - Field "user" is defined 1057s ok 31 - Field "url" is defined 1057s ok 32 - Field "token" is defined 1057s ok 33 - POST checkuser 1057s ok 34 - Found VHnotFound 1057s ok 35 - HTTP code is 200 1057s ok 36 - Page contains a form 1057s ok 37 - URI match 1057s ok 38 - Field "user" is defined 1057s ok 39 - Field "url" is defined 1057s ok 40 - Field "token" is defined 1057s ok 41 - POST checkuser 1057s ok 42 - Found PE_TOKENEXPIRED 1057s ok 43 - HTTP code is 200 1057s ok 44 - Page contains a form 1057s ok 45 - URI match 1057s ok 46 - Field "user" is defined 1057s ok 47 - Field "url" is defined 1057s ok 48 - Field "token" is defined 1057s ok 49 - POST checkuser 1057s ok 50 - HTTP code is 200 1057s ok 51 - Page contains a form 1057s ok 52 - URI match 1057s ok 53 - Field "user" is defined 1057s ok 54 - Field "url" is defined 1057s ok 55 - Field "token" is defined 1057s ok 56 - Found trspan="checkUserComputeSession" 1057s ok 57 - Found trspan="allowed" 1057s ok 58 - Found trspan="headers" 1057s ok 59 - Found trspan="groups_sso" 1057s ok 60 - Found trspan="attributes" 1057s ok 61 - Found trspan="macros" 1057s ok 62 - Found Auth-User 1057s ok 63 - Found rtyler 1057s ok 64 - Found su 1057s ok 65 - Found uid 1057s ok 66 - Found uc mail 1057s ok 67 - Found uid 1057s ok 68 - POST checkuser 1057s ok 69 - Found trspan="forbidden" 1057s ok 70 - Logout request 1057s ok 71 - Response is 200 1057s ok 72 - Cookie is deleted 1057s ok 73 - No pdata 1057s ok 74 - Disconnect request 1057s ok 75 - Response is 401 1057s 1..75 1057s ok 1058s t/67-CheckUser-with-Impersonation-and-Macros.t ................................. 1058s ok 1 - use Lemonldap::NG::Portal::Main; 1058s ok 2 - Portal object 1058s ok 3 - Init 1058s ok 4 - Portal app 1058s ok 5 - Get Menu 1058s ok 6 - HTTP code is 200 1058s ok 7 - Page contains a form 1058s ok 8 - Host match 1058s ok 9 - Field "user" is defined 1058s ok 10 - Field "password" is defined 1058s ok 11 - Field "spoofId" is defined 1058s ok 12 - CSP header authorize POST request to \# 1058s ok 13 - Auth query 1058s ok 14 - Get cookie lemonldap (a9e174fe594c1697409bf58c9fe700a27fa01c4779486025e520c2a74322a5dd) 1058s ok 15 - Get redirection 1058s ok 16 - Location is http://auth.example.com/ 1058s ok 17 - Get Menu 1058s ok 18 - HTTP code is 200 1058s ok 19 - Connected as dwho 1058s ok 20 - Authenticated as dwho / rtyler 1058s ok 21 - CheckUser form 1058s ok 22 - HTTP code is 200 1058s ok 23 - Page contains a form 1058s ok 24 - URI match 1058s ok 25 - Field "user" is defined 1058s ok 26 - Field "url" is defined 1058s ok 27 - Found trplaceholder = "dwho / rtyler" 1058s ok 28 - POST checkuser 1058s ok 29 - HTTP code is 200 1058s ok 30 - Page contains a form 1058s ok 31 - URI match 1058s ok 32 - Field "user" is defined 1058s ok 33 - Field "url" is defined 1058s ok 34 - Found HTTP url 1058s ok 35 - Found trspan="allowed" 1058s ok 36 - Found trspan="headers" 1058s ok 37 - Found trspan="macros" 1058s ok 38 - Found _userDB 1058s ok 39 - Found Auth-User 1058s ok 40 - Found dwho 1058s ok 41 - Found _whatToTrace 1058s ok 42 - Found uid 1058s ok 43 - Found uid 1058s ok 44 - Found two macros 1058s ok 45 - CheckUser form 1058s ok 46 - POST checkuser 1058s ok 47 - Found trspan="checkUserComputeSession" 1058s ok 48 - Found trspan="allowed" 1058s ok 49 - Found uid 1058s ok 50 - Found two well computed macros 1058s ok 51 - Found group "authGroup" 1058s ok 52 - Found group "realAuthGroup" 1058s ok 53 - CheckUser form 1058s ok 54 - HTTP code is 200 1058s ok 55 - Page contains a form 1058s ok 56 - URI match 1058s ok 57 - Field "user" is defined 1058s ok 58 - Field "url" is defined 1058s ok 59 - POST checkuser 1058s ok 60 - HTTP code is 200 1058s ok 61 - Page contains a form 1058s ok 62 - URI match 1058s ok 63 - Field "user" is defined 1058s ok 64 - Field "url" is defined 1058s ok 65 - Found HTTPS url 1058s ok 66 - Logout request 1058s ok 67 - Response is 200 1058s ok 68 - Cookie is deleted 1058s ok 69 - No pdata 1058s ok 70 - Disconnect request 1058s ok 71 - Response is 401 1058s 1..71 1058s ok 1058s t/67-CheckUser-with-UnrestrictedUser.t ......................................... 1058s ok 1 - use Lemonldap::NG::Portal::Main; 1058s ok 2 - Portal object 1058s ok 3 - Init 1058s ok 4 - Portal app 1058s ok 5 - Get Menu 1058s ok 6 - HTTP code is 200 1058s ok 7 - Page contains a form 1058s ok 8 - Host match 1058s ok 9 - Field "user" is defined 1058s ok 10 - Field "password" is defined 1058s ok 11 - CSP header authorize POST request to \# 1058s ok 12 - Auth query 1058s ok 13 - Get cookie lemonldap (7fc7301b0c28b6b3142b01e463b339c6d69b10bd3de9b146784f8b361b0d1a27) 1058s ok 14 - Get redirection 1058s ok 15 - Location is http://auth.example.com/ 1058s ok 16 - CheckUser form 1058s ok 17 - HTTP code is 200 1058s ok 18 - Page contains a form 1058s ok 19 - URI match 1058s ok 20 - Field "user" is defined 1058s ok 21 - Field "url" is defined 1058s ok 22 - Found trspan="checkUser" 1058s ok 23 - POST checkuser 1058s ok 24 - Response is JSON 1058s ok 25 - Computed session 1058s ok 26 - POST checkuser 1058s ok 27 - Response is JSON 1058s ok 28 - BADCREDENTIALS 1058s ok 29 - Auth query 1058s ok 30 - HTTP code is 200 1058s ok 31 - Get cookie lemonldap (5ae17c00676845af4c8a235b8f2e2104509b2d69a68d9437f084f01a40283c64) 1058s ok 32 - POST checkuser 1058s ok 33 - Response is JSON 1058s ok 34 - BADCREDENTIALS 1058s ok 35 - Auth query 1058s ok 36 - HTTP code is 200 1058s ok 37 - Get cookie lemonldap (e2ccf3638f14187fd3229d8e88760c2c87408127303a934e5ff4575b0972119d) 1058s ok 38 - CheckUser form 1058s ok 39 - HTTP code is 200 1058s ok 40 - Page contains a form 1058s ok 41 - URI match 1058s ok 42 - Field "user" is defined 1058s ok 43 - Field "url" is defined 1058s ok 44 - Found trspan="checkUser" 1058s ok 45 - POST checkuser 1058s ok 46 - Response is JSON 1058s ok 47 - SSO session 1058s ok 48 - POST checkuser 1058s ok 49 - Response is JSON 1058s ok 50 - SSO session 1058s ok 51 - Logout request 1058s ok 52 - Response is 200 1058s ok 53 - Cookie is deleted 1058s ok 54 - No pdata 1058s ok 55 - Disconnect request 1058s ok 56 - Response is 401 1058s ok 57 - POST checkuser 1058s ok 58 - Response is JSON 1058s ok 59 - Computed session 1058s ok 60 - Auth-User is not masked 1058s ok 61 - emptyHeader is not masked 1058s ok 62 - Get Menu 1058s ok 63 - HTTP code is 200 1058s ok 64 - Page contains a form 1058s ok 65 - Host match 1058s ok 66 - Field "user" is defined 1058s ok 67 - Field "password" is defined 1058s ok 68 - CSP header authorize POST request to \# 1058s ok 69 - Auth query 1058s ok 70 - Get cookie lemonldap (6bde7529b6757a533fc4997544286e3cf596d50cb13847f0d08f6c752c2b0478) 1058s ok 71 - Get redirection 1058s ok 72 - Location is http://auth.example.com/ 1058s ok 73 - CheckUser form 1058s ok 74 - HTTP code is 200 1058s ok 75 - Page contains a form 1058s ok 76 - URI match 1058s ok 77 - Field "user" is defined 1058s ok 78 - Field "url" is defined 1058s ok 79 - Found trspan="checkUser" 1058s ok 80 - POST checkuser 1058s ok 81 - Response is JSON 1058s ok 82 - Auth-User is masked 1058s ok 83 - emptyHeader is not masked 1058s ok 84 - testHeader1 is not masked 1058s ok 85 - POST checkuser 1058s ok 86 - Response is JSON 1058s ok 87 - Auth-User is masked 1058s ok 88 - POST checkuser 1058s ok 89 - Response is JSON 1058s ok 90 - Auth-User is masked 1058s ok 91 - testHeader1 is masked 1058s ok 92 - Logout request 1058s ok 93 - Response is 200 1058s ok 94 - Cookie is deleted 1058s ok 95 - No pdata 1058s ok 96 - Disconnect request 1058s ok 97 - Response is 401 1058s 1..97 1058s ok 1059s t/67-CheckUser-with-hidden-attributes.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 - Get Menu 1059s ok 6 - HTTP code is 200 1059s ok 7 - Page contains a form 1059s ok 8 - Host match 1059s ok 9 - Field "user" is defined 1059s ok 10 - Field "password" is defined 1059s ok 11 - CSP header authorize POST request to \# 1059s ok 12 - Auth query 1059s ok 13 - Get cookie lemonldap (600bd925f553bb8e0e3a6b5de663e89457917f4d6f210a4ba29f867d605fec60) 1059s ok 14 - Get redirection 1059s ok 15 - Location is http://auth.example.com/ 1059s ok 16 - GET CheckUser 1059s ok 17 - Content is JSON 1059s ok 18 - Hidden attributes found 1059s ok 19 - Logout request 1059s ok 20 - Response is 200 1059s ok 21 - Cookie is deleted 1059s ok 22 - No pdata 1059s ok 23 - Disconnect request 1059s ok 24 - Response is 401 1059s ok 25 - Get Menu 1059s ok 26 - HTTP code is 200 1059s ok 27 - Page contains a form 1059s ok 28 - Host match 1059s ok 29 - Field "user" is defined 1059s ok 30 - Field "password" is defined 1059s ok 31 - CSP header authorize POST request to \# 1059s ok 32 - Auth query 1059s ok 33 - Get cookie lemonldap (b463e1f921b7773c8920eff15afb431e7cbb78b272f33203b18149d1f53e436d) 1059s ok 34 - Get redirection 1059s ok 35 - Location is http://auth.example.com/ 1059s ok 36 - GET CheckUser 1059s ok 37 - Content is JSON 1059s ok 38 - No hidden attribute found 1059s ok 39 - Logout request 1059s ok 40 - Response is 200 1059s ok 41 - Cookie is deleted 1059s ok 42 - No pdata 1059s ok 43 - Disconnect request 1059s ok 44 - Response is 401 1059s 1..44 1059s ok 1060s t/67-CheckUser-with-history.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 - Get Menu 1060s ok 6 - HTTP code is 200 1060s ok 7 - Page contains a form 1060s ok 8 - Host match 1060s ok 9 - Field "user" is defined 1060s ok 10 - Field "password" is defined 1060s ok 11 - CSP header authorize POST request to \# 1060s ok 12 - Auth query 1060s ok 13 - Get Menu 1060s ok 14 - HTTP code is 200 1060s ok 15 - Page contains a form 1060s ok 16 - Host match 1060s ok 17 - Field "user" is defined 1060s ok 18 - Field "password" is defined 1060s ok 19 - CSP header authorize POST request to \# 1060s ok 20 - Auth query 1060s ok 21 - Get cookie lemonldap (dbd31e60fbfd2552f13ce03c41cab229877ae36faedc4ed1c5d78726184d2041) 1060s ok 22 - Get redirection 1060s ok 23 - Location is http://auth.example.com/ 1060s ok 24 - Logout request 1060s ok 25 - Response is 200 1060s ok 26 - Cookie is deleted 1060s ok 27 - No pdata 1060s ok 28 - Disconnect request 1060s ok 29 - Response is 401 1060s ok 30 - Get Menu 1060s ok 31 - HTTP code is 200 1060s ok 32 - Page contains a form 1060s ok 33 - Host match 1060s ok 34 - Field "user" is defined 1060s ok 35 - Field "password" is defined 1060s ok 36 - CSP header authorize POST request to \# 1060s ok 37 - Auth query 1060s ok 38 - Get cookie lemonldap (5ea7e755a45e6b45e1636d08a820fb8feacc53d528cd51425ed44f67f052972a) 1060s ok 39 - Get redirection 1060s ok 40 - Location is http://auth.example.com/ 1060s ok 41 - CheckUser form 1060s ok 42 - HTTP code is 200 1060s ok 43 - Page contains a form 1060s ok 44 - URI match 1060s ok 45 - Field "user" is defined 1060s ok 46 - Field "url" is defined 1060s ok 47 - Found trspan="checkUser" 1060s ok 48 - Found trspan="lastLogins" 1060s ok 49 - Found trspan="lastFailedLogins" 1060s ok 50 - Success entry found 1060s ok 51 - Failed entry found 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 1..57 1060s ok 1060s t/67-CheckUser-with-issuer-SAML-POST.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 - Register $type 1060s ok 6 - Portal object 1060s ok 7 - Init 1060s ok 8 - Portal app 1060s ok 9 - Register $type 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 10 - Unauth SP request 1060s ok 11 - HTTP code is 200 1060s ok 12 - HTTP code is 200 1060s ok 13 - Page contains a form 1060s ok 14 - Host match 1060s ok 15 - URI match 1060s ok 16 - Field "SAMLRequest" is defined 1060s ok 17 - CSP header authorize POST request to auth.idp.com 1060s ok 18 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 19 - Post SAML request to IdP 1060s ok 20 - HTTP code is 200 1060s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850612_63974%22%2C%22issuerTs%22%3A1760922492%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) 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 22 - Post authentication 1060s ok 23 - Reject reason is 89 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 24 - Unauth SP request 1060s ok 25 - HTTP code is 200 1060s ok 26 - HTTP code is 200 1060s ok 27 - Page contains a form 1060s ok 28 - Host match 1060s ok 29 - URI match 1060s ok 30 - Field "SAMLRequest" is defined 1060s ok 31 - CSP header authorize POST request to auth.idp.com 1060s ok 32 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 33 - Post SAML request to IdP 1060s ok 34 - HTTP code is 200 1060s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850612_31414%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%2C%22issuerTs%22%3A1760922492%7D) 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 36 - Post authentication 1060s ok 37 - Get cookie lemonldap (02b5df50f06469cd28f31069399bade7efc41630baebcd92ec7b2fbb5de672b1) 1060s ok 38 - Get cookie lemonldappdata () 1060s ok 39 - SAML request cleared from pdata 1060s ok 40 - HTTP code is 200 1060s ok 41 - Page contains a form 1060s ok 42 - Host match 1060s ok 43 - URI match 1060s ok 44 - Field "SAMLResponse" is defined 1060s ok 45 - CSP header authorize POST request to auth.sp.com 1060s ok 46 - Method is POST 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 47 - Post SAML response to SP 1060s ok 48 - Get redirection 1060s ok 49 - Location is http://auth.sp.com/ 1060s ok 50 - Get cookie lemonldap (bb9a3b2471efac03c061f700c789208e8f7e82caf36f162467ea28ebac5301e0) 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 51 - Get / on SP 1060s ok 52 - HTTP code is 200 1060s ok 53 - Authenticated as davros@badguy.org@idp 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 54 - Unauth SP request 1060s ok 55 - HTTP code is 200 1060s ok 56 - HTTP code is 200 1060s ok 57 - Page contains a form 1060s ok 58 - Host match 1060s ok 59 - URI match 1060s ok 60 - Field "SAMLRequest" is defined 1060s ok 61 - CSP header authorize POST request to auth.idp.com 1060s ok 62 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 63 - Post SAML request to IdP 1060s ok 64 - HTTP code is 200 1060s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850612_42118%22%2C%22issuerTs%22%3A1760922492%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) 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 66 - Post authentication 1060s ok 67 - Get cookie lemonldap (caf1a5687a06bc46556a1bed0b991710b42adff706e792a1d4d5c6b62322cfb8) 1060s ok 68 - Get cookie lemonldappdata () 1060s ok 69 - SAML request cleared from pdata 1060s ok 70 - HTTP code is 200 1060s ok 71 - Page contains a form 1060s ok 72 - Host match 1060s ok 73 - URI match 1060s ok 74 - Field "SAMLResponse" is defined 1060s ok 75 - CSP header authorize POST request to auth.sp.com 1060s ok 76 - Method is POST 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 77 - Post SAML response to SP 1060s ok 78 - Get redirection 1060s ok 79 - Location is http://auth.sp.com/ 1060s ok 80 - Get cookie lemonldap (25f511642bf341ac64dbc374b9331b99868d19b5f305f8d7c5b44fc1c109a054) 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 81 - Get / on SP 1060s ok 82 - HTTP code is 200 1060s ok 83 - Authenticated as fa@badwolf.org@idp 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 84 - CheckUser form 1060s ok 85 - HTTP code is 200 1060s ok 86 - Page contains a form 1060s ok 87 - URI match 1060s ok 88 - Field "user" is defined 1060s ok 89 - Field "url" is defined 1060s ok 90 - Found trspan="checkUser" 1060s ok 91 - Found attribute uid 1060s ok 92 - Found value french 1060s ok 93 - Found attribute _lassoSessionDump 1060s ok 94 - Found ProviderID & AssertionID values 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 95 - POST checkuser 1060s ok 96 - PE5 found 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 97 - POST checkuser 1060s ok 98 - HTTP code is 200 1060s ok 99 - Page contains a form 1060s ok 100 - URI match 1060s ok 101 - Field "user" is defined 1060s ok 102 - Field "url" is defined 1060s ok 103 - Found trspan="checkUser" 1060s ok 104 - Found attribute uid 1060s ok 105 - Found attribute mail 1060s ok 106 - Found value davros@badguy.org 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 107 - Query SP for logout 1060s ok 108 - HTTP code is 200 1060s ok 109 - Page contains a form 1060s ok 110 - Host match 1060s ok 111 - URI match 1060s ok 112 - Field "SAMLRequest" is defined 1060s ok 113 - CSP header authorize POST request to auth.idp.com 1060s ok 114 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 115 - Post SAML logout request to IdP 1060s ok 116 - HTTP code is 200 1060s ok 117 - Page contains a form 1060s ok 118 - Host match 1060s ok 119 - URI match 1060s ok 120 - Field "SAMLResponse" is defined 1060s ok 121 - CSP header authorize POST request to auth.sp.com 1060s ok 122 - Method is POST 1060s ok 123 - Get cookie lemonldap (0) 1060s ok 124 - SSO cookie removed 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 125 - Post SAML response to SP 1060s ok 126 - Get redirection 1060s ok 127 - Location is http://auth.sp.com/?logout=1 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 128 - Test if user is reject on IdP 1060s ok 129 - Response status is 401 1060s ok 130 - Content is JSON 1060s ok 131 - Error code is 1 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 132 - Test if user is reject on SP 1060s ok 133 - HTTP code is 200 1060s ok 134 - HTTP code is 200 1060s ok 135 - Page contains a form 1060s ok 136 - Host match 1060s ok 137 - URI match 1060s ok 138 - Field "SAMLRequest" is defined 1060s ok 139 - CSP header authorize POST request to auth.idp.com 1060s ok 140 - Method is POST 1060s 1..140 1060s ok 1061s t/67-CheckUser-with-rules.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 - Auth query with "dwho" 1061s ok 6 - Get cookie lemonldap (23a246d4f992f5e1fa558ced587b371b7acd13e7af8bf1fb8b34299cd350b854) 1061s ok 7 - Get redirection 1061s ok 8 - Location is http://auth.example.com/ 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 - Auth query with "dwho" 1061s ok 16 - Get cookie lemonldap (936dddb11cf5fcdae98edd8a7314d41aca609555035f91cac53ef8b263c1c847) 1061s ok 17 - Get redirection 1061s ok 18 - Location is http://auth.example.com/ 1061s ok 19 - Auth query with "msmith" 1061s ok 20 - Get cookie lemonldap (148c8d40b9f26a0392510ec82940416d09f27d6d18735b5dfd654d4c4e79ef20) 1061s ok 21 - Get redirection 1061s ok 22 - Location is http://auth.example.com/ 1061s ok 23 - CheckUser form 1061s ok 24 - HTTP code is 200 1061s ok 25 - Page contains a form 1061s ok 26 - URI match 1061s ok 27 - Field "user" is defined 1061s ok 28 - Field "url" is defined 1061s ok 29 - Found trspan="checkUser" 1061s ok 30 - POST checkuser 1061s ok 31 - Response is JSON 1061s ok 32 - checkUser found 1061s ok 33 - Persistent attribute found 1061s ok 34 - POST checkuser 1061s ok 35 - Response is JSON 1061s ok 36 - Computed session 1061s ok 37 - Four headers found 1061s ok 38 - Empty header found 1061s ok 39 - Empty macro found 1061s ok 40 - CheckUser form 1061s ok 41 - HTTP code is 200 1061s ok 42 - Page contains a form 1061s ok 43 - URI match 1061s ok 44 - Field "user" is defined 1061s ok 45 - Field "url" is defined 1061s ok 46 - Found trspan="checkUser" 1061s ok 47 - POST checkuser 1061s ok 48 - Response is JSON 1061s ok 49 - No session found 1061s ok 50 - POST checkuser 1061s ok 51 - Response is JSON 1061s ok 52 - checkUser found 1061s ok 53 - Three headers found 1061s ok 54 - No empty header found 1061s ok 55 - No empty macro found 1061s ok 56 - No persistent attribute found 1061s ok 57 - Refresh query 1061s ok 58 - Get redirection 1061s ok 59 - Location is http://auth.example.com/ 1061s ok 60 - GET checkuser 1061s ok 61 - Content is JSON 1061s ok 62 - Good authenticationLevel found 1061s ok 63 - Good authMode found 1061s ok 64 - Logout request 1061s ok 65 - Response is 200 1061s ok 66 - Cookie is deleted 1061s ok 67 - No pdata 1061s ok 68 - Disconnect request 1061s ok 69 - Response is 401 1061s ok 70 - Logout request 1061s ok 71 - Response is 200 1061s ok 72 - Cookie is deleted 1061s ok 73 - No pdata 1061s ok 74 - Disconnect request 1061s ok 75 - Response is 401 1061s 1..75 1061s ok 1062s t/67-CheckUser-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 - Get Menu 1062s ok 6 - HTTP code is 200 1062s ok 7 - Page contains a form 1062s ok 8 - Host match 1062s ok 9 - Field "user" is defined 1062s ok 10 - Field "password" is defined 1062s ok 11 - Field "token" is defined 1062s ok 12 - CSP header authorize POST request to \# 1062s ok 13 - Auth query 1062s ok 14 - Get cookie lemonldap (90ff6d67bf6c7ea7f39f9ba000e2364434139d725b180339cf76f300530f5c75) 1062s ok 15 - Get redirection 1062s ok 16 - Location is http://auth.example.com/ 1062s ok 17 - CheckUser form 1062s ok 18 - HTTP code is 200 1062s ok 19 - Page contains a form 1062s ok 20 - URI match 1062s ok 21 - Field "user" is defined 1062s ok 22 - Field "url" is defined 1062s ok 23 - Field "token" is defined 1062s ok 24 - Found trspan="checkUser" 1062s ok 25 - POST checkuser 1062s ok 26 - Found PE_NOTOKEN 1062s ok 27 - HTTP code is 200 1062s ok 28 - Page contains a form 1062s ok 29 - URI match 1062s ok 30 - Field "user" is defined 1062s ok 31 - Field "url" is defined 1062s ok 32 - Field "token" is defined 1062s ok 33 - CheckUser form 1062s ok 34 - HTTP code is 200 1062s ok 35 - Page contains a form 1062s ok 36 - URI match 1062s ok 37 - Field "user" is defined 1062s ok 38 - Field "url" is defined 1062s ok 39 - Field "token" is defined 1062s ok 40 - Found trspan="checkUser" 1062s ok 41 - POST checkuser 1062s ok 42 - Found PE_TOKENEXPIRED 1062s ok 43 - HTTP code is 200 1062s ok 44 - Page contains a form 1062s ok 45 - URI match 1062s ok 46 - Field "user" is defined 1062s ok 47 - Field "url" is defined 1062s ok 48 - Field "token" is defined 1062s ok 49 - POST checkuser 1062s ok 50 - HTTP code is 200 1062s ok 51 - Page contains a form 1062s ok 52 - URI match 1062s ok 53 - Field "user" is defined 1062s ok 54 - Field "url" is defined 1062s ok 55 - Field "token" is defined 1062s ok 56 - Found trspan="checkUserComputeSession" 1062s ok 57 - Found trspan="allowed" 1062s ok 58 - Found trspan="headers" 1062s ok 59 - Found trspan="groups_sso" 1062s ok 60 - Found trspan="attributes" 1062s ok 61 - Found trspan="macros" 1062s ok 62 - Found HTTP_AUTH_USER 1062s ok 63 - Found HTTP_TESTHEADER1 1062s ok 64 - Found HTTP_TESTHEADER2 1062s ok 65 - emptyHeader not found 1062s ok 66 - Found rtyler 1062s ok 67 - Found su 1062s ok 68 - Found uid 1062s ok 69 - Found _whatToTrace 1062s ok 70 - POST checkuser 1062s ok 71 - Found trspan="forbidden" 1062s ok 72 - Logout request 1062s ok 73 - Response is 200 1062s ok 74 - Cookie is deleted 1062s ok 75 - No pdata 1062s ok 76 - Disconnect request 1062s ok 77 - Response is 401 1062s 1..77 1062s ok 1062s t/67-CheckUser.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 - Test unauth redirection 1062s ok 6 - Get redirection 1062s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 1062s ok 8 - Auth query 1062s ok 9 - Get cookie lemonldap (d4ee7ec8c316bcefd8825bd44595dcc53806e0445704408abc9dbcec34c292b8) 1062s ok 10 - Get redirection 1062s ok 11 - Location is http://auth.example.com/ 1062s ok 12 - Try to access /checkuser 1062s ok 13 - Found redirection page 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 - Auth query 1062s ok 21 - Get cookie lemonldap (dc9a85752cc5d2d462675e1bd7d317146d482974e4deeed16a4f6c3ceec28b5f) 1062s ok 22 - Get redirection 1062s ok 23 - Location is http://auth.example.com/ 1062s ok 24 - Auth query 1062s ok 25 - Get cookie lemonldap (a5ca15ba1d9419b3e4656eca18d5e18e450c99758b8631569e35644f53aae118) 1062s ok 26 - Get redirection 1062s ok 27 - Location is http://auth.example.com/ 1062s ok 28 - Form registration 1062s ok 29 - Get redirection 1062s ok 30 - Location header found 1062s ok 31 - Form registration 1062s ok 32 - Found TOTP js 1062s ok 33 - Get new key 1062s ok 34 - Content is JSON 1062s ok 35 - Found secret 1062s ok 36 - Found token 1062s ok 37 - Code 1062s ok 38 - Code contains 6 digits 1062s ok 39 - Post code 1062s ok 40 - Content is JSON 1062s ok 41 - Key is registered 1062s ok 42 - Logout request 1062s ok 43 - Response is 200 1062s ok 44 - Cookie is deleted 1062s ok 45 - No pdata 1062s ok 46 - Disconnect request 1062s ok 47 - Response is 401 1062s ok 48 - Auth query 1062s ok 49 - HTTP code is 200 1062s ok 50 - Page contains a form 1062s ok 51 - URI match 1062s ok 52 - Field "token" is defined 1062s ok 53 - Post code 1062s ok 54 - Get cookie lemonldap (42f0a44404054ce1f6ed2959a54153edb2b5a9b51f9edf932749197256eef1d9) 1062s ok 55 - CheckUser form 1062s ok 56 - HTTP code is 200 1062s ok 57 - Page contains a form 1062s ok 58 - URI match 1062s ok 59 - Field "user" is defined 1062s ok 60 - Field "url" is defined 1062s ok 61 - Found trspan="checkUser" 1062s ok 62 - Found attribute _user 1062s ok 63 - Found value dwho 1062s ok 64 - _2fDevices NOT Found! 1062s ok 65 - Found macro authMode 1062s ok 66 - Found macro real_authMode 1062s ok 67 - Found TOTP 1062s ok 68 - POST checkuser 1062s ok 69 - HTTP code is 200 1062s ok 70 - Page contains a form 1062s ok 71 - URI match 1062s ok 72 - Field "user" is defined 1062s ok 73 - Field "url" is defined 1062s ok 74 - Found trspan="checkUser" 1062s ok 75 - Found Auth-User 1062s ok 76 - Found testHeader1 1062s ok 77 - Found testHeader2 1062s ok 78 - Found emptyHeader 1062s ok 79 - Found dwho 1062s ok 80 - Found _whatToTrace 1062s ok 81 - Found dwho 1062s ok 82 - Found empty macro 1062s ok 83 - Found empty real_macro 1062s ok 84 - POST checkuser 1062s ok 85 - HTTP code is 200 1062s ok 86 - Page contains a form 1062s ok 87 - URI match 1062s ok 88 - Field "user" is defined 1062s ok 89 - Field "url" is defined 1062s ok 90 - Found trspan="checkUser" 1062s ok 91 - Found trplaceholder with mail 1062s ok 92 - Found Auth-User 1062s ok 93 - Found dwho 1062s ok 94 - Found _whatToTrace 1062s ok 95 - Found dwho 1062s ok 96 - POST checkuser 1062s ok 97 - HTTP code is 200 1062s ok 98 - Page contains a form 1062s ok 99 - URI match 1062s ok 100 - Field "user" is defined 1062s ok 101 - Field "url" is defined 1062s ok 102 - Found trspan="VHnotFound" 1062s ok 103 - POST checkuser 1062s ok 104 - HTTP code is 200 1062s ok 105 - Page contains a form 1062s ok 106 - URI match 1062s ok 107 - Field "user" is defined 1062s ok 108 - Field "url" is defined 1062s ok 109 - Found trspan="forbidden" 1062s ok 110 - POST checkuser 1062s ok 111 - HTTP code is 200 1062s ok 112 - Page contains a form 1062s ok 113 - URI match 1062s ok 114 - Field "user" is defined 1062s ok 115 - Field "url" is defined 1062s ok 116 - Found trspan="forbidden" 1062s ok 117 - POST checkuser 1062s ok 118 - Response is JSON 1062s ok 119 - Find well formated URL 1062s ok 120 - Find "allowed" 1062s ok 121 - Find "alert-info" 1062s ok 122 - Find "alert-success" 1062s ok 123 - Find "rtyler" 1062s ok 124 - Find "checkUser" 1062s ok 125 - POST checkuser 1062s ok 126 - HTTP code is 200 1062s ok 127 - Page contains a form 1062s ok 128 - URI match 1062s ok 129 - Field "user" is defined 1062s ok 130 - Field "url" is defined 1062s ok 131 - Found trspan="checkUser" 1062s ok 132 - Found well formatted url 1062s ok 133 - Found trspan="checkUser" 1062s ok 134 - Found trspan="allowed" 1062s ok 135 - Found trspan="headers" 1062s ok 136 - Found trspan="groups_sso" 1062s ok 137 - Found trspan="attributes" 1062s ok 138 - Found trspan="macros" 1062s ok 139 - Found Auth-User 1062s ok 140 - Found rtyler 1062s ok 141 - Found su 1062s ok 142 - Found uid 1062s ok 143 - Found _whatToTrace 1062s ok 144 - -> Six entries found 1062s ok 145 - POST checkuser 1062s ok 146 - HTTP code is 200 1062s ok 147 - Page contains a form 1062s ok 148 - URI match 1062s ok 149 - Field "user" is defined 1062s ok 150 - Field "url" is defined 1062s ok 151 - Found trspan="checkUser" 1062s ok 152 - Found well formatted url 1062s ok 153 - Found trspan="checkUser" 1062s ok 154 - Found trspan="allowed" 1062s ok 155 - Found trspan="headers" 1062s ok 156 - Found trspan="groups_sso" 1062s ok 157 - Found trspan="attributes" 1062s ok 158 - Found trspan="macros" 1062s ok 159 - Found Auth-User 1062s ok 160 - Found rtyler 1062s ok 161 - Found su 1062s ok 162 - Found uid 1062s ok 163 - Found _whatToTrace 1062s ok 164 - POST checkuser 1062s ok 165 - PE5 found 1062s ok 166 - POST checkuser 1062s ok 167 - PE5 found 1062s ok 168 - POST checkuser 1062s ok 169 - PE5 found 1062s ok 170 - Logout request 1062s ok 171 - Response is 200 1062s ok 172 - Cookie is deleted 1062s ok 173 - No pdata 1062s ok 174 - Disconnect request 1062s ok 175 - Response is 401 1062s ok 176 - Auth query 1062s ok 177 - Get cookie lemonldap (20f94c679e0617d2275b962559c6df222ca42d92a112fc2f79cc2fbdb46380de) 1062s ok 178 - Get redirection 1062s ok 179 - Location is http://auth.example.com/ 1062s ok 180 - CheckUser form 1062s ok 181 - HTTP code is 200 1062s ok 182 - Page contains a form 1062s ok 183 - URI match 1062s ok 184 - Field "user" is defined 1062s ok 185 - Field "url" is defined 1062s ok 186 - POST checkuser 1062s ok 187 - Found uid 1062s ok 188 - Found real_uid 1062s ok 189 - Logout request 1062s ok 190 - Response is 200 1062s ok 191 - Cookie is deleted 1062s ok 192 - No pdata 1062s ok 193 - Disconnect request 1062s ok 194 - Response is 401 1062s 1..194 1062s ok 1063s t/68-ContextSwitching-with-2F-allowed.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 - Get Menu 1063s ok 6 - HTTP code is 200 1063s ok 7 - Page contains a form 1063s ok 8 - Host match 1063s ok 9 - Field "user" is defined 1063s ok 10 - Field "password" is defined 1063s ok 11 - CSP header authorize POST request to \# 1063s ok 12 - Auth query 1063s ok 13 - Get cookie lemonldap (6744dfe698638426021369ed877ee85d4ab9e308a62801afc2185f08f7033a50) 1063s ok 14 - Get redirection 1063s ok 15 - Location is http://auth.example.com/ 1063s ok 16 - Get Menu 1063s ok 17 - HTTP code is 200 1063s ok 18 - Connected as rtyler 1063s ok 19 - Authenticated as rtyler 1063s ok 20 - contextSwitching allowed 1063s ok 21 - Form registration 1063s ok 22 - Found TOTP js 1063s ok 23 - Found custom Main Logo 1063s ok 24 - Get new key 1063s ok 25 - Content is JSON 1063s ok 26 - Found secret 1063s ok 27 - Found token 1063s ok 28 - Found user 1063s ok 29 - Code 1063s ok 30 - Code contains 6 digits 1063s ok 31 - Post code 1063s ok 32 - Content is JSON 1063s ok 33 - TOTP is registered 1063s ok 34 - Logout request 1063s ok 35 - Response is 200 1063s ok 36 - Cookie is deleted 1063s ok 37 - No pdata 1063s ok 38 - Disconnect request 1063s ok 39 - Response is 401 1063s ok 40 - Get Menu 1063s ok 41 - HTTP code is 200 1063s ok 42 - Page contains a form 1063s ok 43 - Host match 1063s ok 44 - Field "user" is defined 1063s ok 45 - Field "password" is defined 1063s ok 46 - CSP header authorize POST request to \# 1063s ok 47 - Auth query 1063s ok 48 - HTTP code is 200 1063s ok 49 - Page contains a form 1063s ok 50 - URI match 1063s ok 51 - Field "token" is defined 1063s ok 52 - Post TOTP choice 1063s ok 53 - HTTP code is 200 1063s ok 54 - Page contains a form 1063s ok 55 - URI match 1063s ok 56 - Field "token" is defined 1063s ok 57 - Code 1063s ok 58 - Post code 1063s ok 59 - Get cookie lemonldap (8528f2ad73ccc2f166673f9452615a2d997b6f85781f784a71ff35b0d741b997) 1063s ok 60 - Get Menu 1063s ok 61 - HTTP code is 200 1063s ok 62 - Authenticated as rtyler 1063s ok 63 - Form 2fregisters 1063s ok 64 - Found choose 2F 1063s ok 65 - 2F device found 1063s ok 66 - 2F devices found 1063s ok 67 - ContextSwitching form 1063s ok 68 - HTTP code is 200 1063s ok 69 - Page contains a form 1063s ok 70 - URI match 1063s ok 71 - Field "spoofId" is defined 1063s ok 72 - Found trspan="contextSwitching_ON" 1063s ok 73 - POST switchcontext 1063s ok 74 - Get redirection 1063s ok 75 - Location is http://auth.example.com/ 1063s ok 76 - Get cookie lemonldap (d5e46a4c22b439eb11701a64000ca7d95758f4d3c49e0fd2b32006c2657e4aa3) 1063s ok 77 - Get Menu 1063s ok 78 - Authenticated as dwho 1063s ok 79 - Found trspan="contextSwitching_OFF" 1063s ok 80 - New SSO session created 1063s ok 81 - Form registration 1063s ok 82 - Found TOTP js 1063s ok 83 - Found custom Main Logo 1063s ok 84 - Get new key 1063s ok 85 - Content is JSON 1063s ok 86 - Found secret 1063s ok 87 - Found token 1063s ok 88 - Found user 1063s ok 89 - Code 1063s ok 90 - Code contains 6 digits 1063s ok 91 - Post code 1063s ok 92 - Content is JSON 1063s ok 93 - TOTP is registered 1063s ok 94 - Form 2fregisters 1063s ok 95 - Found choose 2F 1063s ok 96 - 2F device found 1063s ok 97 - 2F device found 1063s ok 98 - HTTP code is 400 1063s ok 99 - Deletion expects valid CSRF token 1063s ok 100 - Delete TOTP query 1063s ok 101 - Content is JSON 1063s ok 102 - TOTP removed 1063s ok 103 - Logout request 1063s ok 104 - Response is 200 1063s ok 105 - Cookie is deleted 1063s ok 106 - No pdata 1063s ok 107 - Disconnect request 1063s ok 108 - Response is 401 1063s ok 109 - Logout request 1063s ok 110 - Response is 200 1063s ok 111 - Cookie is deleted 1063s ok 112 - No pdata 1063s ok 113 - Disconnect request 1063s ok 114 - Response is 401 1063s ok 115 - Get Menu 1063s ok 116 - HTTP code is 200 1063s ok 117 - Page contains a form 1063s ok 118 - Host match 1063s ok 119 - Field "user" is defined 1063s ok 120 - Field "password" is defined 1063s ok 121 - CSP header authorize POST request to \# 1063s ok 122 - Auth query 1063s ok 123 - Get cookie lemonldap (72c6ec359a67e2f135a14c294bc2092d94b7d7343d36e46dc1e934c85310c1f1) 1063s ok 124 - Get redirection 1063s ok 125 - Location is http://auth.example.com/ 1063s ok 126 - Get Menu 1063s ok 127 - HTTP code is 200 1063s ok 128 - Connected as dwho 1063s ok 129 - Authenticated as dwho 1063s ok 130 - contextSwitching allowed 1063s ok 131 - ContextSwitching form 1063s ok 132 - HTTP code is 200 1063s ok 133 - Page contains a form 1063s ok 134 - URI match 1063s ok 135 - Field "spoofId" is defined 1063s ok 136 - Found trspan="contextSwitching_ON" 1063s ok 137 - POST switchcontext 1063s ok 138 - Get redirection 1063s ok 139 - Location is http://auth.example.com/ 1063s ok 140 - Get cookie lemonldap (12fd0573c9f8b0e18fe24e4ea52ce663a2949f20aa047bd28e41b92915f55523) 1063s ok 141 - Get Menu 1063s ok 142 - Authenticated as rtyler 1063s ok 143 - Found trspan="contextSwitching_OFF" 1063s ok 144 - New SSO session created 1063s ok 145 - Form 2fregisters 1063s ok 146 - Found choose 2F 1063s ok 147 - TOTP found 1063s ok 148 - 2F devices found 1063s ok 149 - 2F devices registered 1063s ok 150 - Delete TOTP query 1063s ok 151 - Content is JSON 1063s ok 152 - 2F removed 1063s ok 153 - Form 2fregisters 1063s ok 154 - 2F device registered 1063s ok 155 - Logout request 1063s ok 156 - Response is 200 1063s ok 157 - Cookie is deleted 1063s ok 158 - No pdata 1063s ok 159 - Disconnect request 1063s ok 160 - Response is 401 1063s ok 161 - Logout request 1063s ok 162 - Response is 200 1063s ok 163 - Cookie is deleted 1063s ok 164 - No pdata 1063s ok 165 - Disconnect request 1063s ok 166 - Response is 401 1063s 1..166 1063s ok 1064s t/68-ContextSwitching-with-2F.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 - Get Menu 1064s ok 6 - HTTP code is 200 1064s ok 7 - Page contains a form 1064s ok 8 - Host match 1064s ok 9 - Field "user" is defined 1064s ok 10 - Field "password" is defined 1064s ok 11 - CSP header authorize POST request to \# 1064s ok 12 - Auth query 1064s ok 13 - Get cookie lemonldap (67aad1c27fbf6f8caf239b192a5c7a7b9d8395efabce3a847b11f9002897aded) 1064s ok 14 - Get redirection 1064s ok 15 - Location is http://auth.example.com/ 1064s ok 16 - Get Menu 1064s ok 17 - HTTP code is 200 1064s ok 18 - Connected as rtyler 1064s ok 19 - Authenticated as rtyler 1064s ok 20 - contextSwitching allowed 1064s ok 21 - Form registration 1064s ok 22 - Found TOTP js 1064s ok 23 - Found custom Main Logo 1064s ok 24 - Get new key 1064s ok 25 - Content is JSON 1064s ok 26 - Found secret 1064s ok 27 - Found token 1064s ok 28 - Found user 1064s ok 29 - Code 1064s ok 30 - Code contains 6 digits 1064s ok 31 - Post code 1064s ok 32 - Content is JSON 1064s ok 33 - TOTP is registered 1064s ok 34 - Logout request 1064s ok 35 - Response is 200 1064s ok 36 - Cookie is deleted 1064s ok 37 - No pdata 1064s ok 38 - Disconnect request 1064s ok 39 - Response is 401 1064s ok 40 - Get Menu 1064s ok 41 - HTTP code is 200 1064s ok 42 - Page contains a form 1064s ok 43 - Host match 1064s ok 44 - Field "user" is defined 1064s ok 45 - Field "password" is defined 1064s ok 46 - CSP header authorize POST request to \# 1064s ok 47 - Auth query 1064s ok 48 - HTTP code is 200 1064s ok 49 - Page contains a form 1064s ok 50 - URI match 1064s ok 51 - Field "token" is defined 1064s ok 52 - Post TOTP choice 1064s ok 53 - HTTP code is 200 1064s ok 54 - Page contains a form 1064s ok 55 - URI match 1064s ok 56 - Field "token" is defined 1064s ok 57 - Code 1064s ok 58 - Post code 1064s ok 59 - Get cookie lemonldap (5ae1d2fb8632f29f54e70c1646166978f53d10ed534130d987395706297862f7) 1064s ok 60 - Get Menu 1064s ok 61 - HTTP code is 200 1064s ok 62 - Authenticated as rtyler 1064s ok 63 - ContextSwitching form 1064s ok 64 - HTTP code is 200 1064s ok 65 - Page contains a form 1064s ok 66 - URI match 1064s ok 67 - Field "spoofId" is defined 1064s ok 68 - Found trspan="contextSwitching_ON" 1064s ok 69 - POST switchcontext 1064s ok 70 - Get redirection 1064s ok 71 - Location is http://auth.example.com/ 1064s ok 72 - Get cookie lemonldap (27f85fe4a210d40f0838aa525ccbe3e2fd21d06df22fa0d314685bdc01fc2785) 1064s ok 73 - Get Menu 1064s ok 74 - Authenticated as dwho 1064s ok 75 - Found trspan="contextSwitching_OFF" 1064s ok 76 - Form 2fregisters 1064s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 1064s ok 77 - No 2F device found 1064s ok 78 - Form registration 1064s ok 79 - Found TOTP js 1064s ok 80 - Found custom Main Logo 1064s ok 81 - Get new key 1064s ok 82 - Content is JSON 1064s ok 83 - Not authorized to register a TOTP 1064s ok 84 - Delete TOTP query 1064s ok 85 - Content is JSON 1064s ok 86 - Not authorized to unregister a TOTP 1064s ok 87 - Post code 1064s ok 88 - Content is JSON 1064s ok 89 - Not authorized to verify a TOTP 1064s ok 90 - Logout request 1064s ok 91 - Response is 200 1064s ok 92 - Cookie is deleted 1064s ok 93 - No pdata 1064s ok 94 - Disconnect request 1064s ok 95 - Response is 401 1064s ok 96 - Logout request 1064s ok 97 - Response is 200 1064s ok 98 - Cookie is deleted 1064s ok 99 - No pdata 1064s ok 100 - Disconnect request 1064s ok 101 - Response is 401 1064s ok 102 - Get Menu 1064s ok 103 - HTTP code is 200 1064s ok 104 - Page contains a form 1064s ok 105 - Host match 1064s ok 106 - Field "user" is defined 1064s ok 107 - Field "password" is defined 1064s ok 108 - CSP header authorize POST request to \# 1064s ok 109 - Auth query 1064s ok 110 - Get cookie lemonldap (785a0f90fa1b3a0dcb4f0d1b5def66a7b0c0826812856009df82ef20433d0bab) 1064s ok 111 - Get redirection 1064s ok 112 - Location is http://auth.example.com/ 1064s ok 113 - Get Menu 1064s ok 114 - HTTP code is 200 1064s ok 115 - Connected as dwho 1064s ok 116 - Authenticated as dwho 1064s ok 117 - contextSwitching allowed 1064s ok 118 - ContextSwitching form 1064s ok 119 - HTTP code is 200 1064s ok 120 - Page contains a form 1064s ok 121 - URI match 1064s ok 122 - Field "spoofId" is defined 1064s ok 123 - Found trspan="contextSwitching_ON" 1064s ok 124 - POST switchcontext 1064s ok 125 - Get redirection 1064s ok 126 - Location is http://auth.example.com/ 1064s ok 127 - Get cookie lemonldap (f15d7f21bf648250eca9f52ab9590fd202e76d38ff713d4f2301ee320e0ab41d) 1064s ok 128 - Get Menu 1064s ok 129 - Authenticated as rtyler 1064s ok 130 - Found trspan="contextSwitching_OFF" 1064s ok 131 - Form 2fregisters 1064s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 1064s ok 132 - No 2F device found 1064s 1..132 1064s ok 1065s t/68-ContextSwitching-with-Impersonation.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 Menu 1065s ok 6 - HTTP code is 200 1065s ok 7 - Page contains a form 1065s ok 8 - Host match 1065s ok 9 - Field "user" is defined 1065s ok 10 - Field "password" is defined 1065s ok 11 - Field "spoofId" is defined 1065s ok 12 - CSP header authorize POST request to \# 1065s ok 13 - Auth query 1065s ok 14 - Get cookie lemonldap (24e3fd218c522a7baac024c8ee6ad0cd23b887cb85f3ed28474b7b8e5f7e90aa) 1065s ok 15 - Get redirection 1065s ok 16 - Location is http://auth.example.com/ 1065s ok 17 - Get Menu 1065s ok 18 - HTTP code is 200 1065s ok 19 - Connected as dwho 1065s ok 20 - Authenticated as dwho 1065s ok 21 - contextSwitching allowed 1065s ok 22 - ContextSwitching form: dwho -> rtyler 1065s ok 23 - HTTP code is 200 1065s ok 24 - Page contains a form 1065s ok 25 - URI match 1065s ok 26 - Field "spoofId" is defined 1065s ok 27 - Found trspan="contextSwitching_ON" 1065s ok 28 - POST switchcontext 1065s ok 29 - Get redirection 1065s ok 30 - Location is http://auth.example.com/ 1065s ok 31 - Get cookie lemonldap (c00789b05431066dc5de3877bfc0326948a2ff562242c1f8d6e2589b246dc856) 1065s ok 32 - New SSO session created 1065s ok 33 - Get Menu 1065s ok 34 - Authenticated as rtyler 1065s ok 35 - Found trspan="contextSwitching_OFF" 1065s ok 36 - Stop context switching rtyler 1065s ok 37 - Get Menu 1065s ok 38 - Found PE_SESSIONEXPIRED 1065s ok 39 - ContextSwitching form: dwho -> french 1065s ok 40 - HTTP code is 200 1065s ok 41 - Page contains a form 1065s ok 42 - URI match 1065s ok 43 - Field "spoofId" is defined 1065s ok 44 - Found trspan="contextSwitching_ON" 1065s ok 45 - POST switchcontext 1065s ok 46 - Get redirection 1065s ok 47 - Location is http://auth.example.com/ 1065s ok 48 - Get cookie lemonldap (0c10db53009ac2191aa02705a8d71e38ded252fe5e6765cbbe02dc0c28354224) 1065s ok 49 - New SSO session created 1065s ok 50 - Get Menu 1065s ok 51 - Authenticated as french 1065s ok 52 - Found trspan="contextSwitching_OFF" 1065s ok 53 - CheckUser form 1065s ok 54 - Content is JSON 1065s ok 55 - Good switching_id found 1065s ok 56 - No real value found 1065s ok 57 - Stop context switching french 1065s ok 58 - Get cookie lemonldap (24e3fd218c522a7baac024c8ee6ad0cd23b887cb85f3ed28474b7b8e5f7e90aa) 1065s ok 59 - Get Menu 1065s ok 60 - Authenticated as dwho 1065s ok 61 - Found trspan="contextSwitching_ON" 1065s ok 62 - CheckUser form 1065s ok 63 - Content is JSON 1065s ok 64 - Good switching_id found 1065s ok 65 - Get Menu 1065s ok 66 - HTTP code is 200 1065s ok 67 - Dwho has been well disconnected 1065s 1..67 1065s ok 1065s t/68-ContextSwitching-with-Logout.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 Menu 1065s ok 6 - HTTP code is 200 1065s ok 7 - Page contains a form 1065s ok 8 - Host match 1065s ok 9 - Field "user" is defined 1065s ok 10 - Field "password" is defined 1065s ok 11 - Field "token" is defined 1065s ok 12 - CSP header authorize POST request to \# 1065s ok 13 - Auth query 1065s ok 14 - Get cookie lemonldap (ec707573126e591d03ce46c4d9655d453a8dde2040c9d3cd39119da886b681ce) 1065s ok 15 - Get redirection 1065s ok 16 - Location is http://auth.example.com/ 1065s ok 17 - Get Menu 1065s ok 18 - HTTP code is 200 1065s ok 19 - Connected as rtyler 1065s ok 20 - Authenticated as rtyler 1065s ok 21 - contextSwitching allowed 1065s ok 22 - ContextSwitching form 1065s ok 23 - HTTP code is 200 1065s ok 24 - Page contains a form 1065s ok 25 - URI match 1065s ok 26 - Field "spoofId" is defined 1065s ok 27 - Field "token" is defined 1065s ok 28 - Found trspan="contextSwitching_ON" 1065s ok 29 - POST expired switchcontext 1065s ok 30 - Found "" 1065s ok 31 - ContextSwitching form 1065s ok 32 - HTTP code is 200 1065s ok 33 - Page contains a form 1065s ok 34 - URI match 1065s ok 35 - Field "spoofId" is defined 1065s ok 36 - Field "token" is defined 1065s ok 37 - Found trspan="contextSwitching_ON" 1065s ok 38 - POST switchcontext 1065s ok 39 - Get redirection 1065s ok 40 - Location is http://auth.example.com/ 1065s ok 41 - Get cookie lemonldap (6e08b7d45a91df1d3c963f90e7bbe6bb850644e528792a546254f6ce9fb8723f) 1065s ok 42 - Get Menu 1065s ok 43 - Authenticated as dwho 1065s ok 44 - Found trspan="contextSwitching_OFF" 1065s ok 45 - CheckUser form 1065s ok 46 - HTTP code is 200 1065s ok 47 - Page contains a form 1065s ok 48 - URI match 1065s ok 49 - Field "user" is defined 1065s ok 50 - Field "url" is defined 1065s ok 51 - Field "token" is defined 1065s ok 52 - Found trspan="checkUser" 1065s ok 53 - Found attribute _user 1065s ok 54 - Found value dwho 1065s ok 55 - Found attribute mail 1065s ok 56 - Found spoofed _id_session 1065s ok 57 - CheckUser form 1065s ok 58 - Content is JSON 1065s ok 59 - Good switching_id found 1065s ok 60 - Stop context switching 1065s ok 61 - Found logout message 1065s 1..61 1065s ok 1066s t/68-ContextSwitching-with-TOTP-and-Notification.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 - Auth query 1066s ok 6 - Get cookie lemonldap (6035f3e34d6f6c21ced911991ce5402d72e6bab50ebecfe5b190f17a4732ff70) 1066s ok 7 - Get redirection 1066s ok 8 - Location is http://auth.example.com/ 1066s ok 9 - Get new key 1066s ok 10 - Content is JSON 1066s ok 11 - Found secret 1066s ok 12 - Found token 1066s ok 13 - Code 1066s ok 14 - Code contains 6 digits 1066s ok 15 - Post code 1066s ok 16 - Content is JSON 1066s ok 17 - Key is registered 1066s ok 18 - Logout request 1066s ok 19 - Response is 200 1066s ok 20 - Cookie is deleted 1066s ok 21 - No pdata 1066s ok 22 - Disconnect request 1066s ok 23 - Response is 401 1066s ok 24 - Get Menu 1066s ok 25 - HTTP code is 200 1066s ok 26 - Page contains a form 1066s ok 27 - Host match 1066s ok 28 - Field "user" is defined 1066s ok 29 - Field "password" is defined 1066s ok 30 - CSP header authorize POST request to \# 1066s ok 31 - Auth query 1066s ok 32 - Get cookie lemonldap (ba2840dc1c909fc99f561e7c9ad71bf4a68009f92e794e41138c14b372cb60c8) 1066s ok 33 - Get redirection 1066s ok 34 - Location is http://auth.example.com/ 1066s ok 35 - Get Menu 1066s ok 36 - HTTP code is 200 1066s ok 37 - Connected as rtyler 1066s ok 38 - Authenticated as rtyler 1066s ok 39 - contextSwitching allowed 1066s ok 40 - Get new key 1066s ok 41 - Content is JSON 1066s ok 42 - Found secret 1066s ok 43 - Found token 1066s ok 44 - Code 1066s ok 45 - Code contains 6 digits 1066s ok 46 - Post code 1066s ok 47 - Content is JSON 1066s ok 48 - Key is registered 1066s ok 49 - ContextSwitching form 1066s ok 50 - HTTP code is 200 1066s ok 51 - Page contains a form 1066s ok 52 - URI match 1066s ok 53 - Field "spoofId" is defined 1066s ok 54 - Found trspan="contextSwitching_ON" 1066s ok 55 - POST switchcontext 1066s ok 56 - Get redirection 1066s ok 57 - Location is http://auth.example.com/ 1066s ok 58 - Get cookie lemonldap (435b0ad68085ea285881147c4c78d4ac70952b69487be8a5173227a849bb1e89) 1066s ok 59 - Get Menu 1066s ok 60 - Authenticated as dwho 1066s ok 61 - Found trspan="contextSwitching_OFF" 1066s ok 62 - CheckUser form 1066s ok 63 - HTTP code is 200 1066s ok 64 - Page contains a form 1066s ok 65 - URI match 1066s ok 66 - Field "user" is defined 1066s ok 67 - Field "url" is defined 1066s ok 68 - Found trspan="checkUser" 1066s ok 69 - Found macro authMode 1066s ok 70 - Found DEMO 1066s ok 71 - Stop context switching 1066s ok 72 - Get cookie lemonldap (ba2840dc1c909fc99f561e7c9ad71bf4a68009f92e794e41138c14b372cb60c8) 1066s ok 73 - Get Menu 1066s ok 74 - Authenticated as rtyler 1066s ok 75 - ContextSwitching form 1066s ok 76 - HTTP code is 200 1066s ok 77 - Page contains a form 1066s ok 78 - URI match 1066s ok 79 - Field "spoofId" is defined 1066s ok 80 - Found trspan="contextSwitching_ON" 1066s ok 81 - POST switchcontext 1066s ok 82 - Get redirection 1066s ok 83 - Location is http://auth.example.com/ 1066s ok 84 - Get cookie lemonldap (1ec83a2ef9e03847df062617f6a1797a5f59e24304adf000d0bbd9dcedb9902f) 1066s ok 85 - Get Menu 1066s ok 86 - Authenticated as msmith 1066s ok 87 - Found trspan="contextSwitching_OFF" 1066s ok 88 - Stop context switching 1066s ok 89 - Get cookie lemonldap (ba2840dc1c909fc99f561e7c9ad71bf4a68009f92e794e41138c14b372cb60c8) 1066s ok 90 - Get Menu 1066s ok 91 - Authenticated as rtyler 1066s ok 92 - Logout request 1066s ok 93 - Response is 200 1066s ok 94 - Cookie is deleted 1066s ok 95 - No pdata 1066s ok 96 - Disconnect request 1066s ok 97 - Response is 401 1066s ok 98 - Auth query 1066s ok 99 - You have some new messages 1066s ok 100 - Response body is not empty 1066s ok 101 - Found notification text 1066s ok 102 - Auth query 1066s ok 103 - TOTP code required 1066s ok 104 - HTTP code is 200 1066s ok 105 - Page contains a form 1066s ok 106 - URI match 1066s ok 107 - Field "token" is defined 1066s ok 108 - LLNG Code 1066s ok 109 - Post code 1066s ok 110 - Get cookie lemonldap (aefca6d5f791205c69433202cb02d020a0ce5c0797ef53fde25d407e67b33096) 1066s ok 111 - CheckUser form 1066s ok 112 - HTTP code is 200 1066s ok 113 - Page contains a form 1066s ok 114 - URI match 1066s ok 115 - Field "user" is defined 1066s ok 116 - Field "url" is defined 1066s ok 117 - Found trspan="checkUser" 1066s ok 118 - Found macro authMode 1066s ok 119 - Found macro value "TOTP" 1066s ok 120 - POST checkuser 1066s ok 121 - HTTP code is 200 1066s ok 122 - Page contains a form 1066s ok 123 - URI match 1066s ok 124 - Field "user" is defined 1066s ok 125 - Field "url" is defined 1066s ok 126 - Found trspan="checkUserComputedSession" 1066s ok 127 - Found macro authMode 1066s ok 128 - Found TOTP 1066s ok 129 - POST checkuser 1066s ok 130 - HTTP code is 200 1066s ok 131 - Page contains a form 1066s ok 132 - URI match 1066s ok 133 - Field "user" is defined 1066s ok 134 - Field "url" is defined 1066s ok 135 - Found trspan="checkUser" 1066s ok 136 - Found macro authMode 1066s ok 137 - Found DEMO 1066s 1..137 1066s ok 1067s t/68-ContextSwitching-with-UnrestrictedUser.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 - Get Menu 1067s ok 6 - HTTP code is 200 1067s ok 7 - Page contains a form 1067s ok 8 - Host match 1067s ok 9 - Field "user" is defined 1067s ok 10 - Field "password" is defined 1067s ok 11 - CSP header authorize POST request to \# 1067s ok 12 - Auth query 1067s ok 13 - Get cookie lemonldap (140d1cc4d089fa0f80e5bc859502553306fb0d364ec3a65f276178f317ffd45d) 1067s ok 14 - Get redirection 1067s ok 15 - Location is http://auth.example.com/ 1067s ok 16 - Get Menu 1067s ok 17 - HTTP code is 200 1067s ok 18 - Connected as rtyler 1067s ok 19 - Authenticated as rtyler 1067s ok 20 - contextSwitching allowed 1067s ok 21 - ContextSwitching form 1067s ok 22 - HTTP code is 200 1067s ok 23 - Page contains a form 1067s ok 24 - URI match 1067s ok 25 - Field "spoofId" is defined 1067s ok 26 - Found trspan="contextSwitching_ON" 1067s ok 27 - POST switchcontext 1067s ok 28 - Get redirection 1067s ok 29 - Location is http://auth.example.com/ 1067s ok 30 - Get cookie lemonldap (39b3c2df74d2e9a88430cc8332e0892f49da5760479f2bbf653057c69b3c8478) 1067s ok 31 - Get Menu 1067s ok 32 - Authenticated as dwho 1067s ok 33 - Found trspan="contextSwitching_OFF" 1067s ok 34 - Stop context switching 1067s ok 35 - Get Menu 1067s ok 36 - SESSIONEXPIRED 1067s ok 37 - Get Menu 1067s ok 38 - Authenticated as rtyler 1067s ok 39 - ContextSwitching form 1067s ok 40 - HTTP code is 200 1067s ok 41 - Page contains a form 1067s ok 42 - URI match 1067s ok 43 - Field "spoofId" is defined 1067s ok 44 - Found trspan="contextSwitching_ON" 1067s ok 45 - POST switchcontext 1067s ok 46 - MALFORMEDUSER 1067s ok 47 - Get Menu 1067s ok 48 - HTTP code is 200 1067s ok 49 - Page contains a form 1067s ok 50 - Host match 1067s ok 51 - Field "user" is defined 1067s ok 52 - Field "password" is defined 1067s ok 53 - CSP header authorize POST request to \# 1067s ok 54 - Auth query 1067s ok 55 - Get cookie lemonldap (42ea035e1cd69f610cf86accb6ae3c6c18d805ea75094278c5e3c299e5f5b118) 1067s ok 56 - Get redirection 1067s ok 57 - Location is http://auth.example.com/ 1067s ok 58 - ContextSwitching form 1067s ok 59 - HTTP code is 200 1067s ok 60 - Page contains a form 1067s ok 61 - URI match 1067s ok 62 - Field "spoofId" is defined 1067s ok 63 - Found trspan="contextSwitching_ON" 1067s ok 64 - POST switchcontext 1067s ok 65 - Get redirection 1067s ok 66 - Location is http://auth.example.com/ 1067s ok 67 - Get cookie lemonldap (6fba624cd95874ad2d903b5f2177e5c5456da7f9acde222d0b6572e061e502de) 1067s ok 68 - Get Menu 1067s ok 69 - Authenticated as msmith 1067s ok 70 - Found trspan="contextSwitching_OFF" 1067s ok 71 - Logout request 1067s ok 72 - Response is 200 1067s ok 73 - Cookie is deleted 1067s ok 74 - No pdata 1067s ok 75 - Disconnect request 1067s ok 76 - Response is 401 1067s ok 77 - Logout request 1067s ok 78 - Response is 200 1067s ok 79 - Cookie is deleted 1067s ok 80 - No pdata 1067s ok 81 - Disconnect request 1067s ok 82 - Response is 401 1067s 1..82 1067s ok 1067s t/68-ContextSwitching.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 - Auth query 1067s ok 6 - Get cookie lemonldap (0971cafc5929542f15da0ba3f607dd4ef8b54ac142a380da96d6df1913d3d4bf) 1067s ok 7 - Get redirection 1067s ok 8 - Location is http://auth.example.com/ 1067s ok 9 - Get Menu 1067s ok 10 - HTTP code is 200 1067s ok 11 - Connected as rtyler 1067s ok 12 - Found language flags 1067s ok 13 - Authenticated as rtyler 1067s ok 14 - Connected as dwho 1067s ok 15 - Found test1 & title 1067s ok 16 - Found test2 & title 1067s ok 17 - Found only one description 1067s ok 18 - Logout request 1067s ok 19 - Response is 200 1067s ok 20 - Cookie is deleted 1067s ok 21 - No pdata 1067s ok 22 - Disconnect request 1067s ok 23 - Response is 401 1067s ok 24 - Auth query 1067s ok 25 - Get cookie lemonldap (1e5bed5609f4dfb3f5db9e1ea7d0be0d1a82cd6ebd235d6664336796373774d9) 1067s ok 26 - Get redirection 1067s ok 27 - Location is http://auth.example.com/ 1067s ok 28 - Get Menu 1067s ok 29 - HTTP code is 200 1067s ok 30 - Connected as dwho 1067s ok 31 - Authenticated as dwho 1067s ok 32 - contextSwitching allowed 1067s ok 33 - ContextSwitching form 1067s ok 34 - HTTP code is 200 1067s ok 35 - Page contains a form 1067s ok 36 - URI match 1067s ok 37 - Field "spoofId" is defined 1067s ok 38 - Found trspan="contextSwitching_ON" 1067s ok 39 - POST switchcontext 1067s ok 40 - PE_MALFORMEDUSER 1067s ok 41 - ContextSwitching form 1067s ok 42 - HTTP code is 200 1067s ok 43 - Page contains a form 1067s ok 44 - URI match 1067s ok 45 - Field "spoofId" is defined 1067s ok 46 - Found trspan="contextSwitching_ON" 1067s ok 47 - POST switchcontext 1067s ok 48 - PE_MALFORMEDUSER 1067s ok 49 - ContextSwitching form 1067s ok 50 - HTTP code is 200 1067s ok 51 - Page contains a form 1067s ok 52 - URI match 1067s ok 53 - Field "spoofId" is defined 1067s ok 54 - Found trspan="contextSwitching_ON" 1067s ok 55 - POST switchcontext 1067s ok 56 - PE_MALFORMEDUSER 1067s ok 57 - ContextSwitching form 1067s ok 58 - HTTP code is 200 1067s ok 59 - Page contains a form 1067s ok 60 - URI match 1067s ok 61 - Field "spoofId" is defined 1067s ok 62 - Found trspan="contextSwitching_ON" 1067s ok 63 - POST switchcontext 1067s ok 64 - Get Menu 1067s ok 65 - Found trspan="contextSwitching_ON" 1067s ok 66 - Authenticated as dwho 1067s ok 67 - ContextSwitching form 1067s ok 68 - HTTP code is 200 1067s ok 69 - Page contains a form 1067s ok 70 - URI match 1067s ok 71 - Field "spoofId" is defined 1067s ok 72 - Found trspan="contextSwitching_ON" 1067s ok 73 - POST switchcontext 1067s ok 74 - Get cookie lemonldap (24c31b65faa139320831ff06a5e2ce60c5753f8008b91f4f2468094465a480e7) 1067s ok 75 - New SSO session created 1067s ok 76 - Get Menu 1067s ok 77 - Authenticated as rtyler 1067s ok 78 - Found trspan="contextSwitching_OFF" 1067s ok 79 - Stop context switching 1067s ok 80 - Get cookie lemonldap (1e5bed5609f4dfb3f5db9e1ea7d0be0d1a82cd6ebd235d6664336796373774d9) 1067s ok 81 - New SSO session created 1067s ok 82 - Get Menu 1067s ok 83 - Authenticated as dwho 1067s ok 84 - Found trspan="contextSwitching_ON" 1067s ok 85 - ContextSwitching form 1067s ok 86 - HTTP code is 200 1067s ok 87 - Page contains a form 1067s ok 88 - URI match 1067s ok 89 - Field "spoofId" is defined 1067s ok 90 - Found trspan="contextSwitching_ON" 1067s ok 91 - POST switchcontext 1067s ok 92 - Get cookie lemonldap (6dd3741441f8534060aae20957250435b0e7336a2644cab3b22b8de4e5699d3e) 1067s ok 93 - New SSO session created 1067s ok 94 - Logout request 1067s ok 95 - Response is 200 1067s ok 96 - Cookie is deleted 1067s ok 97 - No pdata 1067s ok 98 - Disconnect request 1067s ok 99 - Response is 401 1067s ok 100 - Get Menu 1067s ok 101 - Authenticated as rtyler 1067s ok 102 - Found trspan="contextSwitching_OFF" 1067s ok 103 - Stop context switching 1067s ok 104 - Found PE_SESSIONEXPIRED 1067s ok 105 - Get Menu 1067s ok 106 - Authenticated as rtyler 1067s ok 107 - Get Menu 1067s ok 108 - HTTP code is 200 1067s ok 109 - Dwho has been well disconnected 1067s 1..109 1067s ok 1068s t/68-FindUser-with-BadChoice-and-token.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 - Get Portal 1068s ok 6 - HTTP code is 200 1068s ok 7 - Page contains a form 1068s ok 8 - Host match 1068s ok 9 - Field "user" is defined 1068s ok 10 - Field "password" is defined 1068s ok 11 - Field "spoofId" is defined 1068s ok 12 - Field "token" is defined 1068s ok 13 - CSP header authorize POST request to \# 1068s ok 14 - HTTP code is 200 1068s ok 15 - Page contains a form 1068s ok 16 - Host match 1068s ok 17 - Field "uid" is defined 1068s ok 18 - Field "guy" is defined 1068s ok 19 - Field "cn" is defined 1068s ok 20 - Field "token" is defined 1068s ok 21 - CSP header authorize POST request to \# 1068s ok 22 - Display 3 forms 1068s ok 23 - lmAuth=2_ssl 1068s ok 24 - Post FindUser request 1068s ok 25 - value="" 1068s ok 26 - HTTP code is 200 1068s ok 27 - Page contains a form 1068s ok 28 - Host match 1068s ok 29 - Field "uid" is defined 1068s ok 30 - Field "guy" is defined 1068s ok 31 - Field "cn" is defined 1068s ok 32 - Field "token" is defined 1068s ok 33 - CSP header authorize POST request to \# 1068s ok 34 - Auth query 1068s ok 35 - Get cookie lemonldap (8cf24aee9c6ff37bf4cd3223a6b7644d7537eb8b352c8d00c69164f9bd8e5ef6) 1068s ok 36 - Get redirection 1068s ok 37 - Location is http://auth.example.com/ 1068s ok 38 - Logout request 1068s ok 39 - Response is 200 1068s ok 40 - Cookie is deleted 1068s ok 41 - No pdata 1068s ok 42 - Disconnect request 1068s ok 43 - Response is 401 1068s 1..43 1068s ok 1068s t/68-FindUser-with-Choice-and-token.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 - Get Portal 1068s ok 6 - HTTP code is 200 1068s ok 7 - Page contains a form 1068s ok 8 - Host match 1068s ok 9 - Field "user" is defined 1068s ok 10 - Field "password" is defined 1068s ok 11 - Field "spoofId" is defined 1068s ok 12 - Field "token" is defined 1068s ok 13 - CSP header authorize POST request to \# 1068s ok 14 - HTTP code is 200 1068s ok 15 - Page contains a form 1068s ok 16 - Host match 1068s ok 17 - Field "uid" is defined 1068s ok 18 - Field "guy" is defined 1068s ok 19 - Field "cn" is defined 1068s ok 20 - Field "token" is defined 1068s ok 21 - CSP header authorize POST request to \# 1068s ok 22 - Display 3 forms 1068s ok 23 - lmAuth=2_ssl 1068s ok 24 - Post FindUser request 1068s ok 25 - Response is JSON 1068s ok 26 - Good user 1068s ok 27 - Found token 1068s ok 28 - Get Portal 1068s ok 29 - HTTP code is 200 1068s ok 30 - Page contains a form 1068s ok 31 - Host match 1068s ok 32 - Field "uid" is defined 1068s ok 33 - Field "guy" is defined 1068s ok 34 - Field "cn" is defined 1068s ok 35 - Field "token" is defined 1068s ok 36 - CSP header authorize POST request to \# 1068s ok 37 - Post expired FindUser request 1068s ok 38 - Response is JSON 1068s ok 39 - Token expired 1068s ok 40 - result => 0 1068s ok 41 - Found token 1068s 1..41 1068s ok 1069s t/68-FindUser-with-Combination.t ............................................... 1069s ok 1 - use Lemonldap::NG::Portal::Main; 1069s ok 2 # skip LLNGTESTLDAP is not set 1069s ok 3 # skip LLNGTESTLDAP is not set 1069s ok 4 # skip LLNGTESTLDAP is not set 1069s ok 5 # skip LLNGTESTLDAP is not set 1069s ok 6 # skip LLNGTESTLDAP is not set 1069s ok 7 # skip LLNGTESTLDAP is not set 1069s ok 8 # skip LLNGTESTLDAP is not set 1069s ok 9 # skip LLNGTESTLDAP is not set 1069s ok 10 # skip LLNGTESTLDAP is not set 1069s ok 11 # skip LLNGTESTLDAP is not set 1069s ok 12 # skip LLNGTESTLDAP is not set 1069s ok 13 # skip LLNGTESTLDAP is not set 1069s ok 14 # skip LLNGTESTLDAP is not set 1069s ok 15 # skip LLNGTESTLDAP is not set 1069s ok 16 # skip LLNGTESTLDAP is not set 1069s ok 17 # skip LLNGTESTLDAP is not set 1069s ok 18 # skip LLNGTESTLDAP is not set 1069s ok 19 # skip LLNGTESTLDAP is not set 1069s ok 20 # skip LLNGTESTLDAP is not set 1069s ok 21 # skip LLNGTESTLDAP is not set 1069s ok 22 # skip LLNGTESTLDAP is not set 1069s ok 23 # skip LLNGTESTLDAP is not set 1069s ok 24 # skip LLNGTESTLDAP is not set 1069s ok 25 # skip LLNGTESTLDAP is not set 1069s 1..25 1069s ok 1069s t/68-FindUser-with-DBI.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 - Get Portal 1069s ok 6 - HTTP code is 200 1069s ok 7 - Page contains a form 1069s ok 8 - Host match 1069s ok 9 - Field "user" is defined 1069s ok 10 - Field "password" is defined 1069s ok 11 - Field "spoofId" is defined 1069s ok 12 - CSP header authorize POST request to \# 1069s ok 13 - HTTP code is 200 1069s ok 14 - Page contains a form 1069s ok 15 - Host match 1069s ok 16 - Field "uid" is defined 1069s ok 17 - Field "guy" is defined 1069s ok 18 - Field "cn" is defined 1069s ok 19 - Field "room" is defined 1069s ok 20 - CSP header authorize POST request to \# 1069s ok 21 - Post empty FindUser request 1069s ok 22 - HTTP code is 200 1069s ok 23 - Page contains a form 1069s ok 24 - Host match 1069s ok 25 - Field "user" is defined 1069s ok 26 - Field "password" is defined 1069s ok 27 - Field "spoofId" is defined 1069s ok 28 - CSP header authorize POST request to \# 1069s ok 29 - HTTP code is 200 1069s ok 30 - Page contains a form 1069s ok 31 - Host match 1069s ok 32 - Field "uid" is defined 1069s ok 33 - Field "guy" is defined 1069s ok 34 - Field "cn" is defined 1069s ok 35 - Field "room" is defined 1069s ok 36 - CSP header authorize POST request to \# 1069s ok 37 - value="" 1069s ok 38 - Post FindUser request 1069s ok 39 - value="dwho" 1069s ok 40 - autocomplete="off" 1069s ok 41 - Search an account 1069s ok 42 - id="findUser_guy" 1069s ok 43 - id="findUser_uid" 1069s ok 44 - id="findUser_cn" 1069s ok 45 - id="findUser_room" 1069s ok 46 - -> Four entries found 1069s ok 47 - 1st -> guy 1069s ok 48 - 2nd -> cn 1069s ok 49 - 3rd -> room 1069s ok 50 - 4th -> uid 1069s ok 51 - Post FindUser request 1069s ok 52 - Response is JSON 1069s ok 53 - Good user 1069s ok 54 - Post FindUser request no result 1069s ok 55 - Response is JSON 1069s ok 56 - No user 1069s ok 57 - Post FindUser request one result 1069s ok 58 - Response is JSON 1069s ok 59 - Good user 1069s ok 60 - Post FindUser request multi results 1069s ok 61 - Response is JSON 1069s ok 62 - Good user (dwho) 1069s ok 63 - Post FindUser request with bad arg 1069s ok 64 - Response is JSON 1069s ok 65 - Good result 1069s ok 66 - No user 1069s ok 67 - Post FindUser request with two args 1069s ok 68 - Response is JSON 1069s ok 69 - Good user 1069s ok 70 - Post FindUser request with wrong args 1069s ok 71 - Response is JSON 1069s ok 72 - No result 1069s ok 73 - No user found 1069s ok 74 - Post FindUser request with excluding result 1069s ok 75 - Response is JSON 1069s ok 76 - No result 1069s ok 77 - No user found 1069s ok 78 - Post FindUser request with excluding result 1069s ok 79 - Response is JSON 1069s ok 80 - No result 1069s ok 81 - No user found 1069s ok 82 - Post FindUser request 0 with multi results 1069s ok 83 - Response is JSON 1069s ok 84 - Good result 1069s ok 85 - Good user (msmith) 1069s ok 86 - Post FindUser request with bad wildcard 1069s ok 87 - Response is JSON 1069s ok 88 - No result 1069s ok 89 - No user found 1069s ok 90 - Post FindUser request with wildcard 1069s ok 91 - Response is JSON 1069s ok 92 - Good result 1069s ok 93 - Good user (davros) 1069s 1..93 1069s ok 1070s t/68-FindUser-with-Demo-and-captcha.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 - Get Portal 1070s ok 6 - HTTP code is 200 1070s ok 7 - Page contains a form 1070s ok 8 - Host match 1070s ok 9 - Field "user" is defined 1070s ok 10 - Field "password" is defined 1070s ok 11 - Field "spoofId" is defined 1070s ok 12 - Field "token" is defined 1070s ok 13 - CSP header authorize POST request to \# 1070s ok 14 - HTTP code is 200 1070s ok 15 - Page contains a form 1070s ok 16 - Host match 1070s ok 17 - Field "uid" is defined 1070s ok 18 - Field "guy" is defined 1070s ok 19 - Field "cn" is defined 1070s ok 20 - Field "token" is defined 1070s ok 21 - CSP header authorize POST request to \# 1070s ok 22 - Token value found 1070s ok 23 - Two token found 1070s ok 24 - Captcha image inserted 1070s ok 25 - Renew Captcha button found 1070s ok 26 - Get captcha javascript 1070s ok 27 - Post FindUser request 1070s ok 28 - Response is JSON 1070s ok 29 - Good user 1070s ok 30 - Token found 1070s ok 31 - Captcha found 1070s ok 32 - result => 1 1070s ok 33 - Found token session 1070s ok 34 - Found captcha value 1070s ok 35 - Post Auth request with token 1070s ok 36 - Get cookie lemonldap (cdf96476e9c4c85fff07f668666a8acd2b86bdea8de89bcc49ea52d9a1323503) 1070s ok 37 - GET Portal 1070s ok 38 - HTTP code is 200 1070s ok 39 - Authenticated as rtyler 1070s ok 40 - Logout request 1070s ok 41 - Response is 200 1070s ok 42 - Cookie is deleted 1070s ok 43 - No pdata 1070s ok 44 - Disconnect request 1070s ok 45 - Response is 401 1070s 1..45 1070s ok 1071s t/68-FindUser-with-Demo-and-required-params.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 - Get Portal 1071s ok 6 - HTTP code is 200 1071s ok 7 - Page contains a form 1071s ok 8 - Host match 1071s ok 9 - Field "user" is defined 1071s ok 10 - Field "password" is defined 1071s ok 11 - Field "spoofId" is defined 1071s ok 12 - CSP header authorize POST request to \# 1071s ok 13 - Mandatory field 1071s ok 14 - -> Two entries found 1071s ok 15 - 1st -> The Daleks 1071s ok 16 - 2nd -> Bad Guy 1071s ok 17 - -> Three stars found 1071s ok 18 - Post empty FindUser request 1071s ok 19 - HTTP code is 200 1071s ok 20 - Page contains a form 1071s ok 21 - Host match 1071s ok 22 - Field "user" is defined 1071s ok 23 - Field "password" is defined 1071s ok 24 - Field "spoofId" is defined 1071s ok 25 - CSP header authorize POST request to \# 1071s ok 26 - HTTP code is 200 1071s ok 27 - Page contains a form 1071s ok 28 - Host match 1071s ok 29 - Field "uid" is defined 1071s ok 30 - Field "guy" is defined 1071s ok 31 - CSP header authorize POST request to \# 1071s ok 32 - value="" 1071s ok 33 - Post FindUser request 1071s ok 34 - autocomplete="off" 1071s ok 35 - Search an account 1071s ok 36 - id="findUser_guy" 1071s ok 37 - id="findUser_uid" 1071s ok 38 - id="findUser_cn" 1071s ok 39 - id="findUser_type" not found 1071s ok 40 - Name... 1071s ok 41 - Empty option not found 1071s ok 42 - The Daleks 1071s ok 43 - Bad Guy option 1071s ok 44 - Post FindUser request 1071s ok 45 - Response is JSON 1071s ok 46 - Good user 1071s ok 47 - Post FindUser request 1071s ok 48 - Response is JSON 1071s ok 49 - No result 1071s ok 50 - No user found 1071s ok 51 - Post FindUser request 1071s ok 52 - Response is JSON 1071s ok 53 - Good result 1071s ok 54 - No user 1071s 1..54 1071s ok 1071s t/68-FindUser-with-Demo-and-token.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 - Get Portal 1071s ok 6 - HTTP code is 200 1071s ok 7 - Page contains a form 1071s ok 8 - Host match 1071s ok 9 - Field "user" is defined 1071s ok 10 - Field "password" is defined 1071s ok 11 - Field "spoofId" is defined 1071s ok 12 - Field "token" is defined 1071s ok 13 - CSP header authorize POST request to \# 1071s ok 14 - HTTP code is 200 1071s ok 15 - Page contains a form 1071s ok 16 - Host match 1071s ok 17 - Field "uid" is defined 1071s ok 18 - Field "guy" is defined 1071s ok 19 - Field "cn" is defined 1071s ok 20 - Field "token" is defined 1071s ok 21 - CSP header authorize POST request to \# 1071s ok 22 - Token value found 1071s ok 23 - Two token value found 1071s ok 24 - Post FindUser request 1071s ok 25 - Response is JSON 1071s ok 26 - Good user 1071s ok 27 - Get Portal 1071s ok 28 - HTTP code is 200 1071s ok 29 - Page contains a form 1071s ok 30 - Host match 1071s ok 31 - Field "uid" is defined 1071s ok 32 - Field "guy" is defined 1071s ok 33 - Field "cn" is defined 1071s ok 34 - Field "token" is defined 1071s ok 35 - CSP header authorize POST request to \# 1071s ok 36 - Post expired FindUser request 1071s ok 37 - Response is JSON 1071s ok 38 - Token expired 1071s ok 39 - no result found 1071s ok 40 - Token found 1071s ok 41 - Get Portal 1071s ok 42 - HTTP code is 200 1071s ok 43 - Page contains a form 1071s ok 44 - Host match 1071s ok 45 - Field "user" is defined 1071s ok 46 - Field "guy" is defined 1071s ok 47 - Field "cn" is defined 1071s ok 48 - Field "token" is defined 1071s ok 49 - CSP header authorize POST request to \# 1071s ok 50 - Post FindUser request without token 1071s ok 51 - Response is JSON 1071s ok 52 - No Token 1071s ok 53 - no result found 1071s ok 54 - Token found 1071s ok 55 - Get Portal 1071s ok 56 - HTTP code is 200 1071s ok 57 - Page contains a form 1071s ok 58 - Host match 1071s ok 59 - Field "user" is defined 1071s ok 60 - Field "guy" is defined 1071s ok 61 - Field "cn" is defined 1071s ok 62 - Field "token" is defined 1071s ok 63 - CSP header authorize POST request to \# 1071s ok 64 - Post FindUser request with token 1071s ok 65 - Get cookie lemonldap (5406bd9312f02849eee70c79545d137fb537efb390c5e7deca2175bb1b742720) 1071s ok 66 - Response is JSON 1071s ok 67 - result => 1 1071s ok 68 - GET Portal 1071s ok 69 - HTTP code is 200 1071s ok 70 - Authenticated as rtyler 1071s ok 71 - Logout request 1071s ok 72 - Response is 200 1071s ok 73 - Cookie is deleted 1071s ok 74 - No pdata 1071s ok 75 - Disconnect request 1071s ok 76 - Response is 401 1071s 1..76 1071s ok 1072s t/68-FindUser-with-Demo.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 - Get Portal 1072s ok 6 - HTTP code is 200 1072s ok 7 - Page contains a form 1072s ok 8 - Host match 1072s ok 9 - Field "user" is defined 1072s ok 10 - Field "password" is defined 1072s ok 11 - Field "spoofId" is defined 1072s ok 12 - CSP header authorize POST request to \# 1072s ok 13 - Post empty FindUser request 1072s ok 14 - HTTP code is 200 1072s ok 15 - Page contains a form 1072s ok 16 - Host match 1072s ok 17 - Field "user" is defined 1072s ok 18 - Field "password" is defined 1072s ok 19 - Field "spoofId" is defined 1072s ok 20 - CSP header authorize POST request to \# 1072s ok 21 - HTTP code is 200 1072s ok 22 - Page contains a form 1072s ok 23 - Host match 1072s ok 24 - Field "uid" is defined 1072s ok 25 - Field "guy" is defined 1072s ok 26 - CSP header authorize POST request to \# 1072s ok 27 - value="" 1072s ok 28 - Post FindUser request 1072s ok 29 - autocomplete="off" 1072s ok 30 - Search an account 1072s ok 31 - id="findUser_guy" 1072s ok 32 - id="findUser_uid" 1072s ok 33 - id="findUser_cn" 1072s ok 34 - Name... 1072s ok 35 - Empty option 1072s ok 36 - BB option 1072s ok 37 - Bad Guy option 1072s ok 38 - Post FindUser request 1072s ok 39 - Response is JSON 1072s ok 40 - Good user 1072s ok 41 - Post FindUser request with bad user 1072s ok 42 - Response is JSON 1072s ok 43 - No result 1072s ok 44 - No user found 1072s ok 45 - Post FindUser request one result 1072s ok 46 - Response is JSON 1072s ok 47 - Good user 1072s ok 48 - Post FindUser request with a not allowed select value 1072s ok 49 - Response is JSON 1072s ok 50 - Good result 1072s ok 51 - No user 1072s ok 52 - Post FindUser request multi results 1072s ok 53 - Response is JSON 1072s ok 54 - Good user (msmith) 1072s ok 55 - Post FindUser request with bad arg 1072s ok 56 - Response is JSON 1072s ok 57 - Good result 1072s ok 58 - No user 1072s ok 59 - Post FindUser request with two args 1072s ok 60 - Response is JSON 1072s ok 61 - Good user 1072s ok 62 - Post FindUser request with wrong args 1072s ok 63 - Response is JSON 1072s ok 64 - No result 1072s ok 65 - No user found 1072s ok 66 - Post FindUser request with excluding result 1072s ok 67 - Response is JSON 1072s ok 68 - No result 1072s ok 69 - No user found 1072s ok 70 - Post FindUser request with excluding result 1072s ok 71 - Response is JSON 1072s ok 72 - No result 1072s ok 73 - No user found 1072s ok 74 - Post FindUser request with wildcard 1072s ok 75 - Response is JSON 1072s ok 76 - Good result 1072s ok 77 - Good user (davros) 1072s 1..77 1072s ok 1072s t/68-FindUser-with-LDAP.t ...................................................... 1072s ok 1 - use Lemonldap::NG::Portal::Main; 1072s ok 2 # skip LLNGTESTLDAP is not set 1072s ok 3 # skip LLNGTESTLDAP is not set 1072s ok 4 # skip LLNGTESTLDAP is not set 1072s ok 5 # skip LLNGTESTLDAP is not set 1072s ok 6 # skip LLNGTESTLDAP is not set 1072s ok 7 # skip LLNGTESTLDAP is not set 1072s ok 8 # skip LLNGTESTLDAP is not set 1072s ok 9 # skip LLNGTESTLDAP is not set 1072s ok 10 # skip LLNGTESTLDAP is not set 1072s ok 11 # skip LLNGTESTLDAP is not set 1072s ok 12 # skip LLNGTESTLDAP is not set 1072s ok 13 # skip LLNGTESTLDAP is not set 1072s ok 14 # skip LLNGTESTLDAP is not set 1072s ok 15 # skip LLNGTESTLDAP is not set 1072s ok 16 # skip LLNGTESTLDAP is not set 1072s ok 17 # skip LLNGTESTLDAP is not set 1072s ok 18 # skip LLNGTESTLDAP is not set 1072s ok 19 # skip LLNGTESTLDAP is not set 1072s ok 20 # skip LLNGTESTLDAP is not set 1072s ok 21 # skip LLNGTESTLDAP is not set 1072s ok 22 # skip LLNGTESTLDAP is not set 1072s ok 23 # skip LLNGTESTLDAP is not set 1072s ok 24 # skip LLNGTESTLDAP is not set 1072s ok 25 # skip LLNGTESTLDAP is not set 1072s ok 26 # skip LLNGTESTLDAP is not set 1072s ok 27 # skip LLNGTESTLDAP is not set 1072s ok 28 # skip LLNGTESTLDAP is not set 1072s ok 29 # skip LLNGTESTLDAP is not set 1072s ok 30 # skip LLNGTESTLDAP is not set 1072s ok 31 # skip LLNGTESTLDAP is not set 1072s ok 32 # skip LLNGTESTLDAP is not set 1072s ok 33 # skip LLNGTESTLDAP is not set 1072s ok 34 # skip LLNGTESTLDAP is not set 1072s ok 35 # skip LLNGTESTLDAP is not set 1072s ok 36 # skip LLNGTESTLDAP is not set 1072s ok 37 # skip LLNGTESTLDAP is not set 1072s ok 38 # skip LLNGTESTLDAP is not set 1072s ok 39 # skip LLNGTESTLDAP is not set 1072s ok 40 # skip LLNGTESTLDAP is not set 1072s ok 41 # skip LLNGTESTLDAP is not set 1072s ok 42 # skip LLNGTESTLDAP is not set 1072s ok 43 # skip LLNGTESTLDAP is not set 1072s ok 44 # skip LLNGTESTLDAP is not set 1072s ok 45 # skip LLNGTESTLDAP is not set 1072s ok 46 # skip LLNGTESTLDAP is not set 1072s 1..46 1072s ok 1073s t/68-FindUser-with-REST.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 - search REST request 1073s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 1073s ok 7 - uid: dwho 1073s ok 8 - Post good FindUser request 1073s ok 9 - HTTP code is 200 1073s ok 10 - Response is JSON 1073s ok 11 - Good user 1073s ok 12 - result => 1 1073s ok 13 - search REST request 1073s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 1073s ok 15 - guy:bad, uid: dwho 1073s ok 16 - Post null response FindUser request 1073s ok 17 - Response is JSON 1073s ok 18 - No result 1073s ok 19 - No user found 1073s ok 20 - Post bad parameter FindUser request 1073s ok 21 - HTTP code is 200 1073s ok 22 - Response is JSON 1073s ok 23 - Empty user 1073s ok 24 - result => 1 1073s ok 25 - Post empty response FindUser request 1073s ok 26 - HTTP code is 200 1073s ok 27 - Response is JSON 1073s ok 28 - Empty user 1073s ok 29 - result => 1 1073s ok 30 - search REST request 1073s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 1073s ok 32 - guy:good 1073s ok 33 - Post multi responses FindUser request 1073s ok 34 - HTTP code is 200 1073s ok 35 - Response is JSON 1073s ok 36 - Good user (dwho) 1073s ok 37 - result => 1 1073s 1..37 1073s ok 1073s t/68-FindUser-with-UpgradeSession.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 - Get Portal 1073s ok 6 - HTTP code is 200 1073s ok 7 - Page contains a form 1073s ok 8 - Host match 1073s ok 9 - Field "user" is defined 1073s ok 10 - Field "password" is defined 1073s ok 11 - Field "spoofId" is defined 1073s ok 12 - CSP header authorize POST request to \# 1073s ok 13 - Post empty FindUser request 1073s ok 14 - HTTP code is 200 1073s ok 15 - Page contains a form 1073s ok 16 - Host match 1073s ok 17 - Field "user" is defined 1073s ok 18 - Field "password" is defined 1073s ok 19 - Field "spoofId" is defined 1073s ok 20 - CSP header authorize POST request to \# 1073s ok 21 - HTTP code is 200 1073s ok 22 - Page contains a form 1073s ok 23 - Host match 1073s ok 24 - Field "uid" is defined 1073s ok 25 - CSP header authorize POST request to \# 1073s ok 26 - value="" 1073s ok 27 - id="findUser_uid" 1073s ok 28 - Auth query 1073s ok 29 - Get cookie lemonldap (58f5b4a687302d1c56f684fa5bd66c3b7e5640417a80f3e95a9a73f0139d648c) 1073s ok 30 - GET http://test1.example.com/ 1073s ok 31 - HTTP code is 200 1073s ok 32 - Upgrade session query 1073s ok 33 - HTTP code is 200 1073s ok 34 - Page contains a form 1073s ok 35 - URI match 1073s ok 36 - Field "confirm" is defined 1073s ok 37 - Field "url" is defined 1073s ok 38 - Accept session upgrade query 1073s ok 39 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1073s ok 40 - HTTP code is 200 1073s ok 41 - Page contains a form 1073s ok 42 - Host match 1073s ok 43 - Field "upgrading" is defined 1073s ok 44 - Field "url" is defined 1073s ok 45 - CSP header authorize POST request to \# 1073s ok 46 - Post FindUser request 1073s ok 47 - Response is JSON 1073s ok 48 - Good result 1073s ok 49 - Good user 1073s ok 50 - Post login 1073s ok 51 - Get cookie lemonldappdata () 1073s ok 52 - Get cookie lemonldap (a660706185832c2b6c0793c6491a2070ca14a1d6e877a7467560ece983976117) 1073s ok 53 - Get redirection 1073s ok 54 - Location is http://test1.example.com 1073s ok 55 - GET Portal 1073s ok 56 - HTTP code is 200 1073s ok 57 - Authenticated as rtyler 1073s 1..57 1073s ok 1074s t/68-FindUser-without-Impersonation.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 - Get Portal 1074s ok 6 - HTTP code is 200 1074s ok 7 - Page contains a form 1074s ok 8 - Host match 1074s ok 9 - Field "user" is defined 1074s ok 10 - Field "password" is defined 1074s ok 11 - CSP header authorize POST request to \# 1074s ok 12 - Search an account not found 1074s ok 13 - Post FindUser request 1074s ok 14 - Response is JSON 1074s ok 15 - result => 0 1074s ok 16 - error => 9 1074s 1..16 1074s ok 1074s t/68-FindUser-without-attribute.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 - Get Portal 1074s ok 6 - HTTP code is 200 1074s ok 7 - Page contains a form 1074s ok 8 - Host match 1074s ok 9 - Field "user" is defined 1074s ok 10 - Field "password" is defined 1074s ok 11 - Field "spoofId" is defined 1074s ok 12 - CSP header authorize POST request to \# 1074s ok 13 - Search an account not found 1074s ok 14 - Post FindUser request 1074s ok 15 - Response is JSON 1074s ok 16 - No user 1074s ok 17 - result => 1 1074s 1..17 1074s ok 1075s t/68-Impersonation-with-2F.t ................................................... 1075s ok 1 - use Lemonldap::NG::Portal::Main; 1075s ok 2 - use Lemonldap::NG::Common::FormEncode; 1075s ok 3 - Portal object 1075s ok 4 - Init 1075s ok 5 - Portal app 1075s ok 6 - Auth query 1075s ok 7 - Get cookie lemonldap (e51c8c0e3e1b32bb61a9956cd919d1657cad91a569099f9305c0ff17ec330755) 1075s ok 8 - Get Menu 1075s ok 9 - Authenticated as rtyler 1075s ok 10 - sfaManager link found 1075s ok 11 - Form registration 1075s ok 12 - Found TOTP js 1075s ok 13 - Found custom Main Logo 1075s ok 14 - Get new key 1075s ok 15 - Content is JSON 1075s ok 16 - Found secret 1075s ok 17 - Found token 1075s ok 18 - Found user 1075s ok 19 - Code 1075s ok 20 - Code contains 6 digits 1075s ok 21 - Post code 1075s ok 22 - Content is JSON 1075s ok 23 - TOTP is registered 1075s ok 24 - Logout request 1075s ok 25 - Response is 200 1075s ok 26 - Cookie is deleted 1075s ok 27 - No pdata 1075s ok 28 - Disconnect request 1075s ok 29 - Response is 401 1075s ok 30 - Get Menu 1075s ok 31 - HTTP code is 200 1075s ok 32 - Page contains a form 1075s ok 33 - Host match 1075s ok 34 - Field "user" is defined 1075s ok 35 - Field "password" is defined 1075s ok 36 - Field "spoofId" is defined 1075s ok 37 - CSP header authorize POST request to \# 1075s ok 38 - Auth query 1075s ok 39 - HTTP code is 200 1075s ok 40 - Page contains a form 1075s ok 41 - URI match 1075s ok 42 - Field "token" is defined 1075s ok 43 - Post TOTP choice 1075s ok 44 - HTTP code is 200 1075s ok 45 - Page contains a form 1075s ok 46 - URI match 1075s ok 47 - Field "token" is defined 1075s ok 48 - Code 1075s ok 49 - Post code 1075s ok 50 - Get cookie lemonldap (fe1e53e06010258e7ef1ddfc37171b0695fdf5aee8920ff304f08129ad61da02) 1075s ok 51 - Get Menu 1075s ok 52 - HTTP code is 200 1075s ok 53 - Authenticated as dwho 1075s ok 54 - Form 2fregisters 1075s ok 55 - Form registration 1075s ok 56 - Found TOTP js 1075s ok 57 - Found custom Main Logo 1075s ok 58 - Get new key 1075s ok 59 - Content is JSON 1075s ok 60 - Not authorized to register a TOTP 1075s ok 61 - Delete TOTP query 1075s ok 62 - Content is JSON 1075s ok 63 - Not authorized to unregister a TOTP 1075s ok 64 - Post code 1075s ok 65 - Content is JSON 1075s ok 66 - Not authorized to verify a TOTP 1075s ok 67 - Logout request 1075s ok 68 - Response is 200 1075s ok 69 - Cookie is deleted 1075s ok 70 - No pdata 1075s ok 71 - Disconnect request 1075s ok 72 - Response is 401 1075s 1..72 1075s ok 1075s t/68-Impersonation-with-Custom-Plugin.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 - Get Menu 1075s ok 6 - HTTP code is 200 1075s ok 7 - Page contains a form 1075s ok 8 - Host match 1075s ok 9 - Field "user" is defined 1075s ok 10 - Field "password" is defined 1075s ok 11 - Field "spoofId" is defined 1075s ok 12 - CSP header authorize POST request to \# 1075s ok 13 - Auth query 1075s ok 14 - HTTP code is 200 1075s ok 15 - Get cookie lemonldap (e4735f4b27a5cda9f91751babacc2057cdd702a53a805de8f019502158510f06) 1075s ok 16 - Logout request 1075s ok 17 - Response is 200 1075s ok 18 - Cookie is deleted 1075s ok 19 - No pdata 1075s ok 20 - Disconnect request 1075s ok 21 - Response is 401 1075s ok 22 - Auth query 1075s ok 23 - Content is JSON 1075s ok 24 - BAD CREDENTIALS 1075s 1..24 1075s ok 1076s t/68-Impersonation-with-History.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 - Auth query 1076s ok 6 - Response status is 401 1076s ok 7 - Content is JSON 1076s ok 8 - Error code is 5 1076s ok 9 - Get Menu 1076s ok 10 - HTTP code is 200 1076s ok 11 - Page contains a form 1076s ok 12 - Host match 1076s ok 13 - Field "user" is defined 1076s ok 14 - Field "password" is defined 1076s ok 15 - Field "spoofId" is defined 1076s ok 16 - CSP header authorize POST request to \# 1076s ok 17 - Auth query 1076s ok 18 - Get cookie lemonldap (e76d463b52502c4e38d0f67efdf07387a6d670badd421045c22450f089cb92d7) 1076s ok 19 - Get redirection 1076s ok 20 - Location is http://auth.example.com/ 1076s ok 21 - Get Menu 1076s ok 22 - HTTP code is 200 1076s ok 23 - Authenticated as rtyler 1076s ok 24 - Logout request 1076s ok 25 - Response is 200 1076s ok 26 - Cookie is deleted 1076s ok 27 - No pdata 1076s ok 28 - Disconnect request 1076s ok 29 - Response is 401 1076s ok 30 - Get Menu 1076s ok 31 - HTTP code is 200 1076s ok 32 - Page contains a form 1076s ok 33 - Host match 1076s ok 34 - Field "user" is defined 1076s ok 35 - Field "password" is defined 1076s ok 36 - Field "spoofId" is defined 1076s ok 37 - CSP header authorize POST request to \# 1076s ok 38 - Auth query 1076s ok 39 - Get cookie lemonldap (a6ef96c6bcc800bf6efcdbdd51723127d651531db997f26638d2cb3005eac3f6) 1076s ok 40 - History found 1076s ok 41 - -> Three entries found 1076s ok 42 - -> One 'failedLogin' entry found 1076s ok 43 - Logout request 1076s ok 44 - Response is 200 1076s ok 45 - Cookie is deleted 1076s ok 46 - No pdata 1076s ok 47 - Disconnect request 1076s ok 48 - Response is 401 1076s 1..48 1076s ok 1077s t/68-Impersonation-with-TOTP.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 - Get Menu 1077s ok 6 - HTTP code is 200 1077s ok 7 - Page contains a form 1077s ok 8 - Host match 1077s ok 9 - Field "user" is defined 1077s ok 10 - Field "password" is defined 1077s ok 11 - Field "spoofId" is defined 1077s ok 12 - CSP header authorize POST request to \# 1077s ok 13 - Auth query 1077s ok 14 - Get cookie lemonldap (2c4f096c881361644218fb17016347818d782ed5f03bbe17ccbbb5c0ba44b1c0) 1077s ok 15 - Get redirection 1077s ok 16 - Location is http://auth.example.com/ 1077s ok 17 - Get Menu 1077s ok 18 - HTTP code is 200 1077s ok 19 - Connected as dwho 1077s ok 20 - Authenticated as rtyler 1077s ok 21 - Form registration 1077s ok 22 - Get redirection 1077s ok 23 - Location header found 1077s ok 24 - Form registration 1077s ok 25 - Found TOTP js 1077s ok 26 - Found custom Main Logo 1077s ok 27 - Get new key 1077s ok 28 - Content is JSON 1077s ok 29 - Found secret 1077s ok 30 - Found token 1077s ok 31 - Code 1077s ok 32 - Code contains 6 digits 1077s ok 33 - Post code 1077s ok 34 - Content is JSON 1077s ok 35 - Key is registered 1077s ok 36 - Logout request 1077s ok 37 - Response is 200 1077s ok 38 - Cookie is deleted 1077s ok 39 - No pdata 1077s ok 40 - Disconnect request 1077s ok 41 - Response is 401 1077s ok 42 - Get Menu 1077s ok 43 - HTTP code is 200 1077s ok 44 - Page contains a form 1077s ok 45 - Host match 1077s ok 46 - Field "user" is defined 1077s ok 47 - Field "password" is defined 1077s ok 48 - Field "spoofId" is defined 1077s ok 49 - CSP header authorize POST request to \# 1077s ok 50 - Auth query with Impersonation 1077s ok 51 - HTTP code is 200 1077s ok 52 - Page contains a form 1077s ok 53 - URI match 1077s ok 54 - Field "token" is defined 1077s ok 55 - Code 1077s ok 56 - Post code 1077s ok 57 - Get cookie lemonldap (7b7f3e7476800b239ba39439a8730122099774db7b7faacd50c05581e58274e3) 1077s ok 58 - CheckUser form 1077s ok 59 - HTTP code is 200 1077s ok 60 - Page contains a form 1077s ok 61 - URI match 1077s ok 62 - Field "user" is defined 1077s ok 63 - Field "url" is defined 1077s ok 64 - Found trspan="checkUserMerged" 1077s ok 65 - POST checkuser 1077s ok 66 - HTTP code is 200 1077s ok 67 - Page contains a form 1077s ok 68 - URI match 1077s ok 69 - Field "user" is defined 1077s ok 70 - Field "url" is defined 1077s ok 71 - Found trspan="checkUserMerged" 1077s ok 72 - Found trspan="allowed" 1077s ok 73 - Found trspan="headers" 1077s ok 74 - Found trspan="groups_sso" 1077s ok 75 - Found trspan="attributes" 1077s ok 76 - Found trspan="macros" 1077s ok 77 - Found _userDB 1077s ok 78 - Found Auth-User 1077s ok 79 - Found dwho 1077s ok 80 - Found su 1077s ok 81 - Found uid 1077s ok 82 - Found _whatToTrace 1077s ok 83 - CheckUser form 1077s ok 84 - HTTP code is 200 1077s ok 85 - Page contains a form 1077s ok 86 - URI match 1077s ok 87 - Field "user" is defined 1077s ok 88 - Field "url" is defined 1077s ok 89 - Found trspan="checkUserMerged" 1077s ok 90 - POST checkuser 1077s ok 91 - HTTP code is 200 1077s ok 92 - Page contains a form 1077s ok 93 - URI match 1077s ok 94 - Field "user" is defined 1077s ok 95 - Field "url" is defined 1077s ok 96 - Found trspan="checkUserComputedSession" 1077s ok 97 - Found macro authMode 1077s ok 98 - Found TOTP 1077s ok 99 - Logout request 1077s ok 100 - Response is 200 1077s ok 101 - Cookie is deleted 1077s ok 102 - No pdata 1077s ok 103 - Disconnect request 1077s ok 104 - Response is 401 1077s 1..104 1077s ok 1077s t/68-Impersonation-with-UnrestrictedUser.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 - Get Menu 1077s ok 6 - HTTP code is 200 1077s ok 7 - Page contains a form 1077s ok 8 - Host match 1077s ok 9 - Field "user" is defined 1077s ok 10 - Field "password" is defined 1077s ok 11 - Field "spoofId" is defined 1077s ok 12 - Field "token" is defined 1077s ok 13 - CSP header authorize POST request to \# 1077s ok 14 - Auth query 1077s ok 15 - Get cookie lemonldap (8db35112a834a2e9e5edaca68599966730a00cde1c2226f0bf753661d6f03b4a) 1077s ok 16 - Get Menu 1077s ok 17 - Authenticated as dwho 1077s ok 18 - Logout request 1077s ok 19 - Response is 200 1077s ok 20 - Cookie is deleted 1077s ok 21 - No pdata 1077s ok 22 - Disconnect request 1077s ok 23 - Response is 401 1077s ok 24 - Get Menu 1077s ok 25 - HTTP code is 200 1077s ok 26 - Page contains a form 1077s ok 27 - Host match 1077s ok 28 - Field "user" is defined 1077s ok 29 - Field "password" is defined 1077s ok 30 - Field "spoofId" is defined 1077s ok 31 - Field "token" is defined 1077s ok 32 - CSP header authorize POST request to \# 1077s ok 33 - Auth query 1077s ok 34 - PE5 found 1077s ok 35 - HTTP code is 200 1077s ok 36 - Page contains a form 1077s ok 37 - Host match 1077s ok 38 - Field "user" is defined 1077s ok 39 - Field "password" is defined 1077s ok 40 - Field "spoofId" is defined 1077s ok 41 - Field "token" is defined 1077s ok 42 - CSP header authorize POST request to \# 1077s ok 43 - Auth query 1077s ok 44 - Get cookie lemonldap (677d04077e2ea1f605c030c807ac6e19ee24e92a75a6d03dd11ba791dc0b8a42) 1077s ok 45 - Get Menu 1077s ok 46 - Authenticated as msmith 1077s ok 47 - Logout request 1077s ok 48 - Response is 200 1077s ok 49 - Cookie is deleted 1077s ok 50 - No pdata 1077s ok 51 - Disconnect request 1077s ok 52 - Response is 401 1077s 1..52 1077s ok 1078s t/68-Impersonation-with-doubleCookies.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 - Get Menu 1078s ok 6 - HTTP code is 200 1078s ok 7 - Page contains a form 1078s ok 8 - Host match 1078s ok 9 - Field "user" is defined 1078s ok 10 - Field "password" is defined 1078s ok 11 - Field "spoofId" is defined 1078s ok 12 - CSP header authorize POST request to \# 1078s ok 13 - Auth query 1078s ok 14 - PE40 found 1078s ok 15 - Get Menu 1078s ok 16 - HTTP code is 200 1078s ok 17 - Page contains a form 1078s ok 18 - Host match 1078s ok 19 - Field "user" is defined 1078s ok 20 - Field "password" is defined 1078s ok 21 - Field "spoofId" is defined 1078s ok 22 - CSP header authorize POST request to \# 1078s ok 23 - Get Menu 1078s ok 24 - HTTP code is 200 1078s ok 25 - Page contains a form 1078s ok 26 - Host match 1078s ok 27 - Field "user" is defined 1078s ok 28 - Field "password" is defined 1078s ok 29 - Field "spoofId" is defined 1078s ok 30 - CSP header authorize POST request to \# 1078s ok 31 - Auth query 1078s ok 32 - PE5 found 1078s ok 33 - Get Menu 1078s ok 34 - HTTP code is 200 1078s ok 35 - Page contains a form 1078s ok 36 - Host match 1078s ok 37 - Field "user" is defined 1078s ok 38 - Field "password" is defined 1078s ok 39 - Field "spoofId" is defined 1078s ok 40 - CSP header authorize POST request to \# 1078s ok 41 - Get Menu 1078s ok 42 - HTTP code is 200 1078s ok 43 - Page contains a form 1078s ok 44 - Host match 1078s ok 45 - Field "user" is defined 1078s ok 46 - Field "password" is defined 1078s ok 47 - Field "spoofId" is defined 1078s ok 48 - CSP header authorize POST request to \# 1078s ok 49 - Auth query 1078s ok 50 - PE93 found 1078s ok 51 - Get Menu 1078s ok 52 - HTTP code is 200 1078s ok 53 - Page contains a form 1078s ok 54 - Host match 1078s ok 55 - Field "user" is defined 1078s ok 56 - Field "password" is defined 1078s ok 57 - Field "spoofId" is defined 1078s ok 58 - CSP header authorize POST request to \# 1078s ok 59 - Get Menu 1078s ok 60 - HTTP code is 200 1078s ok 61 - Page contains a form 1078s ok 62 - Host match 1078s ok 63 - Field "user" is defined 1078s ok 64 - Field "password" is defined 1078s ok 65 - Field "spoofId" is defined 1078s ok 66 - CSP header authorize POST request to \# 1078s ok 67 - Auth query 1078s ok 68 - Get cookie lemonldap (db6567910608d72317932184ffa5c1084a221d892ab1006712cd6cdad2c4a96f) 1078s ok 69 - Get cookie lemonldaphttp () 1078s ok 70 - Get redirection 1078s ok 71 - Location is http://auth.example.com/ 1078s ok 72 - -> Get cookie : lemonldap=something 1078s ok 73 - -> Cookie 'lemonldap' is HttpOnly 1078s ok 74 - -> Cookie 'lemonldap' is secure 1078s ok 75 - CheckUser form 1078s ok 76 - HTTP code is 200 1078s ok 77 - Page contains a form 1078s ok 78 - URI match 1078s ok 79 - Field "user" is defined 1078s ok 80 - Field "url" is defined 1078s ok 81 - Found trspan="checkUser" 1078s ok 82 - POST checkuser 1078s ok 83 - Found macro test_impersonation 1078s ok 84 - Found msmith/msmith 1078s ok 85 - Logout request 1078s ok 86 - Response is 200 1078s ok 87 - Cookie is deleted 1078s ok 88 - No pdata 1078s ok 89 - Disconnect request 1078s ok 90 - Response is 401 1078s ok 91 - Get Menu 1078s ok 92 - HTTP code is 200 1078s ok 93 - Page contains a form 1078s ok 94 - Host match 1078s ok 95 - Field "user" is defined 1078s ok 96 - Field "password" is defined 1078s ok 97 - Field "spoofId" is defined 1078s ok 98 - CSP header authorize POST request to \# 1078s ok 99 - Auth query 1078s ok 100 - Get cookie lemonldap (a75743a33354f34d6faf994de2ba0445ffdef0301d9d150ed4f138e0025d5b68) 1078s ok 101 - Get redirection 1078s ok 102 - Location is http://auth.example.com/ 1078s ok 103 - Get Menu 1078s ok 104 - HTTP code is 200 1078s ok 105 - Connected as dwho 1078s ok 106 - CheckUser form 1078s ok 107 - HTTP code is 200 1078s ok 108 - Page contains a form 1078s ok 109 - URI match 1078s ok 110 - Field "user" is defined 1078s ok 111 - Field "url" is defined 1078s ok 112 - Found trspan="checkUser" 1078s ok 113 - POST checkuser 1078s ok 114 - HTTP code is 200 1078s ok 115 - Page contains a form 1078s ok 116 - URI match 1078s ok 117 - Field "user" is defined 1078s ok 118 - Field "url" is defined 1078s ok 119 - Found trspan="checkUser" 1078s ok 120 - Found trspan="allowed" 1078s ok 121 - Found trspan="headers" 1078s ok 122 - Found trspan="macros" 1078s ok 123 - Found trspan="attributes" 1078s ok 124 - Found _userDB 1078s ok 125 - Found Auth-User 1078s ok 126 - Found dwho 1078s ok 127 - Found _whatToTrace 1078s ok 128 - Found testPrefix_groups 1078s ok 129 - Found "su; su_test; test_su" 1078s ok 130 - Found testPrefix_uid 1078s ok 131 - Found rtyler 1078s ok 132 - Found macro test_impersonation 1078s ok 133 - Found rtyler/dwo 1078s ok 134 - Found 34 attributes 1078s ok 135 - _auth 1078s ok 136 - _httpSession 1078s ok 137 - uid 1078s ok 138 - testPrefix__auth 1078s ok 139 - testPrefix__httpSession 1078s ok 140 - testPrefix_uid 1078s ok 141 - Logout request 1078s ok 142 - Response is 200 1078s ok 143 - Cookie is deleted 1078s ok 144 - No pdata 1078s ok 145 - Disconnect request 1078s ok 146 - Response is 401 1078s 1..146 1078s ok 1079s t/68-Impersonation-with-filtered-merge.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 - Get Menu 1079s ok 6 - HTTP code is 200 1079s ok 7 - Page contains a form 1079s ok 8 - Host match 1079s ok 9 - Field "user" is defined 1079s ok 10 - Field "password" is defined 1079s ok 11 - Field "spoofId" is defined 1079s ok 12 - CSP header authorize POST request to \# 1079s ok 13 - Auth query 1079s ok 14 - Get cookie lemonldap (6f868c78524c9daed5b645db9971c5a92202f223d55e25d33c6b4ffc11621193) 1079s ok 15 - Get redirection 1079s ok 16 - Location is http://auth.example.com/ 1079s ok 17 - Get Menu 1079s ok 18 - HTTP code is 200 1079s ok 19 - Connected as dwho 1079s ok 20 - Authenticated as dwho 1079s ok 21 - CheckUser form 1079s ok 22 - HTTP code is 200 1079s ok 23 - Page contains a form 1079s ok 24 - URI match 1079s ok 25 - Field "user" is defined 1079s ok 26 - Field "url" is defined 1079s ok 27 - Found trspan="checkUserMerged" 1079s ok 28 - POST checkuser 1079s ok 29 - HTTP code is 200 1079s ok 30 - Page contains a form 1079s ok 31 - URI match 1079s ok 32 - Field "user" is defined 1079s ok 33 - Field "url" is defined 1079s ok 34 - Found trspan="checkUser" 1079s ok 35 - Found trspan="allowed" 1079s ok 36 - Found trspan="headers" 1079s ok 37 - Found trspan="groups_sso" 1079s ok 38 - Found trspan="macros" 1079s ok 39 - Found trspan="attributes" 1079s ok 40 - Found _userDB 1079s ok 41 - Found Auth-User 1079s ok 42 - Found dwho 1079s ok 43 - Found su 1079s ok 44 - Found su_test 1079s ok 45 - NOT found _test_ 1079s ok 46 - NOT found test_su 1079s ok 47 - Found uid 1079s ok 48 - Found _whatToTrace 1079s ok 49 - POST checkuser 1079s ok 50 - Response is JSON 1079s ok 51 - Right number of real_hGroups found 1079s ok 52 - Right number of hGroups found 1079s ok 53 - Logout request 1079s ok 54 - Response is 200 1079s ok 55 - Cookie is deleted 1079s ok 56 - No pdata 1079s ok 57 - Disconnect request 1079s ok 58 - Response is 401 1079s 1..58 1079s ok 1079s t/68-Impersonation-with-merge.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 - Get Menu 1079s ok 6 - HTTP code is 200 1079s ok 7 - Page contains a form 1079s ok 8 - Host match 1079s ok 9 - Field "user" is defined 1079s ok 10 - Field "password" is defined 1079s ok 11 - Field "spoofId" is defined 1079s ok 12 - CSP header authorize POST request to \# 1079s ok 13 - Auth query 1079s ok 14 - Get cookie lemonldap (7fc15041dcd0570a28080d37462bb66fa30ecca3b6acf2b4d9a35906574db5ce) 1079s ok 15 - Get redirection 1079s ok 16 - Location is http://auth.example.com/ 1079s ok 17 - Get Menu 1079s ok 18 - HTTP code is 200 1079s ok 19 - Connected as dwho 1079s ok 20 - Authenticated as dwho 1079s ok 21 - CheckUser form 1079s ok 22 - HTTP code is 200 1079s ok 23 - Page contains a form 1079s ok 24 - URI match 1079s ok 25 - Field "user" is defined 1079s ok 26 - Field "url" is defined 1079s ok 27 - Found trspan="checkUserMerged" 1079s ok 28 - POST checkuser 1079s ok 29 - HTTP code is 200 1079s ok 30 - Page contains a form 1079s ok 31 - URI match 1079s ok 32 - Field "user" is defined 1079s ok 33 - Field "url" is defined 1079s ok 34 - Found trspan="checkUserMerged" 1079s ok 35 - Found trspan="allowed" 1079s ok 36 - Found trspan="headers" 1079s ok 37 - Found trspan="groups_sso" 1079s ok 38 - Found SSO group "su" 1079s ok 39 - Found SSO group "su_test" 1079s ok 40 - Found SSO group "test_su" 1079s ok 41 - Found trspan="attributes" 1079s ok 42 - Found trspan="macros" 1079s ok 43 - Found _userDB 1079s ok 44 - Found Auth-User 1079s ok 45 - Found dwho 1079s ok 46 - Found su 1079s ok 47 - Found su_test 1079s ok 48 - NOT found _test_ 1079s ok 49 - Found test_su 1079s ok 50 - Found _whatToTrace 1079s ok 51 - Found uid 1079s ok 52 - POST checkuser 1079s ok 53 - Response is JSON 1079s ok 54 - Right number of real_hGroups found 1079s ok 55 - Right number of hGroups found 1079s ok 56 - Logout request 1079s ok 57 - Response is 200 1079s ok 58 - Cookie is deleted 1079s ok 59 - No pdata 1079s ok 60 - Disconnect request 1079s ok 61 - Response is 401 1079s 1..61 1079s ok 1080s t/68-Impersonation.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 - Get Menu 1080s ok 6 - HTTP code is 200 1080s ok 7 - Page contains a form 1080s ok 8 - Host match 1080s ok 9 - Field "user" is defined 1080s ok 10 - Field "password" is defined 1080s ok 11 - Field "spoofId" is defined 1080s ok 12 - CSP header authorize POST request to \# 1080s ok 13 - Auth query 1080s ok 14 - PE40 found 1080s ok 15 - Get Menu 1080s ok 16 - HTTP code is 200 1080s ok 17 - Page contains a form 1080s ok 18 - Host match 1080s ok 19 - Field "user" is defined 1080s ok 20 - Field "password" is defined 1080s ok 21 - Field "spoofId" is defined 1080s ok 22 - CSP header authorize POST request to \# 1080s ok 23 - Get Menu 1080s ok 24 - HTTP code is 200 1080s ok 25 - Page contains a form 1080s ok 26 - Host match 1080s ok 27 - Field "user" is defined 1080s ok 28 - Field "password" is defined 1080s ok 29 - Field "spoofId" is defined 1080s ok 30 - CSP header authorize POST request to \# 1080s ok 31 - Auth query 1080s ok 32 - PE5 found 1080s ok 33 - Get Menu 1080s ok 34 - HTTP code is 200 1080s ok 35 - Page contains a form 1080s ok 36 - Host match 1080s ok 37 - Field "user" is defined 1080s ok 38 - Field "password" is defined 1080s ok 39 - Field "spoofId" is defined 1080s ok 40 - CSP header authorize POST request to \# 1080s ok 41 - Get Menu 1080s ok 42 - HTTP code is 200 1080s ok 43 - Page contains a form 1080s ok 44 - Host match 1080s ok 45 - Field "user" is defined 1080s ok 46 - Field "password" is defined 1080s ok 47 - Field "spoofId" is defined 1080s ok 48 - CSP header authorize POST request to \# 1080s ok 49 - Auth query 1080s ok 50 - PE93 found 1080s ok 51 - Get Menu 1080s ok 52 - HTTP code is 200 1080s ok 53 - Page contains a form 1080s ok 54 - Host match 1080s ok 55 - Field "user" is defined 1080s ok 56 - Field "password" is defined 1080s ok 57 - Field "spoofId" is defined 1080s ok 58 - CSP header authorize POST request to \# 1080s ok 59 - Get Menu 1080s ok 60 - HTTP code is 200 1080s ok 61 - Page contains a form 1080s ok 62 - Host match 1080s ok 63 - Field "user" is defined 1080s ok 64 - Field "password" is defined 1080s ok 65 - Field "spoofId" is defined 1080s ok 66 - CSP header authorize POST request to \# 1080s ok 67 - Auth query 1080s ok 68 - Get cookie lemonldap (7883b0a00386e725a35f6101f59562a20eec1f76b5ddcae20a78a04f50c28cea) 1080s ok 69 - Get redirection 1080s ok 70 - Location is http://auth.example.com/ 1080s ok 71 - Get Menu 1080s ok 72 - HTTP code is 200 1080s ok 73 - Connected as msmith 1080s ok 74 - Authenticated as msmith 1080s ok 75 - CheckUser form 1080s ok 76 - HTTP code is 200 1080s ok 77 - Page contains a form 1080s ok 78 - URI match 1080s ok 79 - Field "user" is defined 1080s ok 80 - Field "url" is defined 1080s ok 81 - Found trspan="checkUser" 1080s ok 82 - POST checkuser 1080s ok 83 - Found macro test_impersonation 1080s ok 84 - Found msmith/msmith 1080s ok 85 - Found two MSMITH@BADWOLF.ORG 1080s ok 86 - Logout request 1080s ok 87 - Response is 200 1080s ok 88 - Cookie is deleted 1080s ok 89 - No pdata 1080s ok 90 - Disconnect request 1080s ok 91 - Response is 401 1080s ok 92 - Get Menu 1080s ok 93 - HTTP code is 200 1080s ok 94 - Page contains a form 1080s ok 95 - Host match 1080s ok 96 - Field "user" is defined 1080s ok 97 - Field "password" is defined 1080s ok 98 - Field "spoofId" is defined 1080s ok 99 - CSP header authorize POST request to \# 1080s ok 100 - Auth query 1080s ok 101 - Get cookie lemonldap (f091a52bbd3dd21ead2b8b989523ecb944437378f45cb67ff4d218a36efa0cc2) 1080s ok 102 - Get redirection 1080s ok 103 - Location is http://auth.example.com/ 1080s ok 104 - Get Menu 1080s ok 105 - HTTP code is 200 1080s ok 106 - Connected as dwho 1080s ok 107 - Authenticated as dwho 1080s ok 108 - CheckUser form 1080s ok 109 - HTTP code is 200 1080s ok 110 - Page contains a form 1080s ok 111 - URI match 1080s ok 112 - Field "user" is defined 1080s ok 113 - Field "url" is defined 1080s ok 114 - Found trspan="checkUser" 1080s ok 115 - POST checkuser 1080s ok 116 - HTTP code is 200 1080s ok 117 - Page contains a form 1080s ok 118 - URI match 1080s ok 119 - Field "user" is defined 1080s ok 120 - Field "url" is defined 1080s ok 121 - Found trspan="checkUser" 1080s ok 122 - Found trspan="allowed" 1080s ok 123 - Found trspan="headers" 1080s ok 124 - Found trspan="macros" 1080s ok 125 - Found trspan="attributes" 1080s ok 126 - Found _userDB 1080s ok 127 - Found Auth-User 1080s ok 128 - Found dwho 1080s ok 129 - Found _whatToTrace 1080s ok 130 - Found testPrefix_groups 1080s ok 131 - Found "su; su_test; test_su" 1080s ok 132 - Found testPrefix_uid 1080s ok 133 - Found rtyler 1080s ok 134 - Found macro test_impersonation 1080s ok 135 - Found rtyler/dwo 1080s ok 136 - Found _session_id 1080s ok 137 - Found _session_id 1080s ok 138 - Found 34 attributes 1080s ok 139 - _auth 1080s ok 140 - uid 1080s ok 141 - testPrefix__auth 1080s ok 142 - testPrefix_uid 1080s ok 143 - Logout request 1080s ok 144 - Response is 200 1080s ok 145 - Cookie is deleted 1080s ok 146 - No pdata 1080s ok 147 - Disconnect request 1080s ok 148 - Response is 401 1080s 1..148 1080s ok 1080s t/68-InitializePasswordReset.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 (3ace00e79230cda3a7f9383b1e6afdc4995e846b8a0bb374afdb027f65f1d607) 1080s ok 8 - Force reinitialization for rtyler@badwolf.org 1080s ok 9 - HTTP code is 200 1080s ok 10 - HTTP code is 200 1080s ok 11 - Content-Type is JSON 1080s ok 12 - Content is valid JSON 1080s ok 13 - mail_token found 1080s ok 14 - reset url found and have a correct format 1080s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 1080s ok 16 - HTTP code is 403 1080s ok 17 - Content is valid JSON 1080s ok 18 - authentication error 1080s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 1080s ok 20 - HTTP code is 404 1080s ok 21 - Content is valid JSON 1080s ok 22 - user not found 1080s 1..22 1080s ok 1081s t/70-2F-Password.t ............................................................. 1081s ok 1 - use Lemonldap::NG::Portal::Main; 1081s ok 2 - Portal object 1081s ok 3 - Init 1081s ok 4 - Portal app 1081s # Subtest: Register Password 2FA 1081s ok 1 - Get Menu 1081s ok 2 - HTTP code is 200 1081s ok 3 - Page contains a form 1081s ok 4 - Host match 1081s ok 5 - Field "user" is defined 1081s ok 6 - Field "password" is defined 1081s ok 7 - CSP header authorize POST request to \# 1081s ok 8 - Auth query 1081s ok 9 - Get cookie lemonldap (db84218e13e50871fab02ac95e5acf87dcbf05029b8b9d9b1a0853a376115eaa) 1081s ok 10 - Get redirection 1081s ok 11 - Location is http://auth.example.com/ 1081s ok 12 - Form registration 1081s ok 13 - Get redirection 1081s ok 14 - Location header found 1081s ok 15 - Form registration 1081s ok 16 - Found password js 1081s ok 17 - HTTP code is 200 1081s ok 18 - Content-Type is JSON 1081s ok 19 - Content is valid JSON 1081s ok 20 - Post registration (mismatched) 1081s ok 21 1081s ok 22 - HTTP code is 200 1081s ok 23 - Content-Type is JSON 1081s ok 24 - Content is valid JSON 1081s ok 25 - Post registration (mismatched) 1081s ok 26 1081s ok 27 - HTTP code is 200 1081s ok 28 - Content-Type is JSON 1081s ok 29 - Content is valid JSON 1081s ok 30 - Post registration (mismatched) 1081s ok 31 - Key is registered 1081s ok 32 - Logout request 1081s ok 33 - Response is 200 1081s ok 34 - Cookie is deleted 1081s ok 35 - No pdata 1081s ok 36 - Disconnect request 1081s ok 37 - Response is 401 1081s 1..37 1081s ok 5 - Register Password 2FA 1081s # Subtest: Try to login with invalid 2FA password 1081s ok 1 - Get Menu 1081s ok 2 - HTTP code is 200 1081s ok 3 - Page contains a form 1081s ok 4 - Host match 1081s ok 5 - Field "user" is defined 1081s ok 6 - Field "password" is defined 1081s ok 7 - CSP header authorize POST request to \# 1081s ok 8 - Auth query 1081s ok 9 - HTTP code is 200 1081s ok 10 - Page contains a form 1081s ok 11 - URI match 1081s ok 12 - Post code 1081s ok 13 - Expected portal error code: code found on page 1081s ok 14 - Expected portal error code 1081s 1..14 1081s ok 6 - Try to login with invalid 2FA password 1081s # Subtest: Try to login with valid 2FA password 1081s ok 1 - Get Menu 1081s ok 2 - HTTP code is 200 1081s ok 3 - Page contains a form 1081s ok 4 - Host match 1081s ok 5 - Field "user" is defined 1081s ok 6 - Field "password" is defined 1081s ok 7 - CSP header authorize POST request to \# 1081s ok 8 - Auth query 1081s ok 9 - HTTP code is 200 1081s ok 10 - Page contains a form 1081s ok 11 - URI match 1081s ok 12 - Post code 1081s ok 13 - Get cookie lemonldap (c623f245805eb6b45276ffc9aeb176300e7fb5d781d55da43d754b24a4b9ac4f) 1081s ok 14 - Get session using restSessionServer 1081s ok 15 - HTTP code is 200 1081s ok 16 - Deserialize session content 1081s ok 17 - Session has correct value for _2f 1081s ok 18 - Session has correct value for authenticationLevel 1081s ok 19 - Session has correct value for _auth 1081s ok 20 - Session has correct value for uid 1081s ok 21 - Logout request 1081s ok 22 - Response is 200 1081s ok 23 - Cookie is deleted 1081s ok 24 - No pdata 1081s ok 25 - Disconnect request 1081s ok 26 - Response is 401 1081s 1..26 1081s ok 7 - Try to login with valid 2FA password 1081s 1..7 1081s ok 1082s t/70-2F-TOTP-8-with-global-storage.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 - Get Menu 1082s ok 6 - HTTP code is 200 1082s ok 7 - Page contains a form 1082s ok 8 - Host match 1082s ok 9 - Field "user" is defined 1082s ok 10 - Field "password" is defined 1082s ok 11 - Field "token" is defined 1082s ok 12 - CSP header authorize POST request to \# 1082s ok 13 - Auth query 1082s ok 14 - Get cookie lemonldap (3f7c79b10e960fa7561562ddf1df6d83577c30ffef423ee3a47aa819d8c7cb3a) 1082s ok 15 - Get redirection 1082s ok 16 - Location is http://auth.example.com/ 1082s ok 17 - Form registration 1082s ok 18 - Get redirection 1082s ok 19 - Location header found 1082s ok 20 - Form registration 1082s ok 21 - Found TOTP js 1082s ok 22 - Get new key 1082s ok 23 - Content is JSON 1082s ok 24 - Found secret 1082s ok 25 - Found token 1082s ok 26 - Code 1082s ok 27 - Code contains 8 digits 1082s ok 28 - Post code 1082s ok 29 - Content is JSON 1082s ok 30 - Key is registered 1082s ok 31 - Logout request 1082s ok 32 - Response is 200 1082s ok 33 - Cookie is deleted 1082s ok 34 - No pdata 1082s ok 35 - Disconnect request 1082s ok 36 - Response is 401 1082s ok 37 - Get Menu 1082s ok 38 - HTTP code is 200 1082s ok 39 - Page contains a form 1082s ok 40 - Host match 1082s ok 41 - Field "user" is defined 1082s ok 42 - Field "password" is defined 1082s ok 43 - Field "token" is defined 1082s ok 44 - CSP header authorize POST request to \# 1082s ok 45 - Auth query 1082s ok 46 - HTTP code is 200 1082s ok 47 - Page contains a form 1082s ok 48 - URI match 1082s ok 49 - Field "token" is defined 1082s ok 50 - LLNG Code 1082s ok 51 - Post code 1082s ok 52 - Get cookie lemonldap (99db91e8e2067f1bc7b961d1012f0e770be5debc4c324302e4d42dda26ecbdd2) 1082s ok 53 - Logout request 1082s ok 54 - Response is 200 1082s ok 55 - Cookie is deleted 1082s ok 56 - No pdata 1082s ok 57 - Disconnect request 1082s ok 58 - Response is 401 1082s ok 59 - Get Menu 1082s ok 60 - HTTP code is 200 1082s ok 61 - Page contains a form 1082s ok 62 - Host match 1082s ok 63 - Field "user" is defined 1082s ok 64 - Field "password" is defined 1082s ok 65 - Field "token" is defined 1082s ok 66 - CSP header authorize POST request to \# 1082s ok 67 - Auth query 1082s ok 68 - HTTP code is 200 1082s ok 69 - Page contains a form 1082s ok 70 - URI match 1082s ok 71 - Field "token" is defined 1082s ok 72 - LLNG Code 1082s ok 73 - Post code 1082s ok 74 - Token expired 1082s ok 75 - Login form is not displayed 1082s ok 76 - Get Menu 1082s ok 77 - HTTP code is 200 1082s ok 78 - Page contains a form 1082s ok 79 - Host match 1082s ok 80 - Field "user" is defined 1082s ok 81 - Field "password" is defined 1082s ok 82 - Field "token" is defined 1082s ok 83 - CSP header authorize POST request to \# 1082s ok 84 - Auth query 1082s ok 85 - HTTP code is 200 1082s ok 86 - Page contains a form 1082s ok 87 - URI match 1082s ok 88 - Field "token" is defined 1082s 1..88 1082s ok 1082s t/70-2F-TOTP-Hook.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 1082s ok 6 - Get cookie lemonldap (8f497a74524d5a315ad1325ef66fc18607822c53747f4dc60d1f0fd4b8c2fc17) 1082s ok 7 - Form registration 1082s ok 8 - Found TOTP js 1082s ok 9 - Get new key 1082s ok 10 - Content is JSON 1082s ok 11 - Found secret 1082s ok 12 - Found token 1082s ok 13 - Found user 1082s ok 14 - Code 1082s ok 15 - Code contains 6 digits 1082s ok 16 - Post code 1082s ok 17 - Content is JSON 1082s ok 18 - TOTP is registered 1082s ok 19 - Logout request 1082s ok 20 - Response is 200 1082s ok 21 - Cookie is deleted 1082s ok 22 - No pdata 1082s ok 23 - Disconnect request 1082s ok 24 - Response is 401 1082s ok 25 - Auth query 1082s ok 26 - HTTP code is 200 1082s ok 27 - Page contains a form 1082s ok 28 - URI match 1082s ok 29 - Field "token" is defined 1082s ok 30 - Code 1082s ok 31 - Post code 1082s ok 32 - Get cookie lemonldap (253ed86cac0af7fd8d395a95929dc4166a9888dd9579844354b0b7a2d9253b37) 1082s ok 33 - Logout request 1082s ok 34 - Response is 200 1082s ok 35 - Cookie is deleted 1082s ok 36 - No pdata 1082s ok 37 - Disconnect request 1082s ok 38 - Response is 401 1082s ok 39 - Auth query 1082s ok 40 - HTTP code is 200 1082s ok 41 - Page contains a form 1082s ok 42 - URI match 1082s ok 43 - Field "token" is defined 1082s ok 44 - Code 1082s ok 45 - Post code 1082s ok 46 - Expected portal error code: code found on page 1082s ok 47 - Expected portal error code 1082s 1..47 1082s ok 1083s t/70-2F-TOTP-encryption.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 - Get Menu 1083s ok 6 - HTTP code is 200 1083s ok 7 - Page contains a form 1083s ok 8 - Host match 1083s ok 9 - Field "user" is defined 1083s ok 10 - Field "password" is defined 1083s ok 11 - Field "token" is defined 1083s ok 12 - CSP header authorize POST request to \# 1083s ok 13 - Auth query 1083s ok 14 - Get cookie lemonldap (146c9585d3ea9c594ad6519a03d9a4836260425523e586f46488aed9bc95a3e9) 1083s ok 15 - Get redirection 1083s ok 16 - Location is http://auth.example.com/ 1083s ok 17 - Form registration 1083s ok 18 - Get redirection 1083s ok 19 - Location header found 1083s ok 20 - Form registration 1083s ok 21 - Found TOTP js 1083s ok 22 - Get new key 1083s ok 23 - Content is JSON 1083s ok 24 - Found secret 1083s ok 25 - Found token 1083s ok 26 - Code 1083s ok 27 - Code contains 6 digits 1083s ok 28 - Post code 1083s ok 29 - Content is JSON 1083s ok 30 - Key is registered 1083s ok 31 - Logout request 1083s ok 32 - Response is 200 1083s ok 33 - Cookie is deleted 1083s ok 34 - No pdata 1083s ok 35 - Disconnect request 1083s ok 36 - Response is 401 1083s ok 37 - Get Menu 1083s ok 38 - HTTP code is 200 1083s ok 39 - Page contains a form 1083s ok 40 - Host match 1083s ok 41 - Field "user" is defined 1083s ok 42 - Field "password" is defined 1083s ok 43 - Field "token" is defined 1083s ok 44 - CSP header authorize POST request to \# 1083s ok 45 - Auth query 1083s ok 46 - HTTP code is 200 1083s ok 47 - Page contains a form 1083s ok 48 - URI match 1083s ok 49 - Field "token" is defined 1083s ok 50 - LLNG Code 1083s ok 51 - Post code 1083s ok 52 - Get cookie lemonldap (8bac72afea6474d969fa9fa836f8d0babd41380fc27e459e2ac5a4b210b8e8ff) 1083s ok 53 - Logout request 1083s ok 54 - Response is 200 1083s ok 55 - Cookie is deleted 1083s ok 56 - No pdata 1083s ok 57 - Disconnect request 1083s ok 58 - Response is 401 1083s ok 59 - Get Menu 1083s ok 60 - HTTP code is 200 1083s ok 61 - Page contains a form 1083s ok 62 - Host match 1083s ok 63 - Field "user" is defined 1083s ok 64 - Field "password" is defined 1083s ok 65 - Field "token" is defined 1083s ok 66 - CSP header authorize POST request to \# 1083s ok 67 - Auth query 1083s ok 68 - HTTP code is 200 1083s ok 69 - Page contains a form 1083s ok 70 - URI match 1083s ok 71 - Field "token" is defined 1083s ok 72 - LLNG Code 1083s ok 73 - Post code 1083s ok 74 - Token expired 1083s ok 75 - Login form is not displayed 1083s ok 76 - Get Menu 1083s ok 77 - HTTP code is 200 1083s ok 78 - Page contains a form 1083s ok 79 - Host match 1083s ok 80 - Field "user" is defined 1083s ok 81 - Field "password" is defined 1083s ok 82 - Field "token" is defined 1083s ok 83 - CSP header authorize POST request to \# 1083s ok 84 - Auth query 1083s ok 85 - HTTP code is 200 1083s ok 86 - Page contains a form 1083s ok 87 - URI match 1083s ok 88 - Field "token" is defined 1083s ok 89 - TOTP persistent data found 1083s ok 90 - Only one device found 1083s ok 91 - TOTP secret is encrypted 1083s 1..91 1083s ok 1083s t/70-2F-TOTP-multiple-register.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 - Get cookie lemonldap (3db2dcf951e5ee2db3906fe71d3f3a90786ca29f59758960c338a2a633d0d27e) 1083s ok 7 - Get Menu 1083s ok 8 - Form registration 1083s ok 9 - Get redirection 1083s ok 10 - Location header found 1083s ok 11 - Form registration 1083s ok 12 - Form registration 1083s ok 13 - Found TOTP js 1083s ok 14 - Get new key 1083s ok 15 - Content is JSON 1083s ok 16 - Found secret 1083s ok 17 - Found token 1083s ok 18 - Found user 1083s ok 19 - Code 1083s ok 20 - Code contains 6 digits 1083s ok 21 - Post code 1083s ok 22 - Content is JSON 1083s ok 23 - TOTP is registered 1083s ok 24 - Form registration 1083s ok 25 - Found newly registered device 1083s ok 26 - Found button to register a new device 1083s ok 27 - Form registration 1083s ok 28 - Found TOTP js 1083s ok 29 - Get new key 1083s ok 30 - Content is JSON 1083s ok 31 - Found secret 1083s ok 32 - Found token 1083s ok 33 - Found user 1083s ok 34 - Code 1083s ok 35 - Code contains 6 digits 1083s ok 36 - Post code 1083s ok 37 - Content is JSON 1083s ok 38 - TOTP is registered 1083s ok 39 - Found 2 registered TOTP 1083s 1..39 1083s ok 1084s t/70-2F-TOTP-multiple.t ........................................................ 1084s ok 1 - use Lemonldap::NG::Portal::Main; 1084s ok 2 - Portal object 1084s ok 3 - Init 1084s ok 4 - Portal app 1084s # Subtest: Authenticate with first device 1084s ok 1 - Auth query 1084s ok 2 - HTTP code is 200 1084s ok 3 - Page contains a form 1084s ok 4 - URI match 1084s ok 5 - Field "token" is defined 1084s ok 6 - Code 1084s ok 7 - Post code 1084s ok 8 - Get cookie lemonldap (b4b762bb224c39497d289e3d4e13b1e49bd23ab7712dba28a410da75d18f3606) 1084s 1..8 1084s ok 5 - Authenticate with first device 1084s # Subtest: Authenticate with second device 1084s ok 1 - Auth query 1084s ok 2 - HTTP code is 200 1084s ok 3 - Page contains a form 1084s ok 4 - URI match 1084s ok 5 - Field "token" is defined 1084s ok 6 - Code 1084s ok 7 - Post code 1084s ok 8 - Get cookie lemonldap (4ab49a89e8e455ef4d5945e2c1a6367496db878476f1665c80d0a696e22031c4) 1084s 1..8 1084s ok 6 - Authenticate with second device 1084s # Subtest: Authenticate with unknown device 1084s ok 1 - Auth query 1084s ok 2 - HTTP code is 200 1084s ok 3 - Page contains a form 1084s ok 4 - URI match 1084s ok 5 - Field "token" is defined 1084s ok 6 - Code 1084s ok 7 - Post code 1084s ok 8 - Expected portal error code: code found on page 1084s ok 9 - Expected portal error code 1084s 1..9 1084s ok 7 - Authenticate with unknown device 1084s 1..7 1084s ok 1084s t/70-2F-TOTP-with-History-and-Refresh.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 - Get cookie lemonldap (f4ecc4d731ff85a7e22c3f232cc1e83f25ccdd8c02df31f7ac2ba345a616759e) 1084s ok 7 - Form registration 1084s ok 8 - Get redirection 1084s ok 9 - Location header found 1084s ok 10 - Form registration 1084s ok 11 - Found TOTP js 1084s ok 12 - Get new key 1084s ok 13 - Content is JSON 1084s ok 14 - Found secret 1084s ok 15 - Found token 1084s ok 16 - Code 1084s ok 17 - Code contains 6 digits 1084s ok 18 - Post code 1084s ok 19 - Content is JSON 1084s ok 20 - Key is registered 1084s ok 21 - Logout request 1084s ok 22 - Response is 200 1084s ok 23 - Cookie is deleted 1084s ok 24 - No pdata 1084s ok 25 - Disconnect request 1084s ok 26 - Response is 401 1084s ok 27 - Auth query 1084s ok 28 - HTTP code is 200 1084s ok 29 - Page contains a form 1084s ok 30 - URI match 1084s ok 31 - Field "token" is defined 1084s ok 32 - Field "checkLogins" is defined 1084s ok 33 - Code 1084s ok 34 - Post code 1084s ok 35 - HTTP code is 200 1084s ok 36 - Get cookie lemonldap (d805fdd7c2b2fe6259e0b700defa7397b8749ca61623a95a60c97ce5d840fd0c) 1084s ok 37 - History found 1084s ok 38 - Two entries found 1084s ok 39 - POST checkuser 1084s ok 40 - Content is JSON 1084s ok 41 - Good authenticationLevel found 1084s ok 42 - Refresh query 1084s ok 43 - Get redirection 1084s ok 44 - Location is http://auth.example.com/ 1084s ok 45 - POST checkuser 1084s ok 46 - Content is JSON 1084s ok 47 - Good authenticationLevel found 1084s ok 48 - Logout request 1084s ok 49 - Response is 200 1084s ok 50 - Cookie is deleted 1084s ok 51 - No pdata 1084s ok 52 - Disconnect request 1084s ok 53 - Response is 401 1084s 1..53 1084s ok 1085s t/70-2F-TOTP-with-LDAP.t ....................................................... 1085s ok 1 - use Lemonldap::NG::Portal::Main; 1085s ok 2 # skip LLNGTESTLDAP is not set 1085s ok 3 # skip LLNGTESTLDAP is not set 1085s ok 4 # skip LLNGTESTLDAP is not set 1085s ok 5 # skip LLNGTESTLDAP is not set 1085s ok 6 # skip LLNGTESTLDAP is not set 1085s ok 7 # skip LLNGTESTLDAP is not set 1085s ok 8 # skip LLNGTESTLDAP is not set 1085s ok 9 # skip LLNGTESTLDAP is not set 1085s ok 10 # skip LLNGTESTLDAP is not set 1085s 1..10 1085s ok 1085s t/70-2F-TOTP-with-Range.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 - Get Menu 1085s ok 6 - HTTP code is 200 1085s ok 7 - Page contains a form 1085s ok 8 - Host match 1085s ok 9 - Field "user" is defined 1085s ok 10 - Field "password" is defined 1085s ok 11 - CSP header authorize POST request to \# 1085s ok 12 - Auth query 1085s ok 13 - Get cookie lemonldap (4f21722a114afb839db9ac7d6dd2845d3bff8f7f603952844191efe3edbeaa33) 1085s ok 14 - Get redirection 1085s ok 15 - Location is http://auth.example.com/ 1085s ok 16 - Form registration 1085s ok 17 - Get redirection 1085s ok 18 - Location header found 1085s ok 19 - Form registration 1085s ok 20 - Found TOTP js 1085s ok 21 - Get new key 1085s ok 22 - Content is JSON 1085s ok 23 - Found secret 1085s ok 24 - Found token 1085s ok 25 - Code 1085s ok 26 - Code contains 6 digits 1085s ok 27 - Post code 1085s ok 28 - Content is JSON 1085s ok 29 - Key is registered 1085s ok 30 - Logout request 1085s ok 31 - Response is 200 1085s ok 32 - Cookie is deleted 1085s ok 33 - No pdata 1085s ok 34 - Disconnect request 1085s ok 35 - Response is 401 1085s ok 36 - Get Menu 1085s ok 37 - HTTP code is 200 1085s ok 38 - Page contains a form 1085s ok 39 - Host match 1085s ok 40 - Field "user" is defined 1085s ok 41 - Field "password" is defined 1085s ok 42 - CSP header authorize POST request to \# 1085s ok 43 - Auth query 1085s ok 44 - HTTP code is 200 1085s ok 45 - Page contains a form 1085s ok 46 - URI match 1085s ok 47 - Post code 1085s ok 48 - Get cookie lemonldap (75db431b839520905a72bd2e07336ff085de1d74fba8dbf0b9e2c3678788e342) 1085s ok 49 - Logout request 1085s ok 50 - Response is 200 1085s ok 51 - Cookie is deleted 1085s ok 52 - No pdata 1085s ok 53 - Disconnect request 1085s ok 54 - Response is 401 1085s ok 55 - Get Menu 1085s ok 56 - HTTP code is 200 1085s ok 57 - Page contains a form 1085s ok 58 - Host match 1085s ok 59 - Field "user" is defined 1085s ok 60 - Field "password" is defined 1085s ok 61 - CSP header authorize POST request to \# 1085s ok 62 - Auth query 1085s ok 63 - HTTP code is 200 1085s ok 64 - Page contains a form 1085s ok 65 - URI match 1085s ok 66 - Post code 1085s ok 67 - Get cookie lemonldap (db47aa569a12ad44655d10bfcd7792f1b0e26b205f313009da212f3d4280a98a) 1085s ok 68 - Logout request 1085s ok 69 - Response is 200 1085s ok 70 - Cookie is deleted 1085s ok 71 - No pdata 1085s ok 72 - Disconnect request 1085s ok 73 - Response is 401 1085s ok 74 - Get Menu 1085s ok 75 - HTTP code is 200 1085s ok 76 - Page contains a form 1085s ok 77 - Host match 1085s ok 78 - Field "user" is defined 1085s ok 79 - Field "password" is defined 1085s ok 80 - CSP header authorize POST request to \# 1085s ok 81 - Auth query 1085s ok 82 - HTTP code is 200 1085s ok 83 - Page contains a form 1085s ok 84 - URI match 1085s ok 85 - Post code 1085s ok 86 - Bad TOTP (backward) 1085s ok 87 - Get Menu 1085s ok 88 - HTTP code is 200 1085s ok 89 - Page contains a form 1085s ok 90 - Host match 1085s ok 91 - Field "user" is defined 1085s ok 92 - Field "password" is defined 1085s ok 93 - CSP header authorize POST request to \# 1085s ok 94 - Auth query 1085s ok 95 - HTTP code is 200 1085s ok 96 - Page contains a form 1085s ok 97 - URI match 1085s ok 98 - Post code 1085s ok 99 - Bad TOTP (forward) 1085s 1..99 1085s ok 1086s t/70-2F-TOTP-with-TTL-and-JSON.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 - Auth query 1086s ok 6 - Get cookie lemonldap (0f6492545544afc04631e274f6c7dbe41e6139396be367d528f1efd66a835b18) 1086s ok 7 - Form registration 1086s ok 8 - Get redirection 1086s ok 9 - Location header found 1086s ok 10 - Form registration 1086s ok 11 - Found TOTP js 1086s ok 12 - Found custom Main Logo 1086s ok 13 - Get new key 1086s ok 14 - Content is JSON 1086s ok 15 - Found secret 1086s ok 16 - Found token 1086s ok 17 - Code 1086s ok 18 - Code contains 6 digits 1086s ok 19 - Post code 1086s ok 20 - Content is JSON 1086s ok 21 - Key is registered 1086s ok 22 - Logout request 1086s ok 23 - Response is 200 1086s ok 24 - Cookie is deleted 1086s ok 25 - No pdata 1086s ok 26 - Disconnect request 1086s ok 27 - Response is 401 1086s ok 28 - Auth query 1086s ok 29 - HTTP code is 200 1086s ok 30 - Page contains a form 1086s ok 31 - URI match 1086s ok 32 - Field "token" is defined 1086s ok 33 - Code 1086s ok 34 - Post code 1086s ok 35 - Get cookie lemonldap (0ffdb623fb9d5c65b9bc612df0c3680223aa81c562f186cef11fc7c4f3092580) 1086s ok 36 - Logout request 1086s ok 37 - Response is 200 1086s ok 38 - Cookie is deleted 1086s ok 39 - No pdata 1086s ok 40 - Disconnect request 1086s ok 41 - Response is 401 1086s ok 42 - Auth query 1086s ok 43 - HTTP code is 200 1086s ok 44 - Notification reference found 1086s ok 45 - Right reference found 1086s ok 46 - Notification message found 1086s ok 47 - Get cookie lemonldap (jP/6/+WR11RZhZzUcFedpoZDuewXnFfEuQ8aNERvQ/BEgwIFdQyQfbDSzlPeCuzSIs9hO9+z8mCEutM1YGjAT9vRtoHKt/EV4hQF+1ZJ3FuSl2YDY8FeZepq0u7HkExqvosjqseWvUKsyUryffbO9g==) 1086s ok 48 - Logout request 1086s ok 49 - Response is 200 1086s ok 50 - Cookie is deleted 1086s ok 51 - No pdata 1086s ok 52 - Disconnect request 1086s ok 53 - Response is 401 1086s 1..53 1086s ok 1086s t/70-2F-TOTP-with-TTL-and-XML.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 - Auth query 1086s ok 6 - Get cookie lemonldap (ed1121050c27ab9547ea2573fc8f4e26411e466e9e04e6db59bab68660030453) 1086s ok 7 - Form registration 1086s ok 8 - Get redirection 1086s ok 9 - Location header found 1086s ok 10 - Form registration 1086s ok 11 - Found TOTP js 1086s ok 12 - Found custom Main Logo 1086s ok 13 - Get new key 1086s ok 14 - Content is JSON 1086s ok 15 - Found secret 1086s ok 16 - Found token 1086s ok 17 - Code 1086s ok 18 - Code contains 6 digits 1086s ok 19 - Post code 1086s ok 20 - Content is JSON 1086s ok 21 - Key is registered 1086s ok 22 - Logout request 1086s ok 23 - Response is 200 1086s ok 24 - Cookie is deleted 1086s ok 25 - No pdata 1086s ok 26 - Disconnect request 1086s ok 27 - Response is 401 1086s ok 28 - Auth query 1086s ok 29 - HTTP code is 200 1086s ok 30 - Page contains a form 1086s ok 31 - URI match 1086s ok 32 - Field "token" is defined 1086s ok 33 - Code 1086s ok 34 - Post code 1086s ok 35 - Get cookie lemonldap (7bc690965f08ca193dc621988b99f3ff1e36a90783277ab972cab50fabc990ef) 1086s ok 36 - Logout request 1086s ok 37 - Response is 200 1086s ok 38 - Cookie is deleted 1086s ok 39 - No pdata 1086s ok 40 - Disconnect request 1086s ok 41 - Response is 401 1086s ok 42 - Auth query 1086s ok 43 - HTTP code is 200 1086s ok 44 - Notification reference found 1086s ok 45 - Right reference found 1086s ok 46 - Notification message found 1086s ok 47 - Get cookie lemonldap (qAGaOKl4madsnHZguU+NfzRXKxBrBDN6qpX7J9Ri767DLSzqXC3AkPVyGcxZhWlWC3RNRfLbpJfy6mHj4Sx/BTzhAqKiVCtoupuL7yh5/oSGuzzNxH6gCNVhiah5z5xp3sozrjmVm4M8/EZSCx4Hxw==) 1086s ok 48 - Logout request 1086s ok 49 - Response is 200 1086s ok 50 - Cookie is deleted 1086s ok 51 - No pdata 1086s ok 52 - Disconnect request 1086s ok 53 - Response is 401 1086s 1..53 1086s ok 1087s t/70-2F-TOTP-with-TTL.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 1087s ok 6 - Get cookie lemonldap (5fb578c838b6f457f25a3024e12e70216f93136c3a50ee2daed2faf460ce22f0) 1087s ok 7 - Get Menu 1087s ok 8 - sfaManager link not found 1087s ok 9 - Form registration 1087s ok 10 - Get redirection 1087s ok 11 - Location header found 1087s ok 12 - Form registration 1087s ok 13 - Found TOTP js 1087s ok 14 - Found custom Main Logo 1087s ok 15 - Get new key 1087s ok 16 - Content is JSON 1087s ok 17 - Found secret 1087s ok 18 - Found token 1087s ok 19 - Found issuer 1087s ok 20 - Found user 1087s ok 21 - Code 1087s ok 22 - Code contains 6 digits 1087s ok 23 - Post code 1087s ok 24 - Content is JSON 1087s ok 25 - badName returned 1087s ok 26 - Code 1087s ok 27 - Code contains 6 digits 1087s ok 28 - Post code 1087s ok 29 - Content is JSON 1087s ok 30 - TOTP is registered 1087s ok 31 - Logout request 1087s ok 32 - Response is 200 1087s ok 33 - Cookie is deleted 1087s ok 34 - No pdata 1087s ok 35 - Disconnect request 1087s ok 36 - Response is 401 1087s ok 37 - Auth query 1087s ok 38 - HTTP code is 200 1087s ok 39 - Page contains a form 1087s ok 40 - URI match 1087s ok 41 - Field "token" is defined 1087s ok 42 - Code 1087s ok 43 - Post code 1087s ok 44 - Get cookie lemonldap (3c3f8478f9a64726f50978bcc749b2942eee27ea0c58360aeb64f974961e4ecb) 1087s ok 45 - Logout request 1087s ok 46 - Response is 200 1087s ok 47 - Cookie is deleted 1087s ok 48 - No pdata 1087s ok 49 - Disconnect request 1087s ok 50 - Response is 401 1087s ok 51 - Auth query 1087s ok 52 - Get cookie lemonldap (09cc9f90ab99a812ffe6dab0baf2842a4e88ff0d4b98121b713f86290d0e2387) 1087s ok 53 - Get redirection 1087s ok 54 - Location is http://auth.example.com/ 1087s ok 55 - Logout request 1087s ok 56 - Response is 200 1087s ok 57 - Cookie is deleted 1087s ok 58 - No pdata 1087s ok 59 - Disconnect request 1087s ok 60 - Response is 401 1087s 1..60 1087s ok 1088s t/70-2F-targetAuthnLevel.t ..................................................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s # Subtest: Check test1 offer both Auth choices and both 2FA choices 1088s ok 1 - Get login form 1088s ok 2 - Response body is not empty 1088s ok 3 - Found at least one result for //input[@name="lmAuth"] 1088s ok 4 - Two choices offered 1088s ok 5 - Auth query 1088s ok 6 - Response body is not empty 1088s ok 7 - Found TOTP button 1088s ok 8 - Response body is not empty 1088s ok 9 - Found password button 1088s 1..9 1088s ok 5 - Check test1 offer both Auth choices and both 2FA choices 1088s # Subtest: Check test2 vhost asks only TOTP 1088s ok 1 - Get login form 1088s ok 2 - Response body is not empty 1088s ok 3 - Found at least one result for //input[@name="lmAuth"] 1088s ok 4 - One choice offered 1088s ok 5 - Auth query 1088s ok 6 - Response body is not empty 1088s ok 7 - Found TOTP prompt 1088s 1..7 1088s ok 6 - Check test2 vhost asks only TOTP 1088s 1..6 1088s ok 1088s t/72-2F-REST-CodeActivation-Resend.t ........................................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s # Subtest: Login on first try 1088s ok 1 - Init req gives dwho 1088s ok 2 - Found uid attribute 1088s ok 3 - Received code from LLNG 1088s ok 4 - Auth query 1088s ok 5 - Found custom Main Logo 1088s ok 6 - Prompt indicates success 1088s ok 7 - REST service received code 1088s ok 8 - HTTP code is 200 1088s ok 9 - Page contains a form 1088s ok 10 - URI match 1088s ok 11 - Field "token" is defined 1088s ok 12 - Field "code" is defined 1088s ok 13 - Post code 1088s ok 14 - History found 1088s ok 15 - One entry found 1088s ok 16 - Get cookie lemonldap (5d57039faa7e512d086d9238c36201bf730186cadbc5b311a8fb89da5c8ecdb3) 1088s ok 17 - Logout request 1088s ok 18 - Response is 200 1088s ok 19 - Cookie is deleted 1088s ok 20 - No pdata 1088s ok 21 - Disconnect request 1088s ok 22 - Response is 401 1088s 1..22 1088s ok 5 - Login on first try 1088s # Subtest: Login after several resend 1088s ok 1 - Init req gives dwho 1088s ok 2 - Found uid attribute 1088s ok 3 - Received code from LLNG 1088s ok 4 - Auth query 1088s ok 5 - Found custom Main Logo 1088s ok 6 - Prompt indicates success 1088s ok 7 - REST service received code 1088s ok 8 - HTTP code is 200 1088s ok 9 - Page contains a form 1088s ok 10 - URI match 1088s ok 11 - Field "token" is defined 1088s ok 12 - Field "code" is defined 1088s ok 13 - Found resend button 1088s ok 14 - Post code 1088s ok 15 - Received invitation to try later 1088s ok 16 - No code sent 1088s ok 17 - HTTP code is 200 1088s ok 18 - Page contains a form 1088s ok 19 - URI match 1088s ok 20 - Field "token" is defined 1088s ok 21 - Field "code" is defined 1088s ok 22 - Found resend button 1088s ok 23 - Init req gives dwho 1088s ok 24 - Found uid attribute 1088s ok 25 - Received code from LLNG 1088s ok 26 - Post code 1088s ok 27 - Found custom Main Logo 1088s ok 28 - Prompt indicates success 1088s ok 29 - REST service received code 1088s ok 30 - Code hasn't changed 1088s ok 31 - HTTP code is 200 1088s ok 32 - Page contains a form 1088s ok 33 - URI match 1088s ok 34 - Field "token" is defined 1088s ok 35 - Field "code" is defined 1088s ok 36 - Post code 1088s ok 37 - Get cookie lemonldap (8b7ef8e97e596d1c6a52a8dc719abb3be9abf52afdf4302e5ab7e3cfcd79c815) 1088s ok 38 - Logout request 1088s ok 39 - Response is 200 1088s ok 40 - Cookie is deleted 1088s ok 41 - No pdata 1088s ok 42 - Disconnect request 1088s ok 43 - Response is 401 1088s 1..43 1088s ok 6 - Login after several resend 1088s 1..6 1088s ok 1089s t/72-2F-REST-with-History.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 - Init req gives dwho 1089s ok 6 - Auth query 1089s ok 7 - Found custom Main Logo 1089s ok 8 - HTTP code is 200 1089s ok 9 - Page contains a form 1089s ok 10 - URI match 1089s ok 11 - Field "token" is defined 1089s ok 12 - Field "code" is defined 1089s ok 13 - Field "checkLogins" is defined 1089s ok 14 - Verify req contains name 1089s ok 15 - Verify req contains code 1089s ok 16 - Post code 1089s ok 17 - Get cookie lemonldap (c036b3d14cd9b633095050826fac5427c4b753de4e345db5b3bb568d5697af3c) 1089s ok 18 - History found 1089s ok 19 - One entry found 1089s ok 20 - Logout request 1089s ok 21 - Response is 200 1089s ok 22 - Cookie is deleted 1089s ok 23 - No pdata 1089s ok 24 - Disconnect request 1089s ok 25 - Response is 401 1089s 1..25 1089s ok 1089s t/74-2F-Required-Issuer-Timeouts.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 - Auth query 1089s ok 6 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcas%22%3A%228fdf240968f69003f396eb7789cfc0fa8750c24d57146635e54b6606b6c3f726%22%2C%22issuerTs%22%3A1760922521%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1089s ok 7 - Auth query 1089s ok 8 - Get redirection 1089s ok 9 - Location header found 1089s ok 10 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%22b65c05bdd97bd67557d654685ed1822a5d3882c1de8171c37dcba5aa2b01743e%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922521%2C%22issuerRequestcas%22%3A%228fdf240968f69003f396eb7789cfc0fa8750c24d57146635e54b6606b6c3f726%22%7D) 1089s ok 11 - Follow redirection to /2fregisters 1089s ok 12 - Found TOTP link 1089s ok 13 - Form registration 1089s ok 14 - Found TOTP js 1089s ok 15 - Get new key 1089s ok 16 - Content is JSON 1089s ok 17 - Found secret 1089s ok 18 - Found token 1089s ok 19 - Code 1089s ok 20 - Code contains 6 digits 1089s ok 21 - Post code 1089s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22b65c05bdd97bd67557d654685ed1822a5d3882c1de8171c37dcba5aa2b01743e%22%2C%22issuerTs%22%3A1760922521%2C%22issuerRequestcas%22%3A%228fdf240968f69003f396eb7789cfc0fa8750c24d57146635e54b6606b6c3f726%22%7D) 1089s ok 23 - Content is JSON 1089s ok 24 - Key is registered 1089s ok 25 - Auth query 1089s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922521%2C%22issuerRequestcas%22%3A%228fdf240968f69003f396eb7789cfc0fa8750c24d57146635e54b6606b6c3f726%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22b65c05bdd97bd67557d654685ed1822a5d3882c1de8171c37dcba5aa2b01743e%22%7D) 1089s ok 27 - HTTP code is 200 1089s ok 28 - Page contains a form 1089s ok 29 - URI match 1089s ok 30 - Field "token" is defined 1089s ok 31 - Code 1089s ok 32 - Post code 1089s ok 33 - Get cookie lemonldap (6e828b6587ea352aa228cef7a4c26099537b54cd9a53439ccfe5d844f94a155c) 1089s 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%228fdf240968f69003f396eb7789cfc0fa8750c24d57146635e54b6606b6c3f726%22%7D) 1089s ok 35 - Get redirection 1089s ok 36 - Location header found 1089s ok 37 - Follow redirection to issuer 1089s ok 38 - Get redirection 1089s ok 39 - Location header found 1089s 1..39 1089s ok 1090s t/74-2F-Required.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 - Auth query 1090s ok 6 - Get redirection 1090s ok 7 - Location header found 1090s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%2251bf3fc60d1aae1a3245b5425456a213939402e6dd549741d325de998e52d216%22%7D) 1090s ok 9 - Follow redirection to /2fregisters 1090s ok 10 - Found TOTP link 1090s ok 11 - Form registration 1090s ok 12 - Found TOTP js 1090s ok 13 - Get new key 1090s ok 14 - Content is JSON 1090s ok 15 - Found secret 1090s ok 16 - Found token 1090s ok 17 - Code 1090s ok 18 - Code contains 6 digits 1090s ok 19 - Post code 1090s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%2251bf3fc60d1aae1a3245b5425456a213939402e6dd549741d325de998e52d216%22%7D) 1090s ok 21 - Content is JSON 1090s ok 22 - Key is registered 1090s ok 23 - Continue login 1090s ok 24 - Get redirection 1090s ok 25 - Location header found 1090s ok 26 - Get cookie lemonldap (15514d5baefb3ec63e8d8d096ef46b667911efc0b6cab08e2e10d0d04719a924) 1090s ok 27 1090s ok 28 1090s ok 29 1090s ok 30 - Auth query 1090s ok 31 - HTTP code is 200 1090s ok 32 - Page contains a form 1090s ok 33 - URI match 1090s ok 34 - Field "token" is defined 1090s ok 35 - Code 1090s ok 36 - Post code 1090s ok 37 - Get cookie lemonldap (c08337004681a4bca59556e5a83ae82a4faa5ade9e9b8e28e9c1a8b4f742bd76) 1090s ok 38 - Logout request 1090s ok 39 - Response is 200 1090s ok 40 - Cookie is deleted 1090s ok 41 - No pdata 1090s ok 42 - Disconnect request 1090s ok 43 - Response is 401 1090s 1..43 1090s ok 1090s t/76-2F-Ext-with-BruteForce.t .................................................. 1090s ok 1 - use Lemonldap::NG::Portal::Main; 1090s ok 2 - use Lemonldap::NG::Common::FormEncode; 1090s ok 3 - Portal object 1090s ok 4 - Init 1090s ok 5 - Portal app 1090s ok 6 - 1st Bad Auth query 1090s ok 7 - Response status is 401 1090s ok 8 - Content is JSON 1090s ok 9 - Error code is 5 1090s ok 10 - 2nd Bad Auth query 1090s ok 11 - Response status is 401 1090s ok 12 - Content is JSON 1090s ok 13 - Error code is 5 1090s ok 14 - 3rd Bad Auth query 1090s ok 15 - Response status is 401 1090s ok 16 - Content is JSON 1090s ok 17 - Error code is 5 1090s ok 18 - 4th Bad Auth query -> Rejected 1090s ok 19 - Protection enabled 1090s ok 20 - Auth query 1090s ok 21 - Rejected -> Protection enabled 1090s ok 22 - LockTime = 3 1090s ok 23 - LockTime in range 1090s ok 24 - Auth query 1090s ok 25 - HTTP code is 200 1090s ok 26 - Page contains a form 1090s ok 27 - URI match 1090s ok 28 - Field "token" is defined 1090s ok 29 - Field "code" is defined 1090s ok 30 - Field "checkLogins" is defined 1090s ok 31 - Found EXTCODE input 1090s ok 32 - Post code 1090s ok 33 - Get cookie lemonldap (2608d9b154b8803cca2bef1089b359078cdee898b59dda04155f12e0eea17f76) 1090s ok 34 - History found 1090s ok 35 - Four entries found 1090s ok 36 - Logout request 1090s ok 37 - Response is 200 1090s ok 38 - Cookie is deleted 1090s ok 39 - No pdata 1090s ok 40 - Disconnect request 1090s ok 41 - Response is 401 1090s 1..41 1090s ok 1091s t/76-2F-Ext-with-CodeActivation-Resend.t ....................................... 1091s ok 1 - use Lemonldap::NG::Portal::Main; 1091s ok 2 - use Lemonldap::NG::Common::FormEncode; 1091s ok 3 - Portal object 1091s ok 4 - Init 1091s ok 5 - Portal app 1091s # Subtest: Login on first try 1091s ok 1 - Make sure sessionInfo is populated 1091s ok 2 - Auth query 1091s ok 3 - Found EXTCODE input 1091s ok 4 - Prompt indicates success 1091s ok 5 - Code has the correct format 1091s ok 6 - HTTP code is 200 1091s ok 7 - Page contains a form 1091s ok 8 - URI match 1091s ok 9 - Field "token" is defined 1091s ok 10 - Field "code" is defined 1091s ok 11 - Post code 1091s ok 12 - Get cookie lemonldap (609725bf88f8ff482d0ae78f4bbe529be92bdc1885b6f3a23a73b19dc999b4f8) 1091s ok 13 - Logout request 1091s ok 14 - Response is 200 1091s ok 15 - Cookie is deleted 1091s ok 16 - No pdata 1091s ok 17 - Disconnect request 1091s ok 18 - Response is 401 1091s 1..18 1091s ok 6 - Login on first try 1091s # Subtest: Login after several resend 1091s ok 1 - Make sure sessionInfo is populated 1091s ok 2 - Auth query 1091s ok 3 - Found EXTCODE input 1091s ok 4 - Prompt indicates success 1091s ok 5 - Code has the correct format 1091s ok 6 - HTTP code is 200 1091s ok 7 - Page contains a form 1091s ok 8 - URI match 1091s ok 9 - Field "token" is defined 1091s ok 10 - Field "code" is defined 1091s ok 11 - Found resend button 1091s ok 12 - Make sure sessionInfo is populated 1091s ok 13 - Post code 1091s ok 14 - Received invitation to try later 1091s ok 15 - No mail sent 1091s ok 16 - HTTP code is 200 1091s ok 17 - Page contains a form 1091s ok 18 - URI match 1091s ok 19 - Field "token" is defined 1091s ok 20 - Field "code" is defined 1091s ok 21 - Found resend button 1091s ok 22 - Make sure sessionInfo is populated 1091s ok 23 - Post code 1091s ok 24 - Found EXTCODE input 1091s ok 25 - Prompt indicates success 1091s ok 26 - Code has the correct format 1091s ok 27 - Code hasn't changed 1091s ok 28 - HTTP code is 200 1091s ok 29 - Page contains a form 1091s ok 30 - URI match 1091s ok 31 - Field "token" is defined 1091s ok 32 - Field "code" is defined 1091s ok 33 - Post code 1091s ok 34 - Get cookie lemonldap (0e6bc9ba6e67f8d6368ff27d475d0275e2c2ed58cd97ffc4c3ce1f2ae6557aa5) 1091s ok 35 - Logout request 1091s ok 36 - Response is 200 1091s ok 37 - Cookie is deleted 1091s ok 38 - No pdata 1091s ok 39 - Disconnect request 1091s ok 40 - Response is 401 1091s 1..40 1091s ok 7 - Login after several resend 1091s ok 8 - SessionInfo check was called during the test 1091s 1..8 1091s ok 1091s t/76-2F-Ext-with-CodeActivation.t .............................................. 1091s ok 1 - use Lemonldap::NG::Portal::Main; 1091s ok 2 - use Lemonldap::NG::Common::FormEncode; 1091s ok 3 - Portal object 1091s ok 4 - Init 1091s ok 5 - Portal app 1091s ok 6 - Auth query 1091s ok 7 - HTTP code is 200 1091s ok 8 - Page contains a form 1091s ok 9 - URI match 1091s ok 10 - Field "token" is defined 1091s ok 11 - Field "code" is defined 1091s ok 12 - Found EXTCODE input 1091s ok 13 - Post code 1091s ok 14 - Get cookie lemonldap (6ab72d7e9c8e1cd315a7cc1a99b997b4cf45eb49cc5a543aa9272e44e8bbeb7c) 1091s ok 15 - Logout request 1091s ok 16 - Response is 200 1091s ok 17 - Cookie is deleted 1091s ok 18 - No pdata 1091s ok 19 - Disconnect request 1091s ok 20 - Response is 401 1091s 1..20 1091s ok 1092s t/76-2F-Ext-with-GrantSession.t ................................................ 1092s ok 1 - use Lemonldap::NG::Portal::Main; 1092s ok 2 - use Lemonldap::NG::Common::FormEncode; 1092s ok 3 - Portal object 1092s ok 4 - Init 1092s ok 5 - Portal app 1092s ok 6 - Auth query 1092s ok 7 - HTTP code is 200 1092s ok 8 - Page contains a form 1092s ok 9 - URI match 1092s ok 10 - Field "token" is defined 1092s ok 11 - Field "code" is defined 1092s ok 12 - Found EXTCODE input 1092s ok 13 - Post code 1092s ok 14 - dwho rejected with custom message 1092s ok 15 - Response body is not empty 1092s ok 16 - Found info JS 1092s 1..16 1092s ok 1093s t/76-2F-Ext-with-History.t ..................................................... 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - use Lemonldap::NG::Common::FormEncode; 1093s ok 3 - Portal object 1093s ok 4 - Init 1093s ok 5 - Portal app 1093s ok 6 - Auth query 1093s ok 7 - HTTP code is 200 1093s ok 8 - Page contains a form 1093s ok 9 - URI match 1093s ok 10 - Field "token" is defined 1093s ok 11 - Field "checkLogins" is defined 1093s ok 12 - Found totp.png 1093s ok 13 - Found yubikey.png 1093s ok 14 - Found totp.png 1093s ok 15 - Post ext2f choice 1093s ok 16 - HTTP code is 200 1093s ok 17 - Page contains a form 1093s ok 18 - URI match 1093s ok 19 - Field "token" is defined 1093s ok 20 - Field "code" is defined 1093s ok 21 - Field "checkLogins" is defined 1093s ok 22 - Found EXTCODE input 1093s ok 23 - Post code 1093s ok 24 - Get cookie lemonldap (11fccb72e3d54f66432392b86a5fc537c0e52346e74498974b1c1642451a42a8) 1093s ok 25 - Auth query 1093s ok 26 - HTTP code is 200 1093s ok 27 - Page contains a form 1093s ok 28 - URI match 1093s ok 29 - Field "token" is defined 1093s ok 30 - Field "checkLogins" is defined 1093s ok 31 - Post ext2f choice 1093s ok 32 - HTTP code is 200 1093s ok 33 - Page contains a form 1093s ok 34 - URI match 1093s ok 35 - Field "token" is defined 1093s ok 36 - Field "code" is defined 1093s ok 37 - Field "checkLogins" is defined 1093s ok 38 - Post code 1093s ok 39 - Expected portal error code: code found on page 1093s ok 40 - Expected portal error code 1093s ok 41 - Authentication type found in success history 1093s ok 42 - 2FA type found in success history 1093s ok 43 - Authentication type found in failed history 1093s ok 44 - 2FA type found in failed history 1093s ok 45 - Logout request 1093s ok 46 - Response is 200 1093s ok 47 - Cookie is deleted 1093s ok 48 - No pdata 1093s ok 49 - Disconnect request 1093s ok 50 - Response is 401 1093s 1..50 1093s ok 1093s t/77-2F-Extra-Register.t ....................................................... 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - use Lemonldap::NG::Common::FormEncode; 1093s ok 3 - Portal object 1093s ok 4 - Init 1093s ok 5 - Portal app 1093s # Subtest: Register and use mail based custom SF as dwho 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (68eb8010d6c17df95032502d5b6e294d7e23eaaf0435e4c7dafd71bea5d7ecfa) 1093s ok 3 - Response body is not empty 1093s ok 4 - Found link to home register 1093s ok 5 - Response body is not empty 1093s ok 6 - Found image for home 1093s ok 7 - Response body is not empty 1093s ok 8 - Found link to work register 1093s ok 9 - Response body is not empty 1093s ok 10 - Found image for work 1093s ok 11 - HTTP code is 200 1093s ok 12 - Content-Type is JSON 1093s ok 13 - Content is valid JSON 1093s ok 14 1093s ok 15 1093s ok 16 - Found session attribute in mail 1093s ok 17 - Found 2F code in mail 1093s ok 18 - Sent to self registered mail 1093s ok 19 - HTTP code is 200 1093s ok 20 - Content-Type is JSON 1093s ok 21 - Content is valid JSON 1093s ok 22 1093s ok 23 - Auth query 1093s ok 24 - HTTP code is 200 1093s ok 25 - Page contains a form 1093s ok 26 - URI match 1093s ok 27 - Field "token" is defined 1093s ok 28 - Field "code" is defined 1093s ok 29 - Found session attribute in mail 1093s ok 30 - Found 2F code in mail 1093s ok 31 - Sent to self registered mail 1093s ok 32 - Post code 1093s ok 33 - Get cookie lemonldap (f79b3f5b2a53dfd97375f0cbbf94173520ed427aaec44b58305d4ff5aeee094c) 1093s ok 34 - Get session using restSessionServer 1093s ok 35 - HTTP code is 200 1093s ok 36 - Deserialize session content 1093s ok 37 - Session has correct value for _2f 1093s ok 38 - Session has correct value for authenticationLevel 1093s 1..38 1093s ok 6 - Register and use mail based custom SF as dwho 1093s # Subtest: Register a 2F that is not always available on login 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (052dcb834074befe9add4eca3bec6227881ea81e35be4f03feb132363a989de5) 1093s ok 3 - Response body is not empty 1093s ok 4 - Found link to homeregrule register 1093s ok 5 - HTTP code is 200 1093s ok 6 - Content-Type is JSON 1093s ok 7 - Content is valid JSON 1093s ok 8 1093s ok 9 1093s ok 10 - Found session attribute in mail 1093s ok 11 - Found 2F code in mail 1093s ok 12 - Sent to self registered mail 1093s ok 13 - HTTP code is 200 1093s ok 14 - Content-Type is JSON 1093s ok 15 - Content is valid JSON 1093s ok 16 1093s ok 17 - Auth query 1093s ok 18 - Get cookie lemonldap (9cdb89b1665f14f8108ed0f2351112fdffacc1dd6efa0b916bd02db8534ed12f) 1093s ok 19 - Found remove button 1093s ok 20 - Found add button 1093s ok 21 - Remove button not displayed 1093s ok 22 - Add button not displayed 1093s ok 23 - Auth query 1093s ok 24 - HTTP code is 200 1093s ok 25 - Page contains a form 1093s ok 26 - URI match 1093s ok 27 - Field "token" is defined 1093s ok 28 - Field "code" is defined 1093s 1..28 1093s ok 7 - Register a 2F that is not always available on login 1093s # Subtest: Fail to register mail based custom SF as dwho 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (784af091c63d8917985db0d599d2acf29a7276c14660f1955240c66765314d72) 1093s ok 3 - HTTP code is 200 1093s ok 4 - Content-Type is JSON 1093s ok 5 - Content is valid JSON 1093s ok 6 1093s ok 7 1093s ok 8 - Found session attribute in mail 1093s ok 9 - Found 2F code in mail 1093s ok 10 - Sent to self registered mail 1093s ok 11 - Response status is 400 1093s ok 12 - Content is JSON 1093s ok 13 - Error code is PE96 1093s ok 14 - No 2fDevice was registered 1093s 1..14 1093s ok 8 - Fail to register mail based custom SF as dwho 1093s # Subtest: Fail regex filter validation 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (5eb62fc754cfbe7ec282b00e526f5392951ea65567a0f8384fb52a70340df92d) 1093s ok 3 - HTTP code is 200 1093s ok 4 - Content-Type is JSON 1093s ok 5 - Content is valid JSON 1093s ok 6 1093s ok 7 - Custom message was found 1093s 1..7 1093s ok 9 - Fail regex filter validation 1093s # Subtest: Register and use rest based custom SF as dwho 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (901a2241fbf59df9d63f3588a27e6df8319ac883383b0f33d390b267297ed18c) 1093s ok 3 - Init req gives dwho 1093s ok 4 - Found uid attribute 1093s ok 5 - Found destination attribute 1093s ok 6 - Received code from LLNG 1093s ok 7 - HTTP code is 200 1093s ok 8 - Content-Type is JSON 1093s ok 9 - Content is valid JSON 1093s ok 10 1093s ok 11 1093s ok 12 - HTTP code is 200 1093s ok 13 - Content-Type is JSON 1093s ok 14 - Content is valid JSON 1093s ok 15 1093s ok 16 - Init req gives dwho 1093s ok 17 - Found uid attribute 1093s ok 18 - Found destination attribute 1093s ok 19 - Received code from LLNG 1093s ok 20 - Auth query 1093s ok 21 - HTTP code is 200 1093s ok 22 - Page contains a form 1093s ok 23 - URI match 1093s ok 24 - Field "token" is defined 1093s ok 25 - Field "code" is defined 1093s ok 26 - Code was sent 1093s ok 27 - Found resend button 1093s ok 28 - Init req gives dwho 1093s ok 29 - Found uid attribute 1093s ok 30 - Found destination attribute 1093s ok 31 - Received code from LLNG 1093s ok 32 - Resend code 1093s ok 33 - Code was sent again 1093s ok 34 - Post code 1093s ok 35 - Get cookie lemonldap (f1384097b0085ab9a3e103ad19682f6a99bece806d335bee3084b7f3e9cbf6f1) 1093s ok 36 - Get session using restSessionServer 1093s ok 37 - HTTP code is 200 1093s ok 38 - Deserialize session content 1093s ok 39 - Session has correct value for authenticationLevel 1093s ok 40 - Session has correct value for _2f 1093s ok 41 - Response body is not empty 1093s ok 42 - Found unregister button 1093s ok 43 - Found epoch on delete button 1093s ok 44 - Found prefix on delete button 1093s ok 45 - HTTP code is 400 1093s ok 46 - Deletion expects valid CSRF token 1093s ok 47 - Post deletion 1093s ok 48 - HTTP code is 200 1093s ok 49 - Content-Type is JSON 1093s ok 50 - Content is valid JSON 1093s ok 51 1093s ok 52 - Device was unregistered 1093s 1..52 1093s ok 10 - Register and use rest based custom SF as dwho 1093s # Subtest: Login and display available registrations for rtyler 1093s ok 1 - Auth query 1093s ok 2 - Get cookie lemonldap (44454c772cf155a46153a189595c6a7707f95b8de4f968a89a3920214393bc22) 1093s ok 3 - Response body is not empty 1093s ok 4 - Home is not offered because rule doesn't match 1093s ok 5 - Response body is not empty 1093s ok 6 - Found link to work register 1093s ok 7 - Response body is not empty 1093s ok 8 - Found image for work 1093s 1..8 1093s ok 11 - Login and display available registrations for rtyler 1093s 1..11 1093s ok 1094s t/77-2F-Extra.t ................................................................ 1094s ok 1 - use Lemonldap::NG::Portal::Main; 1094s ok 2 - use Lemonldap::NG::Common::FormEncode; 1094s ok 3 - Portal object 1094s ok 4 - Init 1094s ok 5 - Portal app 1094s ok 6 - Auth query 1094s ok 7 - HTTP code is 200 1094s ok 8 - Page contains a form 1094s ok 9 - URI match 1094s ok 10 - Field "token" is defined 1094s ok 11 - Field "code" is defined 1094s ok 12 - Found EXTCODE input 1094s ok 13 - Found 2F code in mail 1094s ok 14 - Post code 1094s ok 15 - Get cookie lemonldap (2d02d46f06c74f2f8e259a3d02f895d1f2a83fb3ceb69c49a8f0c4418de3c28d) 1094s ok 16 - Get session using restSessionServer 1094s ok 17 - HTTP code is 200 1094s ok 18 - Deserialize session content 1094s ok 19 - Session has correct value for _2f 1094s ok 20 - Logout request 1094s ok 21 - Response is 200 1094s ok 22 - Cookie is deleted 1094s ok 23 - No pdata 1094s ok 24 - Disconnect request 1094s ok 25 - Response is 401 1094s ok 26 - Auth query 1094s ok 27 - HTTP code is 200 1094s ok 28 - Page contains a form 1094s ok 29 - URI match 1094s ok 30 - Field "token" is defined 1094s ok 31 - Field "checkLogins" is defined 1094s ok 32 - Found work.jpg 1094s ok 33 - Found home.jpg 1094s ok 34 - Found translation label 1094s ok 35 - Found overridden label 1094s ok 36 - Post ext2f choice 1094s ok 37 - HTTP code is 200 1094s ok 38 - Page contains a form 1094s ok 39 - URI match 1094s ok 40 - Field "token" is defined 1094s ok 41 - Field "code" is defined 1094s ok 42 - Found EXTCODE input 1094s ok 43 - Found 2F code in mail 1094s ok 44 - Post code 1094s ok 45 - Get cookie lemonldap (fe2e4726426afe75df13a1e1683e5ec7adf513bf1dfc99c6f2e716f578937be7) 1094s ok 46 - Get session using restSessionServer 1094s ok 47 - HTTP code is 200 1094s ok 48 - Deserialize session content 1094s ok 49 - Session has correct value for _2f 1094s ok 50 - Correct authentication level 1094s ok 51 - Logout request 1094s ok 52 - Response is 200 1094s ok 53 - Cookie is deleted 1094s ok 54 - No pdata 1094s ok 55 - Disconnect request 1094s ok 56 - Response is 401 1094s 1..56 1094s ok 1094s t/77-2F-Mail-SessionKey.t ...................................................... 1094s ok 1 - use Lemonldap::NG::Portal::Main; 1094s ok 2 - use Lemonldap::NG::Common::FormEncode; 1094s ok 3 - Portal object 1094s ok 4 - Init 1094s ok 5 - Portal app 1094s ok 6 - Auth query 1094s ok 7 - HTTP code is 200 1094s ok 8 - Page contains a form 1094s ok 9 - URI match 1094s ok 10 - Field "token" is defined 1094s ok 11 - Field "code" is defined 1094s ok 12 - Found EXTCODE input 1094s ok 13 - Use 2F mail sessionkey 1094s ok 14 - Found 2F code in mail 1094s ok 15 - Post code 1094s ok 16 - Get cookie lemonldap (9c4ea3001506a14284403353c07932af926c0eb7c1b4ddd2a4819b4b7b89b264) 1094s ok 17 - Logout request 1094s ok 18 - Response is 200 1094s ok 19 - Cookie is deleted 1094s ok 20 - No pdata 1094s ok 21 - Disconnect request 1094s ok 22 - Response is 401 1094s 1..22 1094s ok 1095s t/77-2F-Mail-with-global-storage.t ............................................. 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - use Lemonldap::NG::Common::FormEncode; 1095s ok 3 - Portal object 1095s ok 4 - Init 1095s ok 5 - Portal app 1095s ok 6 - Auth query 1095s ok 7 - HTTP code is 200 1095s ok 8 - Page contains a form 1095s ok 9 - URI match 1095s ok 10 - Field "token" is defined 1095s ok 11 - Field "code" is defined 1095s ok 12 - Found EXTCODE input 1095s ok 13 - Found 2F code in mail 1095s ok 14 - Post code 1095s ok 15 - Get cookie lemonldap (3f63e28ba459b212911652efbae4abd065f9f1dad44bd1421c9be20c44519227) 1095s ok 16 - Logout request 1095s ok 17 - Response is 200 1095s ok 18 - Cookie is deleted 1095s ok 19 - No pdata 1095s ok 20 - Disconnect request 1095s ok 21 - Response is 401 1095s 1..21 1095s ok 1095s t/77-2F-Mail.t ................................................................. 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - use Lemonldap::NG::Common::FormEncode; 1095s ok 3 - Portal object 1095s ok 4 - Init 1095s ok 5 - Portal app 1095s # Subtest: Login on first try 1095s ok 1 - Auth query 1095s ok 2 - Prompt indicates success 1095s ok 3 - Found session attribute in mail 1095s ok 4 - Found 2F code in mail 1095s ok 5 - HTTP code is 200 1095s ok 6 - Page contains a form 1095s ok 7 - URI match 1095s ok 8 - Field "token" is defined 1095s ok 9 - Field "code" is defined 1095s ok 10 - Post code 1095s ok 11 - Get cookie lemonldap (535451d8f17e0b2bd0094b4c85431ba594944c3986bc244f679557e1381810d5) 1095s ok 12 - Logout request 1095s ok 13 - Response is 200 1095s ok 14 - Cookie is deleted 1095s ok 15 - No pdata 1095s ok 16 - Disconnect request 1095s ok 17 - Response is 401 1095s 1..17 1095s ok 6 - Login on first try 1095s # Subtest: Login after several resend 1095s ok 1 - Auth query 1095s ok 2 - Prompt indicates success 1095s ok 3 - Found session attribute in mail 1095s ok 4 - Found 2F code in mail 1095s ok 5 - HTTP code is 200 1095s ok 6 - Page contains a form 1095s ok 7 - URI match 1095s ok 8 - Field "token" is defined 1095s ok 9 - Field "code" is defined 1095s ok 10 - Found resend button 1095s ok 11 - Post code 1095s ok 12 - Received invitation to try later 1095s ok 13 - No mail sent 1095s ok 14 - HTTP code is 200 1095s ok 15 - Page contains a form 1095s ok 16 - URI match 1095s ok 17 - Field "token" is defined 1095s ok 18 - Field "code" is defined 1095s ok 19 - Found resend button 1095s ok 20 - Post code 1095s ok 21 - Prompt indicates success 1095s ok 22 - Found session attribute in mail 1095s ok 23 - Found 2F code in mail 1095s ok 24 - Code hasn't changed 1095s ok 25 - HTTP code is 200 1095s ok 26 - Page contains a form 1095s ok 27 - URI match 1095s ok 28 - Field "token" is defined 1095s ok 29 - Field "code" is defined 1095s ok 30 - Post code 1095s ok 31 - Get cookie lemonldap (3300d64b7e5056f0c83e6960dc4383f38ba97dbc742e2b4cd25b3a6b790fee48) 1095s ok 32 - Logout request 1095s ok 33 - Response is 200 1095s ok 34 - Cookie is deleted 1095s ok 35 - No pdata 1095s ok 36 - Disconnect request 1095s ok 37 - Response is 401 1095s 1..37 1095s ok 7 - Login after several resend 1095s 1..7 1095s ok 1096s t/77-2F-Radius.t ............................................................... 1096s ok 1 - use Lemonldap::NG::Portal::Main; 1096s ok 2 - use Lemonldap::NG::Common::FormEncode; 1096s ok 3 - Portal object 1096s ok 4 - Init 1096s ok 5 - Portal app 1096s # Subtest: Try with correct code 1096s ok 1 - Has not been triggered before 1096s ok 2 - Found NAS-Identifier attribute 1096s ok 3 - Found X-Email-Address attribute 1096s ok 4 - Auth query 1096s ok 5 - HTTP code is 200 1096s ok 6 - Page contains a form 1096s ok 7 - URI match 1096s ok 8 - Field "token" is defined 1096s ok 9 - Field "code" is defined 1096s ok 10 - Found EXTCODE input 1096s ok 11 - Has been triggered before 1096s ok 12 - Found NAS-Identifier attribute 1096s ok 13 - Found X-Email-Address attribute 1096s ok 14 - Post code 1096s ok 15 - Get cookie lemonldap (45bb92af76de98d5c499c52fc307724991a012105899a1b6e01d96670de3f46f) 1096s ok 16 - Logout request 1096s ok 17 - Response is 200 1096s ok 18 - Cookie is deleted 1096s ok 19 - No pdata 1096s ok 20 - Disconnect request 1096s ok 21 - Response is 401 1096s 1..21 1096s ok 6 - Try with correct code 1096s # Subtest: Try with incorrect code 1096s ok 1 - Has not been triggered before 1096s ok 2 - Found NAS-Identifier attribute 1096s ok 3 - Found X-Email-Address attribute 1096s ok 4 - Auth query 1096s ok 5 - HTTP code is 200 1096s ok 6 - Page contains a form 1096s ok 7 - URI match 1096s ok 8 - Field "token" is defined 1096s ok 9 - Field "code" is defined 1096s ok 10 - Found EXTCODE input 1096s ok 11 - Has been triggered before 1096s ok 12 - Found NAS-Identifier attribute 1096s ok 13 - Found X-Email-Address attribute 1096s ok 14 - Post code 1096s ok 15 - Bad OTP error: code found on page 1096s ok 16 - Bad OTP error 1096s 1..16 1096s ok 7 - Try with incorrect code 1096s 1..7 1096s ok 1097s t/77-2F-Retry.t ................................................................ 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - use Lemonldap::NG::Common::FormEncode; 1097s ok 3 - Portal object 1097s ok 4 - Init 1097s ok 5 - Portal app 1097s # Subtest: Only one factor offered, fail after 3 tries 1097s ok 1 - Auth query 1097s ok 2 - HTTP code is 200 1097s ok 3 - Page contains a form 1097s ok 4 - CSP header authorize POST request to \# 1097s ok 5 - Auth POST query 1097s ok 6 - Initial prompt 1097s ok 7 - HTTP code is 200 1097s ok 8 - Page contains a form 1097s ok 9 - URI match 1097s ok 10 - Field "token" is defined 1097s ok 11 - Field "code" is defined 1097s ok 12 - Post code 1097s ok 13 - Retry prompt 1097s ok 14 - HTTP code is 200 1097s ok 15 - Page contains a form 1097s ok 16 - URI match 1097s ok 17 - Field "token" is defined 1097s ok 18 - Field "code" is defined 1097s ok 19 - Post code 1097s ok 20 - Retry prompt 1097s ok 21 - HTTP code is 200 1097s ok 22 - Page contains a form 1097s ok 23 - URI match 1097s ok 24 - Field "token" is defined 1097s ok 25 - Field "code" is defined 1097s ok 26 - Post code 1097s ok 27 - Expected portal error code: code found on page 1097s ok 28 - Expected portal error code 1097s ok 29 - One entry in history 1097s ok 30 - Failure was recorded 1097s 1..30 1097s ok 6 - Only one factor offered, fail after 3 tries 1097s # Subtest: Only one factor offered, succeed after 2 tries 1097s ok 1 - Auth query 1097s ok 2 - HTTP code is 200 1097s ok 3 - Page contains a form 1097s ok 4 - CSP header authorize POST request to \# 1097s ok 5 - Auth POST query 1097s ok 6 - Initial prompt 1097s ok 7 - HTTP code is 200 1097s ok 8 - Page contains a form 1097s ok 9 - URI match 1097s ok 10 - Field "token" is defined 1097s ok 11 - Field "code" is defined 1097s ok 12 - Post code 1097s ok 13 - Retry prompt 1097s ok 14 - HTTP code is 200 1097s ok 15 - Page contains a form 1097s ok 16 - URI match 1097s ok 17 - Field "token" is defined 1097s ok 18 - Field "code" is defined 1097s ok 19 - Post code 1097s ok 20 - Retry prompt 1097s ok 21 - HTTP code is 200 1097s ok 22 - Page contains a form 1097s ok 23 - URI match 1097s ok 24 - Field "token" is defined 1097s ok 25 - Field "code" is defined 1097s Use of uninitialized value in string eq at /tmp/autopkgtest.fowVxt/autopkgtest_tmp/smokeE4kvnE/t/sfHookPlugin.pm line 64. 1097s ok 26 - Post code 1097s ok 27 - Get cookie lemonldap (7d60f2acea3f4fe75f799c72ce2a9075133353831c69c1218443262180b333c0) 1097s ok 28 - One entry in history 1097s ok 29 - Success was recorded 1097s 1..29 1097s ok 7 - Only one factor offered, succeed after 2 tries 1097s # Subtest: Two factors offered, fail after 3 tries 1097s ok 1 - Auth query 1097s ok 2 - HTTP code is 200 1097s ok 3 - Page contains a form 1097s ok 4 - CSP header authorize POST request to \# 1097s ok 5 - Auth POST query 1097s ok 6 - HTTP code is 200 1097s ok 7 - Page contains a form 1097s ok 8 - URI match 1097s ok 9 - Field "token" is defined 1097s ok 10 - Post 2F choice 1097s ok 11 - Initial prompt 1097s ok 12 - HTTP code is 200 1097s ok 13 - Page contains a form 1097s ok 14 - URI match 1097s ok 15 - Field "token" is defined 1097s ok 16 - Field "code" is defined 1097s ok 17 - Post code 1097s ok 18 - Retry prompt 1097s ok 19 - HTTP code is 200 1097s ok 20 - Page contains a form 1097s ok 21 - URI match 1097s ok 22 - Field "token" is defined 1097s ok 23 - Field "code" is defined 1097s ok 24 - Post code 1097s ok 25 - Retry prompt 1097s ok 26 - HTTP code is 200 1097s ok 27 - Page contains a form 1097s ok 28 - URI match 1097s ok 29 - Field "token" is defined 1097s ok 30 - Field "code" is defined 1097s ok 31 - Post code 1097s ok 32 - Expected portal error code: code found on page 1097s ok 33 - Expected portal error code 1097s ok 34 - One entry in history 1097s ok 35 - Failure was recorded 1097s ok 36 - history failed time match > 1097s 1..36 1097s ok 8 - Two factors offered, fail after 3 tries 1097s # Subtest: Two factors offered, succeed after 2 tries 1097s ok 1 - Auth query 1097s ok 2 - HTTP code is 200 1097s ok 3 - Page contains a form 1097s ok 4 - CSP header authorize POST request to \# 1097s ok 5 - Auth POST query 1097s ok 6 - HTTP code is 200 1097s ok 7 - Page contains a form 1097s ok 8 - URI match 1097s ok 9 - Field "token" is defined 1097s ok 10 - Post 2F choice 1097s ok 11 - Initial prompt 1097s ok 12 - HTTP code is 200 1097s ok 13 - Page contains a form 1097s ok 14 - URI match 1097s ok 15 - Field "token" is defined 1097s ok 16 - Field "code" is defined 1097s ok 17 - Post code 1097s ok 18 - Retry prompt 1097s ok 19 - HTTP code is 200 1097s ok 20 - Page contains a form 1097s ok 21 - URI match 1097s ok 22 - Field "token" is defined 1097s ok 23 - Field "code" is defined 1097s ok 24 - Post code 1097s ok 25 - Retry prompt 1097s ok 26 - internal fake time ok 1097s ok 27 - HTTP code is 200 1097s ok 28 - Page contains a form 1097s ok 29 - URI match 1097s ok 30 - Field "token" is defined 1097s ok 31 - Field "code" is defined 1097s Use of uninitialized value in string eq at /tmp/autopkgtest.fowVxt/autopkgtest_tmp/smokeE4kvnE/t/sfHookPlugin.pm line 64. 1097s ok 32 - Post code 1097s ok 33 - Get cookie lemonldap (f48719eaadbe182be8217e85533885b6752b70d8ab8f8b8df4154d16569fb710) 1097s ok 34 - One entry in history 1097s ok 35 - Success was recorded 1097s ok 36 - history success time match > 1097s 1..36 1097s ok 9 - Two factors offered, succeed after 2 tries 1097s # Subtest: Test sfBeforeVerify hook 1097s ok 1 - Auth query 1097s ok 2 - HTTP code is 200 1097s ok 3 - Page contains a form 1097s ok 4 - CSP header authorize POST request to \# 1097s ok 5 - Auth POST query 1097s ok 6 - Initial prompt 1097s ok 7 - HTTP code is 200 1097s ok 8 - Page contains a form 1097s ok 9 - URI match 1097s ok 10 - Field "token" is defined 1097s ok 11 - Field "code" is defined 1097s ok 12 - Post code 1097s ok 13 - User msmith denied by hook: code found on page 1097s ok 14 - User msmith denied by hook 1097s 1..14 1097s ok 10 - Test sfBeforeVerify hook 1097s 1..10 1097s ok 1098s t/77-2F-Trust.t ................................................................ 1098s ok 1 - use Lemonldap::NG::Portal::Main; 1098s ok 2 - use Lemonldap::NG::Common::FormEncode; 1098s ok 3 - Portal object 1098s ok 4 - Init 1098s ok 5 - Portal app 1098s # Subtest: Store browser, then reuse it 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - HTTP code is 200 1098s ok 21 - Page contains a form 1098s ok 22 - URI match 1098s ok 23 - Field "fg" is defined 1098s ok 24 - Field "token" is defined 1098s ok 25 - Found TOTP secret 1098s ok 26 - Post fingerprint 1098s ok 27 - Get cookie lemonldap (482a8f7210f521c3e70284ce9c5c0f9d041c3c029dee16e5bc864fc2b1973533) 1098s ok 28 - Get cookie llngconnection (6b54ae1aa128359e85c8bb0a6216b94dcc060b22bf2e6572fe1e6b36c8148e02) 1098s ok 29 - Authentication level was set 1098s ok 30 - Auth query 1098s ok 31 - HTTP code is 200 1098s ok 32 - Page contains a form 1098s ok 33 - CSP header authorize POST request to \# 1098s ok 34 - Found stayconnected checkbox 1098s ok 35 - Auth POST query 1098s ok 36 - HTTP code is 200 1098s ok 37 - Page contains a form 1098s ok 38 - URI match 1098s ok 39 - Field "fg" is defined 1098s ok 40 - Field "token" is defined 1098s ok 41 - Post fingerprint 1098s ok 42 - Get cookie lemonldap (1d20f34a4f794e6ed6aa60f773e423c2d00caa432a83afd383d79043256e67cc) 1098s ok 43 - Authentication level was restored 1098s ok 44 - Logout request 1098s ok 45 - Response is 200 1098s ok 46 - Cookie is deleted 1098s ok 47 - No pdata 1098s ok 48 - Disconnect request 1098s ok 49 - Response is 401 1098s 1..49 1098s ok 6 - Store browser, then reuse it 1098s # Subtest: Store browser, then reuse it after cookie expiration 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - HTTP code is 200 1098s ok 21 - Page contains a form 1098s ok 22 - URI match 1098s ok 23 - Field "fg" is defined 1098s ok 24 - Field "token" is defined 1098s ok 25 - Found TOTP secret 1098s ok 26 - Post fingerprint 1098s ok 27 - Get cookie lemonldap (1f74cc9b5f6510e037d1e7aad71e4cd14aadee4c2c304ecadde1d09c2f095970) 1098s ok 28 - Get cookie llngconnection (791d6f6ee4f84e7099fdae2fac1059298e0fe15dbe3aefc1f59da62b90e11c7b) 1098s ok 29 - Auth query 1098s ok 30 - HTTP code is 200 1098s ok 31 - Page contains a form 1098s ok 32 - CSP header authorize POST request to \# 1098s ok 33 - Found stayconnected checkbox 1098s ok 34 - Auth POST query 1098s ok 35 - Get cookie llngconnection (0) 1098s ok 36 - Old cookie is removed 1098s ok 37 - HTTP code is 200 1098s ok 38 - Page contains a form 1098s ok 39 - URI match 1098s ok 40 - Field "token" is defined 1098s ok 41 - Post 2F choice 1098s ok 42 - Prompt indicates success 1098s ok 43 - Found 2F code in mail 1098s ok 44 - HTTP code is 200 1098s ok 45 - Page contains a form 1098s ok 46 - URI match 1098s ok 47 - Field "token" is defined 1098s ok 48 - Field "code" is defined 1098s ok 49 - Post code 1098s ok 50 - Get cookie lemonldap (089637a40b12d5eacdecd69c73a229aae7cfcc868f1c02f5a8854f874f67dd3c) 1098s ok 51 - Logout request 1098s ok 52 - Response is 200 1098s ok 53 - Cookie is deleted 1098s ok 54 - No pdata 1098s ok 55 - Disconnect request 1098s ok 56 - Response is 401 1098s 1..56 1098s ok 7 - Store browser, then reuse it after cookie expiration 1098s # Subtest: Store browser, then try to reuse it with wrong cookie 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - HTTP code is 200 1098s ok 21 - Page contains a form 1098s ok 22 - URI match 1098s ok 23 - Field "fg" is defined 1098s ok 24 - Field "token" is defined 1098s ok 25 - Found TOTP secret 1098s ok 26 - Post fingerprint 1098s ok 27 - Get cookie lemonldap (4192859cf86ca16de01a4d5b4e094d7ce86d15c5acecb4b69e7c3e08387ebfb4) 1098s ok 28 - Get cookie llngconnection (582685716cbc34e35b6eecfa527ac7e0f47c4fc053807c7ad231557afc2314d5) 1098s ok 29 - Auth query 1098s ok 30 - HTTP code is 200 1098s ok 31 - Page contains a form 1098s ok 32 - CSP header authorize POST request to \# 1098s ok 33 - Found stayconnected checkbox 1098s ok 34 - Auth POST query 1098s ok 35 - Get cookie llngconnection (0) 1098s ok 36 - Wrong cookie is removed 1098s ok 37 - HTTP code is 200 1098s ok 38 - Page contains a form 1098s ok 39 - URI match 1098s ok 40 - Field "token" is defined 1098s ok 41 - Post 2F choice 1098s ok 42 - Prompt indicates success 1098s ok 43 - Found 2F code in mail 1098s ok 44 - HTTP code is 200 1098s ok 45 - Page contains a form 1098s ok 46 - URI match 1098s ok 47 - Field "token" is defined 1098s ok 48 - Field "code" is defined 1098s ok 49 - Post code 1098s ok 50 - Get cookie lemonldap (60cfa1a86f6bd1586239945294989b9c3f8f09f1b71f7166b7b629e45f7b1c45) 1098s ok 51 - Logout request 1098s ok 52 - Response is 200 1098s ok 53 - Cookie is deleted 1098s ok 54 - No pdata 1098s ok 55 - Disconnect request 1098s ok 56 - Response is 401 1098s 1..56 1098s ok 8 - Store browser, then try to reuse it with wrong cookie 1098s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - HTTP code is 200 1098s ok 21 - Page contains a form 1098s ok 22 - URI match 1098s ok 23 - Field "fg" is defined 1098s ok 24 - Field "token" is defined 1098s ok 25 - Found TOTP secret 1098s ok 26 - Post fingerprint 1098s ok 27 - Get cookie lemonldap (c156d0abcc9d453e2290ad2a718e0c7d5464a80f41139be02f027a2fe8509d31) 1098s ok 28 - Get cookie llngconnection (51d3be6516767ced343d8a66750b106988cd1f8e7a4146613bb0c1ad8d01bbbe) 1098s ok 29 - Auth query 1098s ok 30 - HTTP code is 200 1098s ok 31 - Page contains a form 1098s ok 32 - CSP header authorize POST request to \# 1098s ok 33 - Found stayconnected checkbox 1098s ok 34 - Auth POST query 1098s ok 35 - HTTP code is 200 1098s ok 36 - Page contains a form 1098s ok 37 - URI match 1098s ok 38 - Field "fg" is defined 1098s ok 39 - Field "token" is defined 1098s ok 40 - Post fingerprint 1098s ok 41 - Expected portal error code: code found on page 1098s ok 42 - Expected portal error code 1098s ok 43 - Get cookie llngconnection (0) 1098s ok 44 - Cookie with mismatched TOTP is removed 1098s 1..44 1098s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 1098s # Subtest: Store browser, then try to reuse as different user 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - HTTP code is 200 1098s ok 21 - Page contains a form 1098s ok 22 - URI match 1098s ok 23 - Field "fg" is defined 1098s ok 24 - Field "token" is defined 1098s ok 25 - Found TOTP secret 1098s ok 26 - Post fingerprint 1098s ok 27 - Get cookie lemonldap (78b3e32cce18df7b0698914b9ae7a5810496a0cdbad3a956c898c7fe9ea56f02) 1098s ok 28 - Get cookie llngconnection (9e97ff61b10ba600ed8076fc24e218356c239235f07c320ecd84d42a8415bdc0) 1098s ok 29 - Auth query 1098s ok 30 - HTTP code is 200 1098s ok 31 - Page contains a form 1098s ok 32 - CSP header authorize POST request to \# 1098s ok 33 - Found stayconnected checkbox 1098s ok 34 - Auth POST query 1098s ok 35 - HTTP code is 200 1098s ok 36 - Page contains a form 1098s ok 37 - URI match 1098s ok 38 - Field "token" is defined 1098s ok 39 - Post 2F choice 1098s ok 40 - Prompt indicates success 1098s ok 41 - Found 2F code in mail 1098s ok 42 - HTTP code is 200 1098s ok 43 - Page contains a form 1098s ok 44 - URI match 1098s ok 45 - Field "token" is defined 1098s ok 46 - Field "code" is defined 1098s ok 47 - Post code 1098s ok 48 - HTTP code is 200 1098s ok 49 - Page contains a form 1098s ok 50 - URI match 1098s ok 51 - Field "fg" is defined 1098s ok 52 - Field "token" is defined 1098s ok 53 - Found TOTP secret 1098s ok 54 - Post fingerprint 1098s ok 55 - Get cookie lemonldap (909fba7f1ab8b873de486b16021a8d86e72042706dc91cefc759b4b987a47745) 1098s ok 56 - Logout request 1098s ok 57 - Response is 200 1098s ok 58 - Cookie is deleted 1098s ok 59 - No pdata 1098s ok 60 - Disconnect request 1098s ok 61 - Response is 401 1098s 1..61 1098s ok 10 - Store browser, then try to reuse as different user 1098s # Subtest: User can refuse to stay connected 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - Get cookie lemonldap (dc64885c17d7fd046d7c3be4d5847eb3c15eb1656e59ef5c2e68c36d1c260335) 1098s ok 21 - Logout request 1098s ok 22 - Response is 200 1098s ok 23 - Cookie is deleted 1098s ok 24 - No pdata 1098s ok 25 - Disconnect request 1098s ok 26 - Response is 401 1098s 1..26 1098s ok 11 - User can refuse to stay connected 1098s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - HTTP code is 200 1098s ok 14 - Page contains a form 1098s ok 15 - URI match 1098s ok 16 - Field "token" is defined 1098s ok 17 - Field "code" is defined 1098s ok 18 - Post code 1098s ok 19 - Persistent connection cookie isn't sent 1098s ok 20 - Get cookie lemonldap (f30253fa0acf5d537adfe46652c583faa2d9937500eaecfb91ad1ccb7dccc2f8) 1098s 1..20 1098s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 1098s # Subtest: User cannot bypass the trusted browser rule (wrong user) 1098s ok 1 - Auth query 1098s ok 2 - HTTP code is 200 1098s ok 3 - Page contains a form 1098s ok 4 - CSP header authorize POST request to \# 1098s ok 5 - Found stayconnected checkbox 1098s ok 6 - Auth POST query 1098s ok 7 - HTTP code is 200 1098s ok 8 - Page contains a form 1098s ok 9 - URI match 1098s ok 10 - Field "token" is defined 1098s ok 11 - Post 2F choice 1098s ok 12 - Prompt indicates success 1098s ok 13 - Found 2F code in mail 1098s ok 14 - HTTP code is 200 1098s ok 15 - Page contains a form 1098s ok 16 - URI match 1098s ok 17 - Field "token" is defined 1098s ok 18 - Field "code" is defined 1098s ok 19 - Post code 1098s ok 20 - Persistent connection cookie isn't sent 1098s ok 21 - Get cookie lemonldap (3e93a15163f70495b30c957022f7b96434b60d457fec82f7d96a4a00069fcbd7) 1098s 1..21 1098s ok 13 - User cannot bypass the trusted browser rule (wrong user) 1098s 1..13 1098s ok 1099s t/78-2F-Upgrade-Many.t ......................................................... 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - use Lemonldap::NG::Common::FormEncode; 1099s ok 3 - Portal object 1099s ok 4 - Init 1099s ok 5 - Portal app 1099s ok 6 - Auth query 1099s ok 7 - Get cookie lemonldap (fa46d4146c2f8e148dd1bc12ec469b1353a2f2e99ba80c062d268ab2571761c6) 1099s ok 8 - Upgrade session query 1099s ok 9 - HTTP code is 200 1099s ok 10 - Page contains a form 1099s ok 11 - URI match 1099s ok 12 - Field "confirm" is defined 1099s ok 13 - Field "url" is defined 1099s ok 14 - Found custom Main Logo 1099s ok 15 - Language icons found 1099s ok 16 - Accept session upgrade query 1099s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1099s ok 18 - HTTP code is 200 1099s ok 19 - Page contains a form 1099s ok 20 - Host match 1099s ok 21 - Field "upgrading" is defined 1099s ok 22 - Field "url" is defined 1099s ok 23 - CSP header authorize POST request to \# 1099s ok 24 - Post login 1099s ok 25 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%7D) 1099s ok 26 - HTTP code is 200 1099s ok 27 - Page contains a form 1099s ok 28 - URI match 1099s ok 29 - Field "token" is defined 1099s ok 30 - Field "checkLogins" is defined 1099s ok 31 - Found mail 1099s ok 32 - Post ext2f choice 1099s ok 33 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1099s ok 34 - HTTP code is 200 1099s ok 35 - Page contains a form 1099s ok 36 - URI match 1099s ok 37 - Field "token" is defined 1099s ok 38 - Field "code" is defined 1099s ok 39 - Found EXTCODE input 1099s ok 40 - Found 2F code in mail 1099s ok 41 - Post code 1099s ok 42 - Get redirection 1099s ok 43 - Location is http://test1.example.com 1099s ok 44 - Get cookie lemonldap (fa1bf2b9c23e43b4dc1dc2983057951d260f95caa36e11b51022f923d299cac9) 1099s ok 45 - Make sure no pdata is returned 1099s 1..45 1099s ok 1099s t/78-2F-Upgrade.t .............................................................. 1099s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - use Lemonldap::NG::Common::FormEncode; 1099s ok 3 - Portal object 1099s [Mon Oct 20 01:08:51 2025] [LLNG:6091] [error] Bad logLevel value '', switching to 'info' 1099s 1099s [Mon Oct 20 01:08:51 2025] [LLNG:6091] [info] Loading configuration 1 for process 6091 1099s ok 4 - Init 1099s ok 5 - Portal app 1099s ok 6 - Auth query 1099s ok 7 - Get cookie lemonldap (e7cb5770fd27942ef6422544c184775939c5a4694647d78e844e693a4b2ef65f) 1099s [Mon Oct 20 01:08:51 2025] [LLNG:6091] [info] New request Lemonldap::NG::Handler::Server GET /level3 1099s [Mon Oct 20 01:08:51 2025] [LLNG:6091] [notice] User dwho was forbidden to access to test1.example.com/level3 1099s ok 8 - Handler request 1099s ok 9 - Authenticated as dwho 1099s ok 10 - HTTP code is 403 1099s ok 11 - Upgrade session query 1099s ok 12 - HTTP code is 200 1099s ok 13 - Page contains a form 1099s ok 14 - URI match 1099s ok 15 - Field "confirm" is defined 1099s ok 16 - Field "url" is defined 1099s ok 17 - Found custom Main Logo 1099s ok 18 - Language icons found 1099s ok 19 - Accept session upgrade query 1099s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1099s ok 21 - HTTP code is 200 1099s ok 22 - Page contains a form 1099s ok 23 - Host match 1099s ok 24 - Field "upgrading" is defined 1099s ok 25 - Field "url" is defined 1099s ok 26 - CSP header authorize POST request to \# 1099s ok 27 - Post login 1099s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1099s ok 29 - HTTP code is 200 1099s ok 30 - Page contains a form 1099s ok 31 - URI match 1099s ok 32 - Field "token" is defined 1099s ok 33 - Field "code" is defined 1099s ok 34 - Found EXTCODE input 1099s ok 35 - Found 2F code in mail 1099s ok 36 - Post code 1099s ok 37 - Get redirection 1099s ok 38 - Location is http://test1.example.com 1099s ok 39 - Get cookie lemonldap (9da0713136bdf0539271feeda2ea374c59046596aa3eaf3a5023d49d648b68c1) 1099s ok 40 - Make sure no pdata is returned 1099s [Mon Oct 20 01:08:51 2025] [LLNG:6091] [info] New request Lemonldap::NG::Handler::Server GET /level3 1099s ok 41 - Handler request 1099s ok 42 - Authenticated as dwho 1099s ok 43 - HTTP code is 200 1099s 1..43 1099s ok 1100s t/78-2F-UpgradeOnly-with-forceFlag.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 - Auth query 1100s ok 6 - Get cookie lemonldap (c094d3d7c7eff0b001d13e6eb01cd9a75416de59199d248ce69726ba2ac0bc92) 1100s ok 7 - CheckUser 1100s ok 8 - Response is JSON 1100s ok 9 - AuthenticationLevel == 1 1100s ok 10 - Form registration 1100s ok 11 - Get redirection 1100s ok 12 - Location header found 1100s ok 13 - Form registration 1100s ok 14 - Found TOTP js 1100s ok 15 - Get new key 1100s ok 16 - Content is JSON 1100s ok 17 - Found secret 1100s ok 18 - Found token 1100s ok 19 - Found issuer 1100s ok 20 - Found user 1100s ok 21 - Code 1100s ok 22 - Code contains 6 digits 1100s ok 23 - Post code 1100s ok 24 - Content is JSON 1100s ok 25 - TOTP is registered 1100s ok 26 - Form registration 1100s ok 27 - Found forceUpgrade flag 1100s ok 28 - Upgrade session query from 2fManager 1100s ok 29 - HTTP code is 200 1100s ok 30 - Page contains a form 1100s ok 31 - URI match 1100s ok 32 - Field "confirm" is defined 1100s ok 33 - Field "url" is defined 1100s ok 34 - Field "forceUpgrade" is defined 1100s ok 35 - Accept session upgrade query 1100s ok 36 - HTTP code is 200 1100s ok 37 - Page contains a form 1100s ok 38 - URI match 1100s ok 39 - Field "token" is defined 1100s ok 40 - Code 1100s ok 41 - Post code 1100s ok 42 - CheckUser 1100s ok 43 - Response is JSON 1100s ok 44 - AuthenticationLevel == 3 1100s 1..44 1100s ok 1100s t/78-2F-UpgradeOnly-without-2F.t ............................................... 1100s ok 1 - use Lemonldap::NG::Portal::Main; 1100s ok 2 - use Lemonldap::NG::Common::FormEncode; 1100s ok 3 - Portal object 1100s ok 4 - Init 1100s ok 5 - Portal app 1100s ok 6 - Auth query 1100s ok 7 - Get cookie lemonldap (140e7516605984b0582efdfea5fe7765a20a0a0e8aa5bc3f24def4ac6f6d02ec) 1100s ok 8 - Upgrade session query 1100s ok 9 - HTTP code is 200 1100s ok 10 - Page contains a form 1100s ok 11 - URI match 1100s ok 12 - Field "confirm" is defined 1100s ok 13 - Field "url" is defined 1100s ok 14 - Accept session upgrade query 1100s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1100s ok 16 - Expected portal error code: code found on page 1100s ok 17 - Expected portal error code 1100s ok 18 - Accept session upgrade query 1100s ok 19 - Get redirection 1100s ok 20 - Location is http://auth.example.com/ 1100s ok 21 - Logout request 1100s ok 22 - Response is 200 1100s ok 23 - Cookie is deleted 1100s ok 24 - No pdata 1100s ok 25 - Disconnect request 1100s ok 26 - Response is 401 1100s 1..26 1100s ok 1101s t/78-2F-UpgradeOnly.t .......................................................... 1101s ok 1 - use Lemonldap::NG::Portal::Main; 1101s ok 2 - use Lemonldap::NG::Common::FormEncode; 1101s ok 3 - Portal object 1101s ok 4 - Init 1101s ok 5 - Portal app 1101s ok 6 - Auth query 1101s ok 7 - Get cookie lemonldap (f918a2764ab86c708d58d54083dbb9e240ea6e8d19b68a84ce1136a021630ef4) 1101s ok 8 - Upgrade session query 1101s ok 9 - HTTP code is 200 1101s ok 10 - Page contains a form 1101s ok 11 - URI match 1101s ok 12 - Field "confirm" is defined 1101s ok 13 - Field "url" is defined 1101s ok 14 - Accept session upgrade query 1101s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1101s ok 16 - Expected portal error code: code found on page 1101s ok 17 - Expected portal error code 1101s ok 18 - Auth query 1101s ok 19 - Get cookie lemonldap (45ce5c480b9bf439bae60ec468861363ffcf5c7195eabb7ae1588a6f92e6871b) 1101s ok 20 - Upgrade session query 1101s ok 21 - HTTP code is 200 1101s ok 22 - Page contains a form 1101s ok 23 - URI match 1101s ok 24 - Field "confirm" is defined 1101s ok 25 - Field "url" is defined 1101s ok 26 - Accept session upgrade query 1101s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1101s ok 28 - HTTP code is 200 1101s ok 29 - Page contains a form 1101s ok 30 - URI match 1101s ok 31 - Field "token" is defined 1101s ok 32 - Field "code" is defined 1101s ok 33 - Found EXTCODE input 1101s ok 34 - Found 2F code in mail 1101s ok 35 - Post code 1101s ok 36 - Get redirection 1101s ok 37 - Location is http://test1.example.com 1101s ok 38 - Get cookie lemonldap (45ce5c480b9bf439bae60ec468861363ffcf5c7195eabb7ae1588a6f92e6871b) 1101s ok 39 - Make sure no pdata is returned 1101s 1..39 1101s ok 1101s t/79-2F-Yubikey-from-Session.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 - Authenticate as dwho 1101s ok 6 - HTTP code is 200 1101s ok 7 - Page contains a form 1101s ok 8 - URI match 1101s ok 9 - Field "token" is defined 1101s ok 10 - Field "code" is defined 1101s ok 11 - Post code 1101s ok 12 - Bad OTP code: code found on page 1101s ok 13 - Bad OTP code 1101s ok 14 - Auth query 1101s ok 15 - HTTP code is 200 1101s ok 16 - Page contains a form 1101s ok 17 - URI match 1101s ok 18 - Field "token" is defined 1101s ok 19 - Field "code" is defined 1101s ok 20 - Post code 1101s ok 21 - Get cookie lemonldap (f359a61227c4cfe79424421b96d233e7e2e8f81153ae4c5f7c46f2dc66cce15c) 1101s ok 22 - Auth query 1101s ok 23 - HTTP code is 200 1101s ok 24 - Page contains a form 1101s ok 25 - URI match 1101s ok 26 - Field "token" is defined 1101s ok 27 - Field "code" is defined 1101s ok 28 - Post code 1101s ok 29 - Get cookie lemonldap (3cc3fe0bba130dcbf82c22a710e5ea65473b63b3dfd09eed22287c945da08bb6) 1101s ok 30 - Auth query 1101s ok 31 - Get cookie lemonldap (698a1808ca79507bb779e7c33fd57b0378eedd450f1aee8498ca0298489fe658) 1101s 1..31 1101s ok 1102s t/79-2F-Yubikey.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 (79c64f3e1ac5aca1e1cee749e2a10798d5018770a2d8e52975748f081c156fa1) 1102s ok 8 - Auth query 1102s ok 9 - Response body is not empty 1102s ok 10 - Found prompt message 1102s ok 11 - HTTP code is 200 1102s ok 12 - Page contains a form 1102s ok 13 - URI match 1102s ok 14 - Field "UBKName" is defined 1102s ok 15 - Field "otp" is defined 1102s ok 16 - Invalid otp 1102s ok 17 - Response body is not empty 1102s ok 18 - Found error message 1102s ok 19 - Invalid UBKname 1102s ok 20 - Response body is not empty 1102s ok 21 - Found error message 1102s ok 22 - Correct registration attempt 1102s ok 23 - Get redirection 1102s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 1102s ok 25 - Found registered yubikey 1102s ok 26 - Correct device ID 1102s ok 27 - Epoch is defined 1102s ok 28 - Auth query 1102s ok 29 - HTTP code is 200 1102s ok 30 - Page contains a form 1102s ok 31 - URI match 1102s ok 32 - Field "token" is defined 1102s ok 33 - Field "code" is defined 1102s ok 34 - Post code 1102s ok 35 - Bad OTP code: code found on page 1102s ok 36 - Bad OTP code 1102s ok 37 - Auth query 1102s ok 38 - HTTP code is 200 1102s ok 39 - Page contains a form 1102s ok 40 - URI match 1102s ok 41 - Field "token" is defined 1102s ok 42 - Field "code" is defined 1102s ok 43 - Post code 1102s ok 44 - Bad OTP code: code found on page 1102s ok 45 - Bad OTP code 1102s ok 46 - Auth query 1102s ok 47 - HTTP code is 200 1102s ok 48 - Page contains a form 1102s ok 49 - URI match 1102s ok 50 - Field "token" is defined 1102s ok 51 - Field "code" is defined 1102s ok 52 - Post code 1102s ok 53 - Get cookie lemonldap (ba8788e642d61f3d700bba4eea416f83ce8f0fe50430c779a44a1bac96a36b98) 1102s ok 54 - HTTP code is 400 1102s ok 55 - Deletion expects valid CSRF token 1102s ok 56 - Post deletion 1102s ok 57 - HTTP code is 200 1102s ok 58 - Content-Type is JSON 1102s ok 59 - Content is valid JSON 1102s ok 60 1102s ok 61 - No device found anymore 1102s ok 62 - Auth query 1102s ok 63 - Get cookie lemonldap (25f17cc956c727b4b5faae7804ffe9fe6aa1af43593445184beeaf3b11938692) 1102s 1..63 1102s ok 1103s t/80-2F-Okta.t ................................................................. 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s # Subtest: Choose Okta SMS 1103s ok 1 - Portal object 1103s ok 2 - Init 1103s ok 3 - Portal app 1103s ok 4 - Get Portal 1103s ok 5 - HTTP code is 200 1103s ok 6 - Page contains a form 1103s ok 7 - Host match 1103s ok 8 - Field "user" is defined 1103s ok 9 - Field "password" is defined 1103s ok 10 - CSP header authorize POST request to \# 1103s ok 11 - Auth query 1103s ok 12 - HTTP code is 200 1103s ok 13 - Page contains a form 1103s ok 14 - URI match 1103s ok 15 - Choose SMS 1103s ok 16 - HTTP code is 200 1103s ok 17 - Page contains a form 1103s ok 18 - URI match 1103s ok 19 - Send code 1103s ok 20 - Get cookie lemonldap (a25ccfeb901f9c49c5f6cad32b8e66cb660705d54d2dbb589278a9dce31d6c57) 1103s ok 21 - Get session using restSessionServer 1103s ok 22 - HTTP code is 200 1103s ok 23 - Deserialize session content 1103s ok 24 - Session has correct value for _2f 1103s ok 25 - Session has correct value for _auth 1103s ok 26 - Logout request 1103s ok 27 - Response is 200 1103s ok 28 - Cookie is deleted 1103s ok 29 - No pdata 1103s ok 30 - Disconnect request 1103s ok 31 - Response is 401 1103s 1..31 1103s ok 2 - Choose Okta SMS 1103s # Subtest: Choose Okta Push 1103s ok 1 - Portal object 1103s ok 2 - Init 1103s ok 3 - Portal app 1103s ok 4 - Get Portal 1103s ok 5 - HTTP code is 200 1103s ok 6 - Page contains a form 1103s ok 7 - Host match 1103s ok 8 - Field "user" is defined 1103s ok 9 - Field "password" is defined 1103s ok 10 - CSP header authorize POST request to \# 1103s ok 11 - Auth query 1103s ok 12 - HTTP code is 200 1103s ok 13 - Page contains a form 1103s ok 14 - URI match 1103s ok 15 - Choose SMS 1103s ok 16 - HTTP code is 200 1103s ok 17 - Page contains a form 1103s ok 18 - URI match 1103s ok 19 - CSP header authorize POST request to auth.example.com 1103s ok 20 - Send code 1103s ok 21 - Get cookie lemonldap (78b1215eef2a31c1eaaef5bb69622a3f878711fe4a4e3eec4b13a2d81a8642c0) 1103s ok 22 - Get session using restSessionServer 1103s ok 23 - HTTP code is 200 1103s ok 24 - Deserialize session content 1103s ok 25 - Session has correct value for _auth 1103s ok 26 - Session has correct value for _2f 1103s ok 27 - Logout request 1103s ok 28 - Response is 200 1103s ok 29 - Cookie is deleted 1103s ok 30 - No pdata 1103s ok 31 - Disconnect request 1103s ok 32 - Response is 401 1103s 1..32 1103s ok 3 - Choose Okta Push 1103s 1..3 1103s ok 1103s t/81-MostViewedApplications.t .................................................. 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s ok 2 - Portal object 1103s ok 3 - Init 1103s ok 4 - Portal app 1103s ok 5 - Get cookie lemonldap (5639ddc749df18620f80fb22c98722e73e03575c025527b0323009d52cc381ce) 1103s ok 6 - Get cookie lemonldap (a9386400f527a1c37aac6a4b71aada9ddd05e62b3abf384b1eb2841e1683c384) 1103s ok 7 - Get cookie lemonldap (a91493a31a30fb5eb9341f575640a7b9298df2647f4b30da87b71c8281c30a2a) 1103s ok 8 - Session contains history hash 1103s ok 9 - OIDC App 1 has been accessed twice 1103s ok 10 - OIDC App 2 has been accessed once 1103s ok 11 - History contains two entries 1103s ok 12 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850655_41897%22%2C%22issuerTs%22%3A1760922535%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1103s ok 13 - Get redirection 1103s ok 14 - Location header found 1103s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922535%2C%22issuerRequestcas%22%3A%221760850655_11784%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1103s ok 16 - Get redirection 1103s ok 17 - Location header found 1103s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922535%2C%22issuerRequestcas%22%3A%221760850655_60505%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1103s ok 19 - Get redirection 1103s ok 20 - Location header found 1103s ok 21 - Session contains history hash 1103s ok 22 - CAS App 1 has been accessed twice 1103s ok 23 - CAS App 2 has been accessed once 1103s ok 24 - History contains four entries 1103s ok 25 - Portal object 1103s ok 26 - Init 1103s ok 27 - Portal app 1103s ok 28 - Get cookie lemonldap (b244548370cb12a3bb4fe5a4088a2b5181cd88bd5fc85e86ea950416eabfebbe) 1103s ok 29 - History contains five entries 1103s ok 30 - SAML App 1 has been accessed once 1103s 1..30 1103s ok 1104s t/91-Handler-cache-cleaned.t ................................................... 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - use Lemonldap::NG::Common::FormEncode; 1104s ok 3 - Portal object 1104s ok 4 - Init 1104s ok 5 - Portal app 1104s ok 6 - Auth query 1104s ok 7 - Get cookie lemonldap (74729ebf73e3bab17c8f99595721d56f02aa7ba5081f191eb0d3991f895539c2) 1104s ok 8 - Get portal 1104s ok 9 - Authenticated as dwho 1104s ok 10 - Auth query 1104s ok 11 - HTTP code is 200 1104s ok 12 - Page contains a form 1104s ok 13 - URI match 1104s ok 14 - Field "token" is defined 1104s ok 15 - Field "code" is defined 1104s ok 16 - Found EXTCODE input 1104s ok 17 - Found 2F code in mail 1104s ok 18 - Get portal 1104s ok 19 - Post code 1104s ok 20 - Get portal 1104s ok 21 - Authenticated as dwho 1104s 1..21 1104s ok 1104s t/91-Memory-Leak.t ............................................................. 1104s 1..5 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - leaks 0 < 1 1104s ok 3 - leaks -1 < 1 1104s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 1104s # Failed (TODO) test 'Unable to really destroy a portal object for now' 1104s # at t/91-Memory-Leak.t line 34. 1104s [Mon Oct 20 01:08:56 2025] [LLNG:6100] [error] globalStorage not defined (perhaps configuration can not be read) 1104s [Mon Oct 20 01:08:56 2025] [LLNG:6100] [error] globalStorage not defined (perhaps configuration can not be read) 1104s ok 5 - leaks 0 < 1 1104s ok 1105s t/99-Bad-logLevel.t ............................................................ 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [error] Bad logLevel value 'error ', switching to 'info' 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [error] Bad logLevel value 'error ', switching to 'info' 1105s 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [info] Loading configuration 1 for process 6101 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [info] New request Lemonldap::NG::Portal::Main GET / 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [notice] User anonymous successfully authenticated at level 0 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [notice] User anonymous connected from Null (127.0.0.1) 1105s ok 5 - Auth query 1105s ok 6 - HTTP code is 200 1105s ok 7 - Get cookie lemonldap (a46faa38e766cb5c312d4831794e94f3aa43037540ac86453cd83050ae926a11) 1105s [Mon Oct 20 01:08:57 2025] [LLNG:6101] [info] New request Lemonldap::NG::Portal::Main GET /logout 1105s ok 8 - Get logout page 1105s ok 9 - PE_LOGOUT_OK 1105s 1..9 1105s ok 1105s t/99-Dont-load-Dumper.t ........................................................ 1105s 1..5 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - App 1105s ok 5 - Portal doesn't depend on Data::Dumper 1105s ok 1105s All tests successful. 1105s Files=413, Tests=17691, 258 wallclock secs ( 2.40 usr 1.34 sys + 214.45 cusr 31.91 csys = 250.10 CPU) 1105s Result: PASS 1106s autopkgtest [01:08:58]: test portal-test: -----------------------] 1107s portal-test PASS 1107s autopkgtest [01:08:59]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 1107s autopkgtest [01:08:59]: test manager-test: preparing testbed 1116s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 1175s autopkgtest [01:10:07]: testbed dpkg architecture: arm64 1175s autopkgtest [01:10:07]: testbed apt version: 3.1.8ubuntu1 1176s autopkgtest [01:10:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1176s autopkgtest [01:10:08]: testbed release detected to be: resolute 1177s autopkgtest [01:10:09]: updating testbed package index (apt update) 1177s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1178s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1178s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1178s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1178s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1178s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1178s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1178s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1178s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 1178s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 1178s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 1178s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 1179s Fetched 1040 kB in 1s (935 kB/s) 1180s Reading package lists... 1180s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1180s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1181s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1181s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1182s Reading package lists... 1182s Reading package lists... 1183s Building dependency tree... 1183s Reading state information... 1183s Calculating upgrade... 1184s The following packages will be upgraded: 1184s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1184s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 1184s python3-apt python3-cffi-backend 1184s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1184s Need to get 3488 kB of archives. 1184s After this operation, 781 kB of additional disk space will be used. 1184s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 1185s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 1185s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 1185s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 1185s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 1185s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 1185s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 1185s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 1185s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1185s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 1185s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 1186s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1186s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1186s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1186s Fetched 3488 kB in 2s (2131 kB/s) 1187s (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 ... 83359 files and directories currently installed.) 1187s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 1187s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1187s Setting up dpkg (1.22.21ubuntu4) ... 1188s (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 ... 83359 files and directories currently installed.) 1188s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1188s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1188s Setting up libaudit-common (1:4.0.5-1build2) ... 1188s (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 ... 83359 files and directories currently installed.) 1188s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 1188s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1188s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 1188s (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 ... 83359 files and directories currently installed.) 1188s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1188s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1188s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 1188s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 1188s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1188s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1189s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 1189s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 1189s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 1189s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1189s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 1189s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1189s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 1189s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1189s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 1189s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 1189s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 1189s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1189s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1189s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1190s Setting up distro-info-data (0.68) ... 1190s Setting up libsemanage-common (3.8.1-1build1) ... 1190s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 1190s Setting up libp11-kit0:arm64 (0.25.9-2) ... 1190s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1190s Setting up python-apt-common (3.0.0ubuntu2) ... 1190s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 1190s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 1190s Setting up python3-apt (3.0.0ubuntu2) ... 1190s Setting up dpkg-dev (1.22.21ubuntu4) ... 1190s Processing triggers for man-db (2.13.1-1) ... 1192s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1192s autopkgtest [01:10:24]: upgrading testbed (apt dist-upgrade and autopurge) 1193s Reading package lists... 1193s Building dependency tree... 1193s Reading state information... 1193s Calculating upgrade... 1194s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1194s Reading package lists... 1194s Building dependency tree... 1194s Reading state information... 1194s Solving dependencies... 1195s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1195s autopkgtest [01:10:27]: rebooting testbed after setup commands that affected boot 1225s Reading package lists... 1225s Building dependency tree... 1225s Reading state information... 1225s Solving dependencies... 1226s The following NEW packages will be installed: 1226s autoconf autodep8 automake autopoint autotools-dev build-essential 1226s ca-certificates-java cpp cpp-15 cpp-15-aarch64-linux-gnu 1226s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 1226s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 1226s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 1226s g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 1226s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext imagemagick-7-common 1226s intltool-debian java-common java-wrappers jq lemonldap-ng-fastcgi-server 1226s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 1226s libapache-session-perl libarchive-zip-perl libasan8 1226s libauth-yubikey-webclient-perl libauthen-radius-perl 1226s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1226s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 1226s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 1226s libclass-data-inheritable-perl libclass-errorhandler-perl 1226s libclass-inspector-perl libclass-method-modifiers-perl 1226s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 1226s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1226s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 1226s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1226s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 1226s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1226s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 1226s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 1226s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1226s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1226s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1226s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1226s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1226s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1226s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1226s libencode-locale-perl liberror-perl libeval-closure-perl 1226s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1226s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 1226s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 1226s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1226s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1226s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 1226s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1226s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1226s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1226s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1226s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1226s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 1226s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 1226s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 1226s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1226s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 1226s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-angularjs libjs-bootstrap 1226s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 1226s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1226s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1226s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 1226s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1226s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 1226s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 1226s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 1226s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 1226s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 1226s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 1226s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 1226s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 1226s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 1226s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 1226s libparams-classify-perl libparams-util-perl 1226s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1226s libplack-perl libposix-strftime-compiler-perl libraw23t64 1226s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 1226s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 1226s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 1226s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 1226s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 1226s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 1226s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 1226s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 1226s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 1226s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1226s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 1226s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 1226s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 1226s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 1226s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 1226s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 1226s po-debconf python3-alabaster python3-defusedxml python3-docutils 1226s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 1226s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1226s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1226s yui-compressor 1226s 0 upgraded, 317 newly installed, 0 to remove and 0 not upgraded. 1226s Need to get 182 MB of archives. 1226s After this operation, 702 MB of additional disk space will be used. 1226s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 1226s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 1226s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 1227s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1227s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1227s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1227s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1227s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1229s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 1229s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 1229s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 1229s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 1229s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 1229s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 1229s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 1229s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 1229s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1229s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 1229s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1229s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1229s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1229s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 1229s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 1229s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 1229s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 1229s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1229s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 1229s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 1229s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 1229s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 1229s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 1229s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 1229s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 1229s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 1229s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1229s Get:36 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1229s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1229s Get:38 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1229s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1229s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1229s Get:41 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1229s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1229s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1229s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1229s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1229s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1229s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 1229s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1229s Get:49 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1229s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1229s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1229s Get:52 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1229s Get:53 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 1229s Get:54 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1229s Get:55 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1229s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1229s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1230s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1230s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 1230s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1230s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1230s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1230s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1230s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 1230s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1230s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1230s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1230s Get:68 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1230s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1230s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1230s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1230s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1230s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1230s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1230s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1230s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1230s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1230s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1230s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1230s Get:80 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1230s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1230s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1230s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1230s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1230s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1230s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1230s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1230s Get:88 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1230s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1230s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1230s Get:91 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1230s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1230s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1230s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1230s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1230s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1230s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1230s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1230s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1230s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1230s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1230s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 1230s Get:103 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1230s Get:104 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1230s Get:105 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1230s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1230s Get:107 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1230s Get:108 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-angularjs all 1.8.3-3 [559 kB] 1231s Get:109 http://ftpmaster.internal/ubuntu resolute/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1231s Get:110 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1231s Get:111 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1231s Get:112 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1231s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1231s Get:114 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 1231s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.19-8 [244 kB] 1231s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 1231s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1231s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 1231s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 1231s Get:120 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 1231s Get:121 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.1-2build2 [619 kB] 1231s Get:122 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 1231s Get:123 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 1231s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [11.7 MB] 1232s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-5ubuntu1 [1028 B] 1232s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 1232s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 1232s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-5ubuntu1 [49.2 kB] 1232s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-5ubuntu1 [28.1 kB] 1232s Get:130 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-5ubuntu1 [2922 kB] 1232s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-5ubuntu1 [1316 kB] 1232s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-5ubuntu1 [2689 kB] 1232s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-5ubuntu1 [1176 kB] 1232s Get:134 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-5ubuntu1 [1639 kB] 1232s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-5ubuntu1 [2601 kB] 1233s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [23.1 MB] 1233s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-5ubuntu1 [512 kB] 1233s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 1233s Get:139 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 1233s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-5ubuntu1 [2545 kB] 1233s Get:141 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [13.2 MB] 1234s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-5ubuntu1 [23.7 kB] 1234s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 1234s Get:144 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 1234s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 1234s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1234s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 1234s Get:148 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-4build1 [169 kB] 1234s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 1234s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1234s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 1234s Get:152 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 1234s Get:153 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3 [49.1 kB] 1234s Get:154 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 1234s Get:155 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.1-2build2 [1026 kB] 1234s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1234s Get:157 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1234s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 1234s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 java-common all 0.76 [6852 B] 1234s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4 arm64 2:4.36-1ubuntu2 [115 kB] 1234s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3 arm64 2:3.114-1 [1453 kB] 1234s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcsclite1 arm64 2.3.3-1 [24.7 kB] 1234s Get:163 http://ftpmaster.internal/ubuntu resolute/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [45.9 MB] 1235s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1235s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 1235s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 1235s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1235s Get:168 http://ftpmaster.internal/ubuntu resolute/main arm64 unzip arm64 6.0-28ubuntu7 [176 kB] 1235s Get:169 http://ftpmaster.internal/ubuntu resolute/universe arm64 java-wrappers all 0.5 [9042 B] 1235s Get:170 http://ftpmaster.internal/ubuntu resolute/main arm64 libonig5 arm64 6.9.10-1 [171 kB] 1235s Get:171 http://ftpmaster.internal/ubuntu resolute/main arm64 libjq1 arm64 1.8.1-3ubuntu1 [140 kB] 1235s Get:172 http://ftpmaster.internal/ubuntu resolute/main arm64 jq arm64 1.8.1-3ubuntu1 [72.1 kB] 1235s Get:173 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1235s Get:174 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1235s Get:175 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1235s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1235s Get:177 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1235s Get:178 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 1235s Get:179 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1235s Get:180 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 1235s Get:181 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1235s Get:182 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1235s Get:183 http://ftpmaster.internal/ubuntu resolute/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1235s Get:184 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1235s Get:185 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1235s Get:186 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1235s Get:187 http://ftpmaster.internal/ubuntu resolute/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1235s Get:188 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 1235s Get:189 http://ftpmaster.internal/ubuntu resolute/main arm64 libcares2 arm64 1.34.5-1 [101 kB] 1235s Get:190 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1235s Get:191 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1235s Get:192 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1235s Get:193 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1235s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1235s Get:195 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1235s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1235s Get:197 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1235s Get:198 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1235s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1235s Get:200 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1235s Get:201 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1235s Get:202 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1236s Get:203 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1236s Get:204 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1236s Get:205 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1236s Get:206 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1236s Get:207 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1236s Get:208 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1236s Get:209 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1236s Get:210 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1236s Get:211 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1236s Get:212 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1236s Get:213 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1236s Get:214 http://ftpmaster.internal/ubuntu resolute/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1236s Get:215 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1236s Get:216 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1236s Get:217 http://ftpmaster.internal/ubuntu resolute/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1236s Get:218 http://ftpmaster.internal/ubuntu resolute/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1236s Get:219 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1236s Get:220 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1236s Get:221 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1236s Get:222 http://ftpmaster.internal/ubuntu resolute/universe arm64 libspecio-perl all 0.50-1 [127 kB] 1236s Get:223 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1237s Get:224 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1237s Get:225 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1237s Get:226 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1237s Get:227 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 1237s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1237s Get:229 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1237s Get:230 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1237s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1237s Get:232 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1237s Get:233 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1237s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1237s Get:235 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1237s Get:236 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1237s Get:237 http://ftpmaster.internal/ubuntu resolute/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 1237s Get:238 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1237s Get:239 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1237s Get:240 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1237s Get:241 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 1237s Get:242 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1237s Get:243 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1237s Get:244 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1237s Get:245 http://ftpmaster.internal/ubuntu resolute/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1237s Get:246 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1237s Get:247 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1237s Get:248 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1237s Get:249 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 1238s Get:250 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1238s Get:251 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1238s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1238s Get:253 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1238s Get:254 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1238s Get:255 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1238s Get:256 http://ftpmaster.internal/ubuntu resolute/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1238s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1238s Get:258 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1238s Get:259 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 1238s Get:260 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.1 [171 kB] 1238s Get:261 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-1 arm64 1.3.7-2 [160 kB] 1238s Get:262 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-openssl1 arm64 1.3.7-2 [103 kB] 1238s Get:263 http://ftpmaster.internal/ubuntu resolute/main arm64 liblasso3t64 arm64 2.9.0-2 [173 kB] 1238s Get:264 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblasso-perl arm64 2.9.0-2 [107 kB] 1238s Get:265 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1238s Get:266 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1238s Get:267 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 1238s Get:268 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1238s Get:269 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1238s Get:270 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1238s Get:271 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1238s Get:272 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1238s Get:273 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1238s Get:274 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1238s Get:275 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1238s Get:276 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1238s Get:277 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0207-0ubuntu6 [298 kB] 1238s Get:278 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1238s Get:279 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1238s Get:280 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1238s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1238s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1238s Get:283 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-corepack all 0.24.0-5 [757 kB] 1238s Get:284 http://ftpmaster.internal/ubuntu resolute/universe arm64 nodejs arm64 20.19.4+dfsg-1 [342 kB] 1238s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1238s Get:286 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1238s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1238s Get:288 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1238s Get:289 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-minimatch all 9.0.3-6 [78.0 kB] 1238s Get:290 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 1238s Get:291 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnode115 arm64 20.19.4+dfsg-1 [13.7 MB] 1239s Get:292 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1239s Get:293 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1239s Get:294 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1239s Get:295 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1239s Get:296 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1239s Get:297 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1239s Get:298 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-output-perl all 1.036-1 [14.6 kB] 1240s Get:299 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1240s Get:300 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1240s Get:301 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1240s Get:302 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-libxslt-perl arm64 2.003000-3 [44.6 kB] 1240s Get:303 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1240s Get:304 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1240s Get:305 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-roman all 5.0-1 [10.3 kB] 1240s Get:306 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1240s Get:307 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1240s Get:308 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 1240s Get:309 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1240s Get:310 http://ftpmaster.internal/ubuntu resolute/main arm64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1241s Get:311 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1241s Get:312 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1241s Get:313 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1241s Get:314 http://ftpmaster.internal/ubuntu resolute/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1241s Get:315 http://ftpmaster.internal/ubuntu resolute/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1241s Get:316 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1241s Get:317 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1242s Preconfiguring packages ... 1242s Fetched 182 MB in 15s (12.2 MB/s) 1242s Selecting previously unselected package imagemagick-7-common. 1242s (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 ... 83364 files and directories currently installed.) 1242s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1242s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1242s Selecting previously unselected package libgomp1:arm64. 1242s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 1242s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 1242s Selecting previously unselected package libfftw3-double3:arm64. 1242s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 1242s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 1242s Selecting previously unselected package libfontenc1:arm64. 1242s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1242s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1242s Selecting previously unselected package x11-common. 1242s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1242s Unpacking x11-common (1:7.7+24ubuntu1) ... 1242s Selecting previously unselected package xfonts-encodings. 1242s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1242s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1242s Selecting previously unselected package xfonts-utils. 1242s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1242s Unpacking xfonts-utils (1:7.7+7) ... 1242s Selecting previously unselected package fonts-urw-base35. 1242s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1242s Unpacking fonts-urw-base35 (20200910-8) ... 1242s Selecting previously unselected package fontconfig-config. 1242s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 1243s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1243s Selecting previously unselected package libfontconfig1:arm64. 1243s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 1243s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 1243s Selecting previously unselected package libsharpyuv0:arm64. 1243s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 1243s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 1243s Selecting previously unselected package libaom3:arm64. 1243s Preparing to unpack .../011-libaom3_3.12.1-1_arm64.deb ... 1243s Unpacking libaom3:arm64 (3.12.1-1) ... 1243s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1243s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 1243s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 1243s Selecting previously unselected package libde265-0:arm64. 1243s Preparing to unpack .../013-libde265-0_1.0.16-1_arm64.deb ... 1243s Unpacking libde265-0:arm64 (1.0.16-1) ... 1243s Selecting previously unselected package libheif-plugin-libde265:arm64. 1243s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 1243s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 1243s Selecting previously unselected package libheif1:arm64. 1243s Preparing to unpack .../015-libheif1_1.20.2-1_arm64.deb ... 1243s Unpacking libheif1:arm64 (1.20.2-1) ... 1243s Selecting previously unselected package libjbig0:arm64. 1243s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1243s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1243s Selecting previously unselected package libjpeg-turbo8:arm64. 1243s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 1243s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 1243s Selecting previously unselected package libjpeg8:arm64. 1243s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1243s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1243s Selecting previously unselected package liblcms2-2:arm64. 1243s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1243s Unpacking liblcms2-2:arm64 (2.16-2) ... 1243s Selecting previously unselected package liblqr-1-0:arm64. 1243s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1243s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1243s Selecting previously unselected package libltdl7:arm64. 1243s Preparing to unpack .../021-libltdl7_2.5.4-4build1_arm64.deb ... 1243s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 1243s Selecting previously unselected package libopenjp2-7:arm64. 1243s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_arm64.deb ... 1243s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 1243s Selecting previously unselected package libraw23t64:arm64. 1243s Preparing to unpack .../023-libraw23t64_0.21.4-2_arm64.deb ... 1243s Unpacking libraw23t64:arm64 (0.21.4-2) ... 1243s Selecting previously unselected package libdeflate0:arm64. 1243s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 1243s Unpacking libdeflate0:arm64 (1.23-2) ... 1243s Selecting previously unselected package liblerc4:arm64. 1243s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1243s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1243s Selecting previously unselected package libwebp7:arm64. 1243s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 1243s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 1243s Selecting previously unselected package libtiff6:arm64. 1243s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 1243s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 1243s Selecting previously unselected package libwebpdemux2:arm64. 1243s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 1243s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 1243s Selecting previously unselected package libwebpmux3:arm64. 1243s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 1243s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 1243s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1243s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 1243s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 1243s Selecting previously unselected package libimage-magick-q16-perl. 1243s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 1243s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1244s Selecting previously unselected package libimage-magick-perl. 1244s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1244s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1244s Selecting previously unselected package libfcgi0t64:arm64. 1244s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 1244s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1244s Selecting previously unselected package libfcgi-perl. 1244s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1244s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1244s Selecting previously unselected package libfcgi-procmanager-perl. 1244s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 1244s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1244s Selecting previously unselected package libcrypt-urandom-perl. 1244s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1244s Unpacking libcrypt-urandom-perl (0.54-1) ... 1244s Selecting previously unselected package libapache-session-perl. 1244s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 1244s Unpacking libapache-session-perl (1.94-2) ... 1244s Selecting previously unselected package liberror-perl. 1244s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 1244s Unpacking liberror-perl (0.17030-1) ... 1244s Selecting previously unselected package libipc-sharelite-perl. 1244s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1244s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1244s Selecting previously unselected package libcache-cache-perl. 1244s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 1244s Unpacking libcache-cache-perl (1.08-3) ... 1244s Selecting previously unselected package libclass-xsaccessor-perl. 1244s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1244s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1244s Selecting previously unselected package libconfig-inifiles-perl. 1244s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 1244s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1244s Selecting previously unselected package perl-openssl-defaults:arm64. 1244s Preparing to unpack .../043-perl-openssl-defaults_7build3_arm64.deb ... 1244s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1244s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1244s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1244s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1244s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1244s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1244s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1244s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1244s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 1244s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1244s Selecting previously unselected package libconvert-asn1-perl. 1244s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 1244s Unpacking libconvert-asn1-perl (0.34-1) ... 1244s Selecting previously unselected package libcrypt-openssl-x509-perl. 1244s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1244s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1244s Selecting previously unselected package libclass-errorhandler-perl. 1244s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 1244s Unpacking libclass-errorhandler-perl (0.04-3) ... 1244s Selecting previously unselected package libcrypt-des-perl:arm64. 1244s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_arm64.deb ... 1244s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1244s Selecting previously unselected package libcrypt-des-ede3-perl. 1244s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1244s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1244s Selecting previously unselected package libcryptx-perl. 1244s Preparing to unpack .../052-libcryptx-perl_0.087-1_arm64.deb ... 1244s Unpacking libcryptx-perl (0.087-1) ... 1244s Selecting previously unselected package libconvert-pem-perl. 1244s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 1244s Unpacking libconvert-pem-perl (0.13-1) ... 1244s Selecting previously unselected package libcrypt-rijndael-perl. 1244s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1244s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1244s Selecting previously unselected package libhtml-tagset-perl. 1244s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 1244s Unpacking libhtml-tagset-perl (3.24-1) ... 1244s Selecting previously unselected package liburi-perl. 1244s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 1244s Unpacking liburi-perl (5.30-1) ... 1244s Selecting previously unselected package libhtml-parser-perl:arm64. 1244s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1244s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1244s Selecting previously unselected package libcgi-pm-perl. 1244s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 1244s Unpacking libcgi-pm-perl (4.68-1) ... 1244s Selecting previously unselected package libhtml-template-perl. 1244s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 1244s Unpacking libhtml-template-perl (2.97-2build1) ... 1244s Selecting previously unselected package libjson-perl. 1244s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 1244s Unpacking libjson-perl (4.10000-1) ... 1244s Selecting previously unselected package libcommon-sense-perl:arm64. 1244s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1244s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1244s Selecting previously unselected package libtypes-serialiser-perl. 1245s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 1245s Unpacking libtypes-serialiser-perl (1.01-1) ... 1245s Selecting previously unselected package libjson-xs-perl. 1245s Preparing to unpack .../063-libjson-xs-perl_4.040-1_arm64.deb ... 1245s Unpacking libjson-xs-perl (4.040-1) ... 1245s Selecting previously unselected package libmouse-perl:arm64. 1245s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_arm64.deb ... 1245s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1245s Selecting previously unselected package libnet-cidr-perl. 1245s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 1245s Unpacking libnet-cidr-perl (0.25-1) ... 1245s Selecting previously unselected package libnet-ssleay-perl:arm64. 1245s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_arm64.deb ... 1245s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1245s Selecting previously unselected package libposix-strftime-compiler-perl. 1245s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1245s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1245s Selecting previously unselected package libapache-logformat-compiler-perl. 1245s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1245s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1245s Selecting previously unselected package libcookie-baker-perl. 1245s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 1245s Unpacking libcookie-baker-perl (0.12-1) ... 1245s Selecting previously unselected package libdevel-stacktrace-perl. 1245s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1245s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1245s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1245s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1245s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1245s Selecting previously unselected package libclass-inspector-perl. 1245s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 1245s Unpacking libclass-inspector-perl (1.36-3) ... 1245s Selecting previously unselected package libfile-sharedir-perl. 1245s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 1245s Unpacking libfile-sharedir-perl (1.118-3) ... 1245s Selecting previously unselected package libfilesys-notify-simple-perl. 1245s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1245s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1245s Selecting previously unselected package libhash-multivalue-perl. 1245s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 1245s Unpacking libhash-multivalue-perl (0.16-3) ... 1245s Selecting previously unselected package libhttp-multipartparser-perl. 1245s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 1245s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1245s Selecting previously unselected package libjson-maybexs-perl. 1245s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 1245s Unpacking libjson-maybexs-perl (1.004008-1) ... 1245s Selecting previously unselected package libstream-buffered-perl. 1245s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 1245s Unpacking libstream-buffered-perl (0.03-3) ... 1245s Selecting previously unselected package libwww-form-urlencoded-perl. 1245s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1245s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1245s Selecting previously unselected package libhttp-entity-parser-perl. 1245s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 1245s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1245s Selecting previously unselected package libtimedate-perl. 1245s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 1245s Unpacking libtimedate-perl (2.3300-2) ... 1245s Selecting previously unselected package libhttp-date-perl. 1245s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 1245s Unpacking libhttp-date-perl (6.06-1) ... 1245s Selecting previously unselected package libhttp-headers-fast-perl. 1245s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 1245s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1245s Selecting previously unselected package libclone-perl:arm64. 1245s Preparing to unpack .../084-libclone-perl_0.47-1_arm64.deb ... 1245s Unpacking libclone-perl:arm64 (0.47-1) ... 1245s Selecting previously unselected package libencode-locale-perl. 1245s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 1245s Unpacking libencode-locale-perl (1.05-3) ... 1245s Selecting previously unselected package libio-html-perl. 1245s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 1245s Unpacking libio-html-perl (1.004-3) ... 1245s Selecting previously unselected package liblwp-mediatypes-perl. 1245s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 1245s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1245s Selecting previously unselected package libhttp-message-perl. 1245s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1245s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1245s Selecting previously unselected package libtest-sharedfork-perl. 1245s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 1245s Unpacking libtest-sharedfork-perl (0.35-3) ... 1245s Selecting previously unselected package libtest-tcp-perl. 1245s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 1245s Unpacking libtest-tcp-perl (2.22-2) ... 1245s Selecting previously unselected package libtry-tiny-perl. 1245s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 1245s Unpacking libtry-tiny-perl (0.32-1) ... 1245s Selecting previously unselected package libplack-perl. 1246s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 1246s Unpacking libplack-perl (1.0051-1) ... 1246s Selecting previously unselected package libfile-listing-perl. 1246s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 1246s Unpacking libfile-listing-perl (6.16-1) ... 1246s Selecting previously unselected package libhtml-tree-perl. 1246s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 1246s Unpacking libhtml-tree-perl (5.07-3) ... 1246s Selecting previously unselected package libhttp-cookies-perl. 1246s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 1246s Unpacking libhttp-cookies-perl (6.11-1) ... 1246s Selecting previously unselected package libhttp-negotiate-perl. 1246s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 1246s Unpacking libhttp-negotiate-perl (6.01-2) ... 1246s Selecting previously unselected package libio-socket-ssl-perl. 1246s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 1246s Unpacking libio-socket-ssl-perl (2.089-1) ... 1246s Selecting previously unselected package libnet-http-perl. 1246s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 1246s Unpacking libnet-http-perl (6.23-1) ... 1246s Selecting previously unselected package liblwp-protocol-https-perl. 1246s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 1246s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1246s Selecting previously unselected package libwww-robotrules-perl. 1246s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 1246s Unpacking libwww-robotrules-perl (6.02-1) ... 1246s Selecting previously unselected package libwww-perl. 1246s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 1246s Unpacking libwww-perl (6.78-1) ... 1246s Selecting previously unselected package liblemonldap-ng-common-perl. 1246s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1246s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1246s Selecting previously unselected package liblemonldap-ng-handler-perl. 1246s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1246s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1246s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1246s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1246s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1246s Selecting previously unselected package libemail-date-format-perl. 1246s Preparing to unpack .../105-libemail-date-format-perl_1.008-1_all.deb ... 1246s Unpacking libemail-date-format-perl (1.008-1) ... 1246s Selecting previously unselected package libhash-merge-simple-perl. 1246s Preparing to unpack .../106-libhash-merge-simple-perl_0.052-1_all.deb ... 1246s Unpacking libhash-merge-simple-perl (0.052-1) ... 1246s Selecting previously unselected package libjs-angularjs. 1246s Preparing to unpack .../107-libjs-angularjs_1.8.3-3_all.deb ... 1246s Unpacking libjs-angularjs (1.8.3-3) ... 1246s Selecting previously unselected package fonts-glyphicons-halflings. 1246s Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1246s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1246s Selecting previously unselected package libjs-bootstrap. 1246s Preparing to unpack .../109-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1246s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1246s Selecting previously unselected package libjs-es5-shim. 1246s Preparing to unpack .../110-libjs-es5-shim_4.6.7-2_all.deb ... 1246s Unpacking libjs-es5-shim (4.6.7-2) ... 1246s Selecting previously unselected package libjs-jquery. 1246s Preparing to unpack .../111-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1246s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1246s Selecting previously unselected package libregexp-common-perl. 1246s Preparing to unpack .../112-libregexp-common-perl_2024080801-1_all.deb ... 1246s Unpacking libregexp-common-perl (2024080801-1) ... 1246s Selecting previously unselected package liblemonldap-ng-manager-perl. 1246s Preparing to unpack .../113-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1246s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1246s Selecting previously unselected package m4. 1246s Preparing to unpack .../114-m4_1.4.19-8_arm64.deb ... 1246s Unpacking m4 (1.4.19-8) ... 1246s Selecting previously unselected package autoconf. 1246s Preparing to unpack .../115-autoconf_2.72-3.1ubuntu1_all.deb ... 1246s Unpacking autoconf (2.72-3.1ubuntu1) ... 1247s Selecting previously unselected package dctrl-tools. 1247s Preparing to unpack .../116-dctrl-tools_2.24-3build3_arm64.deb ... 1247s Unpacking dctrl-tools (2.24-3build3) ... 1247s Selecting previously unselected package autodep8. 1247s Preparing to unpack .../117-autodep8_0.30_all.deb ... 1247s Unpacking autodep8 (0.30) ... 1247s Selecting previously unselected package autotools-dev. 1247s Preparing to unpack .../118-autotools-dev_20240727.1_all.deb ... 1247s Unpacking autotools-dev (20240727.1) ... 1247s Selecting previously unselected package automake. 1247s Preparing to unpack .../119-automake_1%3a1.17-4ubuntu1_all.deb ... 1247s Unpacking automake (1:1.17-4ubuntu1) ... 1247s Selecting previously unselected package autopoint. 1247s Preparing to unpack .../120-autopoint_0.23.1-2build2_all.deb ... 1247s Unpacking autopoint (0.23.1-2build2) ... 1247s Selecting previously unselected package libisl23:arm64. 1247s Preparing to unpack .../121-libisl23_0.27-1_arm64.deb ... 1247s Unpacking libisl23:arm64 (0.27-1) ... 1247s Selecting previously unselected package libmpc3:arm64. 1247s Preparing to unpack .../122-libmpc3_1.3.1-1build3_arm64.deb ... 1247s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 1247s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 1247s Preparing to unpack .../123-cpp-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package cpp-15. 1247s Preparing to unpack .../124-cpp-15_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package cpp-aarch64-linux-gnu. 1247s Preparing to unpack .../125-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1247s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1247s Selecting previously unselected package cpp. 1247s Preparing to unpack .../126-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 1247s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1247s Selecting previously unselected package libcc1-0:arm64. 1247s Preparing to unpack .../127-libcc1-0_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking libcc1-0:arm64 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package libitm1:arm64. 1247s Preparing to unpack .../128-libitm1_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking libitm1:arm64 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package libasan8:arm64. 1247s Preparing to unpack .../129-libasan8_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking libasan8:arm64 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package liblsan0:arm64. 1247s Preparing to unpack .../130-liblsan0_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking liblsan0:arm64 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package libtsan2:arm64. 1247s Preparing to unpack .../131-libtsan2_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking libtsan2:arm64 (15.2.0-5ubuntu1) ... 1247s Selecting previously unselected package libubsan1:arm64. 1247s Preparing to unpack .../132-libubsan1_15.2.0-5ubuntu1_arm64.deb ... 1247s Unpacking libubsan1:arm64 (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package libhwasan0:arm64. 1248s Preparing to unpack .../133-libhwasan0_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking libhwasan0:arm64 (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package libgcc-15-dev:arm64. 1248s Preparing to unpack .../134-libgcc-15-dev_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 1248s Preparing to unpack .../135-gcc-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package gcc-15. 1248s Preparing to unpack .../136-gcc-15_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package gcc-aarch64-linux-gnu. 1248s Preparing to unpack .../137-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1248s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1248s Selecting previously unselected package gcc. 1248s Preparing to unpack .../138-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 1248s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1248s Selecting previously unselected package libstdc++-15-dev:arm64. 1248s Preparing to unpack .../139-libstdc++-15-dev_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 1248s Selecting previously unselected package g++-15-aarch64-linux-gnu. 1248s Preparing to unpack .../140-g++-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1248s Unpacking g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1249s Selecting previously unselected package g++-15. 1249s Preparing to unpack .../141-g++-15_15.2.0-5ubuntu1_arm64.deb ... 1249s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1249s Selecting previously unselected package g++-aarch64-linux-gnu. 1249s Preparing to unpack .../142-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1249s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1249s Selecting previously unselected package g++. 1249s Preparing to unpack .../143-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 1249s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1249s Selecting previously unselected package build-essential. 1249s Preparing to unpack .../144-build-essential_12.12ubuntu1_arm64.deb ... 1249s Unpacking build-essential (12.12ubuntu1) ... 1249s Selecting previously unselected package ca-certificates-java. 1249s Preparing to unpack .../145-ca-certificates-java_20240118_all.deb ... 1249s Unpacking ca-certificates-java (20240118) ... 1249s Selecting previously unselected package libdebhelper-perl. 1249s Preparing to unpack .../146-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1249s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1249s Selecting previously unselected package libtool. 1249s Preparing to unpack .../147-libtool_2.5.4-4build1_all.deb ... 1249s Unpacking libtool (2.5.4-4build1) ... 1249s Selecting previously unselected package dh-autoreconf. 1249s Preparing to unpack .../148-dh-autoreconf_21_all.deb ... 1249s Unpacking dh-autoreconf (21) ... 1249s Selecting previously unselected package libarchive-zip-perl. 1249s Preparing to unpack .../149-libarchive-zip-perl_1.68-1_all.deb ... 1249s Unpacking libarchive-zip-perl (1.68-1) ... 1249s Selecting previously unselected package libfile-stripnondeterminism-perl. 1249s Preparing to unpack .../150-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1249s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1249s Selecting previously unselected package dh-strip-nondeterminism. 1249s Preparing to unpack .../151-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1249s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1249s Selecting previously unselected package debugedit. 1249s Preparing to unpack .../152-debugedit_1%3a5.2-3_arm64.deb ... 1249s Unpacking debugedit (1:5.2-3) ... 1249s Selecting previously unselected package dwz. 1249s Preparing to unpack .../153-dwz_0.16-2_arm64.deb ... 1249s Unpacking dwz (0.16-2) ... 1249s Selecting previously unselected package gettext. 1249s Preparing to unpack .../154-gettext_0.23.1-2build2_arm64.deb ... 1249s Unpacking gettext (0.23.1-2build2) ... 1249s Selecting previously unselected package intltool-debian. 1249s Preparing to unpack .../155-intltool-debian_0.35.0+20060710.6_all.deb ... 1249s Unpacking intltool-debian (0.35.0+20060710.6) ... 1249s Selecting previously unselected package po-debconf. 1249s Preparing to unpack .../156-po-debconf_1.0.21+nmu1_all.deb ... 1249s Unpacking po-debconf (1.0.21+nmu1) ... 1249s Selecting previously unselected package debhelper. 1249s Preparing to unpack .../157-debhelper_13.24.2ubuntu1_all.deb ... 1249s Unpacking debhelper (13.24.2ubuntu1) ... 1249s Selecting previously unselected package java-common. 1249s Preparing to unpack .../158-java-common_0.76_all.deb ... 1249s Unpacking java-common (0.76) ... 1249s Selecting previously unselected package libnspr4:arm64. 1249s Preparing to unpack .../159-libnspr4_2%3a4.36-1ubuntu2_arm64.deb ... 1249s Unpacking libnspr4:arm64 (2:4.36-1ubuntu2) ... 1249s Selecting previously unselected package libnss3:arm64. 1249s Preparing to unpack .../160-libnss3_2%3a3.114-1_arm64.deb ... 1249s Unpacking libnss3:arm64 (2:3.114-1) ... 1249s Selecting previously unselected package libpcsclite1:arm64. 1250s Preparing to unpack .../161-libpcsclite1_2.3.3-1_arm64.deb ... 1250s Unpacking libpcsclite1:arm64 (2.3.3-1) ... 1250s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1250s Preparing to unpack .../162-openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb ... 1250s Unpacking openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 1251s Selecting previously unselected package default-jre-headless. 1251s Preparing to unpack .../163-default-jre-headless_2%3a1.21-76_arm64.deb ... 1251s Unpacking default-jre-headless (2:1.21-76) ... 1251s Selecting previously unselected package sgml-base. 1251s Preparing to unpack .../164-sgml-base_1.31+nmu1_all.deb ... 1251s Unpacking sgml-base (1.31+nmu1) ... 1251s Selecting previously unselected package xml-core. 1251s Preparing to unpack .../165-xml-core_0.19_all.deb ... 1251s Unpacking xml-core (0.19) ... 1251s Selecting previously unselected package docutils-common. 1251s Preparing to unpack .../166-docutils-common_0.21.2+dfsg-2_all.deb ... 1251s Unpacking docutils-common (0.21.2+dfsg-2) ... 1251s Selecting previously unselected package unzip. 1251s Preparing to unpack .../167-unzip_6.0-28ubuntu7_arm64.deb ... 1251s Unpacking unzip (6.0-28ubuntu7) ... 1251s Selecting previously unselected package java-wrappers. 1251s Preparing to unpack .../168-java-wrappers_0.5_all.deb ... 1251s Unpacking java-wrappers (0.5) ... 1251s Selecting previously unselected package libonig5:arm64. 1251s Preparing to unpack .../169-libonig5_6.9.10-1_arm64.deb ... 1251s Unpacking libonig5:arm64 (6.9.10-1) ... 1251s Selecting previously unselected package libjq1:arm64. 1251s Preparing to unpack .../170-libjq1_1.8.1-3ubuntu1_arm64.deb ... 1251s Unpacking libjq1:arm64 (1.8.1-3ubuntu1) ... 1251s Selecting previously unselected package jq. 1251s Preparing to unpack .../171-jq_1.8.1-3ubuntu1_arm64.deb ... 1251s Unpacking jq (1.8.1-3ubuntu1) ... 1251s Selecting previously unselected package libalgorithm-c3-perl. 1251s Preparing to unpack .../172-libalgorithm-c3-perl_0.11-2_all.deb ... 1251s Unpacking libalgorithm-c3-perl (0.11-2) ... 1251s Selecting previously unselected package libdigest-hmac-perl. 1251s Preparing to unpack .../173-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1251s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1251s Selecting previously unselected package libauth-yubikey-webclient-perl. 1251s Preparing to unpack .../174-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1251s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1251s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1251s Preparing to unpack .../175-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1251s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1251s Selecting previously unselected package libdynaloader-functions-perl. 1251s Preparing to unpack .../176-libdynaloader-functions-perl_0.004-2_all.deb ... 1251s Unpacking libdynaloader-functions-perl (0.004-2) ... 1251s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1251s Preparing to unpack .../177-libdevel-callchecker-perl_0.009-2_arm64.deb ... 1251s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 1251s Selecting previously unselected package libparams-classify-perl:arm64. 1251s Preparing to unpack .../178-libparams-classify-perl_0.015-2build6_arm64.deb ... 1251s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1251s Selecting previously unselected package libmodule-runtime-perl. 1251s Preparing to unpack .../179-libmodule-runtime-perl_0.018-1_all.deb ... 1251s Unpacking libmodule-runtime-perl (0.018-1) ... 1251s Selecting previously unselected package libmodule-implementation-perl. 1251s Preparing to unpack .../180-libmodule-implementation-perl_0.09-2_all.deb ... 1251s Unpacking libmodule-implementation-perl (0.09-2) ... 1251s Selecting previously unselected package libsub-exporter-progressive-perl. 1251s Preparing to unpack .../181-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1251s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1251s Selecting previously unselected package libvariable-magic-perl. 1251s Preparing to unpack .../182-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1251s Unpacking libvariable-magic-perl (0.64-1build1) ... 1251s Selecting previously unselected package libb-hooks-endofscope-perl. 1251s Preparing to unpack .../183-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1251s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1251s Selecting previously unselected package libcrypt-random-seed-perl. 1251s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 1251s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1251s Selecting previously unselected package libmath-random-isaac-perl. 1251s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 1251s Unpacking libmath-random-isaac-perl (1.004-2) ... 1251s Selecting previously unselected package libbytes-random-secure-perl. 1251s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 1251s Unpacking libbytes-random-secure-perl (0.29-3) ... 1251s Selecting previously unselected package libcapture-tiny-perl. 1252s Preparing to unpack .../187-libcapture-tiny-perl_0.50-1_all.deb ... 1252s Unpacking libcapture-tiny-perl (0.50-1) ... 1252s Selecting previously unselected package libcares2:arm64. 1252s Preparing to unpack .../188-libcares2_1.34.5-1_arm64.deb ... 1252s Unpacking libcares2:arm64 (1.34.5-1) ... 1252s Selecting previously unselected package libclass-c3-perl. 1252s Preparing to unpack .../189-libclass-c3-perl_0.35-2_all.deb ... 1252s Unpacking libclass-c3-perl (0.35-2) ... 1252s Selecting previously unselected package libclass-data-inheritable-perl. 1252s Preparing to unpack .../190-libclass-data-inheritable-perl_0.10-1_all.deb ... 1252s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1252s Selecting previously unselected package libclass-method-modifiers-perl. 1252s Preparing to unpack .../191-libclass-method-modifiers-perl_2.15-1_all.deb ... 1252s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1252s Selecting previously unselected package libclass-singleton-perl. 1252s Preparing to unpack .../192-libclass-singleton-perl_1.6-2_all.deb ... 1252s Unpacking libclass-singleton-perl (1.6-2) ... 1252s Selecting previously unselected package libconvert-base32-perl. 1252s Preparing to unpack .../193-libconvert-base32-perl_0.06-3_all.deb ... 1252s Unpacking libconvert-base32-perl (0.06-3) ... 1252s Selecting previously unselected package libconvert-binhex-perl. 1252s Preparing to unpack .../194-libconvert-binhex-perl_1.125-3_all.deb ... 1252s Unpacking libconvert-binhex-perl (1.125-3) ... 1252s Selecting previously unselected package libcrypt-dh-gmp-perl. 1252s Preparing to unpack .../195-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1252s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1252s Selecting previously unselected package libcrypt-jwt-perl. 1252s Preparing to unpack .../196-libcrypt-jwt-perl_0.037-1_all.deb ... 1252s Unpacking libcrypt-jwt-perl (0.037-1) ... 1252s Selecting previously unselected package libcrypt-ssleay-perl. 1252s Preparing to unpack .../197-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1252s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1252s Selecting previously unselected package libdata-hexdump-perl. 1252s Preparing to unpack .../198-libdata-hexdump-perl_0.04-2_all.deb ... 1252s Unpacking libdata-hexdump-perl (0.04-2) ... 1252s Selecting previously unselected package libparams-util-perl. 1252s Preparing to unpack .../199-libparams-util-perl_1.102-3build1_arm64.deb ... 1252s Unpacking libparams-util-perl (1.102-3build1) ... 1252s Selecting previously unselected package libsub-install-perl. 1252s Preparing to unpack .../200-libsub-install-perl_0.929-1_all.deb ... 1252s Unpacking libsub-install-perl (0.929-1) ... 1252s Selecting previously unselected package libdata-optlist-perl. 1252s Preparing to unpack .../201-libdata-optlist-perl_0.114-1_all.deb ... 1252s Unpacking libdata-optlist-perl (0.114-1) ... 1252s Selecting previously unselected package liblist-someutils-perl. 1252s Preparing to unpack .../202-liblist-someutils-perl_0.59-1_all.deb ... 1252s Unpacking liblist-someutils-perl (0.59-1) ... 1252s Selecting previously unselected package liblist-utilsby-perl. 1252s Preparing to unpack .../203-liblist-utilsby-perl_0.12-2_all.deb ... 1252s Unpacking liblist-utilsby-perl (0.12-2) ... 1252s Selecting previously unselected package liblist-allutils-perl. 1252s Preparing to unpack .../204-liblist-allutils-perl_0.19-1_all.deb ... 1252s Unpacking liblist-allutils-perl (0.19-1) ... 1252s Selecting previously unselected package libimport-into-perl. 1252s Preparing to unpack .../205-libimport-into-perl_1.002005-2_all.deb ... 1252s Unpacking libimport-into-perl (1.002005-2) ... 1252s Selecting previously unselected package librole-tiny-perl. 1252s Preparing to unpack .../206-librole-tiny-perl_2.002004-1_all.deb ... 1252s Unpacking librole-tiny-perl (2.002004-1) ... 1252s Selecting previously unselected package libsub-quote-perl. 1252s Preparing to unpack .../207-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1252s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1252s Selecting previously unselected package libmoo-perl. 1252s Preparing to unpack .../208-libmoo-perl_2.005005-1_all.deb ... 1252s Unpacking libmoo-perl (2.005005-1) ... 1252s Selecting previously unselected package libdata-password-zxcvbn-perl. 1252s Preparing to unpack .../209-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1252s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1252s Selecting previously unselected package libpackage-stash-perl. 1252s Preparing to unpack .../210-libpackage-stash-perl_0.40-1_all.deb ... 1252s Unpacking libpackage-stash-perl (0.40-1) ... 1252s Selecting previously unselected package libsub-identify-perl. 1252s Preparing to unpack .../211-libsub-identify-perl_0.14-3build4_arm64.deb ... 1252s Unpacking libsub-identify-perl (0.14-3build4) ... 1252s Selecting previously unselected package libsub-name-perl:arm64. 1252s Preparing to unpack .../212-libsub-name-perl_0.28-1_arm64.deb ... 1252s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1252s Selecting previously unselected package libnamespace-clean-perl. 1252s Preparing to unpack .../213-libnamespace-clean-perl_0.27-2_all.deb ... 1252s Unpacking libnamespace-clean-perl (0.27-2) ... 1252s Selecting previously unselected package libnamespace-autoclean-perl. 1252s Preparing to unpack .../214-libnamespace-autoclean-perl_0.31-1_all.deb ... 1252s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1252s Selecting previously unselected package libsub-exporter-perl. 1252s Preparing to unpack .../215-libsub-exporter-perl_0.990-1_all.deb ... 1252s Unpacking libsub-exporter-perl (0.990-1) ... 1252s Selecting previously unselected package libeval-closure-perl. 1253s Preparing to unpack .../216-libeval-closure-perl_0.14-3_all.deb ... 1253s Unpacking libeval-closure-perl (0.14-3) ... 1253s Selecting previously unselected package libexception-class-perl. 1253s Preparing to unpack .../217-libexception-class-perl_1.45-1_all.deb ... 1253s Unpacking libexception-class-perl (1.45-1) ... 1253s Selecting previously unselected package libparams-validationcompiler-perl. 1253s Preparing to unpack .../218-libparams-validationcompiler-perl_0.31-1_all.deb ... 1253s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1253s Selecting previously unselected package libmro-compat-perl. 1253s Preparing to unpack .../219-libmro-compat-perl_0.15-2_all.deb ... 1253s Unpacking libmro-compat-perl (0.15-2) ... 1253s Selecting previously unselected package libxstring-perl:arm64. 1253s Preparing to unpack .../220-libxstring-perl_0.005-2build4_arm64.deb ... 1253s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1253s Selecting previously unselected package libspecio-perl. 1253s Preparing to unpack .../221-libspecio-perl_0.50-1_all.deb ... 1253s Unpacking libspecio-perl (0.50-1) ... 1253s Selecting previously unselected package libdatetime-locale-perl. 1253s Preparing to unpack .../222-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1253s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1253s Selecting previously unselected package libdatetime-timezone-perl. 1253s Preparing to unpack .../223-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1253s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1253s Selecting previously unselected package libdatetime-perl. 1253s Preparing to unpack .../224-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1253s Unpacking libdatetime-perl (2:1.65-1build3) ... 1253s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1253s Preparing to unpack .../225-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1253s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1253s Selecting previously unselected package libdbi-perl:arm64. 1253s Preparing to unpack .../226-libdbi-perl_1.647-1_arm64.deb ... 1253s Unpacking libdbi-perl:arm64 (1.647-1) ... 1253s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1253s Preparing to unpack .../227-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1253s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1253s Selecting previously unselected package libemail-simple-perl. 1253s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 1253s Unpacking libemail-simple-perl (2.218-1) ... 1253s Selecting previously unselected package libmodule-pluggable-perl. 1253s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 1253s Unpacking libmodule-pluggable-perl (5.2-5) ... 1253s Selecting previously unselected package libemail-abstract-perl. 1253s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 1253s Unpacking libemail-abstract-perl (3.010-1) ... 1253s Selecting previously unselected package libemail-address-xs-perl. 1253s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1253s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1253s Selecting previously unselected package libmoox-types-mooselike-perl. 1253s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1253s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1253s Selecting previously unselected package libthrowable-perl. 1254s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 1254s Unpacking libthrowable-perl (1.001-2) ... 1254s Selecting previously unselected package libemail-sender-perl. 1254s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 1254s Unpacking libemail-sender-perl (2.601-1) ... 1254s Selecting previously unselected package libexporter-tiny-perl. 1254s Preparing to unpack .../235-libexporter-tiny-perl_1.006002-1_all.deb ... 1254s Unpacking libexporter-tiny-perl (1.006002-1) ... 1254s Selecting previously unselected package libextutils-depends-perl. 1254s Preparing to unpack .../236-libextutils-depends-perl_0.8002-1_all.deb ... 1254s Unpacking libextutils-depends-perl (0.8002-1) ... 1254s Selecting previously unselected package libfont-afm-perl. 1254s Preparing to unpack .../237-libfont-afm-perl_1.20-4_all.deb ... 1254s Unpacking libfont-afm-perl (1.20-4) ... 1254s Selecting previously unselected package libimagequant0:arm64. 1254s Preparing to unpack .../238-libimagequant0_2.18.0-1build1_arm64.deb ... 1254s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1254s Selecting previously unselected package libxpm4:arm64. 1254s Preparing to unpack .../239-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1254s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1254s Selecting previously unselected package libgd3:arm64. 1254s Preparing to unpack .../240-libgd3_2.3.3-13ubuntu1_arm64.deb ... 1254s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 1254s Selecting previously unselected package libgd-perl. 1254s Preparing to unpack .../241-libgd-perl_2.78-1build4_arm64.deb ... 1254s Unpacking libgd-perl (2.78-1build4) ... 1254s Selecting previously unselected package libgd-securityimage-perl. 1254s Preparing to unpack .../242-libgd-securityimage-perl_1.75-3_all.deb ... 1254s Unpacking libgd-securityimage-perl (1.75-3) ... 1254s Selecting previously unselected package libglib-perl:arm64. 1254s Preparing to unpack .../243-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1254s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1254s Selecting previously unselected package libgssapi-perl. 1254s Preparing to unpack .../244-libgssapi-perl_0.28-4build5_arm64.deb ... 1254s Unpacking libgssapi-perl (0.28-4build5) ... 1254s Selecting previously unselected package libhtml-format-perl. 1254s Preparing to unpack .../245-libhtml-format-perl_2.16-2_all.deb ... 1254s Unpacking libhtml-format-perl (2.16-2) ... 1254s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1254s Preparing to unpack .../246-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1254s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1254s Selecting previously unselected package libhttp-daemon-perl. 1254s Preparing to unpack .../247-libhttp-daemon-perl_6.16-1_all.deb ... 1254s Unpacking libhttp-daemon-perl (6.16-1) ... 1254s Selecting previously unselected package libicu76:arm64. 1254s Preparing to unpack .../248-libicu76_76.1-4ubuntu2_arm64.deb ... 1254s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 1254s Selecting previously unselected package libio-pty-perl. 1254s Preparing to unpack .../249-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1254s Unpacking libio-pty-perl (1:1.20-1build3) ... 1254s Selecting previously unselected package libio-sessiondata-perl. 1254s Preparing to unpack .../250-libio-sessiondata-perl_1.03-3_all.deb ... 1254s Unpacking libio-sessiondata-perl (1.03-3) ... 1254s Selecting previously unselected package libperlio-via-timeout-perl. 1254s Preparing to unpack .../251-libperlio-via-timeout-perl_0.32-3_all.deb ... 1254s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1254s Selecting previously unselected package libio-socket-timeout-perl. 1254s Preparing to unpack .../252-libio-socket-timeout-perl_0.32-3_all.deb ... 1254s Unpacking libio-socket-timeout-perl (0.32-3) ... 1254s Selecting previously unselected package libio-string-perl. 1254s Preparing to unpack .../253-libio-string-perl_1.08-4_all.deb ... 1254s Unpacking libio-string-perl (1.08-4) ... 1254s Selecting previously unselected package libio-stringy-perl. 1255s Preparing to unpack .../254-libio-stringy-perl_2.113-2_all.deb ... 1255s Unpacking libio-stringy-perl (2.113-2) ... 1255s Selecting previously unselected package libipc-run-perl. 1255s Preparing to unpack .../255-libipc-run-perl_20231003.0-2_all.deb ... 1255s Unpacking libipc-run-perl (20231003.0-2) ... 1255s Selecting previously unselected package libjargs-java. 1255s Preparing to unpack .../256-libjargs-java_1.0.0-5_all.deb ... 1255s Unpacking libjargs-java (1.0.0-5) ... 1255s Selecting previously unselected package libjs-underscore. 1255s Preparing to unpack .../257-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1255s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1255s Selecting previously unselected package libjs-sphinxdoc. 1255s Preparing to unpack .../258-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1255s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1255s Selecting previously unselected package libxslt1.1:arm64. 1255s Preparing to unpack .../259-libxslt1.1_1.1.43-0.1_arm64.deb ... 1255s Unpacking libxslt1.1:arm64 (1.1.43-0.1) ... 1255s Selecting previously unselected package libxmlsec1-1:arm64. 1255s Preparing to unpack .../260-libxmlsec1-1_1.3.7-2_arm64.deb ... 1255s Unpacking libxmlsec1-1:arm64 (1.3.7-2) ... 1255s Selecting previously unselected package libxmlsec1-openssl1:arm64. 1255s Preparing to unpack .../261-libxmlsec1-openssl1_1.3.7-2_arm64.deb ... 1255s Unpacking libxmlsec1-openssl1:arm64 (1.3.7-2) ... 1255s Selecting previously unselected package liblasso3t64. 1255s Preparing to unpack .../262-liblasso3t64_2.9.0-2_arm64.deb ... 1255s Unpacking liblasso3t64 (2.9.0-2) ... 1255s Selecting previously unselected package liblasso-perl:arm64. 1255s Preparing to unpack .../263-liblasso-perl_2.9.0-2_arm64.deb ... 1255s Unpacking liblasso-perl:arm64 (2.9.0-2) ... 1255s Selecting previously unselected package liblist-moreutils-xs-perl. 1255s Preparing to unpack .../264-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1255s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1255s Selecting previously unselected package liblist-moreutils-perl. 1255s Preparing to unpack .../265-liblist-moreutils-perl_0.430-2_all.deb ... 1255s Unpacking liblist-moreutils-perl (0.430-2) ... 1255s Selecting previously unselected package liblog-log4perl-perl. 1255s Preparing to unpack .../266-liblog-log4perl-perl_1.57-1_all.deb ... 1255s Unpacking liblog-log4perl-perl (1.57-1) ... 1255s Selecting previously unselected package liblwp-protocol-psgi-perl. 1255s Preparing to unpack .../267-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1255s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1255s Selecting previously unselected package libnet-smtp-ssl-perl. 1255s Preparing to unpack .../268-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1255s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1255s Selecting previously unselected package libmailtools-perl. 1255s Preparing to unpack .../269-libmailtools-perl_2.22-1_all.deb ... 1255s Unpacking libmailtools-perl (2.22-1) ... 1255s Selecting previously unselected package libmime-tools-perl. 1255s Preparing to unpack .../270-libmime-tools-perl_5.515-1_all.deb ... 1255s Unpacking libmime-tools-perl (5.515-1) ... 1255s Selecting previously unselected package libnet-ip-perl. 1255s Preparing to unpack .../271-libnet-ip-perl_1.26-4_all.deb ... 1255s Unpacking libnet-ip-perl (1.26-4) ... 1255s Selecting previously unselected package libnet-ldap-perl. 1255s Preparing to unpack .../272-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1255s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1255s Selecting previously unselected package libxml-namespacesupport-perl. 1255s Preparing to unpack .../273-libxml-namespacesupport-perl_1.12-2_all.deb ... 1255s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1255s Selecting previously unselected package libxml-sax-base-perl. 1255s Preparing to unpack .../274-libxml-sax-base-perl_1.09-3_all.deb ... 1255s Unpacking libxml-sax-base-perl (1.09-3) ... 1255s Selecting previously unselected package libxml-sax-perl. 1255s Preparing to unpack .../275-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1255s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1255s Selecting previously unselected package libxml-libxml-perl. 1255s Preparing to unpack .../276-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_arm64.deb ... 1255s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1255s Selecting previously unselected package libxml-simple-perl. 1255s Preparing to unpack .../277-libxml-simple-perl_2.25-2_all.deb ... 1255s Unpacking libxml-simple-perl (2.25-2) ... 1255s Selecting previously unselected package libnet-openid-common-perl. 1255s Preparing to unpack .../278-libnet-openid-common-perl_1.20-2_all.deb ... 1255s Unpacking libnet-openid-common-perl (1.20-2) ... 1256s Selecting previously unselected package libnet-openid-consumer-perl. 1256s Preparing to unpack .../279-libnet-openid-consumer-perl_1.18-2_all.deb ... 1256s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1256s Selecting previously unselected package libnet-openid-server-perl. 1256s Preparing to unpack .../280-libnet-openid-server-perl_1.09-4_all.deb ... 1256s Unpacking libnet-openid-server-perl (1.09-4) ... 1256s Selecting previously unselected package node-xtend. 1256s Preparing to unpack .../281-node-xtend_4.0.2-3_all.deb ... 1256s Unpacking node-xtend (4.0.2-3) ... 1256s Selecting previously unselected package node-corepack. 1256s Preparing to unpack .../282-node-corepack_0.24.0-5_all.deb ... 1256s Unpacking node-corepack (0.24.0-5) ... 1256s Selecting previously unselected package nodejs. 1256s Preparing to unpack .../283-nodejs_20.19.4+dfsg-1_arm64.deb ... 1256s Unpacking nodejs (20.19.4+dfsg-1) ... 1256s Selecting previously unselected package node-acorn. 1256s Preparing to unpack .../284-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1256s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1256s Selecting previously unselected package node-cjs-module-lexer. 1256s Preparing to unpack .../285-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1256s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1256s Selecting previously unselected package node-balanced-match. 1256s Preparing to unpack .../286-node-balanced-match_2.0.0-1_all.deb ... 1256s Unpacking node-balanced-match (2.0.0-1) ... 1256s Selecting previously unselected package node-brace-expansion. 1256s Preparing to unpack .../287-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1256s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1256s Selecting previously unselected package node-minimatch. 1256s Preparing to unpack .../288-node-minimatch_9.0.3-6_all.deb ... 1256s Unpacking node-minimatch (9.0.3-6) ... 1256s Selecting previously unselected package node-undici. 1256s Preparing to unpack .../289-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 1256s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1256s Selecting previously unselected package libnode115:arm64. 1256s Preparing to unpack .../290-libnode115_20.19.4+dfsg-1_arm64.deb ... 1256s Unpacking libnode115:arm64 (20.19.4+dfsg-1) ... 1256s Selecting previously unselected package libregexp-assemble-perl. 1256s Preparing to unpack .../291-libregexp-assemble-perl_0.38-2_all.deb ... 1256s Unpacking libregexp-assemble-perl (0.38-2) ... 1256s Selecting previously unselected package libtask-weaken-perl. 1256s Preparing to unpack .../292-libtask-weaken-perl_1.06-2_all.deb ... 1256s Unpacking libtask-weaken-perl (1.06-2) ... 1256s Selecting previously unselected package libxml-parser-perl. 1256s Preparing to unpack .../293-libxml-parser-perl_2.47-1build4_arm64.deb ... 1256s Unpacking libxml-parser-perl (2.47-1build4) ... 1256s Selecting previously unselected package libsoap-lite-perl. 1257s Preparing to unpack .../294-libsoap-lite-perl_1.27-3_all.deb ... 1257s Unpacking libsoap-lite-perl (1.27-3) ... 1257s Selecting previously unselected package libstring-random-perl. 1257s Preparing to unpack .../295-libstring-random-perl_1%3a0.32-2_all.deb ... 1257s Unpacking libstring-random-perl (1:0.32-2) ... 1257s Selecting previously unselected package libtest-leaktrace-perl. 1257s Preparing to unpack .../296-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1257s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1257s Selecting previously unselected package libtest-output-perl. 1257s Preparing to unpack .../297-libtest-output-perl_1.036-1_all.deb ... 1257s Unpacking libtest-output-perl (1.036-1) ... 1257s Selecting previously unselected package libtest-pod-perl. 1257s Preparing to unpack .../298-libtest-pod-perl_1.52-3_all.deb ... 1257s Unpacking libtest-pod-perl (1.52-3) ... 1257s Selecting previously unselected package libtext-unidecode-perl. 1257s Preparing to unpack .../299-libtext-unidecode-perl_1.30-3_all.deb ... 1257s Unpacking libtext-unidecode-perl (1.30-3) ... 1257s Selecting previously unselected package libtime-fake-perl. 1257s Preparing to unpack .../300-libtime-fake-perl_0.11-4_all.deb ... 1257s Unpacking libtime-fake-perl (0.11-4) ... 1257s Selecting previously unselected package libxml-libxslt-perl:arm64. 1257s Preparing to unpack .../301-libxml-libxslt-perl_2.003000-3_arm64.deb ... 1257s Unpacking libxml-libxslt-perl:arm64 (2.003000-3) ... 1257s Selecting previously unselected package node-uglify-js. 1257s Preparing to unpack .../302-node-uglify-js_3.17.4-2_all.deb ... 1257s Unpacking node-uglify-js (3.17.4-2) ... 1257s Selecting previously unselected package python3-defusedxml. 1257s Preparing to unpack .../303-python3-defusedxml_0.7.1-3_all.deb ... 1257s Unpacking python3-defusedxml (0.7.1-3) ... 1257s Selecting previously unselected package python3-roman. 1257s Preparing to unpack .../304-python3-roman_5.0-1_all.deb ... 1257s Unpacking python3-roman (5.0-1) ... 1257s Selecting previously unselected package python3-docutils. 1257s Preparing to unpack .../305-python3-docutils_0.21.2+dfsg-2_all.deb ... 1257s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1257s Selecting previously unselected package python3-imagesize. 1257s Preparing to unpack .../306-python3-imagesize_1.4.1-1_all.deb ... 1257s Unpacking python3-imagesize (1.4.1-1) ... 1257s Selecting previously unselected package python3-packaging. 1257s Preparing to unpack .../307-python3-packaging_25.0-1_all.deb ... 1257s Unpacking python3-packaging (25.0-1) ... 1257s Selecting previously unselected package python3-snowballstemmer. 1257s Preparing to unpack .../308-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1257s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1257s Selecting previously unselected package sphinx-common. 1257s Preparing to unpack .../309-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1257s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1257s Selecting previously unselected package python3-alabaster. 1257s Preparing to unpack .../310-python3-alabaster_0.7.16-0.1_all.deb ... 1257s Unpacking python3-alabaster (0.7.16-0.1) ... 1257s Selecting previously unselected package python3-sphinx. 1257s Preparing to unpack .../311-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1257s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1257s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1257s Preparing to unpack .../312-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1257s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1257s Selecting previously unselected package uglifyjs. 1257s Preparing to unpack .../313-uglifyjs_3.17.4-2_all.deb ... 1257s Unpacking uglifyjs (3.17.4-2) ... 1257s Selecting previously unselected package yui-compressor. 1257s Preparing to unpack .../314-yui-compressor_2.4.8-3_all.deb ... 1257s Unpacking yui-compressor (2.4.8-3) ... 1257s Selecting previously unselected package libauthen-radius-perl. 1258s Preparing to unpack .../315-libauthen-radius-perl_0.33-1_all.deb ... 1258s Unpacking libauthen-radius-perl (0.33-1) ... 1258s Selecting previously unselected package pkg-perl-autopkgtest. 1258s Preparing to unpack .../316-pkg-perl-autopkgtest_0.82_all.deb ... 1258s Unpacking pkg-perl-autopkgtest (0.82) ... 1258s Setting up libconfig-inifiles-perl (3.000003-3) ... 1258s Setting up libmodule-pluggable-perl (5.2-5) ... 1258s Setting up node-uglify-js (3.17.4-2) ... 1258s Setting up libio-sessiondata-perl (1.03-3) ... 1258s Setting up liblcms2-2:arm64 (2.16-2) ... 1258s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 1258s Setting up libaom3:arm64 (3.12.1-1) ... 1258s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1258s Setting up libmath-random-isaac-perl (1.004-2) ... 1258s Setting up libtask-weaken-perl (1.06-2) ... 1258s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1258s Setting up libhttp-multipartparser-perl (0.02-3) ... 1258s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1258s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1258s Setting up java-common (0.76) ... 1258s Setting up libclass-inspector-perl (1.36-3) ... 1258s Setting up libfont-afm-perl (1.20-4) ... 1258s Setting up libdynaloader-functions-perl (0.004-2) ... 1258s Setting up libclass-method-modifiers-perl (2.15-1) ... 1258s Setting up libio-pty-perl (1:1.20-1build3) ... 1258s Setting up libdata-hexdump-perl (0.04-2) ... 1258s Setting up python3-defusedxml (0.7.1-3) ... 1258s Setting up libclone-perl:arm64 (0.47-1) ... 1258s Setting up libarchive-zip-perl (1.68-1) ... 1258s Setting up libsub-identify-perl (0.14-3build4) ... 1258s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1258s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1258s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1258s Setting up python3-alabaster (0.7.16-0.1) ... 1258s Setting up libio-stringy-perl (2.113-2) ... 1258s Setting up libhtml-tagset-perl (3.24-1) ... 1258s Setting up unzip (6.0-28ubuntu7) ... 1258s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1258s Setting up libperlio-via-timeout-perl (0.32-3) ... 1258s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1258s Setting up libnet-cidr-perl (0.25-1) ... 1258s Setting up libipc-sharelite-perl (0.17-5build4) ... 1258s Setting up libconvert-binhex-perl (1.125-3) ... 1258s Setting up liblwp-mediatypes-perl (6.04-2) ... 1258s Setting up libcrypt-urandom-perl (0.54-1) ... 1258s Setting up x11-common (1:7.7+24ubuntu1) ... 1258s Setting up libtest-pod-perl (1.52-3) ... 1258s Setting up libtry-tiny-perl (0.32-1) ... 1258s Setting up libdeflate0:arm64 (1.23-2) ... 1258s Setting up perl-openssl-defaults:arm64 (7build3) ... 1258s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1258s Setting up libxml-namespacesupport-perl (1.12-2) ... 1258s Setting up m4 (1.4.19-8) ... 1258s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1258s Setting up libclass-singleton-perl (1.6-2) ... 1258s Setting up libencode-locale-perl (1.05-3) ... 1258s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1258s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1258s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 1258s Setting up libclass-errorhandler-perl (0.04-3) ... 1258s Setting up liblist-utilsby-perl (0.12-2) ... 1258s Setting up libjs-angularjs (1.8.3-3) ... 1258s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1258s Setting up libtime-fake-perl (0.11-4) ... 1258s Setting up libfcgi-procmanager-perl (0.28-3) ... 1258s Setting up libregexp-common-perl (2024080801-1) ... 1258s Setting up libtest-sharedfork-perl (0.35-3) ... 1258s Setting up libsub-install-perl (0.929-1) ... 1258s Setting up libextutils-depends-perl (0.8002-1) ... 1258s Setting up libhash-multivalue-perl (0.16-3) ... 1258s Setting up libjs-es5-shim (4.6.7-2) ... 1258s Setting up liberror-perl (0.17030-1) ... 1258s Setting up libapache-session-perl (1.94-2) ... 1258s Setting up libxml-sax-base-perl (1.09-3) ... 1258s Setting up libio-string-perl (1.08-4) ... 1258s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1258s Setting up python3-roman (5.0-1) ... 1258s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1258s Setting up autotools-dev (20240727.1) ... 1258s Setting up libstream-buffered-perl (0.03-3) ... 1258s Setting up libclass-data-inheritable-perl (0.10-1) ... 1258s Setting up python3-packaging (25.0-1) ... 1258s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1258s Setting up libalgorithm-c3-perl (0.11-2) ... 1258s Setting up liblog-log4perl-perl (1.57-1) ... 1258s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1258s Setting up libcrypt-random-seed-perl (0.03-3) ... 1258s Setting up libnspr4:arm64 (2:4.36-1ubuntu2) ... 1258s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1258s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1259s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1259s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1259s Setting up node-balanced-match (2.0.0-1) ... 1259s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1259s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1259s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1259s Setting up libemail-date-format-perl (1.008-1) ... 1259s Setting up libcryptx-perl (0.087-1) ... 1259s Setting up libcares2:arm64 (1.34.5-1) ... 1259s Setting up libmpc3:arm64 (1.3.1-1build3) ... 1259s Setting up libvariable-magic-perl (0.64-1build1) ... 1259s Setting up libio-html-perl (1.004-3) ... 1259s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1259s Setting up autopoint (0.23.1-2build2) ... 1259s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1259s Setting up libipc-run-perl (20231003.0-2) ... 1259s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1259s Setting up libpcsclite1:arm64 (2.3.3-1) ... 1259s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 1259s Setting up libltdl7:arm64 (2.5.4-4build1) ... 1259s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 1259s Setting up libstring-random-perl (1:0.32-2) ... 1259s Setting up libparams-util-perl (1.102-3build1) ... 1259s Setting up autoconf (2.72-3.1ubuntu1) ... 1259s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1259s Setting up libwebp7:arm64 (1.5.0-0.1) ... 1259s Setting up libcapture-tiny-perl (0.50-1) ... 1259s Setting up libtimedate-perl (2.3300-2) ... 1259s Setting up libubsan1:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up libsub-name-perl:arm64 (0.28-1) ... 1259s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1259s Setting up libtypes-serialiser-perl (1.01-1) ... 1259s Setting up libgssapi-perl (0.28-4build5) ... 1259s Setting up dwz (0.16-2) ... 1259s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1259s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1259s Setting up libhwasan0:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up libasan8:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up libjson-perl (4.10000-1) ... 1259s Setting up libxslt1.1:arm64 (1.1.43-0.1) ... 1259s Setting up libjargs-java (1.0.0-5) ... 1259s Setting up librole-tiny-perl (2.002004-1) ... 1259s Setting up debugedit (1:5.2-3) ... 1259s Setting up libfile-sharedir-perl (1.118-3) ... 1259s Setting up libfcgi-perl (0.82+ds-3build3) ... 1259s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 1259s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1259s Setting up sgml-base (1.31+nmu1) ... 1259s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1259s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1259s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1259s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1259s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 1259s Setting up node-minimatch (9.0.3-6) ... 1259s Setting up libtsan2:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1259s Setting up ca-certificates-java (20240118) ... 1259s No JRE found. Skipping Java certificates setup. 1259s Setting up libexporter-tiny-perl (1.006002-1) ... 1259s Setting up node-xtend (4.0.2-3) ... 1259s Setting up libisl23:arm64 (0.27-1) ... 1259s Setting up libconvert-asn1-perl (0.34-1) ... 1259s Setting up libtext-unidecode-perl (1.30-3) ... 1259s Setting up libde265-0:arm64 (1.0.16-1) ... 1259s Setting up libregexp-assemble-perl (0.38-2) ... 1259s Setting up libnet-ip-perl (1.26-4) ... 1259s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 1259s Setting up libxmlsec1-1:arm64 (1.3.7-2) ... 1259s Setting up libcc1-0:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up liburi-perl (5.30-1) ... 1259s Setting up libonig5:arm64 (6.9.10-1) ... 1259s Setting up libdbi-perl:arm64 (1.647-1) ... 1259s Setting up liblsan0:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up libconvert-base32-perl (0.06-3) ... 1259s Setting up dctrl-tools (2.24-3build3) ... 1259s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1259s Setting up libitm1:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up autodep8 (0.30) ... 1259s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1259s Setting up python3-imagesize (1.4.1-1) ... 1259s Setting up libemail-address-xs-perl (1.05-1build5) ... 1259s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1259s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1259s Setting up automake (1:1.17-4ubuntu1) ... 1259s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1259s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1259s Setting up libjson-xs-perl (4.040-1) ... 1259s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1259s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1259s Setting up cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1259s Setting up libhttp-date-perl (6.06-1) ... 1259s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1259s Setting up gettext (0.23.1-2build2) ... 1259s Setting up libtest-tcp-perl (2.22-2) ... 1259s Setting up libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 1259s Setting up java-wrappers (0.5) ... 1259s Setting up libio-socket-timeout-perl (0.32-3) ... 1259s Setting up libfile-listing-perl (6.16-1) ... 1259s Setting up libhash-merge-simple-perl (0.052-1) ... 1259s Setting up libcache-cache-perl (1.08-3) ... 1259s Setting up libhttp-headers-fast-perl (0.22-3) ... 1259s Setting up libjq1:arm64 (1.8.1-3ubuntu1) ... 1259s Setting up liblist-moreutils-perl (0.430-2) ... 1259s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 1259s Setting up libemail-simple-perl (2.218-1) ... 1259s Setting up libxmlsec1-openssl1:arm64 (1.3.7-2) ... 1259s Setting up libnet-http-perl (6.23-1) ... 1259s Setting up liblasso3t64 (2.9.0-2) ... 1259s Setting up libnss3:arm64 (2:3.114-1) ... 1259s Setting up libexception-class-perl (1.45-1) ... 1259s Setting up libclass-c3-perl (0.35-2) ... 1259s Setting up libcrypt-jwt-perl (0.037-1) ... 1259s Setting up xfonts-utils (1:7.7+7) ... 1259s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 1259s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1259s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1259s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1259s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1260s Setting up libauthen-radius-perl (0.33-1) ... 1260s Setting up intltool-debian (0.35.0+20060710.6) ... 1260s Setting up libbytes-random-secure-perl (0.29-3) ... 1260s Setting up libjson-maybexs-perl (1.004008-1) ... 1260s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1260s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1260s Setting up libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 1260s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1260s Setting up libdata-optlist-perl (0.114-1) ... 1260s Setting up libtest-output-perl (1.036-1) ... 1260s Setting up pkg-perl-autopkgtest (0.82) ... 1260s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1260s Setting up libraw23t64:arm64 (0.21.4-2) ... 1260s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1260s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1260s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1260s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1260s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1260s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1260s Setting up libwww-robotrules-perl (6.02-1) ... 1260s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1260s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 1260s Setting up cpp (4:15.2.0-4ubuntu1) ... 1260s Setting up xml-core (0.19) ... 1260s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1260s Setting up jq (1.8.1-3ubuntu1) ... 1260s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1260s Setting up liblasso-perl:arm64 (2.9.0-2) ... 1260s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1260s Setting up libmro-compat-perl (0.15-2) ... 1260s Setting up libcookie-baker-perl (0.12-1) ... 1260s Setting up libhttp-entity-parser-perl (0.25-2) ... 1260s Setting up libio-socket-ssl-perl (2.089-1) ... 1260s Setting up libsub-exporter-perl (0.990-1) ... 1260s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1260s Setting up libeval-closure-perl (0.14-3) ... 1260s Setting up libconvert-pem-perl (0.13-1) ... 1260s Setting up libhttp-negotiate-perl (6.01-2) ... 1260s Setting up libparams-validationcompiler-perl (0.31-1) ... 1260s Setting up gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1260s Setting up openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 1260s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1260s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1260s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1260s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1260s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1260s Setting up libhttp-cookies-perl (6.11-1) ... 1260s Setting up po-debconf (1.0.21+nmu1) ... 1260s Setting up libhtml-tree-perl (5.07-3) ... 1260s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1260s Setting up libcgi-pm-perl (4.68-1) ... 1260s Setting up libhtml-format-perl (2.16-2) ... 1260s Setting up fonts-urw-base35 (20200910-8) ... 1260s Setting up libhtml-template-perl (2.97-2build1) ... 1260s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1260s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1260s Setting up libmodule-runtime-perl (0.018-1) ... 1260s Setting up libmailtools-perl (2.22-1) ... 1260s Setting up g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1260s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1260s Setting up libxml-simple-perl (2.25-2) ... 1260s Setting up libxml-libxslt-perl:arm64 (2.003000-3) ... 1260s Setting up libhttp-daemon-perl (6.16-1) ... 1260s Setting up libemail-abstract-perl (3.010-1) ... 1260s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1260s Setting up g++-15 (15.2.0-5ubuntu1) ... 1260s Setting up libplack-perl (1.0051-1) ... 1260s Setting up libnet-openid-common-perl (1.20-2) ... 1260s Setting up libnet-openid-server-perl (1.09-4) ... 1260s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1260s Setting up libtool (2.5.4-4build1) ... 1260s Setting up libmodule-implementation-perl (0.09-2) ... 1260s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1261s Setting up libpackage-stash-perl (0.40-1) ... 1261s Setting up libimport-into-perl (1.002005-2) ... 1261s Setting up libmoo-perl (2.005005-1) ... 1261s Setting up liblist-someutils-perl (0.59-1) ... 1261s Setting up libmime-tools-perl (5.515-1) ... 1261s Setting up gcc (4:15.2.0-4ubuntu1) ... 1261s Setting up dh-autoreconf (21) ... 1261s Setting up libspecio-perl (0.50-1) ... 1261s Setting up liblist-allutils-perl (0.19-1) ... 1261s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1261s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 1261s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1261s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1261s Setting up libthrowable-perl (1.001-2) ... 1261s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1261s Setting up debhelper (13.24.2ubuntu1) ... 1261s Setting up libemail-sender-perl (2.601-1) ... 1261s Setting up libnamespace-clean-perl (0.27-2) ... 1261s Setting up g++ (4:15.2.0-4ubuntu1) ... 1261s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1261s Setting up build-essential (12.12ubuntu1) ... 1261s Setting up libnamespace-autoclean-perl (0.31-1) ... 1261s Setting up libdatetime-locale-perl (1:1.41-1) ... 1261s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1261s Setting up libdatetime-perl (2:1.65-1build3) ... 1261s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1261s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 1261s Setting up liblwp-protocol-https-perl (6.14-1) ... 1261s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 1261s Setting up node-corepack (0.24.0-5) ... 1261s Setting up libnode115:arm64 (20.19.4+dfsg-1) ... 1261s Setting up libwww-perl (6.78-1) ... 1261s Setting up libheif1:arm64 (1.20.2-1) ... 1261s Setting up nodejs (20.19.4+dfsg-1) ... 1261s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1261s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1261s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1261s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 1261s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1261s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1261s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 1261s Setting up libnet-openid-consumer-perl (1.18-2) ... 1261s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1261s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1261s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1262s Setting up libxml-parser-perl (2.47-1build4) ... 1262s Setting up uglifyjs (3.17.4-2) ... 1262s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1262s Setting up libgd-perl (2.78-1build4) ... 1262s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1262s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1262s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1262s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1262s Setting up libsoap-lite-perl (1.27-3) ... 1262s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1262s Setting up libgd-securityimage-perl (1.75-3) ... 1262s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1263s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1263s Processing triggers for man-db (2.13.1-1) ... 1265s Processing triggers for ca-certificates-java (20240118) ... 1266s Adding debian:ACCVRAIZ1.pem 1266s Adding debian:AC_RAIZ_FNMT-RCM.pem 1266s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1266s Adding debian:ANF_Secure_Server_Root_CA.pem 1266s Adding debian:Actalis_Authentication_Root_CA.pem 1266s Adding debian:AffirmTrust_Commercial.pem 1266s Adding debian:AffirmTrust_Networking.pem 1266s Adding debian:AffirmTrust_Premium.pem 1266s Adding debian:AffirmTrust_Premium_ECC.pem 1266s Adding debian:Amazon_Root_CA_1.pem 1266s Adding debian:Amazon_Root_CA_2.pem 1266s Adding debian:Amazon_Root_CA_3.pem 1266s Adding debian:Amazon_Root_CA_4.pem 1266s Adding debian:Atos_TrustedRoot_2011.pem 1266s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1266s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1266s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1266s Adding debian:BJCA_Global_Root_CA1.pem 1266s Adding debian:BJCA_Global_Root_CA2.pem 1266s Adding debian:Baltimore_CyberTrust_Root.pem 1266s Adding debian:Buypass_Class_2_Root_CA.pem 1266s Adding debian:Buypass_Class_3_Root_CA.pem 1266s Adding debian:CA_Disig_Root_R2.pem 1266s Adding debian:CFCA_EV_ROOT.pem 1266s Adding debian:COMODO_Certification_Authority.pem 1266s Adding debian:COMODO_ECC_Certification_Authority.pem 1266s Adding debian:COMODO_RSA_Certification_Authority.pem 1266s Adding debian:Certainly_Root_E1.pem 1266s Adding debian:Certainly_Root_R1.pem 1266s Adding debian:Certigna.pem 1266s Adding debian:Certigna_Root_CA.pem 1266s Adding debian:Certum_EC-384_CA.pem 1266s Adding debian:Certum_Trusted_Network_CA.pem 1266s Adding debian:Certum_Trusted_Network_CA_2.pem 1266s Adding debian:Certum_Trusted_Root_CA.pem 1266s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1266s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1266s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1266s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1266s Adding debian:Comodo_AAA_Services_root.pem 1266s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1266s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1266s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1266s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1266s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1266s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1266s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1266s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1266s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1266s Adding debian:DigiCert_Global_Root_CA.pem 1266s Adding debian:DigiCert_Global_Root_G2.pem 1266s Adding debian:DigiCert_Global_Root_G3.pem 1266s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1266s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1266s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1266s Adding debian:DigiCert_Trusted_Root_G4.pem 1266s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1266s Adding debian:Entrust_Root_Certification_Authority.pem 1266s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1266s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1266s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1266s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1266s Adding debian:GLOBALTRUST_2020.pem 1266s Adding debian:GTS_Root_R1.pem 1266s Adding debian:GTS_Root_R2.pem 1266s Adding debian:GTS_Root_R3.pem 1266s Adding debian:GTS_Root_R4.pem 1266s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1266s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1266s Adding debian:GlobalSign_Root_CA.pem 1266s Adding debian:GlobalSign_Root_CA_-_R3.pem 1266s Adding debian:GlobalSign_Root_CA_-_R6.pem 1266s Adding debian:GlobalSign_Root_E46.pem 1266s Adding debian:GlobalSign_Root_R46.pem 1266s Adding debian:Go_Daddy_Class_2_CA.pem 1266s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1266s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1266s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1266s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1266s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1266s Adding debian:HiPKI_Root_CA_-_G1.pem 1266s Adding debian:Hongkong_Post_Root_CA_3.pem 1266s Adding debian:ISRG_Root_X1.pem 1266s Adding debian:ISRG_Root_X2.pem 1266s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1266s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1266s Adding debian:Izenpe.com.pem 1266s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1266s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1266s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1266s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1266s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1266s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1266s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1266s Adding debian:QuoVadis_Root_CA_1_G3.pem 1266s Adding debian:QuoVadis_Root_CA_2.pem 1266s Adding debian:QuoVadis_Root_CA_2_G3.pem 1266s Adding debian:QuoVadis_Root_CA_3.pem 1266s Adding debian:QuoVadis_Root_CA_3_G3.pem 1266s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1266s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1266s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1266s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1266s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1266s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1266s Adding debian:SZAFIR_ROOT_CA2.pem 1266s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1266s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1266s Adding debian:SecureSign_Root_CA12.pem 1266s Adding debian:SecureSign_Root_CA14.pem 1266s Adding debian:SecureSign_Root_CA15.pem 1266s Adding debian:SecureTrust_CA.pem 1266s Adding debian:Secure_Global_CA.pem 1266s Adding debian:Security_Communication_ECC_RootCA1.pem 1266s Adding debian:Security_Communication_RootCA2.pem 1266s Adding debian:Starfield_Class_2_CA.pem 1266s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1266s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1266s Adding debian:SwissSign_Gold_CA_-_G2.pem 1266s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1266s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1266s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1266s Adding debian:TWCA_CYBER_Root_CA.pem 1266s Adding debian:TWCA_Global_Root_CA.pem 1266s Adding debian:TWCA_Root_Certification_Authority.pem 1266s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1266s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1266s Adding debian:TeliaSonera_Root_CA_v1.pem 1266s Adding debian:Telia_Root_CA_v2.pem 1266s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1266s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1266s Adding debian:Trustwave_Global_Certification_Authority.pem 1266s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1266s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1266s Adding debian:TunTrust_Root_CA.pem 1266s Adding debian:UCA_Extended_Validation_Root.pem 1266s Adding debian:UCA_Global_G2_Root.pem 1266s Adding debian:USERTrust_ECC_Certification_Authority.pem 1266s Adding debian:USERTrust_RSA_Certification_Authority.pem 1266s Adding debian:XRamp_Global_CA_Root.pem 1266s Adding debian:certSIGN_ROOT_CA.pem 1266s Adding debian:certSIGN_Root_CA_G2.pem 1266s Adding debian:e-Szigno_Root_CA_2017.pem 1266s Adding debian:ePKI_Root_Certification_Authority.pem 1266s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1266s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1266s Adding debian:emSign_Root_CA_-_C1.pem 1266s Adding debian:emSign_Root_CA_-_G1.pem 1266s Adding debian:vTrus_ECC_Root_CA.pem 1266s Adding debian:vTrus_Root_CA.pem 1266s done. 1266s Setting up yui-compressor (2.4.8-3) ... 1266s Setting up default-jre-headless (2:1.21-76) ... 1266s Processing triggers for sgml-base (1.31+nmu1) ... 1266s Setting up docutils-common (0.21.2+dfsg-2) ... 1266s Processing triggers for sgml-base (1.31+nmu1) ... 1266s Setting up python3-docutils (0.21.2+dfsg-2) ... 1267s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1274s autopkgtest [01:11:46]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1274s autopkgtest [01:11:46]: test manager-test: [----------------------- 1274s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1274s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1275s t/02-HTML-template.t ........................ 1275s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1275s ok 2 - Manager object 1275s ok 3 - Init 1275s ok 4 - Manager app 1275s ok 5 - Succeed to get / 1275s ok 6 - Return a 200 code 1275s ok 7 - Content is declared as HTML 1275s ok 8 - It contains a html tag 1275s ok 9 - Instance name found in SPA title 1275s ok 10 - Instance name found in title 1275s ok 11 - Instance name found in li 1275s 1..11 1275s ok 1275s t/04-2F-api.t ............................... 1275s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1275s ok 2 - Sessions module 1275s ok 3 - New SSO session for msmith 1275s ok 4 - Sessions module 1275s ok 5 - New Persistent session for msmith 1275s ok 6 - Sessions module 1275s ok 7 - New SSO session for dwho 1275s ok 8 - Sessions module 1275s ok 9 - New Persistent session for dwho 1275s ok 10 - Sessions module 1275s ok 11 - New SSO session for rtyler 1275s ok 12 - Sessions module 1275s ok 13 - New Persistent session for rtyler 1275s ok 14 - Sessions module 1275s ok 15 - New SSO session for davros 1275s ok 16 - Sessions module 1275s ok 17 - New Persistent session for davros 1275s ok 18 - Sessions module 1275s ok 19 - New SSO session for tof 1275s ok 20 - Sessions module 1275s ok 21 - New Persistent session for tof 1275s ok 22 - Sessions module 1275s ok 23 - New SSO session for donna 1275s ok 24 - Sessions module 1275s ok 25 - New Persistent session for donna 1275s ok 26 - Manager object 1275s ok 27 - Init 1275s ok 28 - Manager app 1275s ok 29 - Client object 1275s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1275s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1275s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1275s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1275s ok 34 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Request succeed 1275s ok 35 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1275s ok 36 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1275s ok 37 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1275s ok 38 - Found display variable 1275s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1275s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1275s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1275s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1275s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1275s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1275s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1275s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1275s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1275s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1275s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1275s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1275s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1275s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1275s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1275s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1275s ok 55 - dwho should have 4 2F: Request succeed 1275s ok 56 - dwho should have 4 2F: Result code is 200 1275s ok 57 - dwho should have 4 2F: Response is JSON 1275s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1275s ok 59 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1275s ok 60 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1275s ok 61 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1275s ok 62 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1275s ok 63 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Request succeed 1275s ok 64 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1275s ok 65 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1275s ok 66 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1275s ok 67 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1275s ok 68 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1275s ok 69 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1275s ok 70 - dwho should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1275s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1275s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1275s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1275s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1275s ok 75 - dwho should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 76 - dwho should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1275s ok 77 - dwho should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 78 - dwho should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 79 - dwho should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1275s ok 80 - dwho should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 81 - dwho should have 3 2F: Request succeed 1275s ok 82 - dwho should have 3 2F: Result code is 200 1275s ok 83 - dwho should have 3 2F: Response is JSON 1275s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1275s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1275s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1275s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1275s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1275s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1275s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1275s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1275s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1275s ok 93 - Delete all 2F from dwho: Request succeed 1275s ok 94 - Delete all 2F from dwho: Result code is 200 1275s ok 95 - Delete all 2F from dwho: Response is JSON 1275s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1275s ok 97 - dwho should have 0 2F: Request succeed 1275s ok 98 - dwho should have 0 2F: Result code is 200 1275s ok 99 - dwho should have 0 2F: Response is JSON 1275s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1275s ok 101 - Delete all 2F from dwho: Request succeed 1275s ok 102 - Delete all 2F from dwho: Result code is 200 1275s ok 103 - Delete all 2F from dwho: Response is JSON 1275s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1275s ok 105 - msmith should have 0 2F: Request succeed 1275s ok 106 - msmith should have 0 2F: Result code is 200 1275s ok 107 - msmith should have 0 2F: Response is JSON 1275s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1275s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1275s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1275s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1275s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1275s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1275s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1275s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1275s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1275s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1275s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1275s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1275s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1275s ok 121 - rtyler should have 3 2F: Request succeed 1275s ok 122 - rtyler should have 3 2F: Result code is 200 1275s ok 123 - rtyler should have 3 2F: Response is JSON 1275s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1275s ok 125 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1275s ok 126 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1275s ok 127 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1275s ok 128 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1275s ok 129 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1275s ok 130 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1275s ok 131 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1275s ok 132 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1275s ok 133 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXky": Request succeed 1275s ok 134 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1275s ok 135 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1275s ok 136 - rtyler should have one 2F with id "MTc2MDkyMjcwNzo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1275s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1275s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1275s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1275s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1275s ok 141 - rtyler should have 1 2F: Request succeed 1275s ok 142 - rtyler should have 1 2F: Result code is 200 1275s ok 143 - rtyler should have 1 2F: Response is JSON 1275s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1275s ok 145 - rtyler should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 146 - rtyler should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1275s ok 147 - rtyler should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 148 - rtyler should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 149 - rtyler should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1275s ok 150 - rtyler should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 151 - Delete all 2F from rtyler: Request succeed 1275s ok 152 - Delete all 2F from rtyler: Result code is 200 1275s ok 153 - Delete all 2F from rtyler: Response is JSON 1275s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1275s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1275s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1275s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1275s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1275s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1275s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1275s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1275s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1275s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1275s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1275s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1275s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1275s ok 167 - davros should have 2 2F: Request succeed 1275s ok 168 - davros should have 2 2F: Result code is 200 1275s ok 169 - davros should have 2 2F: Response is JSON 1275s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1275s ok 171 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1275s ok 172 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1275s ok 173 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1275s ok 174 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1275s ok 175 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Request succeed 1275s ok 176 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1275s ok 177 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1275s ok 178 - davros should have one 2F with id "MTc2MDkyMjcwNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1275s ok 179 - davros should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 180 - davros should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1275s ok 181 - davros should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 182 - davros should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 183 - davros should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1275s ok 184 - davros should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 185 - davros should have 1 2F: Request succeed 1275s ok 186 - davros should have 1 2F: Result code is 200 1275s ok 187 - davros should have 1 2F: Response is JSON 1275s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1275s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1275s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1275s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1275s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1275s ok 193 - davros should have 0 2F: Request succeed 1275s ok 194 - davros should have 0 2F: Result code is 200 1275s ok 195 - davros should have 0 2F: Response is JSON 1275s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1275s ok 197 - Delete all 2F from davros: Request succeed 1275s ok 198 - Delete all 2F from davros: Result code is 200 1275s ok 199 - Delete all 2F from davros: Response is JSON 1275s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1275s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1275s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1275s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1275s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1275s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1275s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1275s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1275s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1275s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1275s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1275s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1275s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1275s ok 213 - tof should have 1 2F: Request succeed 1275s ok 214 - tof should have 1 2F: Result code is 200 1275s ok 215 - tof should have 1 2F: Response is JSON 1275s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1275s ok 217 - tof should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1275s ok 218 - tof should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1275s ok 219 - tof should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1275s ok 220 - tof should have one 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1275s ok 221 - tof should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 222 - tof should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1275s ok 223 - tof should have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 224 - tof should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1275s ok 225 - tof should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1275s ok 226 - tof should not have a 2F with id "MTc2MDkyMjcwNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1275s ok 227 - tof should have 0 2F: Request succeed 1275s ok 228 - tof should have 0 2F: Result code is 200 1275s ok 229 - tof should have 0 2F: Response is JSON 1275s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1275s ok 231 - Delete all 2F from tof: Request succeed 1275s ok 232 - Delete all 2F from tof: Result code is 200 1275s ok 233 - Delete all 2F from tof: Response is JSON 1275s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1275s ok 235 - Add/noattr : Request succeed 1275s ok 236 - Add/noattr : Result code is 400 1275s ok 237 - Add/noattr : Response is JSON 1275s ok 238 - Expected error message 1275s ok 239 - Add/epoch: Request succeed 1275s ok 240 - Add/epoch: Result code is 400 1275s ok 241 - Add/epoch: Response is JSON 1275s ok 242 - Expected error message 1275s ok 243 - Add second factor: Request succeed 1275s ok 244 - Add second factor: Result code is 201 1275s ok 245 - Add second factor: Response is JSON 1275s ok 246 - donna should have 1 2F of type "test": Request succeed 1275s ok 247 - donna should have 1 2F of type "test": Result code is 200 1275s ok 248 - donna should have 1 2F of type "test": Response is JSON 1275s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1275s ok 250 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Request succeed 1275s ok 251 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Result code is 200 1275s ok 252 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Response is JSON 1275s ok 253 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": check returned type is HASH and that ids match 1275s ok 254 - Found display variable 1275s ok 255 - Add second factor with same ID as previous: Request succeed 1275s ok 256 - Add second factor with same ID as previous: Result code is 409 1275s ok 257 - Add second factor with same ID as previous: Response is JSON 1275s ok 258 - Add second factor with different ID: Request succeed 1275s ok 259 - Add second factor with different ID: Result code is 201 1275s ok 260 - Add second factor with different ID: Response is JSON 1275s ok 261 - donna should have 2 2F of type "test": Request succeed 1275s ok 262 - donna should have 2 2F of type "test": Result code is 200 1275s ok 263 - donna should have 2 2F of type "test": Response is JSON 1275s ok 264 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1275s ok 265 - Expected second factors data 1275s ok 266 - Add/noattr : Request succeed 1275s ok 267 - Add/noattr : Result code is 400 1275s ok 268 - Add/noattr : Response is JSON 1275s ok 269 - Expected error message 1275s ok 270 - Sessions module 1275s ok 271 - New SSO session for amy 1275s ok 272 - Sessions module 1275s ok 273 - New Persistent session for amy 1275s ok 274 - Add/noattr : Request succeed 1275s ok 275 - Add/noattr : Result code is 400 1275s ok 276 - Add/noattr : Response is JSON 1275s ok 277 - Expected error message 1275s ok 278 - Add/epoch: Request succeed 1275s ok 279 - Add/epoch: Result code is 400 1275s ok 280 - Add/epoch: Response is JSON 1275s ok 281 - Expected error message 1275s ok 282 - Add/nokey: Request succeed 1275s ok 283 - Add/nokey: Result code is 400 1275s ok 284 - Add/nokey: Response is JSON 1275s ok 285 - Expected error message 1275s ok 286 - Add/badkey: Request succeed 1275s ok 287 - Add/badkey: Result code is 400 1275s ok 288 - Add/badkey: Response is JSON 1275s ok 289 - Expected error message 1275s ok 290 - Add/goodkey: Request succeed 1275s ok 291 - Add/goodkey: Result code is 201 1275s ok 292 - Add/goodkey: Response is JSON 1275s ok 293 - amy should have 1 2F of type "TOTP": Request succeed 1275s ok 294 - amy should have 1 2F of type "TOTP": Result code is 200 1275s ok 295 - amy should have 1 2F of type "TOTP": Response is JSON 1275s ok 296 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1275s ok 297 - Sessions module 1275s ok 298 - Correct type 1275s ok 299 - Epoch was set 1275s ok 300 - Correct name 1275s ok 301 - Secret was encrypted 1275s ok 302 - Correct normalized key 1275s ok 303 - Sessions module 1275s ok 304 - New SSO session for rory 1275s ok 305 - Sessions module 1275s ok 306 - New Persistent session for rory 1275s ok 307 - Add/goodkey: Request succeed 1275s ok 308 - Add/goodkey: Result code is 201 1275s ok 309 - Add/goodkey: Response is JSON 1275s ok 310 - rory should have 1 2F of type "TOTP": Request succeed 1275s ok 311 - rory should have 1 2F of type "TOTP": Result code is 200 1275s ok 312 - rory should have 1 2F of type "TOTP": Response is JSON 1275s ok 313 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1275s ok 314 - Sessions module 1275s ok 315 - Correct type 1275s ok 316 - Epoch was set 1275s ok 317 - Correct name 1275s ok 318 - Secret was encrypted 1275s ok 319 - Correct normalized key 1275s ok 320 - Add/missinguser: Request succeed 1275s ok 321 - Add/missinguser: Result code is 404 1275s ok 322 - Add/missinguser: Response is JSON 1275s ok 323 - Add/missinguser: Request succeed 1275s ok 324 - Add/missinguser: Result code is 404 1275s ok 325 - Add/missinguser: Response is JSON 1275s ok 326 - Add/missinguser: Request succeed 1275s ok 327 - Add/missinguser: Result code is 404 1275s ok 328 - Add/missinguser: Response is JSON 1275s ok 329 - Add/missinguser: Request succeed 1275s ok 330 - Add/missinguser: Result code is 404 1275s ok 331 - Add/missinguser: Response is JSON 1275s ok 332 - Add/missinguser: Request succeed 1275s ok 333 - Add/missinguser: Result code is 201 1275s ok 334 - Add/missinguser: Response is JSON 1275s ok 335 - unknowng should have 1 2F of type "test": Request succeed 1275s ok 336 - unknowng should have 1 2F of type "test": Result code is 200 1275s ok 337 - unknowng should have 1 2F of type "test": Response is JSON 1275s ok 338 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1275s ok 339 - Add/missinguser: Request succeed 1275s ok 340 - Add/missinguser: Result code is 201 1275s ok 341 - Add/missinguser: Response is JSON 1275s ok 342 - unknownt should have 1 2F of type "TOTP": Request succeed 1275s ok 343 - unknownt should have 1 2F of type "TOTP": Result code is 200 1275s ok 344 - unknownt should have 1 2F of type "TOTP": Response is JSON 1275s ok 345 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1275s ok 346 - Searching for [no params] returns no results: Request succeed 1275s ok 347 - Searching for [no params] returns no results: Result code is 200 1275s ok 348 - Searching for [no params] returns no results: Response is JSON 1275s ok 349 - Empty list was returned 1275s ok 350 - Sessions module 1275s ok 351 - New Persistent session for dwho 1275s ok 352 - Sessions module 1275s ok 353 - New Persistent session for rtyler 1275s ok 354 - Sessions module 1275s ok 355 - New Persistent session for mjones 1275s ok 356 - Sessions module 1275s ok 357 - New Persistent session for msmith 1275s ok 358 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1275s ok 359 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1275s ok 360 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1275s ok 361 - Expected results 1275s ok 362 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1275s ok 363 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1275s ok 364 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1275s ok 365 - Expected results 1275s ok 366 - Expected API response 1275s ok 367 - Searching for uid=m* returns mjones: Request succeed 1275s ok 368 - Searching for uid=m* returns mjones: Result code is 200 1275s ok 369 - Searching for uid=m* returns mjones: Response is JSON 1275s ok 370 - Expected results 1275s ok 371 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1275s ok 372 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1275s ok 373 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1275s ok 374 - Expected results 1275s ok 375 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1275s ok 376 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1275s ok 377 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1275s ok 378 - Empty list was returned 1275s ok 379 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1275s ok 380 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1275s ok 381 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1275s ok 382 - Expected results 1275s ok 383 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1275s ok 384 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1275s ok 385 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1275s ok 386 - Empty list was returned 1275s ok 387 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1275s ok 388 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1275s ok 389 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1275s ok 390 - Expected results 1275s 1..390 1275s ok 1276s t/04-history-api.t .......................... 1276s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1276s ok 2 - Sessions module 1276s ok 3 - New session for dwho 1276s ok 4 - Sessions module 1276s ok 5 - New session for rtyler 1276s ok 6 - Sessions module 1276s ok 7 - New session for msmith 1276s # Subtest: Get all entries for user 1276s ok 1 - Manager object 1276s ok 2 - Init 1276s ok 3 - Manager app 1276s ok 4 - Client object 1276s ok 5 - Get request on dwho 1276s ok 6 - Response code is 200 1276s ok 7 - Got JSON 1276s ok 8 - Found 9 entries 1276s 1..8 1276s ok 8 - Get all entries for user 1276s # Subtest: Type any returns all entries 1276s ok 1 - Get request on dwho 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 - Found 9 entries 1276s 1..4 1276s ok 9 - Type any returns all entries 1276s # Subtest: Get all successes for user 1276s ok 1 - Get request on dwho 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 - Found 5 entries 1276s 1..4 1276s ok 10 - Get all successes for user 1276s # Subtest: Get all failures for user 1276s ok 1 - Get request on dwho 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 - Found 4 entries 1276s 1..4 1276s ok 11 - Get all failures for user 1276s # Subtest: Get last success for user 1276s ok 1 - Get request on dwho/last 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 1276s 1..4 1276s ok 12 - Get last success for user 1276s # Subtest: Get last failure for user 1276s ok 1 - Get request on dwho/last 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 1276s 1..4 1276s ok 13 - Get last failure for user 1276s # Subtest: Get last event for user 1276s ok 1 - Get request on dwho/last 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 1276s 1..4 1276s ok 14 - Get last event for user 1276s # Subtest: Get last event for user 1276s ok 1 - Get request on rtyler/last 1276s ok 2 - Response code is 200 1276s ok 3 - Got JSON 1276s ok 4 1276s 1..4 1276s ok 15 - Get last event for user 1276s ok 16 - Get request on msmith 1276s ok 17 - Response code is 200 1276s ok 18 - Got JSON 1276s ok 19 1276s ok 20 - Get request on msmith 1276s ok 21 - Response code is 200 1276s ok 22 - Got JSON 1276s ok 23 1276s ok 24 - Get request on rtyler 1276s ok 25 - Response code is 200 1276s ok 26 - Got JSON 1276s ok 27 1276s ok 28 - Get request on nobody 1276s ok 29 - Response code is 404 1276s ok 30 - Got JSON 1276s ok 31 1276s ok 32 - Get request on nobody 1276s ok 33 - Response code is 404 1276s ok 34 - Got JSON 1276s ok 35 1276s ok 36 - Get request on msmith/last 1276s ok 37 - Response code is 404 1276s ok 38 - Got JSON 1276s ok 39 1276s ok 40 - Get request on rtyler/last 1276s ok 41 - Response code is 404 1276s ok 42 - Got JSON 1276s ok 43 1276s ok 44 - Get request on nobody/last 1276s ok 45 - Response code is 404 1276s ok 46 - Got JSON 1276s ok 47 1276s ok 48 - Get request on toto 1276s ok 49 - Response code is 400 1276s ok 50 - Got JSON 1276s ok 51 1276s ok 52 - Get request on toto/unknown 1276s ok 53 - Response code is 404 1276s ok 54 - Got JSON 1276s ok 55 1276s ok 56 - Get request on 1276s ok 57 - Response code is 404 1276s ok 58 - Got JSON 1276s ok 59 1276s 1..59 1276s ok 1277s t/04-menu-api.t ............................. 1277s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1277s ok 2 - Manager object 1277s ok 3 - Init 1277s ok 4 - Manager app 1277s ok 5 - Client object 1277s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1277s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1277s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1277s ok 9 - Cat - Add should succeed: Request succeed 1277s ok 10 - Cat - Add should succeed: Result code is 201 1277s ok 11 - Cat - Add should succeed: Response is JSON 1277s ok 12 - Cat - Add should succeed: Request succeed 1277s ok 13 - Cat - Add should succeed: Result code is 200 1277s ok 14 - Cat - Add should succeed: Response is JSON 1277s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1277s ok 16 - Cat - Add should succeed: Request succeed 1277s ok 17 - Cat - Add should succeed: Result code is 200 1277s ok 18 - Cat - Add should succeed: Response is JSON 1277s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1277s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1277s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1277s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1277s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1277s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1277s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1277s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1277s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1277s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1277s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1277s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1277s ok 31 - 204 code returns no content 1277s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1277s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1277s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1277s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1277s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1277s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1277s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1277s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1277s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1277s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1277s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1277s ok 43 - Cat - 2nd add should succeed: Request succeed 1277s ok 44 - Cat - 2nd add should succeed: Result code is 201 1277s ok 45 - Cat - 2nd add should succeed: Response is JSON 1277s ok 46 - Cat - Replace should succeed: Request succeed 1277s ok 47 - Cat - Replace should succeed: Result code is 204 1277s ok 48 - 204 code returns no content 1277s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1277s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1277s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1277s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1277s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1277s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1277s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1277s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1277s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1277s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1277s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1277s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1277s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1277s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1277s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1277s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1277s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1277s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1277s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1277s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1277s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1277s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1277s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1277s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1277s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1277s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1277s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1277s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1277s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1277s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1277s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1277s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1277s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1277s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1277s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1277s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1277s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1277s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1277s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1277s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1277s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1277s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1277s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1277s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1277s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1277s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1277s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1277s 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" 1277s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1277s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1277s 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" 1277s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1277s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1277s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1277s 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/" 1277s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1277s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1277s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1277s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1277s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1277s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1277s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1277s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1277s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1277s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1277s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1277s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1277s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1277s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1277s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1277s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1277s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1277s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1277s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1277s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1277s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1277s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1277s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1277s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1277s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1277s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1277s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1277s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1277s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1277s ok 138 - App - Add should fail on invalid confKey: Request succeed 1277s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1277s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1277s ok 141 - App - Check default value were set: Request succeed 1277s ok 142 - App - Check default value were set: Result code is 200 1277s ok 143 - App - Check default value were set: Response is JSON 1277s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1277s ok 145 - App - Check default value were set: Request succeed 1277s ok 146 - App - Check default value were set: Result code is 200 1277s ok 147 - App - Check default value were set: Response is JSON 1277s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1277s ok 149 - App - Category 1 should return 2 apps: Request succeed 1277s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1277s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1277s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1277s ok 153 - App - Category 2 should return 1 app: Request succeed 1277s ok 154 - App - Category 2 should return 1 app: Result code is 200 1277s ok 155 - App - Category 2 should return 1 app: Response is JSON 1277s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1277s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1277s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1277s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1277s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1277s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1277s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1277s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1277s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1277s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1277s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1277s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1277s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1277s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1277s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1277s ok 171 - App - Update should succeed and keep existing values: Request succeed 1277s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1277s ok 173 - 204 code returns no content 1277s ok 174 - App - Update should succeed and keep existing values: Request succeed 1277s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1277s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1277s 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" 1277s ok 178 - App - Update should succeed and keep existing values: Request succeed 1277s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1277s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1277s 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" 1277s ok 182 - App - Update should succeed and keep existing values: Request succeed 1277s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1277s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1277s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1277s ok 186 - App - Update should fail if confKey not found: Request succeed 1277s ok 187 - App - Update should fail if confKey not found: Result code is 404 1277s ok 188 - App - Update should fail if confKey not found: Response is JSON 1277s ok 189 - App - Update should fail if confKey not found: Request succeed 1277s ok 190 - App - Update should fail if confKey not found: Result code is 404 1277s ok 191 - App - Update should fail if confKey not found: Response is JSON 1277s ok 192 - App - Replace should succeed: Request succeed 1277s ok 193 - App - Replace should succeed: Result code is 204 1277s ok 194 - 204 code returns no content 1277s ok 195 - App - Replace should succeed: Request succeed 1277s ok 196 - App - Replace should succeed: Result code is 200 1277s ok 197 - App - Replace should succeed: Response is JSON 1277s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1277s ok 199 - App - Replace should fail if confKey not found: Request succeed 1277s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1277s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1277s ok 202 - App - Replace should fail if confKey not found: Request succeed 1277s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1277s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1277s ok 205 - App - Delete should succeed: Request succeed 1277s ok 206 - App - Delete should succeed: Result code is 204 1277s ok 207 - 204 code returns no content 1277s ok 208 - App - Entity should not be found after deletion: Request succeed 1277s ok 209 - App - Entity should not be found after deletion: Result code is 404 1277s ok 210 - App - Entity should not be found after deletion: Response is JSON 1277s ok 211 - App - Category 1 should return 1 app: Request succeed 1277s ok 212 - App - Category 1 should return 1 app: Result code is 200 1277s ok 213 - App - Category 1 should return 1 app: Response is JSON 1277s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1277s ok 215 - Cat - Clean up: Request succeed 1277s ok 216 - Cat - Clean up: Result code is 204 1277s ok 217 - 204 code returns no content 1277s ok 218 - Cat - Clean up: Request succeed 1277s ok 219 - Cat - Clean up: Result code is 204 1277s ok 220 - 204 code returns no content 1277s ok 221 - cat - Entity should not be found after clean up: Request succeed 1277s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1277s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1277s 1..223 1277s ok 1277s t/04-misc-api.t ............................. 1277s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1277s ok 2 - Manager object 1277s ok 3 - Init 1277s ok 4 - Manager app 1277s ok 5 - Broken config backend: Request succeed 1277s ok 6 - Broken config backend: correct status code 1277s ok 7 - Got expected global status 1277s ok 8 - Got expected config status 1277s ok 9 - Back to normal: Request succeed 1277s ok 10 - Back to normal: correct status code 1277s ok 11 - Got expected global status 1277s ok 12 - Got expected config status 1277s ok 13 - Not implemented yet 1277s ok 14 - Not implemented yet 1277s 1..14 1277s ok 1279s t/04-providers-api.t ........................ 1279s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1279s ok 2 - Manager object 1279s ok 3 - Init 1279s ok 4 - Manager app 1279s ok 5 - Client object 1279s ok 6 - OidcRp - Add should succeed: Request succeed 1279s ok 7 - OidcRp - Add should succeed: Result code is 201 1279s ok 8 - OidcRp - Add should succeed: Response is JSON 1279s ok 9 - OidcRp - Add should succeed: Request succeed 1279s ok 10 - OidcRp - Add should succeed: Result code is 200 1279s ok 11 - OidcRp - Add should succeed: Response is JSON 1279s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1279s ok 13 - OidcRp - Add should succeed: Request succeed 1279s ok 14 - OidcRp - Add should succeed: Result code is 200 1279s ok 15 - OidcRp - Add should succeed: Response is JSON 1279s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1279s ok 17 - OidcRp - Add should succeed: Request succeed 1279s ok 18 - OidcRp - Add should succeed: Result code is 200 1279s ok 19 - OidcRp - Add should succeed: Response is JSON 1279s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1279s ok 21 - OidcRp - Add should succeed: Request succeed 1279s ok 22 - OidcRp - Add should succeed: Result code is 200 1279s ok 23 - OidcRp - Add should succeed: Response is JSON 1279s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1279s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1279s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1279s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1279s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1279s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1279s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1279s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1279s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1279s ok 34 - 204 code returns no content 1279s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1279s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1279s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1279s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1279s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1279s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1279s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1279s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1279s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s 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" 1279s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1279s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1279s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1279s 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" 1279s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1279s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1279s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1279s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1279s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1279s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1279s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1279s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1279s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1279s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1279s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1279s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1279s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1279s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1279s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1279s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1279s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1279s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1279s ok 93 - OidcRp - Replace should succeed: Request succeed 1279s ok 94 - OidcRp - Replace should succeed: Result code is 204 1279s ok 95 - 204 code returns no content 1279s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1279s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1279s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1279s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1279s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1279s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1279s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1279s 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" 1279s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1279s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1279s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1279s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1279s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1279s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1279s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1279s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1279s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1279s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1279s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1279s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1279s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1279s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1279s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1279s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1279s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1279s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1279s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1279s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1279s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1279s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1279s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1279s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1279s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1279s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1279s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1279s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1279s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1279s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1279s ok 146 - OidcRp - Clean up: Request succeed 1279s ok 147 - OidcRp - Clean up: Result code is 204 1279s ok 148 - 204 code returns no content 1279s ok 149 - OidcRp - Clean up: Request succeed 1279s ok 150 - OidcRp - Clean up: Result code is 204 1279s ok 151 - 204 code returns no content 1279s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1279s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1279s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1279s ok 155 - SamlSp - Add should succeed: Request succeed 1279s ok 156 - SamlSp - Add should succeed: Result code is 201 1279s ok 157 - SamlSp - Add should succeed: Response is JSON 1279s ok 158 - SamlSp - Add should succeed: Request succeed 1279s ok 159 - SamlSp - Add should succeed: Result code is 200 1279s ok 160 - SamlSp - Add should succeed: Response is JSON 1279s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1279s ok 162 - SamlSp - Add should succeed: Request succeed 1279s ok 163 - SamlSp - Add should succeed: Result code is 200 1279s ok 164 - SamlSp - Add should succeed: Response is JSON 1279s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1279s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1279s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1279s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1279s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1279s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1279s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1279s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1279s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1279s ok 175 - 204 code returns no content 1279s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1279s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1279s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1279s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1279s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1279s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1279s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1279s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1279s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1279s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1279s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1279s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1279s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1279s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1279s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1279s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1279s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1279s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1279s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1279s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1279s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1279s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1279s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1279s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1279s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1279s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1279s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1279s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1279s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1279s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1279s ok 230 - SamlSp - Replace should succeed: Request succeed 1279s ok 231 - SamlSp - Replace should succeed: Result code is 204 1279s ok 232 - 204 code returns no content 1279s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1279s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1279s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1279s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1279s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1279s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1279s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1279s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1279s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1279s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1279s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1279s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1279s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1279s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1279s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1279s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1279s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1279s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1279s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1279s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1279s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1279s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1279s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1279s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1279s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1279s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1279s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1279s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1279s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1279s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1279s 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" 1279s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1279s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1279s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1279s ok 279 - FederatedSalmSp - Add: Request succeed 1279s ok 280 - FederatedSalmSp - Add: Result code is 409 1279s ok 281 - FederatedSalmSp - Add: Response is JSON 1279s ok 282 - FederatedSalmSp - Add: Request succeed 1279s ok 283 - FederatedSalmSp - Add: Result code is 201 1279s ok 284 - FederatedSalmSp - Add: Response is JSON 1279s ok 285 - FederatedSalmSp - Add: Request succeed 1279s ok 286 - FederatedSalmSp - Add: Result code is 200 1279s ok 287 - FederatedSalmSp - Add: Response is JSON 1279s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1279s ok 289 - FederatedSalmSp - Add: Request succeed 1279s ok 290 - FederatedSalmSp - Add: Result code is 200 1279s ok 291 - FederatedSalmSp - Add: Response is JSON 1279s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1279s ok 293 - FederatedSalmSp - Add: Request succeed 1279s ok 294 - FederatedSalmSp - Add: Result code is 200 1279s ok 295 - FederatedSalmSp - Add: Response is JSON 1279s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1279s ok 297 - SamlSp - Clean up: Request succeed 1279s ok 298 - SamlSp - Clean up: Result code is 204 1279s ok 299 - 204 code returns no content 1279s ok 300 - SamlSp - Clean up: Request succeed 1279s ok 301 - SamlSp - Clean up: Result code is 204 1279s ok 302 - 204 code returns no content 1279s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1279s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1279s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1279s ok 306 - CasApp - Add should succeed: Request succeed 1279s ok 307 - CasApp - Add should succeed: Result code is 201 1279s ok 308 - CasApp - Add should succeed: Response is JSON 1279s ok 309 - CasApp - Add should succeed: Request succeed 1279s ok 310 - CasApp - Add should succeed: Result code is 200 1279s ok 311 - CasApp - Add should succeed: Response is JSON 1279s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1279s ok 313 - CasApp - Add should succeed: Request succeed 1279s ok 314 - CasApp - Add should succeed: Result code is 200 1279s ok 315 - CasApp - Add should succeed: Response is JSON 1279s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1279s ok 317 - CasApp - Add should succeed: Request succeed 1279s ok 318 - CasApp - Add should succeed: Result code is 200 1279s ok 319 - CasApp - Add should succeed: Response is JSON 1279s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1279s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1279s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1279s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1279s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1279s ok 326 - 204 code returns no content 1279s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s 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" 1279s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1279s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1279s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1279s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1279s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1279s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1279s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1279s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1279s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1279s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1279s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1279s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1279s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1279s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1279s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1279s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1279s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1279s ok 360 - CasApp - 2nd add should succeed: Request succeed 1279s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1279s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1279s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1279s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1279s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1279s ok 366 - CasApp - Replace should succeed: Request succeed 1279s ok 367 - CasApp - Replace should succeed: Result code is 200 1279s ok 368 - CasApp - Replace should succeed: Response is JSON 1279s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1279s ok 370 - CasApp - Replace should succeed: Request succeed 1279s ok 371 - CasApp - Replace should succeed: Result code is 204 1279s ok 372 - 204 code returns no content 1279s ok 373 - CasApp - Replace should succeed: Request succeed 1279s ok 374 - CasApp - Replace should succeed: Result code is 200 1279s ok 375 - CasApp - Replace should succeed: Response is JSON 1279s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1279s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1279s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1279s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1279s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1279s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1279s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1279s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1279s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1279s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1279s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1279s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1279s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1279s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1279s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1279s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1279s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1279s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1279s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1279s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1279s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1279s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1279s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1279s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1279s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1279s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1279s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1279s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1279s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1279s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1279s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1279s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1279s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1279s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1279s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1279s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1279s ok 418 - CasApp - Clean up: Request succeed 1279s ok 419 - CasApp - Clean up: Result code is 204 1279s ok 420 - 204 code returns no content 1279s ok 421 - CasApp - Clean up: Request succeed 1279s ok 422 - CasApp - Clean up: Result code is 204 1279s ok 423 - 204 code returns no content 1279s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1279s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1279s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1279s 1..426 1279s ok 1280s t/06-rest-api-RSA.t ......................... 1280s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1280s ok 2 - Manager object 1280s ok 3 - Init 1280s ok 4 - Manager app 1280s ok 5 - Client object 1280s ok 6 - Request succeed 1280s ok 7 - Result code is 200 1280s ok 8 - Response is JSON 1280s ok 9 - is PEM formatted 1280s ok 10 - is PEM formatted 1280s ok 11 - hash is non empty 1280s ok 12 - Request succeed 1280s ok 13 - Result code is 200 1280s ok 14 - Response is JSON 1280s ok 15 - is PEM formatted 1280s ok 16 - is PEM formatted 1280s ok 17 - hash is non empty 1280s ok 18 - Request succeed 1280s ok 19 - Result code is 200 1280s ok 20 - Response is JSON 1280s ok 21 - is PEM formatted 1280s ok 22 - is PEM formatted 1280s ok 23 - Request succeed 1280s ok 24 - Result code is 200 1280s ok 25 - Response is JSON 1280s ok 26 - is PEM formatted 1280s ok 27 - is PEM formatted 1280s 1..27 1280s ok 1281s t/07-utf8.t ................................. 1281s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1281s ok 2 - Manager object 1281s ok 3 - Init 1281s ok 4 - Manager app 1281s ok 5 - Client object 1281s ok 6 - Value is well encoded 1281s 1..6 1281s ok 1281s t/10-save-unchanged-conf.t .................. 1281s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1281s ok 2 - Manager object 1281s ok 3 - Init 1281s ok 4 - Manager app 1281s ok 5 - Client object 1281s ok 6 - Unopened conf: positive result 1281s ok 7 - Unopened conf: result code is 200 1281s ok 8 - Unopened conf: result body contains JSON text 1281s ok 9 - Unopened conf: JSON response contains "result:0" 1281s ok 10 - Unopened conf: conf was not changed 1281s ok 11 - Unopened conf: file isn't created 1281s ok 12 - Unchanged conf with all nodes opened: positive result 1281s ok 13 - Unchanged conf with all nodes opened: result code is 200 1281s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1281s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1281s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1281s ok 17 - Unchanged conf with all nodes opened: file isn't created 1281s 1..17 1281s ok 1282s t/11-save-appCat-changed-conf.t ............. 1282s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1282s ok 2 - Manager object 1282s ok 3 - Init 1282s ok 4 - Manager app 1282s ok 5 - Client object 1282s ok 6 - Changed conf with deleted Category: positive result 1282s ok 7 - Changed conf with deleted Category: result code is 200 1282s ok 8 - Changed conf with deleted Category: result body contains JSON text 1282s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1282s ok 10 - Changed conf with deleted Category: conf has changed 1282s ok 11 - Changed conf with deleted Category: new key received 1282s ok 12 - Changed conf with deleted Category: old key received 1282s ok 13 - Changed conf with deleted Category: key received 1282s ok 14 - Changed conf with deleted Category: file is created 1282s 1..14 1282s ok 1283s t/11-save-changed-conf-with-confirmation.t .. 1283s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1283s ok 2 - Manager object 1283s ok 3 - Init 1283s ok 4 - Manager app 1283s ok 5 - Client object 1283s ok 6 - Request succeed 1283s ok 7 - Result code is 200 1283s ok 8 - Result body contains JSON text 1283s ok 9 - JSON response contains "result:0" 1283s ok 10 - JSON response contains "needConfirm:1" 1283s ok 11 - JSON response contains 4 warnings 1283s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1283s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1283s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1283s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1283s ok 16 - JSON response contains 1 needConfirmation 1283s ok 17 - JSON response contains 24 changes 1283s ok 18 - Request succeed 1283s ok 19 - File is created 1283s ok 20 - "portal" found 1283s ok 21 - "portalDisplayLogout" found 1283s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1283s ok 23 - "applicationList, Sample applications" found 1283s ok 24 - "applicationList" found 1283s ok 25 - "portalDisplayResetPassword" found 1283s ok 26 - "captcha_mail_enabled" found 1283s ok 27 - "userDB" found 1283s ok 28 - "passwordDB" found 1283s ok 29 - "openIdSPList" found 1283s ok 30 - "avoidAssignment" found 1283s ok 31 - "exportedVars" found 1283s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1283s ok 33 - "locationRules, test1.example.com" found 1283s ok 34 - "virtualHosts" found 1283s ok 35 - "locationRules, test3.example.com, ^/logout" found 1283s ok 36 - "locationRules, test3.example.com, default" found 1283s ok 37 - "locationRules" found 1283s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1283s ok 39 - "exportedHeaders" found 1283s ok 40 - "locationRules, test.ex.com, default" found 1283s ok 41 - "locationRules" found 1283s ok 42 - "virtualHosts" found 1283s ok 43 - All changes detected 1283s ok 44 - Diff called 1283s ok 45 - diff() detects changes in conf 1 1283s ok 46 - diff() detects changes in conf 2 1283s ok 47 - 12 keys changed in conf 1 1283s ok 48 - 17 keys changed or created in conf 2 1283s 1..48 1283s ok 1284s t/12-save-changed-conf.t .................... 1284s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1284s ok 2 - Manager object 1284s ok 3 - Init 1284s ok 4 - Manager app 1284s ok 5 - Client object 1284s ok 6 - Request succeed 1284s ok 7 - Result code is 200 1284s ok 8 - Result body contains JSON text 1284s ok 9 - JSON response contains "result:1" 1284s ok 10 - JSON response contains 2 warnings 1284s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1284s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1284s ok 13 - JSON response contains 24 changes 1284s ok 14 - Conf. has been compacted 1284s ok 15 - All removed keys found 1284s ok 16 - File is created 1284s ok 17 - "portal" found 1284s ok 18 - "portalDisplayLogout" found 1284s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1284s ok 20 - "applicationList, Sample applications" found 1284s ok 21 - "applicationList" found 1284s ok 22 - "userDB" found 1284s ok 23 - "passwordDB" found 1284s ok 24 - "openIdSPList" found 1284s ok 25 - "cookieExpiration" found 1284s ok 26 - "exportedVars" found 1284s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1284s ok 28 - "locationRules, test1.example.com" found 1284s ok 29 - "virtualHosts" found 1284s ok 30 - "locationRules, test3.example.com, ^/logout" found 1284s ok 31 - "locationRules, test3.example.com, default" found 1284s ok 32 - "locationRules" found 1284s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1284s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1284s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1284s ok 36 - "exportedHeaders" found 1284s ok 37 - "locationRules, test.ex.com, default" found 1284s ok 38 - "locationRules" found 1284s ok 39 - "virtualHosts" found 1284s ok 40 - All changes detected 1284s ok 41 - Diff called 1284s ok 42 - diff() detects changes in conf 1 1284s ok 43 - diff() detects changes in conf 2 1284s ok 44 - 11 keys changed in conf 1 1284s ok 45 - 15 keys changed or created in conf 2 1284s ok 46 - Get last config metadata 1284s ok 47 - Get previous configuration 1284s 1..47 1284s ok 1284s t/14-bad-changes-in-conf.t .................. 1284s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1284s ok 2 - Manager object 1284s ok 3 - Init 1284s ok 4 - Manager app 1284s ok 5 - Client object 1284s ok 6 - Request succeed 1284s ok 7 - Result code is 200 1284s ok 8 - Result body contains JSON text 1284s ok 9 - JSON response contains "result:0" 1284s ok 10 - 1 error detected 1284s 1..10 1284s ok 1285s t/15-combination.t .......................... 1285s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1285s ok 2 - Manager object 1285s ok 3 - Init 1285s ok 4 - Manager app 1285s ok 5 - Client object 1285s ok 6 - Request succeed 1285s ok 7 - Result code is 200 1285s ok 8 - Result body contains JSON text 1285s ok 9 - JSON response contains "result:1" 1285s ok 10 - Get combModules 1285s ok 11 - Result body contains JSON text 1285s ok 12 - Get combModules 1285s ok 13 - Result body contains JSON text 1285s ok 14 - Key ldapServer has been modified 1285s 1..14 1285s ok 1286s t/16-cli.t .................................. 1286s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1286s ok 2 - use Lemonldap::NG::Common::Cli; 1286s ok 3 - use Lemonldap::NG::Manager::Cli; 1286s ok 4 - "addKey" OK 1286s ok 5 - "get notification" OK 1286s ok 6 - "addKey" OK 1286s ok 7 - "delKey" OK 1286s ok 8 - "get key/subkey" OK 1286s ok 9 - "addKey" OK 1286s ok 10 - "save" result looks like JSON 1286s ok 11 - correct version number 1286s ok 12 - result is JSON 1286s ok 13 - New config 1286s ok 14 - "Force cfgNum" OK 1286s ok 15 - "Author IP" OK 1286s ok 16 - "Log" OK 1286s ok 17 - "Version" OK 1286s ok 18 - Configuration rollback OK 1286s ok 19 - Configuration merge OK 1286s 1..19 1286s ok 1286s t/17-extra2f.t .............................. 1286s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1286s ok 2 - Manager object 1286s ok 3 - Init 1286s ok 4 - Manager app 1286s ok 5 - Client object 1286s ok 6 - Request succeed 1286s ok 7 - Result code is 200 1286s ok 8 - Result body contains JSON text 1286s ok 9 - JSON response contains "result:1" 1286s ok 10 - Get combModules 1286s ok 11 - Result body contains JSON text 1286s 1..11 1286s ok 1287s t/30-DBI-Cli.t .............................. 1287s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1287s ok 1 - use Lemonldap::NG::Common::Conf; 1287s ok 2 - RDBI object 1287s ok 3 - Conf 1 saved 1287s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1287s ok 5 - Client object 1287s ok 6 - use Lemonldap::NG::Manager::Cli; 1287s cfgNum forced with 1Saved under number 1 1287s Status : [ 1287s {} 1287s ]; 1287s ok 7 - Key inserted 1287s ok 8 - Value is 0 1287s 1..8 1287s ok 1287s t/40-sessions.t ............................. 1287s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1287s ok 2 - Sessions module 1287s ok 3 - Sessions module 1287s ok 4 - Manager object 1287s ok 5 - Init 1287s ok 6 - Manager app 1287s ok 7 - Client object 1287s ok 8 - Uid found 1287s ok 9 - IP found 1287s ok 10 - Result code = 1 1287s ok 11 - Found 2 sessions 1287s ok 12 - List 2 sessions 1287s ok 13 - Good session id 1287s ok 14 - Good session id 1287s ok 15 - Result code = 1 1287s ok 16 - Found 1 entry 1287s ok 17 - Result match "uid=d" 1287s ok 18 - Found 2 sessions starting with "d" 1287s ok 19 - Sessions module 1287s ok 20 - Found 2 entries 1287s ok 21 - Found 2 sessions 1287s ok 22 - Good session id 1287s ok 23 - Good session id 1287s ok 24 - Found 1 sessions 1287s ok 25 - Good session id 1287s ok 26 - Sessions module 1287s ok 27 - Found 1 user 1287s ok 28 - User is foo 1287s ok 29 - Good session id 1287s ok 30 - Good session id 1287s ok 31 - 1st user is dwho 1287s ok 32 - 2nd user is dwho2 1287s ok 33 - 3rd user is foo with 2 sessions 1287s ok 34 - 1st user is dwho 1287s ok 35 - 2nd user is dwho2 1287s ok 36 - 3rd user is foo 1287s ok 37 - 4th user is foo 1287s ok 38 - One A subnet 1287s ok 39 - All sessions found 1287s ok 40 - Three B subnet 1287s ok 41 - All sessions found 1287s ok 42 - 4 sessions ordered 1287s ok 43 - 1st is id[1] 1287s ok 44 - 2nd is id[2] 1287s ok 45 - 3rd is id[3] 1287s ok 46 - 4th is id[0] 1287s ok 47 - Delete 9099cafa55cfef53ef24916f529721c1dbd82d4341681c1c8ff794ece46a5f0d 1287s ok 48 - Result code is 200 1287s ok 49 - Body is JSON and result==1 1287s ok 50 - Delete 2da46d70bf8354589f3e5a3faf5e8d062cbe5583f7145214a6a2faee050a6ce6 1287s ok 51 - Result code is 200 1287s ok 52 - Body is JSON and result==1 1287s ok 53 - Delete 4441a896e2dc6409d30267dc69c28812c3b4b4a592f86a7b8d1231ff72673db4 1287s ok 54 - Result code is 200 1287s ok 55 - Body is JSON and result==1 1287s ok 56 - Delete a71e97967c3bc10031ea83aa1e49970a0ff628cddeac68bc4d4980fe8a58d468 1287s ok 57 - Result code is 200 1287s ok 58 - Body is JSON and result==1 1287s ok 59 - Session directory is empty 1287s 1..59 1287s ok 1288s t/41-sessions-global-logout.t ............... 1288s Name "LLNG::Manager::Test::defaultIni" used only once: possible typo at t/41-sessions-global-logout.t line 16. 1288s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1288s ok 2 - Sessions module 1288s ok 3 - Sessions module 1288s ok 4 - Sessions module 1288s ok 5 - Sessions module 1288s ok 6 - Sessions module 1288s ok 7 - Sessions module 1288s ok 8 - Manager object 1288s ok 9 - Init 1288s ok 10 - Manager app 1288s ok 11 - Client object 1288s ok 12 - Call global logout on session 2ac97192a145478bef9aebda034a79edd2eb0568f6a921ee5b5ab43e9f3b6d54 1288s ok 13 - Result code is 200 1288s ok 14 - Body is JSON and result==1 1288s ok 15 - at least 2 sessions deleted 1288s ok 16 - Call global logout on session 9231ba15348b412b2bb7fd9d8ca767b01ed3e95caa37d5af87af62ff1c563c51 1288s ok 17 - Result code is 200 1288s ok 18 - Body is JSON and result==1 1288s ok 19 - at least 2 sessions deleted 1288s ok 20 - OIDC Session directory is empty 1288s ok 21 - Session directory is empty 1288s 1..21 1288s ok 1288s t/50-notifications-DBI.t .................... 1288s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1288s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1288s ok 3 - Manager object 1288s ok 4 - Init 1288s ok 5 - Manager app 1288s ok 6 - Client object 1288s [Mon Oct 20 01:12:00 2025] [LLNG:5572] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1288s 1288s ok 7 - Notification not inserted 1288s [Mon Oct 20 01:12:00 2025] [LLNG:5572] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1288s 1288s ok 8 - Notification not inserted 1288s [Mon Oct 20 01:12:00 2025] [LLNG:5572] [error] Malformed date 1288s ok 9 - Notification not inserted 1288s ok 10 - Result is true 1288s ok 11 - Result = 1 1288s ok 12 - Count = 2 1288s ok 13 - Value is "d" 1288s ok 14 - Result = 1 1288s ok 15 - Count = 2 1288s ok 16 - Value is "dwho" 1288s ok 17 - Result = 1 1288s ok 18 - Count = 2 1288s ok 19 - Value is "dwho" 1288s ok 20 - Result = 1 1288s ok 21 - Count = 2 1288s ok 22 - Value is "dwho" 1288s ok 23 - Result = 1 1288s ok 24 - Count = 2 1288s ok 25 - Value is "dwho" 1288s ok 26 - Result = 1 1288s ok 27 - Count = 1 1288s ok 28 - Response is JSON 1288s ok 29 - Notification is as expected 1288s ok 30 - Result = 1 1288s ok 31 - Result = 1 1288s ok 32 - Count = 1 1288s ok 33 - Result = 1 1288s ok 34 - Count = 1 1288s ok 35 - Value is "d" 1288s ok 36 - Result = 1 1288s ok 37 - Count = 1 1288s ok 38 - Value is "dwho" 1288s ok 39 - Result = 1 1288s ok 40 - Count = 1 1288s ok 41 - Value is "dwho" 1288s ok 42 - Result = 1 1288s ok 43 - Count = 1 1288s ok 44 - Value is "dwho" 1288s ok 45 - Result = 1 1288s ok 46 - Count = 1 1288s ok 47 - Value is "dwho" 1288s ok 48 - Reference found 1288s ok 49 - Response is JSON 1288s ok 50 - Notification is as expected 1288s ok 51 - Result = 1 1288s ok 52 - Count = 0 1288s 1..52 1288s ok 1289s t/50-notifications.t ........................ 1289s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1289s ok 2 - Manager object 1289s ok 3 - Init 1289s ok 4 - Manager app 1289s ok 5 - Client object 1289s [Mon Oct 20 01:12:01 2025] [LLNG:5574] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1289s 1289s ok 6 - Notification not inserted 1289s [Mon Oct 20 01:12:01 2025] [LLNG:5574] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1289s 1289s ok 7 - Notification not inserted 1289s [Mon Oct 20 01:12:01 2025] [LLNG:5574] [error] Malformed date 1289s ok 8 - Notification not inserted 1289s ok 9 - Result is true 1289s ok 10 - Result = 1 1289s ok 11 - Count = 1 1289s ok 12 - Value is "d" 1289s ok 13 - Result = 1 1289s ok 14 - Count = 1 1289s ok 15 - Value is "dwho" 1289s ok 16 - Result = 1 1289s ok 17 - Count = 1 1289s ok 18 - Value is "dwho" 1289s ok 19 - Result = 1 1289s ok 20 - Count = 1 1289s ok 21 - Value is "dwho" 1289s ok 22 - Result = 1 1289s ok 23 - Count = 1 1289s ok 24 - Value is "dwho" 1289s ok 25 - Result = 1 1289s ok 26 - Count = 1 1289s ok 27 - Response is JSON 1289s ok 28 - Notification is as expected 1289s ok 29 - Result = 1 1289s ok 30 - Result = 1 1289s ok 31 - Count = 0 1289s ok 32 - Result = 1 1289s ok 33 - Count = 1 1289s ok 34 - Value is "d" 1289s ok 35 - Result = 1 1289s ok 36 - Count = 1 1289s ok 37 - Value is "dwho" 1289s ok 38 - Result = 1 1289s ok 39 - Count = 1 1289s ok 40 - Value is "dwho" 1289s ok 41 - Result = 1 1289s ok 42 - Count = 1 1289s ok 43 - Value is "dwho" 1289s ok 44 - Result = 1 1289s ok 45 - Count = 1 1289s ok 46 - Value is "dwho" 1289s ok 47 - Reference found 1289s ok 48 - Internal reference found 1289s ok 49 - Response is JSON 1289s ok 50 - Notification is as expected 1289s ok 51 - Result = 1 1289s ok 52 - Count = 0 1289s 1..52 1289s ok 1289s t/60-2ndfa.t ................................ 1289s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1289s ok 2 - Sessions module 1289s ok 3 - Sessions module 1289s ok 4 - Sessions module 1289s ok 5 - Sessions module 1289s ok 6 - Sessions module 1289s ok 7 - Sessions module 1289s ok 8 - Manager object 1289s ok 9 - Init 1289s ok 10 - Manager app 1289s ok 11 - Client object 1289s ok 12 - UID found 1289s ok 13 - IP found 1289s ok 14 - Persistent sessions with UID found 1289s ok 15 - Persistent sessions with UID found 1289s ok 16 - Persistent sessions with UID found 1289s ok 17 - Persistent sessions with UID found 1289s ok 18 - Persistent sessions with UID found 1289s ok 19 - UID found 1289s ok 20 - IP found 1289s ok 21 - U2F found 1289s ok 22 - TOTP found 1289s ok 23 - UBK found 1289s ok 24 - Search * - Result code = 1 1289s ok 25 - Found 3 results 1289s ok 26 - List 3 results 1289s ok 27 - Result match "uid=d" 1289s ok 28 - Result match "uid=r" 1289s ok 29 - Result match "uid=t" 1289s ok 30 - Found 2 sessions starting with "d" 1289s ok 31 - Found 1 session starting with "r" 1289s ok 32 - Found 1 session starting with "t" 1289s ok 33 - Search "uid"=d* - Result code = 1 1289s ok 34 - Found 1 result 1289s ok 35 - List 1 result 1289s ok 36 - Result match "uid=d" 1289s ok 37 - Found 2 sessions starting with "d" 1289s ok 38 - Search "uid"=dw* - Result code = 1 1289s ok 39 - Found 1 result 1289s ok 40 - List 1 result 1289s ok 41 - Result match "uid=dw" 1289s ok 42 - Found 1 session starting with "dw" 1289s ok 43 - Search "uid"=d* & UBK - Result code = 1 1289s ok 44 - Found 1 result 1289s ok 45 - List 1 result 1289s ok 46 - Result match "uid=d" 1289s ok 47 - Found 1 session starting with "d" & UBK 1289s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1289s ok 49 - Found 1 result 1289s ok 50 - List 1 result 1289s ok 51 - Result match "uid=dw" 1289s ok 52 - Found 1 session starting with "dw" & UBK 1289s ok 53 - Search "uid"=da* & UBK - Result code = 1 1289s ok 54 - Found 0 session with "da" & UBK 1289s ok 55 - List 0 result 1289s ok 56 - Search "uid"=* & UBK - Result code = 1 1289s ok 57 - Found 3 results 1289s ok 58 - List 3 results 1289s ok 59 - Result match "uid=d" 1289s ok 60 - Result match "uid=r" 1289s ok 61 - Result match "uid=t" 1289s ok 62 - Found 2 sessions starting with "d" & U2F 1289s ok 63 - Found 1 session starting with "r" & U2F 1289s ok 64 - Found 1 session starting with "t" & U2F 1289s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1289s ok 66 - Found 1 result 1289s ok 67 - List 1 result 1289s ok 68 - Result match "uid=d" 1289s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1289s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1289s ok 71 - Found 1 result 1289s ok 72 - List 1 result 1289s ok 73 - Result match "uid=d" 1289s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1289s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1289s ok 76 - Found 2 results 1289s ok 77 - List 2 results 1289s ok 78 - Result match "uid=d" 1289s ok 79 - Result match "uid=r" 1289s ok 80 - Found 1 session starting with "d" & U2F & UBK 1289s ok 81 - Found 1 session starting with "r" & U2F & UBK 1289s ok 82 - Delete U2F from 1 1289s ok 83 - Result code is 200 1289s ok 84 - Body is JSON and result==1 1289s ok 85 - Delete U2F from 2 1289s ok 86 - Result code is 200 1289s ok 87 - Body is JSON and result==1 1289s ok 88 - Delete U2F from 3 1289s ok 89 - Result code is 200 1289s ok 90 - Body is JSON and result==1 1289s ok 91 - Delete U2F from 4 1289s ok 92 - Result code is 200 1289s ok 93 - Body is JSON and result==1 1289s ok 94 - Delete U2F from 5 1289s ok 95 - Result code is 200 1289s ok 96 - Body is JSON and result==1 1289s ok 97 - Delete TOTP from 3 1289s ok 98 - Result code is 200 1289s ok 99 - Body is JSON and result==1 1289s ok 100 - Delete TOTP from 4 1289s ok 101 - Result code is 200 1289s ok 102 - Body is JSON and result==1 1289s ok 103 - Delete UBK from 2 1289s ok 104 - Result code is 200 1289s ok 105 - Body is JSON and result==1 1289s ok 106 - Delete UBK from 3 1289s ok 107 - Result code is 200 1289s ok 108 - Body is JSON and result==1 1289s ok 109 - Result code = 1 1289s ok 110 - Found 0 session with 2F device 1289s ok 111 - List 0 result 1289s ok 112 - Succeed to get /2ndfa.html 1289s ok 113 1289s 1..113 1289s ok 1290s t/70-viewer.t ............................... 1290s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1290s ok 2 - Manager object 1290s ok 3 - Init 1290s ok 4 - Manager app 1290s ok 5 - Client object 1290s ok 6 - Key found 1290s ok 7 - Key is hidden 1290s ok 8 - Key is hidden 1290s ok 9 - Latest conf loaded 1290s ok 10 - Request succeed 1290s ok 11 - Result code is 200 1290s ok 12 - Result body contains JSON text 1290s ok 13 - Details with captcha 'login' or 'mail' found 1290s ok 14 - Details with captcha 'login' or 'mail' found 1290s ok 15 - Key found 1290s ok 16 - Key found 1290s ok 17 - Right number of keys found 1290s ok 18 - Browser is allowed 1290s 1..18 1290s ok 1290s t/71-viewer-without-diff.t .................. 1290s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1290s ok 2 - Manager object 1290s ok 3 - Init 1290s ok 4 - Manager app 1290s ok 5 - Client object 1290s ok 6 - Request succeed 1290s ok 7 - Result code is 200 1290s ok 8 - Result body contains JSON text 1290s ok 9 - Details with captcha 'login' or 'mail' found 1290s ok 10 - Details with captcha 'login' or 'mail' found 1290s ok 11 - Key found 1290s ok 12 - Manager object 1290s ok 13 - Init 1290s ok 14 - Manager app 1290s ok 15 - Client object 1290s ok 16 - Key is hidden 1290s ok 17 - Key is hidden 1290s ok 18 - Latest conf loaded 1290s ok 19 - Diff is NOT allowed 1290s ok 20 - Browser is NOT allowed 1290s 1..20 1290s ok 1291s t/72-appList-diff.t ......................... 1291s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1291s ok 2 - Manager object 1291s ok 3 - Init 1291s ok 4 - Manager app 1291s ok 5 - Client object 1291s # Subtest: Add a category 1291s ok 1 - Expected result 1291s 1..1 1291s ok 6 - Add a category 1291s # Subtest: Delete a category 1291s ok 1 - Expected result 1291s 1..1 1291s ok 7 - Delete a category 1291s # Subtest: Add an application 1291s ok 1 - Expected diff 1291s 1..1 1291s ok 8 - Add an application 1291s # Subtest: Remove an application 1291s ok 1 - Expected diff 1291s 1..1 1291s ok 9 - Remove an application 1291s # Subtest: Modify an application (option) 1291s ok 1 - Expected diff 1291s 1..1 1291s ok 10 - Modify an application (option) 1291s # Subtest: Modify an application (name) 1291s ok 1 - Expected diff 1291s 1..1 1291s ok 11 - Modify an application (name) 1291s # Subtest: Multiple changes 1291s ok 1 - Expected diff 1291s 1..1 1291s ok 12 - Multiple changes 1291s # Subtest: Multiple applications with the same name 1291s ok 1 - Diff only exposes mykey 1291s 1..1 1291s ok 13 - Multiple applications with the same name 1291s 1..13 1291s ok 1291s All tests successful. 1291s Files=25, Tests=1692, 17 wallclock secs ( 0.15 usr 0.08 sys + 13.91 cusr 2.20 csys = 16.34 CPU) 1291s Result: PASS 1291s autopkgtest [01:12:03]: test manager-test: -----------------------] 1292s autopkgtest [01:12:04]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1292s manager-test PASS 1292s autopkgtest [01:12:04]: test runtime-deps-common: preparing testbed 1301s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 1357s autopkgtest [01:13:09]: testbed dpkg architecture: arm64 1357s autopkgtest [01:13:09]: testbed apt version: 3.1.8ubuntu1 1358s autopkgtest [01:13:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1358s autopkgtest [01:13:10]: testbed release detected to be: resolute 1359s autopkgtest [01:13:11]: updating testbed package index (apt update) 1360s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1360s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1360s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1360s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1360s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1360s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1361s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1361s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1361s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 1361s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 1361s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 1361s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 1361s Fetched 1040 kB in 1s (878 kB/s) 1362s Reading package lists... 1362s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1363s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1363s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1363s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1363s Reading package lists... 1363s Reading package lists... 1364s Building dependency tree... 1364s Reading state information... 1364s Calculating upgrade... 1364s The following packages will be upgraded: 1364s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1364s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 1364s python3-apt python3-cffi-backend 1364s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1364s Need to get 3488 kB of archives. 1364s After this operation, 781 kB of additional disk space will be used. 1364s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 1366s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 1366s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 1366s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 1366s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 1366s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 1366s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 1366s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 1366s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1366s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 1366s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 1366s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1367s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1367s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1367s Fetched 3488 kB in 3s (1296 kB/s) 1368s (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 ... 83359 files and directories currently installed.) 1368s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 1368s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1368s Setting up dpkg (1.22.21ubuntu4) ... 1368s (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 ... 83359 files and directories currently installed.) 1368s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1368s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1368s Setting up libaudit-common (1:4.0.5-1build2) ... 1368s (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 ... 83359 files and directories currently installed.) 1368s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 1368s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1369s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 1369s (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 ... 83359 files and directories currently installed.) 1369s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1369s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1369s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 1369s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 1369s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1369s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1369s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 1369s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 1369s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 1369s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1369s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 1369s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1369s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 1369s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1370s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 1370s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 1370s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 1370s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1370s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1370s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1370s Setting up distro-info-data (0.68) ... 1370s Setting up libsemanage-common (3.8.1-1build1) ... 1370s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 1370s Setting up libp11-kit0:arm64 (0.25.9-2) ... 1370s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1370s Setting up python-apt-common (3.0.0ubuntu2) ... 1370s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 1370s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 1370s Setting up python3-apt (3.0.0ubuntu2) ... 1370s Setting up dpkg-dev (1.22.21ubuntu4) ... 1370s Processing triggers for man-db (2.13.1-1) ... 1372s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1372s autopkgtest [01:13:24]: upgrading testbed (apt dist-upgrade and autopurge) 1373s Reading package lists... 1373s Building dependency tree... 1373s Reading state information... 1373s Calculating upgrade... 1373s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1374s Reading package lists... 1374s Building dependency tree... 1374s Reading state information... 1374s Solving dependencies... 1374s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1375s autopkgtest [01:13:27]: rebooting testbed after setup commands that affected boot 1408s Reading package lists... 1408s Building dependency tree... 1408s Reading state information... 1408s Solving dependencies... 1409s The following NEW packages will be installed: 1409s autodep8 dctrl-tools libapache-logformat-compiler-perl 1409s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1409s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1409s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1409s libconvert-asn1-perl libconvert-pem-perl libcookie-baker-perl 1409s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 1409s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1409s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1409s libcryptx-perl libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1409s libencode-locale-perl liberror-perl libfile-listing-perl 1409s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1409s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1409s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1409s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1409s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1409s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1409s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1409s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1409s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1409s libposix-strftime-compiler-perl libstream-buffered-perl 1409s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1409s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1409s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1409s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 1409s Need to get 3810 kB of archives. 1409s After this operation, 12.9 MB of additional disk space will be used. 1409s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1409s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 1409s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1409s Get:4 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1409s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1409s Get:6 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1409s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1409s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1409s Get:9 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1409s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1409s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1409s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1409s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 1409s Get:14 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1409s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1409s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1410s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1410s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1410s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1410s Get:20 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1410s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1410s Get:22 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 1410s Get:23 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1410s Get:24 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1410s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1410s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1410s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1410s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 1410s Get:29 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1410s Get:30 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1410s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1410s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1410s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1410s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1410s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1410s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1410s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1410s Get:38 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1410s Get:39 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1410s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1410s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1410s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1410s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1410s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1410s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1410s Get:46 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1410s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1410s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 1410s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1410s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1410s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1410s Get:52 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1410s Get:53 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1410s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1410s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1410s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1411s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1411s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1411s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1411s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1411s Get:61 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1411s Get:62 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1411s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1411s Get:64 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1411s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1411s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1411s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1411s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 1411s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1411s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1411s Preconfiguring packages ... 1411s Fetched 3810 kB in 2s (1711 kB/s) 1411s Selecting previously unselected package dctrl-tools. 1412s (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 ... 83364 files and directories currently installed.) 1412s Preparing to unpack .../00-dctrl-tools_2.24-3build3_arm64.deb ... 1412s Unpacking dctrl-tools (2.24-3build3) ... 1412s Selecting previously unselected package autodep8. 1412s Preparing to unpack .../01-autodep8_0.30_all.deb ... 1412s Unpacking autodep8 (0.30) ... 1412s Selecting previously unselected package libposix-strftime-compiler-perl. 1412s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1412s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1412s Selecting previously unselected package libapache-logformat-compiler-perl. 1412s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1412s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1412s Selecting previously unselected package libcrypt-urandom-perl. 1412s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1412s Unpacking libcrypt-urandom-perl (0.54-1) ... 1412s Selecting previously unselected package libapache-session-perl. 1412s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1412s Unpacking libapache-session-perl (1.94-2) ... 1412s Selecting previously unselected package liberror-perl. 1412s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 1412s Unpacking liberror-perl (0.17030-1) ... 1412s Selecting previously unselected package libipc-sharelite-perl. 1412s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1412s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1412s Selecting previously unselected package libcache-cache-perl. 1412s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1412s Unpacking libcache-cache-perl (1.08-3) ... 1412s Selecting previously unselected package libhtml-tagset-perl. 1412s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1412s Unpacking libhtml-tagset-perl (3.24-1) ... 1412s Selecting previously unselected package liburi-perl. 1412s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 1412s Unpacking liburi-perl (5.30-1) ... 1412s Selecting previously unselected package libhtml-parser-perl:arm64. 1412s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1412s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1412s Selecting previously unselected package libcgi-pm-perl. 1412s Preparing to unpack .../12-libcgi-pm-perl_4.68-1_all.deb ... 1412s Unpacking libcgi-pm-perl (4.68-1) ... 1412s Selecting previously unselected package libclass-errorhandler-perl. 1412s Preparing to unpack .../13-libclass-errorhandler-perl_0.04-3_all.deb ... 1412s Unpacking libclass-errorhandler-perl (0.04-3) ... 1412s Selecting previously unselected package libclass-inspector-perl. 1412s Preparing to unpack .../14-libclass-inspector-perl_1.36-3_all.deb ... 1412s Unpacking libclass-inspector-perl (1.36-3) ... 1412s Selecting previously unselected package libclass-xsaccessor-perl. 1412s Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1412s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1412s Selecting previously unselected package libclone-perl:arm64. 1412s Preparing to unpack .../16-libclone-perl_0.47-1_arm64.deb ... 1412s Unpacking libclone-perl:arm64 (0.47-1) ... 1413s Selecting previously unselected package libcommon-sense-perl:arm64. 1413s Preparing to unpack .../17-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1413s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1413s Selecting previously unselected package libconvert-asn1-perl. 1413s Preparing to unpack .../18-libconvert-asn1-perl_0.34-1_all.deb ... 1413s Unpacking libconvert-asn1-perl (0.34-1) ... 1413s Selecting previously unselected package libcrypt-des-perl:arm64. 1413s Preparing to unpack .../19-libcrypt-des-perl_2.07-5_arm64.deb ... 1413s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1413s Selecting previously unselected package libcrypt-des-ede3-perl. 1413s Preparing to unpack .../20-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1413s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1413s Selecting previously unselected package libcryptx-perl. 1413s Preparing to unpack .../21-libcryptx-perl_0.087-1_arm64.deb ... 1413s Unpacking libcryptx-perl (0.087-1) ... 1413s Selecting previously unselected package libconvert-pem-perl. 1413s Preparing to unpack .../22-libconvert-pem-perl_0.13-1_all.deb ... 1413s Unpacking libconvert-pem-perl (0.13-1) ... 1413s Selecting previously unselected package libcookie-baker-perl. 1413s Preparing to unpack .../23-libcookie-baker-perl_0.12-1_all.deb ... 1413s Unpacking libcookie-baker-perl (0.12-1) ... 1413s Selecting previously unselected package perl-openssl-defaults:arm64. 1413s Preparing to unpack .../24-perl-openssl-defaults_7build3_arm64.deb ... 1413s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1413s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1413s Preparing to unpack .../25-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1413s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1413s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1413s Preparing to unpack .../26-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1413s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1413s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1413s Preparing to unpack .../27-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 1413s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1413s Selecting previously unselected package libcrypt-openssl-x509-perl. 1413s Preparing to unpack .../28-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1413s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1413s Selecting previously unselected package libcrypt-rijndael-perl. 1413s Preparing to unpack .../29-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1413s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1413s Selecting previously unselected package libdevel-stacktrace-perl. 1413s Preparing to unpack .../30-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1413s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1413s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1413s Preparing to unpack .../31-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1413s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1413s Selecting previously unselected package libencode-locale-perl. 1413s Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... 1413s Unpacking libencode-locale-perl (1.05-3) ... 1413s Selecting previously unselected package libtimedate-perl. 1413s Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... 1413s Unpacking libtimedate-perl (2.3300-2) ... 1413s Selecting previously unselected package libhttp-date-perl. 1413s Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... 1413s Unpacking libhttp-date-perl (6.06-1) ... 1413s Selecting previously unselected package libfile-listing-perl. 1414s Preparing to unpack .../35-libfile-listing-perl_6.16-1_all.deb ... 1414s Unpacking libfile-listing-perl (6.16-1) ... 1414s Selecting previously unselected package libfile-sharedir-perl. 1414s Preparing to unpack .../36-libfile-sharedir-perl_1.118-3_all.deb ... 1414s Unpacking libfile-sharedir-perl (1.118-3) ... 1414s Selecting previously unselected package libfilesys-notify-simple-perl. 1414s Preparing to unpack .../37-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1414s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1414s Selecting previously unselected package libhash-multivalue-perl. 1414s Preparing to unpack .../38-libhash-multivalue-perl_0.16-3_all.deb ... 1414s Unpacking libhash-multivalue-perl (0.16-3) ... 1414s Selecting previously unselected package libhtml-template-perl. 1414s Preparing to unpack .../39-libhtml-template-perl_2.97-2build1_all.deb ... 1414s Unpacking libhtml-template-perl (2.97-2build1) ... 1414s Selecting previously unselected package libhtml-tree-perl. 1414s Preparing to unpack .../40-libhtml-tree-perl_5.07-3_all.deb ... 1414s Unpacking libhtml-tree-perl (5.07-3) ... 1414s Selecting previously unselected package libio-html-perl. 1414s Preparing to unpack .../41-libio-html-perl_1.004-3_all.deb ... 1414s Unpacking libio-html-perl (1.004-3) ... 1414s Selecting previously unselected package liblwp-mediatypes-perl. 1414s Preparing to unpack .../42-liblwp-mediatypes-perl_6.04-2_all.deb ... 1414s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1414s Selecting previously unselected package libhttp-message-perl. 1414s Preparing to unpack .../43-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1414s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1414s Selecting previously unselected package libhttp-cookies-perl. 1414s Preparing to unpack .../44-libhttp-cookies-perl_6.11-1_all.deb ... 1414s Unpacking libhttp-cookies-perl (6.11-1) ... 1414s Selecting previously unselected package libhttp-multipartparser-perl. 1414s Preparing to unpack .../45-libhttp-multipartparser-perl_0.02-3_all.deb ... 1414s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1414s Selecting previously unselected package libtypes-serialiser-perl. 1414s Preparing to unpack .../46-libtypes-serialiser-perl_1.01-1_all.deb ... 1414s Unpacking libtypes-serialiser-perl (1.01-1) ... 1414s Selecting previously unselected package libjson-xs-perl. 1414s Preparing to unpack .../47-libjson-xs-perl_4.040-1_arm64.deb ... 1414s Unpacking libjson-xs-perl (4.040-1) ... 1414s Selecting previously unselected package libjson-maybexs-perl. 1414s Preparing to unpack .../48-libjson-maybexs-perl_1.004008-1_all.deb ... 1414s Unpacking libjson-maybexs-perl (1.004008-1) ... 1414s Selecting previously unselected package libstream-buffered-perl. 1414s Preparing to unpack .../49-libstream-buffered-perl_0.03-3_all.deb ... 1414s Unpacking libstream-buffered-perl (0.03-3) ... 1414s Selecting previously unselected package libwww-form-urlencoded-perl. 1414s Preparing to unpack .../50-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1414s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1414s Selecting previously unselected package libhttp-entity-parser-perl. 1414s Preparing to unpack .../51-libhttp-entity-parser-perl_0.25-2_all.deb ... 1414s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1414s Selecting previously unselected package libhttp-headers-fast-perl. 1414s Preparing to unpack .../52-libhttp-headers-fast-perl_0.22-3_all.deb ... 1414s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1414s Selecting previously unselected package libhttp-negotiate-perl. 1414s Preparing to unpack .../53-libhttp-negotiate-perl_6.01-2_all.deb ... 1414s Unpacking libhttp-negotiate-perl (6.01-2) ... 1415s Selecting previously unselected package libnet-ssleay-perl:arm64. 1415s Preparing to unpack .../54-libnet-ssleay-perl_1.94-3_arm64.deb ... 1415s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1415s Selecting previously unselected package libio-socket-ssl-perl. 1415s Preparing to unpack .../55-libio-socket-ssl-perl_2.089-1_all.deb ... 1415s Unpacking libio-socket-ssl-perl (2.089-1) ... 1415s Selecting previously unselected package libjson-perl. 1415s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 1415s Unpacking libjson-perl (4.10000-1) ... 1415s Selecting previously unselected package libconfig-inifiles-perl. 1415s Preparing to unpack .../57-libconfig-inifiles-perl_3.000003-3_all.deb ... 1415s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1415s Selecting previously unselected package libmouse-perl:arm64. 1415s Preparing to unpack .../58-libmouse-perl_2.5.11-1build1_arm64.deb ... 1415s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1415s Selecting previously unselected package libnet-cidr-perl. 1415s Preparing to unpack .../59-libnet-cidr-perl_0.25-1_all.deb ... 1415s Unpacking libnet-cidr-perl (0.25-1) ... 1415s Selecting previously unselected package libtest-sharedfork-perl. 1415s Preparing to unpack .../60-libtest-sharedfork-perl_0.35-3_all.deb ... 1415s Unpacking libtest-sharedfork-perl (0.35-3) ... 1415s Selecting previously unselected package libtest-tcp-perl. 1415s Preparing to unpack .../61-libtest-tcp-perl_2.22-2_all.deb ... 1415s Unpacking libtest-tcp-perl (2.22-2) ... 1415s Selecting previously unselected package libtry-tiny-perl. 1415s Preparing to unpack .../62-libtry-tiny-perl_0.32-1_all.deb ... 1415s Unpacking libtry-tiny-perl (0.32-1) ... 1415s Selecting previously unselected package libplack-perl. 1415s Preparing to unpack .../63-libplack-perl_1.0051-1_all.deb ... 1415s Unpacking libplack-perl (1.0051-1) ... 1415s Selecting previously unselected package libnet-http-perl. 1415s Preparing to unpack .../64-libnet-http-perl_6.23-1_all.deb ... 1415s Unpacking libnet-http-perl (6.23-1) ... 1415s Selecting previously unselected package liblwp-protocol-https-perl. 1415s Preparing to unpack .../65-liblwp-protocol-https-perl_6.14-1_all.deb ... 1415s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1415s Selecting previously unselected package libwww-robotrules-perl. 1415s Preparing to unpack .../66-libwww-robotrules-perl_6.02-1_all.deb ... 1415s Unpacking libwww-robotrules-perl (6.02-1) ... 1415s Selecting previously unselected package libwww-perl. 1415s Preparing to unpack .../67-libwww-perl_6.78-1_all.deb ... 1415s Unpacking libwww-perl (6.78-1) ... 1415s Selecting previously unselected package liblemonldap-ng-common-perl. 1415s Preparing to unpack .../68-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1415s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1415s Selecting previously unselected package pkg-perl-autopkgtest. 1415s Preparing to unpack .../69-pkg-perl-autopkgtest_0.82_all.deb ... 1415s Unpacking pkg-perl-autopkgtest (0.82) ... 1415s Setting up libconfig-inifiles-perl (3.000003-3) ... 1415s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1415s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1415s Setting up libhttp-multipartparser-perl (0.02-3) ... 1415s Setting up libclass-inspector-perl (1.36-3) ... 1415s Setting up libclone-perl:arm64 (0.47-1) ... 1415s Setting up libhtml-tagset-perl (3.24-1) ... 1415s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1415s Setting up libnet-cidr-perl (0.25-1) ... 1415s Setting up libipc-sharelite-perl (0.17-5build4) ... 1415s Setting up liblwp-mediatypes-perl (6.04-2) ... 1415s Setting up libcrypt-urandom-perl (0.54-1) ... 1415s Setting up libtry-tiny-perl (0.32-1) ... 1415s Setting up perl-openssl-defaults:arm64 (7build3) ... 1415s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1415s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1415s Setting up libencode-locale-perl (1.05-3) ... 1415s Setting up libclass-errorhandler-perl (0.04-3) ... 1415s Setting up libtest-sharedfork-perl (0.35-3) ... 1415s Setting up libhash-multivalue-perl (0.16-3) ... 1415s Setting up liberror-perl (0.17030-1) ... 1415s Setting up libapache-session-perl (1.94-2) ... 1415s Setting up libstream-buffered-perl (0.03-3) ... 1415s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1415s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1415s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1415s Setting up libcryptx-perl (0.087-1) ... 1415s Setting up libio-html-perl (1.004-3) ... 1415s Setting up libtimedate-perl (2.3300-2) ... 1415s Setting up libtypes-serialiser-perl (1.01-1) ... 1415s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1415s Setting up libjson-perl (4.10000-1) ... 1415s Setting up libfile-sharedir-perl (1.118-3) ... 1415s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1415s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1415s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1415s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1415s Setting up libconvert-asn1-perl (0.34-1) ... 1415s Setting up liburi-perl (5.30-1) ... 1415s Setting up dctrl-tools (2.24-3build3) ... 1415s Setting up autodep8 (0.30) ... 1415s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1415s Setting up libjson-xs-perl (4.040-1) ... 1415s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1415s Setting up libhttp-date-perl (6.06-1) ... 1415s Setting up libtest-tcp-perl (2.22-2) ... 1415s Setting up libfile-listing-perl (6.16-1) ... 1415s Setting up libcache-cache-perl (1.08-3) ... 1415s Setting up libhttp-headers-fast-perl (0.22-3) ... 1415s Setting up libnet-http-perl (6.23-1) ... 1415s Setting up libjson-maybexs-perl (1.004008-1) ... 1415s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1415s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1415s Setting up pkg-perl-autopkgtest (0.82) ... 1415s Setting up libwww-robotrules-perl (6.02-1) ... 1415s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1415s Setting up libcookie-baker-perl (0.12-1) ... 1415s Setting up libhttp-entity-parser-perl (0.25-2) ... 1415s Setting up libio-socket-ssl-perl (2.089-1) ... 1415s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1415s Setting up libconvert-pem-perl (0.13-1) ... 1415s Setting up libhttp-negotiate-perl (6.01-2) ... 1415s Setting up libhttp-cookies-perl (6.11-1) ... 1415s Setting up libhtml-tree-perl (5.07-3) ... 1415s Setting up libcgi-pm-perl (4.68-1) ... 1415s Setting up libhtml-template-perl (2.97-2build1) ... 1415s Setting up libplack-perl (1.0051-1) ... 1415s Setting up liblwp-protocol-https-perl (6.14-1) ... 1415s Setting up libwww-perl (6.78-1) ... 1415s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1416s Processing triggers for man-db (2.13.1-1) ... 1426s autopkgtest [01:14:18]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1426s autopkgtest [01:14:18]: test runtime-deps-common: [----------------------- 1426s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1427s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1427s 1..4 1427s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1427s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1427s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1427s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1427s ok 1427s All tests successful. 1427s Files=1, Tests=4, 0 wallclock secs ( 0.04 usr 0.02 sys + 0.16 cusr 0.07 csys = 0.29 CPU) 1427s Result: PASS 1427s autopkgtest [01:14:19]: test runtime-deps-common: -----------------------] 1428s autopkgtest [01:14:20]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1428s runtime-deps-common PASS (superficial) 1428s autopkgtest [01:14:20]: test runtime-deps-portal: preparing testbed 1451s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 1514s autopkgtest [01:15:46]: testbed dpkg architecture: arm64 1514s autopkgtest [01:15:46]: testbed apt version: 3.1.8ubuntu1 1515s autopkgtest [01:15:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1515s autopkgtest [01:15:47]: testbed release detected to be: resolute 1516s autopkgtest [01:15:48]: updating testbed package index (apt update) 1516s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1516s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1516s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1517s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1517s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1517s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1517s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1517s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1517s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 1517s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 1517s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 1517s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 1517s Fetched 1040 kB in 1s (872 kB/s) 1518s Reading package lists... 1519s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1519s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1519s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1519s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1520s Reading package lists... 1520s Reading package lists... 1520s Building dependency tree... 1520s Reading state information... 1520s Calculating upgrade... 1521s The following packages will be upgraded: 1521s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1521s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 1521s python3-apt python3-cffi-backend 1521s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1521s Need to get 3488 kB of archives. 1521s After this operation, 781 kB of additional disk space will be used. 1521s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 1522s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 1522s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 1522s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 1522s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 1522s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 1522s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 1522s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 1522s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1522s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 1522s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 1522s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1522s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1523s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1523s Fetched 3488 kB in 2s (1742 kB/s) 1523s (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 ... 83359 files and directories currently installed.) 1523s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 1523s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1523s Setting up dpkg (1.22.21ubuntu4) ... 1524s (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 ... 83359 files and directories currently installed.) 1524s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1524s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1524s Setting up libaudit-common (1:4.0.5-1build2) ... 1524s (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 ... 83359 files and directories currently installed.) 1524s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 1524s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1524s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 1524s (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 ... 83359 files and directories currently installed.) 1524s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1524s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1524s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 1524s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 1524s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1524s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1524s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 1524s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 1524s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 1525s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1525s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 1525s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1525s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 1525s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1525s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 1525s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 1525s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 1525s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1525s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1525s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1525s Setting up distro-info-data (0.68) ... 1525s Setting up libsemanage-common (3.8.1-1build1) ... 1525s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 1525s Setting up libp11-kit0:arm64 (0.25.9-2) ... 1525s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1525s Setting up python-apt-common (3.0.0ubuntu2) ... 1525s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 1525s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 1525s Setting up python3-apt (3.0.0ubuntu2) ... 1525s Setting up dpkg-dev (1.22.21ubuntu4) ... 1525s Processing triggers for man-db (2.13.1-1) ... 1527s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1527s autopkgtest [01:15:59]: upgrading testbed (apt dist-upgrade and autopurge) 1527s Reading package lists... 1528s Building dependency tree... 1528s Reading state information... 1528s Calculating upgrade... 1528s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1529s Reading package lists... 1529s Building dependency tree... 1529s Reading state information... 1529s Solving dependencies... 1529s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1530s autopkgtest [01:16:02]: rebooting testbed after setup commands that affected boot 1560s Reading package lists... 1560s Building dependency tree... 1560s Reading state information... 1560s Solving dependencies... 1561s The following NEW packages will be installed: 1561s autodep8 dctrl-tools fonts-font-awesome javascript-common 1561s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1561s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1561s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1561s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1561s libconvert-asn1-perl libconvert-base32-perl libconvert-pem-perl 1561s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1561s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1561s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1561s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1561s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 1561s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 1561s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 1561s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 1561s libhash-multivalue-perl libhtml-format-perl 1561s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1561s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1561s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1561s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1561s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1561s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1561s libjson-maybexs-perl libjson-perl libjson-xs-perl 1561s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1561s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1561s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1561s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1561s libposix-strftime-compiler-perl libregexp-assemble-perl 1561s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1561s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1561s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1561s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1561s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 1561s Need to get 9042 kB of archives. 1561s After this operation, 30.7 MB of additional disk space will be used. 1561s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 1561s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1561s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1561s Get:4 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1561s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1561s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1561s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1561s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1561s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1561s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1561s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1561s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1561s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1561s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 1561s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1561s Get:16 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1562s Get:17 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1562s Get:18 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1562s Get:19 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1562s Get:20 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 1562s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1562s Get:22 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1562s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1562s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1562s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1562s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 1562s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1562s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1562s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1562s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1562s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 1562s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1562s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1562s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1562s Get:35 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1562s Get:36 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1562s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1562s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1562s Get:39 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1562s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1562s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1562s Get:42 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1562s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1563s Get:44 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1563s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1563s Get:46 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1563s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1563s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1563s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1563s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1563s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1563s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1563s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1563s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1563s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1563s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1563s Get:57 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1563s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1563s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1563s Get:60 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1563s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1563s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1563s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1563s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1563s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1563s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1563s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1563s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1563s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 1563s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1563s Get:71 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1563s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1563s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1564s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1564s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1564s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1564s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1564s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1564s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1564s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 javascript-common all 12+nmu1 [4828 B] 1564s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1564s Get:82 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1564s Get:83 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1564s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1564s Get:85 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1564s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1564s Get:87 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1564s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1564s Get:89 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1564s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1564s Get:91 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1565s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1565s Get:93 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 1565s Get:94 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1566s Preconfiguring packages ... 1566s Fetched 9042 kB in 4s (2533 kB/s) 1566s Selecting previously unselected package libfcgi0t64:arm64. 1566s (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 ... 83364 files and directories currently installed.) 1566s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 1566s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1566s Selecting previously unselected package libfcgi-perl. 1566s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1566s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1566s Selecting previously unselected package libfcgi-procmanager-perl. 1566s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1566s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1566s Selecting previously unselected package libcrypt-urandom-perl. 1566s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1566s Unpacking libcrypt-urandom-perl (0.54-1) ... 1566s Selecting previously unselected package libapache-session-perl. 1566s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1566s Unpacking libapache-session-perl (1.94-2) ... 1566s Selecting previously unselected package liberror-perl. 1566s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1566s Unpacking liberror-perl (0.17030-1) ... 1566s Selecting previously unselected package libipc-sharelite-perl. 1566s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1566s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1566s Selecting previously unselected package libcache-cache-perl. 1566s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1566s Unpacking libcache-cache-perl (1.08-3) ... 1566s Selecting previously unselected package libclass-xsaccessor-perl. 1566s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1566s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1566s Selecting previously unselected package libconfig-inifiles-perl. 1566s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1566s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1567s Selecting previously unselected package perl-openssl-defaults:arm64. 1567s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1567s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1567s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1567s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1567s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1567s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1567s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1567s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1567s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1567s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 1567s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1567s Selecting previously unselected package libconvert-asn1-perl. 1567s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1567s Unpacking libconvert-asn1-perl (0.34-1) ... 1567s Selecting previously unselected package libcrypt-openssl-x509-perl. 1567s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1567s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1567s Selecting previously unselected package libclass-errorhandler-perl. 1567s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1567s Unpacking libclass-errorhandler-perl (0.04-3) ... 1567s Selecting previously unselected package libcrypt-des-perl:arm64. 1567s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_arm64.deb ... 1567s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1567s Selecting previously unselected package libcrypt-des-ede3-perl. 1567s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1567s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1567s Selecting previously unselected package libcryptx-perl. 1567s Preparing to unpack .../19-libcryptx-perl_0.087-1_arm64.deb ... 1567s Unpacking libcryptx-perl (0.087-1) ... 1567s Selecting previously unselected package libconvert-pem-perl. 1567s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1567s Unpacking libconvert-pem-perl (0.13-1) ... 1567s Selecting previously unselected package libcrypt-rijndael-perl. 1567s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1567s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1567s Selecting previously unselected package libhtml-tagset-perl. 1567s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1567s Unpacking libhtml-tagset-perl (3.24-1) ... 1567s Selecting previously unselected package liburi-perl. 1567s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1567s Unpacking liburi-perl (5.30-1) ... 1567s Selecting previously unselected package libhtml-parser-perl:arm64. 1567s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1567s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1567s Selecting previously unselected package libcgi-pm-perl. 1567s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1567s Unpacking libcgi-pm-perl (4.68-1) ... 1568s Selecting previously unselected package libhtml-template-perl. 1568s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1568s Unpacking libhtml-template-perl (2.97-2build1) ... 1568s Selecting previously unselected package libjson-perl. 1568s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1568s Unpacking libjson-perl (4.10000-1) ... 1568s Selecting previously unselected package libcommon-sense-perl:arm64. 1568s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1568s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1568s Selecting previously unselected package libtypes-serialiser-perl. 1568s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1568s Unpacking libtypes-serialiser-perl (1.01-1) ... 1568s Selecting previously unselected package libjson-xs-perl. 1568s Preparing to unpack .../30-libjson-xs-perl_4.040-1_arm64.deb ... 1568s Unpacking libjson-xs-perl (4.040-1) ... 1568s Selecting previously unselected package libmouse-perl:arm64. 1568s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_arm64.deb ... 1568s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1568s Selecting previously unselected package libnet-cidr-perl. 1568s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1568s Unpacking libnet-cidr-perl (0.25-1) ... 1568s Selecting previously unselected package libnet-ssleay-perl:arm64. 1568s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_arm64.deb ... 1568s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1568s Selecting previously unselected package libposix-strftime-compiler-perl. 1568s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1568s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1568s Selecting previously unselected package libapache-logformat-compiler-perl. 1568s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1568s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1568s Selecting previously unselected package libcookie-baker-perl. 1568s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1568s Unpacking libcookie-baker-perl (0.12-1) ... 1568s Selecting previously unselected package libdevel-stacktrace-perl. 1568s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1568s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1568s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1568s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1568s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1568s Selecting previously unselected package libclass-inspector-perl. 1568s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1568s Unpacking libclass-inspector-perl (1.36-3) ... 1568s Selecting previously unselected package libfile-sharedir-perl. 1568s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1568s Unpacking libfile-sharedir-perl (1.118-3) ... 1568s Selecting previously unselected package libfilesys-notify-simple-perl. 1568s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1568s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1568s Selecting previously unselected package libhash-multivalue-perl. 1568s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1568s Unpacking libhash-multivalue-perl (0.16-3) ... 1568s Selecting previously unselected package libhttp-multipartparser-perl. 1568s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1568s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1569s Selecting previously unselected package libjson-maybexs-perl. 1569s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1569s Unpacking libjson-maybexs-perl (1.004008-1) ... 1569s Selecting previously unselected package libstream-buffered-perl. 1569s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1569s Unpacking libstream-buffered-perl (0.03-3) ... 1569s Selecting previously unselected package libwww-form-urlencoded-perl. 1569s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1569s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1569s Selecting previously unselected package libhttp-entity-parser-perl. 1569s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1569s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1569s Selecting previously unselected package libtimedate-perl. 1569s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1569s Unpacking libtimedate-perl (2.3300-2) ... 1569s Selecting previously unselected package libhttp-date-perl. 1569s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1569s Unpacking libhttp-date-perl (6.06-1) ... 1569s Selecting previously unselected package libhttp-headers-fast-perl. 1569s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1569s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1569s Selecting previously unselected package libclone-perl:arm64. 1569s Preparing to unpack .../51-libclone-perl_0.47-1_arm64.deb ... 1569s Unpacking libclone-perl:arm64 (0.47-1) ... 1569s Selecting previously unselected package libencode-locale-perl. 1569s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1569s Unpacking libencode-locale-perl (1.05-3) ... 1569s Selecting previously unselected package libio-html-perl. 1569s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1569s Unpacking libio-html-perl (1.004-3) ... 1569s Selecting previously unselected package liblwp-mediatypes-perl. 1569s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1569s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1569s Selecting previously unselected package libhttp-message-perl. 1569s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1569s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1569s Selecting previously unselected package libtest-sharedfork-perl. 1569s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1569s Unpacking libtest-sharedfork-perl (0.35-3) ... 1569s Selecting previously unselected package libtest-tcp-perl. 1569s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1569s Unpacking libtest-tcp-perl (2.22-2) ... 1569s Selecting previously unselected package libtry-tiny-perl. 1569s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1569s Unpacking libtry-tiny-perl (0.32-1) ... 1569s Selecting previously unselected package libplack-perl. 1569s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1569s Unpacking libplack-perl (1.0051-1) ... 1569s Selecting previously unselected package libfile-listing-perl. 1569s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1569s Unpacking libfile-listing-perl (6.16-1) ... 1569s Selecting previously unselected package libhtml-tree-perl. 1569s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1569s Unpacking libhtml-tree-perl (5.07-3) ... 1569s Selecting previously unselected package libhttp-cookies-perl. 1569s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1569s Unpacking libhttp-cookies-perl (6.11-1) ... 1569s Selecting previously unselected package libhttp-negotiate-perl. 1570s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1570s Unpacking libhttp-negotiate-perl (6.01-2) ... 1570s Selecting previously unselected package libio-socket-ssl-perl. 1570s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1570s Unpacking libio-socket-ssl-perl (2.089-1) ... 1570s Selecting previously unselected package libnet-http-perl. 1570s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1570s Unpacking libnet-http-perl (6.23-1) ... 1570s Selecting previously unselected package liblwp-protocol-https-perl. 1570s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1570s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1570s Selecting previously unselected package libwww-robotrules-perl. 1570s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1570s Unpacking libwww-robotrules-perl (6.02-1) ... 1570s Selecting previously unselected package libwww-perl. 1570s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1570s Unpacking libwww-perl (6.78-1) ... 1570s Selecting previously unselected package liblemonldap-ng-common-perl. 1570s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1570s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1570s Selecting previously unselected package liblemonldap-ng-handler-perl. 1570s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1570s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1570s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1570s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1570s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1570s Selecting previously unselected package fonts-font-awesome. 1570s Preparing to unpack .../72-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1570s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1570s Selecting previously unselected package libconvert-base32-perl. 1570s Preparing to unpack .../73-libconvert-base32-perl_0.06-3_all.deb ... 1570s Unpacking libconvert-base32-perl (0.06-3) ... 1570s Selecting previously unselected package libdigest-hmac-perl. 1570s Preparing to unpack .../74-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1570s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1570s Selecting previously unselected package libemail-date-format-perl. 1570s Preparing to unpack .../75-libemail-date-format-perl_1.008-1_all.deb ... 1570s Unpacking libemail-date-format-perl (1.008-1) ... 1570s Selecting previously unselected package libfont-afm-perl. 1570s Preparing to unpack .../76-libfont-afm-perl_1.20-4_all.deb ... 1570s Unpacking libfont-afm-perl (1.20-4) ... 1570s Selecting previously unselected package libhtml-format-perl. 1570s Preparing to unpack .../77-libhtml-format-perl_2.16-2_all.deb ... 1570s Unpacking libhtml-format-perl (2.16-2) ... 1570s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1570s Preparing to unpack .../78-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1570s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1570s Selecting previously unselected package javascript-common. 1570s Preparing to unpack .../79-javascript-common_12+nmu1_all.deb ... 1570s Unpacking javascript-common (12+nmu1) ... 1571s Selecting previously unselected package libjs-popper.js. 1571s Preparing to unpack .../80-libjs-popper.js_1.16.1+ds-6_all.deb ... 1571s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1571s Selecting previously unselected package libjs-bootstrap4. 1571s Preparing to unpack .../81-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1571s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1571s Selecting previously unselected package libjs-jquery. 1571s Preparing to unpack .../82-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1571s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1571s Selecting previously unselected package libjs-jquery-cookie. 1571s Preparing to unpack .../83-libjs-jquery-cookie_12-4_all.deb ... 1571s Unpacking libjs-jquery-cookie (12-4) ... 1571s Selecting previously unselected package libjs-jquery-ui. 1571s Preparing to unpack .../84-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1571s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1571s Selecting previously unselected package libexporter-tiny-perl. 1571s Preparing to unpack .../85-libexporter-tiny-perl_1.006002-1_all.deb ... 1571s Unpacking libexporter-tiny-perl (1.006002-1) ... 1571s Selecting previously unselected package liblist-moreutils-xs-perl. 1571s Preparing to unpack .../86-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1571s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1571s Selecting previously unselected package liblist-moreutils-perl. 1571s Preparing to unpack .../87-liblist-moreutils-perl_0.430-2_all.deb ... 1571s Unpacking liblist-moreutils-perl (0.430-2) ... 1571s Selecting previously unselected package libregexp-assemble-perl. 1571s Preparing to unpack .../88-libregexp-assemble-perl_0.38-2_all.deb ... 1571s Unpacking libregexp-assemble-perl (0.38-2) ... 1571s Selecting previously unselected package libtext-unidecode-perl. 1571s Preparing to unpack .../89-libtext-unidecode-perl_1.30-3_all.deb ... 1571s Unpacking libtext-unidecode-perl (1.30-3) ... 1571s Selecting previously unselected package liblemonldap-ng-portal-perl. 1571s Preparing to unpack .../90-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1571s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1571s Selecting previously unselected package dctrl-tools. 1572s Preparing to unpack .../91-dctrl-tools_2.24-3build3_arm64.deb ... 1572s Unpacking dctrl-tools (2.24-3build3) ... 1572s Selecting previously unselected package autodep8. 1572s Preparing to unpack .../92-autodep8_0.30_all.deb ... 1572s Unpacking autodep8 (0.30) ... 1572s Selecting previously unselected package pkg-perl-autopkgtest. 1572s Preparing to unpack .../93-pkg-perl-autopkgtest_0.82_all.deb ... 1572s Unpacking pkg-perl-autopkgtest (0.82) ... 1572s Setting up libconfig-inifiles-perl (3.000003-3) ... 1572s Setting up javascript-common (12+nmu1) ... 1572s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1572s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1572s Setting up libhttp-multipartparser-perl (0.02-3) ... 1572s Setting up libclass-inspector-perl (1.36-3) ... 1572s Setting up libfont-afm-perl (1.20-4) ... 1572s Setting up libjs-popper.js (1.16.1+ds-6) ... 1572s Setting up libclone-perl:arm64 (0.47-1) ... 1572s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1572s Setting up libhtml-tagset-perl (3.24-1) ... 1572s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1572s Setting up libnet-cidr-perl (0.25-1) ... 1572s Setting up libipc-sharelite-perl (0.17-5build4) ... 1572s Setting up liblwp-mediatypes-perl (6.04-2) ... 1572s Setting up libcrypt-urandom-perl (0.54-1) ... 1572s Setting up libtry-tiny-perl (0.32-1) ... 1572s Setting up perl-openssl-defaults:arm64 (7build3) ... 1572s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1572s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1572s Setting up libencode-locale-perl (1.05-3) ... 1572s Setting up libclass-errorhandler-perl (0.04-3) ... 1572s Setting up libfcgi-procmanager-perl (0.28-3) ... 1572s Setting up libtest-sharedfork-perl (0.35-3) ... 1572s Setting up libhash-multivalue-perl (0.16-3) ... 1572s Setting up liberror-perl (0.17030-1) ... 1572s Setting up libapache-session-perl (1.94-2) ... 1572s Setting up libstream-buffered-perl (0.03-3) ... 1572s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1572s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1572s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1572s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1572s Setting up libemail-date-format-perl (1.008-1) ... 1572s Setting up libcryptx-perl (0.087-1) ... 1572s Setting up libio-html-perl (1.004-3) ... 1572s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1572s Setting up libtimedate-perl (2.3300-2) ... 1572s Setting up libtypes-serialiser-perl (1.01-1) ... 1572s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1572s Setting up libjson-perl (4.10000-1) ... 1572s Setting up libfile-sharedir-perl (1.118-3) ... 1572s Setting up libfcgi-perl (0.82+ds-3build3) ... 1572s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1572s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1572s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1572s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1572s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1572s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1572s Setting up libexporter-tiny-perl (1.006002-1) ... 1572s Setting up libconvert-asn1-perl (0.34-1) ... 1572s Setting up libtext-unidecode-perl (1.30-3) ... 1572s Setting up libregexp-assemble-perl (0.38-2) ... 1572s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1572s Setting up liburi-perl (5.30-1) ... 1572s Setting up libconvert-base32-perl (0.06-3) ... 1572s Setting up dctrl-tools (2.24-3build3) ... 1572s Setting up autodep8 (0.30) ... 1572s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1572s Setting up libjson-xs-perl (4.040-1) ... 1572s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1572s Setting up libjs-jquery-cookie (12-4) ... 1572s Setting up libhttp-date-perl (6.06-1) ... 1572s Setting up libtest-tcp-perl (2.22-2) ... 1572s Setting up libfile-listing-perl (6.16-1) ... 1572s Setting up libcache-cache-perl (1.08-3) ... 1572s Setting up libhttp-headers-fast-perl (0.22-3) ... 1572s Setting up liblist-moreutils-perl (0.430-2) ... 1572s Setting up libnet-http-perl (6.23-1) ... 1572s Setting up libjson-maybexs-perl (1.004008-1) ... 1572s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1572s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1572s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1572s Setting up pkg-perl-autopkgtest (0.82) ... 1572s Setting up libwww-robotrules-perl (6.02-1) ... 1572s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1572s Setting up libcookie-baker-perl (0.12-1) ... 1572s Setting up libhttp-entity-parser-perl (0.25-2) ... 1572s Setting up libio-socket-ssl-perl (2.089-1) ... 1572s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1572s Setting up libconvert-pem-perl (0.13-1) ... 1572s Setting up libhttp-negotiate-perl (6.01-2) ... 1572s Setting up libhttp-cookies-perl (6.11-1) ... 1572s Setting up libhtml-tree-perl (5.07-3) ... 1572s Setting up libcgi-pm-perl (4.68-1) ... 1572s Setting up libhtml-format-perl (2.16-2) ... 1572s Setting up libhtml-template-perl (2.97-2build1) ... 1572s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1572s Setting up libplack-perl (1.0051-1) ... 1572s Setting up liblwp-protocol-https-perl (6.14-1) ... 1572s Setting up libwww-perl (6.78-1) ... 1572s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1572s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1572s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1573s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1573s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1574s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1574s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1574s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1575s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1575s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1575s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1576s Processing triggers for man-db (2.13.1-1) ... 1584s autopkgtest [01:16:56]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1584s autopkgtest [01:16:56]: test runtime-deps-portal: [----------------------- 1584s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1584s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1585s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1585s 1..4 1585s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1585s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1585s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1585s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1585s ok 1585s All tests successful. 1585s Files=1, Tests=4, 1 wallclock secs ( 0.03 usr 0.03 sys + 0.67 cusr 0.18 csys = 0.91 CPU) 1585s Result: PASS 1586s autopkgtest [01:16:58]: test runtime-deps-portal: -----------------------] 1586s runtime-deps-portal PASS (superficial) 1586s autopkgtest [01:16:58]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1587s autopkgtest [01:16:59]: test runtime-deps-manager: preparing testbed 1598s Creating nova instance adt-resolute-arm64-lemonldap-ng-20251020-005032-juju-7f2275-prod-proposed-migration-environment-2-a2c4671e-ff0f-4e1b-98ea-95abf1015db8 from image adt/ubuntu-resolute-arm64-server-20251019.img (UUID 66624775-bb7d-402f-bbba-489c1d649d18)... 1654s autopkgtest [01:18:06]: testbed dpkg architecture: arm64 1654s autopkgtest [01:18:06]: testbed apt version: 3.1.8ubuntu1 1654s autopkgtest [01:18:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1655s autopkgtest [01:18:07]: testbed release detected to be: resolute 1655s autopkgtest [01:18:07]: updating testbed package index (apt update) 1656s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1656s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1656s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1656s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1656s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1656s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1656s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1656s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1656s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [110 kB] 1656s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 1656s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [273 kB] 1657s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [8020 B] 1657s Fetched 1040 kB in 1s (1073 kB/s) 1657s Reading package lists... 1658s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1658s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1658s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1658s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1659s Reading package lists... 1659s Reading package lists... 1659s Building dependency tree... 1659s Reading state information... 1660s Calculating upgrade... 1660s The following packages will be upgraded: 1660s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1660s libp11-kit0 libseccomp2 libsemanage-common libsemanage2 python-apt-common 1660s python3-apt python3-cffi-backend 1660s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1660s Need to get 3488 kB of archives. 1660s After this operation, 781 kB of additional disk space will be used. 1660s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg arm64 1.22.21ubuntu4 [1274 kB] 1661s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.0.5-1build2 [6596 B] 1661s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.0.5-1build2 [58.6 kB] 1661s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage-common all 3.8.1-1build1 [7916 B] 1661s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libsemanage2 arm64 3.8.1-1build1 [95.7 kB] 1661s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 distro-info-data all 0.68 [7378 B] 1661s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libp11-kit0 arm64 0.25.9-2 [283 kB] 1661s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp2 arm64 2.6.0-2ubuntu3 [56.1 kB] 1661s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1661s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-apt arm64 3.0.0ubuntu2 [197 kB] 1661s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-cffi-backend arm64 1.17.1-3build1 [112 kB] 1661s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1661s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1661s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1661s Fetched 3488 kB in 1s (3342 kB/s) 1662s (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 ... 83359 files and directories currently installed.) 1662s Preparing to unpack .../dpkg_1.22.21ubuntu4_arm64.deb ... 1662s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1662s Setting up dpkg (1.22.21ubuntu4) ... 1662s (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 ... 83359 files and directories currently installed.) 1662s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1662s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1663s Setting up libaudit-common (1:4.0.5-1build2) ... 1663s (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 ... 83359 files and directories currently installed.) 1663s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_arm64.deb ... 1663s Unpacking libaudit1:arm64 (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1663s Setting up libaudit1:arm64 (1:4.0.5-1build2) ... 1663s (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 ... 83359 files and directories currently installed.) 1663s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1663s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1663s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_arm64.deb ... 1663s Unpacking libsemanage2:arm64 (3.8.1-1build1) over (3.8.1-1) ... 1663s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1663s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1663s Preparing to unpack .../3-libp11-kit0_0.25.9-2_arm64.deb ... 1663s Unpacking libp11-kit0:arm64 (0.25.9-2) over (0.25.5-3ubuntu1) ... 1663s Preparing to unpack .../4-libseccomp2_2.6.0-2ubuntu3_arm64.deb ... 1663s Unpacking libseccomp2:arm64 (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1663s Preparing to unpack .../5-python-apt-common_3.0.0ubuntu2_all.deb ... 1663s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1663s Preparing to unpack .../6-python3-apt_3.0.0ubuntu2_arm64.deb ... 1663s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1663s Preparing to unpack .../7-python3-cffi-backend_1.17.1-3build1_arm64.deb ... 1663s Unpacking python3-cffi-backend:arm64 (1.17.1-3build1) over (1.17.1-3) ... 1664s Preparing to unpack .../8-dpkg-dev_1.22.21ubuntu4_all.deb ... 1664s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1664s Preparing to unpack .../9-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1664s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1664s Setting up distro-info-data (0.68) ... 1664s Setting up libsemanage-common (3.8.1-1build1) ... 1664s Setting up libseccomp2:arm64 (2.6.0-2ubuntu3) ... 1664s Setting up libp11-kit0:arm64 (0.25.9-2) ... 1664s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1664s Setting up python-apt-common (3.0.0ubuntu2) ... 1664s Setting up libsemanage2:arm64 (3.8.1-1build1) ... 1664s Setting up python3-cffi-backend:arm64 (1.17.1-3build1) ... 1664s Setting up python3-apt (3.0.0ubuntu2) ... 1664s Setting up dpkg-dev (1.22.21ubuntu4) ... 1664s Processing triggers for man-db (2.13.1-1) ... 1666s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1666s autopkgtest [01:18:18]: upgrading testbed (apt dist-upgrade and autopurge) 1666s Reading package lists... 1666s Building dependency tree... 1666s Reading state information... 1667s Calculating upgrade... 1667s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1667s Reading package lists... 1667s Building dependency tree... 1667s Reading state information... 1668s Solving dependencies... 1668s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1668s autopkgtest [01:18:20]: rebooting testbed after setup commands that affected boot 1697s Reading package lists... 1698s Building dependency tree... 1698s Reading state information... 1698s Solving dependencies... 1698s The following NEW packages will be installed: 1698s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 1698s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 1698s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 1698s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1698s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 1698s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1698s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1698s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1698s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1698s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 1698s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1698s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1698s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 1698s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 1698s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 1698s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1698s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 1698s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 1698s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 1698s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1698s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 1698s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 1698s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 1698s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 1698s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 1698s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1698s perl-openssl-defaults pkg-perl-autopkgtest 1698s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 1698s Need to get 6287 kB of archives. 1698s After this operation, 26.5 MB of additional disk space will be used. 1698s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi0t64 arm64 2.4.5-0.1build1 [29.7 kB] 1698s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1698s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1698s Get:4 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1699s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1699s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1699s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1699s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1699s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1699s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1699s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1699s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1699s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1699s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-openssl-rsa-perl arm64 0.35-1 [22.7 kB] 1699s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1699s Get:16 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1699s Get:17 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1699s Get:18 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1699s Get:19 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1699s Get:20 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcryptx-perl arm64 0.087-1 [659 kB] 1699s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1699s Get:22 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1699s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1699s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1699s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1699s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libcgi-pm-perl all 4.68-1 [185 kB] 1699s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1699s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1699s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1699s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1699s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-xs-perl arm64 4.040-1 [83.8 kB] 1699s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1699s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1699s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1699s Get:35 http://ftpmaster.internal/ubuntu resolute/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1699s Get:36 http://ftpmaster.internal/ubuntu resolute/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1699s Get:37 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1699s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1699s Get:39 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1699s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1699s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1699s Get:42 http://ftpmaster.internal/ubuntu resolute/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1699s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1699s Get:44 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1699s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1699s Get:46 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1699s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1699s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1699s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1699s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1699s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1699s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1699s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1699s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1699s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1699s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1699s Get:57 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1699s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1699s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1699s Get:60 http://ftpmaster.internal/ubuntu resolute/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1699s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1699s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1699s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1699s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1699s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1699s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1699s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1699s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1699s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libwww-perl all 6.78-1 [139 kB] 1700s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1700s Get:71 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1700s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1700s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1700s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1700s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-angularjs all 1.8.3-3 [559 kB] 1700s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1700s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1700s Get:78 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1700s Get:79 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1700s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1700s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 1700s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1700s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 autodep8 all 0.30 [13.7 kB] 1700s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1700s Preconfiguring packages ... 1700s Fetched 6287 kB in 2s (4112 kB/s) 1700s Selecting previously unselected package libfcgi0t64:arm64. 1701s (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 ... 83364 files and directories currently installed.) 1701s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_arm64.deb ... 1701s Unpacking libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1701s Selecting previously unselected package libfcgi-perl. 1701s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1701s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1701s Selecting previously unselected package libfcgi-procmanager-perl. 1701s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1701s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1701s Selecting previously unselected package libcrypt-urandom-perl. 1701s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1701s Unpacking libcrypt-urandom-perl (0.54-1) ... 1701s Selecting previously unselected package libapache-session-perl. 1701s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1701s Unpacking libapache-session-perl (1.94-2) ... 1701s Selecting previously unselected package liberror-perl. 1701s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1701s Unpacking liberror-perl (0.17030-1) ... 1701s Selecting previously unselected package libipc-sharelite-perl. 1701s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1701s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1701s Selecting previously unselected package libcache-cache-perl. 1701s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1701s Unpacking libcache-cache-perl (1.08-3) ... 1701s Selecting previously unselected package libclass-xsaccessor-perl. 1701s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1701s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1701s Selecting previously unselected package libconfig-inifiles-perl. 1701s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1701s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1701s Selecting previously unselected package perl-openssl-defaults:arm64. 1701s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1701s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1701s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1701s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1701s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1701s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1701s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1701s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1701s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1701s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_arm64.deb ... 1701s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1701s Selecting previously unselected package libconvert-asn1-perl. 1701s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1701s Unpacking libconvert-asn1-perl (0.34-1) ... 1701s Selecting previously unselected package libcrypt-openssl-x509-perl. 1701s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1701s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1701s Selecting previously unselected package libclass-errorhandler-perl. 1701s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1701s Unpacking libclass-errorhandler-perl (0.04-3) ... 1701s Selecting previously unselected package libcrypt-des-perl:arm64. 1701s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_arm64.deb ... 1701s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1701s Selecting previously unselected package libcrypt-des-ede3-perl. 1701s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1701s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1701s Selecting previously unselected package libcryptx-perl. 1701s Preparing to unpack .../19-libcryptx-perl_0.087-1_arm64.deb ... 1701s Unpacking libcryptx-perl (0.087-1) ... 1701s Selecting previously unselected package libconvert-pem-perl. 1701s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1701s Unpacking libconvert-pem-perl (0.13-1) ... 1701s Selecting previously unselected package libcrypt-rijndael-perl. 1701s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1701s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1701s Selecting previously unselected package libhtml-tagset-perl. 1701s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1701s Unpacking libhtml-tagset-perl (3.24-1) ... 1701s Selecting previously unselected package liburi-perl. 1701s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1701s Unpacking liburi-perl (5.30-1) ... 1701s Selecting previously unselected package libhtml-parser-perl:arm64. 1701s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1701s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1701s Selecting previously unselected package libcgi-pm-perl. 1701s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1701s Unpacking libcgi-pm-perl (4.68-1) ... 1701s Selecting previously unselected package libhtml-template-perl. 1701s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1701s Unpacking libhtml-template-perl (2.97-2build1) ... 1702s Selecting previously unselected package libjson-perl. 1702s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1702s Unpacking libjson-perl (4.10000-1) ... 1702s Selecting previously unselected package libcommon-sense-perl:arm64. 1702s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1702s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1702s Selecting previously unselected package libtypes-serialiser-perl. 1702s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1702s Unpacking libtypes-serialiser-perl (1.01-1) ... 1702s Selecting previously unselected package libjson-xs-perl. 1702s Preparing to unpack .../30-libjson-xs-perl_4.040-1_arm64.deb ... 1702s Unpacking libjson-xs-perl (4.040-1) ... 1702s Selecting previously unselected package libmouse-perl:arm64. 1702s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_arm64.deb ... 1702s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1702s Selecting previously unselected package libnet-cidr-perl. 1702s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1702s Unpacking libnet-cidr-perl (0.25-1) ... 1702s Selecting previously unselected package libnet-ssleay-perl:arm64. 1702s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_arm64.deb ... 1702s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1702s Selecting previously unselected package libposix-strftime-compiler-perl. 1702s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1702s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1702s Selecting previously unselected package libapache-logformat-compiler-perl. 1702s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1702s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1702s Selecting previously unselected package libcookie-baker-perl. 1702s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1702s Unpacking libcookie-baker-perl (0.12-1) ... 1702s Selecting previously unselected package libdevel-stacktrace-perl. 1702s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1702s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1702s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1702s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1702s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1702s Selecting previously unselected package libclass-inspector-perl. 1702s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1702s Unpacking libclass-inspector-perl (1.36-3) ... 1702s Selecting previously unselected package libfile-sharedir-perl. 1702s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1702s Unpacking libfile-sharedir-perl (1.118-3) ... 1702s Selecting previously unselected package libfilesys-notify-simple-perl. 1702s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1702s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1702s Selecting previously unselected package libhash-multivalue-perl. 1702s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1702s Unpacking libhash-multivalue-perl (0.16-3) ... 1702s Selecting previously unselected package libhttp-multipartparser-perl. 1702s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1702s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1702s Selecting previously unselected package libjson-maybexs-perl. 1702s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1702s Unpacking libjson-maybexs-perl (1.004008-1) ... 1702s Selecting previously unselected package libstream-buffered-perl. 1702s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1702s Unpacking libstream-buffered-perl (0.03-3) ... 1702s Selecting previously unselected package libwww-form-urlencoded-perl. 1702s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1702s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1702s Selecting previously unselected package libhttp-entity-parser-perl. 1702s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1702s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1702s Selecting previously unselected package libtimedate-perl. 1702s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1702s Unpacking libtimedate-perl (2.3300-2) ... 1702s Selecting previously unselected package libhttp-date-perl. 1702s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1702s Unpacking libhttp-date-perl (6.06-1) ... 1702s Selecting previously unselected package libhttp-headers-fast-perl. 1702s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1702s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1702s Selecting previously unselected package libclone-perl:arm64. 1702s Preparing to unpack .../51-libclone-perl_0.47-1_arm64.deb ... 1702s Unpacking libclone-perl:arm64 (0.47-1) ... 1702s Selecting previously unselected package libencode-locale-perl. 1702s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1702s Unpacking libencode-locale-perl (1.05-3) ... 1702s Selecting previously unselected package libio-html-perl. 1702s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1702s Unpacking libio-html-perl (1.004-3) ... 1702s Selecting previously unselected package liblwp-mediatypes-perl. 1702s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1702s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1702s Selecting previously unselected package libhttp-message-perl. 1702s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1702s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1702s Selecting previously unselected package libtest-sharedfork-perl. 1703s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1703s Unpacking libtest-sharedfork-perl (0.35-3) ... 1703s Selecting previously unselected package libtest-tcp-perl. 1703s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1703s Unpacking libtest-tcp-perl (2.22-2) ... 1703s Selecting previously unselected package libtry-tiny-perl. 1703s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1703s Unpacking libtry-tiny-perl (0.32-1) ... 1703s Selecting previously unselected package libplack-perl. 1703s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1703s Unpacking libplack-perl (1.0051-1) ... 1703s Selecting previously unselected package libfile-listing-perl. 1703s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1703s Unpacking libfile-listing-perl (6.16-1) ... 1703s Selecting previously unselected package libhtml-tree-perl. 1703s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1703s Unpacking libhtml-tree-perl (5.07-3) ... 1703s Selecting previously unselected package libhttp-cookies-perl. 1703s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1703s Unpacking libhttp-cookies-perl (6.11-1) ... 1703s Selecting previously unselected package libhttp-negotiate-perl. 1703s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1703s Unpacking libhttp-negotiate-perl (6.01-2) ... 1703s Selecting previously unselected package libio-socket-ssl-perl. 1703s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1703s Unpacking libio-socket-ssl-perl (2.089-1) ... 1703s Selecting previously unselected package libnet-http-perl. 1703s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1703s Unpacking libnet-http-perl (6.23-1) ... 1703s Selecting previously unselected package liblwp-protocol-https-perl. 1703s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1703s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1703s Selecting previously unselected package libwww-robotrules-perl. 1703s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1703s Unpacking libwww-robotrules-perl (6.02-1) ... 1703s Selecting previously unselected package libwww-perl. 1703s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1703s Unpacking libwww-perl (6.78-1) ... 1703s Selecting previously unselected package liblemonldap-ng-common-perl. 1703s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1703s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1703s Selecting previously unselected package liblemonldap-ng-handler-perl. 1703s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1703s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1703s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1703s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1703s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1703s Selecting previously unselected package libemail-date-format-perl. 1703s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 1703s Unpacking libemail-date-format-perl (1.008-1) ... 1703s Selecting previously unselected package libhash-merge-simple-perl. 1703s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 1703s Unpacking libhash-merge-simple-perl (0.052-1) ... 1703s Selecting previously unselected package libjs-angularjs. 1703s Preparing to unpack .../74-libjs-angularjs_1.8.3-3_all.deb ... 1703s Unpacking libjs-angularjs (1.8.3-3) ... 1703s Selecting previously unselected package fonts-glyphicons-halflings. 1703s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1703s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1703s Selecting previously unselected package libjs-bootstrap. 1703s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1703s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1703s Selecting previously unselected package libjs-es5-shim. 1703s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 1703s Unpacking libjs-es5-shim (4.6.7-2) ... 1703s Selecting previously unselected package libjs-jquery. 1703s Preparing to unpack .../78-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1703s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1703s Selecting previously unselected package libregexp-common-perl. 1703s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 1703s Unpacking libregexp-common-perl (2024080801-1) ... 1703s Selecting previously unselected package liblemonldap-ng-manager-perl. 1703s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1703s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1703s Selecting previously unselected package dctrl-tools. 1704s Preparing to unpack .../81-dctrl-tools_2.24-3build3_arm64.deb ... 1704s Unpacking dctrl-tools (2.24-3build3) ... 1704s Selecting previously unselected package autodep8. 1704s Preparing to unpack .../82-autodep8_0.30_all.deb ... 1704s Unpacking autodep8 (0.30) ... 1704s Selecting previously unselected package pkg-perl-autopkgtest. 1704s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 1704s Unpacking pkg-perl-autopkgtest (0.82) ... 1704s Setting up libconfig-inifiles-perl (3.000003-3) ... 1704s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1704s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1704s Setting up libhttp-multipartparser-perl (0.02-3) ... 1704s Setting up libclass-inspector-perl (1.36-3) ... 1704s Setting up libclone-perl:arm64 (0.47-1) ... 1704s Setting up libfcgi0t64:arm64 (2.4.5-0.1build1) ... 1704s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1704s Setting up libhtml-tagset-perl (3.24-1) ... 1704s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1704s Setting up libnet-cidr-perl (0.25-1) ... 1704s Setting up libipc-sharelite-perl (0.17-5build4) ... 1704s Setting up liblwp-mediatypes-perl (6.04-2) ... 1704s Setting up libcrypt-urandom-perl (0.54-1) ... 1704s Setting up libtry-tiny-perl (0.32-1) ... 1704s Setting up perl-openssl-defaults:arm64 (7build3) ... 1704s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1704s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1704s Setting up libencode-locale-perl (1.05-3) ... 1704s Setting up libclass-errorhandler-perl (0.04-3) ... 1704s Setting up libjs-angularjs (1.8.3-3) ... 1704s Setting up libfcgi-procmanager-perl (0.28-3) ... 1704s Setting up libregexp-common-perl (2024080801-1) ... 1704s Setting up libtest-sharedfork-perl (0.35-3) ... 1704s Setting up libhash-multivalue-perl (0.16-3) ... 1704s Setting up libjs-es5-shim (4.6.7-2) ... 1704s Setting up liberror-perl (0.17030-1) ... 1704s Setting up libapache-session-perl (1.94-2) ... 1704s Setting up libstream-buffered-perl (0.03-3) ... 1704s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1704s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1704s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1704s Setting up libemail-date-format-perl (1.008-1) ... 1704s Setting up libcryptx-perl (0.087-1) ... 1704s Setting up libio-html-perl (1.004-3) ... 1704s Setting up libtimedate-perl (2.3300-2) ... 1704s Setting up libtypes-serialiser-perl (1.01-1) ... 1704s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1704s Setting up libjson-perl (4.10000-1) ... 1704s Setting up libfile-sharedir-perl (1.118-3) ... 1704s Setting up libfcgi-perl (0.82+ds-3build3) ... 1704s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1704s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1704s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1704s Setting up libcrypt-openssl-rsa-perl:arm64 (0.35-1) ... 1704s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1704s Setting up libconvert-asn1-perl (0.34-1) ... 1704s Setting up liburi-perl (5.30-1) ... 1704s Setting up dctrl-tools (2.24-3build3) ... 1704s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1704s Setting up autodep8 (0.30) ... 1704s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1704s Setting up libjson-xs-perl (4.040-1) ... 1704s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1704s Setting up libhttp-date-perl (6.06-1) ... 1704s Setting up libtest-tcp-perl (2.22-2) ... 1704s Setting up libfile-listing-perl (6.16-1) ... 1704s Setting up libhash-merge-simple-perl (0.052-1) ... 1704s Setting up libcache-cache-perl (1.08-3) ... 1704s Setting up libhttp-headers-fast-perl (0.22-3) ... 1704s Setting up libnet-http-perl (6.23-1) ... 1704s Setting up libjson-maybexs-perl (1.004008-1) ... 1704s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1704s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1704s Setting up pkg-perl-autopkgtest (0.82) ... 1704s Setting up libwww-robotrules-perl (6.02-1) ... 1704s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1704s Setting up libcookie-baker-perl (0.12-1) ... 1704s Setting up libhttp-entity-parser-perl (0.25-2) ... 1704s Setting up libio-socket-ssl-perl (2.089-1) ... 1704s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1704s Setting up libconvert-pem-perl (0.13-1) ... 1704s Setting up libhttp-negotiate-perl (6.01-2) ... 1704s Setting up libhttp-cookies-perl (6.11-1) ... 1704s Setting up libhtml-tree-perl (5.07-3) ... 1704s Setting up libcgi-pm-perl (4.68-1) ... 1704s Setting up libhtml-template-perl (2.97-2build1) ... 1704s Setting up libplack-perl (1.0051-1) ... 1704s Setting up liblwp-protocol-https-perl (6.14-1) ... 1704s Setting up libwww-perl (6.78-1) ... 1704s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1704s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1704s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1704s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1704s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1705s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1705s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1705s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1705s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1706s Processing triggers for man-db (2.13.1-1) ... 1711s autopkgtest [01:19:03]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 1711s autopkgtest [01:19:03]: test runtime-deps-manager: [----------------------- 1711s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1711s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.fowVxt/build.dMA/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1711s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1711s 1..4 1711s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1711s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1711s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1711s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1711s ok 1711s All tests successful. 1711s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.29 cusr 0.05 csys = 0.36 CPU) 1711s Result: PASS 1712s autopkgtest [01:19:04]: test runtime-deps-manager: -----------------------] 1712s runtime-deps-manager PASS (superficial) 1712s autopkgtest [01:19:04]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 1713s autopkgtest [01:19:05]: test runtime-deps-and-recommends: preparing testbed 1713s Reading package lists... 1714s Building dependency tree... 1714s Reading state information... 1714s Solving dependencies... 1714s The following NEW packages will be installed: 1714s autoconf automake autopoint autotools-dev build-essential 1714s ca-certificates-java cpp cpp-15 cpp-15-aarch64-linux-gnu 1714s cpp-aarch64-linux-gnu debhelper debugedit default-jre-headless dh-autoreconf 1714s dh-strip-nondeterminism docutils-common dwz fontconfig-config 1714s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-aarch64-linux-gnu 1714s g++-aarch64-linux-gnu gcc gcc-15 gcc-15-aarch64-linux-gnu 1714s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 1714s java-common java-wrappers javascript-common jq lemonldap-ng lemonldap-ng-doc 1714s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 1714s libalgorithm-combinatorics-perl libaom3 libarchive-zip-perl libasan8 1714s libauth-yubikey-webclient-perl libauthen-pam-perl libauthen-radius-perl 1714s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1714s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 1714s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl libclass-load-perl 1714s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 1714s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 1714s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 1714s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 1714s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1714s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 1714s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 1714s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1714s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 1714s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1714s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1714s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 1714s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 1714s libemail-simple-perl libeval-closure-perl libexception-class-perl 1714s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 1714s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 1714s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libgeoip2-perl 1714s libglib-perl libgomp1 libgssapi-perl libheif-plugin-aomdec 1714s libheif-plugin-libde265 libheif1 libhtml-format-perl 1714s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 1714s libhttp-daemon-perl libhwasan0 libicu76 libimage-magick-perl 1714s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-pty-perl 1714s libio-sessiondata-perl libio-socket-timeout-perl libio-string-perl 1714s libio-stringy-perl libipc-run-perl libiri-perl libisl23 libitm1 1714s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 1714s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 1714s libjs-underscore liblasso-perl liblasso3t64 liblcms2-2 1714s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 1714s liblerc4 liblist-allutils-perl liblist-moreutils-perl 1714s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 1714s liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 liblwp-protocol-psgi-perl 1714s libmagickcore-7.q16-10 libmailtools-perl libmatch-simple-perl 1714s libmath-random-isaac-perl libmaxmind-db-common-perl 1714s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 1714s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 1714s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 1714s libmoox-handlesvia-perl libmoox-strictconstructor-perl 1714s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 1714s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 1714s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 1714s libnet-openid-common-perl libnet-openid-consumer-perl 1714s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 1714s libnspr4 libnss3 libonig5 libopenjp2-7 libossp-uuid-perl libossp-uuid16 1714s libpackage-deprecationmanager-perl libpackage-stash-perl 1714s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1714s libparams-validate-perl libparams-validationcompiler-perl 1714s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 1714s libperlio-via-timeout-perl libraw23t64 librdf-query-perl librdf-trine-perl 1714s libregexp-assemble-perl librole-tiny-perl libset-scalar-perl libsharpyuv0 1714s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstrictures-perl 1714s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 1714s libsub-identify-perl libsub-infix-perl libsub-install-perl libsub-name-perl 1714s libsub-quote-perl libtask-weaken-perl libtest-leaktrace-perl 1714s libtest-output-perl libtest-pod-perl libtext-aligner-perl 1714s libtext-csv-xs-perl libtext-table-perl libtext-unidecode-perl 1714s libthrowable-perl libtiff6 libtime-fake-perl libtool libtsan2 1714s libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 1714s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 1714s libuuid-tiny-perl libvariable-magic-perl libweb-id-perl libwebp7 1714s libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 1714s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 1714s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1714s libxml-sax-perl libxml-simple-perl libxmlsec1-1 libxmlsec1-openssl1 libxpm4 1714s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-balanced-match 1714s node-brace-expansion node-cjs-module-lexer node-corepack node-minimatch 1714s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 1714s po-debconf python3-alabaster python3-defusedxml python3-docutils 1714s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 1714s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1714s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1714s yui-compressor 1714s 0 upgraded, 303 newly installed, 0 to remove and 0 not upgraded. 1714s Need to get 190 MB of archives. 1714s After this operation, 718 MB of additional disk space will be used. 1714s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 1715s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-5ubuntu1 [148 kB] 1715s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build2 [399 kB] 1715s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1715s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1715s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1715s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1715s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1716s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 1716s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 1716s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 1716s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 1716s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-aomdec arm64 1.20.2-1 [12.3 kB] 1716s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libde265-0 arm64 1.0.16-1 [146 kB] 1716s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif-plugin-libde265 arm64 1.20.2-1 [9792 B] 1716s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libheif1 arm64 1.20.2-1 [480 kB] 1716s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1716s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 1716s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1716s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1716s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1716s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 1716s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [179 kB] 1716s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraw23t64 arm64 0.21.4-2 [378 kB] 1716s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 1716s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1716s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 1716s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 1716s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 1716s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 1716s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.2.3+dfsg1-1 [1908 kB] 1716s Get:32 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-q16-perl arm64 8:7.1.2.3+dfsg1-1 [104 kB] 1716s Get:33 http://ftpmaster.internal/ubuntu resolute/universe arm64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 1716s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1717s Get:35 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 1717s Get:36 http://ftpmaster.internal/ubuntu resolute/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1717s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1717s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1717s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1717s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1717s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 javascript-common all 12+nmu1 [4828 B] 1717s Get:42 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1717s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1717s Get:44 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1717s Get:45 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1717s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1717s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1717s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1717s Get:49 http://ftpmaster.internal/ubuntu resolute/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1717s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1717s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1717s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.19-8 [244 kB] 1717s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 1717s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 1717s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 1717s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.1-2build2 [619 kB] 1717s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 1717s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 1717s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [11.7 MB] 1717s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-5ubuntu1 [1028 B] 1717s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 1717s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 1717s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-5ubuntu1 [49.2 kB] 1717s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-5ubuntu1 [28.1 kB] 1717s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-5ubuntu1 [2922 kB] 1717s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-5ubuntu1 [1316 kB] 1718s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-5ubuntu1 [2689 kB] 1718s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-5ubuntu1 [1176 kB] 1718s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-5ubuntu1 [1639 kB] 1718s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-5ubuntu1 [2601 kB] 1718s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [23.1 MB] 1719s Get:72 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-5ubuntu1 [512 kB] 1719s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 1719s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 1719s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-5ubuntu1 [2545 kB] 1719s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-5ubuntu1 [13.2 MB] 1720s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-5ubuntu1 [23.7 kB] 1720s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 1720s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 1720s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 1720s Get:81 http://ftpmaster.internal/ubuntu resolute/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1720s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 1720s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-4build1 [169 kB] 1720s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 1720s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1720s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 1720s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 1720s Get:88 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3 [49.1 kB] 1720s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 1720s Get:90 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.1-2build2 [1026 kB] 1720s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1720s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1720s Get:93 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 1720s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 java-common all 0.76 [6852 B] 1720s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4 arm64 2:4.36-1ubuntu2 [115 kB] 1720s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3 arm64 2:3.114-1 [1453 kB] 1720s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcsclite1 arm64 2.3.3-1 [24.7 kB] 1720s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [45.9 MB] 1722s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1722s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 1722s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 1723s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1723s Get:103 http://ftpmaster.internal/ubuntu resolute/main arm64 unzip arm64 6.0-28ubuntu7 [176 kB] 1723s Get:104 http://ftpmaster.internal/ubuntu resolute/universe arm64 java-wrappers all 0.5 [9042 B] 1723s Get:105 http://ftpmaster.internal/ubuntu resolute/main arm64 libonig5 arm64 6.9.10-1 [171 kB] 1723s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libjq1 arm64 1.8.1-3ubuntu1 [140 kB] 1723s Get:107 http://ftpmaster.internal/ubuntu resolute/main arm64 jq arm64 1.8.1-3ubuntu1 [72.1 kB] 1723s Get:108 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1723s Get:109 http://ftpmaster.internal/ubuntu resolute/universe arm64 libalgorithm-combinatorics-perl arm64 0.27-3build5 [21.6 kB] 1723s Get:110 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1723s Get:111 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-pam-perl arm64 0.16-6build4 [22.9 kB] 1723s Get:112 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1723s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1723s Get:114 http://ftpmaster.internal/ubuntu resolute/main arm64 libdevel-callchecker-perl arm64 0.009-2 [14.0 kB] 1723s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1723s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 1723s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1723s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1723s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1723s Get:120 http://ftpmaster.internal/ubuntu resolute/main arm64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1723s Get:121 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1723s Get:122 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1723s Get:123 http://ftpmaster.internal/ubuntu resolute/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1723s Get:124 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcache-lru-perl all 0.04-4 [5760 B] 1723s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 1723s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 libcares2 arm64 1.34.5-1 [101 kB] 1723s Get:127 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1723s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1723s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1723s Get:130 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1723s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1723s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1723s Get:133 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 1723s Get:134 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 1723s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1723s Get:136 http://ftpmaster.internal/ubuntu resolute/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1723s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1723s Get:138 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1723s Get:139 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1723s Get:140 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1723s Get:141 http://ftpmaster.internal/ubuntu resolute/universe arm64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 1723s Get:142 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 1723s Get:143 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1723s Get:144 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 1723s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1723s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1723s Get:147 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1723s Get:148 http://ftpmaster.internal/ubuntu resolute/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1723s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1723s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1723s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1723s Get:152 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1724s Get:153 http://ftpmaster.internal/ubuntu resolute/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 1724s Get:154 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-perl-perl all 0.002011-2 [40.3 kB] 1724s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdata-printer-perl all 1.002001-1 [118 kB] 1724s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 1724s Get:157 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 1724s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build5 [79.9 kB] 1724s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 1724s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1724s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1724s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1724s Get:163 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1724s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1724s Get:165 http://ftpmaster.internal/ubuntu resolute/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1724s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1724s Get:167 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1724s Get:168 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1724s Get:169 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1724s Get:170 http://ftpmaster.internal/ubuntu resolute/universe arm64 libspecio-perl all 0.50-1 [127 kB] 1724s Get:171 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1724s Get:172 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1724s Get:173 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1724s Get:174 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1724s Get:175 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 1724s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 1725s Get:177 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1725s Get:178 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdbix-connector-perl all 0.60-1 [35.8 kB] 1725s Get:179 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1725s Get:180 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1725s Get:181 http://ftpmaster.internal/ubuntu resolute/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1725s Get:182 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1725s Get:183 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1725s Get:184 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1725s Get:185 http://ftpmaster.internal/ubuntu resolute/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1725s Get:186 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1725s Get:187 http://ftpmaster.internal/ubuntu resolute/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1725s Get:188 http://ftpmaster.internal/ubuntu resolute/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1725s Get:189 http://ftpmaster.internal/ubuntu resolute/main arm64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 1725s Get:190 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1725s Get:191 http://ftpmaster.internal/ubuntu resolute/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1725s Get:192 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd3 arm64 2.3.3-13ubuntu1 [124 kB] 1725s Get:193 http://ftpmaster.internal/ubuntu resolute/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1725s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1725s Get:195 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 1725s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 1725s Get:197 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 1725s Get:198 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparams-validate-perl arm64 1.31-2build4 [52.1 kB] 1725s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 libgeoip2-perl all 2.006002-2 [92.1 kB] 1725s Get:200 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1725s Get:201 http://ftpmaster.internal/ubuntu resolute/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1725s Get:202 http://ftpmaster.internal/ubuntu resolute/universe arm64 libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 1725s Get:203 http://ftpmaster.internal/ubuntu resolute/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1725s Get:204 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 1727s Get:205 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1727s Get:206 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1727s Get:207 http://ftpmaster.internal/ubuntu resolute/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1727s Get:208 http://ftpmaster.internal/ubuntu resolute/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1727s Get:209 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1727s Get:210 http://ftpmaster.internal/ubuntu resolute/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1727s Get:211 http://ftpmaster.internal/ubuntu resolute/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1727s Get:212 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 1727s Get:213 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtype-tiny-perl all 2.004000-2 [340 kB] 1727s Get:214 http://ftpmaster.internal/ubuntu resolute/universe arm64 libiri-perl all 0.013-1 [10.1 kB] 1727s Get:215 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1727s Get:216 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1727s Get:217 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 1727s Get:218 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.1 [171 kB] 1727s Get:219 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-1 arm64 1.3.7-2 [160 kB] 1727s Get:220 http://ftpmaster.internal/ubuntu resolute/main arm64 libxmlsec1-openssl1 arm64 1.3.7-2 [103 kB] 1727s Get:221 http://ftpmaster.internal/ubuntu resolute/main arm64 liblasso3t64 arm64 2.9.0-2 [173 kB] 1727s Get:222 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblasso-perl arm64 2.9.0-2 [107 kB] 1727s Get:223 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 1727s Get:224 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 1727s Get:225 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1727s Get:226 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1727s Get:227 http://ftpmaster.internal/ubuntu resolute/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1727s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsub-infix-perl all 0.004-5 [7168 B] 1727s Get:229 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmatch-simple-perl all 0.012-1 [15.2 kB] 1727s Get:230 http://ftpmaster.internal/ubuntu resolute/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1727s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1727s Get:232 http://ftpmaster.internal/ubuntu resolute/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1727s Get:233 http://ftpmaster.internal/ubuntu resolute/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 1727s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 1727s Get:235 http://ftpmaster.internal/ubuntu resolute/universe arm64 libmoosex-arrayref-perl all 0.005-5 [8700 B] 1727s Get:236 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnamespace-sweep-perl all 0.006-5 [8262 B] 1727s Get:237 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1727s Get:238 http://ftpmaster.internal/ubuntu resolute/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1727s Get:239 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1727s Get:240 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1727s Get:241 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1727s Get:242 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0207-0ubuntu6 [298 kB] 1727s Get:243 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1727s Get:244 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1727s Get:245 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1727s Get:246 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1727s Get:247 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1727s Get:248 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-corepack all 0.24.0-5 [757 kB] 1727s Get:249 http://ftpmaster.internal/ubuntu resolute/universe arm64 nodejs arm64 20.19.4+dfsg-1 [342 kB] 1727s Get:250 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1727s Get:251 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1727s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1727s Get:253 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1727s Get:254 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-minimatch all 9.0.3-6 [78.0 kB] 1727s Get:255 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 1727s Get:256 http://ftpmaster.internal/ubuntu resolute/universe arm64 libnode115 arm64 20.19.4+dfsg-1 [13.7 MB] 1728s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 libossp-uuid16 arm64 1.6.4-1 [23.5 kB] 1728s Get:258 http://ftpmaster.internal/ubuntu resolute/universe arm64 libossp-uuid-perl arm64 1.6.4-1 [16.5 kB] 1728s Get:259 http://ftpmaster.internal/ubuntu resolute/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 1728s Get:260 http://ftpmaster.internal/ubuntu resolute/main arm64 libpath-tiny-perl all 0.148-1 [47.9 kB] 1728s Get:261 http://ftpmaster.internal/ubuntu resolute/universe arm64 libset-scalar-perl all 1.29-3 [28.6 kB] 1728s Get:262 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-csv-xs-perl arm64 1.60-1 [125 kB] 1728s Get:263 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-aligner-perl all 0.16-3 [12.9 kB] 1728s Get:264 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtext-table-perl all 1.135-1 [28.1 kB] 1728s Get:265 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-namespacefactory-perl all 1.02-4 [6096 B] 1728s Get:266 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-commonns-perl all 0.06-6 [7518 B] 1728s Get:267 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-namespace-perl all 0.02-7 [8480 B] 1728s Get:268 http://ftpmaster.internal/ubuntu resolute/universe arm64 librdf-trine-perl all 1.019-4 [239 kB] 1728s Get:269 http://ftpmaster.internal/ubuntu resolute/universe arm64 librdf-query-perl all 2.919-1 [292 kB] 1728s Get:270 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1728s Get:271 http://ftpmaster.internal/ubuntu resolute/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1728s Get:272 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1728s Get:273 http://ftpmaster.internal/ubuntu resolute/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1728s Get:274 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1728s Get:275 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-output-perl all 1.036-1 [14.6 kB] 1728s Get:276 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1728s Get:277 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1728s Get:278 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtypes-datetime-perl all 0.002-4 [9192 B] 1728s Get:279 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 1728s Get:280 http://ftpmaster.internal/ubuntu resolute/universe arm64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 1728s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtypes-uuid-perl all 0.004-4 [6404 B] 1728s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 1728s Get:283 http://ftpmaster.internal/ubuntu resolute/universe arm64 libtypes-uri-perl all 0.007-3 [7546 B] 1728s Get:284 http://ftpmaster.internal/ubuntu resolute/universe arm64 libweb-id-perl all 1.927-3 [52.4 kB] 1728s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 libxml-libxslt-perl arm64 2.003000-3 [44.6 kB] 1728s Get:286 http://ftpmaster.internal/ubuntu resolute/universe arm64 libyaml-perl all 1.31-1 [65.7 kB] 1728s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1729s Get:288 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1729s Get:289 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-roman all 5.0-1 [10.3 kB] 1729s Get:290 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1729s Get:291 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1729s Get:292 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 1729s Get:293 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1729s Get:294 http://ftpmaster.internal/ubuntu resolute/main arm64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1729s Get:295 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1729s Get:296 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1729s Get:297 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1729s Get:298 http://ftpmaster.internal/ubuntu resolute/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1729s Get:299 http://ftpmaster.internal/ubuntu resolute/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1729s Get:300 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 1729s Get:301 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 1729s Get:302 http://ftpmaster.internal/ubuntu resolute/universe arm64 lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 1729s Get:303 http://ftpmaster.internal/ubuntu resolute/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1730s Fetched 190 MB in 15s (12.6 MB/s) 1730s Selecting previously unselected package imagemagick-7-common. 1730s (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 ... 86560 files and directories currently installed.) 1730s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1730s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1730s Selecting previously unselected package libgomp1:arm64. 1730s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_arm64.deb ... 1730s Unpacking libgomp1:arm64 (15.2.0-5ubuntu1) ... 1730s Selecting previously unselected package libfftw3-double3:arm64. 1730s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_arm64.deb ... 1730s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 1730s Selecting previously unselected package libfontenc1:arm64. 1730s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1730s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1730s Selecting previously unselected package x11-common. 1730s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1730s Unpacking x11-common (1:7.7+24ubuntu1) ... 1730s Selecting previously unselected package xfonts-encodings. 1730s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1730s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1730s Selecting previously unselected package xfonts-utils. 1730s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1730s Unpacking xfonts-utils (1:7.7+7) ... 1730s Selecting previously unselected package fonts-urw-base35. 1730s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1730s Unpacking fonts-urw-base35 (20200910-8) ... 1731s Selecting previously unselected package fontconfig-config. 1731s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 1731s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1731s Selecting previously unselected package libfontconfig1:arm64. 1731s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 1731s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 1731s Selecting previously unselected package libsharpyuv0:arm64. 1731s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 1731s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 1731s Selecting previously unselected package libaom3:arm64. 1731s Preparing to unpack .../011-libaom3_3.12.1-1_arm64.deb ... 1731s Unpacking libaom3:arm64 (3.12.1-1) ... 1731s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1731s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_arm64.deb ... 1731s Unpacking libheif-plugin-aomdec:arm64 (1.20.2-1) ... 1731s Selecting previously unselected package libde265-0:arm64. 1731s Preparing to unpack .../013-libde265-0_1.0.16-1_arm64.deb ... 1731s Unpacking libde265-0:arm64 (1.0.16-1) ... 1731s Selecting previously unselected package libheif-plugin-libde265:arm64. 1731s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_arm64.deb ... 1731s Unpacking libheif-plugin-libde265:arm64 (1.20.2-1) ... 1731s Selecting previously unselected package libheif1:arm64. 1731s Preparing to unpack .../015-libheif1_1.20.2-1_arm64.deb ... 1731s Unpacking libheif1:arm64 (1.20.2-1) ... 1731s Selecting previously unselected package libjbig0:arm64. 1731s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1731s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1731s Selecting previously unselected package libjpeg-turbo8:arm64. 1731s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 1731s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 1731s Selecting previously unselected package libjpeg8:arm64. 1731s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1731s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1731s Selecting previously unselected package liblcms2-2:arm64. 1731s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1731s Unpacking liblcms2-2:arm64 (2.16-2) ... 1731s Selecting previously unselected package liblqr-1-0:arm64. 1731s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1731s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1731s Selecting previously unselected package libltdl7:arm64. 1731s Preparing to unpack .../021-libltdl7_2.5.4-4build1_arm64.deb ... 1731s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 1731s Selecting previously unselected package libopenjp2-7:arm64. 1731s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_arm64.deb ... 1731s Unpacking libopenjp2-7:arm64 (2.5.3-2.1) ... 1731s Selecting previously unselected package libraw23t64:arm64. 1731s Preparing to unpack .../023-libraw23t64_0.21.4-2_arm64.deb ... 1731s Unpacking libraw23t64:arm64 (0.21.4-2) ... 1731s Selecting previously unselected package libdeflate0:arm64. 1731s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 1731s Unpacking libdeflate0:arm64 (1.23-2) ... 1731s Selecting previously unselected package liblerc4:arm64. 1731s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1731s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1731s Selecting previously unselected package libwebp7:arm64. 1731s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 1731s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 1732s Selecting previously unselected package libtiff6:arm64. 1732s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 1732s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 1732s Selecting previously unselected package libwebpdemux2:arm64. 1732s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 1732s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 1732s Selecting previously unselected package libwebpmux3:arm64. 1732s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 1732s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 1732s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1732s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 1732s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 1732s Selecting previously unselected package libimage-magick-q16-perl. 1732s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_arm64.deb ... 1732s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1732s Selecting previously unselected package libimage-magick-perl. 1732s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1732s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1732s Selecting previously unselected package fonts-font-awesome. 1732s Preparing to unpack .../033-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1732s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1732s Selecting previously unselected package lemonldap-ng-uwsgi-app. 1732s Preparing to unpack .../034-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 1732s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1732s Selecting previously unselected package libconvert-base32-perl. 1732s Preparing to unpack .../035-libconvert-base32-perl_0.06-3_all.deb ... 1732s Unpacking libconvert-base32-perl (0.06-3) ... 1732s Selecting previously unselected package libdigest-hmac-perl. 1732s Preparing to unpack .../036-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1732s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1732s Selecting previously unselected package libfont-afm-perl. 1732s Preparing to unpack .../037-libfont-afm-perl_1.20-4_all.deb ... 1732s Unpacking libfont-afm-perl (1.20-4) ... 1732s Selecting previously unselected package libhtml-format-perl. 1732s Preparing to unpack .../038-libhtml-format-perl_2.16-2_all.deb ... 1732s Unpacking libhtml-format-perl (2.16-2) ... 1732s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1732s Preparing to unpack .../039-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1732s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1732s Selecting previously unselected package javascript-common. 1732s Preparing to unpack .../040-javascript-common_12+nmu1_all.deb ... 1732s Unpacking javascript-common (12+nmu1) ... 1732s Selecting previously unselected package libjs-popper.js. 1732s Preparing to unpack .../041-libjs-popper.js_1.16.1+ds-6_all.deb ... 1732s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1732s Selecting previously unselected package libjs-bootstrap4. 1732s Preparing to unpack .../042-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1732s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1732s Selecting previously unselected package libjs-jquery-cookie. 1732s Preparing to unpack .../043-libjs-jquery-cookie_12-4_all.deb ... 1732s Unpacking libjs-jquery-cookie (12-4) ... 1732s Selecting previously unselected package libjs-jquery-ui. 1732s Preparing to unpack .../044-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1732s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1732s Selecting previously unselected package libexporter-tiny-perl. 1732s Preparing to unpack .../045-libexporter-tiny-perl_1.006002-1_all.deb ... 1732s Unpacking libexporter-tiny-perl (1.006002-1) ... 1732s Selecting previously unselected package liblist-moreutils-xs-perl. 1732s Preparing to unpack .../046-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1732s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1732s Selecting previously unselected package liblist-moreutils-perl. 1732s Preparing to unpack .../047-liblist-moreutils-perl_0.430-2_all.deb ... 1732s Unpacking liblist-moreutils-perl (0.430-2) ... 1732s Selecting previously unselected package libregexp-assemble-perl. 1732s Preparing to unpack .../048-libregexp-assemble-perl_0.38-2_all.deb ... 1732s Unpacking libregexp-assemble-perl (0.38-2) ... 1732s Selecting previously unselected package libtext-unidecode-perl. 1732s Preparing to unpack .../049-libtext-unidecode-perl_1.30-3_all.deb ... 1732s Unpacking libtext-unidecode-perl (1.30-3) ... 1732s Selecting previously unselected package liblemonldap-ng-portal-perl. 1732s Preparing to unpack .../050-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1733s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1733s Selecting previously unselected package m4. 1733s Preparing to unpack .../051-m4_1.4.19-8_arm64.deb ... 1733s Unpacking m4 (1.4.19-8) ... 1733s Selecting previously unselected package autoconf. 1733s Preparing to unpack .../052-autoconf_2.72-3.1ubuntu1_all.deb ... 1733s Unpacking autoconf (2.72-3.1ubuntu1) ... 1733s Selecting previously unselected package autotools-dev. 1733s Preparing to unpack .../053-autotools-dev_20240727.1_all.deb ... 1733s Unpacking autotools-dev (20240727.1) ... 1733s Selecting previously unselected package automake. 1733s Preparing to unpack .../054-automake_1%3a1.17-4ubuntu1_all.deb ... 1733s Unpacking automake (1:1.17-4ubuntu1) ... 1733s Selecting previously unselected package autopoint. 1733s Preparing to unpack .../055-autopoint_0.23.1-2build2_all.deb ... 1733s Unpacking autopoint (0.23.1-2build2) ... 1733s Selecting previously unselected package libisl23:arm64. 1733s Preparing to unpack .../056-libisl23_0.27-1_arm64.deb ... 1733s Unpacking libisl23:arm64 (0.27-1) ... 1733s Selecting previously unselected package libmpc3:arm64. 1733s Preparing to unpack .../057-libmpc3_1.3.1-1build3_arm64.deb ... 1733s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 1733s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 1733s Preparing to unpack .../058-cpp-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1733s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1733s Selecting previously unselected package cpp-15. 1733s Preparing to unpack .../059-cpp-15_15.2.0-5ubuntu1_arm64.deb ... 1733s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1733s Selecting previously unselected package cpp-aarch64-linux-gnu. 1733s Preparing to unpack .../060-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1733s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1733s Selecting previously unselected package cpp. 1733s Preparing to unpack .../061-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 1733s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1733s Selecting previously unselected package libcc1-0:arm64. 1733s Preparing to unpack .../062-libcc1-0_15.2.0-5ubuntu1_arm64.deb ... 1733s Unpacking libcc1-0:arm64 (15.2.0-5ubuntu1) ... 1733s Selecting previously unselected package libitm1:arm64. 1733s Preparing to unpack .../063-libitm1_15.2.0-5ubuntu1_arm64.deb ... 1733s Unpacking libitm1:arm64 (15.2.0-5ubuntu1) ... 1733s Selecting previously unselected package libasan8:arm64. 1733s Preparing to unpack .../064-libasan8_15.2.0-5ubuntu1_arm64.deb ... 1733s Unpacking libasan8:arm64 (15.2.0-5ubuntu1) ... 1733s Selecting previously unselected package liblsan0:arm64. 1734s Preparing to unpack .../065-liblsan0_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking liblsan0:arm64 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package libtsan2:arm64. 1734s Preparing to unpack .../066-libtsan2_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking libtsan2:arm64 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package libubsan1:arm64. 1734s Preparing to unpack .../067-libubsan1_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking libubsan1:arm64 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package libhwasan0:arm64. 1734s Preparing to unpack .../068-libhwasan0_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking libhwasan0:arm64 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package libgcc-15-dev:arm64. 1734s Preparing to unpack .../069-libgcc-15-dev_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 1734s Preparing to unpack .../070-gcc-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package gcc-15. 1734s Preparing to unpack .../071-gcc-15_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1734s Selecting previously unselected package gcc-aarch64-linux-gnu. 1734s Preparing to unpack .../072-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1734s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1734s Selecting previously unselected package gcc. 1734s Preparing to unpack .../073-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 1734s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1734s Selecting previously unselected package libstdc++-15-dev:arm64. 1734s Preparing to unpack .../074-libstdc++-15-dev_15.2.0-5ubuntu1_arm64.deb ... 1734s Unpacking libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 1735s Selecting previously unselected package g++-15-aarch64-linux-gnu. 1735s Preparing to unpack .../075-g++-15-aarch64-linux-gnu_15.2.0-5ubuntu1_arm64.deb ... 1735s Unpacking g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1735s Selecting previously unselected package g++-15. 1735s Preparing to unpack .../076-g++-15_15.2.0-5ubuntu1_arm64.deb ... 1735s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1735s Selecting previously unselected package g++-aarch64-linux-gnu. 1735s Preparing to unpack .../077-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 1735s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1735s Selecting previously unselected package g++. 1735s Preparing to unpack .../078-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 1735s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1735s Selecting previously unselected package build-essential. 1735s Preparing to unpack .../079-build-essential_12.12ubuntu1_arm64.deb ... 1735s Unpacking build-essential (12.12ubuntu1) ... 1735s Selecting previously unselected package ca-certificates-java. 1735s Preparing to unpack .../080-ca-certificates-java_20240118_all.deb ... 1735s Unpacking ca-certificates-java (20240118) ... 1735s Selecting previously unselected package libdebhelper-perl. 1735s Preparing to unpack .../081-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1735s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1735s Selecting previously unselected package libtool. 1735s Preparing to unpack .../082-libtool_2.5.4-4build1_all.deb ... 1735s Unpacking libtool (2.5.4-4build1) ... 1735s Selecting previously unselected package dh-autoreconf. 1735s Preparing to unpack .../083-dh-autoreconf_21_all.deb ... 1735s Unpacking dh-autoreconf (21) ... 1735s Selecting previously unselected package libarchive-zip-perl. 1735s Preparing to unpack .../084-libarchive-zip-perl_1.68-1_all.deb ... 1735s Unpacking libarchive-zip-perl (1.68-1) ... 1735s Selecting previously unselected package libfile-stripnondeterminism-perl. 1735s Preparing to unpack .../085-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1735s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1735s Selecting previously unselected package dh-strip-nondeterminism. 1735s Preparing to unpack .../086-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1735s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1735s Selecting previously unselected package debugedit. 1735s Preparing to unpack .../087-debugedit_1%3a5.2-3_arm64.deb ... 1735s Unpacking debugedit (1:5.2-3) ... 1735s Selecting previously unselected package dwz. 1735s Preparing to unpack .../088-dwz_0.16-2_arm64.deb ... 1735s Unpacking dwz (0.16-2) ... 1735s Selecting previously unselected package gettext. 1735s Preparing to unpack .../089-gettext_0.23.1-2build2_arm64.deb ... 1735s Unpacking gettext (0.23.1-2build2) ... 1735s Selecting previously unselected package intltool-debian. 1736s Preparing to unpack .../090-intltool-debian_0.35.0+20060710.6_all.deb ... 1736s Unpacking intltool-debian (0.35.0+20060710.6) ... 1736s Selecting previously unselected package po-debconf. 1736s Preparing to unpack .../091-po-debconf_1.0.21+nmu1_all.deb ... 1736s Unpacking po-debconf (1.0.21+nmu1) ... 1736s Selecting previously unselected package debhelper. 1736s Preparing to unpack .../092-debhelper_13.24.2ubuntu1_all.deb ... 1736s Unpacking debhelper (13.24.2ubuntu1) ... 1736s Selecting previously unselected package java-common. 1736s Preparing to unpack .../093-java-common_0.76_all.deb ... 1736s Unpacking java-common (0.76) ... 1736s Selecting previously unselected package libnspr4:arm64. 1736s Preparing to unpack .../094-libnspr4_2%3a4.36-1ubuntu2_arm64.deb ... 1736s Unpacking libnspr4:arm64 (2:4.36-1ubuntu2) ... 1736s Selecting previously unselected package libnss3:arm64. 1736s Preparing to unpack .../095-libnss3_2%3a3.114-1_arm64.deb ... 1736s Unpacking libnss3:arm64 (2:3.114-1) ... 1736s Selecting previously unselected package libpcsclite1:arm64. 1736s Preparing to unpack .../096-libpcsclite1_2.3.3-1_arm64.deb ... 1736s Unpacking libpcsclite1:arm64 (2.3.3-1) ... 1736s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1736s Preparing to unpack .../097-openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb ... 1736s Unpacking openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 1737s Selecting previously unselected package default-jre-headless. 1737s Preparing to unpack .../098-default-jre-headless_2%3a1.21-76_arm64.deb ... 1737s Unpacking default-jre-headless (2:1.21-76) ... 1737s Selecting previously unselected package sgml-base. 1737s Preparing to unpack .../099-sgml-base_1.31+nmu1_all.deb ... 1737s Unpacking sgml-base (1.31+nmu1) ... 1737s Selecting previously unselected package xml-core. 1737s Preparing to unpack .../100-xml-core_0.19_all.deb ... 1737s Unpacking xml-core (0.19) ... 1737s Selecting previously unselected package docutils-common. 1737s Preparing to unpack .../101-docutils-common_0.21.2+dfsg-2_all.deb ... 1737s Unpacking docutils-common (0.21.2+dfsg-2) ... 1737s Selecting previously unselected package unzip. 1737s Preparing to unpack .../102-unzip_6.0-28ubuntu7_arm64.deb ... 1737s Unpacking unzip (6.0-28ubuntu7) ... 1737s Selecting previously unselected package java-wrappers. 1737s Preparing to unpack .../103-java-wrappers_0.5_all.deb ... 1737s Unpacking java-wrappers (0.5) ... 1737s Selecting previously unselected package libonig5:arm64. 1737s Preparing to unpack .../104-libonig5_6.9.10-1_arm64.deb ... 1737s Unpacking libonig5:arm64 (6.9.10-1) ... 1737s Selecting previously unselected package libjq1:arm64. 1737s Preparing to unpack .../105-libjq1_1.8.1-3ubuntu1_arm64.deb ... 1737s Unpacking libjq1:arm64 (1.8.1-3ubuntu1) ... 1737s Selecting previously unselected package jq. 1737s Preparing to unpack .../106-jq_1.8.1-3ubuntu1_arm64.deb ... 1737s Unpacking jq (1.8.1-3ubuntu1) ... 1737s Selecting previously unselected package libalgorithm-c3-perl. 1737s Preparing to unpack .../107-libalgorithm-c3-perl_0.11-2_all.deb ... 1737s Unpacking libalgorithm-c3-perl (0.11-2) ... 1737s Selecting previously unselected package libalgorithm-combinatorics-perl. 1737s Preparing to unpack .../108-libalgorithm-combinatorics-perl_0.27-3build5_arm64.deb ... 1737s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 1737s Selecting previously unselected package libauth-yubikey-webclient-perl. 1737s Preparing to unpack .../109-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1737s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1737s Selecting previously unselected package libauthen-pam-perl. 1737s Preparing to unpack .../110-libauthen-pam-perl_0.16-6build4_arm64.deb ... 1737s Unpacking libauthen-pam-perl (0.16-6build4) ... 1737s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1737s Preparing to unpack .../111-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1737s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1737s Selecting previously unselected package libdynaloader-functions-perl. 1737s Preparing to unpack .../112-libdynaloader-functions-perl_0.004-2_all.deb ... 1737s Unpacking libdynaloader-functions-perl (0.004-2) ... 1737s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1737s Preparing to unpack .../113-libdevel-callchecker-perl_0.009-2_arm64.deb ... 1737s Unpacking libdevel-callchecker-perl:arm64 (0.009-2) ... 1737s Selecting previously unselected package libparams-classify-perl:arm64. 1738s Preparing to unpack .../114-libparams-classify-perl_0.015-2build6_arm64.deb ... 1738s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1738s Selecting previously unselected package libmodule-runtime-perl. 1738s Preparing to unpack .../115-libmodule-runtime-perl_0.018-1_all.deb ... 1738s Unpacking libmodule-runtime-perl (0.018-1) ... 1738s Selecting previously unselected package libmodule-implementation-perl. 1738s Preparing to unpack .../116-libmodule-implementation-perl_0.09-2_all.deb ... 1738s Unpacking libmodule-implementation-perl (0.09-2) ... 1738s Selecting previously unselected package libsub-exporter-progressive-perl. 1738s Preparing to unpack .../117-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1738s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1738s Selecting previously unselected package libvariable-magic-perl. 1738s Preparing to unpack .../118-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1738s Unpacking libvariable-magic-perl (0.64-1build1) ... 1738s Selecting previously unselected package libb-hooks-endofscope-perl. 1738s Preparing to unpack .../119-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1738s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1738s Selecting previously unselected package libcrypt-random-seed-perl. 1738s Preparing to unpack .../120-libcrypt-random-seed-perl_0.03-3_all.deb ... 1738s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1738s Selecting previously unselected package libmath-random-isaac-perl. 1738s Preparing to unpack .../121-libmath-random-isaac-perl_1.004-2_all.deb ... 1738s Unpacking libmath-random-isaac-perl (1.004-2) ... 1738s Selecting previously unselected package libbytes-random-secure-perl. 1738s Preparing to unpack .../122-libbytes-random-secure-perl_0.29-3_all.deb ... 1738s Unpacking libbytes-random-secure-perl (0.29-3) ... 1738s Selecting previously unselected package libcache-lru-perl. 1738s Preparing to unpack .../123-libcache-lru-perl_0.04-4_all.deb ... 1738s Unpacking libcache-lru-perl (0.04-4) ... 1738s Selecting previously unselected package libcapture-tiny-perl. 1738s Preparing to unpack .../124-libcapture-tiny-perl_0.50-1_all.deb ... 1738s Unpacking libcapture-tiny-perl (0.50-1) ... 1738s Selecting previously unselected package libcares2:arm64. 1738s Preparing to unpack .../125-libcares2_1.34.5-1_arm64.deb ... 1738s Unpacking libcares2:arm64 (1.34.5-1) ... 1738s Selecting previously unselected package libclass-c3-perl. 1738s Preparing to unpack .../126-libclass-c3-perl_0.35-2_all.deb ... 1738s Unpacking libclass-c3-perl (0.35-2) ... 1738s Selecting previously unselected package libclass-data-inheritable-perl. 1738s Preparing to unpack .../127-libclass-data-inheritable-perl_0.10-1_all.deb ... 1738s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1738s Selecting previously unselected package libparams-util-perl. 1738s Preparing to unpack .../128-libparams-util-perl_1.102-3build1_arm64.deb ... 1738s Unpacking libparams-util-perl (1.102-3build1) ... 1738s Selecting previously unselected package libsub-install-perl. 1738s Preparing to unpack .../129-libsub-install-perl_0.929-1_all.deb ... 1738s Unpacking libsub-install-perl (0.929-1) ... 1738s Selecting previously unselected package libdata-optlist-perl. 1738s Preparing to unpack .../130-libdata-optlist-perl_0.114-1_all.deb ... 1738s Unpacking libdata-optlist-perl (0.114-1) ... 1738s Selecting previously unselected package libpackage-stash-perl. 1738s Preparing to unpack .../131-libpackage-stash-perl_0.40-1_all.deb ... 1738s Unpacking libpackage-stash-perl (0.40-1) ... 1738s Selecting previously unselected package libclass-load-perl. 1738s Preparing to unpack .../132-libclass-load-perl_0.25-2_all.deb ... 1738s Unpacking libclass-load-perl (0.25-2) ... 1738s Selecting previously unselected package libclass-load-xs-perl. 1738s Preparing to unpack .../133-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 1738s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1738s Selecting previously unselected package libclass-method-modifiers-perl. 1738s Preparing to unpack .../134-libclass-method-modifiers-perl_2.15-1_all.deb ... 1738s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1738s Selecting previously unselected package libclass-singleton-perl. 1738s Preparing to unpack .../135-libclass-singleton-perl_1.6-2_all.deb ... 1738s Unpacking libclass-singleton-perl (1.6-2) ... 1738s Selecting previously unselected package libconvert-binhex-perl. 1738s Preparing to unpack .../136-libconvert-binhex-perl_1.125-3_all.deb ... 1738s Unpacking libconvert-binhex-perl (1.125-3) ... 1738s Selecting previously unselected package libcrypt-dh-gmp-perl. 1738s Preparing to unpack .../137-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1738s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1738s Selecting previously unselected package libcrypt-jwt-perl. 1738s Preparing to unpack .../138-libcrypt-jwt-perl_0.037-1_all.deb ... 1738s Unpacking libcrypt-jwt-perl (0.037-1) ... 1738s Selecting previously unselected package libcrypt-ssleay-perl. 1738s Preparing to unpack .../139-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1738s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1738s Selecting previously unselected package libcrypt-x509-perl. 1738s Preparing to unpack .../140-libcrypt-x509-perl_0.55-1_all.deb ... 1738s Unpacking libcrypt-x509-perl (0.55-1) ... 1738s Selecting previously unselected package libdata-dumper-concise-perl. 1738s Preparing to unpack .../141-libdata-dumper-concise-perl_2.023-3_all.deb ... 1738s Unpacking libdata-dumper-concise-perl (2.023-3) ... 1738s Selecting previously unselected package libdata-hexdump-perl. 1738s Preparing to unpack .../142-libdata-hexdump-perl_0.04-2_all.deb ... 1738s Unpacking libdata-hexdump-perl (0.04-2) ... 1738s Selecting previously unselected package libdata-ieee754-perl. 1738s Preparing to unpack .../143-libdata-ieee754-perl_0.02-2_all.deb ... 1738s Unpacking libdata-ieee754-perl (0.02-2) ... 1738s Selecting previously unselected package liblist-someutils-perl. 1738s Preparing to unpack .../144-liblist-someutils-perl_0.59-1_all.deb ... 1738s Unpacking liblist-someutils-perl (0.59-1) ... 1738s Selecting previously unselected package liblist-utilsby-perl. 1739s Preparing to unpack .../145-liblist-utilsby-perl_0.12-2_all.deb ... 1739s Unpacking liblist-utilsby-perl (0.12-2) ... 1739s Selecting previously unselected package liblist-allutils-perl. 1739s Preparing to unpack .../146-liblist-allutils-perl_0.19-1_all.deb ... 1739s Unpacking liblist-allutils-perl (0.19-1) ... 1739s Selecting previously unselected package libimport-into-perl. 1739s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 1739s Unpacking libimport-into-perl (1.002005-2) ... 1739s Selecting previously unselected package librole-tiny-perl. 1739s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 1739s Unpacking librole-tiny-perl (2.002004-1) ... 1739s Selecting previously unselected package libsub-quote-perl. 1739s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1739s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1739s Selecting previously unselected package libmoo-perl. 1739s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 1739s Unpacking libmoo-perl (2.005005-1) ... 1739s Selecting previously unselected package libdata-password-zxcvbn-perl. 1739s Preparing to unpack .../151-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1739s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1739s Selecting previously unselected package libstrictures-perl. 1739s Preparing to unpack .../152-libstrictures-perl_2.000006-1_all.deb ... 1739s Unpacking libstrictures-perl (2.000006-1) ... 1739s Selecting previously unselected package libdata-perl-perl. 1739s Preparing to unpack .../153-libdata-perl-perl_0.002011-2_all.deb ... 1739s Unpacking libdata-perl-perl (0.002011-2) ... 1739s Selecting previously unselected package libdata-printer-perl. 1739s Preparing to unpack .../154-libdata-printer-perl_1.002001-1_all.deb ... 1739s Unpacking libdata-printer-perl (1.002001-1) ... 1739s Selecting previously unselected package libnet-ipv6addr-perl. 1739s Preparing to unpack .../155-libnet-ipv6addr-perl_1.02-1_all.deb ... 1739s Unpacking libnet-ipv6addr-perl (1.02-1) ... 1739s Selecting previously unselected package libnet-netmask-perl. 1739s Preparing to unpack .../156-libnet-netmask-perl_2.0002-2_all.deb ... 1739s Unpacking libnet-netmask-perl (2.0002-2) ... 1739s Selecting previously unselected package libnetaddr-ip-perl. 1739s Preparing to unpack .../157-libnetaddr-ip-perl_4.079+dfsg-2build5_arm64.deb ... 1739s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1739s Selecting previously unselected package libdata-validate-ip-perl. 1739s Preparing to unpack .../158-libdata-validate-ip-perl_0.31-1_all.deb ... 1739s Unpacking libdata-validate-ip-perl (0.31-1) ... 1739s Selecting previously unselected package libsub-identify-perl. 1739s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 1739s Unpacking libsub-identify-perl (0.14-3build4) ... 1739s Selecting previously unselected package libsub-name-perl:arm64. 1739s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 1739s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1739s Selecting previously unselected package libnamespace-clean-perl. 1739s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 1739s Unpacking libnamespace-clean-perl (0.27-2) ... 1739s Selecting previously unselected package libnamespace-autoclean-perl. 1739s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 1739s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1739s Selecting previously unselected package libsub-exporter-perl. 1739s Preparing to unpack .../163-libsub-exporter-perl_0.990-1_all.deb ... 1739s Unpacking libsub-exporter-perl (0.990-1) ... 1739s Selecting previously unselected package libeval-closure-perl. 1739s Preparing to unpack .../164-libeval-closure-perl_0.14-3_all.deb ... 1739s Unpacking libeval-closure-perl (0.14-3) ... 1739s Selecting previously unselected package libexception-class-perl. 1739s Preparing to unpack .../165-libexception-class-perl_1.45-1_all.deb ... 1739s Unpacking libexception-class-perl (1.45-1) ... 1739s Selecting previously unselected package libparams-validationcompiler-perl. 1739s Preparing to unpack .../166-libparams-validationcompiler-perl_0.31-1_all.deb ... 1739s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1739s Selecting previously unselected package libmro-compat-perl. 1739s Preparing to unpack .../167-libmro-compat-perl_0.15-2_all.deb ... 1739s Unpacking libmro-compat-perl (0.15-2) ... 1739s Selecting previously unselected package libxstring-perl:arm64. 1739s Preparing to unpack .../168-libxstring-perl_0.005-2build4_arm64.deb ... 1739s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1739s Selecting previously unselected package libspecio-perl. 1739s Preparing to unpack .../169-libspecio-perl_0.50-1_all.deb ... 1739s Unpacking libspecio-perl (0.50-1) ... 1739s Selecting previously unselected package libdatetime-locale-perl. 1739s Preparing to unpack .../170-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1739s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1740s Selecting previously unselected package libdatetime-timezone-perl. 1740s Preparing to unpack .../171-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1740s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1740s Selecting previously unselected package libdatetime-perl. 1740s Preparing to unpack .../172-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1740s Unpacking libdatetime-perl (2:1.65-1build3) ... 1740s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1740s Preparing to unpack .../173-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1740s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1740s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 1740s Preparing to unpack .../174-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 1740s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 1740s Selecting previously unselected package libdbi-perl:arm64. 1740s Preparing to unpack .../175-libdbi-perl_1.647-1_arm64.deb ... 1740s Unpacking libdbi-perl:arm64 (1.647-1) ... 1740s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1740s Preparing to unpack .../176-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1740s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1740s Selecting previously unselected package libdbix-connector-perl. 1740s Preparing to unpack .../177-libdbix-connector-perl_0.60-1_all.deb ... 1740s Unpacking libdbix-connector-perl (0.60-1) ... 1740s Selecting previously unselected package libdevel-globaldestruction-perl. 1740s Preparing to unpack .../178-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1740s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1740s Selecting previously unselected package libdevel-overloadinfo-perl. 1740s Preparing to unpack .../179-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1740s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1740s Selecting previously unselected package libdist-checkconflicts-perl. 1740s Preparing to unpack .../180-libdist-checkconflicts-perl_0.11-2_all.deb ... 1740s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1740s Selecting previously unselected package libemail-simple-perl. 1740s Preparing to unpack .../181-libemail-simple-perl_2.218-1_all.deb ... 1740s Unpacking libemail-simple-perl (2.218-1) ... 1740s Selecting previously unselected package libmodule-pluggable-perl. 1740s Preparing to unpack .../182-libmodule-pluggable-perl_5.2-5_all.deb ... 1740s Unpacking libmodule-pluggable-perl (5.2-5) ... 1740s Selecting previously unselected package libemail-abstract-perl. 1740s Preparing to unpack .../183-libemail-abstract-perl_3.010-1_all.deb ... 1740s Unpacking libemail-abstract-perl (3.010-1) ... 1740s Selecting previously unselected package libemail-address-xs-perl. 1740s Preparing to unpack .../184-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1740s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1740s Selecting previously unselected package libmoox-types-mooselike-perl. 1740s Preparing to unpack .../185-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1740s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1740s Selecting previously unselected package libthrowable-perl. 1740s Preparing to unpack .../186-libthrowable-perl_1.001-2_all.deb ... 1740s Unpacking libthrowable-perl (1.001-2) ... 1740s Selecting previously unselected package libemail-sender-perl. 1740s Preparing to unpack .../187-libemail-sender-perl_2.601-1_all.deb ... 1740s Unpacking libemail-sender-perl (2.601-1) ... 1740s Selecting previously unselected package libextutils-depends-perl. 1740s Preparing to unpack .../188-libextutils-depends-perl_0.8002-1_all.deb ... 1740s Unpacking libextutils-depends-perl (0.8002-1) ... 1740s Selecting previously unselected package libimagequant0:arm64. 1740s Preparing to unpack .../189-libimagequant0_2.18.0-1build1_arm64.deb ... 1740s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1740s Selecting previously unselected package libxpm4:arm64. 1741s Preparing to unpack .../190-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1741s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1741s Selecting previously unselected package libgd3:arm64. 1741s Preparing to unpack .../191-libgd3_2.3.3-13ubuntu1_arm64.deb ... 1741s Unpacking libgd3:arm64 (2.3.3-13ubuntu1) ... 1741s Selecting previously unselected package libgd-perl. 1741s Preparing to unpack .../192-libgd-perl_2.78-1build4_arm64.deb ... 1741s Unpacking libgd-perl (2.78-1build4) ... 1741s Selecting previously unselected package libgd-securityimage-perl. 1741s Preparing to unpack .../193-libgd-securityimage-perl_1.75-3_all.deb ... 1741s Unpacking libgd-securityimage-perl (1.75-3) ... 1741s Selecting previously unselected package libmoox-strictconstructor-perl. 1741s Preparing to unpack .../194-libmoox-strictconstructor-perl_0.011-2_all.deb ... 1741s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 1741s Selecting previously unselected package libmaxmind-db-common-perl. 1741s Preparing to unpack .../195-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 1741s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 1741s Selecting previously unselected package libmaxmind-db-reader-perl. 1741s Preparing to unpack .../196-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 1741s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 1741s Selecting previously unselected package libparams-validate-perl:arm64. 1741s Preparing to unpack .../197-libparams-validate-perl_1.31-2build4_arm64.deb ... 1741s Unpacking libparams-validate-perl:arm64 (1.31-2build4) ... 1741s Selecting previously unselected package libgeoip2-perl. 1741s Preparing to unpack .../198-libgeoip2-perl_2.006002-2_all.deb ... 1741s Unpacking libgeoip2-perl (2.006002-2) ... 1741s Selecting previously unselected package libglib-perl:arm64. 1741s Preparing to unpack .../199-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1741s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1741s Selecting previously unselected package libgssapi-perl. 1741s Preparing to unpack .../200-libgssapi-perl_0.28-4build5_arm64.deb ... 1741s Unpacking libgssapi-perl (0.28-4build5) ... 1741s Selecting previously unselected package libhttp-browserdetect-perl. 1741s Preparing to unpack .../201-libhttp-browserdetect-perl_3.41-1_all.deb ... 1741s Unpacking libhttp-browserdetect-perl (3.41-1) ... 1741s Selecting previously unselected package libhttp-daemon-perl. 1741s Preparing to unpack .../202-libhttp-daemon-perl_6.16-1_all.deb ... 1741s Unpacking libhttp-daemon-perl (6.16-1) ... 1741s Selecting previously unselected package libicu76:arm64. 1741s Preparing to unpack .../203-libicu76_76.1-4ubuntu2_arm64.deb ... 1741s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 1741s Selecting previously unselected package libio-pty-perl. 1741s Preparing to unpack .../204-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1741s Unpacking libio-pty-perl (1:1.20-1build3) ... 1741s Selecting previously unselected package libio-sessiondata-perl. 1741s Preparing to unpack .../205-libio-sessiondata-perl_1.03-3_all.deb ... 1741s Unpacking libio-sessiondata-perl (1.03-3) ... 1741s Selecting previously unselected package libperlio-via-timeout-perl. 1741s Preparing to unpack .../206-libperlio-via-timeout-perl_0.32-3_all.deb ... 1741s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1741s Selecting previously unselected package libio-socket-timeout-perl. 1741s Preparing to unpack .../207-libio-socket-timeout-perl_0.32-3_all.deb ... 1741s Unpacking libio-socket-timeout-perl (0.32-3) ... 1741s Selecting previously unselected package libio-string-perl. 1741s Preparing to unpack .../208-libio-string-perl_1.08-4_all.deb ... 1741s Unpacking libio-string-perl (1.08-4) ... 1741s Selecting previously unselected package libio-stringy-perl. 1741s Preparing to unpack .../209-libio-stringy-perl_2.113-2_all.deb ... 1741s Unpacking libio-stringy-perl (2.113-2) ... 1741s Selecting previously unselected package libipc-run-perl. 1741s Preparing to unpack .../210-libipc-run-perl_20231003.0-2_all.deb ... 1741s Unpacking libipc-run-perl (20231003.0-2) ... 1741s Selecting previously unselected package libmoox-handlesvia-perl. 1742s Preparing to unpack .../211-libmoox-handlesvia-perl_0.001009-2_all.deb ... 1742s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 1742s Selecting previously unselected package libtype-tiny-perl. 1742s Preparing to unpack .../212-libtype-tiny-perl_2.004000-2_all.deb ... 1742s Unpacking libtype-tiny-perl (2.004000-2) ... 1742s Selecting previously unselected package libiri-perl. 1742s Preparing to unpack .../213-libiri-perl_0.013-1_all.deb ... 1742s Unpacking libiri-perl (0.013-1) ... 1742s Selecting previously unselected package libjargs-java. 1742s Preparing to unpack .../214-libjargs-java_1.0.0-5_all.deb ... 1742s Unpacking libjargs-java (1.0.0-5) ... 1742s Selecting previously unselected package libjs-underscore. 1742s Preparing to unpack .../215-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1742s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1742s Selecting previously unselected package libjs-sphinxdoc. 1742s Preparing to unpack .../216-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1742s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1742s Selecting previously unselected package libxslt1.1:arm64. 1742s Preparing to unpack .../217-libxslt1.1_1.1.43-0.1_arm64.deb ... 1742s Unpacking libxslt1.1:arm64 (1.1.43-0.1) ... 1742s Selecting previously unselected package libxmlsec1-1:arm64. 1742s Preparing to unpack .../218-libxmlsec1-1_1.3.7-2_arm64.deb ... 1742s Unpacking libxmlsec1-1:arm64 (1.3.7-2) ... 1742s Selecting previously unselected package libxmlsec1-openssl1:arm64. 1742s Preparing to unpack .../219-libxmlsec1-openssl1_1.3.7-2_arm64.deb ... 1742s Unpacking libxmlsec1-openssl1:arm64 (1.3.7-2) ... 1742s Selecting previously unselected package liblasso3t64. 1742s Preparing to unpack .../220-liblasso3t64_2.9.0-2_arm64.deb ... 1742s Unpacking liblasso3t64 (2.9.0-2) ... 1742s Selecting previously unselected package liblasso-perl:arm64. 1742s Preparing to unpack .../221-liblasso-perl_2.9.0-2_arm64.deb ... 1742s Unpacking liblasso-perl:arm64 (2.9.0-2) ... 1742s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 1742s Preparing to unpack .../222-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 1742s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1742s Selecting previously unselected package liblog-log4perl-perl. 1742s Preparing to unpack .../223-liblog-log4perl-perl_1.57-1_all.deb ... 1742s Unpacking liblog-log4perl-perl (1.57-1) ... 1742s Selecting previously unselected package liblwp-protocol-psgi-perl. 1742s Preparing to unpack .../224-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1742s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1742s Selecting previously unselected package libnet-smtp-ssl-perl. 1742s Preparing to unpack .../225-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1742s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1742s Selecting previously unselected package libmailtools-perl. 1742s Preparing to unpack .../226-libmailtools-perl_2.22-1_all.deb ... 1742s Unpacking libmailtools-perl (2.22-1) ... 1742s Selecting previously unselected package libsub-infix-perl. 1742s Preparing to unpack .../227-libsub-infix-perl_0.004-5_all.deb ... 1742s Unpacking libsub-infix-perl (0.004-5) ... 1742s Selecting previously unselected package libmatch-simple-perl. 1742s Preparing to unpack .../228-libmatch-simple-perl_0.012-1_all.deb ... 1742s Unpacking libmatch-simple-perl (0.012-1) ... 1742s Selecting previously unselected package libmime-tools-perl. 1742s Preparing to unpack .../229-libmime-tools-perl_5.515-1_all.deb ... 1742s Unpacking libmime-tools-perl (5.515-1) ... 1742s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1742s Preparing to unpack .../230-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1742s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1742s Selecting previously unselected package libpackage-deprecationmanager-perl. 1742s Preparing to unpack .../231-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1742s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1742s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 1742s Preparing to unpack .../232-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 1742s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1742s Selecting previously unselected package libmoose-perl:arm64. 1742s Preparing to unpack .../233-libmoose-perl_2.2207-1build3_arm64.deb ... 1742s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 1742s Selecting previously unselected package libmoosex-arrayref-perl. 1742s Preparing to unpack .../234-libmoosex-arrayref-perl_0.005-5_all.deb ... 1742s Unpacking libmoosex-arrayref-perl (0.005-5) ... 1742s Selecting previously unselected package libnamespace-sweep-perl. 1742s Preparing to unpack .../235-libnamespace-sweep-perl_0.006-5_all.deb ... 1742s Unpacking libnamespace-sweep-perl (0.006-5) ... 1742s Selecting previously unselected package libnet-ip-perl. 1742s Preparing to unpack .../236-libnet-ip-perl_1.26-4_all.deb ... 1742s Unpacking libnet-ip-perl (1.26-4) ... 1743s Selecting previously unselected package libnet-ldap-perl. 1743s Preparing to unpack .../237-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1743s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1743s Selecting previously unselected package libxml-namespacesupport-perl. 1743s Preparing to unpack .../238-libxml-namespacesupport-perl_1.12-2_all.deb ... 1743s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1743s Selecting previously unselected package libxml-sax-base-perl. 1743s Preparing to unpack .../239-libxml-sax-base-perl_1.09-3_all.deb ... 1743s Unpacking libxml-sax-base-perl (1.09-3) ... 1743s Selecting previously unselected package libxml-sax-perl. 1743s Preparing to unpack .../240-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1743s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1743s Selecting previously unselected package libxml-libxml-perl. 1743s Preparing to unpack .../241-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_arm64.deb ... 1743s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1743s Selecting previously unselected package libxml-simple-perl. 1743s Preparing to unpack .../242-libxml-simple-perl_2.25-2_all.deb ... 1743s Unpacking libxml-simple-perl (2.25-2) ... 1743s Selecting previously unselected package libnet-openid-common-perl. 1743s Preparing to unpack .../243-libnet-openid-common-perl_1.20-2_all.deb ... 1743s Unpacking libnet-openid-common-perl (1.20-2) ... 1743s Selecting previously unselected package libnet-openid-consumer-perl. 1743s Preparing to unpack .../244-libnet-openid-consumer-perl_1.18-2_all.deb ... 1743s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1743s Selecting previously unselected package libnet-openid-server-perl. 1743s Preparing to unpack .../245-libnet-openid-server-perl_1.09-4_all.deb ... 1743s Unpacking libnet-openid-server-perl (1.09-4) ... 1743s Selecting previously unselected package node-xtend. 1743s Preparing to unpack .../246-node-xtend_4.0.2-3_all.deb ... 1743s Unpacking node-xtend (4.0.2-3) ... 1743s Selecting previously unselected package node-corepack. 1743s Preparing to unpack .../247-node-corepack_0.24.0-5_all.deb ... 1743s Unpacking node-corepack (0.24.0-5) ... 1743s Selecting previously unselected package nodejs. 1743s Preparing to unpack .../248-nodejs_20.19.4+dfsg-1_arm64.deb ... 1743s Unpacking nodejs (20.19.4+dfsg-1) ... 1743s Selecting previously unselected package node-acorn. 1743s Preparing to unpack .../249-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1743s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1743s Selecting previously unselected package node-cjs-module-lexer. 1743s Preparing to unpack .../250-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1743s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1743s Selecting previously unselected package node-balanced-match. 1743s Preparing to unpack .../251-node-balanced-match_2.0.0-1_all.deb ... 1743s Unpacking node-balanced-match (2.0.0-1) ... 1743s Selecting previously unselected package node-brace-expansion. 1743s Preparing to unpack .../252-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1743s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1743s Selecting previously unselected package node-minimatch. 1743s Preparing to unpack .../253-node-minimatch_9.0.3-6_all.deb ... 1743s Unpacking node-minimatch (9.0.3-6) ... 1743s Selecting previously unselected package node-undici. 1743s Preparing to unpack .../254-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 1743s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1743s Selecting previously unselected package libnode115:arm64. 1743s Preparing to unpack .../255-libnode115_20.19.4+dfsg-1_arm64.deb ... 1743s Unpacking libnode115:arm64 (20.19.4+dfsg-1) ... 1744s Selecting previously unselected package libossp-uuid16:arm64. 1744s Preparing to unpack .../256-libossp-uuid16_1.6.4-1_arm64.deb ... 1744s Unpacking libossp-uuid16:arm64 (1.6.4-1) ... 1744s Selecting previously unselected package libossp-uuid-perl. 1744s Preparing to unpack .../257-libossp-uuid-perl_1.6.4-1_arm64.deb ... 1744s Unpacking libossp-uuid-perl (1.6.4-1) ... 1744s Selecting previously unselected package libparse-recdescent-perl. 1744s Preparing to unpack .../258-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 1744s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 1744s Selecting previously unselected package libpath-tiny-perl. 1744s Preparing to unpack .../259-libpath-tiny-perl_0.148-1_all.deb ... 1744s Unpacking libpath-tiny-perl (0.148-1) ... 1744s Selecting previously unselected package libset-scalar-perl. 1744s Preparing to unpack .../260-libset-scalar-perl_1.29-3_all.deb ... 1744s Unpacking libset-scalar-perl (1.29-3) ... 1744s Selecting previously unselected package libtext-csv-xs-perl:arm64. 1744s Preparing to unpack .../261-libtext-csv-xs-perl_1.60-1_arm64.deb ... 1744s Unpacking libtext-csv-xs-perl:arm64 (1.60-1) ... 1744s Selecting previously unselected package libtext-aligner-perl. 1744s Preparing to unpack .../262-libtext-aligner-perl_0.16-3_all.deb ... 1744s Unpacking libtext-aligner-perl (0.16-3) ... 1744s Selecting previously unselected package libtext-table-perl. 1744s Preparing to unpack .../263-libtext-table-perl_1.135-1_all.deb ... 1744s Unpacking libtext-table-perl (1.135-1) ... 1744s Selecting previously unselected package libxml-namespacefactory-perl. 1744s Preparing to unpack .../264-libxml-namespacefactory-perl_1.02-4_all.deb ... 1744s Unpacking libxml-namespacefactory-perl (1.02-4) ... 1744s Selecting previously unselected package libxml-commonns-perl. 1744s Preparing to unpack .../265-libxml-commonns-perl_0.06-6_all.deb ... 1744s Unpacking libxml-commonns-perl (0.06-6) ... 1744s Selecting previously unselected package libxml-namespace-perl. 1744s Preparing to unpack .../266-libxml-namespace-perl_0.02-7_all.deb ... 1744s Unpacking libxml-namespace-perl (0.02-7) ... 1744s Selecting previously unselected package librdf-trine-perl. 1744s Preparing to unpack .../267-librdf-trine-perl_1.019-4_all.deb ... 1744s Unpacking librdf-trine-perl (1.019-4) ... 1744s Selecting previously unselected package librdf-query-perl. 1744s Preparing to unpack .../268-librdf-query-perl_2.919-1_all.deb ... 1744s Unpacking librdf-query-perl (2.919-1) ... 1744s Selecting previously unselected package libtask-weaken-perl. 1744s Preparing to unpack .../269-libtask-weaken-perl_1.06-2_all.deb ... 1744s Unpacking libtask-weaken-perl (1.06-2) ... 1744s Selecting previously unselected package libxml-parser-perl. 1744s Preparing to unpack .../270-libxml-parser-perl_2.47-1build4_arm64.deb ... 1744s Unpacking libxml-parser-perl (2.47-1build4) ... 1744s Selecting previously unselected package libsoap-lite-perl. 1744s Preparing to unpack .../271-libsoap-lite-perl_1.27-3_all.deb ... 1744s Unpacking libsoap-lite-perl (1.27-3) ... 1744s Selecting previously unselected package libstring-random-perl. 1744s Preparing to unpack .../272-libstring-random-perl_1%3a0.32-2_all.deb ... 1744s Unpacking libstring-random-perl (1:0.32-2) ... 1744s Selecting previously unselected package libtest-leaktrace-perl. 1744s Preparing to unpack .../273-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1744s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1744s Selecting previously unselected package libtest-output-perl. 1744s Preparing to unpack .../274-libtest-output-perl_1.036-1_all.deb ... 1744s Unpacking libtest-output-perl (1.036-1) ... 1744s Selecting previously unselected package libtest-pod-perl. 1744s Preparing to unpack .../275-libtest-pod-perl_1.52-3_all.deb ... 1744s Unpacking libtest-pod-perl (1.52-3) ... 1744s Selecting previously unselected package libtime-fake-perl. 1744s Preparing to unpack .../276-libtime-fake-perl_0.11-4_all.deb ... 1744s Unpacking libtime-fake-perl (0.11-4) ... 1744s Selecting previously unselected package libtypes-datetime-perl. 1744s Preparing to unpack .../277-libtypes-datetime-perl_0.002-4_all.deb ... 1744s Unpacking libtypes-datetime-perl (0.002-4) ... 1744s Selecting previously unselected package libtypes-path-tiny-perl. 1744s Preparing to unpack .../278-libtypes-path-tiny-perl_0.006-2_all.deb ... 1744s Unpacking libtypes-path-tiny-perl (0.006-2) ... 1745s Selecting previously unselected package libuuid-tiny-perl. 1745s Preparing to unpack .../279-libuuid-tiny-perl_1.0400-3_all.deb ... 1745s Unpacking libuuid-tiny-perl (1.0400-3) ... 1745s Selecting previously unselected package libtypes-uuid-perl. 1745s Preparing to unpack .../280-libtypes-uuid-perl_0.004-4_all.deb ... 1745s Unpacking libtypes-uuid-perl (0.004-4) ... 1745s Selecting previously unselected package liburi-fromhash-perl. 1745s Preparing to unpack .../281-liburi-fromhash-perl_0.05-2_all.deb ... 1745s Unpacking liburi-fromhash-perl (0.05-2) ... 1745s Selecting previously unselected package libtypes-uri-perl. 1745s Preparing to unpack .../282-libtypes-uri-perl_0.007-3_all.deb ... 1745s Unpacking libtypes-uri-perl (0.007-3) ... 1745s Selecting previously unselected package libweb-id-perl. 1745s Preparing to unpack .../283-libweb-id-perl_1.927-3_all.deb ... 1745s Unpacking libweb-id-perl (1.927-3) ... 1745s Selecting previously unselected package libxml-libxslt-perl:arm64. 1745s Preparing to unpack .../284-libxml-libxslt-perl_2.003000-3_arm64.deb ... 1745s Unpacking libxml-libxslt-perl:arm64 (2.003000-3) ... 1745s Selecting previously unselected package libyaml-perl. 1745s Preparing to unpack .../285-libyaml-perl_1.31-1_all.deb ... 1745s Unpacking libyaml-perl (1.31-1) ... 1745s Selecting previously unselected package node-uglify-js. 1745s Preparing to unpack .../286-node-uglify-js_3.17.4-2_all.deb ... 1745s Unpacking node-uglify-js (3.17.4-2) ... 1745s Selecting previously unselected package python3-defusedxml. 1745s Preparing to unpack .../287-python3-defusedxml_0.7.1-3_all.deb ... 1745s Unpacking python3-defusedxml (0.7.1-3) ... 1745s Selecting previously unselected package python3-roman. 1745s Preparing to unpack .../288-python3-roman_5.0-1_all.deb ... 1745s Unpacking python3-roman (5.0-1) ... 1745s Selecting previously unselected package python3-docutils. 1745s Preparing to unpack .../289-python3-docutils_0.21.2+dfsg-2_all.deb ... 1745s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1745s Selecting previously unselected package python3-imagesize. 1745s Preparing to unpack .../290-python3-imagesize_1.4.1-1_all.deb ... 1745s Unpacking python3-imagesize (1.4.1-1) ... 1745s Selecting previously unselected package python3-packaging. 1745s Preparing to unpack .../291-python3-packaging_25.0-1_all.deb ... 1745s Unpacking python3-packaging (25.0-1) ... 1745s Selecting previously unselected package python3-snowballstemmer. 1745s Preparing to unpack .../292-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1745s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1745s Selecting previously unselected package sphinx-common. 1745s Preparing to unpack .../293-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1745s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1745s Selecting previously unselected package python3-alabaster. 1745s Preparing to unpack .../294-python3-alabaster_0.7.16-0.1_all.deb ... 1745s Unpacking python3-alabaster (0.7.16-0.1) ... 1745s Selecting previously unselected package python3-sphinx. 1745s Preparing to unpack .../295-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1745s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1745s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1745s Preparing to unpack .../296-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1745s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1745s Selecting previously unselected package uglifyjs. 1745s Preparing to unpack .../297-uglifyjs_3.17.4-2_all.deb ... 1745s Unpacking uglifyjs (3.17.4-2) ... 1745s Selecting previously unselected package yui-compressor. 1745s Preparing to unpack .../298-yui-compressor_2.4.8-3_all.deb ... 1745s Unpacking yui-compressor (2.4.8-3) ... 1745s Selecting previously unselected package lemonldap-ng-handler. 1745s Preparing to unpack .../299-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 1745s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 1745s Selecting previously unselected package lemonldap-ng. 1746s Preparing to unpack .../300-lemonldap-ng_2.21.0+ds-3_all.deb ... 1746s Unpacking lemonldap-ng (2.21.0+ds-3) ... 1746s Selecting previously unselected package lemonldap-ng-doc. 1746s Preparing to unpack .../301-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 1746s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 1746s Selecting previously unselected package libauthen-radius-perl. 1746s Preparing to unpack .../302-libauthen-radius-perl_0.33-1_all.deb ... 1746s Unpacking libauthen-radius-perl (0.33-1) ... 1746s Setting up libmodule-pluggable-perl (5.2-5) ... 1746s Setting up node-uglify-js (3.17.4-2) ... 1746s Setting up libio-sessiondata-perl (1.03-3) ... 1746s Setting up javascript-common (12+nmu1) ... 1746s Setting up liblcms2-2:arm64 (2.16-2) ... 1746s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1746s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 1746s Setting up libxml-parser-perl (2.47-1build4) ... 1746s Setting up libjs-jquery-cookie (12-4) ... 1746s Setting up libaom3:arm64 (3.12.1-1) ... 1746s Setting up libmath-random-isaac-perl (1.004-2) ... 1746s Setting up libtask-weaken-perl (1.06-2) ... 1746s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1746s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1746s Setting up java-common (0.76) ... 1746s Setting up libfont-afm-perl (1.20-4) ... 1746s Setting up libdynaloader-functions-perl (0.004-2) ... 1746s Setting up libclass-method-modifiers-perl (2.15-1) ... 1746s Setting up libjs-popper.js (1.16.1+ds-6) ... 1746s Setting up libio-pty-perl (1:1.20-1build3) ... 1746s Setting up libdata-hexdump-perl (0.04-2) ... 1746s Setting up python3-defusedxml (0.7.1-3) ... 1746s Setting up libarchive-zip-perl (1.68-1) ... 1746s Setting up libsub-identify-perl (0.14-3build4) ... 1746s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1746s Setting up libhttp-browserdetect-perl (3.41-1) ... 1746s Setting up python3-alabaster (0.7.16-0.1) ... 1746s Setting up libio-stringy-perl (2.113-2) ... 1746s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1746s Setting up unzip (6.0-28ubuntu7) ... 1746s Setting up libxml-namespace-perl (0.02-7) ... 1746s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1746s Setting up libperlio-via-timeout-perl (0.32-3) ... 1746s Setting up libconvert-binhex-perl (1.125-3) ... 1746s Setting up x11-common (1:7.7+24ubuntu1) ... 1746s Setting up libtest-pod-perl (1.52-3) ... 1746s Setting up libemail-simple-perl (2.218-1) ... 1746s Setting up libdeflate0:arm64 (1.23-2) ... 1746s Setting up libxml-namespacesupport-perl (1.12-2) ... 1746s Setting up m4 (1.4.19-8) ... 1746s Setting up libclass-singleton-perl (1.6-2) ... 1746s Setting up libtext-aligner-perl (0.16-3) ... 1746s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 1746s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1746s Setting up libtext-csv-xs-perl:arm64 (1.60-1) ... 1746s Setting up libhtml-format-perl (2.16-2) ... 1746s Setting up libossp-uuid16:arm64 (1.6.4-1) ... 1746s Setting up libcrypt-jwt-perl (0.037-1) ... 1746s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1746s Setting up libgomp1:arm64 (15.2.0-5ubuntu1) ... 1746s Setting up libyaml-perl (1.31-1) ... 1746s Setting up liblist-utilsby-perl (0.12-2) ... 1746s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1746s Setting up libtime-fake-perl (0.11-4) ... 1746s Setting up libdata-dumper-concise-perl (2.023-3) ... 1746s Setting up libnet-netmask-perl (2.0002-2) ... 1746s Setting up libxml-namespacefactory-perl (1.02-4) ... 1746s Setting up libsub-install-perl (0.929-1) ... 1746s Setting up libextutils-depends-perl (0.8002-1) ... 1746s Setting up libdata-ieee754-perl (0.02-2) ... 1746s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1746s Setting up libxml-sax-base-perl (1.09-3) ... 1746s Setting up libio-string-perl (1.08-4) ... 1746s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1746s Setting up python3-roman (5.0-1) ... 1746s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1746s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1746s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1746s Setting up autotools-dev (20240727.1) ... 1746s Setting up libclass-data-inheritable-perl (0.10-1) ... 1746s Setting up python3-packaging (25.0-1) ... 1747s Setting up libalgorithm-c3-perl (0.11-2) ... 1747s Setting up libsub-infix-perl (0.004-5) ... 1747s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1747s Setting up liblog-log4perl-perl (1.57-1) ... 1747s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1747s Setting up libcrypt-random-seed-perl (0.03-3) ... 1747s Setting up libnspr4:arm64 (2:4.36-1ubuntu2) ... 1747s Setting up libmailtools-perl (2.22-1) ... 1747s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1747s Setting up libcache-lru-perl (0.04-4) ... 1747s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1747s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1747s Setting up node-balanced-match (2.0.0-1) ... 1747s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1747s Setting up libuuid-tiny-perl (1.0400-3) ... 1747s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1747s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1747s Setting up libcares2:arm64 (1.34.5-1) ... 1747s Setting up libmpc3:arm64 (1.3.1-1build3) ... 1747s Setting up libvariable-magic-perl (0.64-1build1) ... 1747s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1747s Setting up autopoint (0.23.1-2build2) ... 1747s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1747s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1747s Setting up libipc-run-perl (20231003.0-2) ... 1747s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1747s Setting up libpcsclite1:arm64 (2.3.3-1) ... 1747s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 1747s Setting up libltdl7:arm64 (2.5.4-4build1) ... 1747s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build2) ... 1747s Setting up libxml-commonns-perl (0.06-6) ... 1747s Setting up libstring-random-perl (1:0.32-2) ... 1747s Setting up libparams-util-perl (1.102-3build1) ... 1747s Setting up libauthen-pam-perl (0.16-6build4) ... 1747s Setting up libcrypt-x509-perl (0.55-1) ... 1747s Setting up autoconf (2.72-3.1ubuntu1) ... 1747s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1747s Setting up libtext-table-perl (1.135-1) ... 1747s Setting up libwebp7:arm64 (1.5.0-0.1) ... 1747s Setting up libcapture-tiny-perl (0.50-1) ... 1747s Setting up libset-scalar-perl (1.29-3) ... 1747s Setting up libubsan1:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up libsub-name-perl:arm64 (0.28-1) ... 1747s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1747s Setting up libgssapi-perl (0.28-4build5) ... 1747s Setting up dwz (0.16-2) ... 1747s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 1747s Setting up libhttp-daemon-perl (6.16-1) ... 1747s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1747s Setting up libhwasan0:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 1747s Setting up libpath-tiny-perl (0.148-1) ... 1747s Setting up libasan8:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up libxslt1.1:arm64 (1.1.43-0.1) ... 1747s Setting up libjargs-java (1.0.0-5) ... 1747s Setting up librole-tiny-perl (2.002004-1) ... 1747s Setting up debugedit (1:5.2-3) ... 1747s Setting up libopenjp2-7:arm64 (2.5.3-2.1) ... 1747s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1747s Setting up sgml-base (1.31+nmu1) ... 1747s Setting up libstrictures-perl (2.000006-1) ... 1747s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1747s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1747s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1747s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 1747s Setting up node-minimatch (9.0.3-6) ... 1747s Setting up libtsan2:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up ca-certificates-java (20240118) ... 1747s No JRE found. Skipping Java certificates setup. 1747s Setting up libexporter-tiny-perl (1.006002-1) ... 1747s Setting up node-xtend (4.0.2-3) ... 1747s Setting up libisl23:arm64 (0.27-1) ... 1747s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1747s Setting up libtext-unidecode-perl (1.30-3) ... 1747s Setting up libde265-0:arm64 (1.0.16-1) ... 1747s Setting up libregexp-assemble-perl (0.38-2) ... 1747s Setting up libnet-ip-perl (1.26-4) ... 1747s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 1747s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1747s Setting up libxmlsec1-1:arm64 (1.3.7-2) ... 1747s Setting up libdata-printer-perl (1.002001-1) ... 1747s Setting up libcc1-0:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up libonig5:arm64 (6.9.10-1) ... 1747s Setting up libnet-ipv6addr-perl (1.02-1) ... 1747s Setting up libdbi-perl:arm64 (1.647-1) ... 1747s Setting up liblsan0:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up libconvert-base32-perl (0.06-3) ... 1747s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 1747s Setting up libitm1:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1747s Setting up python3-imagesize (1.4.1-1) ... 1747s Setting up libdata-validate-ip-perl (0.31-1) ... 1747s Setting up libemail-address-xs-perl (1.05-1build5) ... 1747s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1747s Setting up automake (1:1.17-4ubuntu1) ... 1747s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1747s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1747s Setting up cpp-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1747s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1747s Setting up gettext (0.23.1-2build2) ... 1747s Setting up libgcc-15-dev:arm64 (15.2.0-5ubuntu1) ... 1747s Setting up java-wrappers (0.5) ... 1747s Setting up libossp-uuid-perl (1.6.4-1) ... 1747s Setting up libio-socket-timeout-perl (0.32-3) ... 1747s Setting up libjq1:arm64 (1.8.1-3ubuntu1) ... 1747s Setting up liblist-moreutils-perl (0.430-2) ... 1747s Setting up libmatch-simple-perl (0.012-1) ... 1747s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 1747s Setting up libtype-tiny-perl (2.004000-2) ... 1747s Setting up libxmlsec1-openssl1:arm64 (1.3.7-2) ... 1747s Setting up liblasso3t64 (2.9.0-2) ... 1747s Setting up libnss3:arm64 (2:3.114-1) ... 1747s Setting up libexception-class-perl (1.45-1) ... 1747s Setting up libclass-c3-perl (0.35-2) ... 1747s Setting up xfonts-utils (1:7.7+7) ... 1747s Setting up libdevel-callchecker-perl:arm64 (0.009-2) ... 1747s Setting up libmime-tools-perl (5.515-1) ... 1747s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1747s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1747s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1748s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1748s Setting up libauthen-radius-perl (0.33-1) ... 1748s Setting up intltool-debian (0.35.0+20060710.6) ... 1748s Setting up libbytes-random-secure-perl (0.29-3) ... 1748s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1748s Setting up libstdc++-15-dev:arm64 (15.2.0-5ubuntu1) ... 1748s Setting up libdata-optlist-perl (0.114-1) ... 1748s Setting up libdbix-connector-perl (0.60-1) ... 1748s Setting up libtest-output-perl (1.036-1) ... 1748s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1748s Setting up libraw23t64:arm64 (0.21.4-2) ... 1748s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1748s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1748s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1748s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1748s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1748s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1748s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1748s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 1748s Setting up cpp (4:15.2.0-4ubuntu1) ... 1748s Setting up xml-core (0.19) ... 1748s Setting up jq (1.8.1-3ubuntu1) ... 1748s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1748s Setting up liblasso-perl:arm64 (2.9.0-2) ... 1748s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1748s Setting up libmro-compat-perl (0.15-2) ... 1748s Setting up libsub-exporter-perl (0.990-1) ... 1748s Setting up libtypes-path-tiny-perl (0.006-2) ... 1748s Setting up libeval-closure-perl (0.14-3) ... 1748s Setting up libsoap-lite-perl (1.27-3) ... 1748s Setting up libparams-validationcompiler-perl (0.31-1) ... 1748s Setting up libtypes-uuid-perl (0.004-4) ... 1748s Setting up gcc-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1748s Setting up openjdk-21-jre-headless:arm64 (21.0.9~8ea-1) ... 1748s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1748s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1748s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1748s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1748s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1748s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1749s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1749s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1749s Setting up po-debconf (1.0.21+nmu1) ... 1749s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1749s Setting up fonts-urw-base35 (20200910-8) ... 1749s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1749s Setting up libmodule-runtime-perl (0.018-1) ... 1749s Setting up g++-15-aarch64-linux-gnu (15.2.0-5ubuntu1) ... 1749s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1749s Setting up libdist-checkconflicts-perl (0.11-2) ... 1749s Setting up libxml-simple-perl (2.25-2) ... 1749s Setting up libxml-libxslt-perl:arm64 (2.003000-3) ... 1749s Setting up libemail-abstract-perl (3.010-1) ... 1749s Setting up g++-15 (15.2.0-5ubuntu1) ... 1749s Setting up libnet-openid-common-perl (1.20-2) ... 1749s Setting up libnet-openid-server-perl (1.09-4) ... 1749s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1749s Setting up lemonldap-ng (2.21.0+ds-3) ... 1749s Setting up libtool (2.5.4-4build1) ... 1749s Setting up libmodule-implementation-perl (0.09-2) ... 1749s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1749s Setting up libpackage-stash-perl (0.40-1) ... 1749s Setting up libimport-into-perl (1.002005-2) ... 1749s Setting up libmoo-perl (2.005005-1) ... 1749s Setting up libdata-perl-perl (0.002011-2) ... 1749s Setting up liblist-someutils-perl (0.59-1) ... 1749s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1749s Setting up libclass-load-perl (0.25-2) ... 1749s Setting up gcc (4:15.2.0-4ubuntu1) ... 1749s Setting up dh-autoreconf (21) ... 1749s Setting up libspecio-perl (0.50-1) ... 1749s Setting up liblist-allutils-perl (0.19-1) ... 1749s Setting up libmoox-strictconstructor-perl (0.011-2) ... 1749s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1749s Setting up libnet-openid-consumer-perl (1.18-2) ... 1749s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 1749s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1749s Setting up libclass-load-xs-perl (0.10-2build5) ... 1749s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 1749s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1749s Setting up libparams-validate-perl:arm64 (1.31-2build4) ... 1749s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1749s Setting up liburi-fromhash-perl (0.05-2) ... 1749s Setting up libmoox-handlesvia-perl (0.001009-2) ... 1749s Setting up libthrowable-perl (1.001-2) ... 1749s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 1749s Setting up libtypes-uri-perl (0.007-3) ... 1749s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1749s Setting up debhelper (13.24.2ubuntu1) ... 1749s Setting up libemail-sender-perl (2.601-1) ... 1749s Setting up libnamespace-sweep-perl (0.006-5) ... 1749s Setting up libnamespace-clean-perl (0.27-2) ... 1749s Setting up g++ (4:15.2.0-4ubuntu1) ... 1749s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1749s Setting up build-essential (12.12ubuntu1) ... 1749s Setting up libmoosex-arrayref-perl (0.005-5) ... 1749s Setting up libiri-perl (0.013-1) ... 1749s Setting up librdf-trine-perl (1.019-4) ... 1749s Setting up libnamespace-autoclean-perl (0.31-1) ... 1749s Setting up libdatetime-locale-perl (1:1.41-1) ... 1749s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1749s Setting up libdatetime-perl (2:1.65-1build3) ... 1749s Setting up libtypes-datetime-perl (0.002-4) ... 1749s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1749s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 1749s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 1749s Setting up librdf-query-perl (2.919-1) ... 1749s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 1749s Setting up libweb-id-perl (1.927-3) ... 1749s Setting up libgeoip2-perl (2.006002-2) ... 1749s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1749s Setting up libheif-plugin-aomdec:arm64 (1.20.2-1) ... 1749s Setting up libheif-plugin-libde265:arm64 (1.20.2-1) ... 1749s Setting up node-corepack (0.24.0-5) ... 1749s Setting up libnode115:arm64 (20.19.4+dfsg-1) ... 1749s Setting up libheif1:arm64 (1.20.2-1) ... 1749s Setting up nodejs (20.19.4+dfsg-1) ... 1749s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1749s Setting up libgd3:arm64 (2.3.3-13ubuntu1) ... 1749s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.2.3+dfsg1-1) ... 1749s Setting up uglifyjs (3.17.4-2) ... 1749s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1749s Setting up libgd-perl (2.78-1build4) ... 1749s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1749s Setting up libgd-securityimage-perl (1.75-3) ... 1749s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1750s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1750s Processing triggers for man-db (2.13.1-1) ... 1751s Processing triggers for ca-certificates-java (20240118) ... 1752s Adding debian:ACCVRAIZ1.pem 1752s Adding debian:AC_RAIZ_FNMT-RCM.pem 1752s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1752s Adding debian:ANF_Secure_Server_Root_CA.pem 1752s Adding debian:Actalis_Authentication_Root_CA.pem 1752s Adding debian:AffirmTrust_Commercial.pem 1752s Adding debian:AffirmTrust_Networking.pem 1752s Adding debian:AffirmTrust_Premium.pem 1752s Adding debian:AffirmTrust_Premium_ECC.pem 1752s Adding debian:Amazon_Root_CA_1.pem 1752s Adding debian:Amazon_Root_CA_2.pem 1752s Adding debian:Amazon_Root_CA_3.pem 1752s Adding debian:Amazon_Root_CA_4.pem 1752s Adding debian:Atos_TrustedRoot_2011.pem 1752s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1752s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1752s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1752s Adding debian:BJCA_Global_Root_CA1.pem 1752s Adding debian:BJCA_Global_Root_CA2.pem 1752s Adding debian:Baltimore_CyberTrust_Root.pem 1752s Adding debian:Buypass_Class_2_Root_CA.pem 1752s Adding debian:Buypass_Class_3_Root_CA.pem 1752s Adding debian:CA_Disig_Root_R2.pem 1752s Adding debian:CFCA_EV_ROOT.pem 1752s Adding debian:COMODO_Certification_Authority.pem 1752s Adding debian:COMODO_ECC_Certification_Authority.pem 1752s Adding debian:COMODO_RSA_Certification_Authority.pem 1752s Adding debian:Certainly_Root_E1.pem 1752s Adding debian:Certainly_Root_R1.pem 1752s Adding debian:Certigna.pem 1752s Adding debian:Certigna_Root_CA.pem 1752s Adding debian:Certum_EC-384_CA.pem 1752s Adding debian:Certum_Trusted_Network_CA.pem 1752s Adding debian:Certum_Trusted_Network_CA_2.pem 1752s Adding debian:Certum_Trusted_Root_CA.pem 1752s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1752s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1752s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1752s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1752s Adding debian:Comodo_AAA_Services_root.pem 1752s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1752s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1752s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1752s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1752s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1752s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1752s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1752s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1752s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1752s Adding debian:DigiCert_Global_Root_CA.pem 1752s Adding debian:DigiCert_Global_Root_G2.pem 1752s Adding debian:DigiCert_Global_Root_G3.pem 1752s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1752s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1752s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1752s Adding debian:DigiCert_Trusted_Root_G4.pem 1752s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1752s Adding debian:Entrust_Root_Certification_Authority.pem 1752s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1752s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1752s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1752s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1752s Adding debian:GLOBALTRUST_2020.pem 1752s Adding debian:GTS_Root_R1.pem 1752s Adding debian:GTS_Root_R2.pem 1752s Adding debian:GTS_Root_R3.pem 1752s Adding debian:GTS_Root_R4.pem 1752s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1752s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1752s Adding debian:GlobalSign_Root_CA.pem 1752s Adding debian:GlobalSign_Root_CA_-_R3.pem 1752s Adding debian:GlobalSign_Root_CA_-_R6.pem 1752s Adding debian:GlobalSign_Root_E46.pem 1752s Adding debian:GlobalSign_Root_R46.pem 1752s Adding debian:Go_Daddy_Class_2_CA.pem 1752s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1752s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1752s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1752s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1752s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1752s Adding debian:HiPKI_Root_CA_-_G1.pem 1752s Adding debian:Hongkong_Post_Root_CA_3.pem 1752s Adding debian:ISRG_Root_X1.pem 1752s Adding debian:ISRG_Root_X2.pem 1752s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1752s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1752s Adding debian:Izenpe.com.pem 1752s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1752s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1752s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1752s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1752s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1752s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1752s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1752s Adding debian:QuoVadis_Root_CA_1_G3.pem 1752s Adding debian:QuoVadis_Root_CA_2.pem 1752s Adding debian:QuoVadis_Root_CA_2_G3.pem 1752s Adding debian:QuoVadis_Root_CA_3.pem 1752s Adding debian:QuoVadis_Root_CA_3_G3.pem 1752s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1752s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1752s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1752s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1752s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1752s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1752s Adding debian:SZAFIR_ROOT_CA2.pem 1752s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1752s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1752s Adding debian:SecureSign_Root_CA12.pem 1752s Adding debian:SecureSign_Root_CA14.pem 1752s Adding debian:SecureSign_Root_CA15.pem 1752s Adding debian:SecureTrust_CA.pem 1752s Adding debian:Secure_Global_CA.pem 1752s Adding debian:Security_Communication_ECC_RootCA1.pem 1752s Adding debian:Security_Communication_RootCA2.pem 1752s Adding debian:Starfield_Class_2_CA.pem 1752s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1752s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1752s Adding debian:SwissSign_Gold_CA_-_G2.pem 1752s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1752s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1752s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1752s Adding debian:TWCA_CYBER_Root_CA.pem 1752s Adding debian:TWCA_Global_Root_CA.pem 1752s Adding debian:TWCA_Root_Certification_Authority.pem 1752s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1752s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1752s Adding debian:TeliaSonera_Root_CA_v1.pem 1752s Adding debian:Telia_Root_CA_v2.pem 1752s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1752s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1752s Adding debian:Trustwave_Global_Certification_Authority.pem 1752s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1752s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1752s Adding debian:TunTrust_Root_CA.pem 1752s Adding debian:UCA_Extended_Validation_Root.pem 1752s Adding debian:UCA_Global_G2_Root.pem 1752s Adding debian:USERTrust_ECC_Certification_Authority.pem 1752s Adding debian:USERTrust_RSA_Certification_Authority.pem 1752s Adding debian:XRamp_Global_CA_Root.pem 1752s Adding debian:certSIGN_ROOT_CA.pem 1752s Adding debian:certSIGN_Root_CA_G2.pem 1752s Adding debian:e-Szigno_Root_CA_2017.pem 1752s Adding debian:ePKI_Root_Certification_Authority.pem 1752s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1752s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1752s Adding debian:emSign_Root_CA_-_C1.pem 1752s Adding debian:emSign_Root_CA_-_G1.pem 1752s Adding debian:vTrus_ECC_Root_CA.pem 1752s Adding debian:vTrus_Root_CA.pem 1752s done. 1752s Setting up yui-compressor (2.4.8-3) ... 1752s Setting up default-jre-headless (2:1.21-76) ... 1752s Processing triggers for sgml-base (1.31+nmu1) ... 1752s Setting up docutils-common (0.21.2+dfsg-2) ... 1753s Processing triggers for sgml-base (1.31+nmu1) ... 1753s Setting up python3-docutils (0.21.2+dfsg-2) ... 1753s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1756s autopkgtest [01:19:48]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 1756s autopkgtest [01:19:48]: test runtime-deps-and-recommends: [----------------------- 1773s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 1773s 1..40 1773s ok 1 - Package lemonldap-ng is known to dpkg 1773s ok 2 - Got status information for package lemonldap-ng 1773s ok 3 - Got file list for package lemonldap-ng 1773s ok 4 # skip no perl modules to test in lemonldap-ng 1773s ok 5 - Package lemonldap-ng-doc is known to dpkg 1773s ok 6 - Got status information for package lemonldap-ng-doc 1773s ok 7 - Got file list for package lemonldap-ng-doc 1773s ok 8 # skip no perl modules to test in lemonldap-ng-doc 1773s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 1773s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 1773s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 1773s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 1773s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 1773s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 1773s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 1773s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 1773s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 1773s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 1773s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 1773s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 1773s ok 21 - Package lemonldap-ng-handler is known to dpkg 1773s ok 22 - Got status information for package lemonldap-ng-handler 1773s ok 23 - Got file list for package lemonldap-ng-handler 1773s ok 24 # skip no perl modules to test in lemonldap-ng-handler 1773s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 1773s ok 26 - Got status information for package liblemonldap-ng-handler-perl 1773s ok 27 - Got file list for package liblemonldap-ng-handler-perl 1773s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 1773s 1..37 1773s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 1773s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 1773s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 1773s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 1773s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 1773s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 1773s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 1773s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 1773s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 1773s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 1773s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 1773s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 1773s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 1773s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 1773s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 1773s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 1773s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 1773s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 1773s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 1773s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 1773s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 1773s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 1773s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 1773s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 1773s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 1773s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 1773s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 1773s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 1773s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 1773s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 1773s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 1773s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 1773s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 1773s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1773s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 1773s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 1773s # 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. 1773s # 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. 1773s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1773s # 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. 1773s # 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. 1773s # 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. 1773s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 1773s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 1773s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 1773s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 1773s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 1773s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 1773s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 1773s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 39. 1773s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 1773s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 1773s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 1773s ok 30 - Got status information for package liblemonldap-ng-common-perl 1773s ok 31 - Got file list for package liblemonldap-ng-common-perl 1773s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 1773s 1..79 1773s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 1773s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 1773s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 1773s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 1773s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 1773s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 1773s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 1773s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 1773s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerJSON.pm exited successfully 1773s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 1773s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 1773s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 1773s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 1773s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 1773s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 1773s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 1773s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 1773s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 1773s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 1773s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 1773s # 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. 1773s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 1773s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 1773s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 1773s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 1773s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 1773s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 1773s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 1773s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 1773s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 1773s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 1773s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 1773s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 1773s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 1773s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 1773s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 1773s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 1773s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 1773s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 1773s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 1773s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 1773s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 1773s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 1773s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 1773s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 1773s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Loki.pm exited successfully 1773s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 1773s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 1773s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 1773s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 1773s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 1773s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 1773s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 1773s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 1773s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 1773s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 1773s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 1773s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 1773s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 1773s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 1773s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 1773s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 1773s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 1773s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 1773s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 1773s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 1773s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 1773s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 1773s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 1773s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 1773s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 1773s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 1773s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 1773s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 1773s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 1773s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 1773s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 1773s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 1773s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 1773s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 1773s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 1773s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 1773s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 1773s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 1773s ok 34 - Got status information for package liblemonldap-ng-manager-perl 1773s ok 35 - Got file list for package liblemonldap-ng-manager-perl 1773s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 1773s 1..30 1773s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 1773s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 1773s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 1773s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 1773s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 1773s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 1773s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 1773s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 1773s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 1773s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 1773s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 1773s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 1773s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 1773s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 1773s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 1773s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 1773s # 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. 1773s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 1773s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 1773s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 1773s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 1773s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 1773s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 1773s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 1773s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 1773s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 1773s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 1773s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 1773s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 1773s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 1773s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 1773s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 1773s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 1773s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 1773s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 1773s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 1773s ok 38 - Got status information for package liblemonldap-ng-portal-perl 1773s ok 39 - Got file list for package liblemonldap-ng-portal-perl 1773s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 1773s 1..173 1773s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 1773s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 1773s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 1773s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 1773s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 1773s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 1773s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 1773s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 1773s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 1773s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 1773s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 1773s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 1773s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 1773s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 1773s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 1773s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 1773s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 1773s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 1773s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 1773s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 1773s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 1773s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 1773s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 1773s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 1773s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 1773s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 1773s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 1773s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 1773s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 1773s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 1773s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 1773s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 1773s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 1773s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 1773s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 1773s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 1773s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 1773s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 1773s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 1773s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 1773s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 1773s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 1773s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 1773s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 1773s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 1773s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 1773s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 1773s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 1773s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 1773s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 1773s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 1773s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 1773s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 1773s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 1773s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 1773s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 1773s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 1773s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 1773s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 1773s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2522. 1773s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 1773s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 1773s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 1773s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 1773s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 1773s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 1773s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 1773s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 1773s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 1773s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 1773s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 1773s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 1773s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 1773s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 1773s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 1773s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 1773s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 1773s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 1773s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 59. 1773s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 57. 1773s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 60. 1773s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 56. 1773s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 58. 1773s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 1773s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 1773s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 1773s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 1773s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 1773s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 1773s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 1773s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 1773s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 1773s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 1773s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 1773s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 1773s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 1773s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 1773s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 1773s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 1773s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 1773s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 1773s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 1773s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 1773s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 1773s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 1773s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 1773s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 1773s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 1773s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 1773s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 1773s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 1773s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 1773s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 1773s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 1773s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 1773s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 1773s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 1773s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 1773s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 1773s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 1773s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 1773s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 1773s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 1773s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 1773s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 216. 1773s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 213. 1773s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 1773s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 1773s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 1773s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 1773s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 1773s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 1773s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 1773s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 1773s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 1773s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 1773s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 1773s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 1773s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 1773s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 1773s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 1773s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 1773s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 1773s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 1773s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 1773s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 1773s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCNativeSso.pm exited successfully 1773s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicNotifications.pm exited successfully 1773s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 1773s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 1773s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 1773s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 1773s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 1773s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 1773s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 1773s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 1773s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 1773s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 1773s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 1773s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 1773s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 1773s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 1773s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 1773s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 1773s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 1773s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 1773s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 1773s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 1773s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 1773s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 1773s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 1773s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 1773s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 1773s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 1773s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 1773s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 1773s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 1773s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 1773s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 1773s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1773s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1773s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 1773s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 1773s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 1773s ok 172 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 1773s ok 173 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 1773s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 1773s ok 1773s All tests successful. 1773s Files=1, Tests=40, 16 wallclock secs ( 0.08 usr 0.00 sys + 12.84 cusr 3.03 csys = 15.95 CPU) 1773s Result: PASS 1773s autopkgtest [01:20:05]: test runtime-deps-and-recommends: -----------------------] 1774s autopkgtest [01:20:06]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 1774s runtime-deps-and-recommends PASS (superficial) 1774s autopkgtest [01:20:06]: @@@@@@@@@@@@@@@@@@@@ summary 1774s fastcgiserver PASS 1774s common-test PASS 1774s handler-test PASS 1774s portal-test PASS 1774s manager-test PASS 1774s runtime-deps-common PASS (superficial) 1774s runtime-deps-portal PASS (superficial) 1774s runtime-deps-manager PASS (superficial) 1774s runtime-deps-and-recommends PASS (superficial)