0s autopkgtest [14:34:24]: starting date and time: 2025-01-17 14:34:24+0000 0s autopkgtest [14:34:24]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:34:24]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._5j7emq9/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:libdatetime-format-rfc3339-perl --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=libdatetime-format-rfc3339-perl/1.10.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-27.secgroup --name adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 145s autopkgtest [14:36:49]: testbed dpkg architecture: arm64 145s autopkgtest [14:36:49]: testbed apt version: 2.9.18 146s autopkgtest [14:36:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 146s autopkgtest [14:36:50]: testbed release detected to be: None 146s autopkgtest [14:36:50]: updating testbed package index (apt update) 147s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 147s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 147s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 147s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 147s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 147s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [177 kB] 147s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [877 kB] 147s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.7 kB] 147s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [318 kB] 148s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 148s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1079 kB] 148s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.2 kB] 148s Fetched 2618 kB in 1s (2624 kB/s) 149s Reading package lists... 150s + lsb_release --codename --short 150s + RELEASE=plucky 150s + cat 150s + [ plucky != trusty ] 150s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 152s Calculating upgrade... 153s The following packages will be upgraded: 153s libgudev-1.0-0 usb.ids 153s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 153s Need to get 238 kB of archives. 153s After this operation, 1024 B of additional disk space will be used. 153s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 153s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 154s Fetched 238 kB in 0s (479 kB/s) 154s (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 ... 80204 files and directories currently installed.) 154s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 154s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 154s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 154s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 154s Setting up usb.ids (2025.01.14-1) ... 154s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 154s Processing triggers for libc-bin (2.40-4ubuntu1) ... 154s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 154s + /usr/lib/apt/apt-helper analyze-pattern ?true 154s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 155s Reading package lists... 155s Building dependency tree... 155s Reading state information... 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s + grep -q trusty /etc/lsb-release 156s + [ ! -d /usr/share/doc/unattended-upgrades ] 156s + [ ! -d /usr/share/doc/lxd ] 156s + [ ! -d /usr/share/doc/lxd-client ] 156s + [ ! -d /usr/share/doc/snapd ] 156s + type iptables 156s + cat 156s + chmod 755 /etc/rc.local 156s + . /etc/rc.local 156s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 156s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 156s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 156s + uname -m 156s + [ aarch64 = ppc64le ] 156s + [ -d /run/systemd/system ] 156s + systemd-detect-virt --quiet --vm 156s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 156s + cat 156s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 156s + echo COMPRESS=lz4 156s + sync 156s autopkgtest [14:37:00]: upgrading testbed (apt dist-upgrade and autopurge) 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 157s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 157s Starting 2 pkgProblemResolver with broken count: 0 157s Done 158s Entering ResolveByKeep 158s 159s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 161s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 164s autopkgtest [14:37:08]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 164s autopkgtest [14:37:08]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 172s Get:1 http://ftpmaster.internal/ubuntu plucky/universe lemonldap-ng 2.20.1+ds-1 (dsc) [5503 B] 172s Get:2 http://ftpmaster.internal/ubuntu plucky/universe lemonldap-ng 2.20.1+ds-1 (tar) [10.0 MB] 172s Get:3 http://ftpmaster.internal/ubuntu plucky/universe lemonldap-ng 2.20.1+ds-1 (diff) [63.0 kB] 172s gpgv: Signature made Sat Nov 9 12:52:51 2024 UTC 172s gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 172s gpgv: Can't check signature: No public key 172s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.20.1+ds-1.dsc: no acceptable signature found 173s autopkgtest [14:37:17]: testing package lemonldap-ng version 2.20.1+ds-1 173s autopkgtest [14:37:17]: build not needed 174s autopkgtest [14:37:18]: test fastcgiserver: preparing testbed 175s Reading package lists... 175s Building dependency tree... 175s Reading state information... 176s Starting pkgProblemResolver with broken count: 0 176s Starting 2 pkgProblemResolver with broken count: 0 176s Done 178s The following NEW packages will be installed: 178s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 178s fonts-glyphicons-halflings imagemagick-7-common javascript-common 178s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 178s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 178s libapache-logformat-compiler-perl libapache-session-perl 178s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 178s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 178s libclass-inspector-perl libclass-method-modifiers-perl 178s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 178s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 178s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 178s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 178s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 178s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 178s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 178s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 178s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 178s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 178s libemail-sender-perl libemail-simple-perl libencode-locale-perl 178s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 178s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 178s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 178s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 178s libgraphite2-3 libharfbuzz0b libhash-merge-simple-perl 178s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 178s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 178s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 178s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 178s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 178s libhttp-multipartparser-perl libhttp-negotiate-perl libimage-magick-perl 178s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 178s libio-socket-ssl-perl libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 178s libjs-angularjs libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 178s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 178s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 178s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 178s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 178s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 178s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 178s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 178s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 178s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 178s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 178s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 178s libposix-strftime-compiler-perl libraqm0 libraw23t64 libregexp-assemble-perl 178s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 178s libstring-random-perl libsub-exporter-perl libsub-install-perl 178s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 178s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 178s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 178s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 178s libwww-robotrules-perl libxpm4 perl-openssl-defaults 178s 0 upgraded, 173 newly installed, 0 to remove and 0 not upgraded. 178s Need to get 27.2 MB of archives. 178s After this operation, 98.0 MB of additional disk space will be used. 178s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 178s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 178s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 178s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 178s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 178s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 178s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 179s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 179s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 179s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 179s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 179s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 179s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 179s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 179s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 179s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 179s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 179s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 179s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 179s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 179s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 179s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 179s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 179s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 179s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 179s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 179s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 179s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 179s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 179s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 179s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 179s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 179s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 179s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 179s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 179s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 179s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 179s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 179s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 179s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 179s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 179s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 179s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 179s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 179s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 179s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 179s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 179s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 179s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 179s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 179s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 179s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 179s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 179s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 179s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 179s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 179s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 179s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 179s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 179s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 179s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 179s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 179s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 179s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 179s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 179s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 179s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 179s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 179s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 179s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 179s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 179s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 179s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 179s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 179s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 179s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 179s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 180s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 180s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 180s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 180s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 180s Get:82 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 180s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 180s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 180s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 180s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 180s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 180s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 180s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 180s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 180s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 180s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 180s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 180s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 180s Get:95 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 180s Get:96 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 180s Get:97 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-fastcgi-server all 2.20.1+ds-1 [30.5 kB] 180s Get:98 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-uwsgi-app all 2.20.1+ds-1 [22.9 kB] 180s Get:99 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 180s Get:100 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 180s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 180s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 180s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 180s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 180s Get:105 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 180s Get:106 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 181s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 181s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 181s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 181s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 181s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 181s Get:112 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-manager-perl all 2.20.1+ds-1 [959 kB] 181s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 181s Get:114 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 181s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 181s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 181s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 181s Get:118 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 181s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 javascript-common all 11+nmu1 [5936 B] 181s Get:120 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 181s Get:121 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 182s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 182s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 182s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 182s Get:125 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 182s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 182s Get:127 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 182s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 182s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-portal-perl all 2.20.1+ds-1 [2996 kB] 183s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 183s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 183s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 183s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 183s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 183s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 183s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 183s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 183s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 183s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 183s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 183s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 183s Get:142 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 183s Get:143 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 183s Get:144 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 183s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 183s Get:146 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 183s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 183s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 183s Get:149 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 183s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 183s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 183s Get:152 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 183s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 183s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 183s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 183s Get:156 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 183s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-client-perl all 0.09-1 [20.7 kB] 183s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 183s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 183s Get:160 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 183s Get:161 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 183s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 183s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 183s Get:164 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 183s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 183s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.1+ds-1 [32.1 kB] 183s Get:167 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 183s Get:168 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 183s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 183s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 183s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-handler all 2.20.1+ds-1 [32.8 kB] 183s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng all 2.20.1+ds-1 [24.5 kB] 183s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-doc all 2.20.1+ds-1 [5951 kB] 186s Preconfiguring packages ... 186s Fetched 27.2 MB in 7s (3801 kB/s) 186s Selecting previously unselected package imagemagick-7-common. 186s (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 ... 80204 files and directories currently installed.) 186s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 186s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 186s Selecting previously unselected package libgomp1:arm64. 186s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 186s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 186s Selecting previously unselected package libfftw3-double3:arm64. 186s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 186s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 186s Selecting previously unselected package fonts-dejavu-mono. 186s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8_all.deb ... 186s Unpacking fonts-dejavu-mono (2.37-8) ... 186s Selecting previously unselected package fonts-dejavu-core. 186s Preparing to unpack .../004-fonts-dejavu-core_2.37-8_all.deb ... 186s Unpacking fonts-dejavu-core (2.37-8) ... 186s Selecting previously unselected package fontconfig-config. 186s Preparing to unpack .../005-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 186s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 186s Selecting previously unselected package libfontconfig1:arm64. 186s Preparing to unpack .../006-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 186s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 186s Selecting previously unselected package libsharpyuv0:arm64. 186s Preparing to unpack .../007-libsharpyuv0_1.4.0-0.1_arm64.deb ... 186s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 186s Selecting previously unselected package libaom3:arm64. 186s Preparing to unpack .../008-libaom3_3.11.0-1_arm64.deb ... 186s Unpacking libaom3:arm64 (3.11.0-1) ... 186s Selecting previously unselected package libheif-plugin-aomdec:arm64. 186s Preparing to unpack .../009-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 186s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 187s Selecting previously unselected package libde265-0:arm64. 187s Preparing to unpack .../010-libde265-0_1.0.15-1build4_arm64.deb ... 187s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 187s Selecting previously unselected package libheif-plugin-libde265:arm64. 187s Preparing to unpack .../011-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 187s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 187s Selecting previously unselected package libheif1:arm64. 187s Preparing to unpack .../012-libheif1_1.19.3-1_arm64.deb ... 187s Unpacking libheif1:arm64 (1.19.3-1) ... 187s Selecting previously unselected package libjbig0:arm64. 187s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 187s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 187s Selecting previously unselected package libjpeg-turbo8:arm64. 187s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 187s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 187s Selecting previously unselected package libjpeg8:arm64. 187s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_arm64.deb ... 187s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 187s Selecting previously unselected package liblcms2-2:arm64. 187s Preparing to unpack .../016-liblcms2-2_2.16-2_arm64.deb ... 187s Unpacking liblcms2-2:arm64 (2.16-2) ... 187s Selecting previously unselected package liblqr-1-0:arm64. 187s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 187s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 187s Selecting previously unselected package libltdl7:arm64. 187s Preparing to unpack .../018-libltdl7_2.4.7-8_arm64.deb ... 187s Unpacking libltdl7:arm64 (2.4.7-8) ... 187s Selecting previously unselected package libopenjp2-7:arm64. 187s Preparing to unpack .../019-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 187s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 187s Selecting previously unselected package libraw23t64:arm64. 187s Preparing to unpack .../020-libraw23t64_0.21.3-1_arm64.deb ... 187s Unpacking libraw23t64:arm64 (0.21.3-1) ... 187s Selecting previously unselected package libdeflate0:arm64. 187s Preparing to unpack .../021-libdeflate0_1.22-1_arm64.deb ... 187s Unpacking libdeflate0:arm64 (1.22-1) ... 187s Selecting previously unselected package liblerc4:arm64. 187s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 187s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 187s Selecting previously unselected package libwebp7:arm64. 187s Preparing to unpack .../023-libwebp7_1.4.0-0.1_arm64.deb ... 187s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 187s Selecting previously unselected package libtiff6:arm64. 187s Preparing to unpack .../024-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 187s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 187s Selecting previously unselected package libwebpdemux2:arm64. 187s Preparing to unpack .../025-libwebpdemux2_1.4.0-0.1_arm64.deb ... 187s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 187s Selecting previously unselected package libwebpmux3:arm64. 187s Preparing to unpack .../026-libwebpmux3_1.4.0-0.1_arm64.deb ... 187s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 187s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 187s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 187s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 187s Selecting previously unselected package libimage-magick-q16-perl. 187s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 187s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 187s Selecting previously unselected package libimage-magick-perl. 187s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 187s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 187s Selecting previously unselected package libfcgi0t64:arm64. 187s Preparing to unpack .../030-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 187s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 187s Selecting previously unselected package libfcgi-perl. 187s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 187s Unpacking libfcgi-perl (0.82+ds-3build3) ... 187s Selecting previously unselected package libfcgi-procmanager-perl. 187s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 187s Unpacking libfcgi-procmanager-perl (0.28-3) ... 187s Selecting previously unselected package libcrypt-urandom-perl. 187s Preparing to unpack .../033-libcrypt-urandom-perl_0.40-1_all.deb ... 187s Unpacking libcrypt-urandom-perl (0.40-1) ... 187s Selecting previously unselected package libapache-session-perl. 187s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 187s Unpacking libapache-session-perl (1.94-2) ... 188s Selecting previously unselected package liberror-perl. 188s Preparing to unpack .../035-liberror-perl_0.17029-2_all.deb ... 188s Unpacking liberror-perl (0.17029-2) ... 188s Selecting previously unselected package libipc-sharelite-perl. 188s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 188s Unpacking libipc-sharelite-perl (0.17-5build4) ... 188s Selecting previously unselected package libcache-cache-perl. 188s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 188s Unpacking libcache-cache-perl (1.08-3) ... 188s Selecting previously unselected package libclass-xsaccessor-perl. 188s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 188s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 188s Selecting previously unselected package libconfig-inifiles-perl. 188s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 188s Unpacking libconfig-inifiles-perl (3.000003-3) ... 188s Selecting previously unselected package perl-openssl-defaults:arm64. 188s Preparing to unpack .../040-perl-openssl-defaults_7build3_arm64.deb ... 188s Unpacking perl-openssl-defaults:arm64 (7build3) ... 188s Selecting previously unselected package libcrypt-openssl-bignum-perl. 188s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 188s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 188s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 188s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 188s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 188s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 188s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 188s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 188s Selecting previously unselected package libconvert-asn1-perl. 188s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 188s Unpacking libconvert-asn1-perl (0.34-1) ... 188s Selecting previously unselected package libcrypt-openssl-x509-perl. 188s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 188s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 188s Selecting previously unselected package libcrypt-rijndael-perl. 188s Preparing to unpack .../046-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 188s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 188s Selecting previously unselected package libhtml-tagset-perl. 188s Preparing to unpack .../047-libhtml-tagset-perl_3.24-1_all.deb ... 188s Unpacking libhtml-tagset-perl (3.24-1) ... 188s Selecting previously unselected package liburi-perl. 188s Preparing to unpack .../048-liburi-perl_5.30-1_all.deb ... 188s Unpacking liburi-perl (5.30-1) ... 188s Selecting previously unselected package libhtml-parser-perl:arm64. 188s Preparing to unpack .../049-libhtml-parser-perl_3.83-1build1_arm64.deb ... 188s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 188s Selecting previously unselected package libcgi-pm-perl. 188s Preparing to unpack .../050-libcgi-pm-perl_4.66-1_all.deb ... 188s Unpacking libcgi-pm-perl (4.66-1) ... 188s Selecting previously unselected package libhtml-template-perl. 188s Preparing to unpack .../051-libhtml-template-perl_2.97-2_all.deb ... 188s Unpacking libhtml-template-perl (2.97-2) ... 188s Selecting previously unselected package libjson-perl. 188s Preparing to unpack .../052-libjson-perl_4.10000-1_all.deb ... 188s Unpacking libjson-perl (4.10000-1) ... 188s Selecting previously unselected package libcommon-sense-perl:arm64. 188s Preparing to unpack .../053-libcommon-sense-perl_3.75-3build4_arm64.deb ... 188s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 188s Selecting previously unselected package libtypes-serialiser-perl. 188s Preparing to unpack .../054-libtypes-serialiser-perl_1.01-1_all.deb ... 188s Unpacking libtypes-serialiser-perl (1.01-1) ... 188s Selecting previously unselected package libjson-xs-perl. 188s Preparing to unpack .../055-libjson-xs-perl_4.030-2build4_arm64.deb ... 188s Unpacking libjson-xs-perl (4.030-2build4) ... 188s Selecting previously unselected package libmouse-perl:arm64. 188s Preparing to unpack .../056-libmouse-perl_2.5.11-1build1_arm64.deb ... 188s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 188s Selecting previously unselected package libnet-cidr-perl. 188s Preparing to unpack .../057-libnet-cidr-perl_0.21-2_all.deb ... 188s Unpacking libnet-cidr-perl (0.21-2) ... 188s Selecting previously unselected package libposix-strftime-compiler-perl. 188s Preparing to unpack .../058-libposix-strftime-compiler-perl_0.46-1_all.deb ... 188s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 188s Selecting previously unselected package libapache-logformat-compiler-perl. 188s Preparing to unpack .../059-libapache-logformat-compiler-perl_0.36-3_all.deb ... 188s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 188s Selecting previously unselected package libcookie-baker-perl. 188s Preparing to unpack .../060-libcookie-baker-perl_0.12-1_all.deb ... 188s Unpacking libcookie-baker-perl (0.12-1) ... 188s Selecting previously unselected package libdevel-stacktrace-perl. 189s Preparing to unpack .../061-libdevel-stacktrace-perl_2.0500-1_all.deb ... 189s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 189s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 189s Preparing to unpack .../062-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 189s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 189s Selecting previously unselected package libclass-inspector-perl. 189s Preparing to unpack .../063-libclass-inspector-perl_1.36-3_all.deb ... 189s Unpacking libclass-inspector-perl (1.36-3) ... 189s Selecting previously unselected package libfile-sharedir-perl. 189s Preparing to unpack .../064-libfile-sharedir-perl_1.118-3_all.deb ... 189s Unpacking libfile-sharedir-perl (1.118-3) ... 189s Selecting previously unselected package libfilesys-notify-simple-perl. 189s Preparing to unpack .../065-libfilesys-notify-simple-perl_0.14-3_all.deb ... 189s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 189s Selecting previously unselected package libhash-multivalue-perl. 189s Preparing to unpack .../066-libhash-multivalue-perl_0.16-3_all.deb ... 189s Unpacking libhash-multivalue-perl (0.16-3) ... 189s Selecting previously unselected package libhttp-multipartparser-perl. 189s Preparing to unpack .../067-libhttp-multipartparser-perl_0.02-3_all.deb ... 189s Unpacking libhttp-multipartparser-perl (0.02-3) ... 189s Selecting previously unselected package libjson-maybexs-perl. 189s Preparing to unpack .../068-libjson-maybexs-perl_1.004008-1_all.deb ... 189s Unpacking libjson-maybexs-perl (1.004008-1) ... 189s Selecting previously unselected package libstream-buffered-perl. 189s Preparing to unpack .../069-libstream-buffered-perl_0.03-3_all.deb ... 189s Unpacking libstream-buffered-perl (0.03-3) ... 189s Selecting previously unselected package libwww-form-urlencoded-perl. 189s Preparing to unpack .../070-libwww-form-urlencoded-perl_0.26-2_all.deb ... 189s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 189s Selecting previously unselected package libhttp-entity-parser-perl. 189s Preparing to unpack .../071-libhttp-entity-parser-perl_0.25-2_all.deb ... 189s Unpacking libhttp-entity-parser-perl (0.25-2) ... 189s Selecting previously unselected package libtimedate-perl. 189s Preparing to unpack .../072-libtimedate-perl_2.3300-2_all.deb ... 189s Unpacking libtimedate-perl (2.3300-2) ... 189s Selecting previously unselected package libhttp-date-perl. 189s Preparing to unpack .../073-libhttp-date-perl_6.06-1_all.deb ... 189s Unpacking libhttp-date-perl (6.06-1) ... 189s Selecting previously unselected package libhttp-headers-fast-perl. 189s Preparing to unpack .../074-libhttp-headers-fast-perl_0.22-3_all.deb ... 189s Unpacking libhttp-headers-fast-perl (0.22-3) ... 189s Selecting previously unselected package libclone-perl:arm64. 189s Preparing to unpack .../075-libclone-perl_0.47-1_arm64.deb ... 189s Unpacking libclone-perl:arm64 (0.47-1) ... 189s Selecting previously unselected package libencode-locale-perl. 189s Preparing to unpack .../076-libencode-locale-perl_1.05-3_all.deb ... 189s Unpacking libencode-locale-perl (1.05-3) ... 189s Selecting previously unselected package libio-html-perl. 189s Preparing to unpack .../077-libio-html-perl_1.004-3_all.deb ... 189s Unpacking libio-html-perl (1.004-3) ... 189s Selecting previously unselected package liblwp-mediatypes-perl. 189s Preparing to unpack .../078-liblwp-mediatypes-perl_6.04-2_all.deb ... 189s Unpacking liblwp-mediatypes-perl (6.04-2) ... 189s Selecting previously unselected package libhttp-message-perl. 189s Preparing to unpack .../079-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 189s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 189s Selecting previously unselected package libtest-sharedfork-perl. 189s Preparing to unpack .../080-libtest-sharedfork-perl_0.35-3_all.deb ... 189s Unpacking libtest-sharedfork-perl (0.35-3) ... 189s Selecting previously unselected package libtest-tcp-perl. 189s Preparing to unpack .../081-libtest-tcp-perl_2.22-2_all.deb ... 189s Unpacking libtest-tcp-perl (2.22-2) ... 189s Selecting previously unselected package libtry-tiny-perl. 189s Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... 189s Unpacking libtry-tiny-perl (0.32-1) ... 189s Selecting previously unselected package libplack-perl. 189s Preparing to unpack .../083-libplack-perl_1.0051-1_all.deb ... 189s Unpacking libplack-perl (1.0051-1) ... 189s Selecting previously unselected package libfile-listing-perl. 189s Preparing to unpack .../084-libfile-listing-perl_6.16-1_all.deb ... 189s Unpacking libfile-listing-perl (6.16-1) ... 189s Selecting previously unselected package libhtml-tree-perl. 189s Preparing to unpack .../085-libhtml-tree-perl_5.07-3_all.deb ... 189s Unpacking libhtml-tree-perl (5.07-3) ... 189s Selecting previously unselected package libhttp-cookies-perl. 189s Preparing to unpack .../086-libhttp-cookies-perl_6.11-1_all.deb ... 189s Unpacking libhttp-cookies-perl (6.11-1) ... 189s Selecting previously unselected package libhttp-negotiate-perl. 189s Preparing to unpack .../087-libhttp-negotiate-perl_6.01-2_all.deb ... 189s Unpacking libhttp-negotiate-perl (6.01-2) ... 189s Selecting previously unselected package libnet-ssleay-perl:arm64. 190s Preparing to unpack .../088-libnet-ssleay-perl_1.94-2_arm64.deb ... 190s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 190s Selecting previously unselected package libio-socket-ssl-perl. 190s Preparing to unpack .../089-libio-socket-ssl-perl_2.089-1_all.deb ... 190s Unpacking libio-socket-ssl-perl (2.089-1) ... 190s Selecting previously unselected package libnet-http-perl. 190s Preparing to unpack .../090-libnet-http-perl_6.23-1_all.deb ... 190s Unpacking libnet-http-perl (6.23-1) ... 190s Selecting previously unselected package liblwp-protocol-https-perl. 190s Preparing to unpack .../091-liblwp-protocol-https-perl_6.14-1_all.deb ... 190s Unpacking liblwp-protocol-https-perl (6.14-1) ... 190s Selecting previously unselected package libwww-robotrules-perl. 190s Preparing to unpack .../092-libwww-robotrules-perl_6.02-1_all.deb ... 190s Unpacking libwww-robotrules-perl (6.02-1) ... 190s Selecting previously unselected package libwww-perl. 190s Preparing to unpack .../093-libwww-perl_6.77-1_all.deb ... 190s Unpacking libwww-perl (6.77-1) ... 190s Selecting previously unselected package liblemonldap-ng-common-perl. 190s Preparing to unpack .../094-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 190s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 190s Selecting previously unselected package liblemonldap-ng-handler-perl. 190s Preparing to unpack .../095-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 190s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 190s Selecting previously unselected package lemonldap-ng-fastcgi-server. 190s Preparing to unpack .../096-lemonldap-ng-fastcgi-server_2.20.1+ds-1_all.deb ... 190s Unpacking lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 190s Selecting previously unselected package lemonldap-ng-uwsgi-app. 190s Preparing to unpack .../097-lemonldap-ng-uwsgi-app_2.20.1+ds-1_all.deb ... 190s Unpacking lemonldap-ng-uwsgi-app (2.20.1+ds-1) ... 190s Selecting previously unselected package libclass-errorhandler-perl. 190s Preparing to unpack .../098-libclass-errorhandler-perl_0.04-3_all.deb ... 190s Unpacking libclass-errorhandler-perl (0.04-3) ... 190s Selecting previously unselected package libcrypt-des-perl:arm64. 190s Preparing to unpack .../099-libcrypt-des-perl_2.07-5_arm64.deb ... 190s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 190s Selecting previously unselected package libcrypt-des-ede3-perl. 190s Preparing to unpack .../100-libcrypt-des-ede3-perl_0.03-1_all.deb ... 190s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 190s Selecting previously unselected package libcryptx-perl. 190s Preparing to unpack .../101-libcryptx-perl_0.084-1_arm64.deb ... 190s Unpacking libcryptx-perl (0.084-1) ... 190s Selecting previously unselected package libconvert-pem-perl. 190s Preparing to unpack .../102-libconvert-pem-perl_0.13-1_all.deb ... 190s Unpacking libconvert-pem-perl (0.13-1) ... 190s Selecting previously unselected package libemail-date-format-perl. 190s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 190s Unpacking libemail-date-format-perl (1.008-1) ... 190s Selecting previously unselected package libhash-merge-simple-perl. 190s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 190s Unpacking libhash-merge-simple-perl (0.052-1) ... 190s Selecting previously unselected package libjs-angularjs. 190s Preparing to unpack .../105-libjs-angularjs_1.8.3-1_all.deb ... 190s Unpacking libjs-angularjs (1.8.3-1) ... 190s Selecting previously unselected package fonts-glyphicons-halflings. 190s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 190s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 190s Selecting previously unselected package libjs-bootstrap. 190s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 190s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 191s Selecting previously unselected package libjs-es5-shim. 191s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 191s Unpacking libjs-es5-shim (4.6.7-2) ... 191s Selecting previously unselected package libjs-jquery. 191s Preparing to unpack .../109-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 191s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 191s Selecting previously unselected package libregexp-common-perl. 191s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 191s Unpacking libregexp-common-perl (2024080801-1) ... 191s Selecting previously unselected package liblemonldap-ng-manager-perl. 191s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.20.1+ds-1_all.deb ... 191s Unpacking liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 191s Selecting previously unselected package fonts-font-awesome. 191s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 191s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 191s Selecting previously unselected package libconvert-base32-perl. 191s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 191s Unpacking libconvert-base32-perl (0.06-3) ... 191s Selecting previously unselected package libdigest-hmac-perl. 191s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 191s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 191s Selecting previously unselected package libfont-afm-perl. 191s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 191s Unpacking libfont-afm-perl (1.20-4) ... 191s Selecting previously unselected package libhtml-format-perl. 191s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 191s Unpacking libhtml-format-perl (2.16-2) ... 191s Selecting previously unselected package libhtml-formattext-withlinks-perl. 191s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 191s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 191s Selecting previously unselected package javascript-common. 191s Preparing to unpack .../118-javascript-common_11+nmu1_all.deb ... 191s Unpacking javascript-common (11+nmu1) ... 191s Selecting previously unselected package libjs-popper.js. 191s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 191s Unpacking libjs-popper.js (1.16.1+ds-6) ... 191s Selecting previously unselected package libjs-bootstrap4. 191s Preparing to unpack .../120-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 191s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 191s Selecting previously unselected package libjs-jquery-cookie. 191s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 191s Unpacking libjs-jquery-cookie (12-4) ... 191s Selecting previously unselected package libjs-jquery-ui. 191s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 191s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 191s Selecting previously unselected package libexporter-tiny-perl. 191s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 191s Unpacking libexporter-tiny-perl (1.006002-1) ... 191s Selecting previously unselected package liblist-moreutils-xs-perl. 191s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 191s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 191s Selecting previously unselected package liblist-moreutils-perl. 191s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 191s Unpacking liblist-moreutils-perl (0.430-2) ... 191s Selecting previously unselected package libregexp-assemble-perl. 191s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 191s Unpacking libregexp-assemble-perl (0.38-2) ... 191s Selecting previously unselected package libtext-unidecode-perl. 191s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 191s Unpacking libtext-unidecode-perl (1.30-3) ... 191s Selecting previously unselected package liblemonldap-ng-portal-perl. 191s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.20.1+ds-1_all.deb ... 192s Unpacking liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 192s Selecting previously unselected package libalgorithm-c3-perl. 192s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 192s Unpacking libalgorithm-c3-perl (0.11-2) ... 192s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 192s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 192s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 192s Selecting previously unselected package libcapture-tiny-perl. 192s Preparing to unpack .../131-libcapture-tiny-perl_0.48-2_all.deb ... 192s Unpacking libcapture-tiny-perl (0.48-2) ... 192s Selecting previously unselected package libclass-c3-perl. 192s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 192s Unpacking libclass-c3-perl (0.35-2) ... 192s Selecting previously unselected package libclass-method-modifiers-perl. 192s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 192s Unpacking libclass-method-modifiers-perl (2.15-1) ... 192s Selecting previously unselected package libconvert-binhex-perl. 192s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 192s Unpacking libconvert-binhex-perl (1.125-3) ... 192s Selecting previously unselected package libparams-util-perl. 192s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_arm64.deb ... 192s Unpacking libparams-util-perl (1.102-3build1) ... 192s Selecting previously unselected package libsub-install-perl. 192s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 192s Unpacking libsub-install-perl (0.929-1) ... 192s Selecting previously unselected package libdata-optlist-perl. 192s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 192s Unpacking libdata-optlist-perl (0.114-1) ... 192s Selecting previously unselected package libdynaloader-functions-perl. 192s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-1_all.deb ... 192s Unpacking libdynaloader-functions-perl (0.004-1) ... 192s Selecting previously unselected package libdevel-callchecker-perl:arm64. 192s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 192s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 192s Selecting previously unselected package libemail-simple-perl. 192s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 192s Unpacking libemail-simple-perl (2.218-1) ... 192s Selecting previously unselected package libmodule-pluggable-perl. 192s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 192s Unpacking libmodule-pluggable-perl (5.2-5) ... 192s Selecting previously unselected package libmro-compat-perl. 192s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 192s Unpacking libmro-compat-perl (0.15-2) ... 192s Selecting previously unselected package libemail-abstract-perl. 192s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 192s Unpacking libemail-abstract-perl (3.010-1) ... 192s Selecting previously unselected package libemail-address-xs-perl. 192s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 192s Unpacking libemail-address-xs-perl (1.05-1build5) ... 192s Selecting previously unselected package libparams-classify-perl:arm64. 192s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_arm64.deb ... 192s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 192s Selecting previously unselected package libmodule-runtime-perl. 192s Preparing to unpack .../146-libmodule-runtime-perl_0.016-2_all.deb ... 192s Unpacking libmodule-runtime-perl (0.016-2) ... 192s Selecting previously unselected package libimport-into-perl. 192s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 192s Unpacking libimport-into-perl (1.002005-2) ... 192s Selecting previously unselected package librole-tiny-perl. 192s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 192s Unpacking librole-tiny-perl (2.002004-1) ... 192s Selecting previously unselected package libsub-quote-perl. 192s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 192s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 192s Selecting previously unselected package libmoo-perl. 192s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 192s Unpacking libmoo-perl (2.005005-1) ... 192s Selecting previously unselected package libmoox-types-mooselike-perl. 192s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 192s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 192s Selecting previously unselected package libsub-exporter-perl. 192s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 192s Unpacking libsub-exporter-perl (0.990-1) ... 192s Selecting previously unselected package libthrowable-perl. 192s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 192s Unpacking libthrowable-perl (1.001-2) ... 193s Selecting previously unselected package libemail-sender-perl. 193s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 193s Unpacking libemail-sender-perl (2.601-1) ... 193s Selecting previously unselected package libtype-tiny-perl. 193s Preparing to unpack .../155-libtype-tiny-perl_2.004000-1_all.deb ... 193s Unpacking libtype-tiny-perl (2.004000-1) ... 193s Selecting previously unselected package libfcgi-client-perl. 193s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 193s Unpacking libfcgi-client-perl (0.09-1) ... 193s Selecting previously unselected package libimagequant0:arm64. 193s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_arm64.deb ... 193s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 193s Selecting previously unselected package libgraphite2-3:arm64. 193s Preparing to unpack .../158-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 193s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 193s Selecting previously unselected package libharfbuzz0b:arm64. 193s Preparing to unpack .../159-libharfbuzz0b_10.1.0-1_arm64.deb ... 193s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 193s Selecting previously unselected package libraqm0:arm64. 193s Preparing to unpack .../160-libraqm0_0.10.2-1_arm64.deb ... 193s Unpacking libraqm0:arm64 (0.10.2-1) ... 193s Selecting previously unselected package libxpm4:arm64. 193s Preparing to unpack .../161-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 193s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 193s Selecting previously unselected package libgd3:arm64. 193s Preparing to unpack .../162-libgd3_2.3.3-12ubuntu3_arm64.deb ... 193s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 193s Selecting previously unselected package libgd-perl. 193s Preparing to unpack .../163-libgd-perl_2.78-1build4_arm64.deb ... 193s Unpacking libgd-perl (2.78-1build4) ... 193s Selecting previously unselected package libgd-securityimage-perl. 193s Preparing to unpack .../164-libgd-securityimage-perl_1.75-3_all.deb ... 193s Unpacking libgd-securityimage-perl (1.75-3) ... 193s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 193s Preparing to unpack .../165-liblemonldap-ng-ssoaas-apache-client-perl_2.20.1+ds-1_all.deb ... 193s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.1+ds-1) ... 193s Selecting previously unselected package libnet-smtp-ssl-perl. 193s Preparing to unpack .../166-libnet-smtp-ssl-perl_1.04-2_all.deb ... 193s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 193s Selecting previously unselected package libmailtools-perl. 193s Preparing to unpack .../167-libmailtools-perl_2.22-1_all.deb ... 193s Unpacking libmailtools-perl (2.22-1) ... 193s Selecting previously unselected package libmime-tools-perl. 193s Preparing to unpack .../168-libmime-tools-perl_5.515-1_all.deb ... 193s Unpacking libmime-tools-perl (5.515-1) ... 193s Selecting previously unselected package libstring-random-perl. 193s Preparing to unpack .../169-libstring-random-perl_1%3a0.32-2_all.deb ... 193s Unpacking libstring-random-perl (1:0.32-2) ... 193s Selecting previously unselected package lemonldap-ng-handler. 193s Preparing to unpack .../170-lemonldap-ng-handler_2.20.1+ds-1_all.deb ... 193s Unpacking lemonldap-ng-handler (2.20.1+ds-1) ... 193s Selecting previously unselected package lemonldap-ng. 193s Preparing to unpack .../171-lemonldap-ng_2.20.1+ds-1_all.deb ... 193s Unpacking lemonldap-ng (2.20.1+ds-1) ... 193s Selecting previously unselected package lemonldap-ng-doc. 193s Preparing to unpack .../172-lemonldap-ng-doc_2.20.1+ds-1_all.deb ... 193s Unpacking lemonldap-ng-doc (2.20.1+ds-1) ... 193s Setting up libconfig-inifiles-perl (3.000003-3) ... 193s Setting up libmodule-pluggable-perl (5.2-5) ... 193s Setting up javascript-common (11+nmu1) ... 193s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 193s Setting up liblcms2-2:arm64 (2.16-2) ... 193s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 193s Setting up libaom3:arm64 (3.11.0-1) ... 193s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 193s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 193s Setting up libhttp-multipartparser-perl (0.02-3) ... 193s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 193s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 193s Setting up libclass-inspector-perl (1.36-3) ... 193s Setting up libfont-afm-perl (1.20-4) ... 193s Setting up libdynaloader-functions-perl (0.004-1) ... 193s Setting up libclass-method-modifiers-perl (2.15-1) ... 193s Setting up libjs-popper.js (1.16.1+ds-6) ... 193s Setting up libclone-perl:arm64 (0.47-1) ... 193s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 193s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 193s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 193s Setting up libhtml-tagset-perl (3.24-1) ... 193s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.1+ds-1) ... 193s Setting up libfilesys-notify-simple-perl (0.14-3) ... 193s Setting up libnet-cidr-perl (0.21-2) ... 193s Setting up libipc-sharelite-perl (0.17-5build4) ... 193s Setting up libconvert-binhex-perl (1.125-3) ... 193s Setting up liblwp-mediatypes-perl (6.04-2) ... 193s Setting up libcrypt-urandom-perl (0.40-1) ... 193s Setting up libtry-tiny-perl (0.32-1) ... 193s Setting up libdeflate0:arm64 (1.22-1) ... 193s Setting up perl-openssl-defaults:arm64 (7build3) ... 193s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 193s Setting up libposix-strftime-compiler-perl (0.46-1) ... 193s Setting up libencode-locale-perl (1.05-3) ... 193s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 193s Setting up libclass-errorhandler-perl (0.04-3) ... 193s Setting up libjs-angularjs (1.8.3-1) ... 193s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 193s Setting up libfcgi-procmanager-perl (0.28-3) ... 193s Setting up libregexp-common-perl (2024080801-1) ... 193s Setting up libtest-sharedfork-perl (0.35-3) ... 193s Setting up libsub-install-perl (0.929-1) ... 193s Setting up libhash-multivalue-perl (0.16-3) ... 193s Setting up libjs-es5-shim (4.6.7-2) ... 193s Setting up liberror-perl (0.17029-2) ... 193s Setting up libapache-session-perl (1.94-2) ... 193s Setting up libstream-buffered-perl (0.03-3) ... 193s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 193s Setting up libalgorithm-c3-perl (0.11-2) ... 193s Setting up libapache-logformat-compiler-perl (0.36-3) ... 193s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 193s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 193s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 193s Setting up libemail-date-format-perl (1.008-1) ... 193s Setting up fonts-dejavu-mono (2.37-8) ... 193s Setting up libcryptx-perl (0.084-1) ... 193s Setting up libio-html-perl (1.004-3) ... 193s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 193s Setting up fonts-dejavu-core (2.37-8) ... 193s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 193s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 193s Setting up libltdl7:arm64 (2.4.7-8) ... 193s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 193s Setting up libstring-random-perl (1:0.32-2) ... 193s Setting up libparams-util-perl (1.102-3build1) ... 193s Setting up libwebp7:arm64 (1.4.0-0.1) ... 193s Setting up libcapture-tiny-perl (0.48-2) ... 193s Setting up libtimedate-perl (2.3300-2) ... 193s Setting up libtypes-serialiser-perl (1.01-1) ... 193s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 193s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 193s Setting up lemonldap-ng-doc (2.20.1+ds-1) ... 193s Setting up libjson-perl (4.10000-1) ... 193s Setting up librole-tiny-perl (2.002004-1) ... 193s Setting up libfile-sharedir-perl (1.118-3) ... 193s Setting up libfcgi-perl (0.82+ds-3build3) ... 193s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 193s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 193s Setting up libwww-form-urlencoded-perl (0.26-2) ... 193s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 193s Setting up libdevel-stacktrace-perl (2.0500-1) ... 193s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 193s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 193s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 193s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 194s Setting up libexporter-tiny-perl (1.006002-1) ... 194s Setting up libconvert-asn1-perl (0.34-1) ... 194s Setting up libtext-unidecode-perl (1.30-3) ... 194s Setting up libde265-0:arm64 (1.0.15-1build4) ... 194s Setting up libregexp-assemble-perl (0.38-2) ... 194s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 194s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 194s Setting up liburi-perl (5.30-1) ... 194s Setting up libconvert-base32-perl (0.06-3) ... 194s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 194s Setting up libemail-address-xs-perl (1.05-1build5) ... 194s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 194s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 194s Setting up libjson-xs-perl (4.030-2build4) ... 194s Setting up libcrypt-des-ede3-perl (0.03-1) ... 194s Setting up libjs-jquery-cookie (12-4) ... 194s Setting up libhttp-date-perl (6.06-1) ... 194s Setting up libtest-tcp-perl (2.22-2) ... 194s Setting up libfile-listing-perl (6.16-1) ... 194s Setting up libhash-merge-simple-perl (0.052-1) ... 194s Setting up libcache-cache-perl (1.08-3) ... 194s Setting up libhttp-headers-fast-perl (0.22-3) ... 194s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 194s Setting up liblist-moreutils-perl (0.430-2) ... 194s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 194s Setting up libtype-tiny-perl (2.004000-1) ... 194s Setting up libemail-simple-perl (2.218-1) ... 194s Setting up libnet-http-perl (6.23-1) ... 194s Setting up libclass-c3-perl (0.35-2) ... 194s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 194s Setting up libjson-maybexs-perl (1.004008-1) ... 194s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 194s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 194s Setting up libraqm0:arm64 (0.10.2-1) ... 194s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 194s Setting up libdata-optlist-perl (0.114-1) ... 194s Setting up libraw23t64:arm64 (0.21.3-1) ... 194s Setting up libwww-robotrules-perl (6.02-1) ... 194s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 194s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 194s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 194s Setting up libmro-compat-perl (0.15-2) ... 194s Setting up libcookie-baker-perl (0.12-1) ... 194s Setting up libhttp-entity-parser-perl (0.25-2) ... 194s Setting up libio-socket-ssl-perl (2.089-1) ... 194s Setting up libsub-exporter-perl (0.990-1) ... 194s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 194s Setting up libconvert-pem-perl (0.13-1) ... 194s Setting up libhttp-negotiate-perl (6.01-2) ... 194s Setting up libhttp-cookies-perl (6.11-1) ... 194s Setting up libhtml-tree-perl (5.07-3) ... 194s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 194s Setting up libcgi-pm-perl (4.66-1) ... 194s Setting up libhtml-format-perl (2.16-2) ... 194s Setting up libhtml-template-perl (2.97-2) ... 194s Setting up libnet-smtp-ssl-perl (1.04-2) ... 194s Setting up libmodule-runtime-perl (0.016-2) ... 194s Setting up libmailtools-perl (2.22-1) ... 194s Setting up libemail-abstract-perl (3.010-1) ... 194s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 194s Setting up libplack-perl (1.0051-1) ... 194s Setting up libimport-into-perl (1.002005-2) ... 194s Setting up libmoo-perl (2.005005-1) ... 194s Setting up libmime-tools-perl (5.515-1) ... 194s Setting up libfcgi-client-perl (0.09-1) ... 194s Setting up libmoox-types-mooselike-perl (0.29-2) ... 194s Setting up libthrowable-perl (1.001-2) ... 194s Setting up libemail-sender-perl (2.601-1) ... 194s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 194s Setting up liblwp-protocol-https-perl (6.14-1) ... 194s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 194s Setting up libwww-perl (6.77-1) ... 194s Setting up libheif1:arm64 (1.19.3-1) ... 194s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 194s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 194s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 194s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 194s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 194s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 195s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 195s Setting up lemonldap-ng-handler (2.20.1+ds-1) ... 195s Setting up libgd-perl (2.78-1build4) ... 195s Setting up lemonldap-ng-uwsgi-app (2.20.1+ds-1) ... 195s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 195s Setting up lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 195s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 195s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 195s Setting up liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 196s Setting up liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 196s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 196s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 196s Setting up libgd-securityimage-perl (1.75-3) ... 196s Setting up lemonldap-ng (2.20.1+ds-1) ... 196s Processing triggers for libc-bin (2.40-4ubuntu1) ... 196s Processing triggers for man-db (2.13.0-1) ... 202s autopkgtest [14:37:46]: test fastcgiserver: [----------------------- 202s 1..1 203s ok 1 - Portal responded 200 203s autopkgtest [14:37:47]: test fastcgiserver: -----------------------] 203s autopkgtest [14:37:47]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 203s fastcgiserver PASS 204s autopkgtest [14:37:48]: test common-test: preparing testbed 385s autopkgtest [14:40:49]: testbed dpkg architecture: arm64 385s autopkgtest [14:40:49]: testbed apt version: 2.9.18 386s autopkgtest [14:40:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 386s autopkgtest [14:40:50]: testbed release detected to be: plucky 387s autopkgtest [14:40:51]: updating testbed package index (apt update) 387s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 387s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 387s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 388s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 388s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.7 kB] 388s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [177 kB] 388s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 388s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [877 kB] 388s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [318 kB] 388s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 388s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1079 kB] 388s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.2 kB] 388s Fetched 2618 kB in 1s (2542 kB/s) 389s Reading package lists... 390s + lsb_release --codename --short 390s + RELEASE=plucky 390s + cat 390s + [ plucky != trusty ] 390s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 390s Reading package lists... 390s Building dependency tree... 390s Reading state information... 391s Calculating upgrade... 391s The following packages will be upgraded: 391s libgudev-1.0-0 usb.ids 391s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 391s Need to get 238 kB of archives. 391s After this operation, 1024 B of additional disk space will be used. 391s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 392s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 392s Fetched 238 kB in 0s (493 kB/s) 393s (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 ... 80204 files and directories currently installed.) 393s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 393s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 393s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 393s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 393s Setting up usb.ids (2025.01.14-1) ... 393s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 393s Processing triggers for libc-bin (2.40-4ubuntu1) ... 393s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 393s + /usr/lib/apt/apt-helper analyze-pattern ?true 393s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 393s Reading package lists... 393s Building dependency tree... 393s Reading state information... 394s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 394s + grep -q trusty /etc/lsb-release 394s + [ ! -d /usr/share/doc/unattended-upgrades ] 394s + [ ! -d /usr/share/doc/lxd ] 394s + [ ! -d /usr/share/doc/lxd-client ] 394s + [ ! -d /usr/share/doc/snapd ] 394s + type iptables 394s + cat 394s + chmod 755 /etc/rc.local 394s + . /etc/rc.local 394s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 394s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 394s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 394s + uname -m 394s + [ aarch64 = ppc64le ] 394s + [ -d /run/systemd/system ] 394s + systemd-detect-virt --quiet --vm 394s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 394s + cat 394s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 394s + echo COMPRESS=lz4 394s + sync 394s autopkgtest [14:40:58]: upgrading testbed (apt dist-upgrade and autopurge) 394s Reading package lists... 395s Building dependency tree... 395s Reading state information... 395s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 395s Starting 2 pkgProblemResolver with broken count: 0 395s Done 396s Entering ResolveByKeep 396s 397s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 397s Reading package lists... 397s Building dependency tree... 397s Reading state information... 398s Starting pkgProblemResolver with broken count: 0 398s Starting 2 pkgProblemResolver with broken count: 0 398s Done 399s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 402s Reading package lists... 403s Building dependency tree... 403s Reading state information... 403s Starting pkgProblemResolver with broken count: 0 404s Starting 2 pkgProblemResolver with broken count: 0 404s Done 404s The following NEW packages will be installed: 404s autoconf autodep8 automake autopoint autotools-dev build-essential 404s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 404s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 404s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 404s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 405s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 405s imagemagick-7-common intltool-debian java-common java-wrappers 405s libalgorithm-c3-perl libaliased-perl libaom3 405s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 405s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 405s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 405s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 405s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 405s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 405s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 405s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 405s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 405s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 405s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 405s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 405s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 405s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 405s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 405s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 405s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 405s libdata-optlist-perl libdata-password-zxcvbn-perl 405s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 405s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 405s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 405s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 405s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 405s libdist-checkconflicts-perl libdynaloader-functions-perl 405s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 405s libemail-sender-perl libemail-simple-perl libencode-locale-perl 405s liberror-perl libeval-closure-perl libexception-class-perl 405s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 405s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 405s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 405s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 405s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 405s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 405s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 405s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 405s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 405s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 405s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 405s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 405s libimage-magick-perl libimage-magick-q16-perl libimagequant0 405s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 405s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 405s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 405s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 405s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 405s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl liblerc4 405s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 405s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 405s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 405s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 405s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 405s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 405s libmoose-perl libmoosex-attributeshortcuts-perl 405s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 405s libmoosex-singlearg-perl 405s libmoosex-traitfor-meta-class-betteranonclassnames-perl 405s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 405s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 405s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 405s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 405s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 405s libnet-ssleay-perl libnode115 libopenjp2-7 405s libpackage-deprecationmanager-perl libpackage-stash-perl 405s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 405s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 405s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 405s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 405s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 405s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 405s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 405s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 405s libsub-name-perl libsub-quote-perl libtask-weaken-perl 405s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 405s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 405s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 405s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 405s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 405s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 405s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 405s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 405s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 405s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 405s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 405s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 405s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 405s python3-docutils python3-imagesize python3-packaging python3-roman 405s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 405s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 405s xfonts-utils xml-core yui-compressor 405s 0 upgraded, 334 newly installed, 0 to remove and 0 not upgraded. 405s Need to get 162 MB of archives. 405s After this operation, 623 MB of additional disk space will be used. 405s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 405s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 405s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 405s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 405s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 405s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 405s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 405s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 406s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 406s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 406s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 406s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 406s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 406s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 406s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 406s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 406s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 406s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 406s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 406s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 406s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 406s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 406s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 406s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 406s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 406s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 406s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 406s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 406s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 406s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 406s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 406s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 406s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 406s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 406s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 406s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 406s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 406s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 406s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 406s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 406s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-3 [616 kB] 406s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 406s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 406s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [10.6 MB] 406s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-12ubuntu1 [1032 B] 406s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 406s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 406s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-12ubuntu1 [49.6 kB] 406s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-12ubuntu1 [27.7 kB] 406s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-12ubuntu1 [2896 kB] 407s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-12ubuntu1 [1283 kB] 407s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-12ubuntu1 [2687 kB] 407s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-12ubuntu1 [1152 kB] 407s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-12ubuntu1 [1598 kB] 407s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-12ubuntu1 [2596 kB] 407s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [20.9 MB] 407s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-12ubuntu1 [522 kB] 407s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 407s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 407s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-12ubuntu1 [2500 kB] 407s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [12.1 MB] 408s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-12ubuntu1 [20.2 kB] 408s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 408s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 408s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 408s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 ca-certificates-java all 20240118 [11.6 kB] 408s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 408s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 408s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 408s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 408s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 408s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 408s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 408s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 408s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-3 [932 kB] 408s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 408s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 408s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 408s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 java-common all 0.76 [6852 B] 408s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcsclite1 arm64 2.3.0-3 [24.8 kB] 408s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 openjdk-21-jre-headless arm64 21.0.5+11-1 [45.7 MB] 410s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 410s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 410s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 410s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 410s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 java-wrappers all 0.5 [9042 B] 410s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 410s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 410s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 410s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 410s Get:91 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 410s Get:92 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 410s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 410s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 410s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 410s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 410s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 410s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 410s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 410s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 410s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 410s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 410s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 410s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 410s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 410s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 410s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 410s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 410s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 411s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 411s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 411s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 411s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 411s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 411s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 411s Get:116 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 411s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 411s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 411s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 411s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 411s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 411s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 411s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 411s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 411s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 411s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 411s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 411s Get:128 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 411s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 411s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 411s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 411s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 411s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 411s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 411s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 411s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 411s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 411s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 411s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 411s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 411s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 411s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 411s Get:143 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 411s Get:144 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 411s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 411s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 411s Get:147 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 411s Get:148 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 411s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 411s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 411s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 411s Get:152 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 411s Get:153 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 411s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 411s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 411s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 411s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 411s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 411s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 411s Get:160 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 411s Get:161 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 411s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 411s Get:163 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 411s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 411s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 411s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 411s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 411s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 411s Get:169 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 411s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 411s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 411s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 411s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 411s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 411s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 411s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 411s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 411s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 412s Get:179 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 412s Get:180 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 412s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 412s Get:182 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 412s Get:183 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 412s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 412s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 412s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 412s Get:187 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 412s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 412s Get:189 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 412s Get:190 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 412s Get:191 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 412s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 412s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 412s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 412s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 412s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 412s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 412s Get:198 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 412s Get:199 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 412s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 412s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 412s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 412s Get:203 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 412s Get:204 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 412s Get:205 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 412s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 412s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 412s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 412s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 412s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 412s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 412s Get:212 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 412s Get:213 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 412s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 412s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 412s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 412s Get:217 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 412s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 412s Get:219 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 412s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.48-1 [137 kB] 412s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 413s Get:222 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 413s Get:223 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 413s Get:224 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 413s Get:225 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbi-perl arm64 1.645-1 [826 kB] 413s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 413s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 413s Get:228 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 413s Get:229 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 413s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 413s Get:231 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 413s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 413s Get:233 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 413s Get:234 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 413s Get:235 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 413s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 413s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 413s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 413s Get:239 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 413s Get:240 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 413s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 413s Get:242 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 413s Get:243 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 413s Get:244 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 413s Get:245 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 413s Get:246 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 413s Get:247 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 413s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 413s Get:249 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 413s Get:250 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 413s Get:251 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 413s Get:252 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 413s Get:253 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 413s Get:254 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 413s Get:255 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 413s Get:256 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 413s Get:257 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 413s Get:258 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 413s Get:259 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 413s Get:260 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 413s Get:261 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 413s Get:262 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 413s Get:263 http://ftpmaster.internal/ubuntu plucky/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 413s Get:264 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 413s Get:265 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 413s Get:266 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 413s Get:267 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 413s Get:268 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 413s Get:269 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 413s Get:270 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 413s Get:271 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 413s Get:272 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 413s Get:273 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64 arm64 1.2.41-1 [143 kB] 413s Get:274 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1 [78.2 kB] 413s Get:275 http://ftpmaster.internal/ubuntu plucky/main arm64 liblasso3t64 arm64 2.8.2-7 [161 kB] 413s Get:276 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblasso-perl arm64 2.8.2-7 [100 kB] 413s Get:277 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 413s Get:278 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 413s Get:279 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 413s Get:280 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 413s Get:281 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 413s Get:282 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 414s Get:283 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 414s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 414s Get:285 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 414s Get:286 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 414s Get:287 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 414s Get:288 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 414s Get:289 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 414s Get:290 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 414s Get:291 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 414s Get:292 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 414s Get:293 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 414s Get:294 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 414s Get:295 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 414s Get:296 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 414s Get:297 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 414s Get:298 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 414s Get:299 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-xtend all 4.0.2-3 [3902 B] 414s Get:300 http://ftpmaster.internal/ubuntu plucky/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu1 [335 kB] 414s Get:301 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 414s Get:302 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 414s Get:303 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 414s Get:304 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 414s Get:305 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 414s Get:306 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 414s Get:307 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu1 [12.8 MB] 415s Get:308 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 415s Get:309 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 415s Get:310 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 415s Get:311 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 415s Get:312 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 415s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 415s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 415s Get:315 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-output-perl all 1.034-1 [14.2 kB] 415s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 415s Get:317 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 415s Get:318 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 415s Get:319 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 415s Get:320 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 415s Get:321 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 415s Get:322 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 415s Get:323 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 415s Get:324 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 415s Get:325 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 415s Get:326 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 415s Get:327 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 415s Get:328 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 415s Get:329 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 415s Get:330 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 415s Get:331 http://ftpmaster.internal/ubuntu plucky/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 415s Get:332 http://ftpmaster.internal/ubuntu plucky/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 415s Get:333 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 415s Get:334 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 416s Preconfiguring packages ... 416s Fetched 162 MB in 11s (15.0 MB/s) 416s Selecting previously unselected package imagemagick-7-common. 416s (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 ... 80204 files and directories currently installed.) 416s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 416s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 416s Selecting previously unselected package libgomp1:arm64. 416s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 416s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 416s Selecting previously unselected package libfftw3-double3:arm64. 416s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 416s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 416s Selecting previously unselected package libfontenc1:arm64. 416s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 416s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 416s Selecting previously unselected package x11-common. 416s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu3_all.deb ... 416s Unpacking x11-common (1:7.7+23ubuntu3) ... 416s Selecting previously unselected package xfonts-encodings. 416s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 416s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 417s Selecting previously unselected package xfonts-utils. 417s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 417s Unpacking xfonts-utils (1:7.7+7) ... 417s Selecting previously unselected package fonts-urw-base35. 417s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 417s Unpacking fonts-urw-base35 (20200910-8) ... 417s Selecting previously unselected package fontconfig-config. 417s Preparing to unpack .../008-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 417s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 417s Selecting previously unselected package libfontconfig1:arm64. 417s Preparing to unpack .../009-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 417s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 417s Selecting previously unselected package libsharpyuv0:arm64. 417s Preparing to unpack .../010-libsharpyuv0_1.4.0-0.1_arm64.deb ... 417s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 417s Selecting previously unselected package libaom3:arm64. 417s Preparing to unpack .../011-libaom3_3.11.0-1_arm64.deb ... 417s Unpacking libaom3:arm64 (3.11.0-1) ... 417s Selecting previously unselected package libheif-plugin-aomdec:arm64. 417s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 417s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 417s Selecting previously unselected package libde265-0:arm64. 417s Preparing to unpack .../013-libde265-0_1.0.15-1build4_arm64.deb ... 417s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 417s Selecting previously unselected package libheif-plugin-libde265:arm64. 417s Preparing to unpack .../014-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 417s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 417s Selecting previously unselected package libheif1:arm64. 417s Preparing to unpack .../015-libheif1_1.19.3-1_arm64.deb ... 417s Unpacking libheif1:arm64 (1.19.3-1) ... 417s Selecting previously unselected package libjbig0:arm64. 417s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 417s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 417s Selecting previously unselected package libjpeg-turbo8:arm64. 418s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 418s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 418s Selecting previously unselected package libjpeg8:arm64. 418s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 418s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 418s Selecting previously unselected package liblcms2-2:arm64. 418s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 418s Unpacking liblcms2-2:arm64 (2.16-2) ... 418s Selecting previously unselected package liblqr-1-0:arm64. 418s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 418s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 418s Selecting previously unselected package libltdl7:arm64. 418s Preparing to unpack .../021-libltdl7_2.4.7-8_arm64.deb ... 418s Unpacking libltdl7:arm64 (2.4.7-8) ... 418s Selecting previously unselected package libopenjp2-7:arm64. 418s Preparing to unpack .../022-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 418s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 418s Selecting previously unselected package libraw23t64:arm64. 418s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 418s Unpacking libraw23t64:arm64 (0.21.3-1) ... 418s Selecting previously unselected package libdeflate0:arm64. 418s Preparing to unpack .../024-libdeflate0_1.22-1_arm64.deb ... 418s Unpacking libdeflate0:arm64 (1.22-1) ... 418s Selecting previously unselected package liblerc4:arm64. 418s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 418s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 418s Selecting previously unselected package libwebp7:arm64. 418s Preparing to unpack .../026-libwebp7_1.4.0-0.1_arm64.deb ... 418s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 418s Selecting previously unselected package libtiff6:arm64. 418s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 418s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 418s Selecting previously unselected package libwebpdemux2:arm64. 418s Preparing to unpack .../028-libwebpdemux2_1.4.0-0.1_arm64.deb ... 418s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 418s Selecting previously unselected package libwebpmux3:arm64. 418s Preparing to unpack .../029-libwebpmux3_1.4.0-0.1_arm64.deb ... 418s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 418s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 418s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 418s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 418s Selecting previously unselected package libimage-magick-q16-perl. 418s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 418s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 418s Selecting previously unselected package libimage-magick-perl. 418s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 418s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 418s Selecting previously unselected package sgml-base. 418s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 418s Unpacking sgml-base (1.31) ... 418s Selecting previously unselected package m4. 418s Preparing to unpack .../034-m4_1.4.19-4build1_arm64.deb ... 418s Unpacking m4 (1.4.19-4build1) ... 418s Selecting previously unselected package autoconf. 418s Preparing to unpack .../035-autoconf_2.72-3_all.deb ... 418s Unpacking autoconf (2.72-3) ... 418s Selecting previously unselected package dctrl-tools. 418s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 418s Unpacking dctrl-tools (2.24-3build3) ... 418s Selecting previously unselected package autodep8. 418s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 418s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 418s Selecting previously unselected package autotools-dev. 418s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 418s Unpacking autotools-dev (20220109.1) ... 419s Selecting previously unselected package automake. 419s Preparing to unpack .../039-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 419s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 419s Selecting previously unselected package autopoint. 419s Preparing to unpack .../040-autopoint_0.22.5-3_all.deb ... 419s Unpacking autopoint (0.22.5-3) ... 419s Selecting previously unselected package libisl23:arm64. 419s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 419s Unpacking libisl23:arm64 (0.27-1) ... 419s Selecting previously unselected package libmpc3:arm64. 419s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 419s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 419s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 419s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package cpp-14. 419s Preparing to unpack .../044-cpp-14_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package cpp-aarch64-linux-gnu. 419s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 419s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 419s Selecting previously unselected package cpp. 419s Preparing to unpack .../046-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 419s Unpacking cpp (4:14.1.0-2ubuntu1) ... 419s Selecting previously unselected package libcc1-0:arm64. 419s Preparing to unpack .../047-libcc1-0_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libcc1-0:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package libitm1:arm64. 419s Preparing to unpack .../048-libitm1_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libitm1:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package libasan8:arm64. 419s Preparing to unpack .../049-libasan8_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libasan8:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package liblsan0:arm64. 419s Preparing to unpack .../050-liblsan0_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking liblsan0:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package libtsan2:arm64. 419s Preparing to unpack .../051-libtsan2_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libtsan2:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package libubsan1:arm64. 419s Preparing to unpack .../052-libubsan1_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libubsan1:arm64 (14.2.0-12ubuntu1) ... 419s Selecting previously unselected package libhwasan0:arm64. 419s Preparing to unpack .../053-libhwasan0_14.2.0-12ubuntu1_arm64.deb ... 419s Unpacking libhwasan0:arm64 (14.2.0-12ubuntu1) ... 420s Selecting previously unselected package libgcc-14-dev:arm64. 420s Preparing to unpack .../054-libgcc-14-dev_14.2.0-12ubuntu1_arm64.deb ... 420s Unpacking libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 420s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 420s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 420s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 420s Selecting previously unselected package gcc-14. 420s Preparing to unpack .../056-gcc-14_14.2.0-12ubuntu1_arm64.deb ... 420s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 420s Selecting previously unselected package gcc-aarch64-linux-gnu. 420s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 420s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 420s Selecting previously unselected package gcc. 420s Preparing to unpack .../058-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 420s Unpacking gcc (4:14.1.0-2ubuntu1) ... 420s Selecting previously unselected package libstdc++-14-dev:arm64. 420s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-12ubuntu1_arm64.deb ... 420s Unpacking libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 420s Selecting previously unselected package g++-14-aarch64-linux-gnu. 420s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 420s Unpacking g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 421s Selecting previously unselected package g++-14. 421s Preparing to unpack .../061-g++-14_14.2.0-12ubuntu1_arm64.deb ... 421s Unpacking g++-14 (14.2.0-12ubuntu1) ... 421s Selecting previously unselected package g++-aarch64-linux-gnu. 421s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 421s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 421s Selecting previously unselected package g++. 421s Preparing to unpack .../063-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 421s Unpacking g++ (4:14.1.0-2ubuntu1) ... 421s Selecting previously unselected package build-essential. 421s Preparing to unpack .../064-build-essential_12.10ubuntu1_arm64.deb ... 421s Unpacking build-essential (12.10ubuntu1) ... 421s Selecting previously unselected package ca-certificates-java. 421s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 421s Unpacking ca-certificates-java (20240118) ... 421s Selecting previously unselected package libdebhelper-perl. 421s Preparing to unpack .../066-libdebhelper-perl_13.20ubuntu1_all.deb ... 421s Unpacking libdebhelper-perl (13.20ubuntu1) ... 421s Selecting previously unselected package libtool. 421s Preparing to unpack .../067-libtool_2.4.7-8_all.deb ... 421s Unpacking libtool (2.4.7-8) ... 421s Selecting previously unselected package dh-autoreconf. 421s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 421s Unpacking dh-autoreconf (20) ... 421s Selecting previously unselected package libarchive-zip-perl. 421s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 421s Unpacking libarchive-zip-perl (1.68-1) ... 421s Selecting previously unselected package libfile-stripnondeterminism-perl. 421s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 421s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 421s Selecting previously unselected package dh-strip-nondeterminism. 421s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.0-1_all.deb ... 421s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 421s Selecting previously unselected package debugedit. 421s Preparing to unpack .../072-debugedit_1%3a5.1-1_arm64.deb ... 421s Unpacking debugedit (1:5.1-1) ... 421s Selecting previously unselected package dwz. 421s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 421s Unpacking dwz (0.15-1build6) ... 421s Selecting previously unselected package gettext. 421s Preparing to unpack .../074-gettext_0.22.5-3_arm64.deb ... 421s Unpacking gettext (0.22.5-3) ... 421s Selecting previously unselected package intltool-debian. 421s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 421s Unpacking intltool-debian (0.35.0+20060710.6) ... 421s Selecting previously unselected package po-debconf. 421s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 421s Unpacking po-debconf (1.0.21+nmu1) ... 421s Selecting previously unselected package debhelper. 421s Preparing to unpack .../077-debhelper_13.20ubuntu1_all.deb ... 421s Unpacking debhelper (13.20ubuntu1) ... 421s Selecting previously unselected package java-common. 421s Preparing to unpack .../078-java-common_0.76_all.deb ... 421s Unpacking java-common (0.76) ... 421s Selecting previously unselected package libpcsclite1:arm64. 422s Preparing to unpack .../079-libpcsclite1_2.3.0-3_arm64.deb ... 422s Unpacking libpcsclite1:arm64 (2.3.0-3) ... 422s Selecting previously unselected package openjdk-21-jre-headless:arm64. 422s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.5+11-1_arm64.deb ... 422s Unpacking openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 423s Selecting previously unselected package default-jre-headless. 423s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 423s Unpacking default-jre-headless (2:1.21-76) ... 423s Selecting previously unselected package xml-core. 423s Preparing to unpack .../082-xml-core_0.19_all.deb ... 423s Unpacking xml-core (0.19) ... 423s Selecting previously unselected package docutils-common. 423s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 423s Unpacking docutils-common (0.21.2+dfsg-2) ... 423s Selecting previously unselected package unzip. 423s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 423s Unpacking unzip (6.0-28ubuntu6) ... 423s Selecting previously unselected package java-wrappers. 423s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 423s Unpacking java-wrappers (0.5) ... 423s Selecting previously unselected package libalgorithm-c3-perl. 423s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 423s Unpacking libalgorithm-c3-perl (0.11-2) ... 423s Selecting previously unselected package libaliased-perl. 423s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 423s Unpacking libaliased-perl (0.34-3) ... 423s Selecting previously unselected package libposix-strftime-compiler-perl. 423s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 423s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 423s Selecting previously unselected package libapache-logformat-compiler-perl. 423s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 423s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 423s Selecting previously unselected package libcrypt-urandom-perl. 423s Preparing to unpack .../090-libcrypt-urandom-perl_0.40-1_all.deb ... 423s Unpacking libcrypt-urandom-perl (0.40-1) ... 423s Selecting previously unselected package libapache-session-perl. 423s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 423s Unpacking libapache-session-perl (1.94-2) ... 423s Selecting previously unselected package libdigest-hmac-perl. 423s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 423s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 423s Selecting previously unselected package liburi-perl. 423s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 423s Unpacking liburi-perl (5.30-1) ... 423s Selecting previously unselected package libencode-locale-perl. 423s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 423s Unpacking libencode-locale-perl (1.05-3) ... 423s Selecting previously unselected package libtimedate-perl. 423s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 423s Unpacking libtimedate-perl (2.3300-2) ... 423s Selecting previously unselected package libhttp-date-perl. 423s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 423s Unpacking libhttp-date-perl (6.06-1) ... 424s Selecting previously unselected package libfile-listing-perl. 424s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 424s Unpacking libfile-listing-perl (6.16-1) ... 424s Selecting previously unselected package libhtml-tagset-perl. 424s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 424s Unpacking libhtml-tagset-perl (3.24-1) ... 424s Selecting previously unselected package libhtml-parser-perl:arm64. 424s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 424s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 424s Selecting previously unselected package libhtml-tree-perl. 424s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 424s Unpacking libhtml-tree-perl (5.07-3) ... 424s Selecting previously unselected package libclone-perl:arm64. 424s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 424s Unpacking libclone-perl:arm64 (0.47-1) ... 424s Selecting previously unselected package libio-html-perl. 424s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 424s Unpacking libio-html-perl (1.004-3) ... 424s Selecting previously unselected package liblwp-mediatypes-perl. 424s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 424s Unpacking liblwp-mediatypes-perl (6.04-2) ... 424s Selecting previously unselected package libhttp-message-perl. 424s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 424s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 424s Selecting previously unselected package libhttp-cookies-perl. 424s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 424s Unpacking libhttp-cookies-perl (6.11-1) ... 424s Selecting previously unselected package libhttp-negotiate-perl. 424s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 424s Unpacking libhttp-negotiate-perl (6.01-2) ... 424s Selecting previously unselected package perl-openssl-defaults:arm64. 424s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 424s Unpacking perl-openssl-defaults:arm64 (7build3) ... 424s Selecting previously unselected package libnet-ssleay-perl:arm64. 424s Preparing to unpack .../108-libnet-ssleay-perl_1.94-2_arm64.deb ... 424s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 424s Selecting previously unselected package libio-socket-ssl-perl. 424s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 424s Unpacking libio-socket-ssl-perl (2.089-1) ... 424s Selecting previously unselected package libnet-http-perl. 424s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 424s Unpacking libnet-http-perl (6.23-1) ... 424s Selecting previously unselected package liblwp-protocol-https-perl. 424s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 424s Unpacking liblwp-protocol-https-perl (6.14-1) ... 424s Selecting previously unselected package libtry-tiny-perl. 424s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 424s Unpacking libtry-tiny-perl (0.32-1) ... 424s Selecting previously unselected package libwww-robotrules-perl. 424s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 424s Unpacking libwww-robotrules-perl (6.02-1) ... 424s Selecting previously unselected package libwww-perl. 424s Preparing to unpack .../114-libwww-perl_6.77-1_all.deb ... 424s Unpacking libwww-perl (6.77-1) ... 424s Selecting previously unselected package libauth-yubikey-webclient-perl. 425s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 425s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 425s Selecting previously unselected package libclass-method-modifiers-perl. 425s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 425s Unpacking libclass-method-modifiers-perl (2.15-1) ... 425s Selecting previously unselected package libclass-xsaccessor-perl. 425s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 425s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 425s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 425s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 425s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 425s Selecting previously unselected package libdynaloader-functions-perl. 425s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 425s Unpacking libdynaloader-functions-perl (0.004-1) ... 425s Selecting previously unselected package libdevel-callchecker-perl:arm64. 426s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 426s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 426s Selecting previously unselected package libparams-classify-perl:arm64. 426s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 426s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 426s Selecting previously unselected package libmodule-runtime-perl. 426s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 426s Unpacking libmodule-runtime-perl (0.016-2) ... 426s Selecting previously unselected package libimport-into-perl. 426s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 426s Unpacking libimport-into-perl (1.002005-2) ... 427s Selecting previously unselected package librole-tiny-perl. 427s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 427s Unpacking librole-tiny-perl (2.002004-1) ... 427s Selecting previously unselected package libsub-quote-perl. 427s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 427s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 427s Selecting previously unselected package libmoo-perl. 427s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 427s Unpacking libmoo-perl (2.005005-1) ... 427s Selecting previously unselected package libexporter-tiny-perl. 427s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 427s Unpacking libexporter-tiny-perl (1.006002-1) ... 428s Selecting previously unselected package libtype-tiny-perl. 428s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 428s Unpacking libtype-tiny-perl (2.004000-1) ... 428s Selecting previously unselected package libauthen-oath-perl. 428s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 428s Unpacking libauthen-oath-perl (2.0.1-2) ... 428s Selecting previously unselected package libconvert-asn1-perl. 428s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 428s Unpacking libconvert-asn1-perl (0.34-1) ... 428s Selecting previously unselected package libcrypt-openssl-x509-perl. 429s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 429s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 429s Selecting previously unselected package libcryptx-perl. 429s Preparing to unpack .../132-libcryptx-perl_0.084-1_arm64.deb ... 429s Unpacking libcryptx-perl (0.084-1) ... 429s Selecting previously unselected package libcommon-sense-perl:arm64. 430s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build4_arm64.deb ... 430s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 430s Selecting previously unselected package libtypes-serialiser-perl. 430s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 430s Unpacking libtypes-serialiser-perl (1.01-1) ... 430s Selecting previously unselected package libjson-xs-perl. 430s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 430s Unpacking libjson-xs-perl (4.030-2build4) ... 430s Selecting previously unselected package libjson-maybexs-perl. 430s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 430s Unpacking libjson-maybexs-perl (1.004008-1) ... 430s Selecting previously unselected package libparams-util-perl. 430s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 430s Unpacking libparams-util-perl (1.102-3build1) ... 430s Selecting previously unselected package libsub-install-perl. 430s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 430s Unpacking libsub-install-perl (0.929-1) ... 430s Selecting previously unselected package libdata-optlist-perl. 430s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 430s Unpacking libdata-optlist-perl (0.114-1) ... 430s Selecting previously unselected package libmodule-implementation-perl. 430s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 430s Unpacking libmodule-implementation-perl (0.09-2) ... 430s Selecting previously unselected package libpackage-stash-perl. 430s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 430s Unpacking libpackage-stash-perl (0.40-1) ... 430s Selecting previously unselected package libclass-load-perl. 430s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 430s Unpacking libclass-load-perl (0.25-2) ... 430s Selecting previously unselected package libclass-load-xs-perl. 430s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 430s Unpacking libclass-load-xs-perl (0.10-2build5) ... 430s Selecting previously unselected package libsub-exporter-progressive-perl. 430s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 430s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 430s Selecting previously unselected package libdevel-globaldestruction-perl. 430s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 430s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 430s Selecting previously unselected package libclass-c3-perl. 430s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 430s Unpacking libclass-c3-perl (0.35-2) ... 430s Selecting previously unselected package libmro-compat-perl. 430s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 430s Unpacking libmro-compat-perl (0.15-2) ... 430s Selecting previously unselected package libdevel-overloadinfo-perl. 430s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 430s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 430s Selecting previously unselected package libdevel-stacktrace-perl. 430s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 430s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 430s Selecting previously unselected package libsub-exporter-perl. 430s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 430s Unpacking libsub-exporter-perl (0.990-1) ... 431s Selecting previously unselected package libeval-closure-perl. 431s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 431s Unpacking libeval-closure-perl (0.14-3) ... 431s Selecting previously unselected package libdist-checkconflicts-perl. 431s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 431s Unpacking libdist-checkconflicts-perl (0.11-2) ... 431s Selecting previously unselected package libmodule-runtime-conflicts-perl. 431s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 431s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 431s Selecting previously unselected package libpackage-deprecationmanager-perl. 431s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 431s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 431s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 431s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 431s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 431s Selecting previously unselected package libmoose-perl:arm64. 431s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 431s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 431s Selecting previously unselected package libvariable-magic-perl. 431s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 431s Unpacking libvariable-magic-perl (0.64-1build1) ... 431s Selecting previously unselected package libb-hooks-endofscope-perl. 431s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 431s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 431s Selecting previously unselected package libsub-identify-perl. 431s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 431s Unpacking libsub-identify-perl (0.14-3build4) ... 431s Selecting previously unselected package libsub-name-perl:arm64. 431s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 431s Unpacking libsub-name-perl:arm64 (0.28-1) ... 431s Selecting previously unselected package libnamespace-clean-perl. 431s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 431s Unpacking libnamespace-clean-perl (0.27-2) ... 431s Selecting previously unselected package libnamespace-autoclean-perl. 431s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 431s Unpacking libnamespace-autoclean-perl (0.31-1) ... 431s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 431s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 431s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 431s Selecting previously unselected package libmoosex-role-parameterized-perl. 431s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 431s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 431s Selecting previously unselected package libcarp-clan-perl. 431s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 431s Unpacking libcarp-clan-perl (6.08-2) ... 431s Selecting previously unselected package libsub-exporter-formethods-perl. 431s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 431s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 431s Selecting previously unselected package libmoosex-types-perl. 431s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 431s Unpacking libmoosex-types-perl (0.50-2) ... 431s Selecting previously unselected package libmoosex-types-common-perl. 432s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 432s Unpacking libmoosex-types-common-perl (0.001014-2) ... 432s Selecting previously unselected package libscope-guard-perl. 432s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 432s Unpacking libscope-guard-perl (0.21-2) ... 432s Selecting previously unselected package libautobox-perl. 432s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 432s Unpacking libautobox-perl (3.0.2-1) ... 432s Selecting previously unselected package libwant-perl. 432s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 432s Unpacking libwant-perl (0.29-2build5) ... 432s Selecting previously unselected package libautobox-core-perl. 432s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 432s Unpacking libautobox-core-perl (1.33-2) ... 432s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 432s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 432s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 432s Selecting previously unselected package libmoosex-util-perl. 432s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 432s Unpacking libmoosex-util-perl (0.006-2) ... 432s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 432s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 432s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 432s Selecting previously unselected package libmoosex-singlearg-perl. 432s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 432s Unpacking libmoosex-singlearg-perl (0.09-2) ... 432s Selecting previously unselected package libstrictures-perl. 432s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 432s Unpacking libstrictures-perl (2.000006-1) ... 432s Selecting previously unselected package libauthen-u2f-tester-perl. 432s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 432s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 432s Selecting previously unselected package libcbor-xs-perl. 432s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 432s Unpacking libcbor-xs-perl (1.87-1build4) ... 432s Selecting previously unselected package libhash-merge-simple-perl. 432s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 432s Unpacking libhash-merge-simple-perl (0.052-1) ... 432s Selecting previously unselected package libjson-perl. 432s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 432s Unpacking libjson-perl (4.10000-1) ... 432s Selecting previously unselected package libmouse-perl:arm64. 432s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 432s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 432s Selecting previously unselected package libauthen-webauthn-perl. 432s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 432s Unpacking libauthen-webauthn-perl (0.005-1) ... 432s Selecting previously unselected package libcrypt-random-seed-perl. 432s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 432s Unpacking libcrypt-random-seed-perl (0.03-3) ... 432s Selecting previously unselected package libmath-random-isaac-perl. 432s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 432s Unpacking libmath-random-isaac-perl (1.004-2) ... 432s Selecting previously unselected package libbytes-random-secure-perl. 432s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 432s Unpacking libbytes-random-secure-perl (0.29-3) ... 432s Selecting previously unselected package liberror-perl. 433s Preparing to unpack .../187-liberror-perl_0.17029-2_all.deb ... 433s Unpacking liberror-perl (0.17029-2) ... 433s Selecting previously unselected package libipc-sharelite-perl. 433s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 433s Unpacking libipc-sharelite-perl (0.17-5build4) ... 433s Selecting previously unselected package libcache-cache-perl. 433s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 433s Unpacking libcache-cache-perl (1.08-3) ... 433s Selecting previously unselected package libcapture-tiny-perl. 433s Preparing to unpack .../190-libcapture-tiny-perl_0.48-2_all.deb ... 433s Unpacking libcapture-tiny-perl (0.48-2) ... 433s Selecting previously unselected package libcares2:arm64. 433s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 433s Unpacking libcares2:arm64 (1.34.4-2.1) ... 433s Selecting previously unselected package libcgi-pm-perl. 433s Preparing to unpack .../192-libcgi-pm-perl_4.66-1_all.deb ... 433s Unpacking libcgi-pm-perl (4.66-1) ... 433s Selecting previously unselected package libclass-data-inheritable-perl. 433s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 433s Unpacking libclass-data-inheritable-perl (0.10-1) ... 433s Selecting previously unselected package libclass-errorhandler-perl. 433s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 433s Unpacking libclass-errorhandler-perl (0.04-3) ... 433s Selecting previously unselected package libclass-inspector-perl. 433s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 433s Unpacking libclass-inspector-perl (1.36-3) ... 433s Selecting previously unselected package libclass-singleton-perl. 433s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 433s Unpacking libclass-singleton-perl (1.6-2) ... 433s Selecting previously unselected package libconvert-base32-perl. 433s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 433s Unpacking libconvert-base32-perl (0.06-3) ... 433s Selecting previously unselected package libconvert-binhex-perl. 433s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 433s Unpacking libconvert-binhex-perl (1.125-3) ... 433s Selecting previously unselected package libcrypt-des-perl:arm64. 433s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 433s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 433s Selecting previously unselected package libcrypt-des-ede3-perl. 433s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 433s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 433s Selecting previously unselected package libconvert-pem-perl. 433s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 433s Unpacking libconvert-pem-perl (0.13-1) ... 433s Selecting previously unselected package libcookie-baker-perl. 433s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 433s Unpacking libcookie-baker-perl (0.12-1) ... 433s Selecting previously unselected package libcrypt-dh-gmp-perl. 433s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 433s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 433s Selecting previously unselected package libcrypt-jwt-perl. 433s Preparing to unpack .../204-libcrypt-jwt-perl_0.035-1_all.deb ... 433s Unpacking libcrypt-jwt-perl (0.035-1) ... 433s Selecting previously unselected package libcrypt-openssl-bignum-perl. 434s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 434s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 434s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 434s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 434s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 434s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 434s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 434s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 434s Selecting previously unselected package libcrypt-rijndael-perl. 434s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 434s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 434s Selecting previously unselected package libcrypt-ssleay-perl. 434s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 434s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 434s Selecting previously unselected package libdata-hexdump-perl. 434s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 434s Unpacking libdata-hexdump-perl (0.04-2) ... 434s Selecting previously unselected package liblist-someutils-perl. 434s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 434s Unpacking liblist-someutils-perl (0.59-1) ... 434s Selecting previously unselected package liblist-utilsby-perl. 434s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 434s Unpacking liblist-utilsby-perl (0.12-2) ... 434s Selecting previously unselected package liblist-allutils-perl. 434s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 434s Unpacking liblist-allutils-perl (0.19-1) ... 434s Selecting previously unselected package libdata-password-zxcvbn-perl. 434s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 434s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 434s Selecting previously unselected package libfile-sharedir-perl. 434s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 434s Unpacking libfile-sharedir-perl (1.118-3) ... 434s Selecting previously unselected package libexception-class-perl. 434s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 434s Unpacking libexception-class-perl (1.45-1) ... 434s Selecting previously unselected package libparams-validationcompiler-perl. 435s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 435s Unpacking libparams-validationcompiler-perl (0.31-1) ... 435s Selecting previously unselected package libxstring-perl:arm64. 435s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 435s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 435s Selecting previously unselected package libspecio-perl. 435s Preparing to unpack .../219-libspecio-perl_0.48-1_all.deb ... 435s Unpacking libspecio-perl (0.48-1) ... 435s Selecting previously unselected package libdatetime-locale-perl. 435s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 435s Unpacking libdatetime-locale-perl (1:1.41-1) ... 435s Selecting previously unselected package libdatetime-timezone-perl. 435s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 435s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 436s Selecting previously unselected package libdatetime-perl. 436s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 436s Unpacking libdatetime-perl (2:1.65-1build3) ... 436s Selecting previously unselected package libdatetime-format-rfc3339-perl. 436s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 436s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 436s Selecting previously unselected package libdbi-perl:arm64. 436s Preparing to unpack .../224-libdbi-perl_1.645-1_arm64.deb ... 436s Unpacking libdbi-perl:arm64 (1.645-1) ... 436s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 436s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 436s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 436s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 436s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 436s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 436s Selecting previously unselected package libemail-date-format-perl. 436s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 436s Unpacking libemail-date-format-perl (1.008-1) ... 436s Selecting previously unselected package libemail-simple-perl. 436s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 436s Unpacking libemail-simple-perl (2.218-1) ... 436s Selecting previously unselected package libmodule-pluggable-perl. 436s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 436s Unpacking libmodule-pluggable-perl (5.2-5) ... 436s Selecting previously unselected package libemail-abstract-perl. 436s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 436s Unpacking libemail-abstract-perl (3.010-1) ... 436s Selecting previously unselected package libemail-address-xs-perl. 436s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 436s Unpacking libemail-address-xs-perl (1.05-1build5) ... 436s Selecting previously unselected package libmoox-types-mooselike-perl. 436s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 436s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 436s Selecting previously unselected package libthrowable-perl. 436s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 436s Unpacking libthrowable-perl (1.001-2) ... 436s Selecting previously unselected package libemail-sender-perl. 436s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 436s Unpacking libemail-sender-perl (2.601-1) ... 436s Selecting previously unselected package libextutils-depends-perl. 436s Preparing to unpack .../235-libextutils-depends-perl_0.8001-2_all.deb ... 436s Unpacking libextutils-depends-perl (0.8001-2) ... 436s Selecting previously unselected package libfcgi0t64:arm64. 436s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 436s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 436s Selecting previously unselected package libfcgi-perl. 436s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 436s Unpacking libfcgi-perl (0.82+ds-3build3) ... 436s Selecting previously unselected package libfilesys-notify-simple-perl. 436s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 436s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 436s Selecting previously unselected package libfont-afm-perl. 436s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 436s Unpacking libfont-afm-perl (1.20-4) ... 437s Selecting previously unselected package libimagequant0:arm64. 437s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 437s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 437s Selecting previously unselected package libgraphite2-3:arm64. 437s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 437s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 437s Selecting previously unselected package libharfbuzz0b:arm64. 437s Preparing to unpack .../242-libharfbuzz0b_10.1.0-1_arm64.deb ... 437s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 437s Selecting previously unselected package libraqm0:arm64. 437s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 437s Unpacking libraqm0:arm64 (0.10.2-1) ... 437s Selecting previously unselected package libxpm4:arm64. 437s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 437s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 437s Selecting previously unselected package libgd3:arm64. 437s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 437s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 437s Selecting previously unselected package libgd-perl. 437s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 437s Unpacking libgd-perl (2.78-1build4) ... 437s Selecting previously unselected package libgd-securityimage-perl. 437s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 437s Unpacking libgd-securityimage-perl (1.75-3) ... 437s Selecting previously unselected package libglib-perl:arm64. 437s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 437s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 437s Selecting previously unselected package libgssapi-perl. 437s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 437s Unpacking libgssapi-perl (0.28-4build5) ... 437s Selecting previously unselected package libhash-multivalue-perl. 437s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 437s Unpacking libhash-multivalue-perl (0.16-3) ... 437s Selecting previously unselected package libhtml-format-perl. 437s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 437s Unpacking libhtml-format-perl (2.16-2) ... 437s Selecting previously unselected package libhtml-formattext-withlinks-perl. 437s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 437s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 437s Selecting previously unselected package libhtml-template-perl. 437s Preparing to unpack .../253-libhtml-template-perl_2.97-2_all.deb ... 437s Unpacking libhtml-template-perl (2.97-2) ... 437s Selecting previously unselected package libhttp-daemon-perl. 437s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 437s Unpacking libhttp-daemon-perl (6.16-1) ... 437s Selecting previously unselected package libhttp-multipartparser-perl. 437s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 437s Unpacking libhttp-multipartparser-perl (0.02-3) ... 437s Selecting previously unselected package libstream-buffered-perl. 438s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 438s Unpacking libstream-buffered-perl (0.03-3) ... 438s Selecting previously unselected package libwww-form-urlencoded-perl. 438s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 438s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 438s Selecting previously unselected package libhttp-entity-parser-perl. 438s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 438s Unpacking libhttp-entity-parser-perl (0.25-2) ... 438s Selecting previously unselected package libhttp-headers-fast-perl. 438s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 438s Unpacking libhttp-headers-fast-perl (0.22-3) ... 438s Selecting previously unselected package libio-pty-perl. 438s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 438s Unpacking libio-pty-perl (1:1.20-1build3) ... 438s Selecting previously unselected package libio-sessiondata-perl. 438s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 438s Unpacking libio-sessiondata-perl (1.03-3) ... 438s Selecting previously unselected package libperlio-via-timeout-perl. 438s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 438s Unpacking libperlio-via-timeout-perl (0.32-3) ... 438s Selecting previously unselected package libio-socket-timeout-perl. 438s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 438s Unpacking libio-socket-timeout-perl (0.32-3) ... 438s Selecting previously unselected package libio-string-perl. 438s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 438s Unpacking libio-string-perl (1.08-4) ... 438s Selecting previously unselected package libio-stringy-perl. 438s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 438s Unpacking libio-stringy-perl (2.113-2) ... 438s Selecting previously unselected package libipc-run-perl. 438s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 438s Unpacking libipc-run-perl (20231003.0-2) ... 438s Selecting previously unselected package libjargs-java. 438s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 438s Unpacking libjargs-java (1.0.0-5) ... 438s Selecting previously unselected package libjs-jquery. 438s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 438s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 438s Selecting previously unselected package libjs-underscore. 438s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 438s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 438s Selecting previously unselected package libjs-sphinxdoc. 438s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-3_all.deb ... 438s Unpacking libjs-sphinxdoc (8.1.3-3) ... 438s Selecting previously unselected package libxslt1.1:arm64. 438s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 438s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 438s Selecting previously unselected package libxmlsec1t64:arm64. 438s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1_arm64.deb ... 438s Unpacking libxmlsec1t64:arm64 (1.2.41-1) ... 438s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 438s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1_arm64.deb ... 438s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 438s Selecting previously unselected package liblasso3t64. 438s Preparing to unpack .../274-liblasso3t64_2.8.2-7_arm64.deb ... 438s Unpacking liblasso3t64 (2.8.2-7) ... 438s Selecting previously unselected package liblasso-perl:arm64. 438s Preparing to unpack .../275-liblasso-perl_2.8.2-7_arm64.deb ... 438s Unpacking liblasso-perl:arm64 (2.8.2-7) ... 439s Selecting previously unselected package libconfig-inifiles-perl. 439s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 439s Unpacking libconfig-inifiles-perl (3.000003-3) ... 439s Selecting previously unselected package libnet-cidr-perl. 439s Preparing to unpack .../277-libnet-cidr-perl_0.21-2_all.deb ... 439s Unpacking libnet-cidr-perl (0.21-2) ... 439s Selecting previously unselected package libtest-sharedfork-perl. 439s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 439s Unpacking libtest-sharedfork-perl (0.35-3) ... 439s Selecting previously unselected package libtest-tcp-perl. 439s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 439s Unpacking libtest-tcp-perl (2.22-2) ... 439s Selecting previously unselected package libplack-perl. 439s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 439s Unpacking libplack-perl (1.0051-1) ... 439s Selecting previously unselected package liblemonldap-ng-common-perl. 439s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 439s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 439s Selecting previously unselected package liblist-moreutils-xs-perl. 439s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 439s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 439s Selecting previously unselected package liblist-moreutils-perl. 439s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 439s Unpacking liblist-moreutils-perl (0.430-2) ... 439s Selecting previously unselected package liblwp-protocol-psgi-perl. 439s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 439s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 439s Selecting previously unselected package libnet-smtp-ssl-perl. 439s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 439s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 439s Selecting previously unselected package libmailtools-perl. 439s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 439s Unpacking libmailtools-perl (2.22-1) ... 439s Selecting previously unselected package libmime-tools-perl. 439s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 439s Unpacking libmime-tools-perl (5.515-1) ... 439s Selecting previously unselected package libnet-ip-perl. 439s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 439s Unpacking libnet-ip-perl (1.26-4) ... 439s Selecting previously unselected package libnet-ldap-perl. 439s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 439s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 439s Selecting previously unselected package libxml-namespacesupport-perl. 439s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 439s Unpacking libxml-namespacesupport-perl (1.12-2) ... 439s Selecting previously unselected package libxml-sax-base-perl. 439s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 439s Unpacking libxml-sax-base-perl (1.09-3) ... 439s Selecting previously unselected package libxml-sax-perl. 439s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 439s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 439s Selecting previously unselected package libxml-libxml-perl. 439s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 439s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 440s Selecting previously unselected package libxml-simple-perl. 440s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 440s Unpacking libxml-simple-perl (2.25-2) ... 440s Selecting previously unselected package libnet-openid-common-perl. 440s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 440s Unpacking libnet-openid-common-perl (1.20-2) ... 440s Selecting previously unselected package libnet-openid-consumer-perl. 440s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 440s Unpacking libnet-openid-consumer-perl (1.18-2) ... 440s Selecting previously unselected package libnet-openid-server-perl. 440s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 440s Unpacking libnet-openid-server-perl (1.09-4) ... 440s Selecting previously unselected package node-xtend. 440s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 440s Unpacking node-xtend (4.0.2-3) ... 440s Selecting previously unselected package nodejs. 440s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu1_arm64.deb ... 440s Unpacking nodejs (20.18.1+dfsg-1ubuntu1) ... 440s Selecting previously unselected package node-acorn. 440s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 440s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 440s Selecting previously unselected package node-cjs-module-lexer. 440s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 440s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 440s Selecting previously unselected package node-balanced-match. 440s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 440s Unpacking node-balanced-match (2.0.0-1) ... 440s Selecting previously unselected package node-brace-expansion. 440s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 440s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 440s Selecting previously unselected package node-minimatch. 440s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 440s Unpacking node-minimatch (9.0.3-5) ... 440s Selecting previously unselected package node-undici. 440s Preparing to unpack .../305-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 440s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 440s Selecting previously unselected package libnode115:arm64. 440s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu1_arm64.deb ... 440s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 440s Selecting previously unselected package libregexp-assemble-perl. 440s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 440s Unpacking libregexp-assemble-perl (0.38-2) ... 441s Selecting previously unselected package libregexp-common-perl. 441s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 441s Unpacking libregexp-common-perl (2024080801-1) ... 441s Selecting previously unselected package libtask-weaken-perl. 441s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 441s Unpacking libtask-weaken-perl (1.06-2) ... 441s Selecting previously unselected package libxml-parser-perl. 441s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 441s Unpacking libxml-parser-perl (2.47-1build4) ... 441s Selecting previously unselected package libsoap-lite-perl. 441s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 441s Unpacking libsoap-lite-perl (1.27-3) ... 441s Selecting previously unselected package libstring-random-perl. 441s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 441s Unpacking libstring-random-perl (1:0.32-2) ... 441s Selecting previously unselected package libtest-leaktrace-perl. 441s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 441s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 441s Selecting previously unselected package libtest-output-perl. 441s Preparing to unpack .../314-libtest-output-perl_1.034-1_all.deb ... 441s Unpacking libtest-output-perl (1.034-1) ... 441s Selecting previously unselected package libtest-pod-perl. 441s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 441s Unpacking libtest-pod-perl (1.52-3) ... 441s Selecting previously unselected package libtext-unidecode-perl. 441s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 441s Unpacking libtext-unidecode-perl (1.30-3) ... 441s Selecting previously unselected package libtime-fake-perl. 441s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 441s Unpacking libtime-fake-perl (0.11-4) ... 441s Selecting previously unselected package libxml-libxslt-perl:arm64. 441s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 441s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 441s Selecting previously unselected package node-uglify-js. 441s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 441s Unpacking node-uglify-js (3.17.4-2) ... 441s Selecting previously unselected package python3-defusedxml. 441s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 441s Unpacking python3-defusedxml (0.7.1-3) ... 441s Selecting previously unselected package python3-roman. 441s Preparing to unpack .../321-python3-roman_4.2-1_all.deb ... 441s Unpacking python3-roman (4.2-1) ... 441s Selecting previously unselected package python3-docutils. 441s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 441s Unpacking python3-docutils (0.21.2+dfsg-2) ... 441s Selecting previously unselected package python3-imagesize. 441s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 441s Unpacking python3-imagesize (1.4.1-1) ... 441s Selecting previously unselected package python3-packaging. 441s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 441s Unpacking python3-packaging (24.2-1) ... 441s Selecting previously unselected package python3-snowballstemmer. 441s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 441s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 441s Selecting previously unselected package sphinx-common. 441s Preparing to unpack .../326-sphinx-common_8.1.3-3_all.deb ... 441s Unpacking sphinx-common (8.1.3-3) ... 442s Selecting previously unselected package python3-alabaster. 442s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 442s Unpacking python3-alabaster (0.7.16-0.1) ... 442s Selecting previously unselected package python3-sphinx. 442s Preparing to unpack .../328-python3-sphinx_8.1.3-3_all.deb ... 442s Unpacking python3-sphinx (8.1.3-3) ... 442s Selecting previously unselected package python3-sphinx-bootstrap-theme. 442s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 442s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 442s Selecting previously unselected package uglifyjs. 442s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 442s Unpacking uglifyjs (3.17.4-2) ... 442s Selecting previously unselected package yui-compressor. 442s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 442s Unpacking yui-compressor (2.4.8-3) ... 442s Selecting previously unselected package libauthen-radius-perl. 442s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 442s Unpacking libauthen-radius-perl (0.33-1) ... 442s Selecting previously unselected package pkg-perl-autopkgtest. 442s Preparing to unpack .../333-pkg-perl-autopkgtest_0.80_all.deb ... 442s Unpacking pkg-perl-autopkgtest (0.80) ... 442s Setting up libconfig-inifiles-perl (3.000003-3) ... 442s Setting up libmodule-pluggable-perl (5.2-5) ... 442s Setting up node-uglify-js (3.17.4-2) ... 442s Setting up libio-sessiondata-perl (1.03-3) ... 442s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 442s Setting up liblcms2-2:arm64 (2.16-2) ... 442s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 442s Setting up libaom3:arm64 (3.11.0-1) ... 442s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 442s Setting up libmath-random-isaac-perl (1.004-2) ... 442s Setting up libtask-weaken-perl (1.06-2) ... 442s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 442s Setting up libhttp-multipartparser-perl (0.02-3) ... 442s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 442s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 442s Setting up java-common (0.76) ... 442s Setting up libclass-inspector-perl (1.36-3) ... 442s Setting up libfont-afm-perl (1.20-4) ... 442s Setting up libwant-perl (0.29-2build5) ... 442s Setting up libdynaloader-functions-perl (0.004-1) ... 442s Setting up libclass-method-modifiers-perl (2.15-1) ... 442s Setting up libio-pty-perl (1:1.20-1build3) ... 442s Setting up libdata-hexdump-perl (0.04-2) ... 442s Setting up python3-defusedxml (0.7.1-3) ... 442s Setting up libclone-perl:arm64 (0.47-1) ... 442s Setting up libarchive-zip-perl (1.68-1) ... 442s Setting up libsub-identify-perl (0.14-3build4) ... 442s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 442s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 442s Setting up python3-alabaster (0.7.16-0.1) ... 442s Setting up libio-stringy-perl (2.113-2) ... 442s Setting up libhtml-tagset-perl (3.24-1) ... 442s Setting up unzip (6.0-28ubuntu6) ... 442s Setting up libdebhelper-perl (13.20ubuntu1) ... 442s Setting up libperlio-via-timeout-perl (0.32-3) ... 442s Setting up libfilesys-notify-simple-perl (0.14-3) ... 442s Setting up libnet-cidr-perl (0.21-2) ... 442s Setting up libipc-sharelite-perl (0.17-5build4) ... 442s Setting up libconvert-binhex-perl (1.125-3) ... 442s Setting up liblwp-mediatypes-perl (6.04-2) ... 442s Setting up libcrypt-urandom-perl (0.40-1) ... 442s Setting up x11-common (1:7.7+23ubuntu3) ... 443s Setting up libtest-pod-perl (1.52-3) ... 443s Setting up libtry-tiny-perl (0.32-1) ... 443s Setting up libdeflate0:arm64 (1.22-1) ... 443s Setting up perl-openssl-defaults:arm64 (7build3) ... 443s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 443s Setting up libxml-namespacesupport-perl (1.12-2) ... 443s Setting up m4 (1.4.19-4build1) ... 443s Setting up libposix-strftime-compiler-perl (0.46-1) ... 443s Setting up libclass-singleton-perl (1.6-2) ... 443s Setting up libencode-locale-perl (1.05-3) ... 443s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 443s Setting up libxstring-perl:arm64 (0.005-2build4) ... 443s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 443s Setting up libclass-errorhandler-perl (0.04-3) ... 443s Setting up liblist-utilsby-perl (0.12-2) ... 443s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 443s Setting up libtime-fake-perl (0.11-4) ... 443s Setting up libregexp-common-perl (2024080801-1) ... 443s Setting up libtest-sharedfork-perl (0.35-3) ... 443s Setting up libsub-install-perl (0.929-1) ... 443s Setting up libextutils-depends-perl (0.8001-2) ... 443s Setting up libhash-multivalue-perl (0.16-3) ... 443s Setting up libscope-guard-perl (0.21-2) ... 443s Setting up liberror-perl (0.17029-2) ... 443s Setting up libapache-session-perl (1.94-2) ... 443s Setting up libxml-sax-base-perl (1.09-3) ... 443s Setting up libio-string-perl (1.08-4) ... 443s Setting up libtest-leaktrace-perl (0.17-1build6) ... 443s Setting up python3-roman (4.2-1) ... 443s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 443s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 443s Setting up autotools-dev (20220109.1) ... 443s Setting up libstream-buffered-perl (0.03-3) ... 443s Setting up libclass-data-inheritable-perl (0.10-1) ... 443s Setting up python3-packaging (24.2-1) ... 443s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 443s Setting up libalgorithm-c3-perl (0.11-2) ... 443s Setting up libapache-logformat-compiler-perl (0.36-3) ... 443s Setting up libcrypt-random-seed-perl (0.03-3) ... 443s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 443s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 443s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 443s Setting up python3-snowballstemmer (2.2.0-4build1) ... 443s Setting up node-balanced-match (2.0.0-1) ... 443s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 443s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 443s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 443s Setting up libemail-date-format-perl (1.008-1) ... 443s Setting up libcryptx-perl (0.084-1) ... 443s Setting up libcares2:arm64 (1.34.4-2.1) ... 443s Setting up libmpc3:arm64 (1.3.1-1build2) ... 443s Setting up libvariable-magic-perl (0.64-1build1) ... 443s Setting up libio-html-perl (1.004-3) ... 443s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 443s Setting up autopoint (0.22.5-3) ... 443s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 443s Setting up libipc-run-perl (20231003.0-2) ... 443s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 443s Setting up libpcsclite1:arm64 (2.3.0-3) ... 443s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 443s Setting up libltdl7:arm64 (2.4.7-8) ... 443s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 443s Setting up libstring-random-perl (1:0.32-2) ... 443s Setting up libparams-util-perl (1.102-3build1) ... 443s Setting up autoconf (2.72-3) ... 443s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 443s Setting up libwebp7:arm64 (1.4.0-0.1) ... 443s Setting up libcapture-tiny-perl (0.48-2) ... 443s Setting up libtimedate-perl (2.3300-2) ... 443s Setting up libubsan1:arm64 (14.2.0-12ubuntu1) ... 443s Setting up libsub-name-perl:arm64 (0.28-1) ... 443s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 443s Setting up libtypes-serialiser-perl (1.01-1) ... 443s Setting up libgssapi-perl (0.28-4build5) ... 443s Setting up dwz (0.15-1build6) ... 443s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 443s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 443s Setting up libhwasan0:arm64 (14.2.0-12ubuntu1) ... 443s Setting up libasan8:arm64 (14.2.0-12ubuntu1) ... 443s Setting up libjson-perl (4.10000-1) ... 443s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 443s Setting up libjargs-java (1.0.0-5) ... 443s Setting up librole-tiny-perl (2.002004-1) ... 443s Setting up debugedit (1:5.1-1) ... 443s Setting up libfile-sharedir-perl (1.118-3) ... 443s Setting up libfcgi-perl (0.82+ds-3build3) ... 443s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 443s Setting up libaliased-perl (0.34-3) ... 443s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 443s Setting up libcarp-clan-perl (6.08-2) ... 443s Setting up libdevel-globaldestruction-perl (0.14-4) ... 443s Setting up libwww-form-urlencoded-perl (0.26-2) ... 444s Setting up sgml-base (1.31) ... 444s Setting up libstrictures-perl (2.000006-1) ... 444s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 444s Setting up libdevel-stacktrace-perl (2.0500-1) ... 444s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 444s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 444s Setting up node-minimatch (9.0.3-5) ... 444s Setting up libtsan2:arm64 (14.2.0-12ubuntu1) ... 444s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 444s Setting up ca-certificates-java (20240118) ... 444s No JRE found. Skipping Java certificates setup. 444s Setting up libexporter-tiny-perl (1.006002-1) ... 444s Setting up node-xtend (4.0.2-3) ... 444s Setting up libisl23:arm64 (0.27-1) ... 444s Setting up libconvert-asn1-perl (0.34-1) ... 444s Setting up libtext-unidecode-perl (1.30-3) ... 444s Setting up libde265-0:arm64 (1.0.15-1build4) ... 444s Setting up libregexp-assemble-perl (0.38-2) ... 444s Setting up libnet-ip-perl (1.26-4) ... 444s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 444s Setting up libautobox-perl (3.0.2-1) ... 444s Setting up libcc1-0:arm64 (14.2.0-12ubuntu1) ... 444s Setting up liburi-perl (5.30-1) ... 444s Setting up libdbi-perl:arm64 (1.645-1) ... 444s Setting up liblsan0:arm64 (14.2.0-12ubuntu1) ... 444s Setting up libconvert-base32-perl (0.06-3) ... 444s Setting up dctrl-tools (2.24-3build3) ... 444s Setting up libitm1:arm64 (14.2.0-12ubuntu1) ... 444s Setting up autodep8 (0.28+nmu1ubuntu1) ... 444s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 444s Setting up python3-imagesize (1.4.1-1) ... 444s Setting up libemail-address-xs-perl (1.05-1build5) ... 444s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 444s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 444s Setting up automake (1:1.16.5-1.3ubuntu1) ... 444s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 444s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 444s Setting up libjson-xs-perl (4.030-2build4) ... 444s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 444s Setting up libcrypt-des-ede3-perl (0.03-1) ... 444s Setting up libhttp-date-perl (6.06-1) ... 444s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 444s Setting up gettext (0.22.5-3) ... 444s Setting up libtest-tcp-perl (2.22-2) ... 444s Setting up libautobox-core-perl (1.33-2) ... 444s Setting up java-wrappers (0.5) ... 444s Setting up libio-socket-timeout-perl (0.32-3) ... 444s Setting up libfile-listing-perl (6.16-1) ... 444s Setting up libhash-merge-simple-perl (0.052-1) ... 444s Setting up openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 444s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 444s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 444s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 444s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 444s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 444s Setting up libcache-cache-perl (1.08-3) ... 444s Setting up libhttp-headers-fast-perl (0.22-3) ... 444s Setting up liblist-moreutils-perl (0.430-2) ... 444s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 444s Setting up libtype-tiny-perl (2.004000-1) ... 444s Setting up libemail-simple-perl (2.218-1) ... 444s Setting up libnet-http-perl (6.23-1) ... 444s Setting up libexception-class-perl (1.45-1) ... 444s Setting up libclass-c3-perl (0.35-2) ... 444s Setting up libcrypt-jwt-perl (0.035-1) ... 444s Setting up libcbor-xs-perl (1.87-1build4) ... 444s Setting up xfonts-utils (1:7.7+7) ... 444s Setting up libxmlsec1t64:arm64 (1.2.41-1) ... 444s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 444s Setting up libxml-sax-perl (1.02+dfsg-4) ... 444s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 444s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 444s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 444s Setting up libauthen-radius-perl (0.33-1) ... 444s Setting up intltool-debian (0.35.0+20060710.6) ... 444s Setting up libbytes-random-secure-perl (0.29-3) ... 444s Setting up libjson-maybexs-perl (1.004008-1) ... 444s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 444s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 444s Setting up libraqm0:arm64 (0.10.2-1) ... 444s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 444s Setting up libdata-optlist-perl (0.114-1) ... 444s Setting up libtest-output-perl (1.034-1) ... 444s Setting up pkg-perl-autopkgtest (0.80) ... 444s Setting up libjs-sphinxdoc (8.1.3-3) ... 444s Setting up libraw23t64:arm64 (0.21.3-1) ... 444s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 444s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 444s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 444s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 445s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 445s Setting up dh-strip-nondeterminism (1.14.0-1) ... 445s Setting up libwww-robotrules-perl (6.02-1) ... 445s Setting up cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 445s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 445s Setting up xml-core (0.19) ... 445s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 445s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 445s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 445s Setting up libmro-compat-perl (0.15-2) ... 445s Setting up libcookie-baker-perl (0.12-1) ... 445s Setting up libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 445s Setting up libhttp-entity-parser-perl (0.25-2) ... 445s Setting up libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 445s Setting up libio-socket-ssl-perl (2.089-1) ... 445s Setting up libsub-exporter-perl (0.990-1) ... 445s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 445s Setting up libeval-closure-perl (0.14-3) ... 445s Setting up libconvert-pem-perl (0.13-1) ... 445s Setting up libhttp-negotiate-perl (6.01-2) ... 445s Setting up libparams-validationcompiler-perl (0.31-1) ... 445s Setting up libhttp-cookies-perl (6.11-1) ... 445s Setting up po-debconf (1.0.21+nmu1) ... 445s Setting up libhtml-tree-perl (5.07-3) ... 445s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 445s Setting up libcgi-pm-perl (4.66-1) ... 445s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 445s Setting up liblasso3t64 (2.8.2-7) ... 445s Setting up libhtml-format-perl (2.16-2) ... 445s Setting up fonts-urw-base35 (20200910-8) ... 445s Setting up libhtml-template-perl (2.97-2) ... 445s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 445s Setting up libnet-smtp-ssl-perl (1.04-2) ... 445s Setting up libauthen-webauthn-perl (0.005-1) ... 445s Setting up libmodule-runtime-perl (0.016-2) ... 445s Setting up libmailtools-perl (2.22-1) ... 445s Setting up sphinx-common (8.1.3-3) ... 445s Setting up libdist-checkconflicts-perl (0.11-2) ... 445s Setting up libxml-simple-perl (2.25-2) ... 445s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 445s Setting up cpp-14 (14.2.0-12ubuntu1) ... 445s Setting up libhttp-daemon-perl (6.16-1) ... 445s Setting up libemail-abstract-perl (3.010-1) ... 445s Setting up cpp (4:14.1.0-2ubuntu1) ... 445s Setting up liblasso-perl:arm64 (2.8.2-7) ... 445s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 445s Setting up gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 445s Setting up libplack-perl (1.0051-1) ... 445s Setting up libnet-openid-common-perl (1.20-2) ... 445s Setting up libnet-openid-server-perl (1.09-4) ... 445s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 445s Setting up g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 445s Setting up libmodule-implementation-perl (0.09-2) ... 445s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 446s Setting up libpackage-stash-perl (0.40-1) ... 446s Setting up libimport-into-perl (1.002005-2) ... 446s Setting up libmoo-perl (2.005005-1) ... 446s Setting up liblist-someutils-perl (0.59-1) ... 446s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 446s Setting up libmime-tools-perl (5.515-1) ... 446s Setting up libclass-load-perl (0.25-2) ... 446s Setting up gcc-14 (14.2.0-12ubuntu1) ... 446s Setting up libspecio-perl (0.48-1) ... 446s Setting up liblist-allutils-perl (0.19-1) ... 446s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 446s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 446s Setting up libdevel-overloadinfo-perl (0.007-1) ... 446s Setting up libclass-load-xs-perl (0.10-2build5) ... 446s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 446s Setting up g++-14 (14.2.0-12ubuntu1) ... 446s Setting up libmoox-types-mooselike-perl (0.29-2) ... 446s Setting up libb-hooks-endofscope-perl (0.28-1) ... 446s Setting up libthrowable-perl (1.001-2) ... 446s Setting up libauthen-oath-perl (2.0.1-2) ... 446s Setting up libtool (2.4.7-8) ... 446s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 446s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 446s Setting up gcc (4:14.1.0-2ubuntu1) ... 446s Setting up dh-autoreconf (20) ... 446s Setting up libemail-sender-perl (2.601-1) ... 446s Setting up libnamespace-clean-perl (0.27-2) ... 446s Setting up g++ (4:14.1.0-2ubuntu1) ... 446s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 446s Setting up libmoosex-singlearg-perl (0.09-2) ... 446s Setting up build-essential (12.10ubuntu1) ... 446s Setting up libnamespace-autoclean-perl (0.31-1) ... 446s Setting up libdatetime-locale-perl (1:1.41-1) ... 446s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 446s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 446s Setting up libmoosex-types-perl (0.50-2) ... 446s Setting up debhelper (13.20ubuntu1) ... 446s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 446s Setting up libmoosex-types-common-perl (0.001014-2) ... 446s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 446s Setting up libmoosex-util-perl (0.006-2) ... 446s Setting up libdatetime-perl (2:1.65-1build3) ... 446s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 446s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 446s Setting up libauthen-u2f-tester-perl (0.03-1) ... 446s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 446s Setting up liblwp-protocol-https-perl (6.14-1) ... 446s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 446s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 446s Setting up libwww-perl (6.77-1) ... 446s Setting up libheif1:arm64 (1.19.3-1) ... 446s Setting up nodejs (20.18.1+dfsg-1ubuntu1) ... 446s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 446s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 446s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 446s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 446s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 446s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 446s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 446s Setting up libnet-openid-consumer-perl (1.18-2) ... 446s Setting up libxml-parser-perl (2.47-1build4) ... 446s Setting up uglifyjs (3.17.4-2) ... 446s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 446s Setting up libgd-perl (2.78-1build4) ... 446s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 446s Setting up libsoap-lite-perl (1.27-3) ... 446s Setting up libgd-securityimage-perl (1.75-3) ... 446s Processing triggers for install-info (7.1.1-1) ... 446s Processing triggers for libc-bin (2.40-4ubuntu1) ... 446s Processing triggers for man-db (2.13.0-1) ... 449s Processing triggers for ca-certificates-java (20240118) ... 450s Adding debian:ACCVRAIZ1.pem 450s Adding debian:AC_RAIZ_FNMT-RCM.pem 450s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 450s Adding debian:ANF_Secure_Server_Root_CA.pem 450s Adding debian:Actalis_Authentication_Root_CA.pem 450s Adding debian:AffirmTrust_Commercial.pem 450s Adding debian:AffirmTrust_Networking.pem 450s Adding debian:AffirmTrust_Premium.pem 450s Adding debian:AffirmTrust_Premium_ECC.pem 450s Adding debian:Amazon_Root_CA_1.pem 450s Adding debian:Amazon_Root_CA_2.pem 450s Adding debian:Amazon_Root_CA_3.pem 450s Adding debian:Amazon_Root_CA_4.pem 450s Adding debian:Atos_TrustedRoot_2011.pem 450s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 450s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 450s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 450s Adding debian:BJCA_Global_Root_CA1.pem 450s Adding debian:BJCA_Global_Root_CA2.pem 450s Adding debian:Baltimore_CyberTrust_Root.pem 450s Adding debian:Buypass_Class_2_Root_CA.pem 450s Adding debian:Buypass_Class_3_Root_CA.pem 450s Adding debian:CA_Disig_Root_R2.pem 450s Adding debian:CFCA_EV_ROOT.pem 450s Adding debian:COMODO_Certification_Authority.pem 450s Adding debian:COMODO_ECC_Certification_Authority.pem 450s Adding debian:COMODO_RSA_Certification_Authority.pem 450s Adding debian:Certainly_Root_E1.pem 450s Adding debian:Certainly_Root_R1.pem 450s Adding debian:Certigna.pem 450s Adding debian:Certigna_Root_CA.pem 450s Adding debian:Certum_EC-384_CA.pem 450s Adding debian:Certum_Trusted_Network_CA.pem 450s Adding debian:Certum_Trusted_Network_CA_2.pem 450s Adding debian:Certum_Trusted_Root_CA.pem 450s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 450s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 450s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 450s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 450s Adding debian:Comodo_AAA_Services_root.pem 450s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 450s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 450s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 450s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 450s Adding debian:DigiCert_Assured_ID_Root_CA.pem 450s Adding debian:DigiCert_Assured_ID_Root_G2.pem 450s Adding debian:DigiCert_Assured_ID_Root_G3.pem 450s Adding debian:DigiCert_Global_Root_CA.pem 450s Adding debian:DigiCert_Global_Root_G2.pem 450s Adding debian:DigiCert_Global_Root_G3.pem 450s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 450s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 450s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 450s Adding debian:DigiCert_Trusted_Root_G4.pem 450s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 450s Adding debian:Entrust_Root_Certification_Authority.pem 450s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 450s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 450s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 450s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 450s Adding debian:GLOBALTRUST_2020.pem 450s Adding debian:GTS_Root_R1.pem 450s Adding debian:GTS_Root_R2.pem 450s Adding debian:GTS_Root_R3.pem 450s Adding debian:GTS_Root_R4.pem 450s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 450s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 450s Adding debian:GlobalSign_Root_CA.pem 450s Adding debian:GlobalSign_Root_CA_-_R3.pem 450s Adding debian:GlobalSign_Root_CA_-_R6.pem 450s Adding debian:GlobalSign_Root_E46.pem 450s Adding debian:GlobalSign_Root_R46.pem 450s Adding debian:Go_Daddy_Class_2_CA.pem 450s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 450s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 450s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 450s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 450s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 450s Adding debian:HiPKI_Root_CA_-_G1.pem 450s Adding debian:Hongkong_Post_Root_CA_3.pem 450s Adding debian:ISRG_Root_X1.pem 450s Adding debian:ISRG_Root_X2.pem 450s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 450s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 450s Adding debian:Izenpe.com.pem 450s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 450s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 450s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 450s Adding debian:NAVER_Global_Root_Certification_Authority.pem 450s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 450s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 450s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 450s Adding debian:QuoVadis_Root_CA_1_G3.pem 450s Adding debian:QuoVadis_Root_CA_2.pem 450s Adding debian:QuoVadis_Root_CA_2_G3.pem 450s Adding debian:QuoVadis_Root_CA_3.pem 450s Adding debian:QuoVadis_Root_CA_3_G3.pem 450s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 450s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 450s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 450s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 450s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 450s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 450s Adding debian:SZAFIR_ROOT_CA2.pem 450s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 450s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 450s Adding debian:SecureSign_RootCA11.pem 450s Adding debian:SecureTrust_CA.pem 450s Adding debian:Secure_Global_CA.pem 450s Adding debian:Security_Communication_ECC_RootCA1.pem 450s Adding debian:Security_Communication_RootCA2.pem 450s Adding debian:Security_Communication_RootCA3.pem 450s Adding debian:Security_Communication_Root_CA.pem 450s Adding debian:Starfield_Class_2_CA.pem 450s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 450s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 450s Adding debian:SwissSign_Gold_CA_-_G2.pem 450s Adding debian:SwissSign_Silver_CA_-_G2.pem 450s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 450s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 450s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 450s Adding debian:TWCA_Global_Root_CA.pem 450s Adding debian:TWCA_Root_Certification_Authority.pem 450s Adding debian:TeliaSonera_Root_CA_v1.pem 450s Adding debian:Telia_Root_CA_v2.pem 450s Adding debian:TrustAsia_Global_Root_CA_G3.pem 450s Adding debian:TrustAsia_Global_Root_CA_G4.pem 450s Adding debian:Trustwave_Global_Certification_Authority.pem 450s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 450s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 450s Adding debian:TunTrust_Root_CA.pem 450s Adding debian:UCA_Extended_Validation_Root.pem 450s Adding debian:UCA_Global_G2_Root.pem 450s Adding debian:USERTrust_ECC_Certification_Authority.pem 450s Adding debian:USERTrust_RSA_Certification_Authority.pem 450s Adding debian:XRamp_Global_CA_Root.pem 450s Adding debian:certSIGN_ROOT_CA.pem 450s Adding debian:certSIGN_Root_CA_G2.pem 450s Adding debian:e-Szigno_Root_CA_2017.pem 450s Adding debian:ePKI_Root_Certification_Authority.pem 450s Adding debian:emSign_ECC_Root_CA_-_C3.pem 450s Adding debian:emSign_ECC_Root_CA_-_G3.pem 450s Adding debian:emSign_Root_CA_-_C1.pem 450s Adding debian:emSign_Root_CA_-_G1.pem 450s Adding debian:vTrus_ECC_Root_CA.pem 450s Adding debian:vTrus_Root_CA.pem 450s done. 450s Setting up yui-compressor (2.4.8-3) ... 450s Setting up default-jre-headless (2:1.21-76) ... 450s Processing triggers for sgml-base (1.31) ... 450s Setting up docutils-common (0.21.2+dfsg-2) ... 450s Processing triggers for sgml-base (1.31) ... 450s Setting up python3-docutils (0.21.2+dfsg-2) ... 451s Setting up python3-sphinx (8.1.3-3) ... 462s autopkgtest [14:42:06]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 462s autopkgtest [14:42:06]: test common-test: [----------------------- 463s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 463s t/01-Common-Conf.t ............ 463s ok 1 - use Lemonldap::NG::Common::Conf; 463s ok 2 - Bad module 463s ok 3 - Read t/lemonldap-ng.ini 463s # Subtest: Invalid backend configuration 463s ok 1 - Invalid configuration 463s ok 2 - Found correct error message 463s 1..2 463s ok 4 - Invalid backend configuration 463s # Subtest: Cache expiration 463s ok 1 - Valid configuration 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 2 - Found expected cfgNum in conf 463s ok 3 - Found expected message 463s ok 4 - lastCfg counter increased by 1 463s ok 5 - load counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 6 - Found expected newvalue in conf 463s ok 7 - Found expected message 463s ok 8 - load counter increased by 0 463s ok 9 - lastCfg counter increased by 0 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 10 - Found expected cfgNum in conf 463s ok 11 - Found expected newvalue in conf 463s ok 12 - Found expected message 463s ok 13 - load counter increased by 1 463s ok 14 - lastCfg counter increased by 1 463s 1..14 463s ok 5 - Cache expiration 463s # Subtest: Configuration reload 463s ok 1 - Valid configuration 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 2 - Found expected cfgNum in conf 463s ok 3 - Found expected message 463s ok 4 - lastCfg counter increased by 1 463s ok 5 - load counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 0 463s # } 463s ok 6 - Found expected cfgNum in conf 463s ok 7 - Found expected newvalue in conf 463s ok 8 - Found expected message 463s ok 9 - load counter increased by 1 463s ok 10 - lastCfg counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 11 - Found expected newvalue in conf 463s ok 12 - Found expected cfgNum in conf 463s ok 13 - Found expected message 463s ok 14 - load counter increased by 0 463s ok 15 - lastCfg counter increased by 0 463s 1..15 463s ok 6 - Configuration reload 463s # Subtest: Configuration cache manual clear 463s ok 1 - Valid configuration 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 2 - Found expected cfgNum in conf 463s ok 3 - Found expected message 463s ok 4 - lastCfg counter increased by 1 463s ok 5 - load counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 6 - Found expected newvalue in conf 463s ok 7 - Found expected cfgNum in conf 463s ok 8 - Found expected message 463s ok 9 - lastCfg counter increased by 0 463s ok 10 - load counter increased by 0 463s # Invoking getConf with args { 463s # 'noCache' => 2 463s # } 463s ok 11 - Found expected cfgNum in conf 463s ok 12 - Found expected newvalue in conf 463s ok 13 - Found expected message 463s ok 14 - load counter increased by 1 463s ok 15 - lastCfg counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 16 - Found expected newvalue in conf 463s ok 17 - Found expected cfgNum in conf 463s ok 18 - Found expected message 463s ok 19 - load counter increased by 0 463s ok 20 - lastCfg counter increased by 0 463s 1..20 463s ok 7 - Configuration cache manual clear 463s # Subtest: local param behavior 463s ok 1 - Valid configuration 463s # Invoking getConf with args { 463s # 'local' => 1, 463s # 'localPrm' => { 463s # 'myLocalPrm' => 1 463s # } 463s # } 463s ok 2 - Found expected myLocalPrm in conf 463s ok 3 - Found expected cfgNum in conf 463s ok 4 - Found expected message 463s ok 5 - load counter increased by 1 463s ok 6 - lastCfg counter increased by 1 463s # Invoking getConf with args {} 463s ok 7 - Found expected myLocalPrm in conf 463s ok 8 - Found expected cfgNum in conf 463s ok 9 - Found expected message 463s ok 10 - lastCfg counter increased by 1 463s ok 11 - load counter increased by 1 463s ok 12 - Another confAccess object from another process 463s # Invoking getConf with args {} 463s ok 13 - Found expected cfgNum in conf 463s ok 14 - Found expected myLocalPrm in conf 463s ok 15 - Found expected message 463s ok 16 - load counter increased by 1 463s ok 17 - lastCfg counter increased by 1 463s # Invoking getConf with args { 463s # 'local' => 1 463s # } 463s ok 18 - Found expected myLocalPrm in conf 463s ok 19 - Found expected cfgNum in conf 463s ok 20 - Found expected message 463s ok 21 - lastCfg counter increased by 0 463s ok 22 - load counter increased by 0 463s 1..22 463s ok 8 - local param behavior 463s 1..8 463s ok 463s t/02-Common-Conf-File.t ....... 463s ok 1 - use Lemonldap::NG::Common::Conf; 463s ok 2 - type => file 463s ok 3 - Test 0 is stored 463s ok 4 - Test 0 can be read 463s ok 5 - Test 0 is restored 463s ok 6 - Test 1 is stored 463s ok 7 - Test 1 can be read 463s ok 8 - Test 1 is restored 463s ok 9 - Test 2 is stored 463s ok 10 - Test 2 can be read 463s ok 11 - Test 2 is restored 463s 1..11 463s ok 463s t/02-Common-Conf-Overlay.t .... 463s ok 1 - use Lemonldap::NG::Common::Conf; 463s ok 2 - type => Overlay 463s ok 3 - Load conf 463s ok 4 - Normal parameters 463s ok 5 - Scalar override 463s ok 6 - Hash override 463s ok 7 - Save 463s ok 8 - Load conf 463s ok 9 - Succeed to update overwrite 463s ok 10 - Restore 463s ok 11 - Load conf 463s ok 12 - Hash override 463s 1..12 463s ok 463s t/02-Common-Conf-ServerEnv.t .. 463s 1..14 463s ok 1 - use Lemonldap::NG::Common::Conf; 463s ok 2 - type => file 463s ok 3 - Conf is stored 463s ok 4 - Conf can be read 463s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 463s ok 6 - type => file 463s ok 7 - Conf is stored 463s ok 8 - Conf can be read 463s ok 9 - %SERVERENV:A% is substitued into Aa 463s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 463s ok 11 - Keyname is transformed 463s ok 12 - Values are substitued into arrays 463s ok 13 - Get raw conf 463s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 463s ok 463s t/03-Common-Conf-CDBI.t ....... 463s 1..14 463s ok 1 - use Lemonldap::NG::Common::Conf; 463s ok 2 - CDBI object 463s ok 3 - Driver is build 463s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 463s ok 4 - Set unicode 463s ok 5 - Test database created 463s ok 6 - Test 0 is stored 463s ok 7 - Test 0 can be read 463s ok 8 - Test 0 is restored 463s ok 9 - Test 1 is stored 463s ok 10 - Test 1 can be read 463s ok 11 - Test 1 is restored 463s ok 12 - Test 2 is stored 463s ok 13 - Test 2 can be read 463s ok 14 - Test 2 is restored 463s ok 464s t/03-Common-Conf-RDBI.t ....... 464s 1..14 464s ok 1 - use Lemonldap::NG::Common::Conf; 464s ok 2 - RDBI object 464s ok 3 - Driver is build 464s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 464s ok 4 - Set unicode 464s ok 5 - Test database created 464s ok 6 - Test 0 is stored 464s ok 7 - Test 0 can be read 464s ok 8 - Test 0 is restored 464s ok 9 - Test 1 is stored 464s ok 10 - Test 1 can be read 464s ok 11 - Test 1 is restored 464s ok 12 - Test 2 is stored 464s ok 13 - Test 2 can be read 464s ok 14 - Test 2 is restored 464s ok 464s t/05-Common-Conf-LDAP.t ....... 464s 1..3 464s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 464s ok 1 - use Lemonldap::NG::Common::Conf; 464s ok 2 - New object 464s ok 3 464s ok 464s t/10-PSGI-Request.t ........... 464s # Subtest: Request ID 464s ok 1 - Generated request ID 464s ok 2 - Request ID is stable across calls 464s ok 3 - Request ID is different for each request 464s ok 4 - Request ID is read from UNIQUE_ID env if set 464s 1..4 464s ok 1 - Request ID 464s # Subtest: Request JSON body 464s ok 1 464s ok 2 - Found JSON body 464s ok 3 - Found correct ascii value 464s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 464s # Failed (TODO) test 'Found correct UTF-8 value' 464s # at t/10-PSGI-Request.t line 55. 464s # got: '€ncoded' 464s # expected: '€ncoded' 464s 1..4 464s ok 2 - Request JSON body 464s 1..2 464s ok 464s t/10-PSGI.t ................... 464s # Subtest: Check successful init 464s ok 1 - Returned HTTP code 200 464s ok 2 - Found expected message in body 464s 1..2 464s ok 1 - Check successful init 464s # Subtest: Check abort method 464s ok 1 - Returned HTTP code 500 464s ok 2 - Found expected error message in body 464s 1..2 464s ok 2 - Check abort method 464s 1..2 464s ok 464s t/11-Logger.t ................. 464s # Subtest: Check logging API 464s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 464s ok 2 - Returned HTTP code 200 464s ok 3 - Found Request handled by TestPsgi handler in notice logs 464s ok 4 - Found User logger trace in info logs 464s ok 5 - Found audit in info logs 464s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 464s 1..6 464s ok 1 - Check logging API 464s # Subtest: Check audit API 464s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 464s ok 2 - Returned HTTP code 200 464s ok 3 - Found message=audit in audit logs 464s ok 4 - Found field1=one, field2=two in audit logs 464s 1..4 464s ok 2 - Check audit API 464s # Subtest: Check request ID 464s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 464s ok 2 - Enforced UNIQUE_ID seen in 2 messages 464s ok 3 - Seen three different request IDs 464s 1..3 464s ok 3 - Check request ID 464s 1..3 464s ok 464s t/11-TestLogger.t ............. 464s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 464s ok 2 - Found my_info in info logs 464s ok 3 - Found (?^:^my_debug_) in debug logs 464s 1..3 464s ok 464s t/30-Common-Safelib.t ......... 464s 1..1 464s ok 1 - use Lemonldap::NG::Common::Safelib; 464s ok 465s t/35-Common-Crypto.t .......... 465s 1..21 465s ok 1 - use Lemonldap::NG::Common::Crypto; 465s ok 2 - New object 465s ok 3 - Test of base64 encrypting with 1 characters string 465s ok 4 - Test of base64 encrypting with 2 characters string 465s ok 5 - Test of base64 encrypting with 3 characters string 465s ok 6 - Test of base64 encrypting with 4 characters string 465s ok 7 - Test of base64 encrypting with 5 characters string 465s ok 8 - Test of base64 encrypting with 6 characters string 465s ok 9 - Test of base64 encrypting with 7 characters string 465s ok 10 - Test of base64 encrypting with 8 characters string 465s ok 11 - Test of base64 encrypting with 9 characters string 465s ok 12 - Test of base64 encrypting with 10 characters string 465s ok 13 - Test of base64 encrypting with 11 characters string 465s ok 14 - Test of base64 encrypting with 12 characters string 465s ok 15 - Test of base64 encrypting with 13 characters string 465s ok 16 - Test of base64 encrypting with 14 characters string 465s ok 17 - Test of base64 encrypting with 15 characters string 465s ok 18 - Test of base64 encrypting with 16 characters string 465s ok 19 - Test of base64 encrypting with 17 characters string 465s ok 20 - Test of hexadecimal encrypting 465s ok 21 - Test of long value encrypting 465s ok 465s t/36-Common-Regexp.t .......... 465s 1..20 465s ok 1 - use Lemonldap::NG::Common::Regexp; 465s ok 2 465s ok 3 465s ok 4 465s ok 5 465s ok 6 465s ok 7 465s ok 8 465s ok 9 465s ok 10 465s ok 11 465s ok 12 465s ok 13 465s ok 14 465s ok 15 465s ok 16 465s ok 17 465s ok 18 465s ok 19 465s ok 20 465s ok 465s t/37-Common-TOTP.t ............ 465s 1..16 465s ok 1 - use Lemonldap::NG::Common::TOTP; 465s ok 2 - TOTP code is valid 465s ok 3 - TOTP code is no longer valid 465s ok 4 - TOTP code is not valid yet 465s ok 5 - TOTP code is valid 465s ok 6 - TOTP code is valid 465s ok 7 - TOTP code is no longer valid 465s ok 8 - TOTP code is not valid yet 465s ok 9 - TOTP is valid with encrypted secret and encryption disabled 465s ok 10 - TOTP is valid with encrypted secret and encryption enabled 465s ok 11 - TOTP is valid with cleartext secret and encryption enabled 465s ok 12 - TOTP code fails to verify 465s ok 13 - TOTP secret is stored as-is when encryption is disabled 465s ok 14 - Secret looks encrypted 465s ok 15 - Secret looks encrypted 465s ok 16 - get_storable_secret produces working secret 465s ok 465s t/40-Common-Session.t ......... 465s 1..7 465s ok 1 - use Lemonldap::NG::Common::Session; 465s ok 2 - Creation of session 465s ok 3 - Store session kind 465s ok 4 - Remove session 465s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 465s ok 6 - Use SHA256 generate module 465s ok 7 - Remove session 465s ok 465s t/41-Common-EmailAddress.t .... 465s 1..3 465s ok 1 - use Lemonldap::NG::Common::EmailAddress; 465s ok 2 - calling format_email function 465s ok 3 - testing formatted email value 465s ok 465s t/45-importMetadata-config.t .. 465s ok 1 - require './scripts/importMetadata'; 465s # Subtest: Ignore SP 465s ok 1 465s ok 2 465s ok 3 465s ok 4 465s 1..4 465s ok 2 - Ignore SP 465s # Subtest: Ignore IDP 465s ok 1 465s ok 2 465s ok 3 465s ok 4 465s 1..4 465s ok 3 - Ignore IDP 465s # Subtest: Conf Prefix 465s ok 1 465s ok 2 465s 1..2 465s ok 4 - Conf Prefix 465s # Subtest: Remove 465s ok 1 465s ok 2 465s ok 3 465s ok 4 465s ok 5 465s ok 6 465s ok 7 465s ok 8 465s ok 9 465s ok 10 465s ok 11 465s ok 12 465s 1..12 465s ok 5 - Remove 465s # Subtest: IDP Exported attributes 465s ok 1 465s ok 2 465s 1..2 465s ok 6 - IDP Exported attributes 465s # Subtest: SP Exported attributes 465s ok 1 465s ok 2 465s ok 3 465s 1..3 465s ok 7 - SP Exported attributes 465s # Subtest: Options 465s ok 1 465s ok 2 465s ok 3 465s ok 4 465s ok 5 465s 1..5 465s ok 8 - Options 465s 1..8 465s ok 465s t/45-importMetadata.t ......... 465s ok 1 - require './scripts/importMetadata'; 465s ok 2 - SP counters are expected 465s ok 3 - IDP counters are expected 465s ok 4 - Correct amount of providers 465s ok 5 - Correct amount of providers 465s ok 6 - Correct amount of providers 465s ok 7 - Correct amount of providers 465s ok 8 - Correct amount of providers 465s ok 9 - Correct amount of providers 465s ok 10 - Found exported attribute 465s ok 11 - Found optional attribute 465s ok 12 - Found required attribute 465s ok 13 - Found subject ID 465s ok 14 - SP counters are expected 465s ok 15 - IDP counters are expected 465s ok 16 - Configuration was updated 465s ok 17 - Configuration was updated 465s ok 18 - SP counters are expected 465s ok 19 - IDP counters are expected 465s ok 20 465s 1..20 465s ok 466s t/50-Combination-Parser.t ..... 466s 1..32 466s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 466s ok 2 - First level is a sub 466s ok 3 - Second level is an array ("or" list) 466s ok 4 - Third level is an array (auth,userDB) 466s ok 5 - Fourth level is a sub 466s ok 6 - "[A]" returns A as auth module 466s ok 7 - "[A]" returns A as userDB module 466s ok 8 - "[A,B]" returns A as auth module 466s ok 9 - "[A,B]" returns B as userDB module 466s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 466s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 466s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 466s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 466s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 466s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 466s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 466s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 466s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 466s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 466s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 466s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 466s ok 22 - "[A,B] or [B,C]" returns A as auth module 466s ok 23 - "[A,B] or [B,C]" returns B as userDB module 466s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 466s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 466s ok 26 - "[A,B] or [B,C]" returns 2 elements 466s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 466s ok 28 - "[A and B, A]" returns PE_OK as auth result 466s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 466s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 466s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 466s ok 32 - Bad expr "[A,B or C]" 466s ok 466s t/60-Hashed-Session.t ......... 466s ok 1 - use Lemonldap::NG::Common::Session; 466s ok 2 - use Lemonldap::NG::Common::CliSessions; 466s ok 3 - Create fixed session 466s ok 4 - Session name is hashed 466s ok 5 - Recover fixed session 466s ok 6 - Data restored 466s ok 7 - Create session 466s ok 8 - Session name is hashed 466s ok 9 - Recover session 466s ok 10 - Data restored 466s ok 11 - Recover session 466s ok 12 - Data updated 466s ok 13 - Recover session 466s ok 14 - Data updated 466s 1..14 466s ok 466s t/60-Session-Cache.t .......... 466s ok 1 - use Lemonldap::NG::Common::Apache::Session; 466s ok 2 - use Lemonldap::NG::Common::Session; 466s ok 3 - Create session 466s ok 4 - Get session id 09b127f80aa4bd63b33c0c983285e76b 466s Local data corrupted, ignore cached session 466s ok 5 - Get session 466s ok 6 - Session is restored 466s Unable to use cache: mkdir /tmp/4gyQe1n2wU/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 466s 466s ok 7 - Get session 466s ok 8 - Session is restored 466s ok 9 - Get session 466s ok 10 - Drop session 466s ok 11 - get session from cache 466s ok 12 - cached session is valid 466s ok 13 - Error when session and cache are inexitent 466s 1..13 466s ok 466s t/60-Session-Cli.t ............ 466s ok 1 - use Lemonldap::NG::Common::Session; 466s ok 2 - use Lemonldap::NG::Common::CliSessions; 466s ok 3 - Found one session 466s ok 4 - Found correct session ID 466s ok 5 - Found deleteme session key 466s ok 6 - Found one session 466s ok 7 - Found correct session 466s ok 8 - Found one session 466s ok 9 - Found correct session 466s ok 10 - Only selected fields returned 466s ok 11 - Found correct UID 466s ok 12 - Found correct session ID 466s ok 13 - Found 5 sessions 466s ok 14 - Count gives 5 sessions 466s # Subtest: Search 466s ok 1 - Found 2 psessions 466s ok 2 - Count gives 2 psessions 466s ok 3 - Found 2 psessions 466s ok 4 - Found 2 sessions 466s ok 5 - Both sessions are dwho 466s ok 6 - Found 2 sessions 466s ok 7 - Only selected fields returned 466s ok 8 - Got two lines 466s ok 9 - Correct session IDs 466s 1..9 466s ok 15 - Search 466s # 2 466s ok 16 - Session was removed 466s ok 17 - Session was removed 466s ok 18 - Found 2 foo sessions 466s ok 19 - Found 0 foo sessions 466s ok 20 - New key was set 466s ok 21 - Existing key was changed 466s ok 22 - Key was removed 466s ok 23 - Key was removed 466s ok 24 - Found two second factors 466s ok 25 - Found one Yubikey 466s ok 26 - Found one TOTP 466s ok 27 - Found one U2F 466s ok 28 - Found two second factors 466s ok 29 - Yubikey was removed 466s ok 30 - Found one second factors 466s ok 31 - U2F was removed 466s ok 32 - TOTP survived 466s # Subtest: Search after restore 466s ok 1 - Found 2 psessions 466s ok 2 - Count gives 2 psessions 466s ok 3 - Found 2 psessions 466s ok 4 - Found 2 sessions 466s ok 5 - Both sessions are dwho 466s ok 6 - Found 2 sessions 466s ok 7 - Only selected fields returned 466s ok 8 - Got two lines 466s ok 9 - Correct session IDs 466s 1..9 466s ok 33 - Search after restore 466s ok 34 - Found one second factors 466s ok 35 - U2F was removed 466s ok 36 - TOTP survived 466s ok 37 - Found two second factors for dwho 466s ok 38 - TOTP was removed 466s ok 39 - UBK survived 466s ok 40 - Found one second factors for rtyler 466s ok 41 - TOTP was removed 466s ok 42 - UBK survived 466s ok 43 - Found two consents 466s ok 44 - Found one consent 466s ok 45 - Consent for test-rp removed 466s ok 46 - Consent for test-rp2 still present 466s 1..46 466s ok 466s t/60-U2F-Migrate.t ............ 466s ok 1 - use Lemonldap::NG::Common::Session; 466s ok 2 - use Lemonldap::NG::Common::CliSessions; 466s ok 3 - Still 2 devices 466s ok 4 - No WebAuthn sessions created 466s ok 5 - Expect 6 devices after migration 466s ok 6 - U2F still present 466s ok 7 - UBK still in place 466s ok 8 - New WebAuthn device 466s ok 9 - migrated signcount 466s ok 10 - migrated credential ID 466s ok 11 - migrated credential key 466s ok 12 - migrated epoch 466s ok 13 - migrated name 466s ok 14 - Expect still 6 devices after rerunning migration 466s ok 15 - U2F still in place 466s ok 16 - UBK still in place 466s ok 17 - Same WebAuthn devices 466s ok 18 - Expect 6 devices after migration 466s ok 19 - U2F still in place 466s ok 20 - UBK still in place 466s ok 21 - New WebAuthn device 466s ok 22 - Expect 3 devices after migration 466s ok 23 - U2F still in place 466s ok 24 - UBK still in place 466s ok 25 - New WebAuthn device 466s 1..25 466s ok 466s t/70-User-Agent.t ............. 466s 1..3 466s ok 1 - use Lemonldap::NG::Common::UserAgent; 466s ok 2 - Default User Agent 466s ok 3 - Overriden User Agent 466s ok 467s t/71-Util-Crypto.t ............ 467s 1..4 467s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 467s # Subtest: Check genRsaKey 467s ok 1 - Correct key size 467s ok 2 - Public key matches private key 467s ok 3 - Hash is non empty 467s ok 4 - Correct key size 467s ok 5 - Public key matches private key 467s ok 6 - Hash is non empty 467s 1..6 467s ok 2 - Check genRsaKey 467s # Subtest: Check genCertKey 467s ok 1 - Correct key size 467s ok 2 - Public key matches private key 467s ok 3 - Correct subject 467s ok 4 - Hash is non empty 467s ok 5 - Correct key size 467s ok 6 - Public key matches private key 467s ok 7 - Correct subject 467s ok 8 - Hash is non empty 467s ok 9 - Correct key size 467s ok 10 - Public key matches private key 467s ok 11 - Correct subject 467s ok 12 - Hash is non empty 467s 1..12 467s ok 3 - Check genCertKey 467s # Subtest: Check genEcKey 467s ok 1 - Public and private keys match 467s ok 2 - Hash is non empty 467s 1..2 467s ok 4 - Check genEcKey 467s ok 467s All tests successful. 467s Files=26, Tests=319, 4 wallclock secs ( 0.10 usr 0.07 sys + 3.24 cusr 0.56 csys = 3.97 CPU) 467s Result: PASS 467s autopkgtest [14:42:11]: test common-test: -----------------------] 468s autopkgtest [14:42:12]: test common-test: - - - - - - - - - - results - - - - - - - - - - 468s common-test PASS 468s autopkgtest [14:42:12]: test handler-test: preparing testbed 638s autopkgtest [14:45:02]: testbed dpkg architecture: arm64 638s autopkgtest [14:45:02]: testbed apt version: 2.9.18 639s autopkgtest [14:45:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 639s autopkgtest [14:45:03]: testbed release detected to be: plucky 641s autopkgtest [14:45:05]: updating testbed package index (apt update) 641s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 641s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 641s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 641s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 642s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 642s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 642s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 642s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 642s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 642s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 642s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 642s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 642s Fetched 2607 kB in 1s (2447 kB/s) 643s Reading package lists... 644s + lsb_release --codename --short 644s + RELEASE=plucky 644s + cat 644s + [ plucky != trusty ] 644s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 644s Reading package lists... 645s Building dependency tree... 645s Reading state information... 646s Calculating upgrade... 647s The following packages will be upgraded: 647s libgudev-1.0-0 usb.ids 647s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 647s Need to get 238 kB of archives. 647s After this operation, 1024 B of additional disk space will be used. 647s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 647s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 648s Fetched 238 kB in 1s (470 kB/s) 649s (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 ... 80204 files and directories currently installed.) 649s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 649s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 649s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 649s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 649s Setting up usb.ids (2025.01.14-1) ... 649s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 649s Processing triggers for libc-bin (2.40-4ubuntu1) ... 649s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 649s + /usr/lib/apt/apt-helper analyze-pattern ?true 649s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 649s Reading package lists... 649s Building dependency tree... 649s Reading state information... 650s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 650s + grep -q trusty /etc/lsb-release 650s + [ ! -d /usr/share/doc/unattended-upgrades ] 650s + [ ! -d /usr/share/doc/lxd ] 650s + [ ! -d /usr/share/doc/lxd-client ] 650s + [ ! -d /usr/share/doc/snapd ] 650s + type iptables 650s + cat 650s + chmod 755 /etc/rc.local 650s + . /etc/rc.local 650s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 650s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 650s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 650s + uname -m 650s + [ aarch64 = ppc64le ] 650s + [ -d /run/systemd/system ] 650s + systemd-detect-virt --quiet --vm 650s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 650s + cat 650s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 650s + echo COMPRESS=lz4 650s + sync 650s autopkgtest [14:45:14]: upgrading testbed (apt dist-upgrade and autopurge) 651s Reading package lists... 651s Building dependency tree... 651s Reading state information... 652s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 652s Starting 2 pkgProblemResolver with broken count: 0 652s Done 653s Entering ResolveByKeep 653s 654s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 654s Reading package lists... 654s Building dependency tree... 654s Reading state information... 655s Starting pkgProblemResolver with broken count: 0 655s Starting 2 pkgProblemResolver with broken count: 0 655s Done 656s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 659s Reading package lists... 660s Building dependency tree... 660s Reading state information... 660s Starting pkgProblemResolver with broken count: 0 661s Starting 2 pkgProblemResolver with broken count: 0 661s Done 662s The following NEW packages will be installed: 662s autoconf autodep8 automake autopoint autotools-dev build-essential 662s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 662s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 662s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 662s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 662s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 662s imagemagick-7-common intltool-debian java-common java-wrappers 662s libalgorithm-c3-perl libaliased-perl libaom3 662s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 662s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 662s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 662s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 662s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 662s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 662s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 662s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 662s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 662s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 662s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 662s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 662s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 662s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 662s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 662s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 662s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 662s libdata-optlist-perl libdata-password-zxcvbn-perl 662s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 662s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 662s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 662s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 662s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 662s libdist-checkconflicts-perl libdynaloader-functions-perl 662s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 662s libemail-sender-perl libemail-simple-perl libencode-locale-perl 662s liberror-perl libeval-closure-perl libexception-class-perl 662s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 662s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 662s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 662s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 662s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 662s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 662s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 662s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 662s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 662s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 662s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 662s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 662s libimage-magick-perl libimage-magick-q16-perl libimagequant0 662s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 662s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 662s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 662s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 662s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 662s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 662s liblemonldap-ng-handler-perl liblerc4 liblist-allutils-perl 662s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 662s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 662s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 662s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 662s libmodule-implementation-perl libmodule-pluggable-perl 662s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 662s libmoose-perl libmoosex-attributeshortcuts-perl 662s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 662s libmoosex-singlearg-perl 662s libmoosex-traitfor-meta-class-betteranonclassnames-perl 662s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 662s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 662s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 662s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 662s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 662s libnet-ssleay-perl libnode115 libopenjp2-7 662s libpackage-deprecationmanager-perl libpackage-stash-perl 662s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 662s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 662s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 662s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 662s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 662s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 662s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 662s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 662s libsub-name-perl libsub-quote-perl libtask-weaken-perl 662s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 662s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 662s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 662s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 662s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 662s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 662s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 662s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 662s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 662s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 662s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 662s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 662s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 662s python3-docutils python3-imagesize python3-packaging python3-roman 662s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 662s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 662s xfonts-utils xml-core yui-compressor 662s 0 upgraded, 335 newly installed, 0 to remove and 0 not upgraded. 662s Need to get 162 MB of archives. 662s After this operation, 624 MB of additional disk space will be used. 662s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 663s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 663s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 663s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 663s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 663s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 663s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 663s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 663s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 663s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 663s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 663s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 663s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 663s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 663s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 663s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 663s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 663s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 663s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 663s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 663s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 663s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 663s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 663s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 663s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 663s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 663s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 663s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 663s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 663s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 663s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 664s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 664s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 664s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 664s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 664s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 664s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 664s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 664s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 664s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 664s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-3 [616 kB] 664s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 664s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 664s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [10.6 MB] 664s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-12ubuntu1 [1032 B] 664s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 664s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 664s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-12ubuntu1 [49.6 kB] 664s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-12ubuntu1 [27.7 kB] 664s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-12ubuntu1 [2896 kB] 664s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-12ubuntu1 [1283 kB] 664s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-12ubuntu1 [2687 kB] 664s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-12ubuntu1 [1152 kB] 664s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-12ubuntu1 [1598 kB] 664s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-12ubuntu1 [2596 kB] 664s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [20.9 MB] 665s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-12ubuntu1 [522 kB] 665s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 665s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 665s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-12ubuntu1 [2500 kB] 665s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [12.1 MB] 665s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-12ubuntu1 [20.2 kB] 665s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 665s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 665s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 665s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 ca-certificates-java all 20240118 [11.6 kB] 665s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 665s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 665s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 665s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 665s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 665s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 665s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 665s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 665s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-3 [932 kB] 665s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 665s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 665s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 665s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 java-common all 0.76 [6852 B] 665s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcsclite1 arm64 2.3.0-3 [24.8 kB] 665s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 openjdk-21-jre-headless arm64 21.0.5+11-1 [45.7 MB] 667s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 667s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 667s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 667s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 667s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 java-wrappers all 0.5 [9042 B] 667s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 667s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 667s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 667s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 667s Get:91 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 667s Get:92 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 667s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 667s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 667s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 667s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 667s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 667s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 667s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 667s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 668s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 668s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 668s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 668s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 668s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 668s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 668s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 668s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 668s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 668s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 668s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 668s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 668s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 668s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 668s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 668s Get:116 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 668s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 668s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 668s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 668s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 668s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 668s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 668s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 668s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 668s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 668s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 668s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 668s Get:128 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 668s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 668s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 668s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 668s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 668s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 668s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 668s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 668s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 668s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 668s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 668s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 668s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 668s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 668s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 668s Get:143 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 668s Get:144 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 668s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 668s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 668s Get:147 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 668s Get:148 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 668s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 668s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 668s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 668s Get:152 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 669s Get:153 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 669s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 669s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 669s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 669s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 669s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 669s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 669s Get:160 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 669s Get:161 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 669s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 669s Get:163 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 669s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 669s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 669s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 669s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 669s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 669s Get:169 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 669s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 669s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 669s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 669s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 669s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 669s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 669s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 669s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 669s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 669s Get:179 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 669s Get:180 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 669s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 669s Get:182 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 669s Get:183 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 669s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 669s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 669s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 669s Get:187 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 669s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 669s Get:189 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 669s Get:190 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 669s Get:191 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 669s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 669s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 669s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 669s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 669s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 669s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 669s Get:198 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 669s Get:199 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 669s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 669s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 669s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 669s Get:203 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 669s Get:204 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 669s Get:205 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 670s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 670s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 670s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 670s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 670s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 670s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 670s Get:212 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 670s Get:213 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 670s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 670s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 670s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 670s Get:217 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 670s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 670s Get:219 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 670s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.48-1 [137 kB] 670s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 670s Get:222 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 670s Get:223 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 670s Get:224 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 670s Get:225 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbi-perl arm64 1.645-1 [826 kB] 670s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 670s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 670s Get:228 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 670s Get:229 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 670s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 670s Get:231 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 670s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 670s Get:233 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 670s Get:234 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 670s Get:235 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 670s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 670s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 670s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 670s Get:239 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 670s Get:240 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 670s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 670s Get:242 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 670s Get:243 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 670s Get:244 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 670s Get:245 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 670s Get:246 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 670s Get:247 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 670s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 670s Get:249 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 670s Get:250 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 670s Get:251 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 670s Get:252 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 670s Get:253 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 670s Get:254 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 670s Get:255 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 671s Get:256 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 671s Get:257 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 671s Get:258 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 671s Get:259 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 671s Get:260 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 671s Get:261 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 671s Get:262 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 671s Get:263 http://ftpmaster.internal/ubuntu plucky/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 671s Get:264 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 671s Get:265 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 671s Get:266 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 671s Get:267 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 671s Get:268 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 671s Get:269 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 671s Get:270 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 671s Get:271 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 671s Get:272 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 671s Get:273 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64 arm64 1.2.41-1 [143 kB] 671s Get:274 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1 [78.2 kB] 671s Get:275 http://ftpmaster.internal/ubuntu plucky/main arm64 liblasso3t64 arm64 2.8.2-7 [161 kB] 671s Get:276 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblasso-perl arm64 2.8.2-7 [100 kB] 671s Get:277 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 671s Get:278 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 671s Get:279 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 671s Get:280 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 671s Get:281 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 671s Get:282 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 671s Get:283 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 671s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 671s Get:285 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 671s Get:286 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 671s Get:287 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 671s Get:288 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 671s Get:289 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 671s Get:290 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 671s Get:291 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 671s Get:292 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 671s Get:293 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 671s Get:294 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 671s Get:295 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 671s Get:296 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 671s Get:297 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 671s Get:298 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 671s Get:299 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-xtend all 4.0.2-3 [3902 B] 671s Get:300 http://ftpmaster.internal/ubuntu plucky/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu1 [335 kB] 671s Get:301 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 671s Get:302 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 671s Get:303 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 671s Get:304 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 671s Get:305 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 671s Get:306 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 671s Get:307 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu1 [12.8 MB] 672s Get:308 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 672s Get:309 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 672s Get:310 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 672s Get:311 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 672s Get:312 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 672s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 672s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 672s Get:315 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-output-perl all 1.034-1 [14.2 kB] 672s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 672s Get:317 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 672s Get:318 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 672s Get:319 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 672s Get:320 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 672s Get:321 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 672s Get:322 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 672s Get:323 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 672s Get:324 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 672s Get:325 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 672s Get:326 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 672s Get:327 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 672s Get:328 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 672s Get:329 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 672s Get:330 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 672s Get:331 http://ftpmaster.internal/ubuntu plucky/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 672s Get:332 http://ftpmaster.internal/ubuntu plucky/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 672s Get:333 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 672s Get:334 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 672s Get:335 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 673s Preconfiguring packages ... 674s Fetched 162 MB in 10s (15.9 MB/s) 674s Selecting previously unselected package imagemagick-7-common. 674s (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 ... 80204 files and directories currently installed.) 674s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 674s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 674s Selecting previously unselected package libgomp1:arm64. 674s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 674s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 674s Selecting previously unselected package libfftw3-double3:arm64. 674s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 674s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 674s Selecting previously unselected package libfontenc1:arm64. 674s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 674s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 674s Selecting previously unselected package x11-common. 674s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu3_all.deb ... 674s Unpacking x11-common (1:7.7+23ubuntu3) ... 674s Selecting previously unselected package xfonts-encodings. 674s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 674s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 674s Selecting previously unselected package xfonts-utils. 674s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 674s Unpacking xfonts-utils (1:7.7+7) ... 674s Selecting previously unselected package fonts-urw-base35. 674s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 674s Unpacking fonts-urw-base35 (20200910-8) ... 675s Selecting previously unselected package fontconfig-config. 675s Preparing to unpack .../008-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 675s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 675s Selecting previously unselected package libfontconfig1:arm64. 675s Preparing to unpack .../009-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 675s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 675s Selecting previously unselected package libsharpyuv0:arm64. 675s Preparing to unpack .../010-libsharpyuv0_1.4.0-0.1_arm64.deb ... 675s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 675s Selecting previously unselected package libaom3:arm64. 675s Preparing to unpack .../011-libaom3_3.11.0-1_arm64.deb ... 675s Unpacking libaom3:arm64 (3.11.0-1) ... 675s Selecting previously unselected package libheif-plugin-aomdec:arm64. 675s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 675s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 675s Selecting previously unselected package libde265-0:arm64. 675s Preparing to unpack .../013-libde265-0_1.0.15-1build4_arm64.deb ... 675s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 675s Selecting previously unselected package libheif-plugin-libde265:arm64. 675s Preparing to unpack .../014-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 675s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 675s Selecting previously unselected package libheif1:arm64. 675s Preparing to unpack .../015-libheif1_1.19.3-1_arm64.deb ... 675s Unpacking libheif1:arm64 (1.19.3-1) ... 676s Selecting previously unselected package libjbig0:arm64. 676s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 676s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 676s Selecting previously unselected package libjpeg-turbo8:arm64. 676s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 676s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 676s Selecting previously unselected package libjpeg8:arm64. 676s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 676s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 676s Selecting previously unselected package liblcms2-2:arm64. 676s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 676s Unpacking liblcms2-2:arm64 (2.16-2) ... 676s Selecting previously unselected package liblqr-1-0:arm64. 676s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 676s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 676s Selecting previously unselected package libltdl7:arm64. 676s Preparing to unpack .../021-libltdl7_2.4.7-8_arm64.deb ... 676s Unpacking libltdl7:arm64 (2.4.7-8) ... 676s Selecting previously unselected package libopenjp2-7:arm64. 676s Preparing to unpack .../022-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 676s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 676s Selecting previously unselected package libraw23t64:arm64. 676s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 676s Unpacking libraw23t64:arm64 (0.21.3-1) ... 676s Selecting previously unselected package libdeflate0:arm64. 676s Preparing to unpack .../024-libdeflate0_1.22-1_arm64.deb ... 676s Unpacking libdeflate0:arm64 (1.22-1) ... 676s Selecting previously unselected package liblerc4:arm64. 676s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 676s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 676s Selecting previously unselected package libwebp7:arm64. 676s Preparing to unpack .../026-libwebp7_1.4.0-0.1_arm64.deb ... 676s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 676s Selecting previously unselected package libtiff6:arm64. 676s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 676s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 676s Selecting previously unselected package libwebpdemux2:arm64. 676s Preparing to unpack .../028-libwebpdemux2_1.4.0-0.1_arm64.deb ... 676s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 676s Selecting previously unselected package libwebpmux3:arm64. 676s Preparing to unpack .../029-libwebpmux3_1.4.0-0.1_arm64.deb ... 676s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 676s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 676s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 676s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 677s Selecting previously unselected package libimage-magick-q16-perl. 677s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 677s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 677s Selecting previously unselected package libimage-magick-perl. 677s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 677s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 677s Selecting previously unselected package sgml-base. 677s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 677s Unpacking sgml-base (1.31) ... 677s Selecting previously unselected package m4. 677s Preparing to unpack .../034-m4_1.4.19-4build1_arm64.deb ... 677s Unpacking m4 (1.4.19-4build1) ... 677s Selecting previously unselected package autoconf. 677s Preparing to unpack .../035-autoconf_2.72-3_all.deb ... 677s Unpacking autoconf (2.72-3) ... 677s Selecting previously unselected package dctrl-tools. 677s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 677s Unpacking dctrl-tools (2.24-3build3) ... 677s Selecting previously unselected package autodep8. 677s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 677s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 677s Selecting previously unselected package autotools-dev. 677s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 677s Unpacking autotools-dev (20220109.1) ... 677s Selecting previously unselected package automake. 677s Preparing to unpack .../039-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 677s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 677s Selecting previously unselected package autopoint. 677s Preparing to unpack .../040-autopoint_0.22.5-3_all.deb ... 677s Unpacking autopoint (0.22.5-3) ... 677s Selecting previously unselected package libisl23:arm64. 677s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 677s Unpacking libisl23:arm64 (0.27-1) ... 678s Selecting previously unselected package libmpc3:arm64. 678s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 678s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 678s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 678s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 678s Selecting previously unselected package cpp-14. 678s Preparing to unpack .../044-cpp-14_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 678s Selecting previously unselected package cpp-aarch64-linux-gnu. 678s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 678s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 678s Selecting previously unselected package cpp. 678s Preparing to unpack .../046-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 678s Unpacking cpp (4:14.1.0-2ubuntu1) ... 678s Selecting previously unselected package libcc1-0:arm64. 678s Preparing to unpack .../047-libcc1-0_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking libcc1-0:arm64 (14.2.0-12ubuntu1) ... 678s Selecting previously unselected package libitm1:arm64. 678s Preparing to unpack .../048-libitm1_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking libitm1:arm64 (14.2.0-12ubuntu1) ... 678s Selecting previously unselected package libasan8:arm64. 678s Preparing to unpack .../049-libasan8_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking libasan8:arm64 (14.2.0-12ubuntu1) ... 678s Selecting previously unselected package liblsan0:arm64. 678s Preparing to unpack .../050-liblsan0_14.2.0-12ubuntu1_arm64.deb ... 678s Unpacking liblsan0:arm64 (14.2.0-12ubuntu1) ... 679s Selecting previously unselected package libtsan2:arm64. 679s Preparing to unpack .../051-libtsan2_14.2.0-12ubuntu1_arm64.deb ... 679s Unpacking libtsan2:arm64 (14.2.0-12ubuntu1) ... 679s Selecting previously unselected package libubsan1:arm64. 679s Preparing to unpack .../052-libubsan1_14.2.0-12ubuntu1_arm64.deb ... 679s Unpacking libubsan1:arm64 (14.2.0-12ubuntu1) ... 679s Selecting previously unselected package libhwasan0:arm64. 679s Preparing to unpack .../053-libhwasan0_14.2.0-12ubuntu1_arm64.deb ... 679s Unpacking libhwasan0:arm64 (14.2.0-12ubuntu1) ... 679s Selecting previously unselected package libgcc-14-dev:arm64. 679s Preparing to unpack .../054-libgcc-14-dev_14.2.0-12ubuntu1_arm64.deb ... 679s Unpacking libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 679s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 679s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 679s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 680s Selecting previously unselected package gcc-14. 680s Preparing to unpack .../056-gcc-14_14.2.0-12ubuntu1_arm64.deb ... 680s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 680s Selecting previously unselected package gcc-aarch64-linux-gnu. 680s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 680s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 680s Selecting previously unselected package gcc. 680s Preparing to unpack .../058-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 680s Unpacking gcc (4:14.1.0-2ubuntu1) ... 680s Selecting previously unselected package libstdc++-14-dev:arm64. 680s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-12ubuntu1_arm64.deb ... 680s Unpacking libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 680s Selecting previously unselected package g++-14-aarch64-linux-gnu. 680s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 680s Unpacking g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 681s Selecting previously unselected package g++-14. 681s Preparing to unpack .../061-g++-14_14.2.0-12ubuntu1_arm64.deb ... 681s Unpacking g++-14 (14.2.0-12ubuntu1) ... 681s Selecting previously unselected package g++-aarch64-linux-gnu. 681s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 681s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 681s Selecting previously unselected package g++. 681s Preparing to unpack .../063-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 681s Unpacking g++ (4:14.1.0-2ubuntu1) ... 681s Selecting previously unselected package build-essential. 681s Preparing to unpack .../064-build-essential_12.10ubuntu1_arm64.deb ... 681s Unpacking build-essential (12.10ubuntu1) ... 681s Selecting previously unselected package ca-certificates-java. 681s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 681s Unpacking ca-certificates-java (20240118) ... 681s Selecting previously unselected package libdebhelper-perl. 681s Preparing to unpack .../066-libdebhelper-perl_13.20ubuntu1_all.deb ... 681s Unpacking libdebhelper-perl (13.20ubuntu1) ... 681s Selecting previously unselected package libtool. 681s Preparing to unpack .../067-libtool_2.4.7-8_all.deb ... 681s Unpacking libtool (2.4.7-8) ... 681s Selecting previously unselected package dh-autoreconf. 681s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 681s Unpacking dh-autoreconf (20) ... 681s Selecting previously unselected package libarchive-zip-perl. 681s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 681s Unpacking libarchive-zip-perl (1.68-1) ... 682s Selecting previously unselected package libfile-stripnondeterminism-perl. 682s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 682s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 682s Selecting previously unselected package dh-strip-nondeterminism. 682s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.0-1_all.deb ... 682s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 682s Selecting previously unselected package debugedit. 682s Preparing to unpack .../072-debugedit_1%3a5.1-1_arm64.deb ... 682s Unpacking debugedit (1:5.1-1) ... 682s Selecting previously unselected package dwz. 682s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 682s Unpacking dwz (0.15-1build6) ... 682s Selecting previously unselected package gettext. 682s Preparing to unpack .../074-gettext_0.22.5-3_arm64.deb ... 682s Unpacking gettext (0.22.5-3) ... 682s Selecting previously unselected package intltool-debian. 682s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 682s Unpacking intltool-debian (0.35.0+20060710.6) ... 682s Selecting previously unselected package po-debconf. 682s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 682s Unpacking po-debconf (1.0.21+nmu1) ... 682s Selecting previously unselected package debhelper. 682s Preparing to unpack .../077-debhelper_13.20ubuntu1_all.deb ... 682s Unpacking debhelper (13.20ubuntu1) ... 682s Selecting previously unselected package java-common. 682s Preparing to unpack .../078-java-common_0.76_all.deb ... 682s Unpacking java-common (0.76) ... 682s Selecting previously unselected package libpcsclite1:arm64. 682s Preparing to unpack .../079-libpcsclite1_2.3.0-3_arm64.deb ... 682s Unpacking libpcsclite1:arm64 (2.3.0-3) ... 682s Selecting previously unselected package openjdk-21-jre-headless:arm64. 682s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.5+11-1_arm64.deb ... 682s Unpacking openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 684s Selecting previously unselected package default-jre-headless. 684s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 684s Unpacking default-jre-headless (2:1.21-76) ... 684s Selecting previously unselected package xml-core. 684s Preparing to unpack .../082-xml-core_0.19_all.deb ... 684s Unpacking xml-core (0.19) ... 684s Selecting previously unselected package docutils-common. 684s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 684s Unpacking docutils-common (0.21.2+dfsg-2) ... 684s Selecting previously unselected package unzip. 684s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 684s Unpacking unzip (6.0-28ubuntu6) ... 684s Selecting previously unselected package java-wrappers. 684s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 684s Unpacking java-wrappers (0.5) ... 684s Selecting previously unselected package libalgorithm-c3-perl. 684s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 684s Unpacking libalgorithm-c3-perl (0.11-2) ... 685s Selecting previously unselected package libaliased-perl. 685s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 685s Unpacking libaliased-perl (0.34-3) ... 685s Selecting previously unselected package libposix-strftime-compiler-perl. 685s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 685s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 685s Selecting previously unselected package libapache-logformat-compiler-perl. 685s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 685s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 685s Selecting previously unselected package libcrypt-urandom-perl. 685s Preparing to unpack .../090-libcrypt-urandom-perl_0.40-1_all.deb ... 685s Unpacking libcrypt-urandom-perl (0.40-1) ... 685s Selecting previously unselected package libapache-session-perl. 685s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 685s Unpacking libapache-session-perl (1.94-2) ... 685s Selecting previously unselected package libdigest-hmac-perl. 685s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 685s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 685s Selecting previously unselected package liburi-perl. 685s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 685s Unpacking liburi-perl (5.30-1) ... 685s Selecting previously unselected package libencode-locale-perl. 685s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 685s Unpacking libencode-locale-perl (1.05-3) ... 685s Selecting previously unselected package libtimedate-perl. 685s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 685s Unpacking libtimedate-perl (2.3300-2) ... 685s Selecting previously unselected package libhttp-date-perl. 685s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 685s Unpacking libhttp-date-perl (6.06-1) ... 685s Selecting previously unselected package libfile-listing-perl. 685s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 685s Unpacking libfile-listing-perl (6.16-1) ... 685s Selecting previously unselected package libhtml-tagset-perl. 685s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 685s Unpacking libhtml-tagset-perl (3.24-1) ... 685s Selecting previously unselected package libhtml-parser-perl:arm64. 685s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 685s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 685s Selecting previously unselected package libhtml-tree-perl. 685s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 685s Unpacking libhtml-tree-perl (5.07-3) ... 685s Selecting previously unselected package libclone-perl:arm64. 685s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 685s Unpacking libclone-perl:arm64 (0.47-1) ... 686s Selecting previously unselected package libio-html-perl. 686s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 686s Unpacking libio-html-perl (1.004-3) ... 686s Selecting previously unselected package liblwp-mediatypes-perl. 686s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 686s Unpacking liblwp-mediatypes-perl (6.04-2) ... 686s Selecting previously unselected package libhttp-message-perl. 686s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 686s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 686s Selecting previously unselected package libhttp-cookies-perl. 686s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 686s Unpacking libhttp-cookies-perl (6.11-1) ... 686s Selecting previously unselected package libhttp-negotiate-perl. 686s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 686s Unpacking libhttp-negotiate-perl (6.01-2) ... 686s Selecting previously unselected package perl-openssl-defaults:arm64. 686s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 686s Unpacking perl-openssl-defaults:arm64 (7build3) ... 686s Selecting previously unselected package libnet-ssleay-perl:arm64. 686s Preparing to unpack .../108-libnet-ssleay-perl_1.94-2_arm64.deb ... 686s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 686s Selecting previously unselected package libio-socket-ssl-perl. 686s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 686s Unpacking libio-socket-ssl-perl (2.089-1) ... 686s Selecting previously unselected package libnet-http-perl. 686s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 686s Unpacking libnet-http-perl (6.23-1) ... 686s Selecting previously unselected package liblwp-protocol-https-perl. 686s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 686s Unpacking liblwp-protocol-https-perl (6.14-1) ... 686s Selecting previously unselected package libtry-tiny-perl. 686s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 686s Unpacking libtry-tiny-perl (0.32-1) ... 686s Selecting previously unselected package libwww-robotrules-perl. 686s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 686s Unpacking libwww-robotrules-perl (6.02-1) ... 686s Selecting previously unselected package libwww-perl. 687s Preparing to unpack .../114-libwww-perl_6.77-1_all.deb ... 687s Unpacking libwww-perl (6.77-1) ... 687s Selecting previously unselected package libauth-yubikey-webclient-perl. 687s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 687s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 687s Selecting previously unselected package libclass-method-modifiers-perl. 687s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 687s Unpacking libclass-method-modifiers-perl (2.15-1) ... 687s Selecting previously unselected package libclass-xsaccessor-perl. 687s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 687s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 687s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 687s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 687s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 687s Selecting previously unselected package libdynaloader-functions-perl. 687s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 687s Unpacking libdynaloader-functions-perl (0.004-1) ... 687s Selecting previously unselected package libdevel-callchecker-perl:arm64. 687s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 687s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 687s Selecting previously unselected package libparams-classify-perl:arm64. 687s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 687s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 687s Selecting previously unselected package libmodule-runtime-perl. 687s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 687s Unpacking libmodule-runtime-perl (0.016-2) ... 687s Selecting previously unselected package libimport-into-perl. 687s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 687s Unpacking libimport-into-perl (1.002005-2) ... 687s Selecting previously unselected package librole-tiny-perl. 687s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 687s Unpacking librole-tiny-perl (2.002004-1) ... 687s Selecting previously unselected package libsub-quote-perl. 687s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 687s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 687s Selecting previously unselected package libmoo-perl. 687s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 687s Unpacking libmoo-perl (2.005005-1) ... 687s Selecting previously unselected package libexporter-tiny-perl. 687s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 687s Unpacking libexporter-tiny-perl (1.006002-1) ... 688s Selecting previously unselected package libtype-tiny-perl. 688s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 688s Unpacking libtype-tiny-perl (2.004000-1) ... 688s Selecting previously unselected package libauthen-oath-perl. 688s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 688s Unpacking libauthen-oath-perl (2.0.1-2) ... 688s Selecting previously unselected package libconvert-asn1-perl. 688s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 688s Unpacking libconvert-asn1-perl (0.34-1) ... 688s Selecting previously unselected package libcrypt-openssl-x509-perl. 688s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 688s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 688s Selecting previously unselected package libcryptx-perl. 688s Preparing to unpack .../132-libcryptx-perl_0.084-1_arm64.deb ... 688s Unpacking libcryptx-perl (0.084-1) ... 688s Selecting previously unselected package libcommon-sense-perl:arm64. 688s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build4_arm64.deb ... 688s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 688s Selecting previously unselected package libtypes-serialiser-perl. 688s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 688s Unpacking libtypes-serialiser-perl (1.01-1) ... 688s Selecting previously unselected package libjson-xs-perl. 688s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 688s Unpacking libjson-xs-perl (4.030-2build4) ... 688s Selecting previously unselected package libjson-maybexs-perl. 688s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 688s Unpacking libjson-maybexs-perl (1.004008-1) ... 688s Selecting previously unselected package libparams-util-perl. 688s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 688s Unpacking libparams-util-perl (1.102-3build1) ... 688s Selecting previously unselected package libsub-install-perl. 688s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 688s Unpacking libsub-install-perl (0.929-1) ... 688s Selecting previously unselected package libdata-optlist-perl. 688s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 688s Unpacking libdata-optlist-perl (0.114-1) ... 688s Selecting previously unselected package libmodule-implementation-perl. 689s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 689s Unpacking libmodule-implementation-perl (0.09-2) ... 689s Selecting previously unselected package libpackage-stash-perl. 689s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 689s Unpacking libpackage-stash-perl (0.40-1) ... 689s Selecting previously unselected package libclass-load-perl. 689s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 689s Unpacking libclass-load-perl (0.25-2) ... 689s Selecting previously unselected package libclass-load-xs-perl. 689s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 689s Unpacking libclass-load-xs-perl (0.10-2build5) ... 689s Selecting previously unselected package libsub-exporter-progressive-perl. 689s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 689s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 689s Selecting previously unselected package libdevel-globaldestruction-perl. 689s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 689s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 689s Selecting previously unselected package libclass-c3-perl. 689s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 689s Unpacking libclass-c3-perl (0.35-2) ... 689s Selecting previously unselected package libmro-compat-perl. 689s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 689s Unpacking libmro-compat-perl (0.15-2) ... 689s Selecting previously unselected package libdevel-overloadinfo-perl. 689s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 689s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 689s Selecting previously unselected package libdevel-stacktrace-perl. 689s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 689s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 689s Selecting previously unselected package libsub-exporter-perl. 689s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 689s Unpacking libsub-exporter-perl (0.990-1) ... 689s Selecting previously unselected package libeval-closure-perl. 689s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 689s Unpacking libeval-closure-perl (0.14-3) ... 689s Selecting previously unselected package libdist-checkconflicts-perl. 689s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 689s Unpacking libdist-checkconflicts-perl (0.11-2) ... 690s Selecting previously unselected package libmodule-runtime-conflicts-perl. 690s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 690s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 690s Selecting previously unselected package libpackage-deprecationmanager-perl. 690s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 690s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 690s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 690s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 690s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 690s Selecting previously unselected package libmoose-perl:arm64. 690s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 690s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 690s Selecting previously unselected package libvariable-magic-perl. 690s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 690s Unpacking libvariable-magic-perl (0.64-1build1) ... 690s Selecting previously unselected package libb-hooks-endofscope-perl. 690s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 690s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 690s Selecting previously unselected package libsub-identify-perl. 690s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 690s Unpacking libsub-identify-perl (0.14-3build4) ... 690s Selecting previously unselected package libsub-name-perl:arm64. 690s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 690s Unpacking libsub-name-perl:arm64 (0.28-1) ... 690s Selecting previously unselected package libnamespace-clean-perl. 690s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 690s Unpacking libnamespace-clean-perl (0.27-2) ... 690s Selecting previously unselected package libnamespace-autoclean-perl. 690s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 690s Unpacking libnamespace-autoclean-perl (0.31-1) ... 690s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 690s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 690s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 690s Selecting previously unselected package libmoosex-role-parameterized-perl. 690s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 690s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 690s Selecting previously unselected package libcarp-clan-perl. 690s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 690s Unpacking libcarp-clan-perl (6.08-2) ... 690s Selecting previously unselected package libsub-exporter-formethods-perl. 691s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 691s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 691s Selecting previously unselected package libmoosex-types-perl. 691s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 691s Unpacking libmoosex-types-perl (0.50-2) ... 691s Selecting previously unselected package libmoosex-types-common-perl. 691s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 691s Unpacking libmoosex-types-common-perl (0.001014-2) ... 691s Selecting previously unselected package libscope-guard-perl. 691s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 691s Unpacking libscope-guard-perl (0.21-2) ... 691s Selecting previously unselected package libautobox-perl. 691s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 691s Unpacking libautobox-perl (3.0.2-1) ... 691s Selecting previously unselected package libwant-perl. 691s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 691s Unpacking libwant-perl (0.29-2build5) ... 691s Selecting previously unselected package libautobox-core-perl. 691s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 691s Unpacking libautobox-core-perl (1.33-2) ... 691s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 691s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 691s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 691s Selecting previously unselected package libmoosex-util-perl. 691s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 691s Unpacking libmoosex-util-perl (0.006-2) ... 691s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 691s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 691s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 691s Selecting previously unselected package libmoosex-singlearg-perl. 691s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 691s Unpacking libmoosex-singlearg-perl (0.09-2) ... 691s Selecting previously unselected package libstrictures-perl. 691s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 691s Unpacking libstrictures-perl (2.000006-1) ... 691s Selecting previously unselected package libauthen-u2f-tester-perl. 691s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 691s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 691s Selecting previously unselected package libcbor-xs-perl. 691s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 691s Unpacking libcbor-xs-perl (1.87-1build4) ... 691s Selecting previously unselected package libhash-merge-simple-perl. 691s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 691s Unpacking libhash-merge-simple-perl (0.052-1) ... 692s Selecting previously unselected package libjson-perl. 692s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 692s Unpacking libjson-perl (4.10000-1) ... 692s Selecting previously unselected package libmouse-perl:arm64. 692s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 692s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 692s Selecting previously unselected package libauthen-webauthn-perl. 692s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 692s Unpacking libauthen-webauthn-perl (0.005-1) ... 692s Selecting previously unselected package libcrypt-random-seed-perl. 692s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 692s Unpacking libcrypt-random-seed-perl (0.03-3) ... 692s Selecting previously unselected package libmath-random-isaac-perl. 692s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 692s Unpacking libmath-random-isaac-perl (1.004-2) ... 692s Selecting previously unselected package libbytes-random-secure-perl. 692s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 692s Unpacking libbytes-random-secure-perl (0.29-3) ... 692s Selecting previously unselected package liberror-perl. 692s Preparing to unpack .../187-liberror-perl_0.17029-2_all.deb ... 692s Unpacking liberror-perl (0.17029-2) ... 692s Selecting previously unselected package libipc-sharelite-perl. 692s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 692s Unpacking libipc-sharelite-perl (0.17-5build4) ... 692s Selecting previously unselected package libcache-cache-perl. 692s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 692s Unpacking libcache-cache-perl (1.08-3) ... 692s Selecting previously unselected package libcapture-tiny-perl. 692s Preparing to unpack .../190-libcapture-tiny-perl_0.48-2_all.deb ... 692s Unpacking libcapture-tiny-perl (0.48-2) ... 692s Selecting previously unselected package libcares2:arm64. 692s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 692s Unpacking libcares2:arm64 (1.34.4-2.1) ... 692s Selecting previously unselected package libcgi-pm-perl. 692s Preparing to unpack .../192-libcgi-pm-perl_4.66-1_all.deb ... 692s Unpacking libcgi-pm-perl (4.66-1) ... 692s Selecting previously unselected package libclass-data-inheritable-perl. 692s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 692s Unpacking libclass-data-inheritable-perl (0.10-1) ... 692s Selecting previously unselected package libclass-errorhandler-perl. 692s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 692s Unpacking libclass-errorhandler-perl (0.04-3) ... 693s Selecting previously unselected package libclass-inspector-perl. 693s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 693s Unpacking libclass-inspector-perl (1.36-3) ... 693s Selecting previously unselected package libclass-singleton-perl. 693s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 693s Unpacking libclass-singleton-perl (1.6-2) ... 693s Selecting previously unselected package libconvert-base32-perl. 693s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 693s Unpacking libconvert-base32-perl (0.06-3) ... 693s Selecting previously unselected package libconvert-binhex-perl. 693s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 693s Unpacking libconvert-binhex-perl (1.125-3) ... 693s Selecting previously unselected package libcrypt-des-perl:arm64. 693s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 693s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 693s Selecting previously unselected package libcrypt-des-ede3-perl. 693s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 693s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 693s Selecting previously unselected package libconvert-pem-perl. 693s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 693s Unpacking libconvert-pem-perl (0.13-1) ... 693s Selecting previously unselected package libcookie-baker-perl. 693s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 693s Unpacking libcookie-baker-perl (0.12-1) ... 693s Selecting previously unselected package libcrypt-dh-gmp-perl. 693s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 693s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 693s Selecting previously unselected package libcrypt-jwt-perl. 693s Preparing to unpack .../204-libcrypt-jwt-perl_0.035-1_all.deb ... 693s Unpacking libcrypt-jwt-perl (0.035-1) ... 693s Selecting previously unselected package libcrypt-openssl-bignum-perl. 693s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 693s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 693s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 693s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 693s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 693s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 693s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 693s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 693s Selecting previously unselected package libcrypt-rijndael-perl. 693s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 693s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 694s Selecting previously unselected package libcrypt-ssleay-perl. 694s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 694s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 694s Selecting previously unselected package libdata-hexdump-perl. 694s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 694s Unpacking libdata-hexdump-perl (0.04-2) ... 694s Selecting previously unselected package liblist-someutils-perl. 694s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 694s Unpacking liblist-someutils-perl (0.59-1) ... 694s Selecting previously unselected package liblist-utilsby-perl. 694s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 694s Unpacking liblist-utilsby-perl (0.12-2) ... 694s Selecting previously unselected package liblist-allutils-perl. 694s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 694s Unpacking liblist-allutils-perl (0.19-1) ... 694s Selecting previously unselected package libdata-password-zxcvbn-perl. 694s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 694s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 694s Selecting previously unselected package libfile-sharedir-perl. 694s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 694s Unpacking libfile-sharedir-perl (1.118-3) ... 694s Selecting previously unselected package libexception-class-perl. 694s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 694s Unpacking libexception-class-perl (1.45-1) ... 694s Selecting previously unselected package libparams-validationcompiler-perl. 694s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 694s Unpacking libparams-validationcompiler-perl (0.31-1) ... 694s Selecting previously unselected package libxstring-perl:arm64. 694s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 694s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 694s Selecting previously unselected package libspecio-perl. 694s Preparing to unpack .../219-libspecio-perl_0.48-1_all.deb ... 694s Unpacking libspecio-perl (0.48-1) ... 694s Selecting previously unselected package libdatetime-locale-perl. 694s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 694s Unpacking libdatetime-locale-perl (1:1.41-1) ... 695s Selecting previously unselected package libdatetime-timezone-perl. 695s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 695s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 695s Selecting previously unselected package libdatetime-perl. 695s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 695s Unpacking libdatetime-perl (2:1.65-1build3) ... 695s Selecting previously unselected package libdatetime-format-rfc3339-perl. 695s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 695s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 695s Selecting previously unselected package libdbi-perl:arm64. 695s Preparing to unpack .../224-libdbi-perl_1.645-1_arm64.deb ... 695s Unpacking libdbi-perl:arm64 (1.645-1) ... 695s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 695s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 695s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 695s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 695s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 695s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 695s Selecting previously unselected package libemail-date-format-perl. 695s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 695s Unpacking libemail-date-format-perl (1.008-1) ... 696s Selecting previously unselected package libemail-simple-perl. 696s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 696s Unpacking libemail-simple-perl (2.218-1) ... 696s Selecting previously unselected package libmodule-pluggable-perl. 696s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 696s Unpacking libmodule-pluggable-perl (5.2-5) ... 696s Selecting previously unselected package libemail-abstract-perl. 696s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 696s Unpacking libemail-abstract-perl (3.010-1) ... 696s Selecting previously unselected package libemail-address-xs-perl. 696s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 696s Unpacking libemail-address-xs-perl (1.05-1build5) ... 696s Selecting previously unselected package libmoox-types-mooselike-perl. 696s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 696s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 696s Selecting previously unselected package libthrowable-perl. 696s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 696s Unpacking libthrowable-perl (1.001-2) ... 696s Selecting previously unselected package libemail-sender-perl. 696s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 696s Unpacking libemail-sender-perl (2.601-1) ... 696s Selecting previously unselected package libextutils-depends-perl. 696s Preparing to unpack .../235-libextutils-depends-perl_0.8001-2_all.deb ... 696s Unpacking libextutils-depends-perl (0.8001-2) ... 696s Selecting previously unselected package libfcgi0t64:arm64. 696s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 696s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 696s Selecting previously unselected package libfcgi-perl. 696s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 696s Unpacking libfcgi-perl (0.82+ds-3build3) ... 696s Selecting previously unselected package libfilesys-notify-simple-perl. 696s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 696s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 696s Selecting previously unselected package libfont-afm-perl. 696s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 696s Unpacking libfont-afm-perl (1.20-4) ... 696s Selecting previously unselected package libimagequant0:arm64. 696s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 696s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 696s Selecting previously unselected package libgraphite2-3:arm64. 696s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 696s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 697s Selecting previously unselected package libharfbuzz0b:arm64. 697s Preparing to unpack .../242-libharfbuzz0b_10.1.0-1_arm64.deb ... 697s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 697s Selecting previously unselected package libraqm0:arm64. 697s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 697s Unpacking libraqm0:arm64 (0.10.2-1) ... 697s Selecting previously unselected package libxpm4:arm64. 697s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 697s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 697s Selecting previously unselected package libgd3:arm64. 697s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 697s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 697s Selecting previously unselected package libgd-perl. 697s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 697s Unpacking libgd-perl (2.78-1build4) ... 697s Selecting previously unselected package libgd-securityimage-perl. 697s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 697s Unpacking libgd-securityimage-perl (1.75-3) ... 697s Selecting previously unselected package libglib-perl:arm64. 697s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 697s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 697s Selecting previously unselected package libgssapi-perl. 697s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 697s Unpacking libgssapi-perl (0.28-4build5) ... 697s Selecting previously unselected package libhash-multivalue-perl. 697s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 697s Unpacking libhash-multivalue-perl (0.16-3) ... 697s Selecting previously unselected package libhtml-format-perl. 697s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 697s Unpacking libhtml-format-perl (2.16-2) ... 697s Selecting previously unselected package libhtml-formattext-withlinks-perl. 697s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 697s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 697s Selecting previously unselected package libhtml-template-perl. 697s Preparing to unpack .../253-libhtml-template-perl_2.97-2_all.deb ... 697s Unpacking libhtml-template-perl (2.97-2) ... 697s Selecting previously unselected package libhttp-daemon-perl. 697s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 697s Unpacking libhttp-daemon-perl (6.16-1) ... 697s Selecting previously unselected package libhttp-multipartparser-perl. 698s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 698s Unpacking libhttp-multipartparser-perl (0.02-3) ... 698s Selecting previously unselected package libstream-buffered-perl. 698s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 698s Unpacking libstream-buffered-perl (0.03-3) ... 698s Selecting previously unselected package libwww-form-urlencoded-perl. 698s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 698s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 698s Selecting previously unselected package libhttp-entity-parser-perl. 698s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 698s Unpacking libhttp-entity-parser-perl (0.25-2) ... 698s Selecting previously unselected package libhttp-headers-fast-perl. 698s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 698s Unpacking libhttp-headers-fast-perl (0.22-3) ... 698s Selecting previously unselected package libio-pty-perl. 698s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 698s Unpacking libio-pty-perl (1:1.20-1build3) ... 698s Selecting previously unselected package libio-sessiondata-perl. 698s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 698s Unpacking libio-sessiondata-perl (1.03-3) ... 698s Selecting previously unselected package libperlio-via-timeout-perl. 698s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 698s Unpacking libperlio-via-timeout-perl (0.32-3) ... 698s Selecting previously unselected package libio-socket-timeout-perl. 698s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 698s Unpacking libio-socket-timeout-perl (0.32-3) ... 698s Selecting previously unselected package libio-string-perl. 698s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 698s Unpacking libio-string-perl (1.08-4) ... 698s Selecting previously unselected package libio-stringy-perl. 698s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 698s Unpacking libio-stringy-perl (2.113-2) ... 698s Selecting previously unselected package libipc-run-perl. 698s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 698s Unpacking libipc-run-perl (20231003.0-2) ... 698s Selecting previously unselected package libjargs-java. 698s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 698s Unpacking libjargs-java (1.0.0-5) ... 699s Selecting previously unselected package libjs-jquery. 699s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 699s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 699s Selecting previously unselected package libjs-underscore. 699s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 699s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 699s Selecting previously unselected package libjs-sphinxdoc. 699s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-3_all.deb ... 699s Unpacking libjs-sphinxdoc (8.1.3-3) ... 699s Selecting previously unselected package libxslt1.1:arm64. 699s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 699s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 699s Selecting previously unselected package libxmlsec1t64:arm64. 699s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1_arm64.deb ... 699s Unpacking libxmlsec1t64:arm64 (1.2.41-1) ... 699s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 699s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1_arm64.deb ... 699s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 699s Selecting previously unselected package liblasso3t64. 699s Preparing to unpack .../274-liblasso3t64_2.8.2-7_arm64.deb ... 699s Unpacking liblasso3t64 (2.8.2-7) ... 699s Selecting previously unselected package liblasso-perl:arm64. 699s Preparing to unpack .../275-liblasso-perl_2.8.2-7_arm64.deb ... 699s Unpacking liblasso-perl:arm64 (2.8.2-7) ... 699s Selecting previously unselected package libconfig-inifiles-perl. 699s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 699s Unpacking libconfig-inifiles-perl (3.000003-3) ... 699s Selecting previously unselected package libnet-cidr-perl. 699s Preparing to unpack .../277-libnet-cidr-perl_0.21-2_all.deb ... 699s Unpacking libnet-cidr-perl (0.21-2) ... 699s Selecting previously unselected package libtest-sharedfork-perl. 699s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 699s Unpacking libtest-sharedfork-perl (0.35-3) ... 699s Selecting previously unselected package libtest-tcp-perl. 699s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 699s Unpacking libtest-tcp-perl (2.22-2) ... 699s Selecting previously unselected package libplack-perl. 699s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 699s Unpacking libplack-perl (1.0051-1) ... 700s Selecting previously unselected package liblemonldap-ng-common-perl. 700s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 700s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 700s Selecting previously unselected package liblist-moreutils-xs-perl. 700s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 700s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 700s Selecting previously unselected package liblist-moreutils-perl. 700s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 700s Unpacking liblist-moreutils-perl (0.430-2) ... 700s Selecting previously unselected package liblwp-protocol-psgi-perl. 700s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 700s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 700s Selecting previously unselected package libnet-smtp-ssl-perl. 700s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 700s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 700s Selecting previously unselected package libmailtools-perl. 700s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 700s Unpacking libmailtools-perl (2.22-1) ... 700s Selecting previously unselected package libmime-tools-perl. 700s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 700s Unpacking libmime-tools-perl (5.515-1) ... 700s Selecting previously unselected package libnet-ip-perl. 700s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 700s Unpacking libnet-ip-perl (1.26-4) ... 700s Selecting previously unselected package libnet-ldap-perl. 700s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 700s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 700s Selecting previously unselected package libxml-namespacesupport-perl. 700s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 700s Unpacking libxml-namespacesupport-perl (1.12-2) ... 700s Selecting previously unselected package libxml-sax-base-perl. 700s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 700s Unpacking libxml-sax-base-perl (1.09-3) ... 700s Selecting previously unselected package libxml-sax-perl. 700s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 700s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 700s Selecting previously unselected package libxml-libxml-perl. 700s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 700s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 701s Selecting previously unselected package libxml-simple-perl. 701s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 701s Unpacking libxml-simple-perl (2.25-2) ... 701s Selecting previously unselected package libnet-openid-common-perl. 701s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 701s Unpacking libnet-openid-common-perl (1.20-2) ... 701s Selecting previously unselected package libnet-openid-consumer-perl. 701s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 701s Unpacking libnet-openid-consumer-perl (1.18-2) ... 701s Selecting previously unselected package libnet-openid-server-perl. 701s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 701s Unpacking libnet-openid-server-perl (1.09-4) ... 701s Selecting previously unselected package node-xtend. 701s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 701s Unpacking node-xtend (4.0.2-3) ... 701s Selecting previously unselected package nodejs. 701s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu1_arm64.deb ... 701s Unpacking nodejs (20.18.1+dfsg-1ubuntu1) ... 701s Selecting previously unselected package node-acorn. 701s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 701s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 701s Selecting previously unselected package node-cjs-module-lexer. 701s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 701s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 701s Selecting previously unselected package node-balanced-match. 701s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 701s Unpacking node-balanced-match (2.0.0-1) ... 701s Selecting previously unselected package node-brace-expansion. 701s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 701s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 701s Selecting previously unselected package node-minimatch. 701s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 701s Unpacking node-minimatch (9.0.3-5) ... 701s Selecting previously unselected package node-undici. 701s Preparing to unpack .../305-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 701s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 702s Selecting previously unselected package libnode115:arm64. 702s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu1_arm64.deb ... 702s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 702s Selecting previously unselected package libregexp-assemble-perl. 702s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 702s Unpacking libregexp-assemble-perl (0.38-2) ... 702s Selecting previously unselected package libregexp-common-perl. 702s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 702s Unpacking libregexp-common-perl (2024080801-1) ... 702s Selecting previously unselected package libtask-weaken-perl. 702s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 702s Unpacking libtask-weaken-perl (1.06-2) ... 702s Selecting previously unselected package libxml-parser-perl. 702s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 702s Unpacking libxml-parser-perl (2.47-1build4) ... 702s Selecting previously unselected package libsoap-lite-perl. 702s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 702s Unpacking libsoap-lite-perl (1.27-3) ... 703s Selecting previously unselected package libstring-random-perl. 703s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 703s Unpacking libstring-random-perl (1:0.32-2) ... 703s Selecting previously unselected package libtest-leaktrace-perl. 703s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 703s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 703s Selecting previously unselected package libtest-output-perl. 703s Preparing to unpack .../314-libtest-output-perl_1.034-1_all.deb ... 703s Unpacking libtest-output-perl (1.034-1) ... 703s Selecting previously unselected package libtest-pod-perl. 703s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 703s Unpacking libtest-pod-perl (1.52-3) ... 703s Selecting previously unselected package libtext-unidecode-perl. 703s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 703s Unpacking libtext-unidecode-perl (1.30-3) ... 703s Selecting previously unselected package libtime-fake-perl. 703s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 703s Unpacking libtime-fake-perl (0.11-4) ... 703s Selecting previously unselected package libxml-libxslt-perl:arm64. 703s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 703s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 703s Selecting previously unselected package node-uglify-js. 703s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 703s Unpacking node-uglify-js (3.17.4-2) ... 703s Selecting previously unselected package python3-defusedxml. 703s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 703s Unpacking python3-defusedxml (0.7.1-3) ... 703s Selecting previously unselected package python3-roman. 703s Preparing to unpack .../321-python3-roman_4.2-1_all.deb ... 703s Unpacking python3-roman (4.2-1) ... 703s Selecting previously unselected package python3-docutils. 703s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 703s Unpacking python3-docutils (0.21.2+dfsg-2) ... 703s Selecting previously unselected package python3-imagesize. 703s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 703s Unpacking python3-imagesize (1.4.1-1) ... 704s Selecting previously unselected package python3-packaging. 704s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 704s Unpacking python3-packaging (24.2-1) ... 704s Selecting previously unselected package python3-snowballstemmer. 704s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 704s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 704s Selecting previously unselected package sphinx-common. 704s Preparing to unpack .../326-sphinx-common_8.1.3-3_all.deb ... 704s Unpacking sphinx-common (8.1.3-3) ... 704s Selecting previously unselected package python3-alabaster. 704s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 704s Unpacking python3-alabaster (0.7.16-0.1) ... 704s Selecting previously unselected package python3-sphinx. 704s Preparing to unpack .../328-python3-sphinx_8.1.3-3_all.deb ... 704s Unpacking python3-sphinx (8.1.3-3) ... 704s Selecting previously unselected package python3-sphinx-bootstrap-theme. 704s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 704s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 704s Selecting previously unselected package uglifyjs. 704s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 704s Unpacking uglifyjs (3.17.4-2) ... 704s Selecting previously unselected package yui-compressor. 704s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 704s Unpacking yui-compressor (2.4.8-3) ... 704s Selecting previously unselected package libauthen-radius-perl. 704s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 704s Unpacking libauthen-radius-perl (0.33-1) ... 704s Selecting previously unselected package liblemonldap-ng-handler-perl. 704s Preparing to unpack .../333-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 704s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 705s Selecting previously unselected package pkg-perl-autopkgtest. 705s Preparing to unpack .../334-pkg-perl-autopkgtest_0.80_all.deb ... 705s Unpacking pkg-perl-autopkgtest (0.80) ... 705s Setting up libconfig-inifiles-perl (3.000003-3) ... 705s Setting up libmodule-pluggable-perl (5.2-5) ... 705s Setting up node-uglify-js (3.17.4-2) ... 705s Setting up libio-sessiondata-perl (1.03-3) ... 705s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 705s Setting up liblcms2-2:arm64 (2.16-2) ... 705s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 705s Setting up libaom3:arm64 (3.11.0-1) ... 705s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 705s Setting up libmath-random-isaac-perl (1.004-2) ... 705s Setting up libtask-weaken-perl (1.06-2) ... 705s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 705s Setting up libhttp-multipartparser-perl (0.02-3) ... 705s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 705s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 705s Setting up java-common (0.76) ... 705s Setting up libclass-inspector-perl (1.36-3) ... 705s Setting up libfont-afm-perl (1.20-4) ... 705s Setting up libwant-perl (0.29-2build5) ... 705s Setting up libdynaloader-functions-perl (0.004-1) ... 705s Setting up libclass-method-modifiers-perl (2.15-1) ... 705s Setting up libio-pty-perl (1:1.20-1build3) ... 705s Setting up libdata-hexdump-perl (0.04-2) ... 705s Setting up python3-defusedxml (0.7.1-3) ... 705s Setting up libclone-perl:arm64 (0.47-1) ... 705s Setting up libarchive-zip-perl (1.68-1) ... 705s Setting up libsub-identify-perl (0.14-3build4) ... 705s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 705s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 705s Setting up python3-alabaster (0.7.16-0.1) ... 705s Setting up libio-stringy-perl (2.113-2) ... 705s Setting up libhtml-tagset-perl (3.24-1) ... 705s Setting up unzip (6.0-28ubuntu6) ... 705s Setting up libdebhelper-perl (13.20ubuntu1) ... 705s Setting up libperlio-via-timeout-perl (0.32-3) ... 705s Setting up libfilesys-notify-simple-perl (0.14-3) ... 705s Setting up libnet-cidr-perl (0.21-2) ... 705s Setting up libipc-sharelite-perl (0.17-5build4) ... 705s Setting up libconvert-binhex-perl (1.125-3) ... 705s Setting up liblwp-mediatypes-perl (6.04-2) ... 705s Setting up libcrypt-urandom-perl (0.40-1) ... 705s Setting up x11-common (1:7.7+23ubuntu3) ... 706s Setting up libtest-pod-perl (1.52-3) ... 706s Setting up libtry-tiny-perl (0.32-1) ... 706s Setting up libdeflate0:arm64 (1.22-1) ... 706s Setting up perl-openssl-defaults:arm64 (7build3) ... 706s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 706s Setting up libxml-namespacesupport-perl (1.12-2) ... 706s Setting up m4 (1.4.19-4build1) ... 706s Setting up libposix-strftime-compiler-perl (0.46-1) ... 706s Setting up libclass-singleton-perl (1.6-2) ... 706s Setting up libencode-locale-perl (1.05-3) ... 706s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 706s Setting up libxstring-perl:arm64 (0.005-2build4) ... 706s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 706s Setting up libclass-errorhandler-perl (0.04-3) ... 706s Setting up liblist-utilsby-perl (0.12-2) ... 706s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 706s Setting up libtime-fake-perl (0.11-4) ... 706s Setting up libregexp-common-perl (2024080801-1) ... 706s Setting up libtest-sharedfork-perl (0.35-3) ... 706s Setting up libsub-install-perl (0.929-1) ... 706s Setting up libextutils-depends-perl (0.8001-2) ... 706s Setting up libhash-multivalue-perl (0.16-3) ... 706s Setting up libscope-guard-perl (0.21-2) ... 706s Setting up liberror-perl (0.17029-2) ... 706s Setting up libapache-session-perl (1.94-2) ... 706s Setting up libxml-sax-base-perl (1.09-3) ... 706s Setting up libio-string-perl (1.08-4) ... 706s Setting up libtest-leaktrace-perl (0.17-1build6) ... 706s Setting up python3-roman (4.2-1) ... 706s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 706s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 706s Setting up autotools-dev (20220109.1) ... 706s Setting up libstream-buffered-perl (0.03-3) ... 706s Setting up libclass-data-inheritable-perl (0.10-1) ... 706s Setting up python3-packaging (24.2-1) ... 706s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 706s Setting up libalgorithm-c3-perl (0.11-2) ... 706s Setting up libapache-logformat-compiler-perl (0.36-3) ... 706s Setting up libcrypt-random-seed-perl (0.03-3) ... 706s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 706s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 707s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 707s Setting up python3-snowballstemmer (2.2.0-4build1) ... 707s Setting up node-balanced-match (2.0.0-1) ... 707s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 707s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 707s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 707s Setting up libemail-date-format-perl (1.008-1) ... 707s Setting up libcryptx-perl (0.084-1) ... 707s Setting up libcares2:arm64 (1.34.4-2.1) ... 707s Setting up libmpc3:arm64 (1.3.1-1build2) ... 707s Setting up libvariable-magic-perl (0.64-1build1) ... 707s Setting up libio-html-perl (1.004-3) ... 707s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 707s Setting up autopoint (0.22.5-3) ... 707s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 707s Setting up libipc-run-perl (20231003.0-2) ... 707s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 707s Setting up libpcsclite1:arm64 (2.3.0-3) ... 707s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 707s Setting up libltdl7:arm64 (2.4.7-8) ... 707s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 707s Setting up libstring-random-perl (1:0.32-2) ... 707s Setting up libparams-util-perl (1.102-3build1) ... 707s Setting up autoconf (2.72-3) ... 707s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 707s Setting up libwebp7:arm64 (1.4.0-0.1) ... 707s Setting up libcapture-tiny-perl (0.48-2) ... 707s Setting up libtimedate-perl (2.3300-2) ... 707s Setting up libubsan1:arm64 (14.2.0-12ubuntu1) ... 707s Setting up libsub-name-perl:arm64 (0.28-1) ... 707s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 707s Setting up libtypes-serialiser-perl (1.01-1) ... 707s Setting up libgssapi-perl (0.28-4build5) ... 707s Setting up dwz (0.15-1build6) ... 707s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 707s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 707s Setting up libhwasan0:arm64 (14.2.0-12ubuntu1) ... 707s Setting up libasan8:arm64 (14.2.0-12ubuntu1) ... 707s Setting up libjson-perl (4.10000-1) ... 707s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 707s Setting up libjargs-java (1.0.0-5) ... 707s Setting up librole-tiny-perl (2.002004-1) ... 707s Setting up debugedit (1:5.1-1) ... 707s Setting up libfile-sharedir-perl (1.118-3) ... 707s Setting up libfcgi-perl (0.82+ds-3build3) ... 707s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 707s Setting up libaliased-perl (0.34-3) ... 707s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 707s Setting up libcarp-clan-perl (6.08-2) ... 707s Setting up libdevel-globaldestruction-perl (0.14-4) ... 707s Setting up libwww-form-urlencoded-perl (0.26-2) ... 707s Setting up sgml-base (1.31) ... 707s Setting up libstrictures-perl (2.000006-1) ... 707s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 707s Setting up libdevel-stacktrace-perl (2.0500-1) ... 707s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 707s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 707s Setting up node-minimatch (9.0.3-5) ... 707s Setting up libtsan2:arm64 (14.2.0-12ubuntu1) ... 707s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 707s Setting up ca-certificates-java (20240118) ... 707s No JRE found. Skipping Java certificates setup. 707s Setting up libexporter-tiny-perl (1.006002-1) ... 707s Setting up node-xtend (4.0.2-3) ... 707s Setting up libisl23:arm64 (0.27-1) ... 707s Setting up libconvert-asn1-perl (0.34-1) ... 707s Setting up libtext-unidecode-perl (1.30-3) ... 707s Setting up libde265-0:arm64 (1.0.15-1build4) ... 707s Setting up libregexp-assemble-perl (0.38-2) ... 707s Setting up libnet-ip-perl (1.26-4) ... 707s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 707s Setting up libautobox-perl (3.0.2-1) ... 707s Setting up libcc1-0:arm64 (14.2.0-12ubuntu1) ... 707s Setting up liburi-perl (5.30-1) ... 707s Setting up libdbi-perl:arm64 (1.645-1) ... 707s Setting up liblsan0:arm64 (14.2.0-12ubuntu1) ... 707s Setting up libconvert-base32-perl (0.06-3) ... 707s Setting up dctrl-tools (2.24-3build3) ... 707s Setting up libitm1:arm64 (14.2.0-12ubuntu1) ... 707s Setting up autodep8 (0.28+nmu1ubuntu1) ... 707s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 707s Setting up python3-imagesize (1.4.1-1) ... 707s Setting up libemail-address-xs-perl (1.05-1build5) ... 707s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 707s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 707s Setting up automake (1:1.16.5-1.3ubuntu1) ... 707s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 707s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 707s Setting up libjson-xs-perl (4.030-2build4) ... 707s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 707s Setting up libcrypt-des-ede3-perl (0.03-1) ... 707s Setting up libhttp-date-perl (6.06-1) ... 708s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 708s Setting up gettext (0.22.5-3) ... 708s Setting up libtest-tcp-perl (2.22-2) ... 708s Setting up libautobox-core-perl (1.33-2) ... 708s Setting up java-wrappers (0.5) ... 708s Setting up libio-socket-timeout-perl (0.32-3) ... 708s Setting up libfile-listing-perl (6.16-1) ... 708s Setting up libhash-merge-simple-perl (0.052-1) ... 708s Setting up openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 708s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 708s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 708s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 708s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 708s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 708s Setting up libcache-cache-perl (1.08-3) ... 708s Setting up libhttp-headers-fast-perl (0.22-3) ... 708s Setting up liblist-moreutils-perl (0.430-2) ... 708s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 708s Setting up libtype-tiny-perl (2.004000-1) ... 708s Setting up libemail-simple-perl (2.218-1) ... 708s Setting up libnet-http-perl (6.23-1) ... 708s Setting up libexception-class-perl (1.45-1) ... 708s Setting up libclass-c3-perl (0.35-2) ... 708s Setting up libcrypt-jwt-perl (0.035-1) ... 708s Setting up libcbor-xs-perl (1.87-1build4) ... 708s Setting up xfonts-utils (1:7.7+7) ... 708s Setting up libxmlsec1t64:arm64 (1.2.41-1) ... 708s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 708s Setting up libxml-sax-perl (1.02+dfsg-4) ... 708s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 708s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 708s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 708s Setting up libauthen-radius-perl (0.33-1) ... 708s Setting up intltool-debian (0.35.0+20060710.6) ... 708s Setting up libbytes-random-secure-perl (0.29-3) ... 708s Setting up libjson-maybexs-perl (1.004008-1) ... 708s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 708s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 708s Setting up libraqm0:arm64 (0.10.2-1) ... 708s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 708s Setting up libdata-optlist-perl (0.114-1) ... 708s Setting up libtest-output-perl (1.034-1) ... 708s Setting up pkg-perl-autopkgtest (0.80) ... 708s Setting up libjs-sphinxdoc (8.1.3-3) ... 708s Setting up libraw23t64:arm64 (0.21.3-1) ... 708s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 708s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 708s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 708s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 709s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 709s Setting up dh-strip-nondeterminism (1.14.0-1) ... 709s Setting up libwww-robotrules-perl (6.02-1) ... 709s Setting up cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 709s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 709s Setting up xml-core (0.19) ... 709s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 709s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 709s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 709s Setting up libmro-compat-perl (0.15-2) ... 709s Setting up libcookie-baker-perl (0.12-1) ... 709s Setting up libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 709s Setting up libhttp-entity-parser-perl (0.25-2) ... 709s Setting up libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 709s Setting up libio-socket-ssl-perl (2.089-1) ... 709s Setting up libsub-exporter-perl (0.990-1) ... 709s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 709s Setting up libeval-closure-perl (0.14-3) ... 709s Setting up libconvert-pem-perl (0.13-1) ... 709s Setting up libhttp-negotiate-perl (6.01-2) ... 709s Setting up libparams-validationcompiler-perl (0.31-1) ... 709s Setting up libhttp-cookies-perl (6.11-1) ... 709s Setting up po-debconf (1.0.21+nmu1) ... 709s Setting up libhtml-tree-perl (5.07-3) ... 709s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 709s Setting up libcgi-pm-perl (4.66-1) ... 709s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 709s Setting up liblasso3t64 (2.8.2-7) ... 709s Setting up libhtml-format-perl (2.16-2) ... 709s Setting up fonts-urw-base35 (20200910-8) ... 709s Setting up libhtml-template-perl (2.97-2) ... 709s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 709s Setting up libnet-smtp-ssl-perl (1.04-2) ... 709s Setting up libauthen-webauthn-perl (0.005-1) ... 709s Setting up libmodule-runtime-perl (0.016-2) ... 709s Setting up libmailtools-perl (2.22-1) ... 709s Setting up sphinx-common (8.1.3-3) ... 709s Setting up libdist-checkconflicts-perl (0.11-2) ... 709s Setting up libxml-simple-perl (2.25-2) ... 709s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 709s Setting up cpp-14 (14.2.0-12ubuntu1) ... 709s Setting up libhttp-daemon-perl (6.16-1) ... 709s Setting up libemail-abstract-perl (3.010-1) ... 709s Setting up cpp (4:14.1.0-2ubuntu1) ... 709s Setting up liblasso-perl:arm64 (2.8.2-7) ... 709s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 710s Setting up gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 710s Setting up libplack-perl (1.0051-1) ... 710s Setting up libnet-openid-common-perl (1.20-2) ... 710s Setting up libnet-openid-server-perl (1.09-4) ... 710s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 710s Setting up g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 710s Setting up libmodule-implementation-perl (0.09-2) ... 710s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 710s Setting up libpackage-stash-perl (0.40-1) ... 710s Setting up libimport-into-perl (1.002005-2) ... 710s Setting up libmoo-perl (2.005005-1) ... 710s Setting up liblist-someutils-perl (0.59-1) ... 710s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 710s Setting up libmime-tools-perl (5.515-1) ... 710s Setting up libclass-load-perl (0.25-2) ... 710s Setting up gcc-14 (14.2.0-12ubuntu1) ... 710s Setting up libspecio-perl (0.48-1) ... 710s Setting up liblist-allutils-perl (0.19-1) ... 710s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 710s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 710s Setting up libdevel-overloadinfo-perl (0.007-1) ... 710s Setting up libclass-load-xs-perl (0.10-2build5) ... 710s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 710s Setting up g++-14 (14.2.0-12ubuntu1) ... 710s Setting up libmoox-types-mooselike-perl (0.29-2) ... 710s Setting up libb-hooks-endofscope-perl (0.28-1) ... 710s Setting up libthrowable-perl (1.001-2) ... 710s Setting up libauthen-oath-perl (2.0.1-2) ... 710s Setting up libtool (2.4.7-8) ... 710s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 710s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 710s Setting up gcc (4:14.1.0-2ubuntu1) ... 710s Setting up dh-autoreconf (20) ... 710s Setting up libemail-sender-perl (2.601-1) ... 710s Setting up libnamespace-clean-perl (0.27-2) ... 710s Setting up g++ (4:14.1.0-2ubuntu1) ... 710s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 710s Setting up libmoosex-singlearg-perl (0.09-2) ... 710s Setting up build-essential (12.10ubuntu1) ... 710s Setting up libnamespace-autoclean-perl (0.31-1) ... 710s Setting up libdatetime-locale-perl (1:1.41-1) ... 710s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 710s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 710s Setting up libmoosex-types-perl (0.50-2) ... 710s Setting up debhelper (13.20ubuntu1) ... 710s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 710s Setting up libmoosex-types-common-perl (0.001014-2) ... 710s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 710s Setting up libmoosex-util-perl (0.006-2) ... 710s Setting up libdatetime-perl (2:1.65-1build3) ... 710s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 710s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 710s Setting up libauthen-u2f-tester-perl (0.03-1) ... 710s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 710s Setting up liblwp-protocol-https-perl (6.14-1) ... 710s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 710s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 710s Setting up libwww-perl (6.77-1) ... 710s Setting up libheif1:arm64 (1.19.3-1) ... 710s Setting up nodejs (20.18.1+dfsg-1ubuntu1) ... 710s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 710s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 710s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 710s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 710s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 710s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 710s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 710s Setting up libnet-openid-consumer-perl (1.18-2) ... 710s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 711s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 711s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 711s Setting up libxml-parser-perl (2.47-1build4) ... 711s Setting up uglifyjs (3.17.4-2) ... 711s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 711s Setting up libgd-perl (2.78-1build4) ... 711s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 711s Setting up libsoap-lite-perl (1.27-3) ... 711s Setting up libgd-securityimage-perl (1.75-3) ... 711s Processing triggers for install-info (7.1.1-1) ... 712s Processing triggers for libc-bin (2.40-4ubuntu1) ... 712s Processing triggers for man-db (2.13.0-1) ... 715s Processing triggers for ca-certificates-java (20240118) ... 715s Adding debian:ACCVRAIZ1.pem 715s Adding debian:AC_RAIZ_FNMT-RCM.pem 716s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 716s Adding debian:ANF_Secure_Server_Root_CA.pem 716s Adding debian:Actalis_Authentication_Root_CA.pem 716s Adding debian:AffirmTrust_Commercial.pem 716s Adding debian:AffirmTrust_Networking.pem 716s Adding debian:AffirmTrust_Premium.pem 716s Adding debian:AffirmTrust_Premium_ECC.pem 716s Adding debian:Amazon_Root_CA_1.pem 716s Adding debian:Amazon_Root_CA_2.pem 716s Adding debian:Amazon_Root_CA_3.pem 716s Adding debian:Amazon_Root_CA_4.pem 716s Adding debian:Atos_TrustedRoot_2011.pem 716s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 716s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 716s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 716s Adding debian:BJCA_Global_Root_CA1.pem 716s Adding debian:BJCA_Global_Root_CA2.pem 716s Adding debian:Baltimore_CyberTrust_Root.pem 716s Adding debian:Buypass_Class_2_Root_CA.pem 716s Adding debian:Buypass_Class_3_Root_CA.pem 716s Adding debian:CA_Disig_Root_R2.pem 716s Adding debian:CFCA_EV_ROOT.pem 716s Adding debian:COMODO_Certification_Authority.pem 716s Adding debian:COMODO_ECC_Certification_Authority.pem 716s Adding debian:COMODO_RSA_Certification_Authority.pem 716s Adding debian:Certainly_Root_E1.pem 716s Adding debian:Certainly_Root_R1.pem 716s Adding debian:Certigna.pem 716s Adding debian:Certigna_Root_CA.pem 716s Adding debian:Certum_EC-384_CA.pem 716s Adding debian:Certum_Trusted_Network_CA.pem 716s Adding debian:Certum_Trusted_Network_CA_2.pem 716s Adding debian:Certum_Trusted_Root_CA.pem 716s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 716s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 716s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 716s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 716s Adding debian:Comodo_AAA_Services_root.pem 716s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 716s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 716s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 716s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 716s Adding debian:DigiCert_Assured_ID_Root_CA.pem 716s Adding debian:DigiCert_Assured_ID_Root_G2.pem 716s Adding debian:DigiCert_Assured_ID_Root_G3.pem 716s Adding debian:DigiCert_Global_Root_CA.pem 716s Adding debian:DigiCert_Global_Root_G2.pem 716s Adding debian:DigiCert_Global_Root_G3.pem 716s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 716s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 716s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 716s Adding debian:DigiCert_Trusted_Root_G4.pem 716s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 716s Adding debian:Entrust_Root_Certification_Authority.pem 716s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 716s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 716s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 716s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 716s Adding debian:GLOBALTRUST_2020.pem 716s Adding debian:GTS_Root_R1.pem 716s Adding debian:GTS_Root_R2.pem 716s Adding debian:GTS_Root_R3.pem 716s Adding debian:GTS_Root_R4.pem 716s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 716s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 716s Adding debian:GlobalSign_Root_CA.pem 716s Adding debian:GlobalSign_Root_CA_-_R3.pem 716s Adding debian:GlobalSign_Root_CA_-_R6.pem 716s Adding debian:GlobalSign_Root_E46.pem 716s Adding debian:GlobalSign_Root_R46.pem 716s Adding debian:Go_Daddy_Class_2_CA.pem 716s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 716s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 716s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 716s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 716s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 716s Adding debian:HiPKI_Root_CA_-_G1.pem 716s Adding debian:Hongkong_Post_Root_CA_3.pem 716s Adding debian:ISRG_Root_X1.pem 716s Adding debian:ISRG_Root_X2.pem 716s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 716s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 716s Adding debian:Izenpe.com.pem 716s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 716s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 716s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 716s Adding debian:NAVER_Global_Root_Certification_Authority.pem 716s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 716s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 716s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 716s Adding debian:QuoVadis_Root_CA_1_G3.pem 716s Adding debian:QuoVadis_Root_CA_2.pem 716s Adding debian:QuoVadis_Root_CA_2_G3.pem 716s Adding debian:QuoVadis_Root_CA_3.pem 716s Adding debian:QuoVadis_Root_CA_3_G3.pem 716s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 716s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 716s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 716s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 716s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 716s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 716s Adding debian:SZAFIR_ROOT_CA2.pem 716s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 716s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 716s Adding debian:SecureSign_RootCA11.pem 716s Adding debian:SecureTrust_CA.pem 716s Adding debian:Secure_Global_CA.pem 716s Adding debian:Security_Communication_ECC_RootCA1.pem 716s Adding debian:Security_Communication_RootCA2.pem 716s Adding debian:Security_Communication_RootCA3.pem 716s Adding debian:Security_Communication_Root_CA.pem 716s Adding debian:Starfield_Class_2_CA.pem 716s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 716s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 716s Adding debian:SwissSign_Gold_CA_-_G2.pem 716s Adding debian:SwissSign_Silver_CA_-_G2.pem 716s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 716s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 716s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 716s Adding debian:TWCA_Global_Root_CA.pem 716s Adding debian:TWCA_Root_Certification_Authority.pem 716s Adding debian:TeliaSonera_Root_CA_v1.pem 716s Adding debian:Telia_Root_CA_v2.pem 716s Adding debian:TrustAsia_Global_Root_CA_G3.pem 716s Adding debian:TrustAsia_Global_Root_CA_G4.pem 716s Adding debian:Trustwave_Global_Certification_Authority.pem 716s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 716s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 716s Adding debian:TunTrust_Root_CA.pem 716s Adding debian:UCA_Extended_Validation_Root.pem 716s Adding debian:UCA_Global_G2_Root.pem 716s Adding debian:USERTrust_ECC_Certification_Authority.pem 716s Adding debian:USERTrust_RSA_Certification_Authority.pem 716s Adding debian:XRamp_Global_CA_Root.pem 716s Adding debian:certSIGN_ROOT_CA.pem 716s Adding debian:certSIGN_Root_CA_G2.pem 716s Adding debian:e-Szigno_Root_CA_2017.pem 716s Adding debian:ePKI_Root_Certification_Authority.pem 716s Adding debian:emSign_ECC_Root_CA_-_C3.pem 716s Adding debian:emSign_ECC_Root_CA_-_G3.pem 716s Adding debian:emSign_Root_CA_-_C1.pem 716s Adding debian:emSign_Root_CA_-_G1.pem 716s Adding debian:vTrus_ECC_Root_CA.pem 716s Adding debian:vTrus_Root_CA.pem 716s done. 716s Setting up yui-compressor (2.4.8-3) ... 716s Setting up default-jre-headless (2:1.21-76) ... 716s Processing triggers for sgml-base (1.31) ... 716s Setting up docutils-common (0.21.2+dfsg-2) ... 716s Processing triggers for sgml-base (1.31) ... 716s Setting up python3-docutils (0.21.2+dfsg-2) ... 717s Setting up python3-sphinx (8.1.3-3) ... 724s autopkgtest [14:46:28]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 724s autopkgtest [14:46:28]: test handler-test: [----------------------- 725s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 725s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 725s t/01-Lemonldap-NG-Handler-Main.t ........................... 725s 1..4 725s ok 1 - use Lemonldap::NG::Handler::Main; 725s ok 2 - init 725s ok 3 - Load conf 725s ok 4 - portal 725s ok 725s t/05-Lemonldap-NG-Handler-Reload.t ......................... 725s 1..6 725s ok 1 - use Lemonldap::NG::Handler::Main; 725s [Fri Jan 17 14:46:29 2025] [LLNG:5964] [error] Bad logLevel value '', switching to 'info' 725s 725s ok 2 - logLevelInit 725s ok 3 - defaultValuesInit 725s ok 4 - defaultValuesInit 725s ok 5 - locationRulesInit 725s ok 6 - forgeHeadersInit 725s ok 725s t/12-Lemonldap-NG-Handler-Jail.t ........................... 725s 1..26 725s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 725s ok 2 - new jail object 725s ok 3 - basic extended function is defined 725s ok 4 - encode_base64 function is defined 725s ok 5 - Function works 725s ok 6 - Get good result 725s ok 7 - listMatch function is defined 725s ok 8 - Get good result 725s ok 9 - listMatch function is defined 725s ok 10 - Get good result 725s ok 11 - checkDate extended function is defined 725s ok 12 - Function works 725s ok 13 - Get good result 725s ok 14 - checkDate extended function is defined 725s ok 15 - Function works 725s ok 16 - Get good result 725s ok 17 - checkDate extended function is defined 725s ok 18 - Function works 725s ok 19 - Function works 725s ok 20 - Function works 725s ok 21 - Syntax error yields undef result 725s ok 22 - Found correct error message 725s ok 23 - subjectid extended function is defined 725s ok 24 - subjectid works as expected 725s ok 25 - subjectid works as expected 725s ok 26 - subjectid works as expected 725s ok 726s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 726s 1..20 726s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 726s ok 2 - new fake jail object 726s ok 3 - basic extended function working without Safe Jail 726s ok 4 - encode_base64 extended function working without Safe Jail 726s ok 5 - checkDate extended function working without Safe Jail 726s ok 6 - checkDate extended function working without Safe Jail 726s ok 7 - listMatch function is defined 726s ok 8 - Get good result 726s ok 9 - listMatch function is defined 726s ok 10 - Get good result 726s ok 11 - checkDate extended function is defined 726s ok 12 - Function works 726s ok 13 - Function works 726s ok 14 - Function works 726s ok 15 - Syntax error yields undef result 726s ok 16 - Found correct error message 726s ok 17 - subjectid extended function is defined 726s ok 18 - subjectid works as expected 726s ok 19 - subjectid works as expected 726s ok 20 - subjectid works as expected 726s ok 726s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 726s 1..4 726s ok 1 - use Lemonldap::NG::Handler::Main; 726s ok 2 - init 726s # Subtest: Safe jail off 726s 1..35 726s ok 1 - Load conf 726s ok 2 - Safe jail is disabled 726s ok 3 - Returned code ref 726s ok 4 - Returned undef 726s ok 5 - Returned code ref 726s ok 6 - Returned undef 726s ok 7 - Returned code ref 726s ok 8 - Returned empty string 726s ok 9 - Returned code ref 726s ok 10 - Returned 0 726s ok 11 - Returned code ref 726s ok 12 - Returned abc def 726s ok 13 - Returned code ref 726s ok 14 - Returned bar 726s ok 15 - Returned code ref 726s ok 16 - Returned bar 726s ok 17 - Returned code ref 726s ok 18 - ipInSubnet works 726s ok 19 - ipInSubnet works 726s ok 20 - Returned code ref 726s ok 21 - ipInSubnet works 726s ok 22 - Returned code ref 726s ok 23 - ipInSubnet works 726s ok 24 - ipInSubnet works 726s ok 25 - Returned code ref 726s ok 26 - ipInSubnet works 726s ok 27 - Returned code ref 726s ok 28 - inDomain works for AUTH.EXAMPLE.COM 726s ok 29 - inDomain works for auth.example.com 726s ok 30 - inDomain works for example.com 726s ok 31 - inDomain works for cda.com 726s ok 32 - inDomain works for notexample.com 726s ok 33 - inDomain works for exampleacom 726s ok 34 - Returned code ref 726s ok 35 - Returned correct Basic header 726s ok 3 - Safe jail off 726s # Subtest: Safe jail on 726s 1..33 726s ok 1 - Load conf 726s ok 2 - Safe jail is enabled 726s ok 3 - Returned code ref 726s ok 4 - Returned undef 726s ok 5 - Returned code ref 726s ok 6 - Returned undef 726s ok 7 - Returned code ref 726s ok 8 - Returned empty string 726s ok 9 - Returned code ref 726s ok 10 - Returned 0 726s ok 11 - Returned code ref 726s ok 12 - Returned abc def 726s ok 13 - Returned code ref 726s ok 14 - Returned bar 726s ok 15 - Returned code ref 726s ok 16 - Returned bar 726s ok 17 - Returned code ref 726s ok 18 - ipInSubnet works 726s ok 19 - ipInSubnet works 726s ok 20 - Returned code ref 726s ok 21 - ipInSubnet works 726s ok 22 - Returned code ref 726s ok 23 - ipInSubnet works 726s ok 24 - ipInSubnet works 726s ok 25 - Returned code ref 726s ok 26 - ipInSubnet works 726s ok 27 - Returned code ref 726s ok 28 - inDomain works for AUTH.EXAMPLE.COM 726s ok 29 - inDomain works for auth.example.com 726s ok 30 - inDomain works for example.com 726s ok 31 - inDomain works for cda.com 726s ok 32 - inDomain works for notexample.com 726s ok 33 - inDomain works for exampleacom 726s ok 4 - Safe jail on 726s ok 726s t/20-Default-Broker-with-cache.t ........................... 726s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 726s ok 2 - use Lemonldap::NG::Handler::PSGI; 726s ok 3 - Client object 726s ok 4 - App object 726s ok 5 - Denied query 726s ok 6 - Code is 403 726s ok 7 - Header is given to app 726s ok 8 - Denied query 726s ok 9 - Conf was updated 726s ok 10 - Denied query 726s ok 11 - Conf was updated 726s 1..11 726s ok 727s t/20-Default-Broker.t ...................................... 727s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 727s ok 2 - use Lemonldap::NG::Handler::PSGI; 727s ok 3 - Client object 727s ok 4 - App object 727s ok 5 - Denied query 727s ok 6 - Code is 403 727s ok 7 - Header is given to app 727s ok 8 - Denied query 727s ok 9 - Conf was updated 727s ok 10 - Denied query 727s ok 11 - Conf was updated 727s 1..11 727s ok 727s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 727s 1..1 727s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 727s ok 727s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 727s 1..1 727s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 727s ok 727s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 727s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 727s ok 2 - use Lemonldap::NG::Handler::PSGI; 727s ok 3 - Client object 727s ok 4 - App object 727s ok 5 - No HTTP_AUTH_USER 727s ok 6 - Unauthentified query 727s ok 7 - Unprotected request succeeds 727s ok 8 - Expected content 727s 1..8 727s ok 727s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 727s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 727s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 728s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 728s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 728s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 728s ok 3 - Client object 728s ok 4 - App object 728s ok 5 - Unauthentified query 728s ok 6 - Response is an array 728s ok 7 - Code is 302 728s ok 8 - Redirection points to portal 728s ok 9 - Authentified query 728s ok 10 - Code is 200 728s ok 11 - Lm-Remote-Custom is overwriten 728s ok 12 - Authentified query 728s ok 13 - Authorization header is echoed 728s ok 14 - Authentified query 728s ok 15 - Code is 200 728s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 728s ok 17 - Authentified query 728s ok 18 - /test-uri1 -> Code is 200 728s ok 19 - Authentified query 728s ok 20 - /test-uri2 -> Code is 200 728s ok 21 - Denied query 728s ok 22 - /test-uri1 -> Code is 403 728s ok 23 - Denied query 728s ok 24 - /test-uri1 -> Code is 403 728s ok 25 - Denied query 728s ok 26 - Code is 403 728s ok 27 - Weak Authentified query 728s ok 28 - Code is 200 728s ok 29 - Strong Authentified query 728s ok 30 - Code is 302 728s ok 31 - Redirection points to http://test1.example.com/AuthStrong 728s ok 32 - Bad cookie 728s ok 33 - Code is 302 728s ok 34 - Weak Authentified query 728s ok 35 - Code is 200 728s ok 36 - Default Authentified query 728s ok 37 - Code is 302 728s ok 38 - Redirection points to http://test2.example.com/ 728s 1..38 728s ok 728s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 728s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 728s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 728s ok 3 - New object 728s ok 4 - Client object 728s ok 5 - App object 728s ok 6 - initialization 728s ok 7 - Set auth route 728s ok 8 - Set auth route 728s ok 9 - Get response 728s ok 10 - Response code is 200 728s ok 11 - Get unauth result 728s ok 12 - Get response 728s ok 13 - Response code is 200 728s ok 14 - Get auth result 728s [Fri Jan 17 14:46:32 2025] [LLNG:5977] [warn] [anonymous] Bad request 728s ok 15 - Try a bad path 728s ok 16 - Response is 400 728s 1..16 728s ok 729s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 729s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 729s ok 2 - use Lemonldap::NG::Handler::Server; 729s ok 3 - Client object 729s ok 4 - App object 729s ok 5 - Host header found 729s ok 6 - Rules file URL found 729s ok 7 - Authorized query 729s ok 8 - Code is 200 729s ok 9 - 'User' => 'dwho' 729s ok 10 - 'Name' => '' 729s ok 11 - 'Mail' => '' 729s ok 12 - Seven headers sent 729s ok 13 - Authorized query 729s ok 14 - Code is 200 729s ok 15 - Denied query 729s ok 16 - Code is 403 729s ok 17 - Denied query 729s ok 18 - Code is 403 729s 1..18 729s ok 729s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 729s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 729s ok 2 - use Lemonldap::NG::Handler::Server; 729s ok 3 - Client object 729s ok 4 - App object 729s ok 5 - Host header found 729s ok 6 - Rules file URL found 729s ok 7 - Unauthorized query 729s ok 8 - Code is 302 729s ok 9 - Redirect URL found 729s ok 10 - Host header found 729s ok 11 - Rules file URL found 729s ok 12 - Unauthorized query 2 729s ok 13 - Code is 302 729s ok 14 - Redirect URL found 729s ok 15 - Authorized query 729s ok 16 - Code is 200 729s ok 17 - 'User' => 'dwho' 729s ok 18 - 'Name' => '' 729s ok 19 - 'Mail' => '' 729s ok 20 - Seven headers sent 729s ok 21 - Authorized query 729s ok 22 - Code is 200 729s ok 23 - Denied query 729s ok 24 - Code is 403 729s ok 25 - Denied query 729s ok 26 - Code is 403 729s 1..26 729s ok 729s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 729s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 729s ok 2 - use Lemonldap::NG::Handler::Server; 729s ok 3 - Client object 729s ok 4 - App object 729s ok 5 - Host header found 729s ok 6 - Rules file URL found 729s ok 7 - Authorized query 729s ok 8 - Code is 200 729s ok 9 - 'User' => 'dwho' 729s ok 10 - 'Name' => '' 729s ok 11 - 'Mail' => '' 729s ok 12 - Seven headers sent 729s ok 13 - Authorized query 729s ok 14 - Code is 200 729s ok 15 - Denied query 729s ok 16 - Code is 403 729s ok 17 - Denied query 729s ok 18 - Code is 403 729s 1..18 729s ok 730s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 730s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 730s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 730s ok 3 - Client object 730s ok 4 - App object 730s ok 5 - Query with token 1 730s ok 6 - Code is 200 730s ok 7 - NO cookie found 730s ok 8 - Found 6 service headers 730s ok 9 - Found 6 service header values 730s ok 10 - Query with token 2 730s ok 11 - Code is 200 730s ok 12 - Found 6 service headers 730s ok 13 - Found 6 service header values 730s ok 14 - Query with token 3 730s ok 15 - Code is 401 730s ok 16 - NONE service header found 730s ok 17 - Query with token 4 730s ok 18 - Code is 200 730s ok 19 - Found "zero" header with "0" 730s ok 20 - Found "empty" header without value 730s ok 21 - Found 6 service headers 730s ok 22 - Found 6 service header values 730s ok 23 - Query with token 5 730s ok 24 - Code is 401 730s ok 25 - NONE service header found 730s ok 26 - Query with token 6 730s ok 27 - Code is 401 730s ok 28 - NONE service header found 730s ok 29 - Query with token 7 730s ok 30 - Code is 401 730s ok 31 - NONE service header found 730s 1..31 730s ok 730s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 730s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 730s ok 2 - use Lemonldap::NG::Handler::Server; 730s ok 3 - Client object 730s ok 4 - App object 730s ok 5 - Query with token 1 730s ok 6 - Code is 200 730s ok 7 - Query with token 2 730s ok 8 - Code is 302 730s 1..8 730s ok 731s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 731s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 731s ok 2 - use Lemonldap::NG::Handler::Server; 731s ok 3 - Client object 731s ok 4 - App object 731s ok 5 - Query with token 1 731s ok 6 - Code is 200 731s ok 7 - Found 3 service headers 731s ok 8 - Found 3 service header values 731s ok 9 - Query with token 2 731s ok 10 - Code is 200 731s ok 11 - Found 3 service headers 731s ok 12 - Found 3 service header values 731s ok 13 - Query with token 3 731s ok 14 - Code is 302 731s ok 15 - NONE service header found 731s ok 16 - Query with token 4 731s ok 17 - Code is 200 731s ok 18 - Found "zero" header with "0" 731s ok 19 - Found "empty" header without value 731s ok 20 - Found 3 service headers 731s ok 21 - Found 3 service header values 731s ok 22 - Query with token 5 731s ok 23 - Code is 302 731s ok 24 - NONE service header found 731s ok 25 - Query with token 6 731s ok 26 - Code is 302 731s ok 27 - NONE service header found 731s ok 28 - Query with token 7 731s ok 29 - Code is 302 731s ok 30 - NONE service header found 731s 1..30 731s ok 731s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 731s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 731s ok 2 - use Lemonldap::NG::Handler::PSGI; 731s ok 3 - Client object 731s ok 4 - App object 731s ok 5 - Unauthentified query 731s ok 6 - Response is an array 731s ok 7 - Code is 302 731s ok 8 - Redirection points to portal 731s ok 9 - Header is given to app 731s ok 10 - Authentified query 731s ok 11 - Code is 200 731s ok 12 - Denied query 731s ok 13 - Code is 403 731s ok 14 - Bad cookie 731s ok 15 - Code is 302 731s 1..15 731s ok 731s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 731s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 731s ok 2 - use Lemonldap::NG::Handler::PSGI; 731s ok 3 - Client object 731s ok 4 - App object 731s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 731s ok 5 - Unauthentified query 731s ok 6 - Response is an array 731s ok 7 - Code is 302 731s ok 8 - Unauthentified query 731s ok 9 - Response is an array 731s ok 10 - Code is 302 731s ok 11 - Redirection points to portal and site is https 731s 1..11 731s ok 732s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 732s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 732s ok 2 - use Lemonldap::NG::Handler::PSGI; 732s ok 3 - Client object 732s ok 4 - App object 732s ok 5 - Unauthentified query 732s ok 6 - Response is an array 732s ok 7 - Code is 302 732s ok 8 - Redirection points to portal and site is https 732s 1..8 732s ok 732s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 732s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 732s ok 2 - use Lemonldap::NG::Handler::Server; 732s ok 3 - Client object 732s ok 4 - App object 732s ok 5 - Non-Zimbra URL Query 732s ok 6 - Code is 200 732s ok 7 - Location is undefined 732s ok 8 - Header Auth-User is set to "dwho" 732s ok 9 - Zimbra URL Query 732s ok 10 - Code is 302 732s ok 11 - Header Location is set to Zimbra URL 732s ok 12 - Header Auth-User is set to "dwho" 732s 1..12 732s ok 732s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 732s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 732s ok 2 # skip Cache::Memcached not found 732s ok 3 # skip Cache::Memcached not found 732s ok 4 # skip Cache::Memcached not found 732s ok 5 # skip Cache::Memcached not found 732s ok 6 # skip Cache::Memcached not found 732s ok 7 # skip Cache::Memcached not found 732s ok 8 # skip Cache::Memcached not found 732s ok 9 # skip Cache::Memcached not found 732s ok 10 # skip Cache::Memcached not found 732s ok 11 # skip Cache::Memcached not found 732s ok 12 # skip Cache::Memcached not found 732s ok 13 # skip Cache::Memcached not found 732s 1..13 732s ok 733s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 733s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 733s ok 2 - use Lemonldap::NG::Handler::Server; 733s ok 3 - Client object 733s ok 4 - App object 733s ok 5 - Query 733s ok 6 - Code is 401 733s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 733s 1..7 733s ok 733s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 733s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 733s ok 2 - use Lemonldap::NG::Handler::Server; 733s ok 3 - Client object 733s ok 4 - App object 733s ok 5 - Unauthenticated request to OAuth2 URL 733s ok 6 - Got correct HTTP code 733s ok 7 - Got WWW-Authenticate: Bearer 733s ok 8 - Invalid access token 733s ok 9 - Got invalid token error 733s ok 10 - Valid access token 733s ok 11 - Request accepted 733s ok 12 - Header Auth-User is set to "dwho" 733s ok 13 - Client ID correctly transmitted 733s ok 14 - Client confkey correctly transmitted 733s ok 15 - Scope correctly transmitted 733s ok 16 - Valid access token 733s ok 17 - Unauthorized because the write scope is not granted 733s ok 18 - Valid JWT access token 733s ok 19 - Request accepted 733s ok 20 - Header Auth-User is set to "dwho" 733s ok 21 - Valid access token 733s ok 22 - Request accepted 733s ok 23 - Header Auth-User is set to "dwho" 733s ok 24 - Client ID correctly transmitted 733s ok 25 - Client confkey correctly transmitted 733s ok 26 - Scope correctly transmitted 733s ok 27 - Expired access token 733s ok 28 - Access was rejected 733s ok 29 - Got correct error code 733s 1..29 733s ok 733s All tests successful. 733s Files=28, Tests=372, 8 wallclock secs ( 0.20 usr 0.17 sys + 6.40 cusr 1.42 csys = 8.19 CPU) 733s Result: PASS 733s autopkgtest [14:46:37]: test handler-test: -----------------------] 734s autopkgtest [14:46:38]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 734s handler-test PASS 734s autopkgtest [14:46:38]: test portal-test: preparing testbed 858s autopkgtest [14:48:42]: testbed dpkg architecture: arm64 858s autopkgtest [14:48:42]: testbed apt version: 2.9.18 859s autopkgtest [14:48:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 859s autopkgtest [14:48:43]: testbed release detected to be: plucky 861s autopkgtest [14:48:45]: updating testbed package index (apt update) 861s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 861s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 861s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 861s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 861s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 861s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 861s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 862s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 862s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 862s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 862s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 862s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 862s Fetched 2607 kB in 1s (2542 kB/s) 863s Reading package lists... 864s + lsb_release --codename --short 864s + RELEASE=plucky 864s + cat 864s + [ plucky != trusty ] 864s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 864s Reading package lists... 864s Building dependency tree... 864s Reading state information... 866s Calculating upgrade... 867s The following packages will be upgraded: 867s libgudev-1.0-0 usb.ids 867s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 867s Need to get 238 kB of archives. 867s After this operation, 1024 B of additional disk space will be used. 867s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 867s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 868s Fetched 238 kB in 1s (466 kB/s) 868s (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 ... 80204 files and directories currently installed.) 868s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 868s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 868s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 868s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 868s Setting up usb.ids (2025.01.14-1) ... 868s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 868s Processing triggers for libc-bin (2.40-4ubuntu1) ... 869s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 869s + /usr/lib/apt/apt-helper analyze-pattern ?true 869s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 869s Reading package lists... 869s Building dependency tree... 869s Reading state information... 870s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 870s + grep -q trusty /etc/lsb-release 870s + [ ! -d /usr/share/doc/unattended-upgrades ] 870s + [ ! -d /usr/share/doc/lxd ] 870s + [ ! -d /usr/share/doc/lxd-client ] 870s + [ ! -d /usr/share/doc/snapd ] 870s + type iptables 870s + cat 870s + chmod 755 /etc/rc.local 870s + . /etc/rc.local 870s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 870s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 870s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 870s + uname -m 870s + [ aarch64 = ppc64le ] 870s + [ -d /run/systemd/system ] 870s + systemd-detect-virt --quiet --vm 870s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 870s + cat 870s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 870s + echo COMPRESS=lz4 870s + sync 870s autopkgtest [14:48:54]: upgrading testbed (apt dist-upgrade and autopurge) 870s Reading package lists... 871s Building dependency tree... 871s Reading state information... 872s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 872s Starting 2 pkgProblemResolver with broken count: 0 872s Done 874s Entering ResolveByKeep 875s 876s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 876s Reading package lists... 877s Building dependency tree... 877s Reading state information... 877s Starting pkgProblemResolver with broken count: 0 877s Starting 2 pkgProblemResolver with broken count: 0 877s Done 878s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 882s Reading package lists... 882s Building dependency tree... 882s Reading state information... 883s Starting pkgProblemResolver with broken count: 0 883s Starting 2 pkgProblemResolver with broken count: 0 883s Done 884s The following NEW packages will be installed: 884s autoconf autodep8 automake autopoint autotools-dev build-essential 884s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 884s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 884s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 884s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 884s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 884s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 884s java-common java-wrappers javascript-common lemonldap-ng-fastcgi-server 884s libalgorithm-c3-perl libaliased-perl libaom3 884s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 884s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 884s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 884s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 884s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 884s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 884s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 884s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 884s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 884s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 884s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 884s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 884s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 884s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 884s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 884s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 884s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 884s libdata-optlist-perl libdata-password-zxcvbn-perl 884s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 884s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 884s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 884s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 884s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 884s libdist-checkconflicts-perl libdynaloader-functions-perl 884s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 884s libemail-sender-perl libemail-simple-perl libencode-locale-perl 884s liberror-perl libeval-closure-perl libexception-class-perl 884s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 884s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 884s libfile-sharedir-perl libfile-stripnondeterminism-perl 884s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 884s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 884s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 884s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 884s libheif-plugin-libde265 libheif1 libhtml-format-perl 884s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 884s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 884s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 884s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 884s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 884s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 884s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 884s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 884s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 884s libjbig0 libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery 884s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 884s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 884s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 884s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl liblerc4 884s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 884s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 884s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 884s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 884s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 884s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 884s libmoose-perl libmoosex-attributeshortcuts-perl 884s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 884s libmoosex-singlearg-perl 884s libmoosex-traitfor-meta-class-betteranonclassnames-perl 884s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 884s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 884s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 884s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 884s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 884s libnet-ssleay-perl libnode115 libopenjp2-7 884s libpackage-deprecationmanager-perl libpackage-stash-perl 884s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 884s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 884s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 884s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 884s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 884s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 884s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 884s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 884s libsub-name-perl libsub-quote-perl libtask-weaken-perl 884s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 884s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 884s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 884s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 884s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 884s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 884s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 884s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 884s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 884s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 884s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 884s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 884s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 884s python3-docutils python3-imagesize python3-packaging python3-roman 884s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 884s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 884s xfonts-utils xml-core yui-compressor 884s 0 upgraded, 344 newly installed, 0 to remove and 0 not upgraded. 884s Need to get 167 MB of archives. 884s After this operation, 638 MB of additional disk space will be used. 884s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 884s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 884s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 884s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 884s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 884s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 884s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 884s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 885s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 885s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 885s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 885s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 885s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 885s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 885s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 885s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 885s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 885s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 885s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 885s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 885s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 885s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 885s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 885s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 885s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 885s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 885s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 885s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 885s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 885s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 885s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 885s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 885s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 885s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 885s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 885s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 885s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 885s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 885s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 885s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 885s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 885s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 885s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 885s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 885s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 885s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 885s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 885s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 885s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 885s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 885s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 885s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 885s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 885s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 885s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 885s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 885s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 885s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 885s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 885s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 885s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 885s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 885s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 885s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 885s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 885s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 885s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 885s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 885s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 885s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 885s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 885s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 885s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 885s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 885s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 885s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 885s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 886s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 886s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 886s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 886s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 886s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 886s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 886s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 886s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 886s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 886s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 886s Get:88 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 886s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 886s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 886s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 886s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 886s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 886s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 886s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 886s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 886s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 886s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 886s Get:99 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 886s Get:100 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 886s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-fastcgi-server all 2.20.1+ds-1 [30.5 kB] 886s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 886s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 886s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 886s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 886s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 886s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 886s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 886s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 javascript-common all 11+nmu1 [5936 B] 886s Get:110 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 886s Get:111 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 886s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 886s Get:113 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 886s Get:114 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 887s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 887s Get:116 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 887s Get:117 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 887s Get:118 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 887s Get:119 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 887s Get:120 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-portal-perl all 2.20.1+ds-1 [2996 kB] 887s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 887s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 887s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 887s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 887s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 887s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 887s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-3 [616 kB] 887s Get:128 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 887s Get:129 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 887s Get:130 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [10.6 MB] 887s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-12ubuntu1 [1032 B] 887s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 887s Get:133 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 887s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-12ubuntu1 [49.6 kB] 887s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-12ubuntu1 [27.7 kB] 887s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-12ubuntu1 [2896 kB] 887s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-12ubuntu1 [1283 kB] 887s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-12ubuntu1 [2687 kB] 888s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-12ubuntu1 [1152 kB] 888s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-12ubuntu1 [1598 kB] 888s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-12ubuntu1 [2596 kB] 888s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [20.9 MB] 888s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-12ubuntu1 [522 kB] 889s Get:144 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 889s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 889s Get:146 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-12ubuntu1 [2500 kB] 889s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [12.1 MB] 889s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-12ubuntu1 [20.2 kB] 889s Get:149 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 889s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 889s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 889s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 ca-certificates-java all 20240118 [11.6 kB] 889s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 889s Get:154 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 889s Get:155 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 889s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 889s Get:157 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 889s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 889s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 889s Get:160 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 889s Get:161 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-3 [932 kB] 889s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 889s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 889s Get:164 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 889s Get:165 http://ftpmaster.internal/ubuntu plucky/main arm64 java-common all 0.76 [6852 B] 889s Get:166 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcsclite1 arm64 2.3.0-3 [24.8 kB] 889s Get:167 http://ftpmaster.internal/ubuntu plucky/main arm64 openjdk-21-jre-headless arm64 21.0.5+11-1 [45.7 MB] 891s Get:168 http://ftpmaster.internal/ubuntu plucky/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 891s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 891s Get:170 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 891s Get:171 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 891s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 java-wrappers all 0.5 [9042 B] 891s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 891s Get:174 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 891s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 891s Get:176 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 891s Get:177 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 891s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 891s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 891s Get:180 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 891s Get:181 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 891s Get:182 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 891s Get:183 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 891s Get:184 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 891s Get:185 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 891s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 892s Get:187 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 892s Get:188 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 892s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 892s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 892s Get:191 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 892s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 892s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 892s Get:194 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 892s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 892s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 892s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 892s Get:198 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 892s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 892s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 892s Get:201 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 892s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 892s Get:203 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 892s Get:204 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 892s Get:205 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 892s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 892s Get:207 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 892s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 892s Get:209 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 892s Get:210 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 892s Get:211 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 892s Get:212 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 892s Get:213 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 892s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 892s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 892s Get:216 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 892s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 892s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 892s Get:219 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 892s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 892s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 892s Get:222 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 892s Get:223 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 892s Get:224 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 892s Get:225 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 892s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 892s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 892s Get:228 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 892s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 892s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 892s Get:231 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 892s Get:232 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 892s Get:233 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 893s Get:234 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 893s Get:235 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 893s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 893s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 893s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 893s Get:239 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 893s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 893s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 893s Get:242 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 893s Get:243 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 893s Get:244 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 893s Get:245 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 893s Get:246 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 893s Get:247 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 893s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 893s Get:249 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 893s Get:250 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 893s Get:251 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 893s Get:252 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 893s Get:253 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 893s Get:254 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 893s Get:255 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 893s Get:256 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.48-1 [137 kB] 893s Get:257 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 893s Get:258 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 893s Get:259 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 893s Get:260 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 893s Get:261 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbi-perl arm64 1.645-1 [826 kB] 893s Get:262 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 893s Get:263 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 893s Get:264 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 893s Get:265 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 893s Get:266 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 893s Get:267 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 893s Get:268 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 893s Get:269 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 893s Get:270 http://ftpmaster.internal/ubuntu plucky/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 893s Get:271 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 893s Get:272 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 893s Get:273 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 893s Get:274 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 893s Get:275 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 893s Get:276 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 893s Get:277 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 893s Get:278 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 893s Get:279 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 893s Get:280 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 893s Get:281 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 893s Get:282 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 893s Get:283 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 893s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 893s Get:285 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 893s Get:286 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 893s Get:287 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 893s Get:288 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 893s Get:289 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 893s Get:290 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 893s Get:291 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 893s Get:292 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 893s Get:293 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64 arm64 1.2.41-1 [143 kB] 893s Get:294 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1 [78.2 kB] 893s Get:295 http://ftpmaster.internal/ubuntu plucky/main arm64 liblasso3t64 arm64 2.8.2-7 [161 kB] 893s Get:296 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblasso-perl arm64 2.8.2-7 [100 kB] 893s Get:297 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 893s Get:298 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 893s Get:299 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 893s Get:300 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 893s Get:301 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 894s Get:302 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 894s Get:303 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 894s Get:304 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 894s Get:305 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 894s Get:306 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 894s Get:307 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 894s Get:308 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 894s Get:309 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 894s Get:310 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 894s Get:311 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-xtend all 4.0.2-3 [3902 B] 894s Get:312 http://ftpmaster.internal/ubuntu plucky/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu1 [335 kB] 894s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 894s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 894s Get:315 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 894s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 894s Get:317 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 894s Get:318 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 894s Get:319 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu1 [12.8 MB] 895s Get:320 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 895s Get:321 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 895s Get:322 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 895s Get:323 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 895s Get:324 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 895s Get:325 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 895s Get:326 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-output-perl all 1.034-1 [14.2 kB] 895s Get:327 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 895s Get:328 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 895s Get:329 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 895s Get:330 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 895s Get:331 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 895s Get:332 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 895s Get:333 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 895s Get:334 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 895s Get:335 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 895s Get:336 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 895s Get:337 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 895s Get:338 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 895s Get:339 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 895s Get:340 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 895s Get:341 http://ftpmaster.internal/ubuntu plucky/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 895s Get:342 http://ftpmaster.internal/ubuntu plucky/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 895s Get:343 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 895s Get:344 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 896s Preconfiguring packages ... 896s Fetched 167 MB in 11s (14.7 MB/s) 896s Selecting previously unselected package imagemagick-7-common. 896s (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 ... 80204 files and directories currently installed.) 896s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 896s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 896s Selecting previously unselected package libgomp1:arm64. 896s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 896s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 896s Selecting previously unselected package libfftw3-double3:arm64. 896s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 896s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 896s Selecting previously unselected package libfontenc1:arm64. 896s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 896s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 896s Selecting previously unselected package x11-common. 896s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu3_all.deb ... 896s Unpacking x11-common (1:7.7+23ubuntu3) ... 896s Selecting previously unselected package xfonts-encodings. 896s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 896s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 896s Selecting previously unselected package xfonts-utils. 896s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 896s Unpacking xfonts-utils (1:7.7+7) ... 896s Selecting previously unselected package fonts-urw-base35. 896s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 897s Unpacking fonts-urw-base35 (20200910-8) ... 897s Selecting previously unselected package fontconfig-config. 897s Preparing to unpack .../008-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 897s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 897s Selecting previously unselected package libfontconfig1:arm64. 897s Preparing to unpack .../009-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 897s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 897s Selecting previously unselected package libsharpyuv0:arm64. 897s Preparing to unpack .../010-libsharpyuv0_1.4.0-0.1_arm64.deb ... 897s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 897s Selecting previously unselected package libaom3:arm64. 897s Preparing to unpack .../011-libaom3_3.11.0-1_arm64.deb ... 897s Unpacking libaom3:arm64 (3.11.0-1) ... 897s Selecting previously unselected package libheif-plugin-aomdec:arm64. 897s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 897s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 897s Selecting previously unselected package libde265-0:arm64. 897s Preparing to unpack .../013-libde265-0_1.0.15-1build4_arm64.deb ... 897s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 897s Selecting previously unselected package libheif-plugin-libde265:arm64. 897s Preparing to unpack .../014-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 897s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 897s Selecting previously unselected package libheif1:arm64. 897s Preparing to unpack .../015-libheif1_1.19.3-1_arm64.deb ... 897s Unpacking libheif1:arm64 (1.19.3-1) ... 897s Selecting previously unselected package libjbig0:arm64. 897s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 897s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 897s Selecting previously unselected package libjpeg-turbo8:arm64. 897s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 897s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 897s Selecting previously unselected package libjpeg8:arm64. 897s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 897s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 897s Selecting previously unselected package liblcms2-2:arm64. 897s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 897s Unpacking liblcms2-2:arm64 (2.16-2) ... 897s Selecting previously unselected package liblqr-1-0:arm64. 897s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 897s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 897s Selecting previously unselected package libltdl7:arm64. 897s Preparing to unpack .../021-libltdl7_2.4.7-8_arm64.deb ... 897s Unpacking libltdl7:arm64 (2.4.7-8) ... 897s Selecting previously unselected package libopenjp2-7:arm64. 897s Preparing to unpack .../022-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 897s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 897s Selecting previously unselected package libraw23t64:arm64. 897s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 897s Unpacking libraw23t64:arm64 (0.21.3-1) ... 897s Selecting previously unselected package libdeflate0:arm64. 897s Preparing to unpack .../024-libdeflate0_1.22-1_arm64.deb ... 897s Unpacking libdeflate0:arm64 (1.22-1) ... 898s Selecting previously unselected package liblerc4:arm64. 898s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 898s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 898s Selecting previously unselected package libwebp7:arm64. 898s Preparing to unpack .../026-libwebp7_1.4.0-0.1_arm64.deb ... 898s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 898s Selecting previously unselected package libtiff6:arm64. 898s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 898s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 898s Selecting previously unselected package libwebpdemux2:arm64. 898s Preparing to unpack .../028-libwebpdemux2_1.4.0-0.1_arm64.deb ... 898s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 898s Selecting previously unselected package libwebpmux3:arm64. 898s Preparing to unpack .../029-libwebpmux3_1.4.0-0.1_arm64.deb ... 898s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 898s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 898s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 898s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 898s Selecting previously unselected package libimage-magick-q16-perl. 898s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 898s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 898s Selecting previously unselected package libimage-magick-perl. 898s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 898s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 898s Selecting previously unselected package sgml-base. 898s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 898s Unpacking sgml-base (1.31) ... 898s Selecting previously unselected package libfcgi0t64:arm64. 898s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 898s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 898s Selecting previously unselected package libfcgi-perl. 898s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 898s Unpacking libfcgi-perl (0.82+ds-3build3) ... 898s Selecting previously unselected package libfcgi-procmanager-perl. 898s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 898s Unpacking libfcgi-procmanager-perl (0.28-3) ... 898s Selecting previously unselected package libcrypt-urandom-perl. 898s Preparing to unpack .../037-libcrypt-urandom-perl_0.40-1_all.deb ... 898s Unpacking libcrypt-urandom-perl (0.40-1) ... 898s Selecting previously unselected package libapache-session-perl. 898s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 898s Unpacking libapache-session-perl (1.94-2) ... 898s Selecting previously unselected package liberror-perl. 898s Preparing to unpack .../039-liberror-perl_0.17029-2_all.deb ... 898s Unpacking liberror-perl (0.17029-2) ... 898s Selecting previously unselected package libipc-sharelite-perl. 898s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 898s Unpacking libipc-sharelite-perl (0.17-5build4) ... 898s Selecting previously unselected package libcache-cache-perl. 898s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 898s Unpacking libcache-cache-perl (1.08-3) ... 898s Selecting previously unselected package libclass-xsaccessor-perl. 898s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 898s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 898s Selecting previously unselected package libconfig-inifiles-perl. 898s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 898s Unpacking libconfig-inifiles-perl (3.000003-3) ... 898s Selecting previously unselected package perl-openssl-defaults:arm64. 898s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 898s Unpacking perl-openssl-defaults:arm64 (7build3) ... 898s Selecting previously unselected package libcrypt-openssl-bignum-perl. 898s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 898s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 898s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 898s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 898s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 898s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 898s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 898s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 899s Selecting previously unselected package libconvert-asn1-perl. 899s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 899s Unpacking libconvert-asn1-perl (0.34-1) ... 899s Selecting previously unselected package libcrypt-openssl-x509-perl. 899s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 899s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 899s Selecting previously unselected package libcrypt-rijndael-perl. 899s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 899s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 899s Selecting previously unselected package libhtml-tagset-perl. 899s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 899s Unpacking libhtml-tagset-perl (3.24-1) ... 899s Selecting previously unselected package liburi-perl. 899s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 899s Unpacking liburi-perl (5.30-1) ... 899s Selecting previously unselected package libhtml-parser-perl:arm64. 899s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 899s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 899s Selecting previously unselected package libcgi-pm-perl. 899s Preparing to unpack .../054-libcgi-pm-perl_4.66-1_all.deb ... 899s Unpacking libcgi-pm-perl (4.66-1) ... 899s Selecting previously unselected package libhtml-template-perl. 899s Preparing to unpack .../055-libhtml-template-perl_2.97-2_all.deb ... 899s Unpacking libhtml-template-perl (2.97-2) ... 899s Selecting previously unselected package libjson-perl. 899s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 899s Unpacking libjson-perl (4.10000-1) ... 899s Selecting previously unselected package libcommon-sense-perl:arm64. 899s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build4_arm64.deb ... 899s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 899s Selecting previously unselected package libtypes-serialiser-perl. 899s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 899s Unpacking libtypes-serialiser-perl (1.01-1) ... 899s Selecting previously unselected package libjson-xs-perl. 899s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 899s Unpacking libjson-xs-perl (4.030-2build4) ... 899s Selecting previously unselected package libmouse-perl:arm64. 899s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 899s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 899s Selecting previously unselected package libnet-cidr-perl. 899s Preparing to unpack .../061-libnet-cidr-perl_0.21-2_all.deb ... 899s Unpacking libnet-cidr-perl (0.21-2) ... 899s Selecting previously unselected package libposix-strftime-compiler-perl. 899s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 899s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 899s Selecting previously unselected package libapache-logformat-compiler-perl. 899s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 899s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 899s Selecting previously unselected package libcookie-baker-perl. 899s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 899s Unpacking libcookie-baker-perl (0.12-1) ... 899s Selecting previously unselected package libdevel-stacktrace-perl. 899s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 899s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 899s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 899s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 899s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 899s Selecting previously unselected package libclass-inspector-perl. 899s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 899s Unpacking libclass-inspector-perl (1.36-3) ... 899s Selecting previously unselected package libfile-sharedir-perl. 899s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 899s Unpacking libfile-sharedir-perl (1.118-3) ... 899s Selecting previously unselected package libfilesys-notify-simple-perl. 899s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 899s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 899s Selecting previously unselected package libhash-multivalue-perl. 899s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 899s Unpacking libhash-multivalue-perl (0.16-3) ... 899s Selecting previously unselected package libhttp-multipartparser-perl. 900s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 900s Unpacking libhttp-multipartparser-perl (0.02-3) ... 900s Selecting previously unselected package libjson-maybexs-perl. 900s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 900s Unpacking libjson-maybexs-perl (1.004008-1) ... 900s Selecting previously unselected package libstream-buffered-perl. 900s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 900s Unpacking libstream-buffered-perl (0.03-3) ... 900s Selecting previously unselected package libwww-form-urlencoded-perl. 900s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 900s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 900s Selecting previously unselected package libhttp-entity-parser-perl. 900s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 900s Unpacking libhttp-entity-parser-perl (0.25-2) ... 900s Selecting previously unselected package libtimedate-perl. 900s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 900s Unpacking libtimedate-perl (2.3300-2) ... 900s Selecting previously unselected package libhttp-date-perl. 900s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 900s Unpacking libhttp-date-perl (6.06-1) ... 900s Selecting previously unselected package libhttp-headers-fast-perl. 900s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 900s Unpacking libhttp-headers-fast-perl (0.22-3) ... 900s Selecting previously unselected package libclone-perl:arm64. 900s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 900s Unpacking libclone-perl:arm64 (0.47-1) ... 900s Selecting previously unselected package libencode-locale-perl. 900s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 900s Unpacking libencode-locale-perl (1.05-3) ... 900s Selecting previously unselected package libio-html-perl. 900s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 900s Unpacking libio-html-perl (1.004-3) ... 900s Selecting previously unselected package liblwp-mediatypes-perl. 900s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 900s Unpacking liblwp-mediatypes-perl (6.04-2) ... 900s Selecting previously unselected package libhttp-message-perl. 900s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 900s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 900s Selecting previously unselected package libtest-sharedfork-perl. 900s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 900s Unpacking libtest-sharedfork-perl (0.35-3) ... 900s Selecting previously unselected package libtest-tcp-perl. 900s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 900s Unpacking libtest-tcp-perl (2.22-2) ... 900s Selecting previously unselected package libtry-tiny-perl. 900s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 900s Unpacking libtry-tiny-perl (0.32-1) ... 900s Selecting previously unselected package libplack-perl. 900s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 900s Unpacking libplack-perl (1.0051-1) ... 900s Selecting previously unselected package libfile-listing-perl. 900s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 900s Unpacking libfile-listing-perl (6.16-1) ... 900s Selecting previously unselected package libhtml-tree-perl. 900s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 900s Unpacking libhtml-tree-perl (5.07-3) ... 900s Selecting previously unselected package libhttp-cookies-perl. 900s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 900s Unpacking libhttp-cookies-perl (6.11-1) ... 900s Selecting previously unselected package libhttp-negotiate-perl. 900s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 900s Unpacking libhttp-negotiate-perl (6.01-2) ... 900s Selecting previously unselected package libnet-ssleay-perl:arm64. 901s Preparing to unpack .../092-libnet-ssleay-perl_1.94-2_arm64.deb ... 901s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 901s Selecting previously unselected package libio-socket-ssl-perl. 901s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 901s Unpacking libio-socket-ssl-perl (2.089-1) ... 901s Selecting previously unselected package libnet-http-perl. 901s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 901s Unpacking libnet-http-perl (6.23-1) ... 901s Selecting previously unselected package liblwp-protocol-https-perl. 901s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 901s Unpacking liblwp-protocol-https-perl (6.14-1) ... 901s Selecting previously unselected package libwww-robotrules-perl. 901s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 901s Unpacking libwww-robotrules-perl (6.02-1) ... 901s Selecting previously unselected package libwww-perl. 901s Preparing to unpack .../097-libwww-perl_6.77-1_all.deb ... 901s Unpacking libwww-perl (6.77-1) ... 901s Selecting previously unselected package liblemonldap-ng-common-perl. 901s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 901s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 901s Selecting previously unselected package liblemonldap-ng-handler-perl. 901s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 901s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 901s Selecting previously unselected package lemonldap-ng-fastcgi-server. 901s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.1+ds-1_all.deb ... 901s Unpacking lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 901s Selecting previously unselected package fonts-font-awesome. 901s Preparing to unpack .../101-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 901s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 901s Selecting previously unselected package libconvert-base32-perl. 901s Preparing to unpack .../102-libconvert-base32-perl_0.06-3_all.deb ... 901s Unpacking libconvert-base32-perl (0.06-3) ... 901s Selecting previously unselected package libdigest-hmac-perl. 901s Preparing to unpack .../103-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 901s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 901s Selecting previously unselected package libemail-date-format-perl. 901s Preparing to unpack .../104-libemail-date-format-perl_1.008-1_all.deb ... 901s Unpacking libemail-date-format-perl (1.008-1) ... 901s Selecting previously unselected package libfont-afm-perl. 901s Preparing to unpack .../105-libfont-afm-perl_1.20-4_all.deb ... 901s Unpacking libfont-afm-perl (1.20-4) ... 901s Selecting previously unselected package libhtml-format-perl. 901s Preparing to unpack .../106-libhtml-format-perl_2.16-2_all.deb ... 901s Unpacking libhtml-format-perl (2.16-2) ... 901s Selecting previously unselected package libhtml-formattext-withlinks-perl. 901s Preparing to unpack .../107-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 901s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 901s Selecting previously unselected package javascript-common. 901s Preparing to unpack .../108-javascript-common_11+nmu1_all.deb ... 901s Unpacking javascript-common (11+nmu1) ... 901s Selecting previously unselected package libjs-popper.js. 901s Preparing to unpack .../109-libjs-popper.js_1.16.1+ds-6_all.deb ... 901s Unpacking libjs-popper.js (1.16.1+ds-6) ... 901s Selecting previously unselected package libjs-bootstrap4. 901s Preparing to unpack .../110-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 901s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 901s Selecting previously unselected package libjs-jquery. 901s Preparing to unpack .../111-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 901s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 901s Selecting previously unselected package libjs-jquery-cookie. 901s Preparing to unpack .../112-libjs-jquery-cookie_12-4_all.deb ... 901s Unpacking libjs-jquery-cookie (12-4) ... 901s Selecting previously unselected package libjs-jquery-ui. 901s Preparing to unpack .../113-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 901s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 901s Selecting previously unselected package libexporter-tiny-perl. 901s Preparing to unpack .../114-libexporter-tiny-perl_1.006002-1_all.deb ... 901s Unpacking libexporter-tiny-perl (1.006002-1) ... 902s Selecting previously unselected package liblist-moreutils-xs-perl. 902s Preparing to unpack .../115-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 902s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 902s Selecting previously unselected package liblist-moreutils-perl. 902s Preparing to unpack .../116-liblist-moreutils-perl_0.430-2_all.deb ... 902s Unpacking liblist-moreutils-perl (0.430-2) ... 902s Selecting previously unselected package libregexp-assemble-perl. 902s Preparing to unpack .../117-libregexp-assemble-perl_0.38-2_all.deb ... 902s Unpacking libregexp-assemble-perl (0.38-2) ... 902s Selecting previously unselected package libtext-unidecode-perl. 902s Preparing to unpack .../118-libtext-unidecode-perl_1.30-3_all.deb ... 902s Unpacking libtext-unidecode-perl (1.30-3) ... 902s Selecting previously unselected package liblemonldap-ng-portal-perl. 902s Preparing to unpack .../119-liblemonldap-ng-portal-perl_2.20.1+ds-1_all.deb ... 902s Unpacking liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 902s Selecting previously unselected package m4. 902s Preparing to unpack .../120-m4_1.4.19-4build1_arm64.deb ... 902s Unpacking m4 (1.4.19-4build1) ... 902s Selecting previously unselected package autoconf. 902s Preparing to unpack .../121-autoconf_2.72-3_all.deb ... 902s Unpacking autoconf (2.72-3) ... 902s Selecting previously unselected package dctrl-tools. 902s Preparing to unpack .../122-dctrl-tools_2.24-3build3_arm64.deb ... 902s Unpacking dctrl-tools (2.24-3build3) ... 902s Selecting previously unselected package autodep8. 902s Preparing to unpack .../123-autodep8_0.28+nmu1ubuntu1_all.deb ... 902s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 902s Selecting previously unselected package autotools-dev. 902s Preparing to unpack .../124-autotools-dev_20220109.1_all.deb ... 902s Unpacking autotools-dev (20220109.1) ... 902s Selecting previously unselected package automake. 902s Preparing to unpack .../125-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 902s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 902s Selecting previously unselected package autopoint. 902s Preparing to unpack .../126-autopoint_0.22.5-3_all.deb ... 902s Unpacking autopoint (0.22.5-3) ... 902s Selecting previously unselected package libisl23:arm64. 902s Preparing to unpack .../127-libisl23_0.27-1_arm64.deb ... 902s Unpacking libisl23:arm64 (0.27-1) ... 902s Selecting previously unselected package libmpc3:arm64. 902s Preparing to unpack .../128-libmpc3_1.3.1-1build2_arm64.deb ... 902s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 902s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 902s Preparing to unpack .../129-cpp-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 902s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package cpp-14. 903s Preparing to unpack .../130-cpp-14_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package cpp-aarch64-linux-gnu. 903s Preparing to unpack .../131-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 903s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 903s Selecting previously unselected package cpp. 903s Preparing to unpack .../132-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 903s Unpacking cpp (4:14.1.0-2ubuntu1) ... 903s Selecting previously unselected package libcc1-0:arm64. 903s Preparing to unpack .../133-libcc1-0_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libcc1-0:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libitm1:arm64. 903s Preparing to unpack .../134-libitm1_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libitm1:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libasan8:arm64. 903s Preparing to unpack .../135-libasan8_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libasan8:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package liblsan0:arm64. 903s Preparing to unpack .../136-liblsan0_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking liblsan0:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libtsan2:arm64. 903s Preparing to unpack .../137-libtsan2_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libtsan2:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libubsan1:arm64. 903s Preparing to unpack .../138-libubsan1_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libubsan1:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libhwasan0:arm64. 903s Preparing to unpack .../139-libhwasan0_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libhwasan0:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package libgcc-14-dev:arm64. 903s Preparing to unpack .../140-libgcc-14-dev_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 903s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 903s Preparing to unpack .../141-gcc-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 903s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 904s Selecting previously unselected package gcc-14. 904s Preparing to unpack .../142-gcc-14_14.2.0-12ubuntu1_arm64.deb ... 904s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 904s Selecting previously unselected package gcc-aarch64-linux-gnu. 904s Preparing to unpack .../143-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 904s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 904s Selecting previously unselected package gcc. 904s Preparing to unpack .../144-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 904s Unpacking gcc (4:14.1.0-2ubuntu1) ... 904s Selecting previously unselected package libstdc++-14-dev:arm64. 904s Preparing to unpack .../145-libstdc++-14-dev_14.2.0-12ubuntu1_arm64.deb ... 904s Unpacking libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 904s Selecting previously unselected package g++-14-aarch64-linux-gnu. 904s Preparing to unpack .../146-g++-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 904s Unpacking g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 904s Selecting previously unselected package g++-14. 905s Preparing to unpack .../147-g++-14_14.2.0-12ubuntu1_arm64.deb ... 905s Unpacking g++-14 (14.2.0-12ubuntu1) ... 905s Selecting previously unselected package g++-aarch64-linux-gnu. 905s Preparing to unpack .../148-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 905s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 905s Selecting previously unselected package g++. 905s Preparing to unpack .../149-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 905s Unpacking g++ (4:14.1.0-2ubuntu1) ... 905s Selecting previously unselected package build-essential. 905s Preparing to unpack .../150-build-essential_12.10ubuntu1_arm64.deb ... 905s Unpacking build-essential (12.10ubuntu1) ... 905s Selecting previously unselected package ca-certificates-java. 905s Preparing to unpack .../151-ca-certificates-java_20240118_all.deb ... 905s Unpacking ca-certificates-java (20240118) ... 905s Selecting previously unselected package libdebhelper-perl. 905s Preparing to unpack .../152-libdebhelper-perl_13.20ubuntu1_all.deb ... 905s Unpacking libdebhelper-perl (13.20ubuntu1) ... 905s Selecting previously unselected package libtool. 905s Preparing to unpack .../153-libtool_2.4.7-8_all.deb ... 905s Unpacking libtool (2.4.7-8) ... 905s Selecting previously unselected package dh-autoreconf. 905s Preparing to unpack .../154-dh-autoreconf_20_all.deb ... 905s Unpacking dh-autoreconf (20) ... 905s Selecting previously unselected package libarchive-zip-perl. 905s Preparing to unpack .../155-libarchive-zip-perl_1.68-1_all.deb ... 905s Unpacking libarchive-zip-perl (1.68-1) ... 905s Selecting previously unselected package libfile-stripnondeterminism-perl. 905s Preparing to unpack .../156-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 905s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 905s Selecting previously unselected package dh-strip-nondeterminism. 905s Preparing to unpack .../157-dh-strip-nondeterminism_1.14.0-1_all.deb ... 905s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 905s Selecting previously unselected package debugedit. 905s Preparing to unpack .../158-debugedit_1%3a5.1-1_arm64.deb ... 905s Unpacking debugedit (1:5.1-1) ... 905s Selecting previously unselected package dwz. 905s Preparing to unpack .../159-dwz_0.15-1build6_arm64.deb ... 905s Unpacking dwz (0.15-1build6) ... 905s Selecting previously unselected package gettext. 905s Preparing to unpack .../160-gettext_0.22.5-3_arm64.deb ... 905s Unpacking gettext (0.22.5-3) ... 905s Selecting previously unselected package intltool-debian. 905s Preparing to unpack .../161-intltool-debian_0.35.0+20060710.6_all.deb ... 905s Unpacking intltool-debian (0.35.0+20060710.6) ... 905s Selecting previously unselected package po-debconf. 905s Preparing to unpack .../162-po-debconf_1.0.21+nmu1_all.deb ... 905s Unpacking po-debconf (1.0.21+nmu1) ... 905s Selecting previously unselected package debhelper. 905s Preparing to unpack .../163-debhelper_13.20ubuntu1_all.deb ... 905s Unpacking debhelper (13.20ubuntu1) ... 905s Selecting previously unselected package java-common. 905s Preparing to unpack .../164-java-common_0.76_all.deb ... 905s Unpacking java-common (0.76) ... 905s Selecting previously unselected package libpcsclite1:arm64. 905s Preparing to unpack .../165-libpcsclite1_2.3.0-3_arm64.deb ... 905s Unpacking libpcsclite1:arm64 (2.3.0-3) ... 905s Selecting previously unselected package openjdk-21-jre-headless:arm64. 905s Preparing to unpack .../166-openjdk-21-jre-headless_21.0.5+11-1_arm64.deb ... 905s Unpacking openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 907s Selecting previously unselected package default-jre-headless. 907s Preparing to unpack .../167-default-jre-headless_2%3a1.21-76_arm64.deb ... 907s Unpacking default-jre-headless (2:1.21-76) ... 907s Selecting previously unselected package xml-core. 907s Preparing to unpack .../168-xml-core_0.19_all.deb ... 907s Unpacking xml-core (0.19) ... 907s Selecting previously unselected package docutils-common. 907s Preparing to unpack .../169-docutils-common_0.21.2+dfsg-2_all.deb ... 907s Unpacking docutils-common (0.21.2+dfsg-2) ... 907s Selecting previously unselected package unzip. 907s Preparing to unpack .../170-unzip_6.0-28ubuntu6_arm64.deb ... 907s Unpacking unzip (6.0-28ubuntu6) ... 907s Selecting previously unselected package java-wrappers. 907s Preparing to unpack .../171-java-wrappers_0.5_all.deb ... 907s Unpacking java-wrappers (0.5) ... 907s Selecting previously unselected package libalgorithm-c3-perl. 907s Preparing to unpack .../172-libalgorithm-c3-perl_0.11-2_all.deb ... 907s Unpacking libalgorithm-c3-perl (0.11-2) ... 907s Selecting previously unselected package libaliased-perl. 907s Preparing to unpack .../173-libaliased-perl_0.34-3_all.deb ... 907s Unpacking libaliased-perl (0.34-3) ... 907s Selecting previously unselected package libauth-yubikey-webclient-perl. 907s Preparing to unpack .../174-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 907s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 907s Selecting previously unselected package libclass-method-modifiers-perl. 907s Preparing to unpack .../175-libclass-method-modifiers-perl_2.15-1_all.deb ... 907s Unpacking libclass-method-modifiers-perl (2.15-1) ... 907s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 907s Preparing to unpack .../176-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 907s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 907s Selecting previously unselected package libdynaloader-functions-perl. 907s Preparing to unpack .../177-libdynaloader-functions-perl_0.004-1_all.deb ... 907s Unpacking libdynaloader-functions-perl (0.004-1) ... 907s Selecting previously unselected package libdevel-callchecker-perl:arm64. 907s Preparing to unpack .../178-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 907s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 907s Selecting previously unselected package libparams-classify-perl:arm64. 907s Preparing to unpack .../179-libparams-classify-perl_0.015-2build6_arm64.deb ... 907s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 907s Selecting previously unselected package libmodule-runtime-perl. 907s Preparing to unpack .../180-libmodule-runtime-perl_0.016-2_all.deb ... 907s Unpacking libmodule-runtime-perl (0.016-2) ... 907s Selecting previously unselected package libimport-into-perl. 907s Preparing to unpack .../181-libimport-into-perl_1.002005-2_all.deb ... 907s Unpacking libimport-into-perl (1.002005-2) ... 907s Selecting previously unselected package librole-tiny-perl. 907s Preparing to unpack .../182-librole-tiny-perl_2.002004-1_all.deb ... 907s Unpacking librole-tiny-perl (2.002004-1) ... 907s Selecting previously unselected package libsub-quote-perl. 907s Preparing to unpack .../183-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 907s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 908s Selecting previously unselected package libmoo-perl. 908s Preparing to unpack .../184-libmoo-perl_2.005005-1_all.deb ... 908s Unpacking libmoo-perl (2.005005-1) ... 908s Selecting previously unselected package libtype-tiny-perl. 908s Preparing to unpack .../185-libtype-tiny-perl_2.004000-1_all.deb ... 908s Unpacking libtype-tiny-perl (2.004000-1) ... 908s Selecting previously unselected package libauthen-oath-perl. 908s Preparing to unpack .../186-libauthen-oath-perl_2.0.1-2_all.deb ... 908s Unpacking libauthen-oath-perl (2.0.1-2) ... 908s Selecting previously unselected package libcryptx-perl. 908s Preparing to unpack .../187-libcryptx-perl_0.084-1_arm64.deb ... 908s Unpacking libcryptx-perl (0.084-1) ... 908s Selecting previously unselected package libparams-util-perl. 908s Preparing to unpack .../188-libparams-util-perl_1.102-3build1_arm64.deb ... 908s Unpacking libparams-util-perl (1.102-3build1) ... 908s Selecting previously unselected package libsub-install-perl. 908s Preparing to unpack .../189-libsub-install-perl_0.929-1_all.deb ... 908s Unpacking libsub-install-perl (0.929-1) ... 908s Selecting previously unselected package libdata-optlist-perl. 908s Preparing to unpack .../190-libdata-optlist-perl_0.114-1_all.deb ... 908s Unpacking libdata-optlist-perl (0.114-1) ... 908s Selecting previously unselected package libmodule-implementation-perl. 908s Preparing to unpack .../191-libmodule-implementation-perl_0.09-2_all.deb ... 908s Unpacking libmodule-implementation-perl (0.09-2) ... 908s Selecting previously unselected package libpackage-stash-perl. 908s Preparing to unpack .../192-libpackage-stash-perl_0.40-1_all.deb ... 908s Unpacking libpackage-stash-perl (0.40-1) ... 908s Selecting previously unselected package libclass-load-perl. 908s Preparing to unpack .../193-libclass-load-perl_0.25-2_all.deb ... 908s Unpacking libclass-load-perl (0.25-2) ... 908s Selecting previously unselected package libclass-load-xs-perl. 908s Preparing to unpack .../194-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 908s Unpacking libclass-load-xs-perl (0.10-2build5) ... 908s Selecting previously unselected package libsub-exporter-progressive-perl. 908s Preparing to unpack .../195-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 908s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 908s Selecting previously unselected package libdevel-globaldestruction-perl. 908s Preparing to unpack .../196-libdevel-globaldestruction-perl_0.14-4_all.deb ... 908s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 908s Selecting previously unselected package libclass-c3-perl. 908s Preparing to unpack .../197-libclass-c3-perl_0.35-2_all.deb ... 908s Unpacking libclass-c3-perl (0.35-2) ... 908s Selecting previously unselected package libmro-compat-perl. 908s Preparing to unpack .../198-libmro-compat-perl_0.15-2_all.deb ... 908s Unpacking libmro-compat-perl (0.15-2) ... 908s Selecting previously unselected package libdevel-overloadinfo-perl. 908s Preparing to unpack .../199-libdevel-overloadinfo-perl_0.007-1_all.deb ... 908s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 908s Selecting previously unselected package libsub-exporter-perl. 908s Preparing to unpack .../200-libsub-exporter-perl_0.990-1_all.deb ... 908s Unpacking libsub-exporter-perl (0.990-1) ... 908s Selecting previously unselected package libeval-closure-perl. 908s Preparing to unpack .../201-libeval-closure-perl_0.14-3_all.deb ... 908s Unpacking libeval-closure-perl (0.14-3) ... 908s Selecting previously unselected package libdist-checkconflicts-perl. 908s Preparing to unpack .../202-libdist-checkconflicts-perl_0.11-2_all.deb ... 908s Unpacking libdist-checkconflicts-perl (0.11-2) ... 909s Selecting previously unselected package libmodule-runtime-conflicts-perl. 909s Preparing to unpack .../203-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 909s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 909s Selecting previously unselected package libpackage-deprecationmanager-perl. 909s Preparing to unpack .../204-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 909s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 909s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 909s Preparing to unpack .../205-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 909s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 909s Selecting previously unselected package libmoose-perl:arm64. 909s Preparing to unpack .../206-libmoose-perl_2.2207-1build3_arm64.deb ... 909s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 909s Selecting previously unselected package libvariable-magic-perl. 909s Preparing to unpack .../207-libvariable-magic-perl_0.64-1build1_arm64.deb ... 909s Unpacking libvariable-magic-perl (0.64-1build1) ... 909s Selecting previously unselected package libb-hooks-endofscope-perl. 909s Preparing to unpack .../208-libb-hooks-endofscope-perl_0.28-1_all.deb ... 909s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 909s Selecting previously unselected package libsub-identify-perl. 909s Preparing to unpack .../209-libsub-identify-perl_0.14-3build4_arm64.deb ... 909s Unpacking libsub-identify-perl (0.14-3build4) ... 909s Selecting previously unselected package libsub-name-perl:arm64. 909s Preparing to unpack .../210-libsub-name-perl_0.28-1_arm64.deb ... 909s Unpacking libsub-name-perl:arm64 (0.28-1) ... 909s Selecting previously unselected package libnamespace-clean-perl. 909s Preparing to unpack .../211-libnamespace-clean-perl_0.27-2_all.deb ... 909s Unpacking libnamespace-clean-perl (0.27-2) ... 909s Selecting previously unselected package libnamespace-autoclean-perl. 909s Preparing to unpack .../212-libnamespace-autoclean-perl_0.31-1_all.deb ... 909s Unpacking libnamespace-autoclean-perl (0.31-1) ... 909s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 909s Preparing to unpack .../213-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 909s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 909s Selecting previously unselected package libmoosex-role-parameterized-perl. 909s Preparing to unpack .../214-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 909s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 909s Selecting previously unselected package libcarp-clan-perl. 909s Preparing to unpack .../215-libcarp-clan-perl_6.08-2_all.deb ... 909s Unpacking libcarp-clan-perl (6.08-2) ... 909s Selecting previously unselected package libsub-exporter-formethods-perl. 909s Preparing to unpack .../216-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 909s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 909s Selecting previously unselected package libmoosex-types-perl. 909s Preparing to unpack .../217-libmoosex-types-perl_0.50-2_all.deb ... 909s Unpacking libmoosex-types-perl (0.50-2) ... 909s Selecting previously unselected package libmoosex-types-common-perl. 909s Preparing to unpack .../218-libmoosex-types-common-perl_0.001014-2_all.deb ... 909s Unpacking libmoosex-types-common-perl (0.001014-2) ... 909s Selecting previously unselected package libscope-guard-perl. 910s Preparing to unpack .../219-libscope-guard-perl_0.21-2_all.deb ... 910s Unpacking libscope-guard-perl (0.21-2) ... 910s Selecting previously unselected package libautobox-perl. 910s Preparing to unpack .../220-libautobox-perl_3.0.2-1_arm64.deb ... 910s Unpacking libautobox-perl (3.0.2-1) ... 910s Selecting previously unselected package libwant-perl. 910s Preparing to unpack .../221-libwant-perl_0.29-2build5_arm64.deb ... 910s Unpacking libwant-perl (0.29-2build5) ... 910s Selecting previously unselected package libautobox-core-perl. 910s Preparing to unpack .../222-libautobox-core-perl_1.33-2_all.deb ... 910s Unpacking libautobox-core-perl (1.33-2) ... 910s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 910s Preparing to unpack .../223-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 910s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 910s Selecting previously unselected package libmoosex-util-perl. 910s Preparing to unpack .../224-libmoosex-util-perl_0.006-2_all.deb ... 910s Unpacking libmoosex-util-perl (0.006-2) ... 910s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 910s Preparing to unpack .../225-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 910s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 910s Selecting previously unselected package libmoosex-singlearg-perl. 910s Preparing to unpack .../226-libmoosex-singlearg-perl_0.09-2_all.deb ... 910s Unpacking libmoosex-singlearg-perl (0.09-2) ... 910s Selecting previously unselected package libstrictures-perl. 910s Preparing to unpack .../227-libstrictures-perl_2.000006-1_all.deb ... 910s Unpacking libstrictures-perl (2.000006-1) ... 910s Selecting previously unselected package libauthen-u2f-tester-perl. 910s Preparing to unpack .../228-libauthen-u2f-tester-perl_0.03-1_all.deb ... 910s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 910s Selecting previously unselected package libcbor-xs-perl. 910s Preparing to unpack .../229-libcbor-xs-perl_1.87-1build4_arm64.deb ... 910s Unpacking libcbor-xs-perl (1.87-1build4) ... 910s Selecting previously unselected package libhash-merge-simple-perl. 910s Preparing to unpack .../230-libhash-merge-simple-perl_0.052-1_all.deb ... 910s Unpacking libhash-merge-simple-perl (0.052-1) ... 910s Selecting previously unselected package libauthen-webauthn-perl. 910s Preparing to unpack .../231-libauthen-webauthn-perl_0.005-1_all.deb ... 910s Unpacking libauthen-webauthn-perl (0.005-1) ... 910s Selecting previously unselected package libcrypt-random-seed-perl. 910s Preparing to unpack .../232-libcrypt-random-seed-perl_0.03-3_all.deb ... 910s Unpacking libcrypt-random-seed-perl (0.03-3) ... 910s Selecting previously unselected package libmath-random-isaac-perl. 910s Preparing to unpack .../233-libmath-random-isaac-perl_1.004-2_all.deb ... 910s Unpacking libmath-random-isaac-perl (1.004-2) ... 910s Selecting previously unselected package libbytes-random-secure-perl. 910s Preparing to unpack .../234-libbytes-random-secure-perl_0.29-3_all.deb ... 910s Unpacking libbytes-random-secure-perl (0.29-3) ... 910s Selecting previously unselected package libcapture-tiny-perl. 910s Preparing to unpack .../235-libcapture-tiny-perl_0.48-2_all.deb ... 910s Unpacking libcapture-tiny-perl (0.48-2) ... 910s Selecting previously unselected package libcares2:arm64. 910s Preparing to unpack .../236-libcares2_1.34.4-2.1_arm64.deb ... 910s Unpacking libcares2:arm64 (1.34.4-2.1) ... 910s Selecting previously unselected package libclass-data-inheritable-perl. 910s Preparing to unpack .../237-libclass-data-inheritable-perl_0.10-1_all.deb ... 910s Unpacking libclass-data-inheritable-perl (0.10-1) ... 910s Selecting previously unselected package libclass-errorhandler-perl. 910s Preparing to unpack .../238-libclass-errorhandler-perl_0.04-3_all.deb ... 910s Unpacking libclass-errorhandler-perl (0.04-3) ... 911s Selecting previously unselected package libclass-singleton-perl. 911s Preparing to unpack .../239-libclass-singleton-perl_1.6-2_all.deb ... 911s Unpacking libclass-singleton-perl (1.6-2) ... 911s Selecting previously unselected package libconvert-binhex-perl. 911s Preparing to unpack .../240-libconvert-binhex-perl_1.125-3_all.deb ... 911s Unpacking libconvert-binhex-perl (1.125-3) ... 911s Selecting previously unselected package libcrypt-des-perl:arm64. 911s Preparing to unpack .../241-libcrypt-des-perl_2.07-5_arm64.deb ... 911s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 911s Selecting previously unselected package libcrypt-des-ede3-perl. 911s Preparing to unpack .../242-libcrypt-des-ede3-perl_0.03-1_all.deb ... 911s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 911s Selecting previously unselected package libconvert-pem-perl. 911s Preparing to unpack .../243-libconvert-pem-perl_0.13-1_all.deb ... 911s Unpacking libconvert-pem-perl (0.13-1) ... 911s Selecting previously unselected package libcrypt-dh-gmp-perl. 911s Preparing to unpack .../244-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 911s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 911s Selecting previously unselected package libcrypt-jwt-perl. 911s Preparing to unpack .../245-libcrypt-jwt-perl_0.035-1_all.deb ... 911s Unpacking libcrypt-jwt-perl (0.035-1) ... 911s Selecting previously unselected package libcrypt-ssleay-perl. 911s Preparing to unpack .../246-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 911s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 911s Selecting previously unselected package libdata-hexdump-perl. 911s Preparing to unpack .../247-libdata-hexdump-perl_0.04-2_all.deb ... 911s Unpacking libdata-hexdump-perl (0.04-2) ... 911s Selecting previously unselected package liblist-someutils-perl. 911s Preparing to unpack .../248-liblist-someutils-perl_0.59-1_all.deb ... 911s Unpacking liblist-someutils-perl (0.59-1) ... 911s Selecting previously unselected package liblist-utilsby-perl. 911s Preparing to unpack .../249-liblist-utilsby-perl_0.12-2_all.deb ... 911s Unpacking liblist-utilsby-perl (0.12-2) ... 911s Selecting previously unselected package liblist-allutils-perl. 911s Preparing to unpack .../250-liblist-allutils-perl_0.19-1_all.deb ... 911s Unpacking liblist-allutils-perl (0.19-1) ... 911s Selecting previously unselected package libdata-password-zxcvbn-perl. 911s Preparing to unpack .../251-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 911s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 911s Selecting previously unselected package libexception-class-perl. 911s Preparing to unpack .../252-libexception-class-perl_1.45-1_all.deb ... 911s Unpacking libexception-class-perl (1.45-1) ... 911s Selecting previously unselected package libparams-validationcompiler-perl. 911s Preparing to unpack .../253-libparams-validationcompiler-perl_0.31-1_all.deb ... 911s Unpacking libparams-validationcompiler-perl (0.31-1) ... 911s Selecting previously unselected package libxstring-perl:arm64. 911s Preparing to unpack .../254-libxstring-perl_0.005-2build4_arm64.deb ... 911s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 911s Selecting previously unselected package libspecio-perl. 911s Preparing to unpack .../255-libspecio-perl_0.48-1_all.deb ... 911s Unpacking libspecio-perl (0.48-1) ... 911s Selecting previously unselected package libdatetime-locale-perl. 911s Preparing to unpack .../256-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 911s Unpacking libdatetime-locale-perl (1:1.41-1) ... 912s Selecting previously unselected package libdatetime-timezone-perl. 912s Preparing to unpack .../257-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 912s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 912s Selecting previously unselected package libdatetime-perl. 912s Preparing to unpack .../258-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 912s Unpacking libdatetime-perl (2:1.65-1build3) ... 912s Selecting previously unselected package libdatetime-format-rfc3339-perl. 912s Preparing to unpack .../259-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 912s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 912s Selecting previously unselected package libdbi-perl:arm64. 912s Preparing to unpack .../260-libdbi-perl_1.645-1_arm64.deb ... 912s Unpacking libdbi-perl:arm64 (1.645-1) ... 912s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 912s Preparing to unpack .../261-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 912s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 912s Selecting previously unselected package libemail-simple-perl. 912s Preparing to unpack .../262-libemail-simple-perl_2.218-1_all.deb ... 912s Unpacking libemail-simple-perl (2.218-1) ... 912s Selecting previously unselected package libmodule-pluggable-perl. 912s Preparing to unpack .../263-libmodule-pluggable-perl_5.2-5_all.deb ... 912s Unpacking libmodule-pluggable-perl (5.2-5) ... 912s Selecting previously unselected package libemail-abstract-perl. 912s Preparing to unpack .../264-libemail-abstract-perl_3.010-1_all.deb ... 912s Unpacking libemail-abstract-perl (3.010-1) ... 912s Selecting previously unselected package libemail-address-xs-perl. 912s Preparing to unpack .../265-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 912s Unpacking libemail-address-xs-perl (1.05-1build5) ... 912s Selecting previously unselected package libmoox-types-mooselike-perl. 912s Preparing to unpack .../266-libmoox-types-mooselike-perl_0.29-2_all.deb ... 912s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 912s Selecting previously unselected package libthrowable-perl. 912s Preparing to unpack .../267-libthrowable-perl_1.001-2_all.deb ... 912s Unpacking libthrowable-perl (1.001-2) ... 912s Selecting previously unselected package libemail-sender-perl. 912s Preparing to unpack .../268-libemail-sender-perl_2.601-1_all.deb ... 912s Unpacking libemail-sender-perl (2.601-1) ... 912s Selecting previously unselected package libextutils-depends-perl. 912s Preparing to unpack .../269-libextutils-depends-perl_0.8001-2_all.deb ... 912s Unpacking libextutils-depends-perl (0.8001-2) ... 912s Selecting previously unselected package libimagequant0:arm64. 912s Preparing to unpack .../270-libimagequant0_2.18.0-1build1_arm64.deb ... 912s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 913s Selecting previously unselected package libgraphite2-3:arm64. 913s Preparing to unpack .../271-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 913s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 913s Selecting previously unselected package libharfbuzz0b:arm64. 913s Preparing to unpack .../272-libharfbuzz0b_10.1.0-1_arm64.deb ... 913s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 913s Selecting previously unselected package libraqm0:arm64. 913s Preparing to unpack .../273-libraqm0_0.10.2-1_arm64.deb ... 913s Unpacking libraqm0:arm64 (0.10.2-1) ... 913s Selecting previously unselected package libxpm4:arm64. 913s Preparing to unpack .../274-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 913s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 913s Selecting previously unselected package libgd3:arm64. 913s Preparing to unpack .../275-libgd3_2.3.3-12ubuntu3_arm64.deb ... 913s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 913s Selecting previously unselected package libgd-perl. 913s Preparing to unpack .../276-libgd-perl_2.78-1build4_arm64.deb ... 913s Unpacking libgd-perl (2.78-1build4) ... 913s Selecting previously unselected package libgd-securityimage-perl. 913s Preparing to unpack .../277-libgd-securityimage-perl_1.75-3_all.deb ... 913s Unpacking libgd-securityimage-perl (1.75-3) ... 913s Selecting previously unselected package libglib-perl:arm64. 913s Preparing to unpack .../278-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 913s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 913s Selecting previously unselected package libgssapi-perl. 913s Preparing to unpack .../279-libgssapi-perl_0.28-4build5_arm64.deb ... 913s Unpacking libgssapi-perl (0.28-4build5) ... 913s Selecting previously unselected package libhttp-daemon-perl. 913s Preparing to unpack .../280-libhttp-daemon-perl_6.16-1_all.deb ... 913s Unpacking libhttp-daemon-perl (6.16-1) ... 913s Selecting previously unselected package libio-pty-perl. 913s Preparing to unpack .../281-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 913s Unpacking libio-pty-perl (1:1.20-1build3) ... 913s Selecting previously unselected package libio-sessiondata-perl. 913s Preparing to unpack .../282-libio-sessiondata-perl_1.03-3_all.deb ... 913s Unpacking libio-sessiondata-perl (1.03-3) ... 913s Selecting previously unselected package libperlio-via-timeout-perl. 913s Preparing to unpack .../283-libperlio-via-timeout-perl_0.32-3_all.deb ... 913s Unpacking libperlio-via-timeout-perl (0.32-3) ... 913s Selecting previously unselected package libio-socket-timeout-perl. 913s Preparing to unpack .../284-libio-socket-timeout-perl_0.32-3_all.deb ... 913s Unpacking libio-socket-timeout-perl (0.32-3) ... 913s Selecting previously unselected package libio-string-perl. 913s Preparing to unpack .../285-libio-string-perl_1.08-4_all.deb ... 913s Unpacking libio-string-perl (1.08-4) ... 913s Selecting previously unselected package libio-stringy-perl. 913s Preparing to unpack .../286-libio-stringy-perl_2.113-2_all.deb ... 913s Unpacking libio-stringy-perl (2.113-2) ... 913s Selecting previously unselected package libipc-run-perl. 913s Preparing to unpack .../287-libipc-run-perl_20231003.0-2_all.deb ... 913s Unpacking libipc-run-perl (20231003.0-2) ... 913s Selecting previously unselected package libjargs-java. 913s Preparing to unpack .../288-libjargs-java_1.0.0-5_all.deb ... 913s Unpacking libjargs-java (1.0.0-5) ... 913s Selecting previously unselected package libjs-underscore. 913s Preparing to unpack .../289-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 913s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 913s Selecting previously unselected package libjs-sphinxdoc. 913s Preparing to unpack .../290-libjs-sphinxdoc_8.1.3-3_all.deb ... 913s Unpacking libjs-sphinxdoc (8.1.3-3) ... 913s Selecting previously unselected package libxslt1.1:arm64. 913s Preparing to unpack .../291-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 913s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 913s Selecting previously unselected package libxmlsec1t64:arm64. 913s Preparing to unpack .../292-libxmlsec1t64_1.2.41-1_arm64.deb ... 913s Unpacking libxmlsec1t64:arm64 (1.2.41-1) ... 914s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 914s Preparing to unpack .../293-libxmlsec1t64-openssl_1.2.41-1_arm64.deb ... 914s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 914s Selecting previously unselected package liblasso3t64. 914s Preparing to unpack .../294-liblasso3t64_2.8.2-7_arm64.deb ... 914s Unpacking liblasso3t64 (2.8.2-7) ... 914s Selecting previously unselected package liblasso-perl:arm64. 914s Preparing to unpack .../295-liblasso-perl_2.8.2-7_arm64.deb ... 914s Unpacking liblasso-perl:arm64 (2.8.2-7) ... 914s Selecting previously unselected package liblwp-protocol-psgi-perl. 914s Preparing to unpack .../296-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 914s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 914s Selecting previously unselected package libnet-smtp-ssl-perl. 914s Preparing to unpack .../297-libnet-smtp-ssl-perl_1.04-2_all.deb ... 914s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 914s Selecting previously unselected package libmailtools-perl. 914s Preparing to unpack .../298-libmailtools-perl_2.22-1_all.deb ... 914s Unpacking libmailtools-perl (2.22-1) ... 914s Selecting previously unselected package libmime-tools-perl. 914s Preparing to unpack .../299-libmime-tools-perl_5.515-1_all.deb ... 914s Unpacking libmime-tools-perl (5.515-1) ... 914s Selecting previously unselected package libnet-ip-perl. 914s Preparing to unpack .../300-libnet-ip-perl_1.26-4_all.deb ... 914s Unpacking libnet-ip-perl (1.26-4) ... 914s Selecting previously unselected package libnet-ldap-perl. 914s Preparing to unpack .../301-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 914s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 914s Selecting previously unselected package libxml-namespacesupport-perl. 914s Preparing to unpack .../302-libxml-namespacesupport-perl_1.12-2_all.deb ... 914s Unpacking libxml-namespacesupport-perl (1.12-2) ... 914s Selecting previously unselected package libxml-sax-base-perl. 914s Preparing to unpack .../303-libxml-sax-base-perl_1.09-3_all.deb ... 914s Unpacking libxml-sax-base-perl (1.09-3) ... 914s Selecting previously unselected package libxml-sax-perl. 914s Preparing to unpack .../304-libxml-sax-perl_1.02+dfsg-4_all.deb ... 914s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 914s Selecting previously unselected package libxml-libxml-perl. 914s Preparing to unpack .../305-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 914s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 914s Selecting previously unselected package libxml-simple-perl. 914s Preparing to unpack .../306-libxml-simple-perl_2.25-2_all.deb ... 914s Unpacking libxml-simple-perl (2.25-2) ... 914s Selecting previously unselected package libnet-openid-common-perl. 914s Preparing to unpack .../307-libnet-openid-common-perl_1.20-2_all.deb ... 914s Unpacking libnet-openid-common-perl (1.20-2) ... 914s Selecting previously unselected package libnet-openid-consumer-perl. 914s Preparing to unpack .../308-libnet-openid-consumer-perl_1.18-2_all.deb ... 914s Unpacking libnet-openid-consumer-perl (1.18-2) ... 914s Selecting previously unselected package libnet-openid-server-perl. 914s Preparing to unpack .../309-libnet-openid-server-perl_1.09-4_all.deb ... 914s Unpacking libnet-openid-server-perl (1.09-4) ... 914s Selecting previously unselected package node-xtend. 914s Preparing to unpack .../310-node-xtend_4.0.2-3_all.deb ... 914s Unpacking node-xtend (4.0.2-3) ... 914s Selecting previously unselected package nodejs. 914s Preparing to unpack .../311-nodejs_20.18.1+dfsg-1ubuntu1_arm64.deb ... 914s Unpacking nodejs (20.18.1+dfsg-1ubuntu1) ... 914s Selecting previously unselected package node-acorn. 914s Preparing to unpack .../312-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 914s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 915s Selecting previously unselected package node-cjs-module-lexer. 915s Preparing to unpack .../313-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 915s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 915s Selecting previously unselected package node-balanced-match. 915s Preparing to unpack .../314-node-balanced-match_2.0.0-1_all.deb ... 915s Unpacking node-balanced-match (2.0.0-1) ... 915s Selecting previously unselected package node-brace-expansion. 915s Preparing to unpack .../315-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 915s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 915s Selecting previously unselected package node-minimatch. 915s Preparing to unpack .../316-node-minimatch_9.0.3-5_all.deb ... 915s Unpacking node-minimatch (9.0.3-5) ... 915s Selecting previously unselected package node-undici. 915s Preparing to unpack .../317-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 915s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 915s Selecting previously unselected package libnode115:arm64. 915s Preparing to unpack .../318-libnode115_20.18.1+dfsg-1ubuntu1_arm64.deb ... 915s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 915s Selecting previously unselected package libregexp-common-perl. 915s Preparing to unpack .../319-libregexp-common-perl_2024080801-1_all.deb ... 915s Unpacking libregexp-common-perl (2024080801-1) ... 915s Selecting previously unselected package libtask-weaken-perl. 915s Preparing to unpack .../320-libtask-weaken-perl_1.06-2_all.deb ... 915s Unpacking libtask-weaken-perl (1.06-2) ... 915s Selecting previously unselected package libxml-parser-perl. 915s Preparing to unpack .../321-libxml-parser-perl_2.47-1build4_arm64.deb ... 915s Unpacking libxml-parser-perl (2.47-1build4) ... 915s Selecting previously unselected package libsoap-lite-perl. 915s Preparing to unpack .../322-libsoap-lite-perl_1.27-3_all.deb ... 915s Unpacking libsoap-lite-perl (1.27-3) ... 915s Selecting previously unselected package libstring-random-perl. 915s Preparing to unpack .../323-libstring-random-perl_1%3a0.32-2_all.deb ... 915s Unpacking libstring-random-perl (1:0.32-2) ... 915s Selecting previously unselected package libtest-leaktrace-perl. 915s Preparing to unpack .../324-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 915s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 915s Selecting previously unselected package libtest-output-perl. 915s Preparing to unpack .../325-libtest-output-perl_1.034-1_all.deb ... 915s Unpacking libtest-output-perl (1.034-1) ... 915s Selecting previously unselected package libtest-pod-perl. 915s Preparing to unpack .../326-libtest-pod-perl_1.52-3_all.deb ... 915s Unpacking libtest-pod-perl (1.52-3) ... 915s Selecting previously unselected package libtime-fake-perl. 916s Preparing to unpack .../327-libtime-fake-perl_0.11-4_all.deb ... 916s Unpacking libtime-fake-perl (0.11-4) ... 916s Selecting previously unselected package libxml-libxslt-perl:arm64. 916s Preparing to unpack .../328-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 916s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 916s Selecting previously unselected package node-uglify-js. 916s Preparing to unpack .../329-node-uglify-js_3.17.4-2_all.deb ... 916s Unpacking node-uglify-js (3.17.4-2) ... 916s Selecting previously unselected package python3-defusedxml. 916s Preparing to unpack .../330-python3-defusedxml_0.7.1-3_all.deb ... 916s Unpacking python3-defusedxml (0.7.1-3) ... 916s Selecting previously unselected package python3-roman. 916s Preparing to unpack .../331-python3-roman_4.2-1_all.deb ... 916s Unpacking python3-roman (4.2-1) ... 916s Selecting previously unselected package python3-docutils. 916s Preparing to unpack .../332-python3-docutils_0.21.2+dfsg-2_all.deb ... 916s Unpacking python3-docutils (0.21.2+dfsg-2) ... 916s Selecting previously unselected package python3-imagesize. 916s Preparing to unpack .../333-python3-imagesize_1.4.1-1_all.deb ... 916s Unpacking python3-imagesize (1.4.1-1) ... 916s Selecting previously unselected package python3-packaging. 916s Preparing to unpack .../334-python3-packaging_24.2-1_all.deb ... 916s Unpacking python3-packaging (24.2-1) ... 916s Selecting previously unselected package python3-snowballstemmer. 916s Preparing to unpack .../335-python3-snowballstemmer_2.2.0-4build1_all.deb ... 916s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 916s Selecting previously unselected package sphinx-common. 916s Preparing to unpack .../336-sphinx-common_8.1.3-3_all.deb ... 916s Unpacking sphinx-common (8.1.3-3) ... 916s Selecting previously unselected package python3-alabaster. 916s Preparing to unpack .../337-python3-alabaster_0.7.16-0.1_all.deb ... 916s Unpacking python3-alabaster (0.7.16-0.1) ... 916s Selecting previously unselected package python3-sphinx. 916s Preparing to unpack .../338-python3-sphinx_8.1.3-3_all.deb ... 916s Unpacking python3-sphinx (8.1.3-3) ... 916s Selecting previously unselected package python3-sphinx-bootstrap-theme. 916s Preparing to unpack .../339-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 916s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 916s Selecting previously unselected package uglifyjs. 916s Preparing to unpack .../340-uglifyjs_3.17.4-2_all.deb ... 916s Unpacking uglifyjs (3.17.4-2) ... 916s Selecting previously unselected package yui-compressor. 916s Preparing to unpack .../341-yui-compressor_2.4.8-3_all.deb ... 916s Unpacking yui-compressor (2.4.8-3) ... 916s Selecting previously unselected package libauthen-radius-perl. 916s Preparing to unpack .../342-libauthen-radius-perl_0.33-1_all.deb ... 916s Unpacking libauthen-radius-perl (0.33-1) ... 917s Selecting previously unselected package pkg-perl-autopkgtest. 917s Preparing to unpack .../343-pkg-perl-autopkgtest_0.80_all.deb ... 917s Unpacking pkg-perl-autopkgtest (0.80) ... 917s Setting up libconfig-inifiles-perl (3.000003-3) ... 917s Setting up libmodule-pluggable-perl (5.2-5) ... 917s Setting up node-uglify-js (3.17.4-2) ... 917s Setting up libio-sessiondata-perl (1.03-3) ... 917s Setting up javascript-common (11+nmu1) ... 917s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 917s Setting up liblcms2-2:arm64 (2.16-2) ... 917s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 917s Setting up libaom3:arm64 (3.11.0-1) ... 917s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 917s Setting up libmath-random-isaac-perl (1.004-2) ... 917s Setting up libtask-weaken-perl (1.06-2) ... 917s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 917s Setting up libhttp-multipartparser-perl (0.02-3) ... 917s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 917s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 917s Setting up java-common (0.76) ... 917s Setting up libclass-inspector-perl (1.36-3) ... 917s Setting up libfont-afm-perl (1.20-4) ... 917s Setting up libwant-perl (0.29-2build5) ... 917s Setting up libdynaloader-functions-perl (0.004-1) ... 917s Setting up libclass-method-modifiers-perl (2.15-1) ... 917s Setting up libjs-popper.js (1.16.1+ds-6) ... 917s Setting up libio-pty-perl (1:1.20-1build3) ... 917s Setting up libdata-hexdump-perl (0.04-2) ... 917s Setting up python3-defusedxml (0.7.1-3) ... 917s Setting up libclone-perl:arm64 (0.47-1) ... 917s Setting up libarchive-zip-perl (1.68-1) ... 917s Setting up libsub-identify-perl (0.14-3build4) ... 917s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 917s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 917s Setting up python3-alabaster (0.7.16-0.1) ... 917s Setting up libio-stringy-perl (2.113-2) ... 917s Setting up libhtml-tagset-perl (3.24-1) ... 917s Setting up unzip (6.0-28ubuntu6) ... 917s Setting up libdebhelper-perl (13.20ubuntu1) ... 917s Setting up libperlio-via-timeout-perl (0.32-3) ... 917s Setting up libfilesys-notify-simple-perl (0.14-3) ... 917s Setting up libnet-cidr-perl (0.21-2) ... 917s Setting up libipc-sharelite-perl (0.17-5build4) ... 917s Setting up libconvert-binhex-perl (1.125-3) ... 917s Setting up liblwp-mediatypes-perl (6.04-2) ... 917s Setting up libcrypt-urandom-perl (0.40-1) ... 917s Setting up x11-common (1:7.7+23ubuntu3) ... 917s Setting up libtest-pod-perl (1.52-3) ... 917s Setting up libtry-tiny-perl (0.32-1) ... 917s Setting up libdeflate0:arm64 (1.22-1) ... 917s Setting up perl-openssl-defaults:arm64 (7build3) ... 917s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 917s Setting up libxml-namespacesupport-perl (1.12-2) ... 917s Setting up m4 (1.4.19-4build1) ... 917s Setting up libposix-strftime-compiler-perl (0.46-1) ... 917s Setting up libclass-singleton-perl (1.6-2) ... 917s Setting up libencode-locale-perl (1.05-3) ... 917s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 917s Setting up libxstring-perl:arm64 (0.005-2build4) ... 917s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 917s Setting up libclass-errorhandler-perl (0.04-3) ... 917s Setting up liblist-utilsby-perl (0.12-2) ... 917s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 917s Setting up libtime-fake-perl (0.11-4) ... 917s Setting up libfcgi-procmanager-perl (0.28-3) ... 917s Setting up libregexp-common-perl (2024080801-1) ... 917s Setting up libtest-sharedfork-perl (0.35-3) ... 917s Setting up libsub-install-perl (0.929-1) ... 917s Setting up libextutils-depends-perl (0.8001-2) ... 917s Setting up libhash-multivalue-perl (0.16-3) ... 917s Setting up libscope-guard-perl (0.21-2) ... 917s Setting up liberror-perl (0.17029-2) ... 917s Setting up libapache-session-perl (1.94-2) ... 917s Setting up libxml-sax-base-perl (1.09-3) ... 917s Setting up libio-string-perl (1.08-4) ... 917s Setting up libtest-leaktrace-perl (0.17-1build6) ... 917s Setting up python3-roman (4.2-1) ... 918s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 918s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 918s Setting up autotools-dev (20220109.1) ... 918s Setting up libstream-buffered-perl (0.03-3) ... 918s Setting up libclass-data-inheritable-perl (0.10-1) ... 918s Setting up python3-packaging (24.2-1) ... 918s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 918s Setting up libalgorithm-c3-perl (0.11-2) ... 918s Setting up libapache-logformat-compiler-perl (0.36-3) ... 918s Setting up libcrypt-random-seed-perl (0.03-3) ... 918s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 918s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 918s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 918s Setting up python3-snowballstemmer (2.2.0-4build1) ... 918s Setting up node-balanced-match (2.0.0-1) ... 918s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 918s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 918s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 918s Setting up libemail-date-format-perl (1.008-1) ... 918s Setting up libcryptx-perl (0.084-1) ... 918s Setting up libcares2:arm64 (1.34.4-2.1) ... 918s Setting up libmpc3:arm64 (1.3.1-1build2) ... 918s Setting up libvariable-magic-perl (0.64-1build1) ... 918s Setting up libio-html-perl (1.004-3) ... 918s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 918s Setting up autopoint (0.22.5-3) ... 918s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 918s Setting up libipc-run-perl (20231003.0-2) ... 918s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 918s Setting up libpcsclite1:arm64 (2.3.0-3) ... 918s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 918s Setting up libltdl7:arm64 (2.4.7-8) ... 918s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 918s Setting up libstring-random-perl (1:0.32-2) ... 918s Setting up libparams-util-perl (1.102-3build1) ... 918s Setting up autoconf (2.72-3) ... 918s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 918s Setting up libwebp7:arm64 (1.4.0-0.1) ... 918s Setting up libcapture-tiny-perl (0.48-2) ... 918s Setting up libtimedate-perl (2.3300-2) ... 918s Setting up libubsan1:arm64 (14.2.0-12ubuntu1) ... 918s Setting up libsub-name-perl:arm64 (0.28-1) ... 918s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 918s Setting up libtypes-serialiser-perl (1.01-1) ... 918s Setting up libgssapi-perl (0.28-4build5) ... 918s Setting up dwz (0.15-1build6) ... 918s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 918s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 918s Setting up libhwasan0:arm64 (14.2.0-12ubuntu1) ... 918s Setting up libasan8:arm64 (14.2.0-12ubuntu1) ... 918s Setting up libjson-perl (4.10000-1) ... 918s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 918s Setting up libjargs-java (1.0.0-5) ... 918s Setting up librole-tiny-perl (2.002004-1) ... 918s Setting up debugedit (1:5.1-1) ... 918s Setting up libfile-sharedir-perl (1.118-3) ... 918s Setting up libfcgi-perl (0.82+ds-3build3) ... 918s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 918s Setting up libaliased-perl (0.34-3) ... 918s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 918s Setting up libcarp-clan-perl (6.08-2) ... 918s Setting up libdevel-globaldestruction-perl (0.14-4) ... 918s Setting up libwww-form-urlencoded-perl (0.26-2) ... 918s Setting up sgml-base (1.31) ... 918s Setting up libstrictures-perl (2.000006-1) ... 918s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 918s Setting up libdevel-stacktrace-perl (2.0500-1) ... 918s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 918s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 918s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 918s Setting up node-minimatch (9.0.3-5) ... 918s Setting up libtsan2:arm64 (14.2.0-12ubuntu1) ... 918s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 918s Setting up ca-certificates-java (20240118) ... 918s No JRE found. Skipping Java certificates setup. 918s Setting up libexporter-tiny-perl (1.006002-1) ... 918s Setting up node-xtend (4.0.2-3) ... 918s Setting up libisl23:arm64 (0.27-1) ... 918s Setting up libconvert-asn1-perl (0.34-1) ... 918s Setting up libtext-unidecode-perl (1.30-3) ... 918s Setting up libde265-0:arm64 (1.0.15-1build4) ... 918s Setting up libregexp-assemble-perl (0.38-2) ... 918s Setting up libnet-ip-perl (1.26-4) ... 918s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 918s Setting up libautobox-perl (3.0.2-1) ... 918s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 918s Setting up libcc1-0:arm64 (14.2.0-12ubuntu1) ... 918s Setting up liburi-perl (5.30-1) ... 918s Setting up libdbi-perl:arm64 (1.645-1) ... 918s Setting up liblsan0:arm64 (14.2.0-12ubuntu1) ... 918s Setting up libconvert-base32-perl (0.06-3) ... 918s Setting up dctrl-tools (2.24-3build3) ... 918s Setting up libitm1:arm64 (14.2.0-12ubuntu1) ... 918s Setting up autodep8 (0.28+nmu1ubuntu1) ... 918s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 918s Setting up python3-imagesize (1.4.1-1) ... 919s Setting up libemail-address-xs-perl (1.05-1build5) ... 919s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 919s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 919s Setting up automake (1:1.16.5-1.3ubuntu1) ... 919s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 919s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 919s Setting up libjson-xs-perl (4.030-2build4) ... 919s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 919s Setting up libcrypt-des-ede3-perl (0.03-1) ... 919s Setting up libjs-jquery-cookie (12-4) ... 919s Setting up libhttp-date-perl (6.06-1) ... 919s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 919s Setting up gettext (0.22.5-3) ... 919s Setting up libtest-tcp-perl (2.22-2) ... 919s Setting up libautobox-core-perl (1.33-2) ... 919s Setting up java-wrappers (0.5) ... 919s Setting up libio-socket-timeout-perl (0.32-3) ... 919s Setting up libfile-listing-perl (6.16-1) ... 919s Setting up libhash-merge-simple-perl (0.052-1) ... 919s Setting up openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 919s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 919s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 919s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 919s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 919s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 919s Setting up libcache-cache-perl (1.08-3) ... 919s Setting up libhttp-headers-fast-perl (0.22-3) ... 919s Setting up liblist-moreutils-perl (0.430-2) ... 919s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 919s Setting up libtype-tiny-perl (2.004000-1) ... 919s Setting up libemail-simple-perl (2.218-1) ... 919s Setting up libnet-http-perl (6.23-1) ... 919s Setting up libexception-class-perl (1.45-1) ... 919s Setting up libclass-c3-perl (0.35-2) ... 919s Setting up libcrypt-jwt-perl (0.035-1) ... 919s Setting up libcbor-xs-perl (1.87-1build4) ... 919s Setting up xfonts-utils (1:7.7+7) ... 919s Setting up libxmlsec1t64:arm64 (1.2.41-1) ... 919s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 919s Setting up libxml-sax-perl (1.02+dfsg-4) ... 919s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 919s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 919s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 919s Setting up libauthen-radius-perl (0.33-1) ... 919s Setting up intltool-debian (0.35.0+20060710.6) ... 919s Setting up libbytes-random-secure-perl (0.29-3) ... 919s Setting up libjson-maybexs-perl (1.004008-1) ... 919s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 919s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 919s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 919s Setting up libraqm0:arm64 (0.10.2-1) ... 919s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 919s Setting up libdata-optlist-perl (0.114-1) ... 919s Setting up libtest-output-perl (1.034-1) ... 919s Setting up pkg-perl-autopkgtest (0.80) ... 919s Setting up libjs-sphinxdoc (8.1.3-3) ... 919s Setting up libraw23t64:arm64 (0.21.3-1) ... 919s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 919s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 919s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 919s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 919s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 919s Setting up dh-strip-nondeterminism (1.14.0-1) ... 919s Setting up libwww-robotrules-perl (6.02-1) ... 919s Setting up cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 919s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 919s Setting up xml-core (0.19) ... 920s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 920s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 920s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 920s Setting up libmro-compat-perl (0.15-2) ... 920s Setting up libcookie-baker-perl (0.12-1) ... 920s Setting up libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 920s Setting up libhttp-entity-parser-perl (0.25-2) ... 920s Setting up libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 920s Setting up libio-socket-ssl-perl (2.089-1) ... 920s Setting up libsub-exporter-perl (0.990-1) ... 920s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 920s Setting up libeval-closure-perl (0.14-3) ... 920s Setting up libconvert-pem-perl (0.13-1) ... 920s Setting up libhttp-negotiate-perl (6.01-2) ... 920s Setting up libparams-validationcompiler-perl (0.31-1) ... 920s Setting up libhttp-cookies-perl (6.11-1) ... 920s Setting up po-debconf (1.0.21+nmu1) ... 920s Setting up libhtml-tree-perl (5.07-3) ... 920s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 920s Setting up libcgi-pm-perl (4.66-1) ... 920s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 920s Setting up liblasso3t64 (2.8.2-7) ... 920s Setting up libhtml-format-perl (2.16-2) ... 920s Setting up fonts-urw-base35 (20200910-8) ... 920s Setting up libhtml-template-perl (2.97-2) ... 920s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 920s Setting up libnet-smtp-ssl-perl (1.04-2) ... 920s Setting up libauthen-webauthn-perl (0.005-1) ... 920s Setting up libmodule-runtime-perl (0.016-2) ... 920s Setting up libmailtools-perl (2.22-1) ... 920s Setting up sphinx-common (8.1.3-3) ... 920s Setting up libdist-checkconflicts-perl (0.11-2) ... 920s Setting up libxml-simple-perl (2.25-2) ... 920s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 920s Setting up cpp-14 (14.2.0-12ubuntu1) ... 920s Setting up libhttp-daemon-perl (6.16-1) ... 920s Setting up libemail-abstract-perl (3.010-1) ... 920s Setting up cpp (4:14.1.0-2ubuntu1) ... 920s Setting up liblasso-perl:arm64 (2.8.2-7) ... 920s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 920s Setting up gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 920s Setting up libplack-perl (1.0051-1) ... 920s Setting up libnet-openid-common-perl (1.20-2) ... 920s Setting up libnet-openid-server-perl (1.09-4) ... 920s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 920s Setting up g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 920s Setting up libmodule-implementation-perl (0.09-2) ... 920s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 920s Setting up libpackage-stash-perl (0.40-1) ... 920s Setting up libimport-into-perl (1.002005-2) ... 920s Setting up libmoo-perl (2.005005-1) ... 920s Setting up liblist-someutils-perl (0.59-1) ... 920s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 920s Setting up libmime-tools-perl (5.515-1) ... 920s Setting up libclass-load-perl (0.25-2) ... 920s Setting up gcc-14 (14.2.0-12ubuntu1) ... 920s Setting up libspecio-perl (0.48-1) ... 920s Setting up liblist-allutils-perl (0.19-1) ... 920s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 920s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 920s Setting up libdevel-overloadinfo-perl (0.007-1) ... 920s Setting up libclass-load-xs-perl (0.10-2build5) ... 920s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 920s Setting up g++-14 (14.2.0-12ubuntu1) ... 920s Setting up libmoox-types-mooselike-perl (0.29-2) ... 920s Setting up libb-hooks-endofscope-perl (0.28-1) ... 920s Setting up libthrowable-perl (1.001-2) ... 920s Setting up libauthen-oath-perl (2.0.1-2) ... 920s Setting up libtool (2.4.7-8) ... 920s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 920s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 920s Setting up gcc (4:14.1.0-2ubuntu1) ... 920s Setting up dh-autoreconf (20) ... 920s Setting up libemail-sender-perl (2.601-1) ... 920s Setting up libnamespace-clean-perl (0.27-2) ... 920s Setting up g++ (4:14.1.0-2ubuntu1) ... 920s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 920s Setting up libmoosex-singlearg-perl (0.09-2) ... 920s Setting up build-essential (12.10ubuntu1) ... 920s Setting up libnamespace-autoclean-perl (0.31-1) ... 920s Setting up libdatetime-locale-perl (1:1.41-1) ... 920s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 920s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 920s Setting up libmoosex-types-perl (0.50-2) ... 920s Setting up debhelper (13.20ubuntu1) ... 920s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 920s Setting up libmoosex-types-common-perl (0.001014-2) ... 920s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 920s Setting up libmoosex-util-perl (0.006-2) ... 920s Setting up libdatetime-perl (2:1.65-1build3) ... 920s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 920s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 920s Setting up libauthen-u2f-tester-perl (0.03-1) ... 920s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 920s Setting up liblwp-protocol-https-perl (6.14-1) ... 920s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 920s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 920s Setting up libwww-perl (6.77-1) ... 920s Setting up libheif1:arm64 (1.19.3-1) ... 920s Setting up nodejs (20.18.1+dfsg-1ubuntu1) ... 920s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 920s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 920s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 921s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 921s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 921s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 921s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 921s Setting up libnet-openid-consumer-perl (1.18-2) ... 921s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 921s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 921s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 921s Setting up libxml-parser-perl (2.47-1build4) ... 921s Setting up uglifyjs (3.17.4-2) ... 921s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 921s Setting up libgd-perl (2.78-1build4) ... 921s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 921s Setting up lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 922s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 922s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 922s Setting up libsoap-lite-perl (1.27-3) ... 922s Setting up liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 922s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 922s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 923s Setting up libgd-securityimage-perl (1.75-3) ... 923s Processing triggers for install-info (7.1.1-1) ... 923s Processing triggers for libc-bin (2.40-4ubuntu1) ... 923s Processing triggers for man-db (2.13.0-1) ... 926s Processing triggers for ca-certificates-java (20240118) ... 926s Adding debian:ACCVRAIZ1.pem 926s Adding debian:AC_RAIZ_FNMT-RCM.pem 926s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 926s Adding debian:ANF_Secure_Server_Root_CA.pem 926s Adding debian:Actalis_Authentication_Root_CA.pem 926s Adding debian:AffirmTrust_Commercial.pem 926s Adding debian:AffirmTrust_Networking.pem 926s Adding debian:AffirmTrust_Premium.pem 926s Adding debian:AffirmTrust_Premium_ECC.pem 926s Adding debian:Amazon_Root_CA_1.pem 926s Adding debian:Amazon_Root_CA_2.pem 926s Adding debian:Amazon_Root_CA_3.pem 926s Adding debian:Amazon_Root_CA_4.pem 926s Adding debian:Atos_TrustedRoot_2011.pem 926s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 926s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 926s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 926s Adding debian:BJCA_Global_Root_CA1.pem 926s Adding debian:BJCA_Global_Root_CA2.pem 926s Adding debian:Baltimore_CyberTrust_Root.pem 926s Adding debian:Buypass_Class_2_Root_CA.pem 926s Adding debian:Buypass_Class_3_Root_CA.pem 926s Adding debian:CA_Disig_Root_R2.pem 926s Adding debian:CFCA_EV_ROOT.pem 926s Adding debian:COMODO_Certification_Authority.pem 926s Adding debian:COMODO_ECC_Certification_Authority.pem 926s Adding debian:COMODO_RSA_Certification_Authority.pem 926s Adding debian:Certainly_Root_E1.pem 926s Adding debian:Certainly_Root_R1.pem 926s Adding debian:Certigna.pem 926s Adding debian:Certigna_Root_CA.pem 926s Adding debian:Certum_EC-384_CA.pem 926s Adding debian:Certum_Trusted_Network_CA.pem 926s Adding debian:Certum_Trusted_Network_CA_2.pem 926s Adding debian:Certum_Trusted_Root_CA.pem 926s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 926s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 926s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 926s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 926s Adding debian:Comodo_AAA_Services_root.pem 926s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 926s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 926s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 926s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 926s Adding debian:DigiCert_Assured_ID_Root_CA.pem 926s Adding debian:DigiCert_Assured_ID_Root_G2.pem 926s Adding debian:DigiCert_Assured_ID_Root_G3.pem 926s Adding debian:DigiCert_Global_Root_CA.pem 926s Adding debian:DigiCert_Global_Root_G2.pem 926s Adding debian:DigiCert_Global_Root_G3.pem 926s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 926s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 926s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 926s Adding debian:DigiCert_Trusted_Root_G4.pem 926s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 926s Adding debian:Entrust_Root_Certification_Authority.pem 926s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 926s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 926s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 926s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 926s Adding debian:GLOBALTRUST_2020.pem 926s Adding debian:GTS_Root_R1.pem 926s Adding debian:GTS_Root_R2.pem 926s Adding debian:GTS_Root_R3.pem 926s Adding debian:GTS_Root_R4.pem 926s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 926s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 926s Adding debian:GlobalSign_Root_CA.pem 926s Adding debian:GlobalSign_Root_CA_-_R3.pem 926s Adding debian:GlobalSign_Root_CA_-_R6.pem 926s Adding debian:GlobalSign_Root_E46.pem 926s Adding debian:GlobalSign_Root_R46.pem 926s Adding debian:Go_Daddy_Class_2_CA.pem 926s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 926s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 926s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 926s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 926s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 926s Adding debian:HiPKI_Root_CA_-_G1.pem 926s Adding debian:Hongkong_Post_Root_CA_3.pem 926s Adding debian:ISRG_Root_X1.pem 926s Adding debian:ISRG_Root_X2.pem 927s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 927s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 927s Adding debian:Izenpe.com.pem 927s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 927s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 927s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 927s Adding debian:NAVER_Global_Root_Certification_Authority.pem 927s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 927s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 927s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 927s Adding debian:QuoVadis_Root_CA_1_G3.pem 927s Adding debian:QuoVadis_Root_CA_2.pem 927s Adding debian:QuoVadis_Root_CA_2_G3.pem 927s Adding debian:QuoVadis_Root_CA_3.pem 927s Adding debian:QuoVadis_Root_CA_3_G3.pem 927s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 927s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 927s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 927s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 927s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 927s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 927s Adding debian:SZAFIR_ROOT_CA2.pem 927s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 927s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 927s Adding debian:SecureSign_RootCA11.pem 927s Adding debian:SecureTrust_CA.pem 927s Adding debian:Secure_Global_CA.pem 927s Adding debian:Security_Communication_ECC_RootCA1.pem 927s Adding debian:Security_Communication_RootCA2.pem 927s Adding debian:Security_Communication_RootCA3.pem 927s Adding debian:Security_Communication_Root_CA.pem 927s Adding debian:Starfield_Class_2_CA.pem 927s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 927s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 927s Adding debian:SwissSign_Gold_CA_-_G2.pem 927s Adding debian:SwissSign_Silver_CA_-_G2.pem 927s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 927s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 927s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 927s Adding debian:TWCA_Global_Root_CA.pem 927s Adding debian:TWCA_Root_Certification_Authority.pem 927s Adding debian:TeliaSonera_Root_CA_v1.pem 927s Adding debian:Telia_Root_CA_v2.pem 927s Adding debian:TrustAsia_Global_Root_CA_G3.pem 927s Adding debian:TrustAsia_Global_Root_CA_G4.pem 927s Adding debian:Trustwave_Global_Certification_Authority.pem 927s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 927s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 927s Adding debian:TunTrust_Root_CA.pem 927s Adding debian:UCA_Extended_Validation_Root.pem 927s Adding debian:UCA_Global_G2_Root.pem 927s Adding debian:USERTrust_ECC_Certification_Authority.pem 927s Adding debian:USERTrust_RSA_Certification_Authority.pem 927s Adding debian:XRamp_Global_CA_Root.pem 927s Adding debian:certSIGN_ROOT_CA.pem 927s Adding debian:certSIGN_Root_CA_G2.pem 927s Adding debian:e-Szigno_Root_CA_2017.pem 927s Adding debian:ePKI_Root_Certification_Authority.pem 927s Adding debian:emSign_ECC_Root_CA_-_C3.pem 927s Adding debian:emSign_ECC_Root_CA_-_G3.pem 927s Adding debian:emSign_Root_CA_-_C1.pem 927s Adding debian:emSign_Root_CA_-_G1.pem 927s Adding debian:vTrus_ECC_Root_CA.pem 927s Adding debian:vTrus_Root_CA.pem 927s done. 927s Setting up yui-compressor (2.4.8-3) ... 927s Setting up default-jre-headless (2:1.21-76) ... 927s Processing triggers for sgml-base (1.31) ... 927s Setting up docutils-common (0.21.2+dfsg-2) ... 927s Processing triggers for sgml-base (1.31) ... 927s Setting up python3-docutils (0.21.2+dfsg-2) ... 927s Setting up python3-sphinx (8.1.3-3) ... 943s autopkgtest [14:50:07]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 943s autopkgtest [14:50:07]: test portal-test: [----------------------- 943s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 943s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 944s t/00-Switch.t ..................................................... 944s ok 1 - use Lemonldap::NG::Portal::Main; 944s ok 2 - Portal object 944s ok 3 - Init 944s ok 4 - Portal app 944s ok 5 - Register $type 944s ok 6 - Portal object 944s ok 7 - Init 944s ok 8 - Portal app 944s ok 9 - Register $type 944s # ==> Pushing CLIENT1 <== 944s ok 10 944s # ==> Popping CLIENT1 <== 944s # ==> Pushing CLIENT2 <== 944s ok 11 944s # ==> Popping CLIENT2 <== 944s # ==> Pushing CLIENT1 <== 944s ok 12 944s # ==> Popping CLIENT1 <== 944s # ==> Pushing CLIENT2 <== 944s ok 13 944s # ==> Popping CLIENT2 <== 944s 1..13 944s ok 944s t/01-AuthDemo.t ................................................... 944s ok 1 - use Lemonldap::NG::Portal::Main; 944s ok 2 - Portal object 944s ok 3 - Init 944s ok 4 - Portal app 944s ok 5 - Unauth JSON request 944s ok 6 - Response status is 401 944s ok 7 - Content is JSON 944s ok 8 - Error code is 9 944s ok 9 - Get Menu 944s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 944s ok 11 - Rejected with PE_UNPROTECTEDURL 944s ok 12 - Strict-Transport-Security is set 944s ok 13 - Language icons found 944s ok 14 - Custom favicon found 944s ok 15 - Get Menu 944s ok 16 - Rejected with PE_FIRSTACCESS 944s ok 17 - Language icons found 944s ok 18 - Unauth ajax request with good url 944s ok 19 - Response status is 401 944s ok 20 - Content is JSON 944s ok 21 - Error code is 9 944s ok 22 - Get Menu 944s ok 23 - Language icons found 944s ok 24 - Auth query 944s ok 25 - jdoe rejected with PE_BADCREDENTIALS 944s ok 26 - Found connect button 944s ok 27 - HTTP code is 200 944s ok 28 - Page contains a form 944s ok 29 - Field "user" is defined 944s ok 30 - Field "password" is defined 944s ok 31 - CSP header authorize POST request to \# 944s ok 32 - Login is pre-filled on second attemps 944s ok 33 - Auth query 944s ok 34 - dwho rejected with PE_BADCREDENTIALS 944s ok 35 - Found connect button 944s ok 36 - Auth query 944s ok 37 - HTTP code is 200 944s ok 38 - Get cookie lemonldap (c61dfac55bd5b85f1bb07ca9730a009a9ad68d65cecdb25678ac41773121c8d7) 944s ok 39 - Auth ajax request with good url 944s ok 40 - Get redirection 944s ok 41 - Location is http://test1.example.com/ 944s ok 42 - Authenticated as dwho 944s ok 43 - Auth request with bad url 944s ok 44 - HTTP code is 200 944s ok 45 - Authenticated as dwho 944s ok 46 - use Lemonldap::NG::Handler::PSGI; 944s ok 47 - PSGI test 944s ok 48 - HTTP code is 200 944s ok 49 - Authenticated as dwho 944s ok 50 - Logout request 944s ok 51 - Response is 200 944s ok 52 - Cookie is deleted 944s ok 53 - No pdata 944s ok 54 - Disconnect request 944s ok 55 - Response is 401 944s 1..55 944s ok 945s t/01-BuildRule.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 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 945s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 945s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 945s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 945s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 945s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 945s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 945s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 945s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 945s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 945s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 945s 1..15 945s ok 945s t/01-BuildUrl.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 - [] => http://auth.example.com/ 945s ok 6 - ['foo'] => http://auth.example.com/foo 945s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 945s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 945s ok 9 - ['https://foo'] => https://foo 945s ok 10 - ['https://foo','bar'] => https://foo/bar 945s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 945s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 945s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 945s 1..13 945s ok 946s t/01-CSP-and-CORS-headers.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 - Unauth JSON request 946s ok 6 - Response status is 401 946s ok 7 - Content is JSON 946s ok 8 - Error code is 9 946s ok 9 - Unauth JSON request 946s ok 10 - CORS origin '' found 946s ok 11 - CORS credentials 'true' found 946s ok 12 - CORS headers '*' found 946s ok 13 - CORS methods 'POST' found 946s ok 14 - CORS expose-headers '*' found 946s ok 15 - CORS max-age '86400' found 946s ok 16 - Unauth ajax request with good url 946s ok 17 - Response status is 401 946s ok 18 - Content is JSON 946s ok 19 - Error code is 9 946s ok 20 - Get error page 946s ok 21 - CORS origin '' found 946s ok 22 - CORS credentials 'true' found 946s ok 23 - CORS headers '*' found 946s ok 24 - CORS methods 'POST' found 946s ok 25 - CORS expose-headers '*' found 946s ok 26 - CORS max-age '86400' found 946s ok 27 - Get Menu 946s ok 28 - CORS origin '' found 946s ok 29 - CORS credentials 'true' found 946s ok 30 - CORS headers '*' found 946s ok 31 - CORS methods 'POST' found 946s ok 32 - CORS expose-headers '*' found 946s ok 33 - CORS max-age '86400' found 946s ok 34 - Get Menu 946s ok 35 - Language icons found 946s ok 36 - CORS origin '' found 946s ok 37 - CORS credentials 'true' found 946s ok 38 - CORS headers '*' found 946s ok 39 - CORS methods 'POST' found 946s ok 40 - CORS expose-headers '*' found 946s ok 41 - CORS max-age '86400' found 946s ok 42 - CSP header values found 946s ok 43 - X-Frame-Options "ALLOW-FROM" found 946s ok 44 - Auth query 946s ok 45 - HTTP code is 200 946s ok 46 - Get cookie lemonldap (4900b7b73a07e25dd463634308094e2bcce2dbb8bde04c9bddb19bca069ddb81) 946s ok 47 - Found SameSite=Lax (default) 946s ok 48 - Auth ajax request with good url 946s ok 49 - Get redirection 946s ok 50 - Location is http://test1.example.com/ 946s ok 51 - Authenticated as dwho 946s ok 52 - Get test1 946s ok 53 - Lm-Remote-User found 946s ok 54 - Lm-Remote-Custom found 946s ok 55 - X-Frame-Options "ALLOW-FROM" found 946s ok 56 - CORS origin '' found 946s ok 57 - CORS credentials 'true' found 946s ok 58 - CORS headers '*' found 946s ok 59 - CORS methods 'POST' found 946s ok 60 - CORS expose-headers '*' found 946s ok 61 - CORS max-age '86400' found 946s ok 62 - Logout request 946s ok 63 - Response is 200 946s ok 64 - Cookie is deleted 946s ok 65 - No pdata 946s ok 66 - Disconnect request 946s ok 67 - Response is 401 946s # Subtest: Test cspGetHost function 946s ok 1 - Correct CSP source for undef 946s ok 2 - Correct CSP source for 946s ok 3 - Correct CSP source for invalid 946s ok 4 - Correct CSP source for /relative/url 946s ok 5 - Correct CSP source for http://test.com/test 946s ok 6 - Correct CSP source for http://test.com:80/test 946s ok 7 - Correct CSP source for http://test.com:81/test 946s ok 8 - Correct CSP source for https://test.com/test 946s ok 9 - Correct CSP source for https://test.com:443/test 946s ok 10 - Correct CSP source for custom.scheme://something?param 946s 1..10 946s ok 68 - Test cspGetHost function 946s 1..68 946s ok 947s t/01-Cookie-Domain.t .............................................. 947s ok 1 - use Lemonldap::NG::Portal::Main; 947s # Subtest: Behavior with domain = example.com 947s ok 1 - Portal object 947s ok 2 - Init 947s ok 3 - Portal app 947s ok 4 - Correct cookie result for name=coucou,value=0 947s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 947s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 947s ok 7 - Correct cookie result for name=coucou,value=0 947s 1..7 947s ok 2 - Behavior with domain = example.com 947s # Subtest: Behavior with unset domain 947s ok 1 - Portal object 947s ok 2 - Init 947s ok 3 - Portal app 947s ok 4 - Correct cookie result for name=coucou,value=0 947s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 947s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 947s ok 7 - Correct cookie result for name=coucou,value=0 947s 1..7 947s ok 3 - Behavior with unset domain 947s # Subtest: Behavior with special #PORTAL# value 947s ok 1 - Portal object 947s ok 2 - Init 947s ok 3 - Portal app 947s ok 4 - Correct cookie result for name=coucou,value=0 947s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 947s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 947s ok 7 - Correct cookie result for name=coucou,value=0 947s 1..7 947s ok 4 - Behavior with special \#PORTAL\# value 947s # Subtest: Behavior with special #PORTALDOMAIN# value 947s ok 1 - Portal object 947s ok 2 - Init 947s ok 3 - Portal app 947s ok 4 - Correct cookie result for name=coucou,value=0 947s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 947s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 947s ok 7 - Correct cookie result for name=coucou,value=0 947s 1..7 947s ok 5 - Behavior with special \#PORTALDOMAIN\# value 947s 1..5 947s ok 947s t/01-Custom2fa.t .................................................. 947s ok 1 - use Lemonldap::NG::Portal::Main; 947s ok 2 - Portal object 947s ok 3 - Init 947s ok 4 - Portal app 947s # Subtest: Register 2FA on first login 947s ok 1 - Auth query 947s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221737053531_16390%22%7D) 947s ok 3 - Get redirection 947s ok 4 - Location is http://auth.example.com/2fregisters 947s ok 5 - Auth query 947s ok 6 - Response body is not empty 947s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 947s ok 8 - Response body is not empty 947s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 947s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221737053531_16390%22%7D) 947s ok 11 - Auth query 947s ok 12 - Response body is not empty 947s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 947s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221737053531_16390%22%7D) 947s ok 15 - Post code 947s ok 16 - Response status is 500 947s ok 17 - Content is JSON 947s ok 18 - Error code is PE1234 947s ok 19 - Post code 947s ok 20 - HTTP code is 200 947s ok 21 - Content-Type is JSON 947s ok 22 - Content is valid JSON 947s ok 23 - Correct response 947s ok 24 - Continue login 947s ok 25 - Get redirection 947s ok 26 - Location is http://auth.example.com/ 947s ok 27 - Get cookie lemonldap (5fbc01be2c00f6e5d836506a0bf8690c87f132b9b60fd37545d9bda10daf99cb) 947s ok 28 - Get session using restSessionServer 947s ok 29 - HTTP code is 200 947s ok 30 - Deserialize session content 947s ok 31 - Session has correct value for uid 947s ok 32 - Session has correct value for _2f 947s ok 33 - Session has correct value for authenticationLevel 947s ok 34 - Correct private info 947s ok 35 - Hook can modify registered device 947s ok 36 - Hook can read device info 947s ok 37 - Hook can read session info 947s ok 38 - Correct type 947s 1..38 947s ok 5 - Register 2FA on first login 947s # Subtest: Login with 2FA 947s ok 1 - Auth query 947s ok 2 - HTTP code is 200 947s ok 3 - Page contains a form 947s ok 4 - URI match 947s ok 5 - Field "token" is defined 947s ok 6 - Post code 947s ok 7 - Response body is not empty 947s ok 8 - Found at least one result for //span[@trmsg="110"] 947s ok 9 - HTTP code is 200 947s ok 10 - Page contains a form 947s ok 11 - URI match 947s ok 12 - Field "token" is defined 947s ok 13 - Post code 947s ok 14 - Response body is not empty 947s ok 15 - Found at least one result for //span[@trmsg="110"] 947s ok 16 - HTTP code is 200 947s ok 17 - Page contains a form 947s ok 18 - URI match 947s ok 19 - Field "token" is defined 947s ok 20 - Post code 947s ok 21 - Get cookie lemonldap (aa5b9f6f162562c8bc33c1b06b954d7f09f001d17936131e472ee25f31502a68) 947s ok 22 - Get session using restSessionServer 947s ok 23 - HTTP code is 200 947s ok 24 - Deserialize session content 947s ok 25 - Session has correct value for uid 947s ok 26 - Session has correct value for authenticationLevel 947s ok 27 - Session has correct value for _2f 947s 1..27 947s ok 6 - Login with 2FA 947s # Subtest: Register 2FA from logged in session 947s ok 1 - Auth query 947s ok 2 - HTTP code is 200 947s ok 3 - Get cookie lemonldap (bf52cdeac7735d9693790dd138a7a0fb50d58ccabb6cd0652638eecc2ac78472) 947s ok 4 - 2FA manager 947s ok 5 - Get redirection 947s ok 6 - Location header found 947s ok 7 - Post code 947s ok 8 - HTTP code is 200 947s ok 9 - Content-Type is JSON 947s ok 10 - Content is valid JSON 947s ok 11 - Correct response 947s ok 12 - Correct private info 947s ok 13 - Private info added by hook 947s ok 14 - Hook can read device info 947s ok 15 - Hook can read session info 947s ok 16 - Correct type 947s 1..16 947s ok 7 - Register 2FA from logged in session 947s # Subtest: Check custom display 947s ok 1 - Auth query 947s ok 2 - HTTP code is 200 947s ok 3 - HTTP code is 200 947s ok 4 - Page contains a form 947s ok 5 - URI match 947s ok 6 - Field "token" is defined 947s ok 7 - Post dummy form 947s ok 8 - Get cookie lemonldap (b12565f31b2496aff2291b0432060124925b1204d6e03610010f47bb97a23d5c) 947s ok 9 - 2FA manager 947s ok 10 947s ok 11 - Found correct myattr display param 947s ok 12 - Found correct myattr_1 display param 947s ok 13 - Found correct myzero display param 947s ok 14 - Found correct myzero_0 display param 947s ok 15 - private subkey _private_1 is not exposed 947s 1..15 947s ok 8 - Check custom display 947s 1..8 947s ok 948s t/01-Dynamic-Portal-Url.t ......................................... 948s ok 1 - use Lemonldap::NG::Portal::Main; 948s ok 2 - use Lemonldap::NG::Handler::Server; 948s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 948s ok 4 - Portal object 948s ok 5 - Init 948s ok 6 - Portal app 948s ok 7 - Get redirection 948s ok 8 - Location header found 948s ok 9 948s ok 10 - HTTP code is 200 948s ok 11 - Page contains a form 948s ok 12 - Field "user" is defined 948s ok 13 - Field "password" is defined 948s ok 14 - CSP header authorize POST request to \# 948s ok 15 - Auth query 948s ok 16 - Get cookie lemonldap (9f565015b88d83575590d24f6e9055dc75d4f8196fad8bdd17ee80b66e8a1598) 948s ok 17 - Cookie set on correct domain 948s ok 18 - Get redirection 948s ok 19 - Location header found 948s ok 20 948s ok 21 - Correct domain in psgi.js 948s ok 22 - Get redirection 948s ok 23 - Location header found 948s ok 24 948s ok 25 - HTTP code is 200 948s ok 26 - Page contains a form 948s ok 27 - Field "user" is defined 948s ok 28 - Field "password" is defined 948s ok 29 - CSP header authorize POST request to \# 948s ok 30 - Auth query 948s ok 31 - Get cookie lemonldap (e6e9d46055887f1705cc86eebf8cbfc851e5300f42ad7c07307921d124cc2f66) 948s ok 32 - Cookie set on correct domain 948s ok 33 - Get redirection 948s ok 34 - Location header found 948s ok 35 948s ok 36 - Correct domain in psgi.js 948s 1..36 948s ok 948s t/01-EnablePasswordDisplay.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 - Display portal 948s ok 6 - toggle password icon found 948s ok 7 - Auth query 948s ok 8 - HTTP code is 200 948s ok 9 - Get cookie lemonldap (f46dc49cdcf8cabb43f9d29a36b194307c14efadba84728781f5c0c1ec5a9aaa) 948s ok 10 - Get menu 948s ok 11 - toggle oldpassword icon found 948s ok 12 - toggle newpassword icon found 948s ok 13 - toggle confirmpassword icon found 948s ok 14 - input type text found 948s ok 15 - Logout request 948s ok 16 - Response is 200 948s ok 17 - Cookie is deleted 948s ok 18 - No pdata 948s ok 19 - Disconnect request 948s ok 20 - Response is 401 948s 1..20 948s ok 949s t/01-Handler-redirection-and-URL-check-by-portal.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 - use Lemonldap::NG::Handler::Server; 949s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 949s ok 7 - App 949s ok 8 - Standard Handler 949s ok 9 - Get redirection 949s ok 10 - Location header found 949s ok 11 - Unauth portal request 949s ok 12 - HTTP code is 200 949s ok 13 - Page contains a form 949s ok 14 - Field "url" is defined 949s ok 15 - CSP header authorize POST request to \# 949s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 949s ok 17 - Get redirection 949s ok 18 - Location header found 949s ok 19 - Unauth portalrequest 949s ok 20 - HTTP code is 200 949s ok 21 - Page contains a form 949s ok 22 - Field "url" is defined 949s ok 23 - CSP header authorize POST request to \# 949s 1..23 949s ok 949s t/01-Mail-Tpl.t ................................................... 949s ok 1 - use Lemonldap::NG::Portal::Main; 949s ok 2 - Portal object 949s ok 3 - Init 949s ok 4 - Portal app 949s # Subtest: Skin and language resolution 949s # Subtest: Default skin, default language 949s ok 1 - request ok 949s ok 2 949s ok 3 - Logo not attached 949s 1..3 949s ok 1 - Default skin, default language 949s # Subtest: Default skin, custom language 949s ok 1 - request ok 949s ok 2 949s ok 3 - Logo not attached 949s 1..3 949s ok 2 - Default skin, custom language 949s # Subtest: custom skin, default language 949s ok 1 - Request ok 949s ok 2 949s ok 3 - Logo attached 949s 1..3 949s ok 3 - custom skin, default language 949s # Subtest: custom skin, custom language (cookie) 949s ok 1 - Request ok 949s ok 2 949s ok 3 - Logo attached 949s 1..3 949s ok 4 - custom skin, custom language (cookie) 949s # Subtest: custom skin, custom language (header) 949s ok 1 - Request ok 949s ok 2 949s ok 3 - Logo attached 949s 1..3 949s ok 5 - custom skin, custom language (header) 949s 1..5 949s ok 5 - Skin and language resolution 949s # Subtest: Test sendEmail method 949s # Subtest: Use templated body and subject 949s ok 1 - Found variable in templated body 949s ok 2 - Found session variable in templated body 949s ok 3 - Found subject 949s ok 4 - Correct destination 949s 1..4 949s ok 1 - Use templated body and subject 949s # Subtest: Use explicit body and subject 949s ok 1 - Found expected hardcoded body 949s ok 2 - Expected hardcoded subject 949s ok 3 - Correct destination 949s 1..3 949s ok 2 - Use explicit body and subject 949s 1..2 949s ok 6 - Test sendEmail method 949s 1..6 949s ok 950s t/01-PluginEntrypoints.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 - Check that entrypoints were called in the correct order with correct params 950s 1..5 950s ok 950s t/01-Reject-Hashes-in-URL.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 - Try http://bad.com\#test.example.llng 950s ok 6 - Response status is 401 950s ok 7 - Content is JSON 950s ok 8 - Error code is 109 950s ok 9 - Rejected with PE_UNPROTECTEDURL 950s 1..9 950s ok 951s t/01-Unauth-Logout.t .............................................. 951s ok 1 - use Lemonldap::NG::Portal::Main; 951s ok 2 - Portal object 951s ok 3 - Init 951s ok 4 - Portal app 951s ok 5 - Get logout page 951s ok 6 - Language icons found 951s ok 7 - PE_LOGOUT_OK 951s ok 8 - Get cookie lemonldap (0) 951s ok 9 - Get logout page 951s ok 10 - Language icons found 951s ok 11 - PE_LOGOUT_OK 951s ok 12 - Get cookie lemonldap (0) 951s 1..12 951s ok 952s t/01-WebAuthn-Registration.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 - Create Session 952s ok 6 - HTTP code is 200 952s ok 7 - Get cookie lemonldap (45b7602d744bc07cfcf90cf9c8f134fe93078d0531e9ab3e9f66fc5d6832eab4) 952s ok 8 - Show 2FA Manager 952s ok 9 - Get redirection 952s ok 10 - Location is http://auth.example.com/2fregisters/webauthn 952s ok 11 - Show WebAuthn registration 952s ok 12 - Response body is not empty 952s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 952s ok 14 - Response body is not empty 952s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthnregistration.min.js"] 952s ok 16 - WebAuthn logo found 952s ok 17 - Security help message found 952s ok 18 - Registration challenge 952s ok 19 - rp.id is set 952s ok 20 - rp.name is set 952s ok 21 - user.name is set 952s ok 22 - user.id is set 952s ok 23 - user.displayName is set 952s ok 24 - State ID is set 952s ok 25 - Challenge is set 952s ok 26 - Registration challenge 952s ok 27 - Successful registration 952s ok 28 - Registration challenge 952s ok 29 - rp.id is set 952s ok 30 - rp.name is set 952s ok 31 - user.name is set 952s ok 32 - user.id is set 952s ok 33 - user.displayName is set 952s ok 34 - State ID is set 952s ok 35 - Challenge is set 952s ok 36 - Registration challenge 952s ok 37 - Failed registration 952s ok 38 - Failed registration 952s ok 39 - Expected failure http code 952s ok 40 - Portal object 952s ok 41 - Init 952s ok 42 - Portal app 952s ok 43 - Registration challenge 952s ok 44 - rp.id is set 952s ok 45 - rp.name is set 952s ok 46 - user.name is set 952s ok 47 - user.id is set 952s ok 48 - user.displayName is set 952s ok 49 - State ID is set 952s ok 50 - Challenge is set 952s ok 51 - Registration challenge 952s ok 52 - Successful registration 952s ok 53 - userHandle was kept from first registration 952s ok 54 - User handle saved 952s ok 55 - 2 devices found 952s ok 56 - Registration contains expected data 952s ok 57 - Registration contains expected data 952s ok 58 - Registration challenge 952s ok 59 952s ok 60 - State ID is set 952s ok 61 - Challenge is set 952s ok 62 - Registration challenge 952s ok 63 - Successful verification 952s ok 64 - Portal object 952s ok 65 - Init 952s ok 66 - Portal app 952s ok 67 - Registration challenge 952s ok 68 952s ok 69 - State ID is set 952s ok 70 - Challenge is set 952s ok 71 - Registration challenge 952s ok 72 - Successful verification 952s ok 73 - Show 2FA Manager 952s ok 74 - Response body is not empty 952s ok 75 - Found MySecondDevice among registered devices 952s ok 76 - Found epoch for MySecondDevice 952s ok 77 - HTTP code is 400 952s ok 78 - Deletion expects valid CSRF token 952s ok 79 - HTTP code is 400 952s ok 80 - Deletion expects valid CSRF token 952s ok 81 - Response body is not empty 952s ok 82 - Delete WebAuthn query 952s ok 83 - HTTP code is 200 952s ok 84 - Content-Type is JSON 952s ok 85 - Content is valid JSON 952s ok 86 - Deletion successful 952s ok 87 - User handle saved 952s ok 88 - 1 devices found 952s ok 89 - Registration contains expected data 952s 1..89 952s ok 952s t/01-WebAuthn.t ................................................... 952s ok 1 - use Lemonldap::NG::Portal::Main; 952s ok 2 - Portal object 952s ok 3 - Init 952s ok 4 - Portal app 952s # Subtest: Authenticate with WebAuthn 952s ok 1 - Auth query 952s ok 2 - HTTP code is 200 952s ok 3 - HTTP code is 200 952s ok 4 - Page contains a form 952s ok 5 - URI match 952s ok 6 - Field "token" is defined 952s ok 7 - Field "credential" is defined 952s ok 8 - Response body is not empty 952s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 952s ok 10 - Response body is not empty 952s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 952s ok 12 - Response body is not empty 952s ok 13 - WebAuthn set to autostart 952s ok 14 - Response body is not empty 952s ok 15 - Found WebAuthn request 952s ok 16 - Found challenge 952s ok 17 - Correct U2F AppID 952s ok 18 - Found only one allowed credentials 952s ok 19 - Correct credential ID 952s ok 20 - Correct public key 952s ok 21 - Correct RP ID 952s ok 22 - Auth query 952s ok 23 - Get cookie lemonldap (74307bfcee546a046796b6b1e63f960b07494046650e5a7f97c1d0c903574a24) 952s ok 24 - Logout request 952s ok 25 - Response is 200 952s ok 26 - Cookie is deleted 952s ok 27 - No pdata 952s ok 28 - Disconnect request 952s ok 29 - Response is 401 952s 1..29 952s ok 5 - Authenticate with WebAuthn 952s # Subtest: Disable AppId and change RP ID 952s ok 1 - Portal object 952s ok 2 - Init 952s ok 3 - Portal app 952s ok 4 - Auth query 952s ok 5 - HTTP code is 200 952s ok 6 - HTTP code is 200 952s ok 7 - Page contains a form 952s ok 8 - URI match 952s ok 9 - Field "token" is defined 952s ok 10 - Field "credential" is defined 952s ok 11 - Response body is not empty 952s ok 12 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 952s ok 13 - Response body is not empty 952s ok 14 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 952s ok 15 - Response body is not empty 952s ok 16 - Found WebAuthn request 952s ok 17 - Found challenge 952s ok 18 - No U2F AppID 952s ok 19 - Correct RP ID 952s 1..19 952s ok 6 - Disable AppId and change RP ID 952s 1..6 952s ok 953s t/01-downloadSamlMetadata.t ....................................... 953s ok 1 - use Lemonldap::NG::Portal::Main; 953s ok 2 - require './scripts/downloadSamlMetadata'; 953s # Subtest: Dry run, do not create file 953s # Try to download metadata file at http://xx.yy/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.yONzKuOh 953s ok 1 - File destination was provided 953s # Metadata successfully downloaded 953s # Removing t/sessions/tmpSessionvqt4z/output.xml.yONzKuOh 953s ok 2 - Successful function run 953s ok 3 - Destination file not created 953s ok 4 - Temporary files were cleaned up 953s 1..4 953s ok 3 - Dry run, do not create file 953s # Subtest: Download valid metadata, first time 953s # Try to download metadata file at http://xx.yy/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.KBxQ9pnZ 953s ok 1 - File destination was provided 953s # Metadata successfully downloaded 953s ok 2 - Successful function run 953s ok 3 - Correct content found 953s ok 4 - Temporary files were cleaned up 953s 1..4 953s ok 4 - Download valid metadata, first time 953s # Subtest: Download valid metadata, overwrite existing file 953s ok 1 - Correct content found 953s # Try to download metadata file at http://xx.yy/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.uEvsa8ba 953s ok 2 - File destination was provided 953s # Metadata successfully downloaded 953s ok 3 - Failed function run 953s ok 4 - Correct content found 953s ok 5 - Temporary files were cleaned up 953s 1..5 953s ok 5 - Download valid metadata, overwrite existing file 953s # Subtest: Dry run, do not overwrite file 953s ok 1 - Correct content found 953s # Try to download metadata file at http://xx.yy/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.fRzKuye1 953s ok 2 - File destination was provided 953s # Metadata successfully downloaded 953s # Removing t/sessions/tmpSessionvqt4z/output.xml.fRzKuye1 953s ok 3 - Successful function run 953s ok 4 - Correct content found 953s ok 5 - Temporary files were cleaned up 953s 1..5 953s ok 6 - Dry run, do not overwrite file 953s # Subtest: URL not found 953s # Try to download metadata file at http://404.404/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.VMhcBXBX 953s # Removing t/sessions/tmpSessionvqt4z/output.xml.VMhcBXBX 953s # FATAL: Error downloading metadata 404 Not found 953s ok 1 - Failed function run 953s ok 2 - Correct content found 953s ok 3 - Temporary files were cleaned up 953s 1..3 953s ok 7 - URL not found 953s # Subtest: Try to download invalid XML 953s # Try to download metadata file at http://xx.yy/ 953s # Using temporary file t/sessions/tmpSessionvqt4z/output.xml.vksXv80i 953s ok 1 - File destination was provided 953s # Metadata successfully downloaded 953s # FATAL: Cannot parse t/sessions/tmpSessionvqt4z/output.xml.vksXv80i as XML: t/sessions/tmpSessionvqt4z/output.xml.vksXv80i:1: parser error : expected '>' 953s # testtestuser is a binary string 990s ok 7 - Post form 990s 1..7 990s ok 16 - Check workaround for \#3180 990s ok 17 - Auth query 990s ok 18 - HTTP code is 200 990s ok 19 - Content-Type is JSON 990s ok 20 - Content is valid JSON 990s ok 21 - User token was returned 990s ok 22 - $req->user is a binary string 990s ok 23 - Post form 990s ok 24 - Get cookie lemonldap (d3042d08376a82ba4cae5f253a8ba758496fb984d5be1f7aea44e9c618ccbc11) 990s ok 25 - Get redirection 990s ok 26 - Location is http://test1.example.com/ 990s ok 27 - Get session using restSessionServer 990s ok 28 - HTTP code is 200 990s ok 29 - Deserialize session content 990s ok 30 - Session has correct value for authenticationLevel 990s ok 31 - Session has correct value for uid 990s ok 32 - Session has correct value for _auth 990s ok 33 - Session has correct value for _user 990s ok 34 - Session has correct value for _Issuer 990s 1..34 990s ok 2 - Usertoken SSL Auth 990s # Subtest: Usertoken SSL Auth (with choice) 990s ok 1 - Portal object 990s ok 2 - Init 990s ok 3 - Portal app 990s ok 4 - Get Menu 990s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 990s ok 6 - Response body is not empty 990s ok 7 - Found sslHost 990s ok 8 - Found 5_ssl Logo 990s ok 9 - Get ssl javascript 990s ok 10 - HTTP code is 200 990s ok 11 - Page contains a form 990s ok 12 - Host match 990s ok 13 - Field "nossl" is defined 990s ok 14 - Field "ajax_auth_token" is defined 990s ok 15 - CSP header authorize POST request to \# 990s # Subtest: Check workaround for #3180 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Content-Type is JSON 990s ok 4 - Content is valid JSON 990s ok 5 - User token was returned 990s ok 6 - $req->user is a binary string 990s ok 7 - Post form 990s 1..7 990s ok 16 - Check workaround for \#3180 990s ok 17 - Auth query 990s ok 18 - HTTP code is 200 990s ok 19 - Content-Type is JSON 990s ok 20 - Content is valid JSON 990s ok 21 - User token was returned 990s ok 22 - $req->user is a binary string 990s ok 23 - Post form 990s ok 24 - Get cookie lemonldap (692759419dfaeb18b35b6ff450bfab48794ecce1f201efa5f8591b5df88c99df) 990s ok 25 - Get redirection 990s ok 26 - Location is http://test1.example.com/ 990s ok 27 - Get session using restSessionServer 990s ok 28 - HTTP code is 200 990s ok 29 - Deserialize session content 990s ok 30 - Session has correct value for _Issuer 990s ok 31 - Session has correct value for uid 990s ok 32 - Session has correct value for authenticationLevel 990s ok 33 - Session has correct value for _user 990s ok 34 - Session has correct value for _auth 990s 1..34 990s ok 3 - Usertoken SSL Auth (with choice) 990s # Subtest: Legacy AJAX SSL Auth 990s ok 1 - Portal object 990s ok 2 - Init 990s ok 3 - Portal app 990s ok 4 - Get Menu 990s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 990s ok 6 - SSL AJAX URL found 990s ok 7 - Correct hostname 990s ok 8 - Correct path 990s ok 9 - Correct query 990s ok 10 - Found 5_ssl Logo 990s ok 11 - Get ssl javascript 990s ok 12 - HTTP code is 200 990s ok 13 - Page contains a form 990s ok 14 - Host match 990s ok 15 - Field "nossl" is defined 990s ok 16 - CSP header authorize POST request to \# 990s ok 17 - Auth query 990s ok 18 - HTTP code is 200 990s ok 19 - Content-Type is JSON 990s ok 20 - Content is valid JSON 990s ok 21 - Correct result 990s ok 22 - No error 990s ok 23 - Get cookie lemonldap (9be5e0c8ec69e464fb52e601368453dabe6e3b406d433472ba13371dd906a082) 990s ok 24 - Post form 990s ok 25 - Get redirection 990s ok 26 - Location is http://test1.example.com/ 990s 1..26 990s ok 4 - Legacy AJAX SSL Auth 990s # Subtest: Legacy AJAX SSL Auth (with Choice) 990s ok 1 - Portal object 990s ok 2 - Init 990s ok 3 - Portal app 990s ok 4 - Get Menu 990s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 990s ok 6 - SSL AJAX URL found 990s ok 7 - Correct hostname 990s ok 8 - Correct path 990s ok 9 - Correct query 990s ok 10 - Found 5_ssl Logo 990s ok 11 - Get ssl javascript 990s ok 12 - HTTP code is 200 990s ok 13 - Page contains a form 990s ok 14 - Host match 990s ok 15 - Field "nossl" is defined 990s ok 16 - CSP header authorize POST request to \# 990s ok 17 - Auth query 990s ok 18 - HTTP code is 200 990s ok 19 - Content-Type is JSON 990s ok 20 - Content is valid JSON 990s ok 21 - Correct result 990s ok 22 - No error 990s ok 23 - Get cookie lemonldap (bb708d3df64554115b4d7437b349a419cde1d9030bdf75573c111fd351d98730) 990s ok 24 - Post form 990s ok 25 - Get redirection 990s ok 26 - Location is http://test1.example.com/ 990s 1..26 990s ok 5 - Legacy AJAX SSL Auth (with Choice) 990s # Subtest: Regular SSL Auth 990s ok 1 - Portal object 990s ok 2 - Init 990s ok 3 - Portal app 990s ok 4 - Auth query 990s ok 5 - HTTP code is 200 990s ok 6 - Get cookie lemonldap (ed6ce088183d9d8edd918fadbb55dbbae4846985c21900b2bb8faac2f3849d52) 990s 1..6 990s ok 6 - Regular SSL Auth 990s # Subtest: SSLVarIf mechanism 990s ok 1 - Portal object 990s ok 2 - Init 990s ok 3 - Portal app 990s # Subtest: Testing SSLVarIf with CA1 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Get cookie lemonldap (ef066278b9f0d236bdb16e247d3a2a3fd0a281916ed27debd188f0b8761dd97a) 990s ok 4 990s ok 5 - HTTP code is 200 990s ok 6 - Authenticated as dwho 990s 1..6 990s ok 4 - Testing SSLVarIf with CA1 990s # Subtest: Testing SSLVarIf with CA2 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Get cookie lemonldap (488e69b97cb5a37e8f615fa7054b37dbb958a09e1958caeac28af71b0bf306c2) 990s ok 4 990s ok 5 - HTTP code is 200 990s ok 6 - Authenticated as Doctor Who 990s 1..6 990s ok 5 - Testing SSLVarIf with CA2 990s # Subtest: Testing SSLVarIf with unknown CA 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Get cookie lemonldap (5ed5adb1f30c141250baee1c8140ac59d0102512642ad7a3c8acff9205d1f15a) 990s ok 4 990s ok 5 - HTTP code is 200 990s ok 6 - Authenticated as dwho@example.com 990s 1..6 990s ok 6 - Testing SSLVarIf with unknown CA 990s # Subtest: Testing SSLVarIf with no CA 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Get cookie lemonldap (4b34d6bf47d37e46597802f48ef324a68877bdfbf94117a187269e711990716f) 990s ok 4 990s ok 5 - HTTP code is 200 990s ok 6 - Authenticated as dwho@example.com 990s 1..6 990s ok 7 - Testing SSLVarIf with no CA 990s 1..7 990s ok 7 - SSLVarIf mechanism 990s 1..7 990s ok 991s t/29-AuthWebAuthn-Choice.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 - Try to login 991s ok 6 - Prompted to authenticate: code found on page 991s ok 7 - Prompted to authenticate 991s ok 8 - Response body is not empty 991s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 991s ok 10 - Response body is not empty 991s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 991s ok 12 - Response body is not empty 991s ok 13 - Found challenge 991s ok 14 - WebAuthn is set to auto start 991s ok 15 - HTTP code is 200 991s ok 16 - Page contains a form 991s ok 17 - Host match 991s ok 18 - Field "token" is defined 991s ok 19 - Field "credential" is defined 991s ok 20 - CSP header authorize POST request to \# 991s ok 21 - Auth query 991s ok 22 - Get cookie lemonldap (00265b3374dcfe2ce41bb63403e3293fd9120ee997eace3178bde69688325d91) 991s ok 23 - Get session using restSessionServer 991s ok 24 - HTTP code is 200 991s ok 25 - Deserialize session content 991s ok 26 - Session has correct value for uid 991s ok 27 - Session has correct value for _auth 991s 1..27 991s ok 991s t/29-AuthWebAuthn.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 - Try to login 991s ok 6 - HTTP code is 200 991s ok 7 - Page contains a form 991s ok 8 - Host match 991s ok 9 - Field "token" is defined 991s ok 10 - Field "credential" is defined 991s ok 11 - CSP header authorize POST request to \# 991s ok 12 - Response body is not empty 991s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 991s ok 14 - Response body is not empty 991s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 991s ok 16 - Response body is not empty 991s ok 17 - Found challenge 991s ok 18 - WebAuthn is set to auto start 991s ok 19 - Auth query 991s ok 20 - Get cookie lemonldap (e1d5b59515aa313d0ef92051f7e70fea2a616fc7d1807399d11798627c417493) 991s ok 21 - Get session using restSessionServer 991s ok 22 - HTTP code is 200 991s ok 23 - Deserialize session content 991s ok 24 - Session has correct value for _auth 991s ok 25 - Session has correct value for uid 991s 1..25 991s ok 992s t/30-Auth-ResolutionRule.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 - Issuer portal 992s ok 6 - Auth query 992s ok 7 - Get redirection 992s ok 8 - Location header found 992s ok 9 - Auth query 992s ok 10 - Get redirection 992s ok 11 - Location header found 992s ok 12 - Auth query 992s ok 13 - Get redirection 992s ok 14 - Location header found 992s ok 15 - Auth query 992s ok 16 - Get redirection 992s ok 17 - Location header found 992s ok 18 - Auth query 992s ok 19 - Get redirection 992s ok 20 - Location header found 992s ok 21 - Auth query 992s ok 22 - Get redirection 992s ok 23 - Location header found 992s 1..23 992s ok 993s t/30-Auth-SAML-with-choice.t ...................................... 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - Portal object 993s ok 3 - Init 993s ok 4 - Portal app 993s ok 5 - Register $type 993s ok 6 - Portal object 993s ok 7 - Init 993s ok 8 - Portal app 993s ok 9 - Register $type 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 10 - Unauth SP request 993s ok 11 - HTTP code is 200 993s ok 12 - Found Demo choice 993s ok 13 - Found SAML choice 993s ok 14 - HTTP code is 200 993s ok 15 - Page contains a form 993s ok 16 - Field "test" is defined 993s ok 17 - CSP header authorize POST request to \# 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 18 - Post SAML choice 993s ok 19 - HTTP code is 200 993s ok 20 - Page contains a form 993s ok 21 - Field "confirm" is defined 993s ok 22 - CSP header authorize POST request to \# 993s ok 23 - 1st = idp2 993s ok 24 - 2nd = idp2_z 993s ok 25 - 3rd = idp3 993s ok 26 - 4th = idp 993s ok 27 - Found IDP icon, tooltip and title tags 993s ok 28 - Found IDP display name 993s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 30 - Post SAML choice 993s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 993s ok 32 - HTTP code is 200 993s ok 33 - Page contains a form 993s ok 34 - Host match 993s ok 35 - URI match 993s ok 36 - Field "SAMLRequest" is defined 993s ok 37 - CSP header authorize POST request to auth.idp.com 993s ok 38 - Method is POST 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 39 - Post SAML request to IdP 993s ok 40 - HTTP code is 200 993s ok 41 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125456%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053576_55079%22%7D) 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 42 - Post authentication 993s ok 43 - Get cookie lemonldap (c526f79cc895759be06332ea77f4200e367f4a04cea6f7dcb9d624985700ac1d) 993s ok 44 - HTTP code is 200 993s ok 45 - Page contains a form 993s ok 46 - Host match 993s ok 47 - URI match 993s ok 48 - Field "SAMLResponse" is defined 993s ok 49 - CSP header authorize POST request to auth.sp.com 993s ok 50 - Method is POST 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 51 - Post SAML response to SP 993s ok 52 - Get redirection 993s ok 53 - Location is http://auth.sp.com/ 993s ok 54 - Get cookie lemonldap (90840354ce63a621d7b3b28745661cc0fbb5e7e707b44a2eb1a5092434d11e2b) 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 55 - Get / on SP 993s ok 56 - HTTP code is 200 993s ok 57 - Authenticated as fa@badwolf.org@idp 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 58 - Query SP for logout 993s ok 59 - HTTP code is 200 993s ok 60 - Page contains a form 993s ok 61 - Host match 993s ok 62 - URI match 993s ok 63 - Field "SAMLRequest" is defined 993s ok 64 - CSP header authorize POST request to auth.idp.com 993s ok 65 - Method is POST 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 66 - Post SAML logout request to IdP 993s ok 67 - HTTP code is 200 993s ok 68 - Page contains a form 993s ok 69 - Host match 993s ok 70 - URI match 993s ok 71 - Field "SAMLResponse" is defined 993s ok 72 - CSP header authorize POST request to auth.sp.com 993s ok 73 - Method is POST 993s ok 74 - Get cookie lemonldap (0) 993s ok 75 - SSO cookie removed 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 76 - Post SAML response to SP 993s ok 77 - Get redirection 993s ok 78 - Location is http://auth.sp.com/?logout=1 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 79 - Test if user is reject on IdP 993s ok 80 - Response status is 401 993s ok 81 - Content is JSON 993s ok 82 - Error code is 1 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 83 - Test if user is reject on SP 993s ok 84 - Response status is 401 993s ok 85 - Content is JSON 993s ok 86 - Error code is 1 993s 1..86 993s ok 993s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t .. 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - Portal object 993s ok 3 - Init 993s ok 4 - Portal app 993s ok 5 - Register $type 993s ok 6 - Portal object 993s ok 7 - Init 993s ok 8 - Portal app 993s ok 9 - Register $type 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 10 - Auth query 993s ok 11 - HTTP code is 200 993s ok 12 - Get cookie lemonldap (e1267d1a02c5629f75a3d9f14131a2196c9675e89e96f0c74f6621444bbc6468) 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 13 - Query IdP to access to SP 993s ok 14 - Get redirection 993s ok 15 - Location header found 993s # ==> Pushing SP <== 993s ok 16 - SOAP request 993s # ==> Saving handler SP <== 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s # ==> Restoring SP <== 993s ok 17 - Execute request 993s ok 18 - Response is 200 or 400 993s ok 19 - Content is XML 993s # ==> Popping SP <== 993s ok 20 - Give artifact to SP 993s ok 21 - Get redirection 993s ok 22 - Location is http://auth.sp.com/ 993s ok 23 - Get cookie lemonldap (5abb8122260de0fba7d5e589d654299f6b827f94f11cc66cb09446004ad81562) 993s ok 24 - Get redirection 993s ok 25 - Location is http://auth.sp.com/ 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 26 - Get / on SP 993s ok 27 - HTTP code is 200 993s ok 28 - Authenticated as ru@badwolf.org@idp 993s ok 29 - UTF-8 values 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 30 - Query IdP for logout 993s ok 31 - HTTP code is 200 993s ok 32 - Get cookie lemonldap (0) 993s ok 33 - SSO cookie removed 993s ok 34 - Get image request 993s # ==> Pushing ISSUER <== 993s ok 35 - SOAP request 993s # ==> Saving handler ISSUER <== 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s # ==> Restoring ISSUER <== 993s ok 36 - Execute request 993s ok 37 - Response is 200 or 400 993s ok 38 - Content is XML 993s # ==> Popping ISSUER <== 993s ok 39 - Get image 993s ok 40 - Get redirection 993s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 993s # ==> Pushing ISSUER <== 993s # ==> Popping ISSUER <== 993s ok 42 - Test if user is reject on IdP 993s ok 43 - Response status is 401 993s ok 44 - Content is JSON 993s ok 45 - Error code is 1 993s # ==> Pushing SP <== 993s # ==> Popping SP <== 993s ok 46 - Test if user is reject on SP 993s ok 47 - Get redirection 993s ok 48 - Location header found 993s 1..48 993s ok 994s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ................ 994s ok 1 - use Lemonldap::NG::Portal::Main; 994s ok 2 - Portal object 994s ok 3 - Init 994s ok 4 - Portal app 994s ok 5 - Register $type 994s ok 6 - Portal object 994s ok 7 - Init 994s ok 8 - Portal app 994s ok 9 - Register $type 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 10 - Unauth SP request 994s ok 11 - Get redirection 994s ok 12 - Location header found 994s # ==> Pushing ISSUER <== 994s # ==> Popping ISSUER <== 994s ok 13 - Launch SAML request to IdP 994s ok 14 - HTTP code is 200 994s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053578_190%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22issuerTs%22%3A1737125458%7D) 994s # ==> Pushing ISSUER <== 994s ok 16 - SOAP request 994s # ==> Saving handler ISSUER <== 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s # ==> Restoring ISSUER <== 994s ok 17 - Execute request 994s ok 18 - HTTP code is 200 994s ok 19 - Content is XML 994s # ==> Popping ISSUER <== 994s ok 20 - Post authentication 994s ok 21 - Get cookie lemonldap (d4b0401feab6b72935038cc11481f65acd9a9a84b31b70d9e5b6c7243a1f5254) 994s ok 22 - Get redirection 994s ok 23 - Location header found 994s # ==> Pushing SP <== 994s ok 24 - SOAP request 994s # ==> Saving handler SP <== 994s # ==> Pushing ISSUER <== 994s # ==> Popping ISSUER <== 994s # ==> Restoring SP <== 994s ok 25 - Execute request 994s ok 26 - HTTP code is 200 994s ok 27 - Content is XML 994s # ==> Popping SP <== 994s ok 28 - Push artifact to SP 994s ok 29 - Get cookie lemonldap (5663ac7ef4a07f9d1b102421b06796b9fc5b3b022d8f6bee543b23be64969c38) 994s ok 30 - Get redirection 994s ok 31 - Location is http://auth.sp.com/ 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 32 - Get / on SP 994s ok 33 - HTTP code is 200 994s ok 34 - Authenticated as fa@badwolf.org@idp 994s ok 35 - UTF-8 values 994s # ==> Pushing SP <== 994s ok 36 - SOAP request 994s # ==> Saving handler SP <== 994s # ==> Pushing ISSUER <== 994s # ==> Popping ISSUER <== 994s # ==> Restoring SP <== 994s ok 37 - Execute request 994s ok 38 - HTTP code is 200 994s ok 39 - Content is XML 994s # ==> Popping SP <== 994s ok 40 - Query SP for logout 994s ok 41 - HTTP code is 200 994s ok 42 - Get cookie lemonldap (0) 994s ok 43 - SSO cookie removed 994s # ==> Pushing ISSUER <== 994s # ==> Popping ISSUER <== 994s ok 44 - Test if user is reject on IdP 994s ok 45 - Response status is 401 994s ok 46 - Content is JSON 994s ok 47 - Error code is 1 994s # ==> Pushing SP <== 994s # ==> Popping SP <== 994s ok 48 - Test if user is reject on SP 994s ok 49 - Get redirection 994s ok 50 - Location header found 994s 1..50 994s ok 995s t/30-Auth-and-issuer-SAML-Federation.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 # Subtest: Test logging in to a federated IDP 995s # ==> Pushing SP <== 995s # ==> Popping SP <== 995s ok 1 995s ok 2 - HTTP code is 200 995s ok 3 - Page contains a form 995s ok 4 - Host match 995s ok 5 - URI match 995s ok 6 - Field "SAMLRequest" is defined 995s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 995s ok 8 - Method is POST 995s ok 9 - Found SAMLRequest 995s 1..9 995s ok 10 - Test logging in to a federated IDP 995s # Subtest: Responding to a federated SP 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 1 - Get cookie lemonldap (91dd42a6fe673da54f2cff97cb2d0445d2a643e0604cdab097c58ac756f5f45d) 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 2 995s ok 3 - SAML service is not yet known: code found on page 995s ok 4 - SAML service is not yet known 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 5 995s ok 6 - SAML service is still not known: code found on page 995s ok 7 - SAML service is still not known 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 8 995s ok 9 - HTTP code is 200 995s ok 10 - Page contains a form 995s ok 11 - Host match 995s ok 12 - URI match 995s ok 13 - Field "SAMLResponse" is defined 995s ok 14 - CSP header authorize POST request to www.numistral.fr 995s ok 15 - Method is POST 995s ok 16 - Found SAMLResponse 995s ok 17 - XML successfully parsed 995s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 995s ok 19 - Found attribute 995s 1..19 995s ok 11 - Responding to a federated SP 995s 1..11 995s ok 995s t/30-Auth-and-issuer-SAML-Metadata.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 # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 6 - Get metadata 995s ok 7 - Metadata is XML 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 8 - Get IDP metadata 995s ok 9 - Metadata is XML 995s ok 10 - Metadata does not contain SP information 995s ok 11 - IDP EntityID is overridden 995s # ==> Pushing ISSUER <== 995s # ==> Popping ISSUER <== 995s ok 12 - Get SP metadata 995s ok 13 - Metadata is XML 995s ok 14 - Metadata does not contain IDP information 995s 1..14 995s ok 996s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.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 # Subtest: SP-initiated flow, authorized user 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 1 - Unauth SP request 996s ok 2 - HTTP code is 200 996s ok 3 - HTTP code is 200 996s ok 4 - Page contains a form 996s ok 5 - Host match 996s ok 6 - Field "lmAuth" is defined 996s ok 7 - CSP header authorize POST request to \# 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 8 - Post Choice request to IdP 996s ok 9 - HTTP code is 200 996s ok 10 - Page contains a form 996s ok 11 - Host match 996s ok 12 - URI match 996s ok 13 - Field "SAMLRequest" is defined 996s ok 14 - CSP header authorize POST request to auth.idp.com 996s ok 15 - Method is POST 996s # ==> Pushing ISSUER <== 996s # ==> Popping ISSUER <== 996s ok 16 - Post SAML request to IdP 996s ok 17 - HTTP code is 200 996s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125460%2C%22issuerRequestsaml%22%3A%221737053580_26816%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 996s # ==> Pushing ISSUER <== 996s # ==> Popping ISSUER <== 996s ok 19 - Post authentication 996s ok 20 - Get cookie lemonldap (2d02b88b2247ba065b8c68cd401dc5dd781e40859f311300b83e4eda04658ab9) 996s ok 21 - Get cookie lemonldappdata () 996s ok 22 - SAML request cleared from pdata 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 "SAMLResponse" is defined 996s ok 28 - CSP header authorize POST request to auth.sp.com 996s ok 29 - Method is POST 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 30 - Post SAML response to SP 996s ok 31 - HTTP code is 200 996s ok 32 - Page contains a form 996s ok 33 - URI match 996s ok 34 - Field "token" is defined 996s ok 35 - Field "code" is defined 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 36 - Post code 996s ok 37 - Get redirection 996s ok 38 - Location is http://auth.sp.com/ 996s ok 39 - Get cookie lemonldap (e8a90a204dce47e8997e5cbc1ea5ed4b69df9d3772de58195dc182acc94a181a) 996s ok 40 - Found SameSite=None 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 41 - Get / on SP 996s ok 42 - HTTP code is 200 996s ok 43 - Authenticated as fa@badwolf.org@idp 996s ok 44 - UTF-8 values 996s # ==> Pushing ISSUER <== 996s # ==> Popping ISSUER <== 996s ok 45 - Query IDP for logout 996s ok 46 - Get cookie lemonldap (0) 996s ok 47 - IDP Cookie removed 996s ok 48 - Get image request 996s # ==> Pushing ISSUER <== 996s ok 49 - SOAP request 996s # ==> Saving handler ISSUER <== 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s # ==> Restoring ISSUER <== 996s ok 50 - Execute request 996s ok 51 - Response is 200 or 400 996s ok 52 - Content is XML 996s # ==> Popping ISSUER <== 996s ok 53 - Get image 996s ok 54 - Get redirection 996s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 996s # ==> Pushing SP <== 996s # ==> Popping SP <== 996s ok 56 - Test if user is reject on SP 996s ok 57 - Response status is 401 996s ok 58 - Content is JSON 996s ok 59 - Error code is 1 996s 1..59 996s ok 10 - SP-initiated flow, authorized user 996s 1..10 996s ok 997s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.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 ok 6 - Portal object 997s ok 7 - Init 997s ok 8 - Portal app 997s ok 9 - Register $type 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 10 - Auth query 997s ok 11 - HTTP code is 200 997s ok 12 - Get cookie lemonldap (f17db517fccb4a999d4c8914e4c1078b37349ceeb0065eab5d92c7df4fa24e54) 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 13 - Query IdP to access to SP 997s ok 14 - HTTP code is 200 997s ok 15 - Page contains a form 997s ok 16 - Host match 997s ok 17 - URI match 997s ok 18 - Field "SAMLResponse" is defined 997s ok 19 - CSP header authorize POST request to auth.alternate.com 997s ok 20 - Method is POST 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 21 - Query IdP to access to SP 997s ok 22 - Bad destination: code found on page 997s ok 23 - Bad destination 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 24 - Query IdP to access to SP 997s ok 25 - HTTP code is 200 997s ok 26 - Page contains a form 997s ok 27 - Host match 997s ok 28 - URI match 997s ok 29 - Field "SAMLResponse" is defined 997s ok 30 - CSP header authorize POST request to auth.sp.com 997s ok 31 - Method is POST 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 32 - Post SAML response to SP 997s ok 33 - Get cookie lemonldap (2a3d7e06152d635e89e38c2659f105df5af3c17ebca22876f94e4a2b425da89d) 997s ok 34 - Get redirection 997s ok 35 - Location is http://auth.sp.com/ 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 36 - Get / on SP 997s ok 37 - HTTP code is 200 997s ok 38 - Authenticated as ru@badwolf.org@idp 997s ok 39 - UTF-8 values 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 40 - Query IdP for logout 997s ok 41 - HTTP code is 200 997s ok 42 - Get cookie lemonldap (0) 997s ok 43 - SSO cookie removed 997s ok 44 - Get iframe request 997s ok 45 - Content-Security-Policy header found 997s ok 46 - Found auth.idp.com in CSP child-src 997s ok 47 - Content-Security-Policy header found 997s ok 48 - Found http://auth.sp.com in CSP child-src 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 49 - Get iframe 997s ok 50 - Framing authorized 997s ok 51 - HTTP code is 200 997s ok 52 - Page contains a form 997s ok 53 - Host match 997s ok 54 - URI match 997s ok 55 - Field "SAMLRequest" is defined 997s ok 56 - CSP header authorize POST request to auth.sp.com 997s ok 57 - Method is POST 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 58 - Post SAML logout request to SP 997s ok 59 - HTTP code is 200 997s ok 60 - Page contains a form 997s ok 61 - Host match 997s ok 62 - URI match 997s ok 63 - Field "SAMLResponse" is defined 997s ok 64 - CSP header authorize POST request to auth.idp.com 997s ok 65 - Method is POST 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 66 - Post SAML logout response to IdP 997s # ==> Pushing ISSUER <== 997s # ==> Popping ISSUER <== 997s ok 67 - Test if user is reject on IdP 997s ok 68 - Response status is 401 997s ok 69 - Content is JSON 997s ok 70 - Error code is 1 997s # ==> Pushing SP <== 997s # ==> Popping SP <== 997s ok 71 - Test if user is reject on SP 997s ok 72 - HTTP code is 200 997s ok 73 - HTTP code is 200 997s ok 74 - Page contains a form 997s ok 75 - CSP header authorize POST request to auth.idp.com 997s ok 76 - Method is POST 997s 1..76 997s ok 998s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.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 # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 10 - Unauth SP request 998s ok 11 - HTTP code is 200 998s ok 12 - HTTP code is 200 998s ok 13 - Page contains a form 998s ok 14 - Host match 998s ok 15 - URI match 998s ok 16 - Field "SAMLRequest" is defined 998s ok 17 - CSP header authorize POST request to auth.idp.com 998s ok 18 - Method is POST 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 19 - Post SAML request to IdP 998s ok 20 - HTTP code is 200 998s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221737053581_28357%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125461%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 22 - Post authentication 998s ok 23 - Reject reason is 89 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 24 - Unauth SP request 998s ok 25 - HTTP code is 200 998s ok 26 - HTTP code is 200 998s ok 27 - Page contains a form 998s ok 28 - Host match 998s ok 29 - URI match 998s ok 30 - Field "SAMLRequest" is defined 998s ok 31 - CSP header authorize POST request to auth.idp.com 998s ok 32 - Method is POST 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 33 - Post SAML request to IdP 998s ok 34 - HTTP code is 200 998s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053581_52004%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125461%7D) 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 36 - Post authentication 998s ok 37 - Get cookie lemonldap (e38ff76b8d3e38cd52ccb84396e15d14ee6bc5d4f14f4a4e3eab41de639444d8) 998s ok 38 - HTTP code is 200 998s ok 39 - Page contains a form 998s ok 40 - Host match 998s ok 41 - URI match 998s ok 42 - Field "SAMLResponse" is defined 998s ok 43 - CSP header authorize POST request to auth.sp.com 998s ok 44 - Method is POST 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 45 - Post SAML response to SP 998s ok 46 - Get redirection 998s ok 47 - Location is http://auth.sp.com/ 998s ok 48 - Get cookie lemonldap (52c8cb26f707f9482684eca1c397680d889cb3135bd35f1749bd3ae264a20923) 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 49 - Get / on SP 998s ok 50 - HTTP code is 200 998s ok 51 - Authenticated as fa@badwolf.org@idp 998s ok 52 - UTF-8 values 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 53 - Query SP for logout 998s ok 54 - HTTP code is 200 998s ok 55 - Page contains a form 998s ok 56 - Host match 998s ok 57 - URI match 998s ok 58 - Field "SAMLRequest" is defined 998s ok 59 - CSP header authorize POST request to auth.idp.com 998s ok 60 - Method is POST 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 61 - Post SAML logout request to IdP 998s ok 62 - HTTP code is 200 998s ok 63 - Found logout message 998s ok 64 - Get cookie lemonldap (0) 998s ok 65 - IDP cookie removed 998s # ==> Pushing ISSUER <== 998s # ==> Popping ISSUER <== 998s ok 66 - Test if old cookie is denied by IdP 998s ok 67 - Response status is 401 998s ok 68 - Content is JSON 998s ok 69 - Error code is 1 998s # ==> Pushing SP <== 998s # ==> Popping SP <== 998s ok 70 - Test if user is reject on SP 998s ok 71 - HTTP code is 200 998s ok 72 - HTTP code is 200 998s ok 73 - Page contains a form 998s ok 74 - Host match 998s ok 75 - URI match 998s ok 76 - Field "SAMLRequest" is defined 998s ok 77 - CSP header authorize POST request to auth.idp.com 998s ok 78 - Method is POST 998s 1..78 998s ok 999s t/30-Auth-and-issuer-SAML-POST.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 # Subtest: SP-initiated flow, unauthorized user 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 1 - Unauth SP request 999s ok 2 - HTTP code is 200 999s ok 3 - HTTP code is 200 999s ok 4 - Page contains a form 999s ok 5 - Host match 999s ok 6 - URI match 999s ok 7 - Field "SAMLRequest" is defined 999s ok 8 - CSP header authorize POST request to auth.idp.com 999s ok 9 - Method is POST 999s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 999s ok 11 - Pdata is not empty 999s ok 12 - samlGenerateRequestHook called 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 13 - Post SAML request to IdP 999s ok 14 - HTTP code is 200 999s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053582_8597%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125462%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 999s ok 16 - Found SameSite=None 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 17 - Post authentication 999s ok 18 - Reject reason is 89 999s 1..18 999s ok 10 - SP-initiated flow, unauthorized user 999s # Subtest: SP-initiated flow, authorized user 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 1 - Unauth SP request 999s ok 2 - HTTP code is 200 999s ok 3 - HTTP code is 200 999s ok 4 - Page contains a form 999s ok 5 - Host match 999s ok 6 - URI match 999s ok 7 - Field "SAMLRequest" is defined 999s ok 8 - CSP header authorize POST request to auth.idp.com 999s ok 9 - Method is POST 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 10 - Post SAML request to IdP 999s ok 11 - HTTP code is 200 999s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053582_37393%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125462%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 13 - Post authentication 999s ok 14 - Get cookie lemonldap (b6e6bc4a37809ecb820f2c5d634f8e4193d0f2205cfde4028435681c0479fbf4) 999s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 999s ok 16 - SAML request cleared from pdata 999s ok 17 - HTTP code is 200 999s ok 18 - Page contains a form 999s ok 19 - Host match 999s ok 20 - URI match 999s ok 21 - Field "SAMLResponse" is defined 999s ok 22 - CSP header authorize POST request to auth.sp.com 999s ok 23 - Method is POST 999s ok 24 - Found SAMLResponse 999s ok 25 - Found AuthnInstant modified by hook 999s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 999s ok 27 - Pdata is not empty 999s ok 28 - samlGotRequestHookCalled called 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 29 - Post SAML response to SP 999s ok 30 - Get redirection 999s ok 31 - Location is http://auth.sp.com/ 999s ok 32 - Get cookie lemonldap (0b75bebf69d7222650278aa6cb1eba5808d37166f3d6b354bc45aa8e66f3df1c) 999s ok 33 - Found SameSite=None 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 34 - Get / on SP 999s ok 35 - HTTP code is 200 999s ok 36 - Authenticated as fa@badwolf.org@idp 999s ok 37 - samlGotResponseHook called 999s ok 38 - UTF-8 values 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 39 - Query SP for logout 999s ok 40 - HTTP code is 200 999s ok 41 - Page contains a form 999s ok 42 - Host match 999s ok 43 - URI match 999s ok 44 - Field "SAMLRequest" is defined 999s ok 45 - CSP header authorize POST request to auth.idp.com 999s ok 46 - Method is POST 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 47 - Post SAML logout request to IdP 999s ok 48 - HTTP code is 200 999s ok 49 - Page contains a form 999s ok 50 - Host match 999s ok 51 - URI match 999s ok 52 - Field "SAMLResponse" is defined 999s ok 53 - CSP header authorize POST request to auth.sp.com 999s ok 54 - Method is POST 999s ok 55 - Get cookie lemonldap (0) 999s ok 56 - IDP Cookie removed 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 57 - Post SAML response to SP 999s ok 58 - Get redirection 999s ok 59 - Location is http://auth.sp.com/?logout=1 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 60 - Test if user is reject on IdP 999s ok 61 - Response status is 401 999s ok 62 - Content is JSON 999s ok 63 - Error code is 1 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 64 - Test if user is reject on SP 999s ok 65 - HTTP code is 200 999s ok 66 - HTTP code is 200 999s ok 67 - Page contains a form 999s ok 68 - Host match 999s ok 69 - URI match 999s ok 70 - Field "SAMLRequest" is defined 999s ok 71 - CSP header authorize POST request to auth.idp.com 999s ok 72 - Method is POST 999s 1..72 999s ok 11 - SP-initiated flow, authorized user 999s # Subtest: SP-initiated flow, authorized user, with redirection 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 1 - Unauth SP request 999s ok 2 - HTTP code is 200 999s ok 3 - HTTP code is 200 999s ok 4 - Page contains a form 999s ok 5 - Host match 999s ok 6 - URI match 999s ok 7 - Field "SAMLRequest" is defined 999s ok 8 - CSP header authorize POST request to auth.idp.com 999s ok 9 - Method is POST 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 10 - Post SAML request to IdP 999s ok 11 - HTTP code is 200 999s ok 12 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125462%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053582_38737%22%7D) 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 13 - Post authentication 999s ok 14 - Get cookie lemonldap (dff915e41e6533061585102d444d539217a2c1349ea242e7dd6370fc0851b5bc) 999s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 999s ok 16 - SAML request cleared from pdata 999s ok 17 - HTTP code is 200 999s ok 18 - Page contains a form 999s ok 19 - Host match 999s ok 20 - URI match 999s ok 21 - Field "SAMLResponse" is defined 999s ok 22 - CSP header authorize POST request to auth.sp.com 999s ok 23 - Method is POST 999s ok 24 - Found SAMLResponse 999s ok 25 - Found AuthnInstant modified by hook 999s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 999s ok 27 - Pdata is not empty 999s ok 28 - samlGotRequestHookCalled called 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 29 - Post SAML response to SP 999s ok 30 - Get redirection 999s ok 31 - Location is http://auth.sp.com/ 999s ok 32 - Get cookie lemonldap (e669995543d7807e466ed483670a30773976fa6f57f831a716f42f6dee39e188) 999s ok 33 - Found SameSite=None 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 34 - Get / on SP 999s ok 35 - HTTP code is 200 999s ok 36 - Authenticated as fa@badwolf.org@idp 999s ok 37 - samlGotResponseHook called 999s ok 38 - UTF-8 values 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 39 - Query SP for logout 999s ok 40 - HTTP code is 200 999s ok 41 - Page contains a form 999s ok 42 - Host match 999s ok 43 - URI match 999s ok 44 - Field "SAMLRequest" is defined 999s ok 45 - CSP header authorize POST request to auth.idp.com 999s ok 46 - Method is POST 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 47 - Post SAML logout request to IdP 999s ok 48 - HTTP code is 200 999s ok 49 - Page contains a form 999s ok 50 - Host match 999s ok 51 - URI match 999s ok 52 - Field "SAMLResponse" is defined 999s ok 53 - CSP header authorize POST request to auth.sp.com 999s ok 54 - Method is POST 999s ok 55 - Get cookie lemonldap (0) 999s ok 56 - IDP Cookie removed 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 57 - Post SAML response to SP 999s ok 58 - Get redirection 999s ok 59 - Location is http://test1.example.com 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 60 - Test if user is reject on IdP 999s ok 61 - Response status is 401 999s ok 62 - Content is JSON 999s ok 63 - Error code is 1 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 64 - Test if user is reject on SP 999s ok 65 - HTTP code is 200 999s ok 66 - HTTP code is 200 999s ok 67 - Page contains a form 999s ok 68 - Host match 999s ok 69 - URI match 999s ok 70 - Field "SAMLRequest" is defined 999s ok 71 - CSP header authorize POST request to auth.idp.com 999s ok 72 - Method is POST 999s 1..72 999s ok 12 - SP-initiated flow, authorized user, with redirection 999s 1..12 999s ok 999s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.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 # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 10 - Unauth SP request 999s ok 11 - Get redirection 999s ok 12 - Location header found 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 13 - Launch SAML request to IdP 999s ok 14 - HTTP code is 200 999s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053583_8220%22%2C%22issuerTs%22%3A1737125463%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) 999s # ==> Pushing ISSUER <== 999s # ==> Popping ISSUER <== 999s ok 16 - Authentication request 999s ok 17 - Get cookie lemonldap (18115a12f1d7517f8045c123c14294405700aaacca5aad6eafb6d266eed0044e) 999s ok 18 - Get cookie lemonldappdata () 999s ok 19 - SAML request cleared from pdata 999s ok 20 - HTTP code is 200 999s ok 21 - Page contains a form 999s ok 22 - Host match 999s ok 23 - URI match 999s ok 24 - Field "SAMLResponse" is defined 999s ok 25 - Field "RelayState" is defined 999s ok 26 - CSP header authorize POST request to auth.sp.com 999s ok 27 - Correct authentication context mapped 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 28 - Post SAML response to SP 999s ok 29 - Get cookie lemonldap (1e6c691e35a97abb061a5ac000598af7c994a98a6aed88f72a97e2905170d003) 999s ok 30 - Get redirection 999s ok 31 - Location is http://test1.example.com/ 999s # ==> Pushing SP <== 999s # ==> Popping SP <== 999s ok 32 - Get / on SP 999s ok 33 - HTTP code is 200 999s ok 34 - Authenticated as fa@badwolf.org@idp 999s ok 35 - Map authentication context 999s 1..35 999s ok 1000s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.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 ok 6 - Portal object 1000s ok 7 - Init 1000s ok 8 - Portal app 1000s ok 9 - Register $type 1000s # ==> Pushing ISSUER <== 1000s # ==> Popping ISSUER <== 1000s ok 10 - Auth query 1000s ok 11 - HTTP code is 200 1000s ok 12 - Get cookie lemonldap (9bbf75f3f9d22fdea2ece953f8e411ce6b7fb5995409fb08eb75e4360270c179) 1000s # ==> Pushing ISSUER <== 1000s # ==> Popping ISSUER <== 1000s ok 13 - Query IdP to access to SP 1000s ok 14 - HTTP code is 200 1000s ok 15 - Form method is POST 1000s ok 16 - Found SAML response 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 17 - Post SAML response to SP 1000s ok 18 - Get cookie lemonldap (9659e916a3b7ad950a7d97862e43f2bab8de6462ae98a2fdfa12f394c0476890) 1000s ok 19 - Get redirection 1000s ok 20 - Location is http://auth.sp.com/ 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 21 - Get / on SP 1000s ok 22 - HTTP code is 200 1000s ok 23 - Authenticated as ru@badwolf.org@idp 1000s ok 24 - UTF-8 values 1000s # ==> Pushing ISSUER <== 1000s # ==> Popping ISSUER <== 1000s ok 25 - Query IdP for logout 1000s ok 26 - HTTP code is 200 1000s ok 27 - Get iframe request 1000s ok 28 - Content-Security-Policy header found 1000s ok 29 - Found auth.sp.com in CSP child-src 1000s ok 30 - Get cookie lemonldap (0) 1000s ok 31 - SSO cookie removed 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 32 - Query SP for iframe 1000s ok 33 - Get redirection 1000s ok 34 - Location header found 1000s # ==> Pushing ISSUER <== 1000s # ==> Popping ISSUER <== 1000s ok 35 - Push SAML response to IdP 1000s ok 36 - Get redirection 1000s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 1000s ok 38 - Frame can be embedded 1000s # ==> Pushing ISSUER <== 1000s # ==> Popping ISSUER <== 1000s ok 39 - Test if user is reject on IdP 1000s ok 40 - Response status is 401 1000s ok 41 - Content is JSON 1000s ok 42 - Error code is 1 1000s # ==> Pushing SP <== 1000s # ==> Popping SP <== 1000s ok 43 - Test if user is reject on SP 1000s ok 44 - Get redirection 1000s ok 45 - Location header found 1000s 1..45 1000s ok 1001s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.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 ok 6 - Portal object 1001s ok 7 - Init 1001s ok 8 - Portal app 1001s ok 9 - Register $type 1001s ok 10 - Portal object 1001s ok 11 - Init 1001s ok 12 - Portal app 1001s ok 13 - Register $type 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 14 - Unauth SP request 1001s ok 15 - Get redirection 1001s ok 16 - Location header found 1001s # ==> Pushing ISSUER <== 1001s # ==> Popping ISSUER <== 1001s ok 17 - Launch SAML request to IdP 1001s ok 18 - HTTP code is 200 1001s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125464%2C%22issuerRequestsaml%22%3A%221737053584_42191%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1001s # ==> Pushing ISSUER <== 1001s # ==> Popping ISSUER <== 1001s ok 20 - Post authentication 1001s ok 21 - HTTP code is 200 1001s ok 22 - Get cookie lemonldap (53cfcc9a10cc7ea09861cc4ec80de4a6b21249fa4d9f05788c5d271bf465c805) 1001s ok 23 - HTTP code is 200 1001s ok 24 - Page contains a form 1001s ok 25 - Host match 1001s ok 26 - URI match 1001s ok 27 - Field "SAMLResponse" is defined 1001s ok 28 - Field "RelayState" is defined 1001s ok 29 - CSP header authorize POST request to auth.sp.com 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 30 - Post SAML response to SP 1001s ok 31 - Get cookie lemonldap (5ebfba092adcfb83db62c76b6c89eda251d7159bbab240e3ca8dd1fc294b05bc) 1001s ok 32 - Get redirection 1001s ok 33 - Location is http://test1.example.com/ 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 34 - Get / on SP 1001s ok 35 - HTTP code is 200 1001s ok 36 - Authenticated as fa@badwolf.org@idp 1001s ok 37 - UTF-8 values 1001s # ==> Pushing SP2 <== 1001s # ==> Popping SP2 <== 1001s ok 38 - Unauth SP2 request 1001s ok 39 - Get redirection 1001s ok 40 - Location header found 1001s # ==> Pushing ISSUER <== 1001s # ==> Popping ISSUER <== 1001s ok 41 - Launch SAML request to IdP 1001s ok 42 - HTTP code is 200 1001s ok 43 - Page contains a form 1001s ok 44 - Host match 1001s ok 45 - URI match 1001s ok 46 - Field "SAMLResponse" is defined 1001s ok 47 - Field "RelayState" is defined 1001s ok 48 - CSP header authorize POST request to auth.sp2.com 1001s # ==> Pushing SP2 <== 1001s # ==> Popping SP2 <== 1001s ok 49 - Post SAML response to SP2 1001s ok 50 - Get cookie lemonldap (a3e9066e9570be1c28f14b341c96225e0ac596992b663738380f24ba8b2bc6c0) 1001s ok 51 - Get redirection 1001s ok 52 - Location is http://test1.example.com/ 1001s # ==> Pushing SP2 <== 1001s # ==> Popping SP2 <== 1001s ok 53 - Get / on SP2 1001s ok 54 - HTTP code is 200 1001s ok 55 - Authenticated as fa@badwolf.org@idp 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 56 - Query SP for logout 1001s ok 57 - Get redirection 1001s ok 58 - Location header found 1001s # ==> Pushing ISSUER <== 1001s # ==> Popping ISSUER <== 1001s ok 59 - Launch SAML logout request to IdP 1001s ok 60 - HTTP code is 200 1001s ok 61 - Found logout message 1001s ok 62 - Get cookie lemonldap (0) 1001s ok 63 - IDP cookie removed 1001s # ==> Pushing ISSUER <== 1001s # ==> Popping ISSUER <== 1001s ok 64 - Test if user is reject on IdP 1001s ok 65 - Response status is 401 1001s ok 66 - Content is JSON 1001s ok 67 - Error code is 1 1001s # ==> Pushing SP <== 1001s # ==> Popping SP <== 1001s ok 68 - Test if user is reject on SP 1001s ok 69 - Get redirection 1001s ok 70 - Location header found 1001s # ==> Pushing SP2 <== 1001s # ==> Popping SP2 <== 1001s ok 71 - User is unfortunately still logged into SP2 1001s ok 72 - HTTP code is 200 1001s ok 73 - Authenticated as fa@badwolf.org@idp 1001s 1..73 1001s ok 1002s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.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 - Portal object 1002s ok 7 - Init 1002s ok 8 - Portal app 1002s ok 9 - Register $type 1002s ok 10 - Portal object 1002s ok 11 - Init 1002s ok 12 - Portal app 1002s ok 13 - Register $type 1002s ok 14 - Portal object 1002s ok 15 - Init 1002s ok 16 - Portal app 1002s ok 17 - Register $type 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 18 - Unauth SP request 1002s ok 19 - Get redirection 1002s ok 20 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 21 - Launch SAML request to IdP 1002s ok 22 - HTTP code is 200 1002s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125465%2C%22issuerRequestsaml%22%3A%221737053585_64766%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) 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 24 - Post authentication 1002s ok 25 - HTTP code is 200 1002s ok 26 - Get cookie lemonldap (622878867610535769deb76db3f5f58767fbcc752c4456ce684b016ae2a11aaf) 1002s ok 27 - HTTP code is 200 1002s ok 28 - Page contains a form 1002s ok 29 - Host match 1002s ok 30 - URI match 1002s ok 31 - Field "SAMLResponse" is defined 1002s ok 32 - Field "RelayState" is defined 1002s ok 33 - CSP header authorize POST request to auth.sp.com 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 34 - Post SAML response to SP 1002s ok 35 - Get cookie lemonldap (504a6fa4d6fb0edf527c0faa34bb3f4f5e50804b82aaa2f754d115b9dec97dd8) 1002s ok 36 - Get redirection 1002s ok 37 - Location is http://test1.example.com/ 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 38 - Get / on SP 1002s ok 39 - HTTP code is 200 1002s ok 40 - Authenticated as fa@badwolf.org@idp 1002s ok 41 - UTF-8 values 1002s # ==> Pushing SP2 <== 1002s # ==> Popping SP2 <== 1002s ok 42 - Unauth SP2 request 1002s ok 43 - Get redirection 1002s ok 44 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 45 - Launch SAML request to IdP 1002s ok 46 - HTTP code is 200 1002s ok 47 - Page contains a form 1002s ok 48 - Host match 1002s ok 49 - URI match 1002s ok 50 - Field "SAMLResponse" is defined 1002s ok 51 - Field "RelayState" is defined 1002s ok 52 - CSP header authorize POST request to auth.sp2.com 1002s # ==> Pushing SP2 <== 1002s # ==> Popping SP2 <== 1002s ok 53 - Post SAML response to SP2 1002s ok 54 - Get cookie lemonldap (eb03c4a9e91cd56897e460d0ada121e27716c39cd15b34e320b98a1722373640) 1002s ok 55 - Get redirection 1002s ok 56 - Location is http://test1.example.com/ 1002s # ==> Pushing SP2 <== 1002s # ==> Popping SP2 <== 1002s ok 57 - Get / on SP2 1002s ok 58 - HTTP code is 200 1002s ok 59 - Authenticated as fa@badwolf.org@idp 1002s # ==> Pushing SP3 <== 1002s # ==> Popping SP3 <== 1002s ok 60 - Unauth SP3 request 1002s ok 61 - Get redirection 1002s ok 62 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 63 - Launch SAML request to IdP 1002s ok 64 - HTTP code is 200 1002s ok 65 - Page contains a form 1002s ok 66 - Host match 1002s ok 67 - URI match 1002s ok 68 - Field "SAMLResponse" is defined 1002s ok 69 - Field "RelayState" is defined 1002s ok 70 - CSP header authorize POST request to auth.sp3.com 1002s # ==> Pushing SP3 <== 1002s # ==> Popping SP3 <== 1002s ok 71 - Post SAML response to SP3 1002s ok 72 - Get cookie lemonldap (96f2bfb78bef5f165c1a1a3d8e0586f5d81ed3e20f19281360aedd6b28500c62) 1002s ok 73 - Get redirection 1002s ok 74 - Location is http://test1.example.com/ 1002s # ==> Pushing SP3 <== 1002s # ==> Popping SP3 <== 1002s ok 75 - Get / on SP3 1002s ok 76 - HTTP code is 200 1002s ok 77 - Authenticated as fa@badwolf.org@idp 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 78 - Query SP for logout 1002s ok 79 - Get redirection 1002s ok 80 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 81 - Launch SAML logout request to IdP 1002s ok 82 - Get cookie lemonldap (0) 1002s ok 83 - SSO cookie removed 1002s ok 84 - Got one iframe for both additional services 1002s # ==> Pushing SP2 <== 1002s # ==> Popping SP2 <== 1002s ok 85 - Start logout from SP2 1002s ok 86 - Get redirection 1002s ok 87 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 88 - get SAML response from IDP 1002s ok 89 - Get redirection 1002s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 1002s # ==> Pushing SP3 <== 1002s # ==> Popping SP3 <== 1002s ok 91 - Start logout from SP3 1002s ok 92 - Get redirection 1002s ok 93 - Location header found 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 94 - get SAML response from IDP 1002s ok 95 - Get redirection 1002s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 1002s ok 97 - HTTP code is 200 1002s ok 98 - Page contains a form 1002s ok 99 - Host match 1002s ok 100 - URI match 1002s ok 101 - Field "relay" is defined 1002s ok 102 - CSP header authorize POST request to auth.idp.com 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 103 - Post final logout 1002s ok 104 - Get redirection 1002s ok 105 - Location header found 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 106 - Send SAML logout response to SP 1002s # ==> Pushing ISSUER <== 1002s # ==> Popping ISSUER <== 1002s ok 107 - Test if user is reject on IdP 1002s ok 108 - Response status is 401 1002s ok 109 - Content is JSON 1002s ok 110 - Error code is 1 1002s # ==> Pushing SP <== 1002s # ==> Popping SP <== 1002s ok 111 - Test if user is reject on SP 1002s ok 112 - Get redirection 1002s ok 113 - Location header found 1002s # ==> Pushing SP2 <== 1002s # ==> Popping SP2 <== 1002s ok 114 - Test if user is reject on SP2 1002s ok 115 - Get redirection 1002s ok 116 - Location header found 1002s # ==> Pushing SP3 <== 1002s # ==> Popping SP3 <== 1002s ok 117 - Test if user is reject on SP3 1002s ok 118 - Get redirection 1002s ok 119 - Location header found 1002s 1..119 1002s ok 1002s t/30-Auth-and-issuer-SAML-Redirect-With-Info.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 # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 6 - Post authentication request 1003s ok 7 - Get cookie lemonldap (7d53caed8f3067cc11570262be427845042cc97a8a85748c4bb576d4f2a98a43) 1003s ok 8 - Portal object 1003s ok 9 - Init 1003s ok 10 - Portal app 1003s ok 11 - Register $type 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 12 - Unauth SP request 1003s ok 13 - Get redirection 1003s ok 14 - Location header found 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 15 - Launch SAML request to IdP 1003s ok 16 - HTTP code is 200 1003s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125466%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221737053586_8538%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 18 - Post authentication request 1003s ok 19 - HTTP code is 200 1003s ok 20 - Get cookie lemonldap (f0005acc3447eed5ce002865582d7f873371fb6647bbaa5d0d8b1eccabe86407) 1003s ok 21 - Get cookie lemonldappdata () 1003s ok 22 - SAML request cleared from pdata 1003s ok 23 - Found info message about deleted sessions 1003s ok 24 - HTTP code is 200 1003s ok 25 - Page contains a form 1003s ok 26 - Host match 1003s ok 27 - URI match 1003s ok 28 - Field "SAMLResponse" is defined 1003s ok 29 - Field "RelayState" is defined 1003s ok 30 - CSP header authorize POST request to auth.sp.com 1003s ok 31 - Method is POST 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 32 - Post SAML response to SP 1003s ok 33 - Get cookie lemonldap (4fd012181324822a237d7bcf72ef979d0ed8a259685cdb9fd8a7bf2e455b86d7) 1003s ok 34 - Get redirection 1003s ok 35 - Location is http://test1.example.com/ 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 36 - Get / on SP 1003s ok 37 - HTTP code is 200 1003s ok 38 - Authenticated as fa@badwolf.org@idp 1003s 1..38 1003s ok 1003s t/30-Auth-and-issuer-SAML-Redirect.t .............................. 1003s ok 1 - use Lemonldap::NG::Portal::Main; 1003s ok 2 - Portal object 1003s ok 3 - Init 1003s ok 4 - Portal app 1003s ok 5 - Register $type 1003s ok 6 - Portal object 1003s ok 7 - Init 1003s ok 8 - Portal app 1003s ok 9 - Register $type 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 10 - Unauth SP request 1003s ok 11 - Get redirection 1003s ok 12 - Location header found 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 13 - Launch SAML request to IdP 1003s ok 14 - HTTP code is 200 1003s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125467%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221737053587_38850%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 16 - Post delayed authentication request 1003s ok 17 - Get redirection 1003s ok 18 - Location is http://auth.idp.com/saml 1003s ok 19 - Get cookie lemonldap (c2bc8b64f19dc0bd8749700cef10e2d122712a128d76480cbbca39dd52e9b412) 1003s ok 20 - Get cookie lemonldappdata () 1003s ok 21 - SAML request cleared from pdata 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 22 - Unauth SP request 1003s ok 23 - Get redirection 1003s ok 24 - Location header found 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 25 - Launch SAML request to IdP 1003s ok 26 - HTTP code is 200 1003s ok 27 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053587_47109%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125467%7D) 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 28 - Post authentication request 1003s ok 29 - HTTP code is 200 1003s ok 30 - Get cookie lemonldap (e212c19ffb88ee598f0fee266b5150810751f72481273bd20921a668661e670b) 1003s ok 31 - Get cookie lemonldappdata () 1003s ok 32 - SAML request cleared from pdata 1003s ok 33 - HTTP code is 200 1003s ok 34 - Page contains a form 1003s ok 35 - Host match 1003s ok 36 - URI match 1003s ok 37 - Field "SAMLResponse" is defined 1003s ok 38 - Field "RelayState" is defined 1003s ok 39 - CSP header authorize POST request to auth.sp.com 1003s ok 40 - Signed using SHA-256 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 41 - Post SAML response to SP 1003s ok 42 - Get cookie lemonldap (160c341458a7ddffe538fb5eca6ed7bceaa1df1186467b879c4e59a923c9ad5b) 1003s ok 43 - Get redirection 1003s ok 44 - Location is http://test1.example.com/ 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 45 - Get / on SP 1003s ok 46 - HTTP code is 200 1003s ok 47 - Authenticated as fa@badwolf.org@idp 1003s ok 48 - UTF-8 values 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 49 - Query SP for logout 1003s ok 50 - Get redirection 1003s ok 51 - Location header found 1003s ok 52 - SHA256 used to sign Logout Request 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 53 - Launch SAML logout request to IdP 1003s ok 54 - Get redirection 1003s ok 55 - Location header found 1003s ok 56 - Get cookie lemonldap (0) 1003s ok 57 - IDP Cookie removed 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 58 - Launch SAML logout request to SP 1003s ok 59 - HTTP code is 200 1003s # ==> Pushing ISSUER <== 1003s # ==> Popping ISSUER <== 1003s ok 60 - Test if user is reject on IdP 1003s ok 61 - Response status is 401 1003s ok 62 - Content is JSON 1003s ok 63 - Error code is 1 1003s # ==> Pushing SP <== 1003s # ==> Popping SP <== 1003s ok 64 - Test if user is reject on SP 1003s ok 65 - Get redirection 1003s ok 66 - Location header found 1003s 1..66 1003s ok 1004s t/30-CDC.t ........................................................ 1004s ok 1 - use Lemonldap::NG::Portal::Main; 1004s ok 2 - Portal object 1004s ok 3 - Init 1004s ok 4 - Portal app 1004s ok 5 - Register $type 1004s ok 6 - Portal object 1004s ok 7 - Init 1004s ok 8 - Portal app 1004s ok 9 - Register $type 1004s ok 10 - use Lemonldap::NG::Portal::CDC; 1004s ok 11 - Portal object 1004s ok 12 - Init 1004s ok 13 - Portal app 1004s ok 14 - CDC 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 15 - Unauth SP request 1004s ok 16 - HTTP code is 200 1004s ok 17 - HTTP code is 200 1004s ok 18 - Page contains a form 1004s ok 19 - Host match 1004s ok 20 - URI match 1004s ok 21 - Field "SAMLRequest" is defined 1004s ok 22 - CSP header authorize POST request to auth.idp.com 1004s ok 23 - Method is POST 1004s # ==> Pushing ISSUER <== 1004s # ==> Popping ISSUER <== 1004s ok 24 - Post SAML request to IdP 1004s ok 25 - HTTP code is 200 1004s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125468%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053588_39932%22%7D) 1004s # ==> Pushing ISSUER <== 1004s # ==> Popping ISSUER <== 1004s ok 27 - Post authentication 1004s ok 28 - Get cookie lemonldap (d6c7b658d0c95baa184c9dee979f37748c283de63955521e7a5591be9f84a12c) 1004s ok 29 - HTTP code is 200 1004s ok 30 - Page contains a form 1004s ok 31 - Host match 1004s ok 32 - URI match 1004s ok 33 - Field "SAMLResponse" is defined 1004s ok 34 - CSP header authorize POST request to auth.sp.com 1004s ok 35 - Found CDC iframe 1004s ok 36 - CDC write request 1004s ok 37 - HTTP code is 200 1004s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 1004s ok 39 - CDC read 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 40 - Post SAML response to SP 1004s ok 41 - Get redirection 1004s ok 42 - Location is http://auth.sp.com/ 1004s ok 43 - Get cookie lemonldap (d8a78d86a2aab779460a78b1564e8d7a0e55c3456f50e1ad696d35fed73be0ce) 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 44 - Get / on SP 1004s ok 45 - HTTP code is 200 1004s ok 46 - Authenticated as fa@badwolf.org@idp 1004s ok 47 - UTF-8 values 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 48 - Query SP for logout 1004s ok 49 - HTTP code is 200 1004s ok 50 - Page contains a form 1004s ok 51 - Host match 1004s ok 52 - URI match 1004s ok 53 - Field "SAMLRequest" is defined 1004s ok 54 - CSP header authorize POST request to auth.idp.com 1004s ok 55 - Method is POST 1004s # ==> Pushing ISSUER <== 1004s # ==> Popping ISSUER <== 1004s ok 56 - Post SAML logout request to IdP 1004s ok 57 - HTTP code is 200 1004s ok 58 - Page contains a form 1004s ok 59 - Host match 1004s ok 60 - URI match 1004s ok 61 - Field "SAMLResponse" is defined 1004s ok 62 - CSP header authorize POST request to auth.sp.com 1004s ok 63 - Method is POST 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 64 - Post SAML response to SP 1004s ok 65 - Get redirection 1004s ok 66 - Location is http://auth.sp.com/?logout=1 1004s # ==> Pushing ISSUER <== 1004s # ==> Popping ISSUER <== 1004s ok 67 - Test if user is reject on IdP 1004s ok 68 - Response status is 401 1004s ok 69 - Content is JSON 1004s ok 70 - Error code is 1 1004s # ==> Pushing SP <== 1004s # ==> Popping SP <== 1004s ok 71 - Test if user is reject on SP 1004s ok 72 - HTTP code is 200 1004s ok 73 - HTTP code is 200 1004s ok 74 - Page contains a form 1004s ok 75 - Host match 1004s ok 76 - URI match 1004s ok 77 - Field "SAMLRequest" is defined 1004s ok 78 - CSP header authorize POST request to auth.idp.com 1004s ok 79 - Method is POST 1004s 1..79 1004s ok 1005s t/30-SAML-Federation-Config.t ..................................... 1005s ok 1 - use Lemonldap::NG::Portal::Main; 1005s ok 2 - Portal object 1005s ok 3 - Init 1005s ok 4 - Portal app 1005s ok 5 - Register $type 1005s ok 6 - Portal object 1005s ok 7 - Init 1005s ok 8 - Portal app 1005s ok 9 - Register $type 1005s ok 10 - confKey from config 1005s ok 11 - confKey was generated 1005s ok 12 - Rule from SP config 1005s ok 13 - Rule from federation defaults 1005s ok 14 - SP attributes have been imported as configured by policy 1005s ok 15 - default NameID Format 1005s ok 16 - SP attributes have been imported as configured by policy 1005s ok 17 1005s ok 18 - eduPersonTargetedID sets required persistent NameID 1005s ok 19 - IDP option from config override 1005s ok 20 - IDP option from federation defaults 1005s ok 21 - IDP attributes from federation defaults 1005s ok 22 - IDP attributes from configuration override 1005s ok 23 - getIssuer 1005s ok 24 - getIssuer 1005s ok 25 - getIssuer 1005s 1..25 1005s ok 1005s t/30-SAML-Head-to-Tail-POST.t ..................................... 1005s ok 1 - use Lemonldap::NG::Portal::Main; 1005s ok 2 - Portal object 1005s ok 3 - Init 1005s ok 4 - Portal app 1005s ok 5 - Register $type 1005s ok 6 - Portal object 1005s ok 7 - Init 1005s ok 8 - Portal app 1005s ok 9 - Register $type 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 10 - Unauth SP request 1005s ok 11 - HTTP code is 200 1005s ok 12 - Page contains a form 1005s ok 13 - Host match 1005s ok 14 - URI match 1005s ok 15 - Field "SAMLRequest" is defined 1005s ok 16 - CSP header authorize POST request to auth.idp.com 1005s ok 17 - Method is POST 1005s # ==> Pushing ISSUER <== 1005s # ==> Popping ISSUER <== 1005s ok 18 - Post SAML request to IdP 1005s ok 19 - HTTP code is 200 1005s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053589_40704%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%2C%22issuerTs%22%3A1737125469%7D) 1005s # ==> Pushing ISSUER <== 1005s # ==> Popping ISSUER <== 1005s ok 21 - Post authentication 1005s ok 22 - Get cookie lemonldap (abd2bd2b4309261e29b2ffa1c571eb95af37cb7dcb0e4557faa78303d51f9218) 1005s ok 23 - HTTP code is 200 1005s ok 24 - Page contains a form 1005s ok 25 - Host match 1005s ok 26 - URI match 1005s ok 27 - Field "SAMLResponse" is defined 1005s ok 28 - CSP header authorize POST request to auth.sp.com 1005s ok 29 - Method is POST 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 30 - Post SAML response to SP 1005s ok 31 - Get redirection 1005s ok 32 - Location header found 1005s ok 33 - Get cookie lemonldap (83db9f6e93b1bfe2e6b99841c89df3dcdbfadfc401891ea130f9c69179cfa14f) 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 34 - Follow redirection 1005s ok 35 - HTTP code is 200 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 36 - Query SP for logout 1005s ok 37 - HTTP code is 200 1005s ok 38 - Page contains a form 1005s ok 39 - Host match 1005s ok 40 - URI match 1005s ok 41 - Field "SAMLRequest" is defined 1005s ok 42 - CSP header authorize POST request to auth.idp.com 1005s ok 43 - Method is POST 1005s # ==> Pushing ISSUER <== 1005s # ==> Popping ISSUER <== 1005s ok 44 - Post SAML logout request to IdP 1005s ok 45 - HTTP code is 200 1005s ok 46 - Page contains a form 1005s ok 47 - Host match 1005s ok 48 - URI match 1005s ok 49 - Field "SAMLResponse" is defined 1005s ok 50 - CSP header authorize POST request to auth.sp.com 1005s ok 51 - Method is POST 1005s ok 52 - Get cookie lemonldap (0) 1005s ok 53 - SSO cookie removed 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 54 - Post SAML response to SP 1005s ok 55 - HTTP code is 200 1005s # ==> Pushing ISSUER <== 1005s # ==> Popping ISSUER <== 1005s ok 56 - Test if user is reject on IdP 1005s ok 57 - Response status is 401 1005s ok 58 - Content is JSON 1005s ok 59 - Error code is 1 1005s # ==> Pushing SP <== 1005s # ==> Popping SP <== 1005s ok 60 - Test if user is reject on SP 1005s ok 61 - HTTP code is 200 1005s ok 62 - HTTP code is 200 1005s ok 63 - Page contains a form 1005s ok 64 - Host match 1005s ok 65 - URI match 1005s ok 66 - Field "SAMLRequest" is defined 1005s ok 67 - CSP header authorize POST request to auth.idp.com 1005s ok 68 - Method is POST 1005s 1..68 1005s ok 1006s t/30-SAML-Macros.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 - Issuer portal 1006s ok 6 - Auth query 1006s ok 7 - HTTP code is 200 1006s ok 8 - Get cookie lemonldap (64c0bcde149f274f13232d9907500c153a680020ed3934cbbf3b62476c37914e) 1006s ok 9 - Query IdP to access to SP 1006s ok 10 - HTTP code is 200 1006s ok 11 - Form method is POST 1006s ok 12 - Found SAML response 1006s ok 13 - Check Attribute 1006s ok 14 - Check Attribute 1006s ok 15 - Check NameID from macro 1006s 1..15 1006s ok 1008s t/30-SAML-NameID-IDP.t ............................................ 1008s ok 1 - use Lemonldap::NG::Portal::Main; 1008s ok 2 - Portal object 1008s ok 3 - Init 1008s ok 4 - Portal app 1008s ok 5 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 6 - Auth query 1008s ok 7 - HTTP code is 200 1008s ok 8 - Get cookie lemonldap (31ffe144bb5081d898716b9939c2f3f00b93dbb4eb6ecfe69d5f7188f4712e9d) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 9 - Post SAML request to IdP 1008s ok 10 - HTTP code is 200 1008s ok 11 - HTTP code is 200 1008s ok 12 - Page contains a form 1008s ok 13 - Host match 1008s ok 14 - URI match 1008s ok 15 - Field "SAMLResponse" is defined 1008s ok 16 - CSP header authorize POST request to auth.sp.com 1008s ok 17 - Method is POST 1008s ok 18 - Found SAMLResponse 1008s ok 19 - XML successfully parsed 1008s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 21 - Found expected NameID Format in response 1008s ok 22 - XML successfully parsed 1008s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1008s ok 24 - NameID matches 1008s ok 25 - Portal object 1008s ok 26 - Init 1008s ok 27 - Portal app 1008s ok 28 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 29 - Auth query 1008s ok 30 - HTTP code is 200 1008s ok 31 - Get cookie lemonldap (0529fb4abc604d312c0833f82f6e63c11e59a0ec412983f9ea716b927bd8f3b6) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 32 - Post SAML request to IdP 1008s ok 33 - HTTP code is 200 1008s ok 34 - HTTP code is 200 1008s ok 35 - Page contains a form 1008s ok 36 - Host match 1008s ok 37 - URI match 1008s ok 38 - Field "SAMLResponse" is defined 1008s ok 39 - CSP header authorize POST request to auth.sp.com 1008s ok 40 - Method is POST 1008s ok 41 - Found SAMLResponse 1008s ok 42 - XML successfully parsed 1008s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 44 - Found expected NameID Format in response 1008s ok 45 - XML successfully parsed 1008s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1008s ok 47 - NameID matches 1008s ok 48 - Portal object 1008s ok 49 - Init 1008s ok 50 - Portal app 1008s ok 51 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 52 - Auth query 1008s ok 53 - HTTP code is 200 1008s ok 54 - Get cookie lemonldap (c226219150ee40197124fa150472dae82fe6715747deb791dd81afcff9659137) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 55 - Post SAML request to IdP 1008s ok 56 - HTTP code is 200 1008s ok 57 - HTTP code is 200 1008s ok 58 - Page contains a form 1008s ok 59 - Host match 1008s ok 60 - URI match 1008s ok 61 - Field "SAMLResponse" is defined 1008s ok 62 - CSP header authorize POST request to auth.sp.com 1008s ok 63 - Method is POST 1008s ok 64 - Found SAMLResponse 1008s ok 65 - XML successfully parsed 1008s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 67 - Found expected NameID Format in response 1008s ok 68 - XML successfully parsed 1008s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1008s ok 70 - NameID matches 1008s ok 71 - Portal object 1008s ok 72 - Init 1008s ok 73 - Portal app 1008s ok 74 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 75 - Auth query 1008s ok 76 - HTTP code is 200 1008s ok 77 - Get cookie lemonldap (2b40340bcaf8b909e82bb4646d0bc981d786f6ac457d85c96b72a10926d05304) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 78 - Post SAML request to IdP 1008s ok 79 - HTTP code is 200 1008s ok 80 - HTTP code is 200 1008s ok 81 - Page contains a form 1008s ok 82 - Host match 1008s ok 83 - URI match 1008s ok 84 - Field "SAMLResponse" is defined 1008s ok 85 - CSP header authorize POST request to auth.sp.com 1008s ok 86 - Method is POST 1008s ok 87 - Found SAMLResponse 1008s ok 88 - XML successfully parsed 1008s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 90 - Found expected NameID Format in response 1008s ok 91 - XML successfully parsed 1008s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1008s ok 93 - NameID matches 1008s ok 94 - Portal object 1008s ok 95 - Init 1008s ok 96 - Portal app 1008s ok 97 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 98 - Auth query 1008s ok 99 - HTTP code is 200 1008s ok 100 - Get cookie lemonldap (4462bc37f54bd30302f47037abdddd1bfe590d90c41e8a5a0f3458d679badfdd) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 101 - Post SAML request to IdP 1008s ok 102 - HTTP code is 200 1008s ok 103 - HTTP code is 200 1008s ok 104 - Page contains a form 1008s ok 105 - Host match 1008s ok 106 - URI match 1008s ok 107 - Field "SAMLResponse" is defined 1008s ok 108 - CSP header authorize POST request to auth.sp.com 1008s ok 109 - Method is POST 1008s ok 110 - Found SAMLResponse 1008s ok 111 - XML successfully parsed 1008s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 113 - Found expected NameID Format in response 1008s ok 114 - XML successfully parsed 1008s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 1008s ok 116 - NameID matches 1008s ok 117 - Portal object 1008s ok 118 - Init 1008s ok 119 - Portal app 1008s ok 120 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 121 - Auth query 1008s ok 122 - HTTP code is 200 1008s ok 123 - Get cookie lemonldap (12ac258732174e7868b504b98d8c37a0e2ad1dd30534ace0a6bbe744cedeed2d) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 124 - Post SAML request to IdP 1008s ok 125 - HTTP code is 200 1008s ok 126 - HTTP code is 200 1008s ok 127 - Page contains a form 1008s ok 128 - Host match 1008s ok 129 - URI match 1008s ok 130 - Field "SAMLResponse" is defined 1008s ok 131 - CSP header authorize POST request to auth.sp.com 1008s ok 132 - Method is POST 1008s ok 133 - Found SAMLResponse 1008s ok 134 - XML successfully parsed 1008s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 136 - Found expected NameID Format in response 1008s ok 137 - Portal object 1008s ok 138 - Init 1008s ok 139 - Portal app 1008s ok 140 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 141 - Auth query 1008s ok 142 - HTTP code is 200 1008s ok 143 - Get cookie lemonldap (1b3730bf811972dfae20d70482348678150506b9bd6e2164ad0ea48203e07c2f) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 144 - Post SAML request to IdP 1008s ok 145 - HTTP code is 200 1008s ok 146 - HTTP code is 200 1008s ok 147 - Page contains a form 1008s ok 148 - Host match 1008s ok 149 - URI match 1008s ok 150 - Field "SAMLResponse" is defined 1008s ok 151 - CSP header authorize POST request to auth.sp.com 1008s ok 152 - Method is POST 1008s ok 153 - Found SAMLResponse 1008s ok 154 - XML successfully parsed 1008s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 156 - Found expected NameID Format in response 1008s ok 157 - XML successfully parsed 1008s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 1008s ok 159 - NameID matches 1008s ok 160 - Portal object 1008s ok 161 - Init 1008s ok 162 - Portal app 1008s ok 163 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 164 - Auth query 1008s ok 165 - HTTP code is 200 1008s ok 166 - Get cookie lemonldap (a4f69b258fce7688324ef5e9aeaafd19fd60e91e35d930555715dfe14b06c30b) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 167 - Post SAML request to IdP 1008s ok 168 - HTTP code is 200 1008s ok 169 - HTTP code is 200 1008s ok 170 - Page contains a form 1008s ok 171 - Host match 1008s ok 172 - URI match 1008s ok 173 - Field "SAMLResponse" is defined 1008s ok 174 - CSP header authorize POST request to auth.sp.com 1008s ok 175 - Method is POST 1008s ok 176 - Found SAMLResponse 1008s ok 177 - XML successfully parsed 1008s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 179 - Found expected NameID Format in response 1008s ok 180 - XML successfully parsed 1008s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID _60FBEF52E1763379CBB28BB63775C023 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1008s ok 182 - NameID matches 1008s ok 183 - Portal object 1008s ok 184 - Init 1008s ok 185 - Portal app 1008s ok 186 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 187 - Auth query 1008s ok 188 - HTTP code is 200 1008s ok 189 - Get cookie lemonldap (1f7b5e259fa65b239c4828008f8f53b9b1347bc5490d74cf29e20845f7e927c3) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 190 - Post SAML request to IdP 1008s ok 191 - HTTP code is 200 1008s ok 192 - HTTP code is 200 1008s ok 193 - Page contains a form 1008s ok 194 - Host match 1008s ok 195 - URI match 1008s ok 196 - Field "SAMLResponse" is defined 1008s ok 197 - CSP header authorize POST request to auth.sp.com 1008s ok 198 - Method is POST 1008s ok 199 - Found SAMLResponse 1008s ok 200 - XML successfully parsed 1008s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 202 - Found expected NameID Format in response 1008s ok 203 - XML successfully parsed 1008s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID _60FBEF52E1763379CBB28BB63775C023 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1008s ok 205 - NameID matches 1008s ok 206 - Portal object 1008s ok 207 - Init 1008s ok 208 - Portal app 1008s ok 209 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 210 - Auth query 1008s ok 211 - HTTP code is 200 1008s ok 212 - Get cookie lemonldap (c7c4fbcb8206a1b087f2de879e2a43cad33e7ff04b147cc3c22847f103049f49) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 213 - Post SAML request to IdP 1008s ok 214 - HTTP code is 200 1008s ok 215 - HTTP code is 200 1008s ok 216 - Page contains a form 1008s ok 217 - Host match 1008s ok 218 - URI match 1008s ok 219 - Field "SAMLResponse" is defined 1008s ok 220 - CSP header authorize POST request to auth.sp.com 1008s ok 221 - Method is POST 1008s ok 222 - Found SAMLResponse 1008s ok 223 - XML successfully parsed 1008s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 225 - Found expected NameID Format in response 1008s ok 226 - XML successfully parsed 1008s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID _60FBEF52E1763379CBB28BB63775C023 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1008s ok 228 - NameID matches 1008s ok 229 - Portal object 1008s ok 230 - Init 1008s ok 231 - Portal app 1008s ok 232 - Register $type 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 233 - Auth query 1008s ok 234 - HTTP code is 200 1008s ok 235 - Get cookie lemonldap (8a361d921d299da79772a830491626a4c5af5635495656d139d6b754167a757d) 1008s # Generated SAML Request: http://auth.sp.com/saml/metadata 1008s # ==> Pushing ISSUER <== 1008s # ==> Popping ISSUER <== 1008s ok 236 - Post SAML request to IdP 1008s ok 237 - HTTP code is 200 1008s ok 238 - HTTP code is 200 1008s ok 239 - Page contains a form 1008s ok 240 - Host match 1008s ok 241 - URI match 1008s ok 242 - Field "SAMLResponse" is defined 1008s ok 243 - CSP header authorize POST request to auth.sp.com 1008s ok 244 - Method is POST 1008s ok 245 - Found SAMLResponse 1008s ok 246 - XML successfully parsed 1008s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1008s ok 248 - Found expected NameID Format in response 1008s ok 249 - XML successfully parsed 1008s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1008s # Found NameID _86FE2F17B2612DF83F9A405DAC3E221C with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 1008s ok 251 - NameID matches 1008s ok 252 - Transient ID is different from persistent ID 1008s 1..252 1008s ok 1008s t/30-SAML-NameID-SP.t ............................................. 1008s ok 1 - use Lemonldap::NG::Portal::Main; 1008s ok 2 - Portal object 1008s ok 3 - Init 1008s ok 4 - Portal app 1008s ok 5 - Register $type 1008s # ==> Pushing SP <== 1008s # ==> Popping SP <== 1008s ok 6 1008s ok 7 - HTTP code is 200 1008s ok 8 - Page contains a form 1008s ok 9 - Host match 1008s ok 10 - URI match 1008s ok 11 - Field "SAMLRequest" is defined 1008s ok 12 - CSP header authorize POST request to auth.idp.com 1008s ok 13 - Method is POST 1008s ok 14 - Found SAMLRequest 1008s ok 15 - XML successfully parsed 1008s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1008s ok 17 - Found expected NameID Format in response 1008s ok 18 - Portal object 1008s ok 19 - Init 1008s ok 20 - Portal app 1008s ok 21 - Register $type 1008s # ==> Pushing SP <== 1008s # ==> Popping SP <== 1008s ok 22 1008s ok 23 - HTTP code is 200 1008s ok 24 - Page contains a form 1008s ok 25 - Host match 1008s ok 26 - URI match 1008s ok 27 - Field "SAMLRequest" is defined 1008s ok 28 - CSP header authorize POST request to auth.idp.com 1008s ok 29 - Method is POST 1008s ok 30 - Found SAMLRequest 1008s ok 31 - XML successfully parsed 1008s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1008s ok 33 - Found expected NameID Format in response 1008s ok 34 - Portal object 1008s ok 35 - Init 1008s ok 36 - Portal app 1008s ok 37 - Register $type 1008s # ==> Pushing SP <== 1008s # ==> Popping SP <== 1008s ok 38 1008s ok 39 - HTTP code is 200 1008s ok 40 - Page contains a form 1008s ok 41 - Host match 1008s ok 42 - URI match 1008s ok 43 - Field "SAMLRequest" is defined 1008s ok 44 - CSP header authorize POST request to auth.idp.com 1008s ok 45 - Method is POST 1008s ok 46 - Found SAMLRequest 1008s ok 47 - XML successfully parsed 1008s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1008s ok 49 - Found expected NameID Format in response 1008s ok 50 - Portal object 1008s ok 51 - Init 1008s ok 52 - Portal app 1008s ok 53 - Register $type 1008s # ==> Pushing SP <== 1008s # ==> Popping SP <== 1008s ok 54 1008s ok 55 - HTTP code is 200 1008s ok 56 - Page contains a form 1008s ok 57 - Host match 1008s ok 58 - URI match 1008s ok 59 - Field "SAMLRequest" is defined 1008s ok 60 - CSP header authorize POST request to auth.idp.com 1008s ok 61 - Method is POST 1008s ok 62 - Found SAMLRequest 1008s ok 63 - XML successfully parsed 1008s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1008s ok 65 - Found expected NameID Format in response 1008s ok 66 - Portal object 1008s ok 67 - Init 1008s ok 68 - Portal app 1008s ok 69 - Register $type 1008s # ==> Pushing SP <== 1008s # ==> Popping SP <== 1008s ok 70 1008s ok 71 - HTTP code is 200 1008s ok 72 - Page contains a form 1008s ok 73 - Host match 1008s ok 74 - URI match 1008s ok 75 - Field "SAMLRequest" is defined 1008s ok 76 - CSP header authorize POST request to auth.idp.com 1008s ok 77 - Method is POST 1008s ok 78 - Found SAMLRequest 1008s ok 79 - XML successfully parsed 1008s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1008s ok 81 - Found expected NameID Format in response 1008s 1..81 1008s ok 1009s t/30-SAML-POST-Logout-when-expired.t .............................. 1009s ok 1 - use Lemonldap::NG::Portal::Main; 1009s ok 2 - Portal object 1009s ok 3 - Init 1009s ok 4 - Portal app 1009s ok 5 - Register $type 1009s ok 6 - Portal object 1009s ok 7 - Init 1009s ok 8 - Portal app 1009s ok 9 - Register $type 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 10 - Unauth SP request 1009s ok 11 - HTTP code is 200 1009s ok 12 - HTTP code is 200 1009s ok 13 - Page contains a form 1009s ok 14 - Host match 1009s ok 15 - URI match 1009s ok 16 - Field "SAMLRequest" is defined 1009s ok 17 - CSP header authorize POST request to auth.idp.com 1009s ok 18 - Method is POST 1009s # ==> Pushing ISSUER <== 1009s # ==> Popping ISSUER <== 1009s ok 19 - Post SAML request to IdP 1009s ok 20 - HTTP code is 200 1009s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053593_4389%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%2C%22issuerTs%22%3A1737125473%7D) 1009s # ==> Pushing ISSUER <== 1009s # ==> Popping ISSUER <== 1009s ok 22 - Post authentication 1009s ok 23 - Reject reason is 89 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 24 - Unauth SP request 1009s ok 25 - HTTP code is 200 1009s ok 26 - HTTP code is 200 1009s ok 27 - Page contains a form 1009s ok 28 - Host match 1009s ok 29 - URI match 1009s ok 30 - Field "SAMLRequest" is defined 1009s ok 31 - CSP header authorize POST request to auth.idp.com 1009s ok 32 - Method is POST 1009s # ==> Pushing ISSUER <== 1009s # ==> Popping ISSUER <== 1009s ok 33 - Post SAML request to IdP 1009s ok 34 - HTTP code is 200 1009s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125473%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053593_28612%22%7D) 1009s # ==> Pushing ISSUER <== 1009s # ==> Popping ISSUER <== 1009s ok 36 - Post authentication 1009s ok 37 - Get cookie lemonldap (fa45f17cb39949b83e065240ed1cb55dd77528f9b0beb690186f6600dba87232) 1009s ok 38 - Get cookie lemonldappdata () 1009s ok 39 - SAML request cleared from pdata 1009s ok 40 - HTTP code is 200 1009s ok 41 - Page contains a form 1009s ok 42 - Host match 1009s ok 43 - URI match 1009s ok 44 - Field "SAMLResponse" is defined 1009s ok 45 - CSP header authorize POST request to auth.sp.com 1009s ok 46 - Method is POST 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 47 - Post SAML response to SP 1009s ok 48 - Get redirection 1009s ok 49 - Location is http://auth.sp.com/ 1009s ok 50 - Get cookie lemonldap (7eb495921164acf8afdcd333ab8316c52e22beef87ab0dd22089c68c6a4dcd32) 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 51 - Get / on SP 1009s ok 52 - HTTP code is 200 1009s ok 53 - Authenticated as fa@badwolf.org@idp 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 54 - Query SP for logout 1009s ok 55 - HTTP code is 200 1009s ok 56 - Page contains a form 1009s ok 57 - Host match 1009s ok 58 - URI match 1009s ok 59 - Field "SAMLRequest" is defined 1009s ok 60 - CSP header authorize POST request to auth.idp.com 1009s ok 61 - Method is POST 1009s # ==> Pushing ISSUER <== 1009s # ==> Popping ISSUER <== 1009s ok 62 - Post SAML logout request to IdP 1009s ok 63 - HTTP code is 200 1009s ok 64 - Page contains a form 1009s ok 65 - Host match 1009s ok 66 - URI match 1009s ok 67 - Field "SAMLResponse" is defined 1009s ok 68 - CSP header authorize POST request to auth.sp.com 1009s ok 69 - Method is POST 1009s # ==> Pushing SP <== 1009s # ==> Popping SP <== 1009s ok 70 - Post SAML response to SP 1009s ok 71 - Found SLO error 1009s 1..71 1009s ok 1010s t/30-SAML-POST-Logout-when-removed.t .............................. 1010s ok 1 - use Lemonldap::NG::Portal::Main; 1010s ok 2 - Portal object 1010s ok 3 - Init 1010s ok 4 - Portal app 1010s ok 5 - Register $type 1010s ok 6 - Portal object 1010s ok 7 - Init 1010s ok 8 - Portal app 1010s ok 9 - Register $type 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 10 - Unauth SP request 1010s ok 11 - HTTP code is 200 1010s ok 12 - HTTP code is 200 1010s ok 13 - Page contains a form 1010s ok 14 - Host match 1010s ok 15 - URI match 1010s ok 16 - Field "SAMLRequest" is defined 1010s ok 17 - CSP header authorize POST request to auth.idp.com 1010s ok 18 - Method is POST 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 19 - Post SAML request to IdP 1010s ok 20 - HTTP code is 200 1010s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125474%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%2C%22issuerRequestsaml%22%3A%221737053594_55865%22%7D) 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 22 - Post authentication 1010s ok 23 - Get cookie lemonldap (f76f7b0d18df1fd053095ddd14d2d0e34ad0fa245fab0bf0b02f35e396102ce8) 1010s ok 24 - Get cookie lemonldappdata () 1010s ok 25 - SAML request cleared from pdata 1010s ok 26 - HTTP code is 200 1010s ok 27 - Page contains a form 1010s ok 28 - Host match 1010s ok 29 - URI match 1010s ok 30 - Field "SAMLResponse" is defined 1010s ok 31 - CSP header authorize POST request to auth.sp.com 1010s ok 32 - Method is POST 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 33 - Post SAML response to SP 1010s ok 34 - Get redirection 1010s ok 35 - Location is http://auth.sp.com/ 1010s ok 36 - Get cookie lemonldap (461b2e3aa13521bdc46f5fa879e447497bf79d7b5d319d8aef742fcad56aabe8) 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 37 - Get / on SP 1010s ok 38 - HTTP code is 200 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 39 - Query IDP for logout 1010s ok 40 - Get cookie lemonldap (0) 1010s ok 41 - IDP cookie removed 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 42 - Test if old cookie is denied by IdP 1010s ok 43 - Response status is 401 1010s ok 44 - Content is JSON 1010s ok 45 - Error code is 1 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 46 - Query SP for logout 1010s ok 47 - HTTP code is 200 1010s ok 48 - Page contains a form 1010s ok 49 - Host match 1010s ok 50 - URI match 1010s ok 51 - Field "SAMLRequest" is defined 1010s ok 52 - CSP header authorize POST request to auth.idp.com 1010s ok 53 - Method is POST 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 54 - Post SAML logout request to IdP 1010s ok 55 - Found SESSIONEXPIRED error 1010s 1..55 1010s ok 1010s t/30-SAML-POST-with-2F-UpgradeOnly.t .............................. 1010s ok 1 - use Lemonldap::NG::Portal::Main; 1010s ok 2 - Portal object 1010s ok 3 - Init 1010s ok 4 - Portal app 1010s ok 5 - Register $type 1010s ok 6 - Portal object 1010s ok 7 - Init 1010s ok 8 - Portal app 1010s ok 9 - Register $type 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 10 - Unauth SP request 1010s ok 11 - HTTP code is 200 1010s ok 12 - HTTP code is 200 1010s ok 13 - Page contains a form 1010s ok 14 - Host match 1010s ok 15 - URI match 1010s ok 16 - Field "SAMLRequest" is defined 1010s ok 17 - CSP header authorize POST request to auth.idp.com 1010s ok 18 - Method is POST 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 19 - Post SAML request to IdP 1010s ok 20 - HTTP code is 200 1010s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053594_4973%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%2C%22targetAuthnLevel%22%3A4%2C%22issuerTs%22%3A1737125474%7D) 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 22 - Post authentication 1010s ok 23 - HTTP code is 200 1010s ok 24 - Page contains a form 1010s ok 25 - URI match 1010s ok 26 - Field "token" is defined 1010s ok 27 - Field "code" is defined 1010s ok 28 - Found EXTCODE input 1010s ok 29 - Found 2F code in mail 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 30 - Post code 1010s ok 31 - Get cookie lemonldap (bfc14605cf74abdb0203c2e319999a8179feb409658adb7c1f9a611d4f58cbd0) 1010s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053594_4973%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1010s ok 33 - Get redirection 1010s ok 34 - Location is http://auth.idp.com/saml 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 35 - Follow redirection 1010s ok 36 - Get cookie lemonldappdata () 1010s ok 37 - SAML request cleared from pdata 1010s ok 38 - HTTP code is 200 1010s ok 39 - Page contains a form 1010s ok 40 - Host match 1010s ok 41 - URI match 1010s ok 42 - Field "SAMLResponse" is defined 1010s ok 43 - CSP header authorize POST request to auth.sp.com 1010s ok 44 - Method is POST 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 45 - Post SAML response to SP 1010s ok 46 - Get redirection 1010s ok 47 - Location is http://auth.sp.com/ 1010s ok 48 - Get cookie lemonldap (4eb4cb583f4755b8f4ad5cb615890ec56c4a414113706f060726ea94c1561ebc) 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 49 - Get / on SP 1010s ok 50 - HTTP code is 200 1010s ok 51 - Authenticated as dwho@badwolf.org@idp 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 52 - Post authentication 1010s ok 53 - Get cookie lemonldap (323d82f3be23e528fdc0a01b9682ce8808db37bd33344c72ce5231c8e7ed8ce1) 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 54 - Unauth SP request 1010s ok 55 - HTTP code is 200 1010s ok 56 - HTTP code is 200 1010s ok 57 - Page contains a form 1010s ok 58 - Host match 1010s ok 59 - URI match 1010s ok 60 - Field "SAMLRequest" is defined 1010s ok 61 - CSP header authorize POST request to auth.idp.com 1010s ok 62 - Method is POST 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 63 - Post SAML request to IdP 1010s ok 64 - HTTP code is 200 1010s ok 65 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221737053594_26555%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125474%7D) 1010s ok 66 - HTTP code is 200 1010s ok 67 - Page contains a form 1010s ok 68 - URI match 1010s ok 69 - Field "confirm" is defined 1010s ok 70 - Field "url" is defined 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 71 - Post code 1010s ok 72 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053594_26555%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1737125474%7D) 1010s ok 73 - HTTP code is 200 1010s ok 74 - Page contains a form 1010s ok 75 - URI match 1010s ok 76 - Field "token" is defined 1010s ok 77 - Field "code" is defined 1010s ok 78 - Found EXTCODE input 1010s ok 79 - Found 2F code in mail 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 80 - Post code 1010s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053594_26555%22%7D) 1010s ok 82 - Get redirection 1010s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 1010s # ==> Pushing ISSUER <== 1010s # ==> Popping ISSUER <== 1010s ok 84 - Follow redirection 1010s ok 85 - Get cookie lemonldappdata () 1010s ok 86 - SAML request cleared from pdata 1010s ok 87 - HTTP code is 200 1010s ok 88 - Page contains a form 1010s ok 89 - Host match 1010s ok 90 - URI match 1010s ok 91 - Field "SAMLResponse" is defined 1010s ok 92 - CSP header authorize POST request to auth.sp.com 1010s ok 93 - Method is POST 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 94 - Post SAML response to SP 1010s ok 95 - Get redirection 1010s ok 96 - Location is http://auth.sp.com/ 1010s ok 97 - Get cookie lemonldap (6a0e31c35a8257455c17689a540007a356483546042b7469802c0480a6c0af62) 1010s # ==> Pushing SP <== 1010s # ==> Popping SP <== 1010s ok 98 - Get / on SP 1010s ok 99 - HTTP code is 200 1010s ok 100 - Authenticated as dwho@badwolf.org@idp 1010s 1..100 1010s ok 1011s t/30-SAML-POST-with-2F-and-Notification.t ......................... 1011s ok 1 - use Lemonldap::NG::Portal::Main; 1011s ok 2 - Portal object 1011s ok 3 - Init 1011s ok 4 - Portal app 1011s ok 5 - Register $type 1011s ok 6 - Portal object 1011s ok 7 - Init 1011s ok 8 - Portal app 1011s ok 9 - Register $type 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 10 - Unauth SP request 1011s ok 11 - HTTP code is 200 1011s ok 12 - HTTP code is 200 1011s ok 13 - Page contains a form 1011s ok 14 - Host match 1011s ok 15 - URI match 1011s ok 16 - Field "SAMLRequest" is defined 1011s ok 17 - CSP header authorize POST request to auth.idp.com 1011s ok 18 - Method is POST 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 19 - Post SAML request to IdP 1011s ok 20 - HTTP code is 200 1011s ok 21 - 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%221737053595_17130%22%2C%22issuerTs%22%3A1737125475%7D) 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 22 - Post authentication 1011s ok 23 - HTTP code is 200 1011s ok 24 - Page contains a form 1011s ok 25 - URI match 1011s ok 26 - Field "token" is defined 1011s ok 27 - Field "code" is defined 1011s ok 28 - Found EXTCODE input 1011s ok 29 - Found 2F code in mail 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 30 - Post code 1011s ok 31 - Get cookie lemonldap (aqbUgrXWYuUkWojGIqb2lo+QWgV/iM96yoWb1HqypuZXpU0EevR9sY24duIshVaKKJm5yyXIxgeQ2Pel/2nPa6bVTa/ZUKibqJHwBhqZ6JDvhR+FBds0EMqAYIksyrSLZIEearAnEXcc6WF/FatWZA==) 1011s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053595_17130%22%2C%22issuerTs%22%3A1737125475%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1011s ok 33 - HTTP code is 200 1011s ok 34 - Page contains a form 1011s ok 35 - URI match 1011s ok 36 - Field "reference1x1" is defined 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 37 - Accept notification 1011s ok 38 - Get cookie lemonldap (bebaa5ac16f90313954c9a98f2e07708a6e7cf86975b2b1f13bd2187e83c4e98) 1011s ok 39 - Notification was deleted 1011s ok 40 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053595_17130%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1011s ok 41 - Get redirection 1011s ok 42 - Location is http://auth.idp.com/saml 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 43 - Follow redirection 1011s ok 44 - Get cookie lemonldappdata () 1011s ok 45 - SAML request cleared from pdata 1011s ok 46 - HTTP code is 200 1011s ok 47 - Page contains a form 1011s ok 48 - Host match 1011s ok 49 - URI match 1011s ok 50 - Field "SAMLResponse" is defined 1011s ok 51 - CSP header authorize POST request to auth.sp.com 1011s ok 52 - Method is POST 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 53 - Post SAML response to SP 1011s ok 54 - Get redirection 1011s ok 55 - Location is http://auth.sp.com/ 1011s ok 56 - Get cookie lemonldap (60d4b2d34428d8e53330cb9e5b8334b6f3a2eb26f56a1ad95f6fa82b5116e5b4) 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 57 - Get / on SP 1011s ok 58 - HTTP code is 200 1011s ok 59 - Authenticated as dwho@badwolf.org@idp 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 60 - Query SP for logout 1011s ok 61 - HTTP code is 200 1011s ok 62 - Page contains a form 1011s ok 63 - Host match 1011s ok 64 - URI match 1011s ok 65 - Field "SAMLRequest" is defined 1011s ok 66 - CSP header authorize POST request to auth.idp.com 1011s ok 67 - Method is POST 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 68 - Post SAML logout request to IdP 1011s ok 69 - HTTP code is 200 1011s ok 70 - Page contains a form 1011s ok 71 - Host match 1011s ok 72 - URI match 1011s ok 73 - Field "SAMLResponse" is defined 1011s ok 74 - CSP header authorize POST request to auth.sp.com 1011s ok 75 - Method is POST 1011s ok 76 - Get cookie lemonldap (0) 1011s ok 77 - SSO cookie removed 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 78 - Post SAML response to SP 1011s ok 79 - Get redirection 1011s ok 80 - Location is http://auth.sp.com/?logout=1 1011s # ==> Pushing ISSUER <== 1011s # ==> Popping ISSUER <== 1011s ok 81 - Test if user is reject on IdP 1011s ok 82 - Response status is 401 1011s ok 83 - Content is JSON 1011s ok 84 - Error code is 1 1011s # ==> Pushing SP <== 1011s # ==> Popping SP <== 1011s ok 85 - Test if user is reject on SP 1011s ok 86 - HTTP code is 200 1011s ok 87 - HTTP code is 200 1011s ok 88 - Page contains a form 1011s ok 89 - Host match 1011s ok 90 - URI match 1011s ok 91 - Field "SAMLRequest" is defined 1011s ok 92 - CSP header authorize POST request to auth.idp.com 1011s ok 93 - Method is POST 1011s 1..93 1011s ok 1012s t/30-SAML-POST-with-Notification.t ................................ 1012s ok 1 - use Lemonldap::NG::Portal::Main; 1012s ok 2 - Portal object 1012s ok 3 - Init 1012s ok 4 - Portal app 1012s ok 5 - Register $type 1012s ok 6 - Portal object 1012s ok 7 - Init 1012s ok 8 - Portal app 1012s ok 9 - Register $type 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 10 - Unauth SP request 1012s ok 11 - HTTP code is 200 1012s ok 12 - HTTP code is 200 1012s ok 13 - Page contains a form 1012s ok 14 - Host match 1012s ok 15 - URI match 1012s ok 16 - Field "SAMLRequest" is defined 1012s ok 17 - CSP header authorize POST request to auth.idp.com 1012s ok 18 - Method is POST 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 19 - Post SAML request to IdP 1012s ok 20 - HTTP code is 200 1012s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125476%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053596_58489%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 22 - Post authentication 1012s ok 23 - Get cookie lemonldap (AK6xXzkHC2TUM2g8Hrk4yMLfAUY4YOR79qrb8gN+360Qlv9z4BrSFigOnWPwx20Uzkwgnt/r8erkLVVs+2uTih5g8hZjm+zBdhqY0iQ/vUBhEbFpwOsxS2eAglDdlBEJtpas3N0ioxO0Fk7Z23/BWw==) 1012s ok 24 - 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%22issuerTs%22%3A1737125476%2C%22issuerRequestsaml%22%3A%221737053596_58489%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1012s ok 25 - HTTP code is 200 1012s ok 26 - Page contains a form 1012s ok 27 - URI match 1012s ok 28 - Field "reference1x1" is defined 1012s ok 29 - Field "url" is defined 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 30 - Accept notification 1012s ok 31 - Get cookie lemonldap (d0a3b67be1a358a3e00cfaed65f9cd47119d0a7d5abfc6c2bbaf60706c5db048) 1012s ok 32 - Notification was deleted 1012s ok 33 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053596_58489%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1012s ok 34 - Get redirection 1012s ok 35 - Location is http://auth.idp.com/saml 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 36 - Follow redirection 1012s ok 37 - Get cookie lemonldappdata () 1012s ok 38 - SAML request cleared from pdata 1012s ok 39 - HTTP code is 200 1012s ok 40 - Page contains a form 1012s ok 41 - Host match 1012s ok 42 - URI match 1012s ok 43 - Field "SAMLResponse" is defined 1012s ok 44 - CSP header authorize POST request to auth.sp.com 1012s ok 45 - Method is POST 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 46 - Post SAML response to SP 1012s ok 47 - Get redirection 1012s ok 48 - Location is http://auth.sp.com/ 1012s ok 49 - Get cookie lemonldap (601da4f465c0e59cf61a541445ec939d3c0d03ce7e174f0d43d82c15fad74e30) 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 50 - Get / on SP 1012s ok 51 - HTTP code is 200 1012s ok 52 - Authenticated as dwho@badwolf.org@idp 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 53 - Query SP for logout 1012s ok 54 - HTTP code is 200 1012s ok 55 - Page contains a form 1012s ok 56 - Host match 1012s ok 57 - URI match 1012s ok 58 - Field "SAMLRequest" is defined 1012s ok 59 - CSP header authorize POST request to auth.idp.com 1012s ok 60 - Method is POST 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 61 - Post SAML logout request to IdP 1012s ok 62 - HTTP code is 200 1012s ok 63 - Page contains a form 1012s ok 64 - Host match 1012s ok 65 - URI match 1012s ok 66 - Field "SAMLResponse" is defined 1012s ok 67 - CSP header authorize POST request to auth.sp.com 1012s ok 68 - Method is POST 1012s ok 69 - Get cookie lemonldap (0) 1012s ok 70 - SSO cookie removed 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 71 - Post SAML response to SP 1012s ok 72 - Get redirection 1012s ok 73 - Location is http://auth.sp.com/?logout=1 1012s # ==> Pushing ISSUER <== 1012s # ==> Popping ISSUER <== 1012s ok 74 - Test if user is reject on IdP 1012s ok 75 - Response status is 401 1012s ok 76 - Content is JSON 1012s ok 77 - Error code is 1 1012s # ==> Pushing SP <== 1012s # ==> Popping SP <== 1012s ok 78 - Test if user is reject on SP 1012s ok 79 - HTTP code is 200 1012s ok 80 - HTTP code is 200 1012s ok 81 - Page contains a form 1012s ok 82 - Host match 1012s ok 83 - URI match 1012s ok 84 - Field "SAMLRequest" is defined 1012s ok 85 - CSP header authorize POST request to auth.idp.com 1012s ok 86 - Method is POST 1012s 1..86 1012s ok 1013s t/30-SAML-ReAuth-with-Cmb-Kerberos.t .............................. 1013s ok 1 - use Lemonldap::NG::Portal::Main; 1013s ok 2 - Portal object 1013s ok 3 - Init 1013s ok 4 - Portal app 1013s ok 5 - Register $type 1013s ok 6 - Portal object 1013s ok 7 - Init 1013s ok 8 - Portal app 1013s ok 9 - Register $type 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 10 - Auth query 1013s ok 11 - HTTP code is 200 1013s ok 12 - Get cookie lemonldap (c391ab8e846a89c7785f2e33089c2c77edb04da0beada2dfb4ea102bebee1407) 1013s ok 13 - Waiting timeout 1013s # ==> Pushing SP <== 1013s # ==> Popping SP <== 1013s ok 14 - Unauth SP request 1013s ok 15 - HTTP code is 200 1013s ok 16 - Page contains a form 1013s ok 17 - Host match 1013s ok 18 - URI match 1013s ok 19 - Field "SAMLRequest" is defined 1013s ok 20 - CSP header authorize POST request to auth.idp.com 1013s ok 21 - Method is POST 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 22 - Post SAML request to IdP 1013s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125507%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053627_61769%22%7D) 1013s ok 24 - HTTP code is 200 1013s ok 25 - Page contains a form 1013s ok 26 - URI match 1013s ok 27 - Field "confirm" is defined 1013s ok 28 - Propose to renew session 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 29 - Ask to renew 1013s ok 30 - Found Kerberos JS 1013s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053627_61769%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125507%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 1013s ok 32 - HTTP code is 200 1013s ok 33 - Page contains a form 1013s ok 34 - Host match 1013s ok 35 - Field "upgrading" is defined 1013s ok 36 - Field "url" is defined 1013s ok 37 - Field "kerberos" is defined 1013s ok 38 - Field "ajax_auth_token" is defined 1013s ok 39 - CSP header authorize POST request to \# 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 40 - AJAX query 1013s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053627_61769%22%2C%22issuerTs%22%3A1737125507%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%7D) 1013s ok 42 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 43 - AJAX query 1013s ok 44 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053627_61769%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1737125507%7D) 1013s ok 45 - HTTP code is 200 1013s ok 46 - Content-Type is JSON 1013s ok 47 - Content is valid JSON 1013s ok 48 - User token was returned 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 49 - Post form 1013s ok 50 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053627_61769%22%7D) 1013s ok 51 - Get cookie lemonldap (f8548dcc788e66457e3f6ccb21c595c2025a9f0cf429f48a7ea609f9dd31f521) 1013s ok 52 - Get a new session 1013s ok 53 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053627_61769%22%7D) 1013s ok 54 - Get redirection 1013s ok 55 - Location header found 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 56 - Follow redirection 1013s ok 57 - HTTP code is 200 1013s ok 58 - Page contains a form 1013s ok 59 - Host match 1013s ok 60 - URI match 1013s ok 61 - Field "SAMLResponse" is defined 1013s ok 62 - CSP header authorize POST request to auth.sp.com 1013s ok 63 - Method is POST 1013s # ==> Pushing SP <== 1013s # ==> Popping SP <== 1013s ok 64 - Post SAML response to SP 1013s ok 65 - Get cookie lemonldap (3e855581b220fdfc3ef35334ea8741324f6bec989ed006fb89cc1458d230a235) 1013s ok 66 - Get redirection 1013s ok 67 - Location is http://auth.sp.com/ 1013s 1..67 1013s ok 1013s t/30-SAML-ReAuth-with-choice.t .................................... 1013s ok 1 - use Lemonldap::NG::Portal::Main; 1013s ok 2 - Portal object 1013s ok 3 - Init 1013s ok 4 - Portal app 1013s ok 5 - Register $type 1013s ok 6 - Portal object 1013s ok 7 - Init 1013s ok 8 - Portal app 1013s ok 9 - Register $type 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 10 - Auth query 1013s ok 11 - HTTP code is 200 1013s ok 12 - Get cookie lemonldap (6b03df087e1b99c8fbe02b62e3bc7482c028dc34c1bf10465aedb644a769d429) 1013s ok 13 - Waiting timeout 1013s # ==> Pushing SP <== 1013s # ==> Popping SP <== 1013s ok 14 - Unauth SP request 1013s ok 15 - HTTP code is 200 1013s ok 16 - Page contains a form 1013s ok 17 - Host match 1013s ok 18 - URI match 1013s ok 19 - Field "SAMLRequest" is defined 1013s ok 20 - CSP header authorize POST request to auth.idp.com 1013s ok 21 - Method is POST 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 22 - Post SAML request to IdP 1013s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125507%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053627_2596%22%2C%22targetAuthnLevel%22%3A0%7D) 1013s ok 24 - HTTP code is 200 1013s ok 25 - Page contains a form 1013s ok 26 - URI match 1013s ok 27 - Field "confirm" is defined 1013s ok 28 - Propose to renew session 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 29 - Ask to renew 1013s ok 30 - HTTP code is 200 1013s ok 31 - Page contains a form 1013s ok 32 - Host match 1013s ok 33 - Field "upgrading" is defined 1013s ok 34 - Field "url" is defined 1013s ok 35 - CSP header authorize POST request to \# 1013s ok 36 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1737125507%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053627_2596%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 37 - Re auth 1013s ok 38 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053627_2596%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1013s ok 39 - Get cookie lemonldap (352ae954d875865a1b892598bc4aa08f9e154208735ed4945eebed74d1062286) 1013s ok 40 - Get a new session 1013s ok 41 - Get redirection 1013s ok 42 - Location header found 1013s # ==> Pushing ISSUER <== 1013s # ==> Popping ISSUER <== 1013s ok 43 - Follow redirection 1013s ok 44 - HTTP code is 200 1013s ok 45 - Page contains a form 1013s ok 46 - Host match 1013s ok 47 - URI match 1013s ok 48 - Field "SAMLResponse" is defined 1013s ok 49 - CSP header authorize POST request to auth.sp.com 1013s ok 50 - Method is POST 1013s # ==> Pushing SP <== 1013s # ==> Popping SP <== 1013s ok 51 - Post SAML response to SP 1013s ok 52 - Get cookie lemonldap (87d61ef89a9b62acf2340a457b75dcbd9abb782c222c50c527845624f2726216) 1013s ok 53 - Get redirection 1013s ok 54 - Location is http://auth.sp.com/ 1013s 1..54 1013s ok 1014s t/30-SAML-ReAuth.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 - Register $type 1014s ok 6 - Portal object 1014s ok 7 - Init 1014s ok 8 - Portal app 1014s ok 9 - Register $type 1014s # ==> Pushing ISSUER <== 1014s # ==> Popping ISSUER <== 1014s ok 10 - Auth query 1014s ok 11 - HTTP code is 200 1014s ok 12 - Get cookie lemonldap (52934673048a8bcf82e8b3dfb87cfdbf51e38b4a3b5ff4bf8f02cd4a22b67081) 1014s # ==> Pushing SP <== 1014s # ==> Popping SP <== 1014s ok 13 - Unauth SP request 1014s ok 14 - HTTP code is 200 1014s ok 15 - Page contains a form 1014s ok 16 - Host match 1014s ok 17 - URI match 1014s ok 18 - Field "SAMLRequest" is defined 1014s ok 19 - CSP header authorize POST request to auth.idp.com 1014s ok 20 - Method is POST 1014s # ==> Pushing ISSUER <== 1014s # ==> Popping ISSUER <== 1014s ok 21 - Post SAML request to IdP 1014s ok 22 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1737125508%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053628_33882%22%7D) 1014s ok 23 - HTTP code is 200 1014s ok 24 - Page contains a form 1014s ok 25 - URI match 1014s ok 26 - Field "confirm" is defined 1014s ok 27 - Propose to renew session 1014s # ==> Pushing ISSUER <== 1014s # ==> Popping ISSUER <== 1014s ok 28 - Ask to renew 1014s ok 29 - HTTP code is 200 1014s ok 30 - Page contains a form 1014s ok 31 - Host match 1014s ok 32 - Field "upgrading" is defined 1014s ok 33 - Field "url" is defined 1014s ok 34 - CSP header authorize POST request to \# 1014s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221737053628_33882%22%2C%22issuerTs%22%3A1737125508%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%7D) 1014s # ==> Pushing ISSUER <== 1014s # ==> Popping ISSUER <== 1014s ok 36 - Re auth 1014s ok 37 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053628_33882%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1014s ok 38 - Get cookie lemonldap (54544e8f12e78fac595090607e0f9566144b4c10eafe6552321bb718cb15540c) 1014s ok 39 - Get a new session 1014s ok 40 - Get redirection 1014s ok 41 - Location header found 1014s # ==> Pushing ISSUER <== 1014s # ==> Popping ISSUER <== 1014s ok 42 - Follow redirection 1014s ok 43 - HTTP code is 200 1014s ok 44 - Page contains a form 1014s ok 45 - Host match 1014s ok 46 - URI match 1014s ok 47 - Field "SAMLResponse" is defined 1014s ok 48 - CSP header authorize POST request to auth.sp.com 1014s ok 49 - Method is POST 1014s # ==> Pushing SP <== 1014s # ==> Popping SP <== 1014s ok 50 - Post SAML response to SP 1014s ok 51 - Get cookie lemonldap (f6b97f0fe636343fadc35c10e1449240e5a8b293a063e31fcbda80be7ebdf5f2) 1014s ok 52 - Get redirection 1014s ok 53 - Location is http://auth.sp.com/ 1014s 1..53 1014s ok 1015s t/30-SAML-RelayState.t ............................................ 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - Register $type 1015s # Subtest: RelayState handing with Redirect binding 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 1 - Auth query 1015s ok 2 - Get cookie lemonldap (39ae1e54fac71986fb7212e1c6c52ffcae4463220e6c3c0e605639635eb9fd94) 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 3 - Follow redirection 1015s ok 4 - Correct html encoding of special characters in RelayState 1015s 1..4 1015s ok 6 - RelayState handing with Redirect binding 1015s # Subtest: RelayState handing with POST binding 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 1 - Auth query 1015s ok 2 - Get cookie lemonldap (e6bb6afaf8c971325f9a5a3a2f67989488b870c37b1d0a549610200699779ca7) 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 3 - Follow redirection 1015s ok 4 - Correct html encoding of special characters in RelayState 1015s 1..4 1015s ok 7 - RelayState handing with POST binding 1015s 1..7 1015s ok 1015s t/30-SAML-SP-rule.t ............................................... 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - Register $type 1015s ok 6 - Portal object 1015s ok 7 - Init 1015s ok 8 - Portal app 1015s ok 9 - Register $type 1015s ok 10 - Portal object 1015s ok 11 - Init 1015s ok 12 - Portal app 1015s ok 13 - Register $type 1015s # ==> Pushing SP <== 1015s # ==> Popping SP <== 1015s ok 14 - Unauth SP request 1015s ok 15 - Get redirection 1015s ok 16 - Location header found 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 17 - Launch SAML request to IdP 1015s ok 18 - HTTP code is 200 1015s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125479%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053599_64317%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 20 - Post authentication 1015s ok 21 - HTTP code is 200 1015s ok 22 - Get cookie lemonldap (1fedb77c9b7ca2cbfc3d3dfb3485f681cf04e58b8adec6ce820d69061ea1b918) 1015s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1015s ok 24 - PE_UNAUTHORIZEDPARTNER 1015s # ==> Pushing UNKNOWNSP <== 1015s # ==> Popping UNKNOWNSP <== 1015s ok 25 - Unauth SP request 1015s ok 26 - Get redirection 1015s ok 27 - Location header found 1015s # ==> Pushing ISSUER <== 1015s # ==> Popping ISSUER <== 1015s ok 28 - Launch SAML request to IdP 1015s ok 29 - Unknown entity ID: code found on page 1015s ok 30 - Unknown entity ID 1015s 1..30 1015s ok 1016s t/31-Auth-and-issuer-CAS-Logout-20.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 - Register $type 1016s ok 6 - Portal object 1016s ok 7 - Init 1016s ok 8 - Portal app 1016s ok 9 - Register $type 1016s # ==> Pushing SP <== 1016s # ==> Popping SP <== 1016s ok 10 - Unauth SP request 1016s ok 11 - Get cookie llngcasserver (idp) 1016s ok 12 - Get CAS server cookie 1016s ok 13 - Get redirection 1016s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1016s # ==> Pushing ISSUER <== 1016s # ==> Popping ISSUER <== 1016s ok 15 - Query CAS server 1016s ok 16 - HTTP code is 200 1016s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125480%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%2C%22issuerRequestcas%22%3A%221737053600_42821%22%7D) 1016s # ==> Pushing ISSUER <== 1016s # ==> Popping ISSUER <== 1016s ok 18 - Post authentication 1016s ok 19 - Get cookie lemonldap (5f57bd1f4e00460c8d5c7c30888bdb12c64a05a22fa40110e9c0662e8cdde5cb) 1016s ok 20 - Get cookie lemonldappdata () 1016s ok 21 - SAML request cleared from pdata 1016s ok 22 - Get redirection 1016s ok 23 - Location header found 1016s # ==> Pushing SP <== 1016s ok 24 - SOAP request 1016s # ==> Saving handler SP <== 1016s # ==> Pushing ISSUER <== 1016s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1016s # ==> Popping ISSUER <== 1016s # ==> Restoring SP <== 1016s ok 25 - Execute request to /cas/serviceValidate 1016s ok 26 - HTTP code is 200 1016s ok 27 - Content is XML 1016s # ==> Popping SP <== 1016s ok 28 - Query SP with ticket 1016s ok 29 - Get cookie lemonldap (9aca6c2b6735d362c733499e25a629f1124aeb0dabab9404aba7cece81259199) 1016s # ==> Pushing SP <== 1016s # ==> Popping SP <== 1016s ok 30 - Get / on SP 1016s ok 31 - HTTP code is 200 1016s ok 32 - Authenticated as french 1016s ok 33 - UTF-8 values 1016s # ==> Pushing ISSUER <== 1016s # ==> Popping ISSUER <== 1016s ok 34 - Query SP for logout 1016s ok 35 - HTTP code is 200 1016s ok 36 - CAS message found 1016s ok 37 - Redirect URL found 1016s # ==> Pushing ISSUER <== 1016s # ==> Popping ISSUER <== 1016s ok 38 - Query IdP 1016s ok 39 - Response status is 401 1016s ok 40 - Content is JSON 1016s ok 41 - Error code is 1 1016s 1..41 1016s ok 1017s t/31-Auth-and-issuer-CAS-Logout-30.t .............................. 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 - Portal object 1017s ok 3 - Init 1017s ok 4 - Portal app 1017s ok 5 - Register $type 1017s ok 6 - Portal object 1017s ok 7 - Init 1017s ok 8 - Portal app 1017s ok 9 - Register $type 1017s # ==> Pushing SP <== 1017s # ==> Popping SP <== 1017s ok 10 - Unauth SP request 1017s ok 11 - Get cookie llngcasserver (idp) 1017s ok 12 - Get CAS server cookie 1017s ok 13 - Get redirection 1017s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 15 - Query CAS server 1017s ok 16 - HTTP code is 200 1017s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221737053601_58533%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125481%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 18 - Post authentication 1017s ok 19 - Get cookie lemonldap (44df4900a0800a7f430446f0d32c58e2db59484409c3342f1289a94ebfc5c9c5) 1017s ok 20 - Get cookie lemonldappdata () 1017s ok 21 - SAML request cleared from pdata 1017s ok 22 - Get redirection 1017s ok 23 - Location header found 1017s # ==> Pushing SP <== 1017s ok 24 - SOAP request 1017s # ==> Saving handler SP <== 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s # ==> Restoring SP <== 1017s ok 25 - Execute request to /cas/serviceValidate 1017s ok 26 - HTTP code is 200 1017s ok 27 - Content is XML 1017s # ==> Popping SP <== 1017s ok 28 - Query SP with ticket 1017s ok 29 - Get cookie lemonldap (0b571240d22f975e3e52727014153a3c9c4863c11ec85ac3d368422769834e76) 1017s # ==> Pushing SP <== 1017s # ==> Popping SP <== 1017s ok 30 - Get / on SP 1017s ok 31 - HTTP code is 200 1017s ok 32 - Authenticated as french 1017s ok 33 - UTF-8 values 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 34 - Query SP for logout 1017s ok 35 - Unauthorized URL: code found on page 1017s ok 36 - Unauthorized URL 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 37 - Query SP for logout 1017s ok 38 - Get redirection 1017s ok 39 - Location is http://auth.sp.com/ 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 40 - Query IdP 1017s ok 41 - Response status is 401 1017s ok 42 - Content is JSON 1017s ok 43 - Error code is 1 1017s 1..43 1017s ok 1017s t/31-Auth-and-issuer-CAS-XSS-on-logout.t .......................... 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 - Portal object 1017s ok 3 - Init 1017s ok 4 - Portal app 1017s ok 5 - Register $type 1017s ok 6 - Portal object 1017s ok 7 - Init 1017s ok 8 - Portal app 1017s ok 9 - Register $type 1017s # ==> Pushing SP <== 1017s # ==> Popping SP <== 1017s ok 10 - Unauth SP request 1017s ok 11 - Get cookie llngcasserver (idp) 1017s ok 12 - Get CAS server cookie 1017s ok 13 - Get redirection 1017s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 15 - Query CAS server 1017s ok 16 - HTTP code is 200 1017s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125481%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221737053601_7400%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 18 - Post authentication 1017s ok 19 - Get cookie lemonldap (80b169fdbc352f074185cd43f25cdf5ecf910fc74b0cef008538e1c77a0791fd) 1017s ok 20 - Get redirection 1017s ok 21 - Location header found 1017s # ==> Pushing SP <== 1017s ok 22 - SOAP request 1017s # ==> Saving handler SP <== 1017s # ==> Pushing ISSUER <== 1017s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1017s # ==> Popping ISSUER <== 1017s # ==> Restoring SP <== 1017s ok 23 - Execute request to /cas/serviceValidate 1017s ok 24 - HTTP code is 200 1017s ok 25 - Content is XML 1017s # ==> Popping SP <== 1017s ok 26 - Query SP with ticket 1017s ok 27 - Get cookie lemonldap (1cfeed557920d9b61a17e4ba58c9b011ca30f954e24c056725438a2325c6295a) 1017s # ==> Pushing SP <== 1017s # ==> Popping SP <== 1017s ok 28 - Query SP for logout 1017s ok 29 - HTTP code is 200 1017s ok 30 - Found iframe 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 31 - Get iframe from IdP 1017s ok 32 - Get redirection 1017s ok 33 - Location is http://auth.idp.com/?logout=1 1017s ok 34 - Frame can be embedded 1017s # ==> Pushing ISSUER <== 1017s # ==> Popping ISSUER <== 1017s ok 35 - Query IdP 1017s ok 36 - Response status is 401 1017s ok 37 - Content is JSON 1017s ok 38 - Error code is 1 1017s # ==> Pushing SP <== 1017s # ==> Popping SP <== 1017s ok 39 - Query IdP 1017s ok 40 - Get redirection 1017s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1017s 1..41 1017s ok 1018s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t ............. 1018s ok 1 - use Lemonldap::NG::Portal::Main; 1018s ok 2 - Portal object 1018s ok 3 - Init 1018s ok 4 - Portal app 1018s ok 5 - Register $type 1018s ok 6 - Portal object 1018s ok 7 - Init 1018s ok 8 - Portal app 1018s ok 9 - Register $type 1018s # ==> Pushing SP <== 1018s # ==> Popping SP <== 1018s ok 10 - Unauth SP request 1018s ok 11 - Get redirection 1018s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 13 - Query CAS server 1018s ok 14 - HTTP code is 200 1018s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053602_16773%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125482%7D) 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 16 - Post authentication 1018s ok 17 - Reject reason is 68 1018s # ==> Pushing SP <== 1018s # ==> Popping SP <== 1018s ok 18 - Unauth SP request 1018s ok 19 - Get redirection 1018s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 21 - Query CAS server 1018s ok 22 - HTTP code is 200 1018s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1737125482%2C%22issuerRequestcas%22%3A%221737053602_63320%22%7D) 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 24 - Post authentication 1018s ok 25 - Get redirection 1018s ok 26 - Location header found 1018s ok 27 - Get cookie lemonldap (c67bbcc08032223923cfd708c892292e8dbb7243b450be72555d2ac16d51bd71) 1018s # ==> Pushing SP <== 1018s ok 28 - SOAP request 1018s # ==> Saving handler SP <== 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s # ==> Restoring SP <== 1018s ok 29 - Execute request to /cas/serviceValidate 1018s ok 30 - HTTP code is 200 1018s ok 31 - Content is XML 1018s # ==> Popping SP <== 1018s ok 32 - Query SP with ticket 1018s ok 33 - Get cookie lemonldap (f30794b91e14f0bce574ccf43b76f1eb9a31c0e011be0d65faf122b7ef7780ea) 1018s # ==> Pushing SP <== 1018s # ==> Popping SP <== 1018s ok 34 - Get / on SP 1018s ok 35 - HTTP code is 200 1018s ok 36 - Authenticated as french 1018s ok 37 - UTF-8 values 1018s # ==> Pushing SP <== 1018s # ==> Popping SP <== 1018s ok 38 - Query SP for logout 1018s ok 39 - HTTP code is 200 1018s ok 40 - Found iframe 1018s ok 41 - Content-Security-Policy header found 1018s ok 42 - Found auth.idp.com in CSP child-src 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 43 - Get iframe from IdP 1018s ok 44 - Get redirection 1018s ok 45 - Location is http://auth.sp2.com/?logout 1018s ok 46 - Frame can be embedded 1018s # ==> Pushing ISSUER <== 1018s # ==> Popping ISSUER <== 1018s ok 47 - Query IdP 1018s ok 48 - Response status is 401 1018s ok 49 - Content is JSON 1018s ok 50 - Error code is 1 1018s # ==> Pushing SP <== 1018s # ==> Popping SP <== 1018s ok 51 - Query IdP 1018s ok 52 - Get redirection 1018s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1018s 1..53 1018s ok 1019s t/31-Auth-and-issuer-CAS-declared-app-userattr.t .................. 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - Portal object 1019s ok 3 - Init 1019s ok 4 - Portal app 1019s ok 5 - Register $type 1019s ok 6 - Portal object 1019s ok 7 - Init 1019s ok 8 - Portal app 1019s ok 9 - Register $type 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 10 - Unauth SP request 1019s ok 11 - Get redirection 1019s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 13 - Query CAS server 1019s ok 14 - HTTP code is 200 1019s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053602_6524%22%2C%22issuerTs%22%3A1737125482%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) 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 16 - Post authentication 1019s ok 17 - Reject reason is 68 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 18 - Unauth SP request 1019s ok 19 - Get redirection 1019s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 21 - Query CAS server 1019s ok 22 - HTTP code is 200 1019s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053602_56982%22%2C%22issuerTs%22%3A1737125482%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) 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 24 - Post authentication 1019s ok 25 - Get redirection 1019s ok 26 - Location header found 1019s ok 27 - Get cookie lemonldap (fcd90761b399165dbd402f13b8f8e12510a34d7f2a6c63c3dd8a8842300d1a41) 1019s # ==> Pushing SP <== 1019s ok 28 - SOAP request 1019s # ==> Saving handler SP <== 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s # ==> Restoring SP <== 1019s ok 29 - Execute request to /cas/serviceValidate 1019s ok 30 - HTTP code is 200 1019s ok 31 - Content is XML 1019s # ==> Popping SP <== 1019s ok 32 - Query SP with ticket 1019s ok 33 - Get cookie lemonldap (bdc2094ffda312c9adad2165844b512ddda7960638462ffe456dc8bf44c44040) 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 34 - Get / on SP 1019s ok 35 - HTTP code is 200 1019s ok 36 - Authenticated as fa@badwolf.org 1019s ok 37 - UTF-8 values 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 38 - Query SP for logout 1019s ok 39 - HTTP code is 200 1019s ok 40 - Found iframe 1019s ok 41 - Content-Security-Policy header found 1019s ok 42 - Found auth.idp.com in CSP child-src 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 43 - Get iframe from IdP 1019s ok 44 - Get redirection 1019s ok 45 - Location is http://auth.sp.com/?logout 1019s ok 46 - Frame can be embedded 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 47 - Query IdP 1019s ok 48 - Response status is 401 1019s ok 49 - Content is JSON 1019s ok 50 - Error code is 1 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 51 - Query IdP 1019s ok 52 - Get redirection 1019s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s 1..53 1019s ok 1019s t/31-Auth-and-issuer-CAS-declared-app.t ........................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - Portal object 1019s ok 3 - Init 1019s ok 4 - Portal app 1019s ok 5 - Register $type 1019s ok 6 - Portal object 1019s ok 7 - Init 1019s ok 8 - Portal app 1019s ok 9 - Register $type 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 10 - Unauth SP request 1019s ok 11 - Get redirection 1019s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 13 - Query CAS server 1019s ok 14 - HTTP code is 200 1019s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053603_33920%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1737125483%7D) 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 16 - Post authentication 1019s ok 17 - Reject reason is 68 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 18 - Unauth SP request 1019s ok 19 - Get redirection 1019s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 21 - Query CAS server 1019s ok 22 - HTTP code is 200 1019s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125483%2C%22issuerRequestcas%22%3A%221737053603_43600%22%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) 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 24 - Post authentication 1019s ok 25 - Get redirection 1019s ok 26 - Location header found 1019s ok 27 - Get cookie lemonldap (f9817d5a5cc9e8cff0cf8da35657bb0c8c4bbd2e547d0d540fc77c1c4e9e6463) 1019s # ==> Pushing SP <== 1019s ok 28 - SOAP request 1019s # ==> Saving handler SP <== 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s # ==> Restoring SP <== 1019s ok 29 - Execute request to /cas/serviceValidate 1019s ok 30 - HTTP code is 200 1019s ok 31 - Content is XML 1019s # ==> Popping SP <== 1019s ok 32 - Query SP with ticket 1019s ok 33 - Get cookie lemonldap (9d640dbc70f7752a8c9b8c4d598fcf2643c6da47704711cc5325037380f188c1) 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 34 - Get / on SP 1019s ok 35 - HTTP code is 200 1019s ok 36 - Authenticated as french 1019s ok 37 - UTF-8 values 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 38 - Query SP for logout 1019s ok 39 - HTTP code is 200 1019s ok 40 - Found iframe 1019s ok 41 - Content-Security-Policy header found 1019s ok 42 - Found auth.idp.com in CSP child-src 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 43 - Get iframe from IdP 1019s ok 44 - Get redirection 1019s ok 45 - Location is http://auth.sp.com/?logout 1019s ok 46 - Frame can be embedded 1019s # ==> Pushing ISSUER <== 1019s # ==> Popping ISSUER <== 1019s ok 47 - Query IdP 1019s ok 48 - Response status is 401 1019s ok 49 - Content is JSON 1019s ok 50 - Error code is 1 1019s # ==> Pushing SP <== 1019s # ==> Popping SP <== 1019s ok 51 - Query IdP 1019s ok 52 - Get redirection 1019s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1019s 1..53 1019s ok 1020s t/31-Auth-and-issuer-CAS-declared-apps.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 - Register $type 1020s ok 6 - Portal object 1020s ok 7 - Init 1020s ok 8 - Portal app 1020s ok 9 - Register $type 1020s # ==> Pushing SP <== 1020s # ==> Popping SP <== 1020s ok 10 - Unauth SP request 1020s ok 11 - Cancel button NOT found 1020s # ==> Pushing ISSUER <== 1020s # ==> Popping ISSUER <== 1020s ok 12 - Query CAS server 1020s ok 13 - HTTP code is 200 1020s ok 14 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1737125484%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221737053604_26185%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1020s 1..14 1020s ok 1020s t/31-Auth-and-issuer-CAS-default.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 - Register $type 1020s ok 6 - Portal object 1020s ok 7 - Init 1020s ok 8 - Portal app 1020s ok 9 - Register $type 1020s # ==> Pushing SP <== 1020s # ==> Popping SP <== 1020s ok 10 - Unauth SP request 1020s ok 11 - Get cookie llngcasserver (idp) 1020s ok 12 - Get CAS server cookie 1020s ok 13 - Get redirection 1020s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1020s # ==> Pushing ISSUER <== 1020s # ==> Popping ISSUER <== 1020s ok 15 - Query CAS server 1020s ok 16 - HTTP code is 200 1020s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125484%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221737053604_63099%22%7D) 1020s # ==> Pushing ISSUER <== 1020s # ==> Popping ISSUER <== 1020s ok 18 - Post authentication 1020s ok 19 - Get cookie lemonldap (b04f30bd82d5a06c078a3f56e4e474ef582bd6a249267632443dd6ff6af1ecda) 1020s ok 20 - Get cookie lemonldappdata () 1020s ok 21 - SAML request cleared from pdata 1020s ok 22 - Get redirection 1020s ok 23 - Location header found 1020s # ==> Pushing SP <== 1020s ok 24 - SOAP request 1020s # ==> Saving handler SP <== 1020s # ==> Pushing ISSUER <== 1020s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1020s # ==> Popping ISSUER <== 1020s # ==> Restoring SP <== 1020s ok 25 - Execute request to /cas/serviceValidate 1020s ok 26 - HTTP code is 200 1020s ok 27 - Content is XML 1020s # ==> Popping SP <== 1020s ok 28 - Query SP with ticket 1020s ok 29 - Get cookie lemonldap (18d77ff858861ee3de36694bda2c69e1be88c9515c27019fcb50674b9ef043b0) 1020s # ==> Pushing SP <== 1020s # ==> Popping SP <== 1020s ok 30 - Get / on SP 1020s ok 31 - HTTP code is 200 1020s ok 32 - Authenticated as french 1020s ok 33 - UTF-8 values 1020s ok 34 1020s # ==> Pushing SP <== 1020s # ==> Popping SP <== 1020s ok 35 - Query SP for logout 1020s ok 36 - HTTP code is 200 1020s ok 37 - Found iframe 1020s ok 38 - Content-Security-Policy header found 1020s ok 39 - Found auth.idp.com in CSP child-src 1020s # ==> Pushing ISSUER <== 1020s # ==> Popping ISSUER <== 1020s ok 40 - Get iframe from IdP 1020s ok 41 - Get redirection 1020s ok 42 - Location is http://auth.sp.com/?logout 1020s ok 43 - Frame can be embedded 1020s # ==> Pushing ISSUER <== 1020s # ==> Popping ISSUER <== 1020s ok 44 - Query IdP 1020s ok 45 - Response status is 401 1020s ok 46 - Content is JSON 1020s ok 47 - Error code is 1 1020s # ==> Pushing SP <== 1020s # ==> Popping SP <== 1020s ok 48 - Query IdP 1020s ok 49 - Get redirection 1020s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1020s 1..50 1020s ok 1021s t/31-Auth-and-issuer-CAS-proxied.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 - Register $type 1021s ok 6 - Portal object 1021s ok 7 - Init 1021s ok 8 - Portal app 1021s ok 9 - Register $type 1021s # ==> Pushing SP <== 1021s # ==> Popping SP <== 1021s ok 10 - Unauth SP request 1021s ok 11 - Get cookie llngcasserver (idp) 1021s ok 12 - Get CAS server cookie 1021s ok 13 - Get redirection 1021s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1021s # ==> Pushing ISSUER <== 1021s # ==> Popping ISSUER <== 1021s ok 15 - Query CAS server 1021s ok 16 - HTTP code is 200 1021s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125485%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221737053605_61078%22%7D) 1021s # ==> Pushing ISSUER <== 1021s # ==> Popping ISSUER <== 1021s ok 18 - Post authentication 1021s ok 19 - Get redirection 1021s ok 20 - Location header found 1021s ok 21 - Get cookie lemonldap (12d5e8c24f4006beeda82769d64c893cd5a695cd0046656bda347c726883180a) 1021s # ==> Pushing SP <== 1021s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?ticket=ST-068a4f7d43fe5084f9e932c163f67cc8ad3006572b4e05e1ac74a90d4d35464b&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-068a4f7d43fe5084f9e932c163f67cc8ad3006572b4e05e1ac74a90d4d35464b%26casProxy%3D1&service=http%3A%2F%2Fauth.sp.com%2F 1021s # ==> Saving handler SP <== 1021s # ==> Pushing ISSUER <== 1021s ok 23 - Request to http://auth.sp.com/?ticket=ST-068a4f7d43fe5084f9e932c163f67cc8ad3006572b4e05e1ac74a90d4d35464b&casProxy=1&pgtIou=PGTIOU-9ed3f11c302863d4d151c62a0b7b2c92eba5d4b28df60bea37a457579fcbc345&pgtId=PGT-313498e9f84c94c8cd87b825c04b4ec2ac3d66736e405688b1f934e7920cf634 1021s # ==> Saving handler ISSUER <== 1021s # ==> Pushing SP <== 1021s # ==> Popping SP <== 1021s # ==> Restoring ISSUER <== 1021s ok 24 - Execute request to / 1021s ok 25 - HTTP code is 200 1021s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1021s # ==> Popping ISSUER <== 1021s # ==> Restoring SP <== 1021s ok 26 - Execute request to /cas/serviceValidate 1021s ok 27 - HTTP code is 200 1021s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-313498e9f84c94c8cd87b825c04b4ec2ac3d66736e405688b1f934e7920cf634 1021s # ==> Saving handler SP <== 1021s # ==> Pushing ISSUER <== 1021s # ==> Popping ISSUER <== 1021s # ==> Restoring SP <== 1021s ok 29 - Execute request to /cas/proxy 1021s ok 30 - HTTP code is 200 1021s # ==> Popping SP <== 1021s ok 31 - Query SP with ticket 1021s ok 32 - Get cookie lemonldap (aefe7e40bfd99bc6ed56ef98dbe758f9ad831656aba7dda49faa61e9b3dcd3e1) 1021s # ==> Pushing SP <== 1021s # ==> Popping SP <== 1021s ok 33 - Get / on SP 1021s ok 34 - HTTP code is 200 1021s ok 35 - Authenticated as french 1021s ok 36 - UTF-8 values 1021s # ==> Pushing SP <== 1021s # ==> Popping SP <== 1021s ok 37 - Query SP for logout 1021s ok 38 - HTTP code is 200 1021s ok 39 - Found iframe 1021s ok 40 - Content-Security-Policy header found 1021s ok 41 - Found auth.idp.com in CSP child-src 1021s # ==> Pushing ISSUER <== 1021s # ==> Popping ISSUER <== 1021s ok 42 - Get iframe from IdP 1021s ok 43 - Get redirection 1021s ok 44 - Location is http://auth.sp.com/?logout 1021s ok 45 - Frame can be embedded 1021s # ==> Pushing ISSUER <== 1021s # ==> Popping ISSUER <== 1021s ok 46 - Query IdP 1021s ok 47 - Response status is 401 1021s ok 48 - Content is JSON 1021s ok 49 - Error code is 1 1021s # ==> Pushing SP <== 1021s # ==> Popping SP <== 1021s ok 50 - Query IdP 1021s ok 51 - Get redirection 1021s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1021s 1..52 1021s ok 1022s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.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 - Register $type 1022s ok 6 - Portal object 1022s ok 7 - Init 1022s ok 8 - Portal app 1022s ok 9 - Register $type 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 10 - Unauth SP request 1022s ok 11 - Found CAS entry 1022s ok 12 - HTTP code is 200 1022s ok 13 - Page contains a form 1022s ok 14 - CSP header authorize POST request to \# 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 15 - Unauth SP request 1022s ok 16 - 1st = idp 1022s ok 17 - 2nd = idp3 1022s ok 18 - 3rd = idp4 1022s ok 19 - 4th= idp2 1022s ok 20 - Found Cancel button 1022s ok 21 - Found CAS idp logo and tooltip 1022s ok 22 - Found CAS idp display name 1022s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 1022s ok 24 - HTTP code is 200 1022s ok 25 - Page contains a form 1022s ok 26 - CSP header authorize POST request to \# 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 27 - Cancel query 1022s ok 28 - Get cookie lemonldappdata () 1022s ok 29 - pdata is empty 1022s 1..29 1022s ok 1022s t/31-Auth-and-issuer-CAS-with-choice.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 - Register $type 1022s ok 6 - Portal object 1022s ok 7 - Init 1022s ok 8 - Portal app 1022s ok 9 - Register $type 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 10 - Unauth SP request 1022s ok 11 - Get cookie llngcasserver (idp) 1022s ok 12 - Get CAS server cookie 1022s ok 13 - Get redirection 1022s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 15 - Query CAS server 1022s ok 16 - HTTP code is 200 1022s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221737053606_27777%22%2C%22issuerTs%22%3A1737125486%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 18 - Post authentication 1022s ok 19 - Get redirection 1022s ok 20 - Location header found 1022s ok 21 - Get cookie lemonldap (5835510143d536a9cabef664cbd4d972a555d15b2da8d117a7656df650956fe1) 1022s ok 22 - Get cookie lemonldappdata () 1022s ok 23 - SAML request cleared from pdata 1022s # ==> Pushing SP <== 1022s ok 24 - SOAP request 1022s # ==> Saving handler SP <== 1022s # ==> Pushing ISSUER <== 1022s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1022s # ==> Popping ISSUER <== 1022s # ==> Restoring SP <== 1022s ok 25 - Execute request to /cas/serviceValidate 1022s ok 26 - HTTP code is 200 1022s ok 27 - Content is XML 1022s # ==> Popping SP <== 1022s ok 28 - Query SP with ticket 1022s ok 29 - Get cookie lemonldap (4e61cecc2e83673c7d826d73a3f602db2ab3a017cd8d454630429685dbc2aa74) 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 30 - Get / on SP 1022s ok 31 - HTTP code is 200 1022s ok 32 - Authenticated as dwho 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 33 - Unauth SP request (2) 1022s ok 34 - Get cookie llngcasserver (idp) 1022s ok 35 - Get CAS server cookie 1022s ok 36 - Get redirection 1022s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 38 - Query CAS server (2) 1022s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1737125486%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestcas%22%3A%221737053606_12338%22%7D) 1022s ok 40 - HTTP code is 200 1022s ok 41 - Page contains a form 1022s ok 42 - URI match 1022s ok 43 - Field "confirm" is defined 1022s ok 44 - Field "url" is defined 1022s ok 45 - Get autorenew.js 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 46 - Post confirm 1022s ok 47 - HTTP code is 200 1022s ok 48 - Page contains a form 1022s ok 49 - Field "upgrading" is defined 1022s ok 50 - CSP header authorize POST request to \# 1022s ok 51 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerRequestcas%22%3A%221737053606_12338%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22issuerTs%22%3A1737125486%7D) 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 52 - Post credentials 1022s ok 53 - Get redirection 1022s ok 54 - Location is http://auth.idp.com/cas/login 1022s ok 55 - Get cookie lemonldap (3df9d972c80e16eafe73e5ec06544afafd14d79da2b9d9f0089f1a8d1a0dc8b9) 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 56 - Follow redirection 1022s ok 57 - Get redirection 1022s ok 58 - Location header found 1022s # ==> Pushing SP <== 1022s ok 59 - SOAP request 1022s # ==> Saving handler SP <== 1022s # ==> Pushing ISSUER <== 1022s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1022s # ==> Popping ISSUER <== 1022s # ==> Restoring SP <== 1022s ok 60 - Execute request to /cas/serviceValidate 1022s ok 61 - HTTP code is 200 1022s ok 62 - Content is XML 1022s # ==> Popping SP <== 1022s ok 63 - Follow redirection 1022s ok 64 - Get cookie lemonldap (db189db33801a63a8fab5c22e787d426e5fea8a56bdd4a01b86b40367e004e0c) 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 65 - Query SP for logout 1022s ok 66 - HTTP code is 200 1022s ok 67 - Found iframe 1022s ok 68 - Content-Security-Policy header found 1022s ok 69 - Found auth.idp.com in CSP child-src 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 70 - Get iframe from IdP 1022s ok 71 - Get redirection 1022s ok 72 - Location is http://auth.sp.com/?logout 1022s # ==> Pushing ISSUER <== 1022s # ==> Popping ISSUER <== 1022s ok 73 - Query CAS server 1022s ok 74 - Response status is 401 1022s ok 75 - Content is JSON 1022s ok 76 - Error code is 1 1022s # ==> Pushing SP <== 1022s # ==> Popping SP <== 1022s ok 77 - Query CAS app 1022s ok 78 - Get redirection 1022s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1022s 1..79 1022s ok 1023s t/31-CAS-10.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 - Issuer portal 1023s ok 6 - Query CAS server 1023s ok 7 - HTTP code is 200 1023s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1737125487%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221737053607_4703%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1023s ok 9 - Post authentication 1023s ok 10 - Get cookie lemonldap (cbfd7dcf47bc51e5e9024c60d30d8f84db5a53eff68f2d67a7f4c5526719f8e4) 1023s ok 11 - Get cookie lemonldappdata () 1023s ok 12 - SAML request cleared from pdata 1023s ok 13 - Get redirection 1023s ok 14 - Location header found 1023s ok 15 - Query CAS server 1023s ok 16 - HTTP code is 200 1023s ok 17 - Ticket is valid 1023s ok 18 - Username is returned 1023s 1..18 1023s ok 1023s t/31-CAS-Gateway.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 - Issuer portal 1023s ok 6 - Get redirection 1023s ok 7 - Location is http://auth.sp.com/somewhere 1023s ok 8 - Get redirection 1023s ok 9 - Location is http://auth.unknown.com/somewhere 1023s ok 10 - Portal object 1023s ok 11 - Init 1023s ok 12 - Portal app 1023s ok 13 - Issuer portal 1023s ok 14 - Get redirection 1023s ok 15 - Location is http://auth.sp.com/somewhere 1023s ok 16 - Expected portal error code: code found on page 1023s ok 17 - Expected portal error code 1023s ok 18 - Portal object 1023s ok 19 - Init 1023s ok 20 - Portal app 1023s ok 21 - Issuer portal 1023s ok 22 - Get redirection 1023s ok 23 - Location is http://auth.sp.com/somewhere 1023s ok 24 - Expected portal error code: code found on page 1023s ok 25 - Expected portal error code 1023s 1..25 1023s ok 1024s t/31-CAS-Hooks.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 - Issuer portal 1024s ok 6 - Post authentication 1024s ok 7 - Get cookie lemonldap (7d9e9646c4f83715e66e581485f295af998dc935a3e09849cd027936692a687a) 1024s ok 8 - Query CAS server 1024s ok 9 - Hook rejected the request: code found on page 1024s ok 10 - Hook rejected the request 1024s ok 11 - Query CAS server 1024s ok 12 - Get redirection 1024s ok 13 - Location header found 1024s ok 14 - Query CAS server 1024s ok 15 - HTTP code is 200 1024s ok 16 - Found hook attribute 1024s 1..16 1024s ok 1024s t/31-CAS-Logout-propagate-OIDC.t .................................. 1024s ok 1 - use Lemonldap::NG::Portal::Main; 1024s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 1024s ok 1 - Portal object 1024s ok 2 - Init 1024s ok 3 - Portal app 1024s ok 4 - Auth query 1024s ok 5 - HTTP code is 200 1024s ok 6 - Get cookie lemonldap (b2a4b977073a1eeaf073b57bad3f1d744a3149dd2deba886f54d48b4770c7bbb) 1024s ok 7 - Get redirection 1024s ok 8 - Location header found 1024s ok 9 - HTTP code is 200 1024s ok 10 - Content-Type is JSON 1024s ok 11 - Content is valid JSON 1024s ok 12 - Initiate CAS logout 1024s ok 13 - Response body is not empty 1024s ok 14 - Found OIDC logout iframe 1024s 1..14 1024s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 1024s 1..2 1024s ok 1025s t/31-CAS-Logout.t ................................................. 1025s ok 1 - use Lemonldap::NG::Portal::Main; 1025s # Subtest: Test IDP initiated logout 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - Issuer portal 1025s ok 5 - Auth query 1025s ok 6 - HTTP code is 200 1025s ok 7 - Get cookie lemonldap (f8ceb7677328d9fa0f924523ba71488a2948b5edac826de528cbc2fa2fe5c100) 1025s ok 8 - Query CAS server 1025s ok 9 - Get redirection 1025s ok 10 - Location header found 1025s ok 11 - Query CAS server 1025s ok 12 - HTTP code is 200 1025s ok 13 1025s ok 14 - Cas response contains authenticationSuccess 1025s ok 15 - Query CAS server 1025s ok 16 - Get redirection 1025s ok 17 - Location header found 1025s ok 18 - Query CAS server 1025s ok 19 - HTTP code is 200 1025s ok 20 1025s ok 21 - Cas response contains authenticationSuccess 1025s ok 22 - Initiate logout 1025s ok 23 - Get cookie lemonldap (0) 1025s ok 24 - Cookie was cleared 1025s ok 25 - Found CAS app name 1025s ok 26 - My other app is not displayed 1025s ok 27 - HTTP code is 200 1025s ok 28 - Page contains a form 1025s ok 29 - Host match 1025s ok 30 - URI match 1025s ok 31 - Field "logout" is defined 1025s ok 32 - CSP header authorize POST request to auth.example.com 1025s ok 33 - Found logout option 1025s ok 34 - Response body is not empty 1025s ok 35 - Logout SP 1025s ok 36 - Correct ticket sent to sp for logout 1025s ok 37 - No ticket sent to sp2 1025s 1..37 1025s ok 2 - Test IDP initiated logout 1025s # Subtest: Test App initiated logout, no redirect 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - Issuer portal 1025s ok 5 - Auth query 1025s ok 6 - HTTP code is 200 1025s ok 7 - Get cookie lemonldap (c1f1455b581e7c30d954c11eaa6582914aab470fc28eade8711ce15c0425206f) 1025s ok 8 - Query CAS server 1025s ok 9 - Get redirection 1025s ok 10 - Location header found 1025s ok 11 - Query CAS server 1025s ok 12 - HTTP code is 200 1025s ok 13 1025s ok 14 - Cas response contains authenticationSuccess 1025s ok 15 - Query CAS server 1025s ok 16 - Get redirection 1025s ok 17 - Location header found 1025s ok 18 - Query CAS server 1025s ok 19 - HTTP code is 200 1025s ok 20 1025s ok 21 - Cas response contains authenticationSuccess 1025s ok 22 - Initiate logout 1025s ok 23 - Get cookie lemonldap (0) 1025s ok 24 - Cookie was cleared 1025s ok 25 - HTTP code is 200 1025s ok 26 - Page contains a form 1025s ok 27 - Host match 1025s ok 28 - URI match 1025s ok 29 - Field "logout" is defined 1025s ok 30 - CSP header authorize POST request to auth.example.com 1025s ok 31 - Found logout option 1025s ok 32 - Found CAS app name 1025s ok 33 - My other app is not displayed 1025s ok 34 - Response body is not empty 1025s ok 35 - Logout SP 1025s ok 36 - Correct ticket sent to sp for logout 1025s ok 37 - No ticket sent to sp2 1025s 1..37 1025s ok 3 - Test App initiated logout, no redirect 1025s # Subtest: Test App initiated logout, with redirect 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - Issuer portal 1025s ok 5 - Auth query 1025s ok 6 - HTTP code is 200 1025s ok 7 - Get cookie lemonldap (48c76e7272aab5e6105150abba18c5fed701025fb3fedee74ddf730e3de3ac12) 1025s ok 8 - Query CAS server 1025s ok 9 - Get redirection 1025s ok 10 - Location header found 1025s ok 11 - Query CAS server 1025s ok 12 - HTTP code is 200 1025s ok 13 1025s ok 14 - Cas response contains authenticationSuccess 1025s ok 15 - Query CAS server 1025s ok 16 - Get redirection 1025s ok 17 - Location header found 1025s ok 18 - Query CAS server 1025s ok 19 - HTTP code is 200 1025s ok 20 1025s ok 21 - Cas response contains authenticationSuccess 1025s ok 22 - Initiate logout 1025s ok 23 - Get cookie lemonldap (0) 1025s ok 24 - Cookie was cleared 1025s ok 25 - HTTP code is 200 1025s ok 26 - Page contains a form 1025s ok 27 - Host match 1025s ok 28 - URI match 1025s ok 29 - CSP header authorize POST request to auth.sp.com 1025s ok 30 - Query string is preserved 1025s ok 31 - Found CAS app name 1025s ok 32 - My other app is not displayed 1025s ok 33 - Response body is not empty 1025s ok 34 - Logout SP 1025s ok 35 - Correct ticket sent to sp for logout 1025s ok 36 - No ticket sent to sp2 1025s 1..36 1025s ok 4 - Test App initiated logout, with redirect 1025s # Subtest: Test App initiated logout, no redirect, no info 1025s ok 1 - Portal object 1025s ok 2 - Init 1025s ok 3 - Portal app 1025s ok 4 - Issuer portal 1025s ok 5 - Auth query 1025s ok 6 - HTTP code is 200 1025s ok 7 - Get cookie lemonldap (34db994da8f5609b68c0f98eecf067a9a1f5b1677c211e17c566116413c7a090) 1025s ok 8 - Initiate logout 1025s ok 9 - Get cookie lemonldap (0) 1025s ok 10 - Cookie was cleared 1025s ok 11 - Get redirection 1025s ok 12 - Location header found 1025s 1..12 1025s ok 5 - Test App initiated logout, no redirect, no info 1025s 1..5 1025s ok 1026s t/31-CAS-Macros.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 - Issuer portal 1026s ok 6 - Query CAS server 1026s ok 7 - HTTP code is 200 1026s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125489%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221737053609_1579%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1026s ok 9 - Post authentication 1026s ok 10 - Get cookie lemonldap (eedaf4d91313ce5099d35cb68d605a51c59c762e969b04a0d8727b4f78e3e349) 1026s ok 11 - Get cookie lemonldappdata () 1026s ok 12 - SAML request cleared from pdata 1026s ok 13 - Get redirection 1026s ok 14 - Location header found 1026s ok 15 - Query CAS server 1026s ok 16 - HTTP code is 200 1026s ok 17 - Found macro attribute 1026s ok 18 - Found cas:user macro value 1026s 1..18 1026s ok 1026s t/31-CAS-Prefix.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 - Issuer portal 1026s ok 6 - Get cookie lemonldap (deb87b3738968e6dd2d825976bfea532b075863d6874595754a818b95a88c9f5) 1026s ok 7 - Query CAS server 1026s ok 8 - Get redirection 1026s ok 9 - Location header found 1026s ok 10 - Query CAS server 1026s ok 11 - Get redirection 1026s ok 12 - Location header found 1026s ok 13 - Query CAS server 1026s ok 14 - Get redirection 1026s ok 15 - Location header found 1026s ok 16 - Portal object 1026s ok 17 - Init 1026s ok 18 - Portal app 1026s ok 19 - Issuer portal 1026s ok 20 - Query CAS server 1026s ok 21 - Get redirection 1026s ok 22 - Location header found 1026s ok 23 - Query CAS server 1026s ok 24 - Expected portal error code: code found on page 1026s ok 25 - Expected portal error code 1026s ok 26 - Query CAS server 1026s ok 27 - Get redirection 1026s ok 28 - Location header found 1026s 1..28 1026s ok 1027s t/31-CAS-Proxy.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 - Issuer portal 1027s ok 6 - Post authentication 1027s ok 7 - Get cookie lemonldap (c696d7995484b993d3772295dab38b64a5a970d5ffa42a3a68a9012e99f1de98) 1027s ok 8 - Query CAS server 1027s ok 9 - Unknown CAS service: code found on page 1027s ok 10 - Unknown CAS service 1027s ok 11 - Query CAS server 1027s ok 12 - Get redirection 1027s ok 13 - Location header found 1027s ok 14 - Query CAS server 1027s ok 15 - HTTP code is 200 1027s ok 16 1027s ok 17 - Query CAS server 1027s ok 18 1027s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1027s ok 19 - Query CAS server 1027s ok 20 - HTTP code is 200 1027s ok 21 1027s ok 22 - Query CAS server 1027s ok 23 1027s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1027s ok 24 - Query CAS server 1027s ok 25 - HTTP code is 200 1027s ok 26 1027s ok 27 - Cas response contains authenticationSuccess 1027s ok 28 - Found proxies in correct order 1027s ok 29 - Query CAS server 1027s ok 30 1027s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1027s ok 31 - Query CAS server 1027s ok 32 - HTTP code is 200 1027s ok 33 1027s ok 34 - Cas response contains authenticationSuccess 1027s 1..34 1027s ok 1027s t/31-CAS-Security.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 - Issuer portal 1027s ok 6 - Post authentication 1027s ok 7 - Get cookie lemonldap (f5ff1382b3ffc20a0a074c3b8427ef15baf89277220bc16dbd8752b995225868) 1027s ok 8 - Query CAS server 1027s ok 9 - Unknown CAS service: code found on page 1027s ok 10 - Unknown CAS service 1027s ok 11 - Query CAS server 1027s ok 12 - Unknown CAS service: code found on page 1027s ok 13 - Unknown CAS service 1027s ok 14 - Query CAS server 1027s ok 15 - Get redirection 1027s ok 16 - Location header found 1027s ok 17 - Query CAS server 1027s ok 18 - HTTP code is 200 1027s ok 19 - CAS response indicates success 1027s ok 20 - Incorrect CAS error code 1027s ok 21 - Query CAS server 1027s ok 22 - Get redirection 1027s ok 23 - Location header found 1027s ok 24 - Query CAS server 1027s ok 25 - HTTP code is 200 1027s ok 26 - CAS response indicates success 1027s ok 27 - Query CAS server 1027s ok 28 - HTTP code is 200 1027s ok 29 - CAS response indicates success 1027s ok 30 - Incorrect CAS error code 1027s ok 31 - Query CAS server 1027s ok 32 - Get redirection 1027s ok 33 - Location header found 1027s ok 34 - Query CAS server 1027s ok 35 - HTTP code is 200 1027s ok 36 - CAS response indicates success 1027s ok 37 - Incorrect CAS error code 1027s ok 38 - Query CAS server 1027s ok 39 - HTTP code is 200 1027s ok 40 - CAS response indicates success 1027s ok 41 - Incorrect CAS error code 1027s ok 42 - Query CAS server 1027s ok 43 - Get redirection 1027s ok 44 - Location header found 1027s ok 45 - Query CAS server 1027s ok 46 - HTTP code is 200 1027s ok 47 - CAS response indicates success 1027s ok 48 - Incorrect CAS error code 1027s 1..48 1027s ok 1028s t/31-CAS-jsRedirect.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 - Issuer portal 1028s ok 6 - Query CAS server 1028s ok 7 - HTTP code is 200 1028s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125492%2C%22issuerRequestcas%22%3A%221737053612_42495%22%7D) 1028s ok 9 - Post authentication 1028s ok 10 - Get cookie lemonldap (be87c283f2e2fd345ae7d45ee50451a75ce87b63718d3e1c284dd023399b428d) 1028s ok 11 - Get cookie lemonldappdata () 1028s ok 12 - SAML request cleared from pdata 1028s ok 13 - Response body is not empty 1028s ok 14 - Correct destination host 1028s ok 15 - Correct destination path 1028s ok 16 - Response body is not empty 1028s ok 17 1028s ok 18 - Query CAS server 1028s ok 19 - HTTP code is 200 1028s ok 20 - Ticket is valid 1028s ok 21 - Username is returned 1028s 1..21 1028s ok 1028s t/32-Auth-OIDC-JWKS-Refresh.t ..................................... 1028s ok 1 - use Lemonldap::NG::Portal::Main; 1028s ok 2 - Portal object 1028s # Internal request to /oauth2/jwks 1028s ok 3 - Init 1028s ok 4 - Portal app 1028s ok 5 - JWKS url was called during startup 1028s ok 6 - Unauth SP request 1028s ok 7 - Get redirection 1028s ok 8 - Location header found 1028s ok 9 - Correct host 1028s ok 10 - Correct client_id 1028s ok 11 - Correct scope 1028s ok 12 - Correct redirect_uri 1028s ok 13 - Found state 1028s # Internal request to /oauth2/token 1028s ok 14 - expected client_id 1028s ok 15 - expected client_secret 1028s ok 16 - expected redirect_uri 1028s ok 17 - expected code 1028s ok 18 - Authorization code 1028s ok 19 - Expected portal error code: code found on page 1028s ok 20 - Expected portal error code 1028s ok 21 - Unauth SP request 1028s ok 22 - Get redirection 1028s ok 23 - Location header found 1028s ok 24 - Correct host 1028s ok 25 - Correct client_id 1028s ok 26 - Correct scope 1028s ok 27 - Correct redirect_uri 1028s ok 28 - Found state 1028s # Internal request to /oauth2/token 1028s ok 29 - expected client_id 1028s ok 30 - expected client_secret 1028s ok 31 - expected redirect_uri 1028s ok 32 - expected code 1028s # Internal request to /oauth2/jwks 1028s # Internal request to /oauth2/userinfo 1028s ok 33 - Authorization code 1028s ok 34 - JWKS url was called again 1028s ok 35 - Get cookie lemonldap (66312d04c320b789c434a3a9bdb6a643c012ba01ddfabee7278a258f6a93ab9e) 1028s 1..35 1028s ok 1029s t/32-Auth-and-issuer-OIDC-PKCE-2.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 - Register $type 1029s ok 6 - OP portal 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s ok 7 - Get JWKS, endpoint /oauth2/jwks 1029s ok 8 - HTTP code is 200 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1029s ok 10 - HTTP code is 200 1029s ok 11 - Portal object 1029s ok 12 - Init 1029s ok 13 - Portal app 1029s ok 14 - Register $type 1029s ok 15 - RP portal 1029s # ==> Pushing RP <== 1029s # ==> Popping RP <== 1029s ok 16 - Unauth RP request 1029s ok 17 - Get redirection 1029s ok 18 - Location header found 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s ok 19 - Push request to OP, endpoint /oauth2/authorize 1029s ok 20 - HTTP code is 200 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s ok 21 - Post authentication, endpoint /oauth2/authorize 1029s ok 22 - Get cookie lemonldap (50e7a7a0d69dac150be0c356eff97bbe7494c89b2ea6830b97f59fd60164e0bc) 1029s ok 23 - HTTP code is 200 1029s ok 24 - Page contains a form 1029s ok 25 - Host match 1029s ok 26 - Field "confirm" is defined 1029s ok 27 - CSP header authorize POST request to \# 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s ok 28 - Post confirmation, endpoint /oauth2/authorize 1029s ok 29 - Get redirection 1029s ok 30 - Location header found 1029s # ==> Pushing RP <== 1029s ok 31 - REST request 1029s ok 32 - Request from RP to OP, endpoint /oauth2/token 1029s # ==> Saving handler RP <== 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s # ==> Restoring RP <== 1029s ok 33 - Execute request 1029s ok 34 - Response is 200 1029s ok 35 - Content is JSON 1029s ok 36 - REST request 1029s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1029s # ==> Saving handler RP <== 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s # ==> Restoring RP <== 1029s ok 38 - Execute request 1029s ok 39 - Response is 200 1029s ok 40 - Content is JSON 1029s # ==> Popping RP <== 1029s ok 41 - Call openidconnectcallback on RP 1029s ok 42 - Get cookie lemonldap (5d41f80624662535fb74c7567bb0081e09f30890139aa7aaf5b6cc1d33cbbeec) 1029s # ==> Pushing OP <== 1029s # ==> Popping OP <== 1029s # ==> Pushing OP <== 1029s ok 43 - REST request 1029s ok 44 - Request from OP to RP 1029s # ==> Saving handler OP <== 1029s # ==> Pushing RP <== 1029s # ==> Popping RP <== 1029s # ==> Restoring OP <== 1029s ok 45 - Execute request 1029s ok 46 - Response is 200 1029s # ==> Popping OP <== 1029s ok 47 - Query OP for logout 1029s ok 48 - HTTP code is 200 1029s 1..48 1029s ok 1030s t/32-Auth-and-issuer-OIDC-PKCE.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 - Register $type 1030s ok 6 - OP portal 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 7 - Get cookie lemonldap (07dd1332e30c805e9bb722aba5e8fd17c4fc393a2ee1ae9653a3dfe023776ea3) 1030s # Subtest: not required/PKCE flow/valid verifier succeeds 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 1 - Get redirection 1030s ok 2 - Location header found 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 3 - HTTP code is 200 1030s ok 4 - Content-Type is JSON 1030s ok 5 - Content is valid JSON 1030s ok 6 - Access token was provided 1030s 1..6 1030s ok 8 - not required/PKCE flow/valid verifier succeeds 1030s # Subtest: not required/PKCE flow/invalid verifier fails 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 1 - Get redirection 1030s ok 2 - Location header found 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 3 - Response status is 400 1030s ok 4 - Content is JSON 1030s ok 5 - Error code is invalid_grant 1030s 1..5 1030s ok 9 - not required/PKCE flow/invalid verifier fails 1030s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 1 - Get redirection 1030s ok 2 - Location header found 1030s ok 3 - Authorize request failed with invalid_request 1030s 1..3 1030s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 1030s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 1 - Get redirection 1030s ok 2 - Location header found 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 3 - HTTP code is 200 1030s ok 4 - Content-Type is JSON 1030s ok 5 - Content is valid JSON 1030s ok 6 - Access token was provided 1030s 1..6 1030s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 1030s # Subtest: PKCE required/PKCE flow/invalid verifier fails 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 1 - Get redirection 1030s ok 2 - Location header found 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 3 - Response status is 400 1030s ok 4 - Content is JSON 1030s ok 5 - Error code is invalid_grant 1030s 1..5 1030s ok 12 - PKCE required/PKCE flow/invalid verifier fails 1030s 1..12 1030s ok 1030s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.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 - Register $type 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 6 - Get JWKS, endpoint /oauth2/jwks 1030s ok 7 - HTTP code is 200 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1030s ok 9 - HTTP code is 200 1030s ok 10 - Portal object 1030s ok 11 - Init 1030s ok 12 - Portal app 1030s ok 13 - Register $type 1030s # ==> Pushing RP <== 1030s # ==> Popping RP <== 1030s ok 14 - Unauth SP request 1030s ok 15 - Get redirection 1030s ok 16 - Location header found 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 17 - Push request to OP, endpoint /oauth2/authorize 1030s ok 18 - HTTP code is 200 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 19 - Post authentication, endpoint /oauth2/authorize 1030s ok 20 - Get cookie lemonldap (1e5dbb79b3578fea0ea1122d0388767364be4a0e6260232729439733769887b7) 1030s ok 21 - HTTP code is 200 1030s ok 22 - Page contains a form 1030s ok 23 - Host match 1030s ok 24 - Field "confirm" is defined 1030s ok 25 - CSP header authorize POST request to \# 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 26 - Post confirmation, endpoint /oauth2/authorize 1030s ok 27 - Get redirection 1030s ok 28 - Location header found 1030s # ==> Pushing RP <== 1030s ok 29 - REST request 1030s ok 30 - Request from RP to OP, endpoint /oauth2/token 1030s # ==> Saving handler RP <== 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s # ==> Restoring RP <== 1030s ok 31 - Execute request 1030s ok 32 - Response is 200 1030s ok 33 - Content is JSON 1030s ok 34 - REST request 1030s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1030s # ==> Saving handler RP <== 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s # ==> Restoring RP <== 1030s ok 36 - Execute request 1030s ok 37 - Response is 200 1030s ok 38 - Content is JSON 1030s # ==> Popping RP <== 1030s ok 39 - Call openidconnectcallback on RP 1030s ok 40 - Get cookie lemonldap (2de8d999ffe9b20b254151f4cfbbc02110bb32e7ce24ce3a123d8d392b99858f) 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 41 - Check session, endpoint /oauth2/checksession.html 1030s ok 42 - HTTP code is 200 1030s ok 43 - Frame can be embedded 1030s ok 44 - UTF-8 values 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 45 - Query SP for logout 1030s ok 46 - HTTP code is 200 1030s ok 47 - Found RP logout iframe 1030s # ==> Pushing OP <== 1030s # ==> Popping OP <== 1030s ok 48 - Test if user is reject on IdP 1030s ok 49 - Response status is 401 1030s ok 50 - Content is JSON 1030s ok 51 - Error code is 1 1030s # ==> Pushing RP <== 1030s # ==> Popping RP <== 1030s ok 52 - Call RP flogout 1030s ok 53 - HTTP code is 200 1030s ok 54 - Get cookie lemonldap (0) 1030s ok 55 - Cookie set to 0 1030s # ==> Pushing RP <== 1030s # ==> Popping RP <== 1030s ok 56 - Test if user is reject on RP 1030s ok 57 - Get redirection 1030s ok 58 - Location header found 1030s 1..58 1030s ok 1031s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.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 - Register $type 1031s ok 6 - OP portal 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 7 - Get JWKS, endpoint /oauth2/jwks 1031s ok 8 - HTTP code is 200 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1031s ok 10 - HTTP code is 200 1031s ok 11 - Portal object 1031s ok 12 - Init 1031s ok 13 - Portal app 1031s ok 14 - Register $type 1031s ok 15 - RP portal 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 16 - Unauth SP request 1031s ok 17 - Get redirection 1031s ok 18 - Location header found 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 19 - Push request to OP, endpoint /oauth2/authorize 1031s ok 20 - HTTP code is 200 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 21 - Post authentication, endpoint /oauth2/authorize 1031s ok 22 - Get cookie lemonldap (bbddfc90d430b0ee6712747270e2d2e09c2c668934cdeaf54114e61bba88efab) 1031s ok 23 - HTTP code is 200 1031s ok 24 - Page contains a form 1031s ok 25 - Host match 1031s ok 26 - Field "confirm" is defined 1031s ok 27 - CSP header authorize POST request to \# 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 28 - Post confirmation, endpoint /oauth2/authorize 1031s ok 29 - Get redirection 1031s ok 30 - Location header found 1031s # ==> Pushing RP <== 1031s ok 31 - REST request 1031s ok 32 - Request from RP to OP, endpoint /oauth2/token 1031s # ==> Saving handler RP <== 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s # ==> Restoring RP <== 1031s ok 33 - Execute request 1031s ok 34 - Response is 200 1031s ok 35 - Content is JSON 1031s ok 36 - Found access_token 74cf12e07c4326ddaf677e2f5d3026e4c61244bc7307f8f4f06653716077f623 1031s ok 37 - REST request 1031s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1031s # ==> Saving handler RP <== 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s # ==> Restoring RP <== 1031s ok 39 - Execute request 1031s ok 40 - Response is 200 1031s ok 41 - Content is JSON 1031s # ==> Popping RP <== 1031s ok 42 - Call openidconnectcallback on RP 1031s ok 43 - Get cookie lemonldap (b342b1f621651630c97734cd128f9b5a678210b6be9a9e59a33b190c1d2c2187) 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 44 - Get session using restSessionServer 1031s ok 45 - HTTP code is 200 1031s ok 46 - Deserialize session content 1031s ok 47 - Session has correct value for _user 1031s ok 48 - Session has correct value for _oidc_sub 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 49 1031s # ==> Pushing RP <== 1031s ok 50 - REST request 1031s ok 51 - Request from RP to OP, endpoint /oauth2/token 1031s # ==> Saving handler RP <== 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s # ==> Restoring RP <== 1031s ok 52 - Execute request 1031s ok 53 - Response is 200 1031s ok 54 - Content is JSON 1031s ok 55 - Found access_token c675ff4cae6239d88b5854d205b2f0359f69e12703f5b0928b9f6c75688ff135 1031s ok 56 - REST request 1031s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 1031s # ==> Saving handler RP <== 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s # ==> Restoring RP <== 1031s ok 58 - Execute request 1031s ok 59 - Response is 200 1031s ok 60 - Content is JSON 1031s # ==> Popping RP <== 1031s ok 61 - Query RP for refresh 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 62 - Get session using restSessionServer 1031s ok 63 - HTTP code is 200 1031s ok 64 - Deserialize session content 1031s ok 65 - Session has correct value for mail 1031s ok 66 - Session has correct value for _user 1031s ok 67 - Session has correct value for _oidc_sub 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 68 - Get session after refresh 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 69 - Query RP for logout 1031s ok 70 - Get redirection 1031s ok 71 - Location header found 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 72 - Push logout request to OP, endpoint /oauth2/logout 1031s ok 73 - HTTP code is 200 1031s ok 74 - Page contains a form 1031s ok 75 - Host match 1031s ok 76 - Field "confirm" is defined 1031s ok 77 - CSP header authorize POST request to \# 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 78 - Confirm logout, endpoint /oauth2/logout 1031s ok 79 - Get redirection 1031s ok 80 - Location header found 1031s ok 81 - Get cookie lemonldap (0) 1031s ok 82 - SSO cookie removed 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 83 - Test if user is reject on IdP 1031s ok 84 - Response status is 401 1031s ok 85 - Content is JSON 1031s ok 86 - Error code is 1 1031s # ==> Pushing RP <== 1031s # ==> Popping RP <== 1031s ok 87 - Test if user is reject on SP 1031s ok 88 - Get redirection 1031s ok 89 - Location header found 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 90 - Push request to OP, endpoint /oauth2/authorize 1031s ok 91 - HTTP code is 200 1031s # ==> Pushing OP <== 1031s # ==> Popping OP <== 1031s ok 92 - Post authentication, endpoint /oauth2/authorize 1031s ok 93 - Get cookie lemonldap (0df081ce69897146d317cc6f1c7596bd24224b3c008cbfd8bbaa69ef7914d5f8) 1031s 1..93 1031s ok 1032s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t ....... 1032s ok 1 - use Lemonldap::NG::Portal::Main; 1032s ok 2 - Portal object 1032s ok 3 - Init 1032s ok 4 - Portal app 1032s ok 5 - Register $type 1032s ok 6 - OP portal 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 7 - Get JWKS, endpoint /oauth2/jwks 1032s ok 8 - HTTP code is 200 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1032s ok 10 - HTTP code is 200 1032s ok 11 - Portal object 1032s ok 12 - Init 1032s ok 13 - Portal app 1032s ok 14 - Register $type 1032s ok 15 - RP portal 1032s # ==> Pushing RP <== 1032s # ==> Popping RP <== 1032s ok 16 - Unauth SP request 1032s ok 17 - Get redirection 1032s ok 18 - Location header found 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 19 - Push request to OP, endpoint /oauth2/authorize 1032s ok 20 - HTTP code is 200 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 21 - Post authentication, endpoint /oauth2/authorize 1032s ok 22 - Get cookie lemonldap (75a96cd60f941130beac9a07397d5a23251dc857b5cea6ec0aaa59333b3fae20) 1032s ok 23 - HTTP code is 200 1032s ok 24 - Page contains a form 1032s ok 25 - Host match 1032s ok 26 - Field "confirm" is defined 1032s ok 27 - CSP header authorize POST request to \# 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 28 - Post confirmation, endpoint /oauth2/authorize 1032s ok 29 - Get redirection 1032s ok 30 - Location header found 1032s # ==> Pushing RP <== 1032s ok 31 - REST request 1032s ok 32 - Request from RP to OP, endpoint /oauth2/token 1032s # ==> Saving handler RP <== 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s # ==> Restoring RP <== 1032s ok 33 - Execute request 1032s ok 34 - Response is 200 1032s ok 35 - Content is JSON 1032s ok 36 - Found access_token 5b47719f5f85b00e6a7ec0d2259e83e9d79643ab154db4dcc5d40568412421eb 1032s ok 37 - REST request 1032s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1032s # ==> Saving handler RP <== 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s # ==> Restoring RP <== 1032s ok 39 - Execute request 1032s ok 40 - Response is 200 1032s ok 41 - Content is JSON 1032s # ==> Popping RP <== 1032s ok 42 - Call openidconnectcallback on RP 1032s ok 43 - Get cookie lemonldap (7cdc4e95b70b78d1bff0ae7d6b39d454428b150906be4809dd83cdc1c037c9e7) 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 44 - Check session, endpoint /oauth2/checksession.html 1032s ok 45 - HTTP code is 200 1032s ok 46 - Frame can be embedded 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 47 - Get userinfo 1032s ok 48 - Token is a JWT 1032s ok 49 - Found claim in JWT 1032s ok 50 - UTF-8 values 1032s # ==> Pushing RP <== 1032s # ==> Popping RP <== 1032s ok 51 - Query RP for logout 1032s ok 52 - Get redirection 1032s ok 53 - Location header found 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1032s ok 55 - HTTP code is 200 1032s ok 56 - Page contains a form 1032s ok 57 - Host match 1032s ok 58 - Field "confirm" is defined 1032s ok 59 - CSP header authorize POST request to \# 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 60 - Confirm logout, endpoint /oauth2/logout 1032s ok 61 - Get redirection 1032s ok 62 - Location header found 1032s ok 63 - Get cookie lemonldap (0) 1032s ok 64 - SSO cookie removed 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1032s ok 66 - Get redirection 1032s ok 67 - Location is http://auth.rp.com/?logout=1 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 68 - logout endpoint, endpoint /oauth2/logout 1032s ok 69 - Response status is 401 1032s ok 70 - Content is JSON 1032s ok 71 - Error code is 9 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 72 - Test if user is reject on IdP 1032s ok 73 - Response status is 401 1032s ok 74 - Content is JSON 1032s ok 75 - Error code is 1 1032s # ==> Pushing RP <== 1032s # ==> Popping RP <== 1032s ok 76 - Test if user is reject on SP 1032s ok 77 - Get redirection 1032s ok 78 - Location header found 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 79 - Push request to OP, endpoint /oauth2/authorize 1032s ok 80 - HTTP code is 200 1032s # ==> Pushing OP <== 1032s # ==> Popping OP <== 1032s ok 81 - Post authentication, endpoint /oauth2/authorize 1032s ok 82 - Get cookie lemonldap (0ebc618858ec5d2e5b1c283f3a36c7d6d91a2b19823f49f6cb1796a64a49c94a) 1032s 1..82 1032s ok 1033s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.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 - Register $type 1033s ok 6 - OP portal 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 7 - Get JWKS, endpoint /oauth2/jwks 1033s ok 8 - HTTP code is 200 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1033s ok 10 - HTTP code is 200 1033s ok 11 - Portal object 1033s ok 12 - Init 1033s ok 13 - Portal app 1033s ok 14 - Register $type 1033s ok 15 - RP portal 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 16 - Unauth SP request 1033s ok 17 - Get redirection 1033s ok 18 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 19 - Push request to OP, endpoint /oauth2/authorize 1033s ok 20 - HTTP code is 200 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 21 - Post authentication, endpoint /oauth2/authorize 1033s ok 22 - Get cookie lemonldap (2253eb774e7a0d91b168ebdcd4c5602999f26238e5c3325dcc2ccfdad2484fb5) 1033s ok 23 - HTTP code is 200 1033s ok 24 - Page contains a form 1033s ok 25 - Host match 1033s ok 26 - Field "confirm" is defined 1033s ok 27 - CSP header authorize POST request to \# 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 28 - Post confirmation, endpoint /oauth2/authorize 1033s ok 29 - Get redirection 1033s ok 30 - Location header found 1033s # ==> Pushing RP <== 1033s ok 31 - REST request 1033s ok 32 - Request from RP to OP, endpoint /oauth2/token 1033s # ==> Saving handler RP <== 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s # ==> Restoring RP <== 1033s ok 33 - Execute request 1033s ok 34 - Response is 200 1033s ok 35 - Content is JSON 1033s ok 36 - Found access_token e6d6de07dd425f56e14ba55b18306f97cb0778c08bf18a411adf746bebd1c666 1033s ok 37 - REST request 1033s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1033s # ==> Saving handler RP <== 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s # ==> Restoring RP <== 1033s ok 39 - Execute request 1033s ok 40 - Response is 200 1033s ok 41 - Content is JSON 1033s # ==> Popping RP <== 1033s ok 42 - Call openidconnectcallback on RP 1033s ok 43 - Get cookie lemonldap (5c4913344b8f7b40df44b43b9a2efc08d318d8134149397a24c288b771918aed) 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 44 - Check session, endpoint /oauth2/checksession.html 1033s ok 45 - HTTP code is 200 1033s ok 46 - Frame can be embedded 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 47 - Get userinfo 1033s ok 48 - HTTP code is 200 1033s ok 49 - Content-Type is JSON 1033s ok 50 - Content is valid JSON 1033s ok 51 - UTF-8 values 1033s ok 52 - UTF-8 values 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 53 - Query RP for logout 1033s ok 54 - Get redirection 1033s ok 55 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1033s ok 57 - HTTP code is 200 1033s ok 58 - Page contains a form 1033s ok 59 - Host match 1033s ok 60 - Field "confirm" is defined 1033s ok 61 - CSP header authorize POST request to \# 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 62 - Confirm logout, endpoint /oauth2/logout 1033s ok 63 - Get redirection 1033s ok 64 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1033s ok 66 - Get redirection 1033s ok 67 - Location is http://auth.rp.com/?logout=1 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 68 - logout endpoint, endpoint /oauth2/logout 1033s ok 69 - Response status is 401 1033s ok 70 - Content is JSON 1033s ok 71 - Error code is 9 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 72 - Test if user is reject on IdP 1033s ok 73 - Response status is 401 1033s ok 74 - Content is JSON 1033s ok 75 - Error code is 1 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 76 - Test if user is reject on SP 1033s ok 77 - Get redirection 1033s ok 78 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 79 - Push request to OP, endpoint /oauth2/authorize 1033s ok 80 - HTTP code is 200 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 81 - Post authentication, endpoint /oauth2/authorize 1033s ok 82 - Get cookie lemonldap (3b4b6366ffdf0675e7fc1fb41ea4340473aa7a897f24c226e13cb72f0e9ec3fd) 1033s 1..82 1033s ok 1033s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.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 - Register $type 1033s ok 6 - OP portal 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 7 - Get JWKS, endpoint /oauth2/jwks 1033s ok 8 - HTTP code is 200 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1033s ok 10 - HTTP code is 200 1033s ok 11 - Portal object 1033s ok 12 - Init 1033s ok 13 - Portal app 1033s ok 14 - Register $type 1033s ok 15 - RP portal 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 16 - Unauth SP request 1033s ok 17 - Get redirection 1033s ok 18 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 19 - Push request to OP, endpoint /oauth2/authorize 1033s ok 20 - HTTP code is 200 1033s ok 21 - Page contains a form 1033s ok 22 - CSP header authorize POST request to \# 1033s ok 23 - Get cookie lemonldappdata (%7B%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%22issuerRequestoauth2%22%3A%221737053617_26159%22%2C%22issuerTs%22%3A1737125497%7D) 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 24 - Post authentication, endpoint /oauth2/authorize 1033s ok 25 - Get cookie lemonldap (ce10bd0c80879b30f17827dcc1b97c6704fdeaef33472dc525e2ba7d6d309750) 1033s ok 26 - HTTP code is 200 1033s ok 27 - Page contains a form 1033s ok 28 - Host match 1033s ok 29 - Field "confirm" is defined 1033s ok 30 - CSP header authorize POST request to \# 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 31 - Post confirmation, endpoint /oauth2/authorize 1033s ok 32 - Get redirection 1033s ok 33 - Location header found 1033s # ==> Pushing RP <== 1033s ok 34 - REST request 1033s ok 35 - Request from RP to OP, endpoint /oauth2/token 1033s # ==> Saving handler RP <== 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s # ==> Restoring RP <== 1033s ok 36 - Execute request 1033s ok 37 - Response is 200 1033s ok 38 - Content is JSON 1033s ok 39 - REST request 1033s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1033s # ==> Saving handler RP <== 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s # ==> Restoring RP <== 1033s ok 41 - Execute request 1033s ok 42 - Response is 200 1033s ok 43 - Content is JSON 1033s # ==> Popping RP <== 1033s ok 44 - Call openidconnectcallback on RP 1033s ok 45 - Get cookie lemonldap (f6b8c175d94e6fa215f4f7c0d2e34154937fc028e7f3f4a19cc457aa23be6f8b) 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 46 - Check session, endpoint /oauth2/checksession.html 1033s ok 47 - HTTP code is 200 1033s ok 48 - Frame can be embedded 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 49 - Query RP for logout 1033s ok 50 - Get redirection 1033s ok 51 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 52 - Push logout request to OP, endpoint /oauth2/logout 1033s ok 53 - HTTP code is 200 1033s ok 54 - Page contains a form 1033s ok 55 - Host match 1033s ok 56 - Field "confirm" is defined 1033s ok 57 - CSP header authorize POST request to \# 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 58 - Confirm logout, endpoint /oauth2/logout 1033s ok 59 - Get redirection 1033s ok 60 - Location header found 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 1033s ok 62 - Get redirection 1033s ok 63 - Location is http://auth.rp.com/?logout=1 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 64 - logout endpoint, endpoint /oauth2/logout 1033s ok 65 - Response status is 401 1033s ok 66 - Content is JSON 1033s ok 67 - Error code is 9 1033s # ==> Pushing OP <== 1033s # ==> Popping OP <== 1033s ok 68 - Test if user is reject on IdP 1033s ok 69 - Response status is 401 1033s ok 70 - Content is JSON 1033s ok 71 - Error code is 1 1033s # ==> Pushing RP <== 1033s # ==> Popping RP <== 1033s ok 72 - Test if user is reject on SP 1033s ok 73 - Get redirection 1033s ok 74 - Location header found 1033s 1..74 1033s ok 1034s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.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 - Register $type 1034s ok 6 - OP portal 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 7 - Get JWKS, endpoint /oauth2/jwks 1034s ok 8 - HTTP code is 200 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1034s ok 10 - HTTP code is 200 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 11 - Post authentication request 1034s ok 12 - Get cookie lemonldap (47c53dfbf9acf7f0ead9f103300f3193f97b872fc1483d3dee09e15fedbc3ed3) 1034s ok 13 - Portal object 1034s ok 14 - Init 1034s ok 15 - Portal app 1034s ok 16 - Register $type 1034s ok 17 - RP portal 1034s # ==> Pushing RP <== 1034s # ==> Popping RP <== 1034s ok 18 - Unauth SP request 1034s ok 19 - Get redirection 1034s ok 20 - Location header found 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 21 - Push request to OP, endpoint /oauth2/authorize 1034s ok 22 - HTTP code is 200 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 23 - Post authentication, endpoint /oauth2/authorize 1034s ok 24 - Get cookie lemonldap (c6f6eff08711473f6e4a4702fe983d60f9f06760904d39bb101ed90e10e68da3) 1034s ok 25 - HTTP code is 200 1034s ok 26 - Page contains a form 1034s ok 27 - Host match 1034s ok 28 - CSP header authorize POST request to auth.rp.com 1034s # ==> Pushing RP <== 1034s ok 29 - REST request 1034s ok 30 - Request from RP to OP, endpoint /oauth2/token 1034s # ==> Saving handler RP <== 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s # ==> Restoring RP <== 1034s ok 31 - Execute request 1034s ok 32 - Response is 200 1034s ok 33 - Content is JSON 1034s ok 34 - Found access_token 7f164218f2214d71461e08d14d2c8b9ca36f411ec0020baa3cdf77fab5ff49e1 1034s ok 35 - REST request 1034s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 1034s # ==> Saving handler RP <== 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s # ==> Restoring RP <== 1034s ok 37 - Execute request 1034s ok 38 - Response is 200 1034s ok 39 - Content is JSON 1034s # ==> Popping RP <== 1034s ok 40 - Call openidconnectcallback on RP 1034s ok 41 - Get cookie lemonldap (173f8243fdfa07654a01dc9e6d7fba1a00e162a86032a059ed7e1dd349b6a95f) 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 42 - Check session, endpoint /oauth2/checksession.html 1034s ok 43 - HTTP code is 200 1034s ok 44 - Frame can be embedded 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 45 - Get userinfo 1034s ok 46 - HTTP code is 200 1034s ok 47 - Content-Type is JSON 1034s ok 48 - Content is valid JSON 1034s ok 49 - UTF-8 values 1034s ok 50 - UTF-8 values 1034s # ==> Pushing RP <== 1034s # ==> Popping RP <== 1034s ok 51 - Query RP for logout 1034s ok 52 - Get redirection 1034s ok 53 - Location header found 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1034s ok 55 - HTTP code is 200 1034s ok 56 - Page contains a form 1034s ok 57 - Host match 1034s ok 58 - Field "confirm" is defined 1034s ok 59 - CSP header authorize POST request to \# 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 60 - Confirm logout, endpoint /oauth2/logout 1034s ok 61 - Get redirection 1034s ok 62 - Location header found 1034s ok 63 - Get cookie lemonldap (0) 1034s ok 64 - SSO cookie removed 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1034s ok 66 - Get redirection 1034s ok 67 - Location is http://auth.rp.com/?logout=1 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 68 - logout endpoint, endpoint /oauth2/logout 1034s ok 69 - Response status is 401 1034s ok 70 - Content is JSON 1034s ok 71 - Error code is 9 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 72 - Test if user is reject on IdP 1034s ok 73 - Response status is 401 1034s ok 74 - Content is JSON 1034s ok 75 - Error code is 1 1034s # ==> Pushing RP <== 1034s # ==> Popping RP <== 1034s ok 76 - Test if user is reject on SP 1034s ok 77 - Get redirection 1034s ok 78 - Location header found 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 79 - Push request to OP, endpoint /oauth2/authorize 1034s ok 80 - HTTP code is 200 1034s # ==> Pushing OP <== 1034s # ==> Popping OP <== 1034s ok 81 - Post authentication, endpoint /oauth2/authorize 1034s ok 82 - Get cookie lemonldap (82d42ef09b477bc3f2634041649b1645ff16cc8e820594c9f742a5095f07c822) 1034s 1..82 1034s ok 1035s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.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 - Register $type 1035s ok 6 - OP portal 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 7 - Get JWKS, endpoint /oauth2/jwks 1035s ok 8 - HTTP code is 200 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1035s ok 10 - HTTP code is 200 1035s ok 11 - Portal object 1035s ok 12 - Init 1035s ok 13 - Portal app 1035s ok 14 - Register $type 1035s ok 15 - RP portal 1035s # ==> Pushing RP <== 1035s # ==> Popping RP <== 1035s ok 16 - Unauth SP request 1035s ok 17 - Get redirection 1035s ok 18 - Location header found 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 19 - Push request to OP, endpoint /oauth2/authorize 1035s ok 20 - HTTP code is 200 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 21 - Post authentication, endpoint /oauth2/authorize 1035s ok 22 - Get cookie lemonldap (823783d2ad1088c320271fbf1bf1f7d8de69293d964b76f9a17658533f1415c4) 1035s ok 23 - HTTP code is 200 1035s ok 24 - Page contains a form 1035s ok 25 - Host match 1035s ok 26 - Field "confirm" is defined 1035s ok 27 - CSP header authorize POST request to \# 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 28 - Post confirmation, endpoint /oauth2/authorize 1035s ok 29 - Get redirection 1035s ok 30 - Location header found 1035s # ==> Pushing RP <== 1035s ok 31 - REST request 1035s ok 32 - Request from RP to OP, endpoint /oauth2/token 1035s # ==> Saving handler RP <== 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s # ==> Restoring RP <== 1035s ok 33 - Execute request 1035s ok 34 - Response is 200 1035s ok 35 - Content is JSON 1035s ok 36 - Found access_token fc618a0c089feca1411ec7b7e33d36f36f648252d5dc3162b5a519b5bc061080 1035s ok 37 - REST request 1035s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1035s # ==> Saving handler RP <== 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s # ==> Restoring RP <== 1035s ok 39 - Execute request 1035s ok 40 - Response is 200 1035s ok 41 - Content is JSON 1035s # ==> Popping RP <== 1035s ok 42 - Call openidconnectcallback on RP 1035s ok 43 - Get cookie lemonldap (a45a012e1d3347fb24c4bf6071f49408ce91e5db5912e62ffcfed1c8f0142ad6) 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 44 - Check session, endpoint /oauth2/checksession.html 1035s ok 45 - HTTP code is 200 1035s ok 46 - Frame can be embedded 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 47 - Get userinfo 1035s ok 48 - HTTP code is 200 1035s ok 49 - Content-Type is JSON 1035s ok 50 - Content is valid JSON 1035s ok 51 - UTF-8 values 1035s ok 52 - UTF-8 values 1035s # ==> Pushing RP <== 1035s # ==> Popping RP <== 1035s ok 53 - Query RP for logout 1035s ok 54 - Get redirection 1035s ok 55 - Location header found 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1035s ok 57 - HTTP code is 200 1035s ok 58 - Page contains a form 1035s ok 59 - Host match 1035s ok 60 - Field "confirm" is defined 1035s ok 61 - CSP header authorize POST request to \# 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 62 - Confirm logout, endpoint /oauth2/logout 1035s ok 63 - Get redirection 1035s ok 64 - Location header found 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1035s ok 66 - Get redirection 1035s ok 67 - Location is http://auth.rp.com/?logout=1 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 68 - logout endpoint, endpoint /oauth2/logout 1035s ok 69 - Response status is 401 1035s ok 70 - Content is JSON 1035s ok 71 - Error code is 9 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 72 - Test if user is reject on IdP 1035s ok 73 - Response status is 401 1035s ok 74 - Content is JSON 1035s ok 75 - Error code is 1 1035s # ==> Pushing RP <== 1035s # ==> Popping RP <== 1035s ok 76 - Test if user is reject on SP 1035s ok 77 - Get redirection 1035s ok 78 - Location header found 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 79 - Push request to OP, endpoint /oauth2/authorize 1035s ok 80 - HTTP code is 200 1035s # ==> Pushing OP <== 1035s # ==> Popping OP <== 1035s ok 81 - Post authentication, endpoint /oauth2/authorize 1035s ok 82 - Get cookie lemonldap (b6e539a661f847556b348a480acdd030d086c7de8e416e86949388db155a3537) 1035s 1..82 1035s ok 1036s t/32-Auth-and-issuer-OIDC-authorization_code.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 - Register $type 1036s ok 6 - OP portal 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 7 - Get JWKS, endpoint /oauth2/jwks 1036s ok 8 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1036s ok 10 - HTTP code is 200 1036s ok 11 - Portal object 1036s ok 12 - Init 1036s ok 13 - Portal app 1036s ok 14 - Register $type 1036s ok 15 - RP portal 1036s # ==> Pushing RP <== 1036s # ==> Popping RP <== 1036s ok 16 - Unauth SP request 1036s ok 17 - Get redirection 1036s ok 18 - Location header found 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 19 - Push request to OP, endpoint /oauth2/authorize 1036s ok 20 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 21 - Post authentication, endpoint /oauth2/authorize 1036s ok 22 - Get cookie lemonldap (e530aae5ddc5428bd22beb276f19414ddeb19b601c04b42c8698d181efe9cde4) 1036s ok 23 - Expected portal error code: code found on page 1036s ok 24 - Expected portal error code 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 25 - Post authentication, endpoint /oauth2/authorize 1036s ok 26 - Get cookie lemonldap (cf45580989625ee7f3073e41e5ae662ff75a401ad6e32fefe9d3da11aa0a4772) 1036s ok 27 - HTTP code is 200 1036s ok 28 - Page contains a form 1036s ok 29 - Host match 1036s ok 30 - Field "confirm" is defined 1036s ok 31 - CSP header authorize POST request to \# 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 32 - Post confirmation, endpoint /oauth2/authorize 1036s ok 33 - Get redirection 1036s ok 34 - Location header found 1036s # ==> Pushing RP <== 1036s ok 35 - REST request 1036s ok 36 - Request from RP to OP, endpoint /oauth2/token 1036s # ==> Saving handler RP <== 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s # ==> Restoring RP <== 1036s ok 37 - Execute request 1036s ok 38 - Response is 200 1036s ok 39 - Content is JSON 1036s ok 40 - Found access_token a1e47cfb2248d07736948965f44073d6c2d387b19ca86d71b4a4941471c61370 1036s ok 41 - REST request 1036s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 1036s # ==> Saving handler RP <== 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s # ==> Restoring RP <== 1036s ok 43 - Execute request 1036s ok 44 - Response is 200 1036s ok 45 - Content is JSON 1036s # ==> Popping RP <== 1036s ok 46 - Call openidconnectcallback on RP 1036s ok 47 - Get cookie lemonldap (485b6a61e99a3bb3ffc6549cb558b0d58a428f13231aaec115d806cfe08ce2f2) 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 48 - Check session, endpoint /oauth2/checksession.html 1036s ok 49 - HTTP code is 200 1036s ok 50 - Frame can be embedded 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 51 - Get userinfo 1036s ok 52 - HTTP code is 200 1036s ok 53 - Content-Type is JSON 1036s ok 54 - Content is valid JSON 1036s ok 55 - UTF-8 values 1036s ok 56 - UTF-8 values 1036s ok 57 - OIDC EOL time is stored 1036s ok 58 - Obtained refresh token 1036s ok 59 - UTF-8 values 1036s ok 60 - Correct email 1036s ok 61 - Correct groups 1036s ok 62 - Correct hGroups 1036s ok 63 - oidcGotUserInfo called 1036s ok 64 - oidcGotIDToken called 1036s ok 65 - Correct custom ACR 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 66 1036s # ==> Pushing RP <== 1036s ok 67 - REST request 1036s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 1036s # ==> Saving handler RP <== 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s # ==> Restoring RP <== 1036s ok 69 - Execute request 1036s ok 70 - Response is 200 1036s ok 71 - Content is JSON 1036s # ==> Popping RP <== 1036s ok 72 - Query RP for refresh 1036s ok 73 - Access token EOL has not changed 1036s ok 74 - Access token has not changed 1036s ok 75 - Updated RP session 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 76 1036s # ==> Pushing RP <== 1036s ok 77 - REST request 1036s ok 78 - Request from RP to OP, endpoint /oauth2/token 1036s # ==> Saving handler RP <== 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s # ==> Restoring RP <== 1036s ok 79 - Execute request 1036s ok 80 - Response is 200 1036s ok 81 - Content is JSON 1036s ok 82 - Found access_token 22304904f9f959921185201613a5f045ca2334d13f4fdd36a2b351bca8497b72 1036s ok 83 - REST request 1036s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 1036s # ==> Saving handler RP <== 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s # ==> Restoring RP <== 1036s ok 85 - Execute request 1036s ok 86 - Response is 200 1036s ok 87 - Content is JSON 1036s # ==> Popping RP <== 1036s ok 88 - Query RP for refresh 1036s ok 89 - Access token EOL has changed 1036s ok 90 - Access token has changed 1036s ok 91 - Updated RP session 1036s ok 92 - Still correct groups 1036s ok 93 - Still correct hGroups 1036s # ==> Pushing RP <== 1036s # ==> Popping RP <== 1036s ok 94 - Query RP for logout 1036s ok 95 - Get redirection 1036s ok 96 - Location header found 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 97 - Push logout request to OP, endpoint /oauth2/logout 1036s ok 98 - HTTP code is 200 1036s ok 99 - Page contains a form 1036s ok 100 - Host match 1036s ok 101 - Field "confirm" is defined 1036s ok 102 - CSP header authorize POST request to \# 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 103 - Confirm logout, endpoint /oauth2/logout 1036s ok 104 - Get redirection 1036s ok 105 - Location header found 1036s ok 106 - Get cookie lemonldap (0) 1036s ok 107 - SSO cookie removed 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 1036s ok 109 - Get redirection 1036s ok 110 - Location is http://auth.rp.com/?logout=1 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 111 - logout endpoint, endpoint /oauth2/logout 1036s ok 112 - Response status is 401 1036s ok 113 - Content is JSON 1036s ok 114 - Error code is 9 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 115 - Test if user is reject on IdP 1036s ok 116 - Response status is 401 1036s ok 117 - Content is JSON 1036s ok 118 - Error code is 1 1036s # ==> Pushing RP <== 1036s # ==> Popping RP <== 1036s ok 119 - Test if user is reject on SP 1036s ok 120 - Get redirection 1036s ok 121 - Location header found 1036s ok 122 - oidcGenerateAuthenticationRequest called 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 123 - Push request to OP, endpoint /oauth2/authorize 1036s ok 124 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 125 - Post authentication, endpoint /oauth2/authorize 1036s ok 126 - Get cookie lemonldap (9300403a273193e06a4bdbf9436a81c51c6a1b45d0ac0d0a9f592ce1f96dd231) 1036s 1..126 1036s ok 1036s t/32-Auth-and-issuer-OIDC-hybrid.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 - Register $type 1036s ok 6 - OP portal 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 7 - Get JWKS, endpoint /oauth2/jwks 1036s ok 8 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1036s ok 10 - HTTP code is 200 1036s ok 11 - Portal object 1036s ok 12 - Init 1036s ok 13 - Portal app 1036s ok 14 - Register $type 1036s ok 15 - RP portal 1036s # ==> Pushing RP <== 1036s # ==> Popping RP <== 1036s ok 16 - Unauth SP request 1036s ok 17 - Get redirection 1036s ok 18 - Location header found 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 19 - Push request to OP, endpoint /oauth2/authorize 1036s ok 20 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 21 - Post authentication, endpoint /oauth2/authorize 1036s ok 22 - Reject reason is 90 1036s ok 23 - Portal object 1036s ok 24 - Init 1036s ok 25 - Portal app 1036s ok 26 - Register $type 1036s ok 27 - OP portal 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 28 - Get JWKS, endpoint /oauth2/jwks 1036s ok 29 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 1036s ok 31 - HTTP code is 200 1036s ok 32 - Portal object 1036s ok 33 - Init 1036s ok 34 - Portal app 1036s ok 35 - Register $type 1036s ok 36 - RP portal 1036s # ==> Pushing RP <== 1036s # ==> Popping RP <== 1036s ok 37 - Unauth SP request 1036s ok 38 - Get redirection 1036s ok 39 - Location header found 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 40 - Push request to OP, endpoint /oauth2/authorize 1036s ok 41 - HTTP code is 200 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 42 - Post authentication, endpoint /oauth2/authorize 1036s ok 43 - Get cookie lemonldap (c2336b80d5d1fc1031643a3b08a204ad110f88ff15239f5bbf4227484a8ec6bf) 1036s ok 44 - Get redirection 1036s ok 45 - Location header found 1036s ok 46 - token_type found 1036s ok 47 - session_state found 1036s ok 48 - access_token found 1036s ok 49 - id_token found 1036s ok 50 - state found 1036s ok 51 - session_state found 1036s ok 52 - ID token contains c_hash 1036s ok 53 - ID token contains at_hash 1036s ok 54 - ID token contains nonce 1036s ok 55 - REST request 1036s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 1036s # ==> Pushing OP <== 1036s # ==> Popping OP <== 1036s ok 57 - Execute request 1036s ok 58 - Response is 200 1036s ok 59 - Content is JSON 1036s ok 60 - Get access token 1036s ok 61 - Get name 1036s ok 62 - Get family_name 1036s ok 63 - Get sub 1036s 1..63 1036s ok 1037s t/32-Auth-and-issuer-OIDC-implicit-no-token.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 - Register $type 1037s ok 6 - OP portal 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 7 - Get JWKS, endpoint /oauth2/jwks 1037s ok 8 - HTTP code is 200 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1037s ok 10 - HTTP code is 200 1037s ok 11 - Portal object 1037s ok 12 - Init 1037s ok 13 - Portal app 1037s ok 14 - Register $type 1037s ok 15 - RP portal 1037s # ==> Pushing RP <== 1037s # ==> Popping RP <== 1037s ok 16 - Unauth SP request 1037s ok 17 - Get redirection 1037s ok 18 - Location header found 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 19 - Push request to OP, endpoint /oauth2/authorize 1037s ok 20 - HTTP code is 200 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 21 - Post authentication, endpoint /oauth2/authorize 1037s ok 22 - Get cookie lemonldap (2d3431d11a6a31d658e5cba8c3abd55198f17f809c344d47d6f83d20db7ba8e9) 1037s ok 23 - HTTP code is 200 1037s ok 24 - Page contains a form 1037s ok 25 - Host match 1037s ok 26 - Field "confirm" is defined 1037s ok 27 - CSP header authorize POST request to \# 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 28 - Post confirmation, endpoint /oauth2/authorize 1037s ok 29 - Get redirection 1037s ok 30 - Location header found 1037s ok 31 - id_token found 1037s ok 32 - token_type must be missing 1037s ok 33 - session_state found 1037s ok 34 - access_token must be missing 1037s ok 35 - state found 1037s ok 36 - Check sub value 1037s ok 37 - Check name value 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 38 - Logout request 1037s ok 39 - Response is 200 1037s ok 40 - Cookie is deleted 1037s ok 41 - No pdata 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 42 - Disconnect request 1037s ok 43 - Response is 401 1037s # ==> Pushing RP <== 1037s # ==> Popping RP <== 1037s ok 44 - Unauth SP request 1037s ok 45 - Get redirection 1037s ok 46 - Location header found 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 47 - Push request to OP, endpoint /oauth2/authorize 1037s ok 48 - HTTP code is 200 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 49 - Post authentication, endpoint /oauth2/authorize 1037s ok 50 - Get cookie lemonldap (4a5fc251e6bc3a1e1d0935ec2dc676873efbe6ba130062a13ea7981353f0ef3a) 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 51 - Logout request 1037s ok 52 - Response is 200 1037s ok 53 - Cookie is deleted 1037s ok 54 - No pdata 1037s # ==> Pushing OP <== 1037s # ==> Popping OP <== 1037s ok 55 - Disconnect request 1037s ok 56 - Response is 401 1037s 1..56 1037s ok 1038s t/32-Auth-and-issuer-OIDC-implicit.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 - Register $type 1038s ok 6 - OP portal 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 7 - Get JWKS, endpoint /oauth2/jwks 1038s ok 8 - HTTP code is 200 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1038s ok 10 - HTTP code is 200 1038s ok 11 - Portal object 1038s ok 12 - Init 1038s ok 13 - Portal app 1038s ok 14 - Register $type 1038s ok 15 - RP portal 1038s # ==> Pushing RP <== 1038s # ==> Popping RP <== 1038s ok 16 - Unauth SP request 1038s ok 17 - Get redirection 1038s ok 18 - Location header found 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 19 - Push request to OP, endpoint /oauth2/authorize 1038s ok 20 - HTTP code is 200 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 21 - Post authentication, endpoint /oauth2/authorize 1038s ok 22 - Get cookie lemonldap (747d41279c75eedacc2d546e6c156e9f2b9f13b081562a59c1aac36cf5b31bfb) 1038s ok 23 - HTTP code is 200 1038s ok 24 - Page contains a form 1038s ok 25 - Host match 1038s ok 26 - Field "confirm" is defined 1038s ok 27 - CSP header authorize POST request to \# 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 28 - Post confirmation, endpoint /oauth2/authorize 1038s ok 29 - Get redirection 1038s ok 30 - Location header found 1038s ok 31 - id_token found 1038s ok 32 - token_type found 1038s ok 33 - session_state found 1038s ok 34 - access_token found 1038s ok 35 - state found 1038s ok 36 - Check ACR value 1038s ok 37 - Check that clientid is in audience 1038s ok 38 - Check for additional audiences 1038s ok 39 - Check for additional audiences 1038s ok 40 - Check sub value 1038s ok 41 - Claim name must not be in ID token 1038s ok 42 - azp found 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 43 - Logout request 1038s ok 44 - Response is 200 1038s ok 45 - Cookie is deleted 1038s ok 46 - No pdata 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 47 - Disconnect request 1038s ok 48 - Response is 401 1038s # ==> Pushing RP <== 1038s # ==> Popping RP <== 1038s ok 49 - Unauth SP request 1038s ok 50 - Get redirection 1038s ok 51 - Location header found 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 52 - Push request to OP, endpoint /oauth2/authorize 1038s ok 53 - HTTP code is 200 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 54 - Post authentication, endpoint /oauth2/authorize 1038s ok 55 - Get cookie lemonldap (0ee9df9b55fa58e6c98fae153ce4e70f90645b4d95a97e6e621e3747a12f0510) 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 56 - Logout request 1038s ok 57 - Response is 200 1038s ok 58 - Cookie is deleted 1038s ok 59 - No pdata 1038s # ==> Pushing OP <== 1038s # ==> Popping OP <== 1038s ok 60 - Disconnect request 1038s ok 61 - Response is 401 1038s 1..61 1038s ok 1038s t/32-Auth-and-issuer-OIDC-sorted.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 - OP portal 1038s ok 6 - Get JWKS, endpoint /oauth2/jwks 1038s ok 7 - HTTP code is 200 1038s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1038s ok 9 - HTTP code is 200 1038s ok 10 - Portal object 1038s ok 11 - Init 1038s ok 12 - Portal app 1038s ok 13 - RP portal 1038s ok 14 - Unauth SP request 1038s ok 15 - 1st = op2 1038s ok 16 - 2nd = op3 1038s ok 17 - 3rd = op 1038s ok 18 - Found OIDC idp logo and tooltip 1038s ok 19 - Found OIDC idp display name 1038s 1..19 1038s ok 1039s t/32-OIDC-Back-Channel-Logout-no-sid.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 - Register $type 1039s ok 6 - OP portal 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 7 - Get JWKS, endpoint /oauth2/jwks 1039s ok 8 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1039s ok 10 - HTTP code is 200 1039s ok 11 - Portal object 1039s ok 12 - Init 1039s ok 13 - Portal app 1039s ok 14 - Register $type 1039s ok 15 - RP portal 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s ok 16 - Unauth RP request 1039s ok 17 - Get redirection 1039s ok 18 - Location header found 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 19 - Push request to OP, endpoint /oauth2/authorize 1039s ok 20 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 21 - Post authentication, endpoint /oauth2/authorize 1039s ok 22 - Get cookie lemonldap (e2ad8a0d3399411547a53c4e9ebf264f94467f13b21ef101c64e955542588ebd) 1039s ok 23 - HTTP code is 200 1039s ok 24 - Page contains a form 1039s ok 25 - Host match 1039s ok 26 - Field "confirm" is defined 1039s ok 27 - CSP header authorize POST request to \# 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 28 - Post confirmation, endpoint /oauth2/authorize 1039s ok 29 - Get redirection 1039s ok 30 - Location header found 1039s # ==> Pushing RP <== 1039s ok 31 - REST request 1039s ok 32 - Request from RP to OP, endpoint /oauth2/token 1039s # ==> Saving handler RP <== 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s # ==> Restoring RP <== 1039s ok 33 - Execute request 1039s ok 34 - Response is 200 1039s ok 35 - Content is JSON 1039s ok 36 - REST request 1039s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1039s # ==> Saving handler RP <== 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s # ==> Restoring RP <== 1039s ok 38 - Execute request 1039s ok 39 - Response is 200 1039s ok 40 - Content is JSON 1039s # ==> Popping RP <== 1039s ok 41 - Call openidconnectcallback on RP 1039s ok 42 - Get cookie lemonldap (34b8e94411900b89c5441173582b4e03657ace44227ed63361d5ca0e8b90bca4) 1039s # ==> Pushing OP <== 1039s ok 43 - REST request 1039s ok 44 - Request from OP to RP 1039s # ==> Saving handler OP <== 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s # ==> Restoring OP <== 1039s ok 45 - Execute request 1039s ok 46 - Response is 200 1039s # ==> Popping OP <== 1039s ok 47 - Query OP for logout 1039s ok 48 - HTTP code is 200 1039s # ==> Pushing OP <== 1039s # ==> Popping OP <== 1039s ok 49 - Test if user is reject on OP 1039s ok 50 - Response status is 401 1039s ok 51 - Content is JSON 1039s ok 52 - Error code is 1 1039s # ==> Pushing RP <== 1039s # ==> Popping RP <== 1039s ok 53 - Test if user is reject on RP 1039s ok 54 - Get redirection 1039s ok 55 - Location header found 1039s 1..55 1039s ok 1040s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.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 - Register $type 1040s ok 6 - OP portal 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 7 - Get JWKS, endpoint /oauth2/jwks 1040s ok 8 - HTTP code is 200 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1040s ok 10 - HTTP code is 200 1040s ok 11 - Portal object 1040s ok 12 - Init 1040s ok 13 - Portal app 1040s ok 14 - Register $type 1040s ok 15 - RP portal 1040s # ==> Pushing RP <== 1040s # ==> Popping RP <== 1040s ok 16 - Unauth RP request 1040s ok 17 - Get redirection 1040s ok 18 - Location header found 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 19 - Push request to OP, endpoint /oauth2/authorize 1040s ok 20 - HTTP code is 200 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 21 - Post authentication, endpoint /oauth2/authorize 1040s ok 22 - Get cookie lemonldap (e2520228286670daf0860729b2fa7bdc4ddbb887c093f2c008fccd8616a16fab) 1040s ok 23 - HTTP code is 200 1040s ok 24 - Page contains a form 1040s ok 25 - Host match 1040s ok 26 - Field "confirm" is defined 1040s ok 27 - CSP header authorize POST request to \# 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 28 - Post confirmation, endpoint /oauth2/authorize 1040s ok 29 - Get redirection 1040s ok 30 - Location header found 1040s # ==> Pushing RP <== 1040s ok 31 - REST request 1040s ok 32 - Request from RP to OP, endpoint /oauth2/token 1040s # ==> Saving handler RP <== 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s # ==> Restoring RP <== 1040s ok 33 - Execute request 1040s ok 34 - Response is 200 1040s ok 35 - Content is JSON 1040s ok 36 - REST request 1040s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1040s # ==> Saving handler RP <== 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s # ==> Restoring RP <== 1040s ok 38 - Execute request 1040s ok 39 - Response is 200 1040s ok 40 - Content is JSON 1040s # ==> Popping RP <== 1040s ok 41 - Call openidconnectcallback on RP 1040s ok 42 - Get cookie lemonldap (b1c1f85416070089be0032455e6ca0f159ec4b9ca9bbb6c331c570f2f245f499) 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s # ==> Pushing OP <== 1040s ok 43 - REST request 1040s ok 44 - Request from OP to RP 1040s # ==> Saving handler OP <== 1040s # ==> Pushing RP <== 1040s # ==> Popping RP <== 1040s # ==> Restoring OP <== 1040s ok 45 - Execute request 1040s ok 46 - Response is 200 1040s # ==> Popping OP <== 1040s ok 47 - Query OP for logout 1040s ok 48 - HTTP code is 200 1040s # ==> Pushing OP <== 1040s # ==> Popping OP <== 1040s ok 49 - Test if user is reject on OP 1040s ok 50 - Response status is 401 1040s ok 51 - Content is JSON 1040s ok 52 - Error code is 1 1040s # ==> Pushing RP <== 1040s # ==> Popping RP <== 1040s ok 53 - Test if user is reject on RP 1040s ok 54 - Get redirection 1040s ok 55 - Location header found 1040s 1..55 1040s ok 1041s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t .......... 1041s ok 1 - use Lemonldap::NG::Portal::Main; 1041s ok 2 - Portal object 1041s ok 3 - REST request 1041s ok 4 - Request from OP to RP 1041s [Fri Jan 17 14:51:44 2025] [LLNG:6458] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1041s [Fri Jan 17 14:51:44 2025] [LLNG:6458] [error] Malformed JWKS document 1041s [Fri Jan 17 14:51:44 2025] [LLNG:6458] [error] Relying Party rp has errors and will be ignored 1041s ok 5 - Init 1041s ok 6 - Portal app 1041s ok 7 - Register $type 1041s ok 8 - OP portal 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 9 - Get JWKS, endpoint /oauth2/jwks 1041s ok 10 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1041s ok 12 - HTTP code is 200 1041s ok 13 - Portal object 1041s ok 14 - Init 1041s ok 15 - Portal app 1041s ok 16 - Register $type 1041s ok 17 - RP portal 1041s # ==> Pushing OP <== 1041s ok 18 - REST request 1041s ok 19 - Request from OP to RP 1041s # ==> Saving handler OP <== 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s # ==> Restoring OP <== 1041s ok 20 - Execute request 1041s ok 21 - Response is 200 1041s ok 22 - Content is JSON 1041s # ==> Popping OP <== 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s ok 23 - Unauth RP request 1041s ok 24 - Get redirection 1041s ok 25 - Location header found 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 26 - Push request to OP, endpoint /oauth2/authorize 1041s ok 27 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 28 - Post authentication, endpoint /oauth2/authorize 1041s ok 29 - Get cookie lemonldap (249affefc9884fdb3a1598808bdd2752a96876872e1eca4788e9f4d1180503ef) 1041s ok 30 - HTTP code is 200 1041s ok 31 - Page contains a form 1041s ok 32 - Host match 1041s ok 33 - Field "confirm" is defined 1041s ok 34 - CSP header authorize POST request to \# 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 35 - Post confirmation, endpoint /oauth2/authorize 1041s ok 36 - Get redirection 1041s ok 37 - Location header found 1041s # ==> Pushing RP <== 1041s ok 38 - REST request 1041s ok 39 - Request from RP to OP, endpoint /oauth2/token 1041s # ==> Saving handler RP <== 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s # ==> Restoring RP <== 1041s ok 40 - Execute request 1041s ok 41 - Response is 200 1041s ok 42 - Content is JSON 1041s ok 43 - REST request 1041s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 1041s # ==> Saving handler RP <== 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s # ==> Restoring RP <== 1041s ok 45 - Execute request 1041s ok 46 - Response is 200 1041s ok 47 - Content is JSON 1041s # ==> Popping RP <== 1041s ok 48 - Call openidconnectcallback on RP 1041s ok 49 - Get cookie lemonldap (9d7faa26c77fa8b2dab94ea7cddca5783967474ecc42fc5f70ce7b7755829033) 1041s # ==> Pushing OP <== 1041s ok 50 - REST request 1041s ok 51 - Request from OP to RP 1041s # ==> Saving handler OP <== 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s # ==> Restoring OP <== 1041s ok 52 - Execute request 1041s ok 53 - Response is 200 1041s ok 54 - Content is JSON 1041s # ==> Popping OP <== 1041s # ==> Pushing OP <== 1041s ok 55 - REST request 1041s ok 56 - Request from OP to RP 1041s # ==> Saving handler OP <== 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s # ==> Restoring OP <== 1041s ok 57 - Execute request 1041s ok 58 - Response is 200 1041s # ==> Popping OP <== 1041s ok 59 - Query OP for logout 1041s ok 60 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 61 - Test if user is reject on OP 1041s ok 62 - Response status is 401 1041s ok 63 - Content is JSON 1041s ok 64 - Error code is 1 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s ok 65 - Test if user is reject on RP 1041s ok 66 - Get redirection 1041s ok 67 - Location header found 1041s 1..67 1041s ok 1041s t/32-OIDC-Back-Channel-Logout-sid.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 - Register $type 1041s ok 6 - OP portal 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 7 - Get JWKS, endpoint /oauth2/jwks 1041s ok 8 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1041s ok 10 - HTTP code is 200 1041s ok 11 - Portal object 1041s ok 12 - Init 1041s ok 13 - Portal app 1041s ok 14 - Register $type 1041s ok 15 - RP portal 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s ok 16 - Unauth RP request 1041s ok 17 - Get redirection 1041s ok 18 - Location header found 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 19 - Push request to OP, endpoint /oauth2/authorize 1041s ok 20 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 21 - Post authentication, endpoint /oauth2/authorize 1041s ok 22 - Get cookie lemonldap (b9953fc2d59d7c6c1d43284f6762ef6c882d0fe9f4bdb12f7223fadd454a8933) 1041s ok 23 - HTTP code is 200 1041s ok 24 - Page contains a form 1041s ok 25 - Host match 1041s ok 26 - Field "confirm" is defined 1041s ok 27 - CSP header authorize POST request to \# 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 28 - Post confirmation, endpoint /oauth2/authorize 1041s ok 29 - Get redirection 1041s ok 30 - Location header found 1041s # ==> Pushing RP <== 1041s ok 31 - REST request 1041s ok 32 - Request from RP to OP, endpoint /oauth2/token 1041s # ==> Saving handler RP <== 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s # ==> Restoring RP <== 1041s ok 33 - Execute request 1041s ok 34 - Response is 200 1041s ok 35 - Content is JSON 1041s ok 36 - REST request 1041s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1041s # ==> Saving handler RP <== 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s # ==> Restoring RP <== 1041s ok 38 - Execute request 1041s ok 39 - Response is 200 1041s ok 40 - Content is JSON 1041s # ==> Popping RP <== 1041s ok 41 - Call openidconnectcallback on RP 1041s ok 42 - Get cookie lemonldap (edca0daa938f4fa41104196fcee45a8cdea9a48433faee57abbe600543ed3e27) 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s # ==> Pushing OP <== 1041s ok 43 - REST request 1041s ok 44 - Request from OP to RP 1041s # ==> Saving handler OP <== 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s # ==> Restoring OP <== 1041s ok 45 - Execute request 1041s ok 46 - Response is 200 1041s # ==> Popping OP <== 1041s ok 47 - Query OP for logout 1041s ok 48 - HTTP code is 200 1041s # ==> Pushing OP <== 1041s # ==> Popping OP <== 1041s ok 49 - Test if user is reject on OP 1041s ok 50 - Response status is 401 1041s ok 51 - Content is JSON 1041s ok 52 - Error code is 1 1041s # ==> Pushing RP <== 1041s # ==> Popping RP <== 1041s ok 53 - Test if user is reject on RP 1041s ok 54 - Get redirection 1041s ok 55 - Location header found 1041s 1..55 1041s ok 1042s t/32-OIDC-ClaimTypes.t ............................................ 1042s ok 1 - use Lemonldap::NG::Portal::Main; 1042s ok 2 - Portal object 1042s ok 3 - Init 1042s ok 4 - Portal app 1042s ok 5 - _formatvalue('', 'string', 'auto') 1042s ok 6 - _formatvalue('foo', 'string', 'auto') 1042s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 1042s ok 8 - _formatvalue('', 'int', 'auto') 1042s ok 9 - _formatvalue('0', 'int', 'auto') 1042s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 1042s ok 11 - _formatvalue('', 'bool', 'auto') 1042s ok 12 - _formatvalue('0', 'bool', 'auto') 1042s ok 13 - _formatvalue('1', 'bool', 'auto') 1042s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 1042s ok 15 - _formatvalue('', 'string', 'always') 1042s ok 16 - _formatvalue('foo', 'string', 'always') 1042s ok 17 - _formatvalue('foo;bar', 'string', 'always') 1042s ok 18 - _formatvalue('', 'int', 'always') 1042s ok 19 - _formatvalue('0', 'int', 'always') 1042s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 1042s ok 21 - _formatvalue('', 'bool', 'always') 1042s ok 22 - _formatvalue('0', 'bool', 'always') 1042s ok 23 - _formatvalue('1', 'bool', 'always') 1042s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 1042s ok 25 - _formatvalue('', 'string', 'never') 1042s ok 26 - _formatvalue('foo', 'string', 'never') 1042s ok 27 - _formatvalue('foo;bar', 'string', 'never') 1042s ok 28 - _formatvalue('', 'int', 'never') 1042s ok 29 - _formatvalue('0', 'int', 'never') 1042s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 1042s ok 31 - _formatvalue('', 'bool', 'never') 1042s ok 32 - _formatvalue('0', 'bool', 'never') 1042s ok 33 - _formatvalue('1', 'bool', 'never') 1042s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 1042s 1..34 1042s ok 1042s t/32-OIDC-ClientCredentials-Grant.t ............................... 1042s ok 1 - use Lemonldap::NG::Portal::Main; 1042s ok 2 - Portal object 1042s ok 3 - Init 1042s ok 4 - Portal app 1042s ok 5 - HTTP code is 400 1042s ok 6 - HTTP code is 400 1042s ok 7 - Response status is 400 1042s ok 8 - Content is JSON 1042s ok 9 - Error code is invalid_scope 1042s ok 10 - HTTP code is 200 1042s ok 11 - Content-Type is JSON 1042s ok 12 - Content is valid JSON 1042s ok 13 - Access Token found 1042s ok 14 - Token response returned scope 1042s ok 15 - HTTP code is 200 1042s ok 16 - Content-Type is JSON 1042s ok 17 - Content is valid JSON 1042s ok 18 1042s ok 19 1042s ok 20 1042s ok 21 - Post introspection 1042s ok 22 - HTTP code is 200 1042s ok 23 - Content-Type is JSON 1042s ok 24 - Content is valid JSON 1042s ok 25 - Scope read found 1042s ok 26 - Rule-enforced scope found 1042s ok 27 - Hook-enforced scope found 1042s ok 28 - Token response scope match token scope 1042s 1..28 1042s ok 1043s t/32-OIDC-Code-Flow-Mobile.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 - OP portal 1043s ok 6 - Get cookie lemonldap (cd7115c4a1be626b0fcdaf6d124590ac489ad327fcbfaf6aae313b8cc2b0e00b) 1043s ok 7 - Allowed custom scheme 1043s ok 8 - Correct Redirect URI 1043s ok 9 - Found code 1043s ok 10 - HTTP code is 200 1043s ok 11 - Content-Type is JSON 1043s ok 12 - Content is valid JSON 1043s ok 13 - Found access token 1043s ok 14 1043s ok 15 - HTTP code is 200 1043s ok 16 - Content-Type is JSON 1043s ok 17 - Content is valid JSON 1043s ok 18 - Correct subject 1043s 1..18 1043s ok 1044s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.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 - Register $type 1044s ok 6 - OP portal 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 7 - Get JWKS, endpoint /oauth2/jwks 1044s ok 8 - HTTP code is 200 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1044s ok 10 - HTTP code is 200 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 11 - Post authentication with no target auth level 1044s ok 12 - Get cookie lemonldap (159eb959e0ce4b8bb91d800ce8bfa75bb2350cba4c0a76dff03e8151d105da5d) 1044s ok 13 - Portal object 1044s ok 14 - Init 1044s ok 15 - Portal app 1044s ok 16 - Register $type 1044s ok 17 - RP portal 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 18 - Unauth SP request 1044s ok 19 - Get redirection 1044s ok 20 - Location header found 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 21 - Push request to OP, endpoint /oauth2/authorize 1044s ok 22 - HTTP code is 200 1044s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1737125508%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221737053628_58339%22%7D) 1044s ok 24 - HTTP code is 200 1044s ok 25 - Page contains a form 1044s ok 26 - URI match 1044s ok 27 - Field "confirm" is defined 1044s ok 28 - Field "url" is defined 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 29 - Post code 1044s ok 30 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1737125508%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221737053628_58339%22%7D) 1044s ok 31 - HTTP code is 200 1044s ok 32 - Page contains a form 1044s ok 33 - URI match 1044s ok 34 - Field "token" is defined 1044s ok 35 - Field "code" is defined 1044s ok 36 - Field "checkLogins" is defined 1044s ok 37 - Found EXTCODE input 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 38 - Post code 1044s ok 39 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221737053628_58339%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1044s ok 40 - Get redirection 1044s ok 41 - Location header found 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 42 - Follow redirection to Oauth2 issuer 1044s ok 43 - Get cookie lemonldappdata () 1044s ok 44 - Pdata was cleared 1044s ok 45 - HTTP code is 200 1044s ok 46 - Page contains a form 1044s ok 47 - URI match 1044s ok 48 - Field "confirm" is defined 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 49 - Post confirmation, endpoint /oauth2/authorize 1044s ok 50 - Get redirection 1044s ok 51 - Location header found 1044s # ==> Pushing RP <== 1044s ok 52 - REST request 1044s ok 53 - Request from RP to OP, endpoint /oauth2/token 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 54 - Execute request 1044s ok 55 - Response is 200 1044s ok 56 - Content is JSON 1044s ok 57 - Found access_token 5a111f165160874207a61d25f472e1a26c80d1855ba3d92309d84e7b15af23d3 1044s ok 58 - REST request 1044s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 60 - Execute request 1044s ok 61 - Response is 200 1044s ok 62 - Content is JSON 1044s # ==> Popping RP <== 1044s ok 63 - Call openidconnectcallback on RP 1044s ok 64 - Get cookie lemonldap (b711b50e8f8701f783b4c8b1c0371079f8f87ecca43f02dabd7e57574b798926) 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 65 - Get / on SP 1044s ok 66 - HTTP code is 200 1044s ok 67 - Authenticated as french 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 68 - Unauth SP request 1044s ok 69 - Get redirection 1044s ok 70 - Location header found 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 71 - Push request to OP, endpoint /oauth2/authorize 1044s ok 72 - HTTP code is 200 1044s ok 73 - Get cookie lemonldappdata (%7B%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%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2%22%3A%221737053628_61365%22%2C%22issuerTs%22%3A1737125508%7D) 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 74 - Post authentication, endpoint /oauth2/authorize 1044s ok 75 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2%22%3A%221737053628_61365%22%2C%22issuerTs%22%3A1737125508%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1044s ok 76 - HTTP code is 200 1044s ok 77 - Page contains a form 1044s ok 78 - URI match 1044s ok 79 - Field "token" is defined 1044s ok 80 - Field "code" is defined 1044s ok 81 - Field "checkLogins" is defined 1044s ok 82 - Found EXTCODE input 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 83 - Post code 1044s ok 84 - Get cookie lemonldap (81654542efdddb60c8a8db3f068601608f90348fff557333a29662abe0e76077) 1044s ok 85 - 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%221737053628_61365%22%7D) 1044s ok 86 - Get redirection 1044s ok 87 - Location header found 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s ok 88 - Follow redirection to Oauth2 issuer 1044s ok 89 - Get cookie lemonldappdata () 1044s ok 90 - Pdata was cleared 1044s ok 91 - Get redirection 1044s ok 92 - Location header found 1044s # ==> Pushing RP <== 1044s ok 93 - REST request 1044s ok 94 - Request from RP to OP, endpoint /oauth2/token 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 95 - Execute request 1044s ok 96 - Response is 200 1044s ok 97 - Content is JSON 1044s ok 98 - Found access_token 1bd5b204b88e859cfea88fc478b583949618d70b2565aab6688c279edab83943 1044s ok 99 - REST request 1044s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 1044s # ==> Saving handler RP <== 1044s # ==> Pushing OP <== 1044s # ==> Popping OP <== 1044s # ==> Restoring RP <== 1044s ok 101 - Execute request 1044s ok 102 - Response is 200 1044s ok 103 - Content is JSON 1044s # ==> Popping RP <== 1044s ok 104 - Call openidconnectcallback on RP 1044s ok 105 - Get cookie lemonldap (a281491185e8ab0ba3049477370e4bee5b3327e6b7a8d5c66efc05b10c8f8ba4) 1044s # ==> Pushing RP <== 1044s # ==> Popping RP <== 1044s ok 106 - Get / on SP 1044s ok 107 - HTTP code is 200 1044s ok 108 - Authenticated as french 1044s 1..108 1044s ok 1045s t/32-OIDC-Code-Flow-with-2F.t ..................................... 1045s ok 1 - use Lemonldap::NG::Portal::Main; 1045s ok 2 - Portal object 1045s ok 3 - Init 1045s ok 4 - Portal app 1045s ok 5 - Register $type 1045s ok 6 - OP portal 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 7 - Get JWKS, endpoint /oauth2/jwks 1045s ok 8 - HTTP code is 200 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1045s ok 10 - HTTP code is 200 1045s ok 11 - Portal object 1045s ok 12 - Init 1045s ok 13 - Portal app 1045s ok 14 - Register $type 1045s ok 15 - RP portal 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s ok 16 - Unauth SP request 1045s ok 17 - Get redirection 1045s ok 18 - Location header found 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 19 - Push request to OP, endpoint /oauth2/authorize 1045s ok 20 - HTTP code is 200 1045s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125508%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221737053628_47413%22%7D) 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 22 - Post authentication, endpoint /oauth2/authorize 1045s ok 23 - Get cookie lemonldappdata (%7B%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%221737053628_47413%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125508%7D) 1045s ok 24 - HTTP code is 200 1045s ok 25 - Page contains a form 1045s ok 26 - URI match 1045s ok 27 - Field "token" is defined 1045s ok 28 - Field "code" is defined 1045s ok 29 - Field "checkLogins" is defined 1045s ok 30 - Found EXTCODE input 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 31 - Post code 1045s ok 32 - Get cookie lemonldap (8aa3d1813e62ec64305be6ac19f2b37d0fa5c27150e27769d182f0203a3f764f) 1045s ok 33 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221737053628_47413%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1045s ok 34 - Get redirection 1045s ok 35 - Location header found 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 36 - Follow redirection to Oauth2 issuer 1045s ok 37 - Get cookie lemonldappdata () 1045s ok 38 - Pdata was cleared 1045s ok 39 - HTTP code is 200 1045s ok 40 - Page contains a form 1045s ok 41 - URI match 1045s ok 42 - Field "confirm" is defined 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 43 - Post confirmation, endpoint /oauth2/authorize 1045s ok 44 - Get redirection 1045s ok 45 - Location header found 1045s # ==> Pushing RP <== 1045s ok 46 - REST request 1045s ok 47 - Request from RP to OP, endpoint /oauth2/token 1045s # ==> Saving handler RP <== 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s # ==> Restoring RP <== 1045s ok 48 - Execute request 1045s ok 49 - Response is 200 1045s ok 50 - Content is JSON 1045s ok 51 - Found access_token 66552e9a36de756c56fd82dd4c3470e82ae7324c8ffac2ca6fd9ec5eca38b790 1045s ok 52 - REST request 1045s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 1045s # ==> Saving handler RP <== 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s # ==> Restoring RP <== 1045s ok 54 - Execute request 1045s ok 55 - Response is 200 1045s ok 56 - Content is JSON 1045s # ==> Popping RP <== 1045s ok 57 - Call openidconnectcallback on RP 1045s ok 58 - Get cookie lemonldap (f7473cda4b65034dd2ffd762924f0155a0bd9bbc6fa3f13743bdea77d0f7bede) 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 59 - Check session, endpoint /oauth2/checksession.html 1045s ok 60 - HTTP code is 200 1045s ok 61 - Frame can be embedded 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 62 - Get userinfo 1045s ok 63 - HTTP code is 200 1045s ok 64 - Content-Type is JSON 1045s ok 65 - Content is valid JSON 1045s ok 66 - UTF-8 values 1045s ok 67 - UTF-8 values 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s ok 68 - Query RP for logout 1045s ok 69 - Get redirection 1045s ok 70 - Location header found 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 71 - Push logout request to OP, endpoint /oauth2/logout 1045s ok 72 - HTTP code is 200 1045s ok 73 - Page contains a form 1045s ok 74 - Host match 1045s ok 75 - Field "confirm" is defined 1045s ok 76 - CSP header authorize POST request to \# 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 77 - Confirm logout, endpoint /oauth2/logout 1045s ok 78 - Get redirection 1045s ok 79 - Location header found 1045s ok 80 - Get cookie lemonldap (0) 1045s ok 81 - SSO cookie removed 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 1045s ok 83 - Get redirection 1045s ok 84 - Location is http://auth.rp.com/?logout=1 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 85 - logout endpoint, endpoint /oauth2/logout 1045s ok 86 - Response status is 401 1045s ok 87 - Content is JSON 1045s ok 88 - Error code is 9 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 89 - Test if user is reject on IdP 1045s ok 90 - Response status is 401 1045s ok 91 - Content is JSON 1045s ok 92 - Error code is 1 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s ok 93 - Test if user is reject on SP 1045s ok 94 - Get redirection 1045s ok 95 - Location header found 1045s 1..95 1045s ok 1045s t/32-OIDC-Double-Keys-without-kid.t ............................... 1045s ok 1 - use Lemonldap::NG::Portal::Main; 1045s ok 2 - Portal object 1045s ok 3 - Init 1045s ok 4 - Portal app 1045s ok 5 - Register $type 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 6 - Get JWKS, endpoint /oauth2/jwks 1045s ok 7 - HTTP code is 200 1045s ok 8 - JWKS->keys is an array 1045s ok 9 - Found 2 keys 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1045s ok 11 - HTTP code is 200 1045s ok 12 - Portal object 1045s ok 13 - Init 1045s ok 14 - Portal app 1045s ok 15 - Register $type 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s ok 16 - Unauth RP request 1045s ok 17 - Get redirection 1045s ok 18 - Location header found 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 19 - Push request to OP, endpoint /oauth2/authorize 1045s ok 20 - HTTP code is 200 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 21 - Post authentication, endpoint /oauth2/authorize 1045s ok 22 - Get cookie lemonldap (41e8fef7dc53e6b25f33a6792eed693f4133515c06f80444064ac77de9ac9330) 1045s ok 23 - HTTP code is 200 1045s ok 24 - Page contains a form 1045s ok 25 - Host match 1045s ok 26 - Field "confirm" is defined 1045s ok 27 - CSP header authorize POST request to \# 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 28 - Post confirmation, endpoint /oauth2/authorize 1045s ok 29 - Get redirection 1045s ok 30 - Location header found 1045s # ==> Pushing RP <== 1045s ok 31 - REST request 1045s ok 32 - Request from RP to OP, endpoint /oauth2/token 1045s # ==> Saving handler RP <== 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s # ==> Restoring RP <== 1045s ok 33 - Execute request 1045s ok 34 - Response is 200 1045s ok 35 - Content is JSON 1045s ok 36 - REST request 1045s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1045s # ==> Saving handler RP <== 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s # ==> Restoring RP <== 1045s ok 38 - Execute request 1045s ok 39 - Response is 200 1045s ok 40 - Content is JSON 1045s # ==> Popping RP <== 1045s ok 41 - Call openidconnectcallback on RP 1045s ok 42 - Get cookie lemonldap (c0935501c952af18337b298a6e23addc22ebd1c99e0575b7fb8e1f2ee97c8871) 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s # ==> Pushing OP <== 1045s ok 43 - REST request 1045s ok 44 - Request from OP to RP 1045s # ==> Saving handler OP <== 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s # ==> Restoring OP <== 1045s ok 45 - Execute request 1045s ok 46 - Response is 200 1045s # ==> Popping OP <== 1045s ok 47 - Query OP for logout 1045s ok 48 - HTTP code is 200 1045s # ==> Pushing OP <== 1045s # ==> Popping OP <== 1045s ok 49 - Test if user is reject on OP 1045s ok 50 - Response status is 401 1045s ok 51 - Content is JSON 1045s ok 52 - Error code is 1 1045s # ==> Pushing RP <== 1045s # ==> Popping RP <== 1045s ok 53 - Test if user is reject on RP 1045s ok 54 - Get redirection 1045s ok 55 - Location header found 1045s 1..55 1045s ok 1046s t/32-OIDC-Double-Keys.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 - Register $type 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 6 - Get JWKS, endpoint /oauth2/jwks 1046s ok 7 - HTTP code is 200 1046s ok 8 - JWKS->keys is an array 1046s ok 9 - Found 2 keys 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1046s ok 11 - HTTP code is 200 1046s ok 12 - Portal object 1046s ok 13 - Init 1046s ok 14 - Portal app 1046s ok 15 - Register $type 1046s # ==> Pushing RP <== 1046s # ==> Popping RP <== 1046s ok 16 - Unauth RP request 1046s ok 17 - Get redirection 1046s ok 18 - Location header found 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 19 - Push request to OP, endpoint /oauth2/authorize 1046s ok 20 - HTTP code is 200 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 21 - Post authentication, endpoint /oauth2/authorize 1046s ok 22 - Get cookie lemonldap (8726987840dca4f04b54b29e8f0d50ef10fff132473ac750863c86a2e4163aec) 1046s ok 23 - HTTP code is 200 1046s ok 24 - Page contains a form 1046s ok 25 - Host match 1046s ok 26 - Field "confirm" is defined 1046s ok 27 - CSP header authorize POST request to \# 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 28 - Post confirmation, endpoint /oauth2/authorize 1046s ok 29 - Get redirection 1046s ok 30 - Location header found 1046s # ==> Pushing RP <== 1046s ok 31 - REST request 1046s ok 32 - Request from RP to OP, endpoint /oauth2/token 1046s # ==> Saving handler RP <== 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s # ==> Restoring RP <== 1046s ok 33 - Execute request 1046s ok 34 - Response is 200 1046s ok 35 - Content is JSON 1046s ok 36 - REST request 1046s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1046s # ==> Saving handler RP <== 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s # ==> Restoring RP <== 1046s ok 38 - Execute request 1046s ok 39 - Response is 200 1046s ok 40 - Content is JSON 1046s # ==> Popping RP <== 1046s ok 41 - Call openidconnectcallback on RP 1046s ok 42 - Get cookie lemonldap (2335253362ef17a17d0376d98a8dcec4a22a01483b005cd2bbcf6693c36e69f1) 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s # ==> Pushing OP <== 1046s ok 43 - REST request 1046s ok 44 - Request from OP to RP 1046s # ==> Saving handler OP <== 1046s # ==> Pushing RP <== 1046s # ==> Popping RP <== 1046s # ==> Restoring OP <== 1046s ok 45 - Execute request 1046s ok 46 - Response is 200 1046s # ==> Popping OP <== 1046s ok 47 - Query OP for logout 1046s ok 48 - HTTP code is 200 1046s # ==> Pushing OP <== 1046s # ==> Popping OP <== 1046s ok 49 - Test if user is reject on OP 1046s ok 50 - Response status is 401 1046s ok 51 - Content is JSON 1046s ok 52 - Error code is 1 1046s # ==> Pushing RP <== 1046s # ==> Popping RP <== 1046s ok 53 - Test if user is reject on RP 1046s ok 54 - Get redirection 1046s ok 55 - Location header found 1046s 1..55 1046s ok 1047s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t ....................... 1047s ok 1 - use Lemonldap::NG::Portal::Main; 1047s ok 2 - use Lemonldap::NG::Handler::Server; 1047s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1047s ok 4 - Portal object 1047s ok 5 - Init 1047s ok 6 - Portal app 1047s ok 7 - HTTP code is 200 1047s ok 8 - Content-Type is JSON 1047s ok 9 - Content is valid JSON 1047s ok 10 - HTTP code is 200 1047s ok 11 - HTTP code is 403 1047s ok 12 - HTTP code is 403 1047s ok 13 - HTTP code is 200 1047s ok 14 - Content-Type is JSON 1047s ok 15 - Content is valid JSON 1047s ok 16 - HTTP code is 403 1047s ok 17 - HTTP code is 200 1047s ok 18 - HTTP code is 403 1047s ok 19 - Get cookie lemonldap (3cdcfda30d8f6baba42e775b4d31241fc60f88a8fb8b648da00e18651e7b7a69) 1047s ok 20 - Get redirection 1047s ok 21 - Location header found 1047s ok 22 - HTTP code is 200 1047s ok 23 - Content-Type is JSON 1047s ok 24 - Content is valid JSON 1047s ok 25 - HTTP code is 403 1047s ok 26 - HTTP code is 403 1047s ok 27 - HTTP code is 200 1047s 1..27 1047s ok 1048s t/32-OIDC-Grant-Type-Rules.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 - Response status is 400 1048s ok 6 - Content is JSON 1048s ok 7 - Error code is invalid_grant 1048s ok 8 - Response status is 400 1048s ok 9 - Content is JSON 1048s ok 10 - Error code is invalid_grant 1048s ok 11 - Get cookie lemonldap (cd7ccf5c902865aa40c230d58bfece0d1114d84af2d5ec0d1795e5f44392523e) 1048s ok 12 - Get redirection 1048s ok 13 - Location header found 1048s ok 14 - HTTP code is 200 1048s ok 15 - Content-Type is JSON 1048s ok 16 - Content is valid JSON 1048s ok 17 - Response status is 400 1048s ok 18 - Content is JSON 1048s ok 19 - Error code is invalid_grant 1048s ok 20 - Get cookie lemonldap (01aedcef6f703de1f79f4aa77ae0e6163c7bac3539e4eaff097d315c0d92783b) 1048s ok 21 - Expected portal error code: code found on page 1048s ok 22 - Expected portal error code 1048s ok 23 - Response status is 400 1048s ok 24 - Content is JSON 1048s ok 25 - Error code is invalid_grant 1048s ok 26 - HTTP code is 200 1048s ok 27 - Content-Type is JSON 1048s ok 28 - Content is valid JSON 1048s ok 29 - Get cookie lemonldap (d32b54220ea8594ee4d3dcc1b8db4aba5d2602779c14f4c28d66dc80346efc2c) 1048s ok 30 - Expected portal error code: code found on page 1048s ok 31 - Expected portal error code 1048s 1..31 1048s ok 1048s t/32-OIDC-Hook-GetRpConfig.t ...................................... 1048s ok 1 - use Lemonldap::NG::Portal::Main; 1048s # Subtest: Check negative TTL 1048s ok 1 - Portal object 1048s ok 2 - Init 1048s ok 3 - Portal app 1048s ok 4 - Auth query 1048s ok 5 - HTTP code is 200 1048s ok 6 - Get cookie lemonldap (ac8df1e8bf09284c8f87bc39b8cc30399207c23cda51ed91c225162246bf2e65) 1048s ok 7 - Expected portal error code: code found on page 1048s ok 8 - Expected portal error code 1048s ok 9 - Called once 1048s ok 10 - Expected portal error code: code found on page 1048s ok 11 - Expected portal error code 1048s ok 12 - Not called again 1048s ok 13 - Expected portal error code: code found on page 1048s ok 14 - Expected portal error code 1048s ok 15 - Called again 1048s 1..15 1048s ok 2 - Check negative TTL 1048s # Subtest: Check getting RP from plugin 1048s ok 1 - Portal object 1048s ok 2 - Init 1048s ok 3 - Portal app 1048s ok 4 - Auth query 1048s ok 5 - HTTP code is 200 1048s ok 6 - Get cookie lemonldap (021120b69160b66b5b870fb3231a4b9cb2bb6f3447877e7731c1fa63d245afe0) 1048s ok 7 - Expected portal error code: code found on page 1048s ok 8 - Expected portal error code 1048s ok 9 - Called once 1048s ok 10 - Get redirection 1048s ok 11 - Location header found 1048s ok 12 - Found code 1048s ok 13 - Not called again 1048s ok 14 - Access token present 1048s ok 15 - HTTP code is 200 1048s ok 16 - Content-Type is JSON 1048s ok 17 - Content is valid JSON 1048s ok 18 - Scope, Attributes etc are working 1048s 1..18 1048s ok 3 - Check getting RP from plugin 1048s # Subtest: Check config change 1048s ok 1 - Portal object 1048s ok 2 - Init 1048s ok 3 - Portal app 1048s ok 4 - Auth query 1048s ok 5 - HTTP code is 200 1048s ok 6 - Get cookie lemonldap (a2c1b05e7eb2ba3c59ccb35be52c3c5345b5e4e93c5e2e3b7117aa3c37726b2c) 1048s ok 7 - Get redirection 1048s ok 8 - Location header found 1048s ok 9 - Found code 1048s ok 10 - ID token present 1048s ok 11 1048s ok 12 - Called once 1048s ok 13 - Get redirection 1048s ok 14 - Location header found 1048s ok 15 - Found code 1048s ok 16 - ID token present 1048s ok 17 1048s ok 18 - Not called again yet 1048s ok 19 - Get redirection 1048s ok 20 - Location header found 1048s ok 21 - Found code 1048s ok 22 - ID token present 1048s ok 23 1048s ok 24 - Called again 1048s 1..24 1048s ok 4 - Check config change 1048s # Subtest: Test persistent behavior 1048s ok 1 - Portal object 1048s ok 2 - Init 1048s ok 3 - Portal app 1048s ok 4 - Auth query 1048s ok 5 - HTTP code is 200 1048s ok 6 - Get cookie lemonldap (0a298ddbb0997f42e1e8c1b0bfc87d79119ee8197782d6b42ed938d80cb657e4) 1048s ok 7 - Get redirection 1048s ok 8 - Location header found 1048s ok 9 - Found code 1048s ok 10 - Plugin was called 1048s # Subtest: After disabling config, provider is becomes disabled 1048s ok 1 - Get redirection 1048s ok 2 - Location header found 1048s ok 3 - Found code 1048s ok 4 - Plugin was not called again 1048s ok 5 - Expected portal error code: code found on page 1048s ok 6 - Expected portal error code 1048s ok 7 - Plugin was called again 1048s 1..7 1048s ok 11 - After disabling config, provider is becomes disabled 1048s # Subtest: After reload, config is disabled for good 1048s ok 1 - Call count reset 1048s ok 2 - Expected portal error code: code found on page 1048s ok 3 - Expected portal error code 1048s ok 4 - Plugin was called 1048s 1..4 1048s ok 12 - After reload, config is disabled for good 1048s # Subtest: Enable again, reload, config works immediately 1048s ok 1 - Call count reset 1048s ok 2 - Get redirection 1048s ok 3 - Location header found 1048s ok 4 - Found code 1048s ok 5 - Plugin was called 1048s 1..5 1048s ok 13 - Enable again, reload, config works immediately 1048s 1..13 1048s ok 5 - Test persistent behavior 1048s 1..5 1048s ok 1049s t/32-OIDC-Hooks.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 - Post authentication 1049s ok 6 - Get cookie lemonldap (6478a37036b8a72c9cfed74c51d82e86bc7ea1abefc21cae92effa1112296dce) 1049s ok 7 - Get authorization code 1049s ok 8 - Get redirection 1049s ok 9 - Location header found 1049s ok 10 - Post token 1049s ok 11 - Access token present 1049s ok 12 - ID token present 1049s ok 13 - Refresh token present 1049s ok 14 - Found custom token in token response 1049s ok 15 - Found hooked claim in ID token 1049s ok 16 - HS** ID token has no kid header 1049s ok 17 - HTTP code is 200 1049s ok 18 - Content-Type is JSON 1049s ok 19 - Content is valid JSON 1049s ok 20 - Found hooked claim in Userinfo token 1049s ok 21 - Found injected variable in Userinfo token 1049s ok 22 - Found exported attribute variable in Userinfo token 1049s ok 23 - Scopes are visible in hook 1049s ok 24 - Token is a JWT 1049s ok 25 - Found claim in JWT 1049s ok 26 - Post introspection 1049s ok 27 - HTTP code is 200 1049s ok 28 - Found hook defined scope 1049s ok 29 - Found result of oidcResolveScope 1049s ok 30 - HTTP code is 200 1049s ok 31 - Content-Type is JSON 1049s ok 32 - Content is valid JSON 1049s ok 33 - Access token present 1049s ok 34 - Token is a JWT 1049s ok 35 - Found claim in JWT 1049s ok 36 - Get redirection 1049s ok 37 - Location header found 1049s ok 38 - HTTP code is 200 1049s ok 39 - Content-Type is JSON 1049s ok 40 - Content is valid JSON 1049s ok 41 - Refresh token present 1049s ok 42 - HTTP code is 200 1049s ok 43 - Content-Type is JSON 1049s ok 44 - Content is valid JSON 1049s ok 45 - Token is a JWT 1049s ok 46 - Found claim in JWT 1049s 1..46 1049s ok 1050s t/32-OIDC-ID-Token.t .............................................. 1050s ok 1 - use Lemonldap::NG::Portal::Main; 1050s # Subtest: Default ID token 1050s ok 1 - Portal object 1050s ok 2 - Init 1050s ok 3 - Portal app 1050s ok 4 - Register $type 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 5 - Get cookie lemonldap (6dc3ad87aab2b1313f8a13554cfd5836af25fac51828c2b128fb82dce640a836) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 6 - Get redirection 1050s ok 7 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 8 - HTTP code is 200 1050s ok 9 - Content-Type is JSON 1050s ok 10 - Content is valid JSON 1050s ok 11 - Successfully decoded ID Token header 1050s ok 12 - Successfully decoded ID Token payload 1050s ok 13 - Default ID token alg is RS256 1050s ok 14 - kid is not present 1050s ok 15 - Audience is rpid 1050s ok 16 - Expires in an hour 1050s ok 17 - Issuer is correct 1050s ok 18 - Subject is correct 1050s ok 19 - No claims in ID Token 1050s 1..19 1050s ok 2 - Default ID token 1050s # Subtest: Has Key ID in conf 1050s ok 1 - Portal object 1050s ok 2 - Init 1050s ok 3 - Portal app 1050s ok 4 - Register $type 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 5 - Get cookie lemonldap (a3984c74a966ae321383d6d9660532f9232120b5ff44a928779c50b3712a4734) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 6 - Get redirection 1050s ok 7 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 8 - HTTP code is 200 1050s ok 9 - Content-Type is JSON 1050s ok 10 - Content is valid JSON 1050s ok 11 - Successfully decoded ID Token header 1050s ok 12 - Successfully decoded ID Token payload 1050s ok 13 - Default ID token alg is RS256 1050s ok 14 - kid is correct 1050s 1..14 1050s ok 3 - Has Key ID in conf 1050s # Subtest: Different signing alg 1050s ok 1 - Portal object 1050s ok 2 - Init 1050s ok 3 - Portal app 1050s ok 4 - Register $type 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 5 - Get cookie lemonldap (9388f4cce7b68a101de287f841c65b6447c6755cd3e47c3ed45c1fc77333c8dc) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 6 - Get redirection 1050s ok 7 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 8 - HTTP code is 200 1050s ok 9 - Content-Type is JSON 1050s ok 10 - Content is valid JSON 1050s ok 11 - Successfully decoded ID Token header 1050s ok 12 - Successfully decoded ID Token payload 1050s ok 13 - Signature alg was modified 1050s ok 14 - kid is not present 1050s 1..14 1050s ok 4 - Different signing alg 1050s # Subtest: Force claims 1050s ok 1 - Portal object 1050s ok 2 - Init 1050s ok 3 - Portal app 1050s ok 4 - Register $type 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 5 - Get cookie lemonldap (401ba3b5f65a0b62bbafd3272b23aa3b7dd7e7fd316e8e1857ea58ecd78feaf4) 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 6 - Get redirection 1050s ok 7 - Location header found 1050s # ==> Pushing OP <== 1050s # ==> Popping OP <== 1050s ok 8 - HTTP code is 200 1050s ok 9 - Content-Type is JSON 1050s ok 10 - Content is valid JSON 1050s ok 11 - Successfully decoded ID Token header 1050s ok 12 - Successfully decoded ID Token payload 1050s ok 13 - Found claims in ID Token 1050s 1..13 1050s ok 5 - Force claims 1050s 1..5 1050s ok 1051s t/32-OIDC-JWE.t ................................................... 1051s ok 1 - use Lemonldap::NG::Portal::Main; 1051s ok 2 - Portal object 1051s ok 3 - REST request 1051s ok 4 - Request from OP to RP 1051s [Fri Jan 17 14:51:54 2025] [LLNG:6475] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1051s [Fri Jan 17 14:51:54 2025] [LLNG:6475] [error] Malformed JWKS document 1051s [Fri Jan 17 14:51:54 2025] [LLNG:6475] [error] Relying Party rp has errors and will be ignored 1051s ok 5 - Init 1051s ok 6 - Portal app 1051s ok 7 - Register $type 1051s ok 8 - OP portal 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 9 - Get JWKS, endpoint /oauth2/jwks 1051s ok 10 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1051s ok 12 - HTTP code is 200 1051s ok 13 - Portal object 1051s ok 14 - Init 1051s ok 15 - Portal app 1051s ok 16 - Register $type 1051s ok 17 - RP portal 1051s # ==> Pushing OP <== 1051s ok 18 - REST request 1051s ok 19 - Request from OP to RP 1051s # ==> Saving handler OP <== 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s # ==> Restoring OP <== 1051s ok 20 - Execute request 1051s ok 21 - Response is 200 1051s ok 22 - Content is JSON 1051s # ==> Popping OP <== 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s ok 23 - RP publish its keys 1051s ok 24 - HTTP code is 200 1051s ok 25 - Content-Type is JSON 1051s ok 26 - Content is valid JSON 1051s ok 27 - Get RP encryption key 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s ok 28 - Unauth RP request 1051s ok 29 - Get redirection 1051s ok 30 - Location header found 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 31 - Push request to OP, endpoint /oauth2/authorize 1051s ok 32 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 33 - Post authentication, endpoint /oauth2/authorize 1051s ok 34 - Get cookie lemonldap (f401ad9403d8c9e61f31ab72a3dc93bd51410f7fca1e6c2625072cf7c2b92867) 1051s ok 35 - HTTP code is 200 1051s ok 36 - Page contains a form 1051s ok 37 - Host match 1051s ok 38 - Field "confirm" is defined 1051s ok 39 - CSP header authorize POST request to \# 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 40 - Post confirmation, endpoint /oauth2/authorize 1051s ok 41 - Get redirection 1051s ok 42 - Location header found 1051s # ==> Pushing RP <== 1051s ok 43 - REST request 1051s ok 44 - Request from RP to OP, endpoint /oauth2/token 1051s # ==> Saving handler RP <== 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s # ==> Restoring RP <== 1051s ok 45 - Execute request 1051s ok 46 - Response is 200 1051s ok 47 - Content is JSON 1051s ok 48 - REST request 1051s ok 49 - Request from RP to OP, endpoint /oauth2/userinfo 1051s # ==> Saving handler RP <== 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s # ==> Restoring RP <== 1051s ok 50 - Execute request 1051s ok 51 - Response is 200 1051s ok 52 - Content is JSON 1051s # ==> Popping RP <== 1051s ok 53 - Call openidconnectcallback on RP 1051s ok 54 - Get cookie lemonldap (ea77ae4c08423f288323a237ff585ab12dc09a6e94a8e81911348cf5508e9c70) 1051s # ==> Pushing OP <== 1051s ok 55 - REST request 1051s ok 56 - Request from OP to RP 1051s # ==> Saving handler OP <== 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s # ==> Restoring OP <== 1051s ok 57 - Execute request 1051s ok 58 - Response is 200 1051s ok 59 - Content is JSON 1051s # ==> Popping OP <== 1051s # ==> Pushing OP <== 1051s ok 60 - REST request 1051s ok 61 - Request from OP to RP 1051s # ==> Saving handler OP <== 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s # ==> Restoring OP <== 1051s ok 62 - Execute request 1051s ok 63 - Response is 200 1051s # ==> Popping OP <== 1051s ok 64 - Query OP for logout 1051s ok 65 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 66 - Test if user is reject on OP 1051s ok 67 - Response status is 401 1051s ok 68 - Content is JSON 1051s ok 69 - Error code is 1 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s ok 70 - Test if user is reject on RP 1051s ok 71 - Get redirection 1051s ok 72 - Location header found 1051s 1..72 1051s ok 1051s t/32-OIDC-JWS-client_secret_jwt.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 - Register $type 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 6 - Get JWKS, endpoint /oauth2/jwks 1051s ok 7 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1051s ok 9 - HTTP code is 200 1051s ok 10 - Portal object 1051s ok 11 - Init 1051s ok 12 - Portal app 1051s ok 13 - Register $type 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s ok 14 - Unauth RP request 1051s ok 15 - Get redirection 1051s ok 16 - Location header found 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 17 - Push request to OP, endpoint /oauth2/authorize 1051s ok 18 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 19 - Post authentication, endpoint /oauth2/authorize 1051s ok 20 - Get cookie lemonldap (42039736e232dce209577bb8185439c1bbf977c9daaa038a10d5e06057be09d8) 1051s ok 21 - HTTP code is 200 1051s ok 22 - Page contains a form 1051s ok 23 - Host match 1051s ok 24 - Field "confirm" is defined 1051s ok 25 - CSP header authorize POST request to \# 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 26 - Post confirmation, endpoint /oauth2/authorize 1051s ok 27 - Get redirection 1051s ok 28 - Location header found 1051s # ==> Pushing RP <== 1051s ok 29 - REST request 1051s ok 30 - Request from RP to OP, endpoint /oauth2/token 1051s # ==> Saving handler RP <== 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s # ==> Restoring RP <== 1051s ok 31 - Execute request 1051s ok 32 - Response is 200 1051s ok 33 - Content is JSON 1051s ok 34 - REST request 1051s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1051s # ==> Saving handler RP <== 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s # ==> Restoring RP <== 1051s ok 36 - Execute request 1051s ok 37 - Response is 200 1051s ok 38 - Content is JSON 1051s # ==> Popping RP <== 1051s ok 39 - Call openidconnectcallback on RP 1051s ok 40 - Get cookie lemonldap (d641dbd52ce2dbce4e7566057c105de0f1b066daf579d4c32b9d8309e4fec8c4) 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s # ==> Pushing OP <== 1051s ok 41 - REST request 1051s ok 42 - Request from OP to RP 1051s # ==> Saving handler OP <== 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s # ==> Restoring OP <== 1051s ok 43 - Execute request 1051s ok 44 - Response is 200 1051s # ==> Popping OP <== 1051s ok 45 - Query OP for logout 1051s ok 46 - HTTP code is 200 1051s # ==> Pushing OP <== 1051s # ==> Popping OP <== 1051s ok 47 - Test if user is reject on OP 1051s ok 48 - Response status is 401 1051s ok 49 - Content is JSON 1051s ok 50 - Error code is 1 1051s # ==> Pushing RP <== 1051s # ==> Popping RP <== 1051s ok 51 - Test if user is reject on RP 1051s ok 52 - Get redirection 1051s ok 53 - Location header found 1051s 1..53 1051s ok 1052s t/32-OIDC-JWS-private_key_jwt.t ................................... 1052s ok 1 - use Lemonldap::NG::Portal::Main; 1052s ok 2 - Portal object 1052s ok 3 - REST request 1052s ok 4 - Request from OP to RP 1052s [Fri Jan 17 14:51:56 2025] [LLNG:6477] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1052s [Fri Jan 17 14:51:56 2025] [LLNG:6477] [error] Malformed JWKS document 1052s [Fri Jan 17 14:51:56 2025] [LLNG:6477] [error] Relying Party rp has errors and will be ignored 1052s ok 5 - Init 1052s ok 6 - Portal app 1052s ok 7 - Register $type 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 8 - Get JWKS, endpoint /oauth2/jwks 1052s ok 9 - HTTP code is 200 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1052s ok 11 - HTTP code is 200 1052s ok 12 - Portal object 1052s ok 13 - Init 1052s ok 14 - Portal app 1052s ok 15 - Register $type 1052s ok 16 - Portal object 1052s ok 17 - REST request 1052s ok 18 - Request from OP to RP 1052s # ==> Saving handler OP <== 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s # ==> Restoring OP <== 1052s ok 19 - Execute request 1052s ok 20 - Response is 200 1052s ok 21 - Content is JSON 1052s ok 22 - Init 1052s ok 23 - Portal app 1052s ok 24 - Register $type 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s ok 25 - RP publish its keys 1052s ok 26 - HTTP code is 200 1052s ok 27 - Content-Type is JSON 1052s ok 28 - Content is valid JSON 1052s ok 29 - Get RP sig key 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s ok 30 - Unauth RP request 1052s ok 31 - Get redirection 1052s ok 32 - Location header found 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 33 - Push request to OP, endpoint /oauth2/authorize 1052s ok 34 - HTTP code is 200 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 35 - Post authentication, endpoint /oauth2/authorize 1052s ok 36 - Get cookie lemonldap (a6e57b543c1ee870c5c46c61120db4231f7a9a7e4d49d5e8f30b74d9f17146dc) 1052s ok 37 - HTTP code is 200 1052s ok 38 - Page contains a form 1052s ok 39 - Host match 1052s ok 40 - Field "confirm" is defined 1052s ok 41 - CSP header authorize POST request to \# 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 42 - Post confirmation, endpoint /oauth2/authorize 1052s ok 43 - Get redirection 1052s ok 44 - Location header found 1052s # ==> Pushing RP <== 1052s ok 45 - REST request 1052s ok 46 - Request from RP to OP, endpoint /oauth2/token 1052s # ==> Saving handler RP <== 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s # ==> Restoring RP <== 1052s ok 47 - Execute request 1052s ok 48 - Response is 200 1052s ok 49 - Content is JSON 1052s ok 50 - REST request 1052s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1052s # ==> Saving handler RP <== 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s # ==> Restoring RP <== 1052s ok 52 - Execute request 1052s ok 53 - Response is 200 1052s ok 54 - Content is JSON 1052s # ==> Popping RP <== 1052s ok 55 - Call openidconnectcallback on RP 1052s ok 56 - Get cookie lemonldap (ac63269892628450d48ea49f71fd7a2acc86d72f94b576f49d6bc535f4c88ff4) 1052s # ==> Pushing OP <== 1052s ok 57 - REST request 1052s ok 58 - Request from OP to RP 1052s # ==> Saving handler OP <== 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s # ==> Restoring OP <== 1052s ok 59 - Execute request 1052s ok 60 - Response is 200 1052s ok 61 - Content is JSON 1052s # ==> Popping OP <== 1052s # ==> Pushing OP <== 1052s ok 62 - REST request 1052s ok 63 - Request from OP to RP 1052s # ==> Saving handler OP <== 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s # ==> Restoring OP <== 1052s ok 64 - Execute request 1052s ok 65 - Response is 200 1052s # ==> Popping OP <== 1052s ok 66 - Query OP for logout 1052s ok 67 - HTTP code is 200 1052s # ==> Pushing OP <== 1052s # ==> Popping OP <== 1052s ok 68 - Test if user is reject on OP 1052s ok 69 - Response status is 401 1052s ok 70 - Content is JSON 1052s ok 71 - Error code is 1 1052s # ==> Pushing RP <== 1052s # ==> Popping RP <== 1052s ok 72 - Test if user is reject on RP 1052s ok 73 - Get redirection 1052s ok 74 - Location header found 1052s 1..74 1052s ok 1053s t/32-OIDC-Logout-from-RP-bypass-confirm.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 - Register $type 1053s ok 6 - OP portal 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 7 - Get JWKS, endpoint /oauth2/jwks 1053s ok 8 - HTTP code is 200 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1053s ok 10 - HTTP code is 200 1053s ok 11 - Portal object 1053s ok 12 - Init 1053s ok 13 - Portal app 1053s ok 14 - Register $type 1053s ok 15 - RP portal 1053s # ==> Pushing RP <== 1053s # ==> Popping RP <== 1053s ok 16 - Unauth SP request 1053s ok 17 - Get redirection 1053s ok 18 - Location header found 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 19 - Push request to OP, endpoint /oauth2/authorize 1053s ok 20 - HTTP code is 200 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 21 - Post authentication, endpoint /oauth2/authorize 1053s ok 22 - Get cookie lemonldap (280b0a00da9485dcc68e27f71773ee5d4cee68f108f7e61be0124c681ff8e399) 1053s ok 23 - HTTP code is 200 1053s ok 24 - Page contains a form 1053s ok 25 - Host match 1053s ok 26 - Field "confirm" is defined 1053s ok 27 - CSP header authorize POST request to \# 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 28 - Post confirmation, endpoint /oauth2/authorize 1053s ok 29 - Get redirection 1053s ok 30 - Location header found 1053s # ==> Pushing RP <== 1053s ok 31 - REST request 1053s ok 32 - Request from RP to OP, endpoint /oauth2/token 1053s # ==> Saving handler RP <== 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s # ==> Restoring RP <== 1053s ok 33 - Execute request 1053s ok 34 - Response is 200 1053s ok 35 - Content is JSON 1053s ok 36 - REST request 1053s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1053s # ==> Saving handler RP <== 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s # ==> Restoring RP <== 1053s ok 38 - Execute request 1053s ok 39 - Response is 200 1053s ok 40 - Content is JSON 1053s # ==> Popping RP <== 1053s ok 41 - Call openidconnectcallback on RP 1053s ok 42 - Get cookie lemonldap (2088aa0d7c66288350ae03045cf58856c9016b865b1cf075707fa3826cfbcf60) 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 43 - Check session, endpoint /oauth2/checksession.html 1053s ok 44 - HTTP code is 200 1053s ok 45 - Frame can be embedded 1053s ok 46 - UTF-8 values 1053s # ==> Pushing RP <== 1053s # ==> Popping RP <== 1053s ok 47 - Call logout from RP 1053s ok 48 - Get cookie lemonldap (0) 1053s ok 49 - Test empty cookie on RP 1053s ok 50 - Get redirection 1053s ok 51 - Location header found 1053s ok 52 - Found ID Token hint 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 53 - Forward logout to OP 1053s ok 54 - HTTP code is 200 1053s ok 55 - Found RP logout iframe 1053s # ==> Pushing OP <== 1053s # ==> Popping OP <== 1053s ok 56 - Test if user is reject on IdP 1053s ok 57 - Response status is 401 1053s ok 58 - Content is JSON 1053s ok 59 - Error code is 1 1053s 1..59 1053s ok 1054s t/32-OIDC-Logout-redirect-uri-not-allowed.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 ok 6 - OP portal 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 7 - Get JWKS, endpoint /oauth2/jwks 1054s ok 8 - HTTP code is 200 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1054s ok 10 - HTTP code is 200 1054s ok 11 - Portal object 1054s ok 12 - Init 1054s ok 13 - Portal app 1054s ok 14 - Register $type 1054s ok 15 - RP portal 1054s # ==> Pushing RP <== 1054s # ==> Popping RP <== 1054s ok 16 - Unauth SP request 1054s ok 17 - Get redirection 1054s ok 18 - Location header found 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 19 - Push request to OP, endpoint /oauth2/authorize 1054s ok 20 - HTTP code is 200 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 21 - Post authentication, endpoint /oauth2/authorize 1054s ok 22 - Get cookie lemonldap (ec7576a800c90e72f9a216b1d2858e510dd3e23af0c04ad23b6d44e1e0d51646) 1054s ok 23 - HTTP code is 200 1054s ok 24 - Page contains a form 1054s ok 25 - Host match 1054s ok 26 - Field "confirm" is defined 1054s ok 27 - CSP header authorize POST request to \# 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 28 - Post confirmation, endpoint /oauth2/authorize 1054s ok 29 - Get redirection 1054s ok 30 - Location header found 1054s # ==> Pushing RP <== 1054s ok 31 - REST request 1054s ok 32 - Request from RP to OP, endpoint /oauth2/token 1054s # ==> Saving handler RP <== 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s # ==> Restoring RP <== 1054s ok 33 - Execute request 1054s ok 34 - Response is 200 1054s ok 35 - Content is JSON 1054s ok 36 - REST request 1054s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1054s # ==> Saving handler RP <== 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s # ==> Restoring RP <== 1054s ok 38 - Execute request 1054s ok 39 - Response is 200 1054s ok 40 - Content is JSON 1054s # ==> Popping RP <== 1054s ok 41 - Call openidconnectcallback on RP 1054s ok 42 - Get cookie lemonldap (384cd8f210f6244f28ec20954c41c27b5518e0c1301a6b02cac7bc23ad1ce340) 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 43 - Check session, endpoint /oauth2/checksession.html 1054s ok 44 - HTTP code is 200 1054s ok 45 - Frame can be embedded 1054s ok 46 - UTF-8 values 1054s # ==> Pushing RP <== 1054s # ==> Popping RP <== 1054s ok 47 - Query RP for logout 1054s ok 48 - Get redirection 1054s ok 49 - Location header found 1054s ok 50 - Found client ID in logout request 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 51 - Push logout request to OP, endpoint /oauth2/logout 1054s ok 52 - HTTP code is 200 1054s ok 53 - Page contains a form 1054s ok 54 - Host match 1054s ok 55 - Field "confirm" is defined 1054s ok 56 - CSP header authorize POST request to \# 1054s # ==> Pushing OP <== 1054s # ==> Popping OP <== 1054s ok 57 - Confirm logout, endpoint /oauth2/logout 1054s ok 58 - Unauthorized URL: code found on page 1054s ok 59 - Unauthorized URL 1054s 1..59 1054s ok 1054s t/32-OIDC-Macro.t ................................................. 1054s ok 1 - use Lemonldap::NG::Portal::Main; 1054s # Subtest: Macros, filtered by scope 1054s ok 1 - Portal object 1054s ok 2 - Init 1054s ok 3 - Portal app 1054s ok 4 - OP portal 1054s ok 5 - Get cookie lemonldap (d8bc2bb9eade6ef01fbe47f49f5f015beca877e6ccfe5bd4e4ae2ea618f63610) 1054s ok 6 - Get redirection 1054s ok 7 - Location header found 1054s ok 8 - HTTP code is 200 1054s ok 9 - Content-Type is JSON 1054s ok 10 - Content is valid JSON 1054s ok 11 - Found access token 1054s ok 12 1054s ok 13 - HTTP code is 200 1054s ok 14 - Content-Type is JSON 1054s ok 15 - Content is valid JSON 1054s ok 16 - Correct macro value 1054s ok 17 - Sub macro correctly evaluated 1054s ok 18 - Complex claim 1054s ok 19 - Macro required by scope is included 1054s ok 20 - Macro not required by scope is omitted 1054s 1..20 1054s ok 2 - Macros, filtered by scope 1054s # Subtest: Macros, not filtered by scope 1054s ok 1 - Portal object 1054s ok 2 - Init 1054s ok 3 - Portal app 1054s ok 4 - OP portal 1054s ok 5 - Get cookie lemonldap (f9adc8765514bc478b65b7b5a63fec2320456fe69cf2621a370676318f6736ab) 1054s ok 6 - Get redirection 1054s ok 7 - Location header found 1054s ok 8 - HTTP code is 200 1054s ok 9 - Content-Type is JSON 1054s ok 10 - Content is valid JSON 1054s ok 11 - Found access token 1054s ok 12 1054s ok 13 - HTTP code is 200 1054s ok 14 - Content-Type is JSON 1054s ok 15 - Content is valid JSON 1054s ok 16 - Correct macro value 1054s ok 17 - Sub macro correctly evaluated 1054s ok 18 - Complex claim 1054s ok 19 - Macro required by scope is included 1054s ok 20 - Macro not required by scope is included 1054s 1..20 1054s ok 3 - Macros, not filtered by scope 1054s 1..3 1054s ok 1055s t/32-OIDC-Metadata.t .............................................. 1055s ok 1 - use Lemonldap::NG::Portal::Main; 1055s # Subtest: OpenID Connect metadata 1055s ok 1 - Portal object 1055s ok 2 - Init 1055s ok 3 - Portal app 1055s ok 4 - HTTP code is 200 1055s ok 5 - Content-Type is JSON 1055s ok 6 - Content is valid JSON 1055s ok 7 - Correct JWKS URI 1055s 1..7 1055s ok 2 - OpenID Connect metadata 1055s # Subtest: JWKS test (certificate) 1055s ok 1 - Portal object 1055s ok 2 - Init 1055s ok 3 - Portal app 1055s ok 4 - HTTP code is 200 1055s ok 5 - Content-Type is JSON 1055s ok 6 - Content is valid JSON 1055s ok 7 - Correct RSA exponent 1055s ok 8 - Correct RSA modulus 1055s ok 9 - Correct key ID 1055s ok 10 - Correct key type 1055s ok 11 - Correct key use 1055s ok 12 - Correct certificate 1055s ok 13 - Correct certificate thumbprint 1055s ok 14 - Correct previous key ID 1055s ok 15 - Correct previous certificate 1055s 1..15 1055s ok 3 - JWKS test (certificate) 1055s # Subtest: JWKS test (pubkey) 1055s ok 1 - Portal object 1055s ok 2 - Init 1055s ok 3 - Portal app 1055s ok 4 - HTTP code is 200 1055s ok 5 - Content-Type is JSON 1055s ok 6 - Content is valid JSON 1055s ok 7 - Correct RSA exponent 1055s ok 8 - Correct RSA modulus 1055s ok 9 - Correct key type 1055s ok 10 - Correct key use 1055s 1..10 1055s ok 4 - JWKS test (pubkey) 1055s 1..4 1055s ok 1056s t/32-OIDC-Offline-Session.t ....................................... 1056s ok 1 - use Lemonldap::NG::Portal::Main; 1056s # Subtest: Run tests with base config 1056s ok 1 - Portal object 1056s ok 2 - Init 1056s ok 3 - Portal app 1056s ok 4 - Auth query 1056s ok 5 - HTTP code is 200 1056s ok 6 - Get cookie lemonldap (a110475924bbbcfd290329221d8fe590fa32f081645b1b5375d514dd0b63058b) 1056s ok 7 - Get redirection 1056s ok 8 - Location header found 1056s ok 9 - HTTP code is 200 1056s ok 10 - Content-Type is JSON 1056s ok 11 - Content is valid JSON 1056s ok 12 1056s ok 13 - Got access token 1056s ok 14 - Got refresh token 1056s ok 15 - Got ID token 1056s ok 16 - Authentication date found in token 1056s ok 17 - Found claim in ID token 1056s ok 18 - Found sub in ID token 1056s ok 19 - HTTP code is 200 1056s ok 20 - Content-Type is JSON 1056s ok 21 - Content is valid JSON 1056s ok 22 - Got User Info 1056s ok 23 - Got User Info 1056s ok 24 - Logout request 1056s ok 25 - Response is 200 1056s ok 26 - Cookie is deleted 1056s ok 27 - No pdata 1056s ok 28 - Disconnect request 1056s ok 29 - Response is 401 1056s ok 30 - HTTP code is 200 1056s ok 31 - Content-Type is JSON 1056s ok 32 - Content is valid JSON 1056s ok 33 - Refresh token not present 1056s ok 34 1056s ok 35 - Got refreshed Access token 1056s ok 36 - Got refreshed ID token 1056s ok 37 - Found claim in ID token 1056s ok 38 - Found sub in ID token 1056s ok 39 - HTTP code is 200 1056s ok 40 - Content-Type is JSON 1056s ok 41 - Content is valid JSON 1056s ok 42 - Correct user info 1056s ok 43 - Got User Info 1056s ok 44 - HTTP code is 200 1056s ok 45 - Content-Type is JSON 1056s ok 46 - Content is valid JSON 1056s ok 47 - Refresh token not present 1056s ok 48 1056s ok 49 - Got refreshed Access token 1056s ok 50 - Got refreshed ID token 1056s ok 51 - Original auth_time retained 1056s ok 52 - Found claim in ID token 1056s ok 53 - Check that clientid is in audience 1056s ok 54 - Check for additional audiences 1056s ok 55 - Check for additional audiences 1056s ok 56 - HTTP code is 200 1056s ok 57 - Content-Type is JSON 1056s ok 58 - Content is valid JSON 1056s ok 59 - Correct user info 1056s ok 60 - Got User Info 1056s ok 61 - HTTP code is 200 1056s ok 62 - Content-Type is JSON 1056s ok 63 - Content is valid JSON 1056s ok 64 - Token is active 1056s ok 65 - Introspection contains client_id 1056s ok 66 - Introspection contains sub 1056s ok 67 - Scope contains weird scope name 1056s 1..67 1056s ok 2 - Run tests with base config 1056s # Subtest: Removed user's offline sessions are no longer valid 1056s ok 1 - Portal object 1056s ok 2 - Init 1056s ok 3 - Portal app 1056s ok 4 - Get cookie lemonldap (a11d257893df7b395681c36f7e4930848d093abcdc513b1597a7c3c511fb3bc8) 1056s ok 5 - Get redirection 1056s ok 6 - Location header found 1056s ok 7 - HTTP code is 200 1056s ok 8 - Content-Type is JSON 1056s ok 9 - Content is valid JSON 1056s ok 10 - Got refresh token 1056s ok 11 - Logout request 1056s ok 12 - Response is 200 1056s ok 13 - Cookie is deleted 1056s ok 14 - No pdata 1056s ok 15 - Disconnect request 1056s ok 16 - Response is 401 1056s ok 17 - HTTP code is 200 1056s ok 18 - Content-Type is JSON 1056s ok 19 - Content is valid JSON 1056s ok 20 - Found access token 1056s ok 21 - Refresh token not present 1056s ok 22 - Response status is 400 1056s ok 23 - Content is JSON 1056s ok 24 - Error code is invalid_grant 1056s 1..24 1056s ok 3 - Removed user's offline sessions are no longer valid 1056s # Subtest: Run tests with JWT access tokens 1056s ok 1 - Portal object 1056s ok 2 - Init 1056s ok 3 - Portal app 1056s ok 4 - Auth query 1056s ok 5 - HTTP code is 200 1056s ok 6 - Get cookie lemonldap (3f07a0346e84066f2daefe25ece27113013859e276000261b38cac38897a9813) 1056s ok 7 - Get redirection 1056s ok 8 - Location header found 1056s ok 9 - HTTP code is 200 1056s ok 10 - Content-Type is JSON 1056s ok 11 - Content is valid JSON 1056s ok 12 - Token is a JWT 1056s ok 13 - Found claim in JWT 1056s ok 14 - Found claim in JWT 1056s ok 15 1056s ok 16 - Got access token 1056s ok 17 - Got refresh token 1056s ok 18 - Got ID token 1056s ok 19 - Authentication date found in token 1056s ok 20 - Found claim in ID token 1056s ok 21 - Found sub in ID token 1056s ok 22 - HTTP code is 200 1056s ok 23 - Content-Type is JSON 1056s ok 24 - Content is valid JSON 1056s ok 25 - Got User Info 1056s ok 26 - Got User Info 1056s ok 27 - Logout request 1056s ok 28 - Response is 200 1056s ok 29 - Cookie is deleted 1056s ok 30 - No pdata 1056s ok 31 - Disconnect request 1056s ok 32 - Response is 401 1056s ok 33 - HTTP code is 200 1056s ok 34 - Content-Type is JSON 1056s ok 35 - Content is valid JSON 1056s ok 36 - Refresh token not present 1056s ok 37 1056s ok 38 - Token is a JWT 1056s ok 39 - Found claim in JWT 1056s ok 40 - Found claim in JWT 1056s ok 41 - Got refreshed Access token 1056s ok 42 - Got refreshed ID token 1056s ok 43 - Found claim in ID token 1056s ok 44 - Found sub in ID token 1056s ok 45 - HTTP code is 200 1056s ok 46 - Content-Type is JSON 1056s ok 47 - Content is valid JSON 1056s ok 48 - Correct user info 1056s ok 49 - Got User Info 1056s ok 50 - HTTP code is 200 1056s ok 51 - Content-Type is JSON 1056s ok 52 - Content is valid JSON 1056s ok 53 - Refresh token not present 1056s ok 54 1056s ok 55 - Token is a JWT 1056s ok 56 - Found claim in JWT 1056s ok 57 - Found claim in JWT 1056s ok 58 - Got refreshed Access token 1056s ok 59 - Got refreshed ID token 1056s ok 60 - Original auth_time retained 1056s ok 61 - Found claim in ID token 1056s ok 62 - Check that clientid is in audience 1056s ok 63 - Check for additional audiences 1056s ok 64 - Check for additional audiences 1056s ok 65 - HTTP code is 200 1056s ok 66 - Content-Type is JSON 1056s ok 67 - Content is valid JSON 1056s ok 68 - Correct user info 1056s ok 69 - Got User Info 1056s ok 70 - HTTP code is 200 1056s ok 71 - Content-Type is JSON 1056s ok 72 - Content is valid JSON 1056s ok 73 - Token is active 1056s ok 74 - Introspection contains client_id 1056s ok 75 - Introspection contains sub 1056s ok 76 - Scope contains weird scope name 1056s 1..76 1056s ok 4 - Run tests with JWT access tokens 1056s # Subtest: Run tests with refresh token rotation 1056s ok 1 - Portal object 1056s ok 2 - Init 1056s ok 3 - Portal app 1056s ok 4 - Auth query 1056s ok 5 - HTTP code is 200 1056s ok 6 - Get cookie lemonldap (5e9b09b7b93e0b9c3e6a1317b78f89f9a38f30f27034f726d2dd4e2cef22e7e2) 1056s ok 7 - Get redirection 1056s ok 8 - Location header found 1056s ok 9 - HTTP code is 200 1056s ok 10 - Content-Type is JSON 1056s ok 11 - Content is valid JSON 1056s ok 12 - Token is a JWT 1056s ok 13 - Found claim in JWT 1056s ok 14 - Found claim in JWT 1056s ok 15 1056s ok 16 - Got access token 1056s ok 17 - Got refresh token 1056s ok 18 - Got ID token 1056s ok 19 - Authentication date found in token 1056s ok 20 - Found claim in ID token 1056s ok 21 - Found sub in ID token 1056s ok 22 - HTTP code is 200 1056s ok 23 - Content-Type is JSON 1056s ok 24 - Content is valid JSON 1056s ok 25 - Got User Info 1056s ok 26 - Got User Info 1056s ok 27 - Logout request 1056s ok 28 - Response is 200 1056s ok 29 - Cookie is deleted 1056s ok 30 - No pdata 1056s ok 31 - Disconnect request 1056s ok 32 - Response is 401 1056s ok 33 - HTTP code is 200 1056s ok 34 - Content-Type is JSON 1056s ok 35 - Content is valid JSON 1056s ok 36 - Refresh token was updated 1056s ok 37 - Response status is 400 1056s ok 38 - Content is JSON 1056s ok 39 - Error code is invalid_request 1056s ok 40 1056s ok 41 - Token is a JWT 1056s ok 42 - Found claim in JWT 1056s ok 43 - Found claim in JWT 1056s ok 44 - Got refreshed Access token 1056s ok 45 - Got refreshed ID token 1056s ok 46 - Found claim in ID token 1056s ok 47 - Found sub in ID token 1056s ok 48 - HTTP code is 200 1056s ok 49 - Content-Type is JSON 1056s ok 50 - Content is valid JSON 1056s ok 51 - Correct user info 1056s ok 52 - Got User Info 1056s ok 53 - HTTP code is 200 1056s ok 54 - Content-Type is JSON 1056s ok 55 - Content is valid JSON 1056s ok 56 - Refresh token was updated 1056s ok 57 - Response status is 400 1056s ok 58 - Content is JSON 1056s ok 59 - Error code is invalid_request 1056s ok 60 1056s ok 61 - Token is a JWT 1056s ok 62 - Found claim in JWT 1056s ok 63 - Found claim in JWT 1056s ok 64 - Got refreshed Access token 1056s ok 65 - Got refreshed ID token 1056s ok 66 - Original auth_time retained 1056s ok 67 - Found claim in ID token 1056s ok 68 - Check that clientid is in audience 1056s ok 69 - Check for additional audiences 1056s ok 70 - Check for additional audiences 1056s ok 71 - HTTP code is 200 1056s ok 72 - Content-Type is JSON 1056s ok 73 - Content is valid JSON 1056s ok 74 - Correct user info 1056s ok 75 - Got User Info 1056s ok 76 - HTTP code is 200 1056s ok 77 - Content-Type is JSON 1056s ok 78 - Content is valid JSON 1056s ok 79 - Token is active 1056s ok 80 - Introspection contains client_id 1056s ok 81 - Introspection contains sub 1056s ok 82 - Scope contains weird scope name 1056s 1..82 1056s ok 5 - Run tests with refresh token rotation 1056s # Subtest: Using choice authentication method 1056s ok 1 - Portal object 1056s ok 2 - Init 1056s ok 3 - Portal app 1056s ok 4 - Auth query 1056s ok 5 - HTTP code is 200 1056s ok 6 - Get cookie lemonldap (5aa2b87a172d19ede14e87386a62e2bb7cfe9f5b4ef1a7e3234ee0a579086525) 1056s ok 7 - Get redirection 1056s ok 8 - Location header found 1056s ok 9 - HTTP code is 200 1056s ok 10 - Content-Type is JSON 1056s ok 11 - Content is valid JSON 1056s ok 12 - Token is a JWT 1056s ok 13 - Found claim in JWT 1056s ok 14 - Found claim in JWT 1056s ok 15 1056s ok 16 - Got access token 1056s ok 17 - Got refresh token 1056s ok 18 - Got ID token 1056s ok 19 - Authentication date found in token 1056s ok 20 - Found claim in ID token 1056s ok 21 - Found sub in ID token 1056s ok 22 - HTTP code is 200 1056s ok 23 - Content-Type is JSON 1056s ok 24 - Content is valid JSON 1056s ok 25 - Got User Info 1056s ok 26 - Got User Info 1056s ok 27 - Logout request 1056s ok 28 - Response is 200 1056s ok 29 - Cookie is deleted 1056s ok 30 - No pdata 1056s ok 31 - Disconnect request 1056s ok 32 - Response is 401 1056s ok 33 - HTTP code is 200 1056s ok 34 - Content-Type is JSON 1056s ok 35 - Content is valid JSON 1056s ok 36 - Refresh token was updated 1056s ok 37 - Response status is 400 1056s ok 38 - Content is JSON 1056s ok 39 - Error code is invalid_request 1056s ok 40 1056s ok 41 - Token is a JWT 1056s ok 42 - Found claim in JWT 1056s ok 43 - Found claim in JWT 1056s ok 44 - Got refreshed Access token 1056s ok 45 - Got refreshed ID token 1056s ok 46 - Found claim in ID token 1056s ok 47 - Found sub in ID token 1056s ok 48 - HTTP code is 200 1056s ok 49 - Content-Type is JSON 1056s ok 50 - Content is valid JSON 1056s ok 51 - Correct user info 1056s ok 52 - Got User Info 1056s ok 53 - HTTP code is 200 1056s ok 54 - Content-Type is JSON 1056s ok 55 - Content is valid JSON 1056s ok 56 - Refresh token was updated 1056s ok 57 - Response status is 400 1056s ok 58 - Content is JSON 1056s ok 59 - Error code is invalid_request 1056s ok 60 1056s ok 61 - Token is a JWT 1056s ok 62 - Found claim in JWT 1056s ok 63 - Found claim in JWT 1056s ok 64 - Got refreshed Access token 1056s ok 65 - Got refreshed ID token 1056s ok 66 - Original auth_time retained 1056s ok 67 - Found claim in ID token 1056s ok 68 - Check that clientid is in audience 1056s ok 69 - Check for additional audiences 1056s ok 70 - Check for additional audiences 1056s ok 71 - HTTP code is 200 1056s ok 72 - Content-Type is JSON 1056s ok 73 - Content is valid JSON 1056s ok 74 - Correct user info 1056s ok 75 - Got User Info 1056s ok 76 - HTTP code is 200 1056s ok 77 - Content-Type is JSON 1056s ok 78 - Content is valid JSON 1056s ok 79 - Token is active 1056s ok 80 - Introspection contains client_id 1056s ok 81 - Introspection contains sub 1056s ok 82 - Scope contains weird scope name 1056s 1..82 1056s ok 6 - Using choice authentication method 1056s 1..6 1056s ok 1057s t/32-OIDC-Opaque-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 - Post authentication 1057s ok 6 - Get cookie lemonldap (ca6488582ae4b468c0eb13a210921446fae213a1cb1573169c2c8c266f1007b1) 1057s ok 7 - Get authorization code 1057s ok 8 - Get redirection 1057s ok 9 - Location header found 1057s ok 10 - Post token 1057s ok 11 - Access token present 1057s ok 12 - ID token present 1057s ok 13 - Refresh token present 1057s ok 14 - Found hooked claim in ID token 1057s ok 15 - HTTP code is 200 1057s ok 16 - Content-Type is JSON 1057s ok 17 - Content is valid JSON 1057s ok 18 - Found hooked claim in Userinfo token 1057s ok 19 - Found session variable in Userinfo token 1057s ok 20 - Scopes are visible in hook 1057s ok 21 - Post introspection 1057s ok 22 - HTTP code is 200 1057s ok 23 - Found hook defined scope 1057s ok 24 - Found result of oidcResolveScope 1057s ok 25 - HTTP code is 200 1057s ok 26 - Content-Type is JSON 1057s ok 27 - Content is valid JSON 1057s ok 28 - Access token present 1057s ok 29 - Get redirection 1057s ok 30 - Location header found 1057s ok 31 - HTTP code is 200 1057s ok 32 - Content-Type is JSON 1057s ok 33 - Content is valid JSON 1057s ok 34 - Refresh token present 1057s ok 35 - HTTP code is 200 1057s ok 36 - Content-Type is JSON 1057s ok 37 - Content is valid JSON 1057s 1..37 1057s ok 1057s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.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 - HTTP code is 400 1057s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1057s ok 6 - HTTP code is 200 1057s ok 7 - Content-Type is JSON 1057s ok 8 - Content is valid JSON 1057s ok 9 - Access Token found 1057s ok 10 - Scope found in token response 1057s ok 11 - Found ID token in original grant 1057s ok 12 - Got refresh token 1057s ok 13 - HTTP code is 200 1057s ok 14 - Content-Type is JSON 1057s ok 15 - Content is valid JSON 1057s ok 16 - Got User Info 1057s ok 17 - Attribute released as int in JSON 1057s ok 18 - Single valued attribute forced as array 1057s ok 19 - Multi valued attribute exposed as array 1057s ok 20 - Post introspection 1057s ok 21 - HTTP code is 200 1057s ok 22 - Content-Type is JSON 1057s ok 23 - Content is valid JSON 1057s ok 24 - Scope read not asked, and thus not found 1057s ok 25 - Attribute-based scope found 1057s ok 26 - Rule-enforced scope found 1057s ok 27 - Token response scope matches token scope 1057s ok 28 - Post introspection 1057s ok 29 - HTTP code is 200 1057s ok 30 - Content-Type is JSON 1057s ok 31 - Content is valid JSON 1057s ok 32 - Token is no longer active 1057s ok 33 - Post introspection 1057s ok 34 - HTTP code is 200 1057s ok 35 - Content-Type is JSON 1057s ok 36 - Content is valid JSON 1057s ok 37 - Found ID token in refresh grant 1057s 1..37 1057s ok 1058s t/32-OIDC-Password-Grant.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 - Response status is 400 1058s ok 6 - Content is JSON 1058s ok 7 - Error code is invalid_grant 1058s ok 8 - Response status is 400 1058s ok 9 - Content is JSON 1058s ok 10 - Error code is invalid_scope 1058s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1058s ok 11 - HTTP code is 200 1058s ok 12 - Content-Type is JSON 1058s ok 13 - Content is valid JSON 1058s ok 14 - Access Token found 1058s ok 15 - Scope found in token response 1058s ok 16 - No ID token in original request 1058s ok 17 - Got refresh token 1058s ok 18 - HTTP code is 200 1058s ok 19 - Content-Type is JSON 1058s ok 20 - Content is valid JSON 1058s ok 21 - Got User Info 1058s ok 22 - Attribute released as int in JSON 1058s ok 23 - Single valued attribute forced as array 1058s ok 24 - Multi valued attribute exposed as array 1058s ok 25 - Post introspection 1058s ok 26 - HTTP code is 200 1058s ok 27 - Content-Type is JSON 1058s ok 28 - Content is valid JSON 1058s ok 29 - Scope read not asked, and thus not found 1058s ok 30 - Attribute-based scope found 1058s ok 31 - Rule-enforced scope found 1058s ok 32 - Token response scope matches token scope 1058s ok 33 - Post introspection 1058s ok 34 - HTTP code is 200 1058s ok 35 - Content-Type is JSON 1058s ok 36 - Content is valid JSON 1058s ok 37 - Token is no longer active 1058s ok 38 - Post introspection 1058s ok 39 - HTTP code is 200 1058s ok 40 - Content-Type is JSON 1058s ok 41 - Content is valid JSON 1058s ok 42 - No ID token in refreshed response 1058s 1..42 1058s ok 1059s t/32-OIDC-RP-rule.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 - Register $type 1059s ok 6 - OP portal 1059s # ==> Pushing OP <== 1059s # ==> Popping OP <== 1059s ok 7 - Get JWKS, endpoint /oauth2/jwks 1059s ok 8 - HTTP code is 200 1059s # ==> Pushing OP <== 1059s # ==> Popping OP <== 1059s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1059s ok 10 - HTTP code is 200 1059s ok 11 - Portal object 1059s ok 12 - Init 1059s ok 13 - Portal app 1059s ok 14 - Register $type 1059s ok 15 - RP portal 1059s # ==> Pushing RP <== 1059s # ==> Popping RP <== 1059s ok 16 - Unauth SP request 1059s ok 17 - Get redirection 1059s ok 18 - Location header found 1059s # ==> Pushing OP <== 1059s # ==> Popping OP <== 1059s ok 19 - Push request to OP, endpoint /oauth2/authorize 1059s ok 20 - HTTP code is 200 1059s # ==> Pushing OP <== 1059s # ==> Popping OP <== 1059s ok 21 - Post authentication, endpoint /oauth2/authorize 1059s ok 22 - Get cookie lemonldap (08fe12bea9f30b911c04e5d408d3c814df412a3f18e7d101f30049d988101ac9) 1059s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1059s ok 24 - PE_UNAUTHORIZEDPARTNER 1059s # ==> Pushing OP <== 1059s # ==> Popping OP <== 1059s ok 25 - Post access to unknown RP 1059s ok 26 - Unknown client ID: code found on page 1059s ok 27 - Unknown client ID 1059s 1..27 1059s ok 1060s t/32-OIDC-Refresh-Token.t ......................................... 1060s ok 1 - use Lemonldap::NG::Portal::Main; 1060s ok 2 - Portal object 1060s ok 3 - Init 1060s ok 4 - Portal app 1060s # Subtest: Run test with basic configuration 1060s ok 1 - Get cookie lemonldap (ac3b33bcd4fff4f897600ed507505a7ff4b3e4fdb85343c63f4ba66430088caa) 1060s ok 2 - Get redirection 1060s ok 3 - Location header found 1060s ok 4 - HTTP code is 200 1060s ok 5 - Content-Type is JSON 1060s ok 6 - Content is valid JSON 1060s ok 7 - Got access token 1060s ok 8 - Got refresh token 1060s ok 9 - Got ID token 1060s ok 10 - Found sub in ID token 1060s ok 11 - Found claim in ID token 1060s ok 12 - Check that clientid is in audience 1060s ok 13 - Check for additional audiences 1060s ok 14 - Check for additional audiences 1060s ok 15 - HTTP code is 200 1060s ok 16 - Content-Type is JSON 1060s ok 17 - Content is valid JSON 1060s ok 18 - Got User Info 1060s ok 19 - Got User Info 1060s ok 20 - Access token rejected 1060s ok 21 - HTTP code is 200 1060s ok 22 - Content-Type is JSON 1060s ok 23 - Content is valid JSON 1060s ok 24 - Got refreshed Access token 1060s ok 25 - Got refreshed ID token 1060s ok 26 - Refresh token not present 1060s ok 27 - Found sub in ID token 1060s ok 28 - Found claim in ID token 1060s ok 29 - HTTP code is 200 1060s ok 30 - Content-Type is JSON 1060s ok 31 - Content is valid JSON 1060s ok 32 - Got User Info 1060s ok 33 - Got User Info 1060s ok 34 - Access token rejected 1060s ok 35 - HTTP code is 200 1060s ok 36 - Content-Type is JSON 1060s ok 37 - Content is valid JSON 1060s ok 38 - Refresh token not present 1060s ok 39 - HTTP code is 200 1060s ok 40 - Content-Type is JSON 1060s ok 41 - Content is valid JSON 1060s ok 42 - Got User Info 1060s ok 43 - Got User Info 1060s ok 44 - Logout request 1060s ok 45 - Response is 200 1060s ok 46 - Cookie is deleted 1060s ok 47 - No pdata 1060s ok 48 - Disconnect request 1060s ok 49 - Response is 401 1060s ok 50 - Response status is 400 1060s ok 51 - Content is JSON 1060s ok 52 - Error code is invalid_grant 1060s ok 53 - Cannot use refreshed access token tied to expired session 1060s 1..53 1060s ok 5 - Run test with basic configuration 1060s # Subtest: Run test with JWT access tokens 1060s ok 1 - Portal object 1060s ok 2 - Init 1060s ok 3 - Portal app 1060s ok 4 - Get cookie lemonldap (2f49348326307dff1f22075f0b47c5098d9c7727955ed53fe7cd26b8f3016e87) 1060s ok 5 - Get redirection 1060s ok 6 - Location header found 1060s ok 7 - HTTP code is 200 1060s ok 8 - Content-Type is JSON 1060s ok 9 - Content is valid JSON 1060s ok 10 - Token is a JWT 1060s ok 11 - Found claim in JWT 1060s ok 12 - Found claim in JWT 1060s ok 13 - Found claim in JWT 1060s ok 14 - Found claim in JWT 1060s ok 15 - Found claim in JWT 1060s ok 16 1060s ok 17 1060s ok 18 1060s ok 19 - Expiration date sanity check 1060s ok 20 - Expiration date sanity check 1060s ok 21 - Got access token 1060s ok 22 - Got refresh token 1060s ok 23 - Got ID token 1060s ok 24 - Found sub in ID token 1060s ok 25 - Found claim in ID token 1060s ok 26 - Check that clientid is in audience 1060s ok 27 - Check for additional audiences 1060s ok 28 - Check for additional audiences 1060s ok 29 - HTTP code is 200 1060s ok 30 - Content-Type is JSON 1060s ok 31 - Content is valid JSON 1060s ok 32 - Got User Info 1060s ok 33 - Got User Info 1060s ok 34 - Access token rejected 1060s ok 35 - HTTP code is 200 1060s ok 36 - Content-Type is JSON 1060s ok 37 - Content is valid JSON 1060s ok 38 - Token is a JWT 1060s ok 39 - Found claim in JWT 1060s ok 40 - Found claim in JWT 1060s ok 41 - Found claim in JWT 1060s ok 42 - Found claim in JWT 1060s ok 43 - Found claim in JWT 1060s ok 44 1060s ok 45 1060s ok 46 1060s ok 47 - Expiration date sanity check 1060s ok 48 - Expiration date sanity check 1060s ok 49 - Got refreshed Access token 1060s ok 50 - Got refreshed ID token 1060s ok 51 - Refresh token not present 1060s ok 52 - Found sub in ID token 1060s ok 53 - Found claim in ID token 1060s ok 54 - HTTP code is 200 1060s ok 55 - Content-Type is JSON 1060s ok 56 - Content is valid JSON 1060s ok 57 - Got User Info 1060s ok 58 - Got User Info 1060s ok 59 - Access token rejected 1060s ok 60 - HTTP code is 200 1060s ok 61 - Content-Type is JSON 1060s ok 62 - Content is valid JSON 1060s ok 63 - Refresh token not present 1060s ok 64 - HTTP code is 200 1060s ok 65 - Content-Type is JSON 1060s ok 66 - Content is valid JSON 1060s ok 67 - Got User Info 1060s ok 68 - Got User Info 1060s ok 69 - Logout request 1060s ok 70 - Response is 200 1060s ok 71 - Cookie is deleted 1060s ok 72 - No pdata 1060s ok 73 - Disconnect request 1060s ok 74 - Response is 401 1060s ok 75 - Response status is 400 1060s ok 76 - Content is JSON 1060s ok 77 - Error code is invalid_grant 1060s ok 78 - Cannot use refreshed access token tied to expired session 1060s 1..78 1060s ok 6 - Run test with JWT access tokens 1060s # Subtest: Run test with activity timeout 1060s ok 1 - Portal object 1060s ok 2 - Init 1060s ok 3 - Portal app 1060s ok 4 - Get cookie lemonldap (b8f7b202fb03410f643a2a25be7f99168c746f9fb264021b2446636f96899b00) 1060s ok 5 - Get redirection 1060s ok 6 - Location header found 1060s ok 7 - HTTP code is 200 1060s ok 8 - Content-Type is JSON 1060s ok 9 - Content is valid JSON 1060s ok 10 - Token is a JWT 1060s ok 11 - Found claim in JWT 1060s ok 12 - Found claim in JWT 1060s ok 13 - Found claim in JWT 1060s ok 14 - Found claim in JWT 1060s ok 15 - Found claim in JWT 1060s ok 16 1060s ok 17 1060s ok 18 1060s ok 19 - Expiration date sanity check 1060s ok 20 - Expiration date sanity check 1060s ok 21 - Got access token 1060s ok 22 - Got refresh token 1060s ok 23 - Got ID token 1060s ok 24 - Found sub in ID token 1060s ok 25 - Found claim in ID token 1060s ok 26 - Check that clientid is in audience 1060s ok 27 - Check for additional audiences 1060s ok 28 - Check for additional audiences 1060s ok 29 - HTTP code is 200 1060s ok 30 - Content-Type is JSON 1060s ok 31 - Content is valid JSON 1060s ok 32 - Got User Info 1060s ok 33 - Got User Info 1060s ok 34 - Access token rejected 1060s ok 35 - HTTP code is 200 1060s ok 36 - Content-Type is JSON 1060s ok 37 - Content is valid JSON 1060s ok 38 - Token is a JWT 1060s ok 39 - Found claim in JWT 1060s ok 40 - Found claim in JWT 1060s ok 41 - Found claim in JWT 1060s ok 42 - Found claim in JWT 1060s ok 43 - Found claim in JWT 1060s ok 44 1060s ok 45 1060s ok 46 1060s ok 47 - Expiration date sanity check 1060s ok 48 - Expiration date sanity check 1060s ok 49 - Got refreshed Access token 1060s ok 50 - Got refreshed ID token 1060s ok 51 - Refresh token not present 1060s ok 52 - Found sub in ID token 1060s ok 53 - Found claim in ID token 1060s ok 54 - HTTP code is 200 1060s ok 55 - Content-Type is JSON 1060s ok 56 - Content is valid JSON 1060s ok 57 - Got User Info 1060s ok 58 - Got User Info 1060s ok 59 - Access token rejected 1060s ok 60 - HTTP code is 200 1060s ok 61 - Content-Type is JSON 1060s ok 62 - Content is valid JSON 1060s ok 63 - Refresh token not present 1060s ok 64 - HTTP code is 200 1060s ok 65 - Content-Type is JSON 1060s ok 66 - Content is valid JSON 1060s ok 67 - Got User Info 1060s ok 68 - Got User Info 1060s ok 69 - Logout request 1060s ok 70 - Response is 200 1060s ok 71 - Cookie is deleted 1060s ok 72 - No pdata 1060s ok 73 - Disconnect request 1060s ok 74 - Response is 401 1060s ok 75 - Response status is 400 1060s ok 76 - Content is JSON 1060s ok 77 - Error code is invalid_grant 1060s ok 78 - Cannot use refreshed access token tied to expired session 1060s 1..78 1060s ok 7 - Run test with activity timeout 1060s # Subtest: Run test with refresh token rotation 1060s ok 1 - Portal object 1060s ok 2 - Init 1060s ok 3 - Portal app 1060s ok 4 - Get cookie lemonldap (1c4296b3e277276b13a6ce545b9688ccbdef70825f2cf8d3b6aeba818c5b2ab1) 1060s ok 5 - Get redirection 1060s ok 6 - Location header found 1060s ok 7 - HTTP code is 200 1060s ok 8 - Content-Type is JSON 1060s ok 9 - Content is valid JSON 1060s ok 10 - Token is a JWT 1060s ok 11 - Found claim in JWT 1060s ok 12 - Found claim in JWT 1060s ok 13 - Found claim in JWT 1060s ok 14 - Found claim in JWT 1060s ok 15 - Found claim in JWT 1060s ok 16 1060s ok 17 1060s ok 18 1060s ok 19 - Expiration date sanity check 1060s ok 20 - Expiration date sanity check 1060s ok 21 - Got access token 1060s ok 22 - Got refresh token 1060s ok 23 - Got ID token 1060s ok 24 - Found sub in ID token 1060s ok 25 - Found claim in ID token 1060s ok 26 - Check that clientid is in audience 1060s ok 27 - Check for additional audiences 1060s ok 28 - Check for additional audiences 1060s ok 29 - HTTP code is 200 1060s ok 30 - Content-Type is JSON 1060s ok 31 - Content is valid JSON 1060s ok 32 - Got User Info 1060s ok 33 - Got User Info 1060s ok 34 - Access token rejected 1060s ok 35 - HTTP code is 200 1060s ok 36 - Content-Type is JSON 1060s ok 37 - Content is valid JSON 1060s ok 38 - Token is a JWT 1060s ok 39 - Found claim in JWT 1060s ok 40 - Found claim in JWT 1060s ok 41 - Found claim in JWT 1060s ok 42 - Found claim in JWT 1060s ok 43 - Found claim in JWT 1060s ok 44 1060s ok 45 1060s ok 46 1060s ok 47 - Expiration date sanity check 1060s ok 48 - Expiration date sanity check 1060s ok 49 - Got refreshed Access token 1060s ok 50 - Got refreshed ID token 1060s ok 51 - Refresh token was updated 1060s ok 52 - Response status is 400 1060s ok 53 - Content is JSON 1060s ok 54 - Error code is invalid_request 1060s ok 55 - Found sub in ID token 1060s ok 56 - Found claim in ID token 1060s ok 57 - HTTP code is 200 1060s ok 58 - Content-Type is JSON 1060s ok 59 - Content is valid JSON 1060s ok 60 - Got User Info 1060s ok 61 - Got User Info 1060s ok 62 - Access token rejected 1060s ok 63 - HTTP code is 200 1060s ok 64 - Content-Type is JSON 1060s ok 65 - Content is valid JSON 1060s ok 66 - Refresh token was updated 1060s ok 67 - Response status is 400 1060s ok 68 - Content is JSON 1060s ok 69 - Error code is invalid_request 1060s ok 70 - HTTP code is 200 1060s ok 71 - Content-Type is JSON 1060s ok 72 - Content is valid JSON 1060s ok 73 - Got User Info 1060s ok 74 - Got User Info 1060s ok 75 - Logout request 1060s ok 76 - Response is 200 1060s ok 77 - Cookie is deleted 1060s ok 78 - No pdata 1060s ok 79 - Disconnect request 1060s ok 80 - Response is 401 1060s ok 81 - Response status is 400 1060s ok 82 - Content is JSON 1060s ok 83 - Error code is invalid_grant 1060s ok 84 - Cannot use refreshed access token tied to expired session 1060s 1..84 1060s ok 8 - Run test with refresh token rotation 1060s 1..8 1060s ok 1060s t/32-OIDC-Register-with-bad-redirect-uri.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 - OP portal 1060s ok 6 - Post register data with bad redirect_uris 1060s ok 7 - Return code is 400 1060s 1..7 1060s ok 1061s t/32-OIDC-Register.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 - OP portal 1061s ok 6 - Post register data 1061s ok 7 - Return code is 201 1061s ok 8 - Client ID found in answer: tGuIAO1et7YYH3p.c62qXtM7BqN5yu 1061s ok 9 - Client ID saved in configuration 1061s ok 10 - Extra claim defined 1061s ok 11 - Extra variable defined 1061s 1..11 1061s ok 1062s t/32-OIDC-Request-Uri.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 - OP portal 1062s # Subtest: Successful request 1062s ok 1 - Get cookie lemonldap (d7f8b0cac47f73e1a27b29719c187a19a2fa440ba81ec671e78232ba5fa3cd23) 1062s ok 2 - only authorized URI is called 1062s ok 3 - Call is expected in this scenario 1062s ok 4 - Get redirection 1062s ok 5 - Location header found 1062s 1..5 1062s ok 6 - Successful request 1062s # Subtest: Successful request, override of bad redirect_uri 1062s ok 1 - Get cookie lemonldap (6d7f8ce8ebb1c1ebd98c261035d1e4dd8c767e82ba76907e2657595e0aa2ab45) 1062s ok 2 - only authorized URI is called 1062s ok 3 - Call is expected in this scenario 1062s ok 4 - Get redirection 1062s ok 5 - Location header found 1062s 1..5 1062s ok 7 - Successful request, override of bad redirect_uri 1062s # Subtest: unauthorized Request URI 1062s ok 1 - Get cookie lemonldap (fa84fdd7b537a9639fcb40417e2069931f04f2a86e8b7cb0b163b3b1f5f758c7) 1062s ok 2 - Expected portal error code: code found on page 1062s ok 3 - Expected portal error code 1062s 1..3 1062s ok 8 - unauthorized Request URI 1062s # Subtest: Allowed request URI, bad redirect URI 1062s ok 1 - Get cookie lemonldap (095478ba480fb86458969c68dae43afa75db8a159edd587753e7c30975c44c55) 1062s ok 2 - only authorized URI is called 1062s ok 3 - Call is expected in this scenario 1062s ok 4 - Expected portal error code: code found on page 1062s ok 5 - Expected portal error code 1062s 1..5 1062s ok 9 - Allowed request URI, bad redirect URI 1062s # Subtest: Allowed request URI, bad redirect URI override 1062s ok 1 - Get cookie lemonldap (48e182a4d20c6116ed1a1edba017403930ffaf158792fb460e1db37d35407e14) 1062s ok 2 - only authorized URI is called 1062s ok 3 - Call is expected in this scenario 1062s ok 4 - Expected portal error code: code found on page 1062s ok 5 - Expected portal error code 1062s 1..5 1062s ok 10 - Allowed request URI, bad redirect URI override 1062s # Subtest: Undeclared request_uri is not called before auth 1062s ok 1 1062s 1..1 1062s ok 11 - Undeclared request_uri is not called before auth 1062s 1..11 1062s ok 1062s t/32-OIDC-Response-Modes.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 - Post authentication 1062s ok 6 - Get cookie lemonldap (cea90964d02ab198200d81f3b559f3e4248a1db7ba9a67e1db847c4eb63d1805) 1062s # Subtest: Default response mode for Authorization Code grant 1062s ok 1 - Get redirection 1062s ok 2 - Location header found 1062s ok 3 - Query found 1062s ok 4 - Correct host 1062s ok 5 - Correct path 1062s ok 6 - Correct state 1062s 1..6 1062s ok 7 - Default response mode for Authorization Code grant 1062s # Subtest: Fragment response mode for Authorization Code grant 1062s ok 1 - Get redirection 1062s ok 2 - Location header found 1062s ok 3 - Fragment found 1062s ok 4 - Query is empty 1062s ok 5 - Correct host 1062s ok 6 - Correct path 1062s ok 7 - Correct state 1062s ok 8 - Found code 1062s 1..8 1062s ok 8 - Fragment response mode for Authorization Code grant 1062s # Subtest: Form POST response mode for Authorization Code grant 1062s ok 1 - HTTP code is 200 1062s ok 2 - Page contains a form 1062s ok 3 - CSP header authorize POST request to rp.com 1062s ok 4 - Correct host 1062s ok 5 - Correct path 1062s ok 6 - Correct state 1062s ok 7 - Found code 1062s 1..7 1062s ok 9 - Form POST response mode for Authorization Code grant 1062s # Subtest: Default response mode for Implicit grant 1062s ok 1 - Get redirection 1062s ok 2 - Location header found 1062s ok 3 - Fragment found 1062s ok 4 - Query is empty 1062s ok 5 - Correct host 1062s ok 6 - Correct path 1062s ok 7 - Correct state 1062s ok 8 - Found id_token 1062s ok 9 - Found access_token 1062s 1..9 1062s ok 10 - Default response mode for Implicit grant 1062s # Subtest: Query response mode for Implicit grant 1062s ok 1 - Expected portal error code: code found on page 1062s ok 2 - Expected portal error code 1062s 1..2 1062s ok 11 - Query response mode for Implicit grant 1062s # Subtest: Form POST response mode for Implicit grant 1062s ok 1 - HTTP code is 200 1062s ok 2 - Page contains a form 1062s ok 3 - CSP header authorize POST request to rp.com 1062s ok 4 - Correct host 1062s ok 5 - Correct path 1062s ok 6 - Correct state 1062s ok 7 - Found id_token 1062s ok 8 - Found access_token 1062s 1..8 1062s ok 12 - Form POST response mode for Implicit grant 1062s # Subtest: Default response mode for Hybrid grant 1062s ok 1 - Get redirection 1062s ok 2 - Location header found 1062s ok 3 - Fragment found 1062s ok 4 - Query is empty 1062s ok 5 - Correct host 1062s ok 6 - Correct path 1062s ok 7 - Correct state 1062s ok 8 - Found id_token 1062s ok 9 - Found code 1062s 1..9 1062s ok 13 - Default response mode for Hybrid grant 1062s # Subtest: Query response mode for Hybrid grant 1062s ok 1 - Expected portal error code: code found on page 1062s ok 2 - Expected portal error code 1062s 1..2 1062s ok 14 - Query response mode for Hybrid grant 1062s # Subtest: Form POST response mode for Hybrid grant 1062s ok 1 - HTTP code is 200 1062s ok 2 - Page contains a form 1062s ok 3 - CSP header authorize POST request to rp.com 1062s ok 4 - Correct host 1062s ok 5 - Correct path 1062s ok 6 - Correct state 1062s ok 7 - Found id_token 1062s ok 8 - Found code 1062s 1..8 1062s ok 15 - Form POST response mode for Hybrid grant 1062s 1..15 1062s ok 1063s t/32-OIDC-Token-Exchange.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 cookie lemonldap (6684abd96d45c258a70d1085ed765bf92b89bd666bd3b55e2a1a90ef6eda5d6a) 1063s ok 6 - Get redirection 1063s ok 7 - Location header found 1063s ok 8 - HTTP code is 200 1063s ok 9 - Content-Type is JSON 1063s ok 10 - Content is valid JSON 1063s ok 11 - Response status is 400 1063s ok 12 - Content is JSON 1063s ok 13 - Error code is invalid_request 1063s ok 14 - HTTP code is 200 1063s ok 15 - Content-Type is JSON 1063s ok 16 - Content is valid JSON 1063s ok 17 - Request was handled by hook 1063s 1..17 1063s ok 1064s t/32-OIDC-Token-Introspection.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 cookie lemonldap (148b594fdb9f35fa02eeb0c40edb3073b68d307cad03c435777b54697aa96824) 1064s ok 6 - Get redirection 1064s ok 7 - Location header found 1064s ok 8 - HTTP code is 200 1064s ok 9 - Content-Type is JSON 1064s ok 10 - Content is valid JSON 1064s ok 11 - Access token present 1064s ok 12 - Token response returned granted scopes 1064s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1753. 1064s ok 13 - Try introspection without authentication 1064s ok 14 - Response status is 400 1064s ok 15 - Content is JSON 1064s ok 16 - Error code is invalid_client 1064s ok 17 - Post introspection 1064s ok 18 - Response status is 401 1064s ok 19 - Content is JSON 1064s ok 20 - Error code is invalid_client 1064s ok 21 1064s ok 22 - Post introspection 1064s ok 23 - HTTP code is 200 1064s ok 24 - Token is valid 1064s ok 25 - Response contains the correct sub 1064s ok 26 - Response contains the correct issuer 1064s ok 27 - Response contains the correct client id 1064s ok 28 - Response contains the default scopes 1064s ok 29 - Response contains the default scopes 1064s ok 30 - Response contains the default scopes 1064s ok 31 - Response omits a dynamic scope that evaluates to false 1064s ok 32 - Response omits a dynamic scope that was not requested 1064s ok 33 - Response contains a dynamic scope that is sent only when requested 1064s ok 34 - Response contains a dynamic scope that is not requested but always sent 1064s ok 35 - Response omits a scope that is not declared anywhere 1064s ok 36 - Response contains scope coming from extra claims definition 1064s ok 37 - Token response scope matches token scope 1064s ok 38 - Post introspection 1064s ok 39 - HTTP code is 200 1064s ok 40 - Content-Type is JSON 1064s ok 41 - Content is valid JSON 1064s ok 42 - Token is no longer valid 1064s 1..42 1064s ok 1064s t/32-OIDC-Token-Security.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 - Post authentication 1064s ok 6 - Get cookie lemonldap (d584c487507ea3bdd762a5ea922585dab47522162c9c6e0b3a8e848cde9619a1) 1064s # Subtest: Try to increase the required authn level with acr_values 1064s ok 1 - Get redirection 1064s ok 2 - Location header found 1064s ok 3 - Access was allowed 1064s ok 4 - Get redirection 1064s ok 5 - Location header found 1064s ok 6 - Access was allowed 1064s ok 7 - HTTP code is 200 1064s ok 8 - Page contains a form 1064s ok 9 - URI match 1064s 1..9 1064s ok 7 - Try to increase the required authn level with acr_values 1064s # Subtest: acr_values correctly sets target AuthnLevel 1064s 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%22targetAuthnLevel%22%3A2%2C%22issuerRequestoauth2%22%3A%221737053648_37686%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125528%7D) 1064s ok 2 - Pdata is not empty 1064s ok 3 - No LOA, correct target Authnlevel 1064s ok 4 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125528%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221737053648_12342%22%2C%22targetAuthnLevel%22%3A%224%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1064s ok 5 - Pdata is not empty 1064s ok 6 - LOA specified, correct target Authnlevel 1064s 1..6 1064s ok 8 - acr_values correctly sets target AuthnLevel 1064s # Subtest: Try to lower the required authn level with acr_values 1064s ok 1 - HTTP code is 200 1064s ok 2 - Page contains a form 1064s ok 3 - URI match 1064s ok 4 - HTTP code is 200 1064s ok 5 - Page contains a form 1064s ok 6 - URI match 1064s 1..6 1064s ok 9 - Try to lower the required authn level with acr_values 1064s # Subtest: Try to get code for RP1 with invalide scope name 1064s ok 1 - Get authorization code for rp1 1064s ok 2 - Invalid scope: code found on page 1064s ok 3 - Invalid scope 1064s 1..3 1064s ok 10 - Try to get code for RP1 with invalide scope name 1064s # Subtest: Use code on different RP 1064s ok 1 - Get authorization code for rp1 1064s ok 2 - Get redirection 1064s ok 3 - Location header found 1064s ok 4 - Post token on wrong RP 1064s ok 5 - Response status is 400 1064s ok 6 - Content is JSON 1064s ok 7 - Error code is invalid_grant 1064s ok 8 - CORS header present on Token error response 1064s 1..8 1064s ok 11 - Use code on different RP 1064s # Subtest: Test authentication failures in token grant 1064s ok 1 - Get authorization code again 1064s ok 2 - Get redirection 1064s ok 3 - Location header found 1064s ok 4 - Post auth code on correct RP 1064s ok 5 - Response status is 401 1064s ok 6 - Content is JSON 1064s ok 7 - Error code is invalid_client 1064s ok 8 1064s ok 9 - Post auth code on correct RP 1064s ok 10 - Response status is 401 1064s ok 11 - Content is JSON 1064s ok 12 - Error code is invalid_client 1064s ok 13 1064s ok 14 - Post auth code on correct RP 1064s ok 15 - Response status is 400 1064s ok 16 - Content is JSON 1064s ok 17 - Error code is invalid_client 1064s ok 18 1064s # Subtest: Bad auth (form) - missing client secret 1064s ok 1 - Post auth code on correct RP 1064s ok 2 - Response status is 400 1064s ok 3 - Content is JSON 1064s ok 4 - Error code is invalid_client 1064s ok 5 1064s 1..5 1064s ok 19 - Bad auth (form) - missing client secret 1064s ok 20 - Post auth code on correct RP 1064s ok 21 - Response status is 401 1064s ok 22 - Content is JSON 1064s ok 23 - Error code is invalid_client 1064s ok 24 1064s ok 25 - Use GET on token endpoint 1064s ok 26 - Response status is 400 1064s ok 27 - Content is JSON 1064s ok 28 - Error code is invalid_client 1064s ok 29 - Post auth code on correct RP 1064s ok 30 - CORS header present on Token response 1064s ok 31 - HTTP code is 200 1064s ok 32 - Content-Type is JSON 1064s ok 33 - Content is valid JSON 1064s ok 34 - Access token present 1064s ok 35 - post to userinfo 1064s ok 36 - Userinfo successful 1064s ok 37 - CORS header present on userinfo response 1064s 1..37 1064s ok 12 - Test authentication failures in token grant 1064s # Subtest: Use expired access token 1064s ok 1 - post to userinfo with expired access token 1064s ok 2 - Access denied with expired token 1064s ok 3 - CORS header present on userinfo error response 1064s 1..3 1064s ok 13 - Use expired access token 1064s 1..13 1064s ok 1065s t/32-OIDC-bad-auth-method.t ....................................... 1065s ok 1 - use Lemonldap::NG::Portal::Main; 1065s ok 2 - Portal object 1065s ok 3 - REST request 1065s ok 4 - Request from OP to RP 1065s [Fri Jan 17 14:52:09 2025] [LLNG:6497] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1065s [Fri Jan 17 14:52:09 2025] [LLNG:6497] [error] Malformed JWKS document 1065s [Fri Jan 17 14:52:09 2025] [LLNG:6497] [error] Relying Party rp has errors and will be ignored 1065s ok 5 - Init 1065s ok 6 - Portal app 1065s ok 7 - Register $type 1065s ok 8 - OP portal 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 9 - Get JWKS, endpoint /oauth2/jwks 1065s ok 10 - HTTP code is 200 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1065s ok 12 - HTTP code is 200 1065s ok 13 - Portal object 1065s ok 14 - Init 1065s ok 15 - Portal app 1065s ok 16 - Register $type 1065s ok 17 - RP portal 1065s # ==> Pushing OP <== 1065s ok 18 - REST request 1065s ok 19 - Request from OP to RP 1065s # ==> Saving handler OP <== 1065s # ==> Pushing RP <== 1065s # ==> Popping RP <== 1065s # ==> Restoring OP <== 1065s ok 20 - Execute request 1065s ok 21 - Response is 200 or 401 1065s ok 22 - Content is JSON 1065s # ==> Popping OP <== 1065s # ==> Pushing RP <== 1065s # ==> Popping RP <== 1065s ok 23 - RP publish its keys 1065s ok 24 - HTTP code is 200 1065s ok 25 - Content-Type is JSON 1065s ok 26 - Content is valid JSON 1065s ok 27 - Get RP sig key 1065s # ==> Pushing RP <== 1065s # ==> Popping RP <== 1065s ok 28 - Unauth RP request 1065s ok 29 - Get redirection 1065s ok 30 - Location header found 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 31 - Push request to OP, endpoint /oauth2/authorize 1065s ok 32 - HTTP code is 200 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 33 - Post authentication, endpoint /oauth2/authorize 1065s ok 34 - Get cookie lemonldap (066d76596b0fc3f5bec4ebdec9d13278c83878fb1834d587f6637d0f63278b55) 1065s ok 35 - HTTP code is 200 1065s ok 36 - Page contains a form 1065s ok 37 - Host match 1065s ok 38 - Field "confirm" is defined 1065s ok 39 - CSP header authorize POST request to \# 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 40 - Post confirmation, endpoint /oauth2/authorize 1065s ok 41 - Get redirection 1065s ok 42 - Location header found 1065s # ==> Pushing RP <== 1065s ok 43 - REST request 1065s ok 44 - Request from RP to OP, endpoint /oauth2/token 1065s # ==> Saving handler RP <== 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s # ==> Restoring RP <== 1065s ok 45 - Execute request 1065s ok 46 - Response is 200 or 401 1065s ok 47 - Content is JSON 1065s # ==> Popping RP <== 1065s ok 48 - Call openidconnectcallback on RP 1065s ok 49 - Response status is 401 1065s ok 50 - Content is JSON 1065s ok 51 - Error code is 106 1065s # ==> Pushing OP <== 1065s ok 52 - REST request 1065s ok 53 - Request from OP to RP 1065s # ==> Saving handler OP <== 1065s # ==> Pushing RP <== 1065s # ==> Popping RP <== 1065s # ==> Restoring OP <== 1065s ok 54 - Execute request 1065s ok 55 - Response is 200 or 401 1065s ok 56 - Content is JSON 1065s # ==> Popping OP <== 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 57 - Query OP for logout 1065s ok 58 - HTTP code is 200 1065s # ==> Pushing OP <== 1065s # ==> Popping OP <== 1065s ok 59 - Test if user is reject on OP 1065s ok 60 - Response status is 401 1065s ok 61 - Content is JSON 1065s ok 62 - Error code is 1 1065s 1..62 1065s ok 1066s t/32-OIDC-no-Metadata.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 - Query OIDC metadata 1066s ok 6 - HTTP code is 200 1066s ok 7 - HTTP code is 200 1066s ok 8 - Page contains a form 1066s ok 9 - CSP header authorize POST request to \# 1066s 1..9 1066s ok 1066s t/32-OIDC-redirect_uri-filter.t ................................... 1066s ok 1 - use Lemonldap::NG::Portal::Main; 1066s ok 2 - Portal object 1066s ok 3 - Init 1066s ok 4 - Portal app 1066s ok 5 - OP portal 1066s ok 6 - Get JWKS, endpoint /oauth2/jwks 1066s ok 7 - HTTP code is 200 1066s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1066s ok 9 - HTTP code is 200 1066s ok 10 - Portal object 1066s ok 11 - Init 1066s ok 12 - Portal app 1066s ok 13 - RP portal 1066s ok 14 - Post authentication 1066s ok 15 - Get cookie lemonldap (28fa0489c88a16a7f6d7a94337cd28a41da333e64a294b5e6db70bf9c0bf5680) 1066s ok 16 - Unauth SP request 1066s ok 17 - Get redirection 1066s ok 18 - Location header found 1066s ok 19 - Push bad request to OP 1066s ok 20 - HTTP code is 200 1066s ok 21 - Get unauthorized redirect_uri 1066s 1..21 1066s ok 1067s t/32-OIDC-strict-JWS-private_key_jwt.t ............................ 1067s ok 1 - use Lemonldap::NG::Portal::Main; 1067s ok 2 - Portal object 1067s ok 3 - REST request 1067s ok 4 - Request from OP to RP 1067s [Fri Jan 17 14:52:11 2025] [LLNG:6500] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1067s [Fri Jan 17 14:52:11 2025] [LLNG:6500] [error] Malformed JWKS document 1067s [Fri Jan 17 14:52:11 2025] [LLNG:6500] [error] Relying Party rp has errors and will be ignored 1067s ok 5 - Init 1067s ok 6 - Portal app 1067s ok 7 - Register $type 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 8 - Get JWKS, endpoint /oauth2/jwks 1067s ok 9 - HTTP code is 200 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1067s ok 11 - HTTP code is 200 1067s ok 12 - Portal object 1067s ok 13 - Init 1067s ok 14 - Portal app 1067s ok 15 - Register $type 1067s ok 16 - Portal object 1067s ok 17 - REST request 1067s ok 18 - Request from OP to RP 1067s # ==> Saving handler OP <== 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s # ==> Restoring OP <== 1067s ok 19 - Execute request 1067s ok 20 - Response is 200 1067s ok 21 - Content is JSON 1067s ok 22 - Init 1067s ok 23 - Portal app 1067s ok 24 - Register $type 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s ok 25 - RP publish its keys 1067s ok 26 - HTTP code is 200 1067s ok 27 - Content-Type is JSON 1067s ok 28 - Content is valid JSON 1067s ok 29 - Get RP sig key 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s ok 30 - Unauth RP request 1067s ok 31 - Get redirection 1067s ok 32 - Location header found 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 33 - Push request to OP, endpoint /oauth2/authorize 1067s ok 34 - HTTP code is 200 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 35 - Post authentication, endpoint /oauth2/authorize 1067s ok 36 - Get cookie lemonldap (f888b060108c7bb43907880973b04e235412ab4e1b4480d6d257aa2f1b5a56fb) 1067s ok 37 - HTTP code is 200 1067s ok 38 - Page contains a form 1067s ok 39 - Host match 1067s ok 40 - Field "confirm" is defined 1067s ok 41 - CSP header authorize POST request to \# 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 42 - Post confirmation, endpoint /oauth2/authorize 1067s ok 43 - Get redirection 1067s ok 44 - Location header found 1067s # ==> Pushing RP <== 1067s ok 45 - REST request 1067s ok 46 - Request from RP to OP, endpoint /oauth2/token 1067s # ==> Saving handler RP <== 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s # ==> Restoring RP <== 1067s ok 47 - Execute request 1067s ok 48 - Response is 200 1067s ok 49 - Content is JSON 1067s ok 50 - REST request 1067s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1067s # ==> Saving handler RP <== 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s # ==> Restoring RP <== 1067s ok 52 - Execute request 1067s ok 53 - Response is 200 1067s ok 54 - Content is JSON 1067s # ==> Popping RP <== 1067s ok 55 - Call openidconnectcallback on RP 1067s ok 56 - Get cookie lemonldap (51ebb80aa09361665e5f4ba24fdcefd0431c516525f6ef234a6cedec981fbe8d) 1067s # ==> Pushing OP <== 1067s ok 57 - REST request 1067s ok 58 - Request from OP to RP 1067s # ==> Saving handler OP <== 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s # ==> Restoring OP <== 1067s ok 59 - Execute request 1067s ok 60 - Response is 200 1067s ok 61 - Content is JSON 1067s # ==> Popping OP <== 1067s # ==> Pushing OP <== 1067s ok 62 - REST request 1067s ok 63 - Request from OP to RP 1067s # ==> Saving handler OP <== 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s # ==> Restoring OP <== 1067s ok 64 - Execute request 1067s ok 65 - Response is 200 1067s # ==> Popping OP <== 1067s ok 66 - Query OP for logout 1067s ok 67 - HTTP code is 200 1067s # ==> Pushing OP <== 1067s # ==> Popping OP <== 1067s ok 68 - Test if user is reject on OP 1067s ok 69 - Response status is 401 1067s ok 70 - Content is JSON 1067s ok 71 - Error code is 1 1067s # ==> Pushing RP <== 1067s # ==> Popping RP <== 1067s ok 72 - Test if user is reject on RP 1067s ok 73 - Get redirection 1067s ok 74 - Location header found 1067s 1..74 1067s ok 1068s t/33-Auth-and-issuer-OpenID2.t .................................... 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s ok 6 - Portal object 1068s ok 7 - Init 1068s ok 8 - Portal app 1068s ok 9 - Register $type 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 10 - Unauth SP request 1068s ok 11 - HTTP code is 200 1068s ok 12 - Page contains a form 1068s ok 13 - Host match 1068s ok 14 - CSP header authorize POST request to \# 1068s ok 15 - Ask for OpenID identity 1068s # ==> Pushing SP <== 1068s ok 16 - Request from SP to IdP 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 17 - Execute post request 1068s ok 18 - HTTP code is 200 1068s ok 19 - Request from SP to IdP 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 20 - Execute request 1068s ok 21 - HTTP code is 200 1068s # ==> Popping SP <== 1068s ok 22 - Post OpenID identity 1068s ok 23 - Get redirection 1068s ok 24 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 25 - Follow redirection to IdP 1068s ok 26 - HTTP code is 200 1068s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125532%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerRequestopenidserver%22%3A%221737053652_52248%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%7D) 1068s ok 28 - HTTP code is 200 1068s ok 29 - Page contains a form 1068s ok 30 - Host match 1068s ok 31 - CSP header authorize POST request to \# 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 32 - Try to authenticate 1068s ok 33 - Reject reason is 91 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 34 - Unauth SP request 1068s ok 35 - HTTP code is 200 1068s ok 36 - Page contains a form 1068s ok 37 - Host match 1068s ok 38 - CSP header authorize POST request to \# 1068s ok 39 - Ask for OpenID identity 1068s # ==> Pushing SP <== 1068s ok 40 - Request from SP to IdP 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 41 - Execute post request 1068s ok 42 - HTTP code is 200 1068s # ==> Popping SP <== 1068s ok 43 - Post OpenID identity 1068s ok 44 - Get redirection 1068s ok 45 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 46 - Follow redirection to IdP 1068s ok 47 - HTTP code is 200 1068s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerRequestopenidserver%22%3A%221737053652_29362%22%2C%22issuerTs%22%3A1737125532%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 1068s ok 49 - HTTP code is 200 1068s ok 50 - Page contains a form 1068s ok 51 - Host match 1068s ok 52 - CSP header authorize POST request to \# 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 53 - Try to authenticate 1068s ok 54 - Get cookie lemonldap (446094b52dc81db29b1f48b2b06532aeb77faf90de8d31f509cf6fd6a8644e53) 1068s ok 55 - HTTP code is 200 1068s ok 56 - Page contains a form 1068s ok 57 - Host match 1068s ok 58 - Field "confirm" is defined 1068s ok 59 - CSP header authorize POST request to \# 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 60 - Confirm choice 1068s ok 61 - Get redirection 1068s ok 62 - Location header found 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 63 - Follow redirection to SP 1068s ok 64 - Get cookie lemonldap (2e899808426b09d5caebfea903e9afee7c9a318f40278aabf19a017a9cd968c5) 1068s ok 65 - Get redirection 1068s ok 66 - Location header found 1068s 1..66 1068s ok 1068s t/34-Auth-Proxy-and-REST-Server.t ................................. 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s ok 6 - Portal object 1068s ok 7 - Init 1068s ok 8 - Portal app 1068s ok 9 - Register $type 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 10 - Unauth SP request 1068s ok 11 - HTTP code is 200 1068s # ==> Pushing SP <== 1068s ok 12 - @ REST request (POST /) 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 13 - Post request 1068s ok 14 - HTTP code is 200 1068s ok 15 - Get cookie lemonldap (67fc8b8631c5ce7f9ba44a98dbb0f5fa43b7a38a48b38563a9a9a58131955893) 1068s ok 16 - Content is JSON 1068s ok 17 - @ REST request (GET /session/my/global) 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 18 - Execute request 1068s ok 19 - HTTP code is 200 1068s ok 20 - Content is JSON 1068s # ==> Popping SP <== 1068s ok 21 - Post user/password 1068s ok 22 - Get redirection 1068s ok 23 - Location is http://auth.sp.com/ 1068s ok 24 - Get cookie lemonldap (8f439f6e4a54b6e7027f13c249ebd8741685c1fbc19b269fc1b0790f1d6503fd) 1068s ok 25 - Good ID 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 26 - Some session keys 1068s ok 27 - HTTP code is 200 1068s ok 28 - GET JSON 1068s ok 29 - Good ID 1068s ok 30 - Uid is dwho 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 31 - Create session 1068s ok 32 - HTTP code is 200 1068s ok 33 - GET JSON 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 34 - Verify uid 1068s ok 35 - Uid is good 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 36 - Put a new key 1068s ok 37 - HTTP code is 200 1068s ok 38 - GET JSON 1068s ok 39 - Result is 1 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 40 - Verify cn 1068s ok 41 - CN is good 1068s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 1068s ok 43 - @ REST request (POST /sessions/global/) 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 44 - Post request 1068s ok 45 - HTTP code is 200 1068s ok 46 - Content is JSON 1068s ok 47 - Search all sessions 1068s ok 48 - Result is an hash 1068s ok 49 - Found 4 sessions 1068s ok 50 - All sessions are valid 1068s ok 51 - @ REST request (POST /sessions/global/) 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 52 - Post request 1068s ok 53 - HTTP code is 200 1068s ok 54 - Content is JSON 1068s ok 55 - Search all sessions with a code 1068s ok 56 - Result is an hash 1068s ok 57 - Found the same count 1068s ok 58 - All sessions are valid 1068s ok 59 - @ REST request (POST /sessions/global/) 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 60 - Post request 1068s ok 61 - HTTP code is 200 1068s ok 62 - Content is JSON 1068s ok 63 - Search dwho sessions 1068s ok 64 - Result is an hash 1068s ok 65 - Found 2 sessions 1068s ok 66 - All sessions are valid 1068s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 68 - Delete new session 1068s ok 69 - HTTP code is 200 1068s ok 70 - GET JSON 1068s ok 71 - Result is 1 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 72 - New session is deleted 1068s ok 73 - Session does not exist 1068s # ==> Pushing SP <== 1068s ok 74 - @ REST request (GET /) 1068s # ==> Saving handler SP <== 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s # ==> Restoring SP <== 1068s ok 75 - Execute request 1068s ok 76 - HTTP code is 200 1068s ok 77 - Content is JSON 1068s # ==> Popping SP <== 1068s ok 78 - Ask for logout 1068s ok 79 - HTTP code is 200 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 80 - Test if user is reject on IdP 1068s ok 81 - Response status is 401 1068s ok 82 - Content is JSON 1068s ok 83 - Error code is 1 1068s 1..83 1068s ok 1069s t/34-Auth-Proxy-and-REST-sessions.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 - Issuer portal 1069s ok 6 - Portal object 1069s ok 7 - Init 1069s ok 8 - Portal app 1069s ok 9 - SP portal 1069s ok 10 - Unauth SP request 1069s ok 11 - HTTP code is 200 1069s ok 12 - @ REST request (POST /) 1069s ok 13 - Post request 1069s ok 14 - @ REST request (GET /session/my/global) 1069s ok 15 - @ REST request (GET /sessions/global/a54eb321a0bd61cf2c9ba22b8c2f0fec592a2dc93fdfec8ba22bd84b5b626a3e) 1069s ok 16 - Execute request 1069s ok 17 - Execute request 1069s ok 18 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1069s ok 19 - Execute request 1069s ok 20 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1069s ok 21 - Post request 1069s ok 22 - @ REST request (PUT /sessions/global/b2fcaed73124d941347342bb4ab0321ee6dda113de7fd05478c82dde206e396f) 1069s ok 23 - Post request 1069s ok 24 - Post user/password 1069s ok 25 - Get redirection 1069s ok 26 - Location is http://auth.sp.com/ 1069s ok 27 - Get cookie lemonldap (b2fcaed73124d941347342bb4ab0321ee6dda113de7fd05478c82dde206e396f) 1069s ok 28 - @ REST request (GET /) 1069s ok 29 - Execute request 1069s ok 30 - @ REST request (DELETE /sessions/global/b2fcaed73124d941347342bb4ab0321ee6dda113de7fd05478c82dde206e396f) 1069s ok 31 - Execute request 1069s ok 32 - Ask for logout 1069s ok 33 - HTTP code is 200 1069s ok 34 - @ REST request (GET /sessions/global/b2fcaed73124d941347342bb4ab0321ee6dda113de7fd05478c82dde206e396f) 1069s ok 35 - Execute request 1069s ok 36 - Test if user is reject on IdP 1069s ok 37 - Response status is 401 1069s ok 38 - Content is JSON 1069s ok 39 - Error code is 1 1069s 1..39 1069s ok 1070s t/34-Auth-Proxy-and-SOAP-Server.t ................................. 1070s ok 1 - use Lemonldap::NG::Portal::Main; 1070s ok 2 - Portal object 1070s ok 3 - Init 1070s ok 4 - Portal app 1070s ok 5 - Register $type 1070s ok 6 - Portal object 1070s ok 7 - Init 1070s ok 8 - Portal app 1070s ok 9 - Register $type 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 10 - Unauth SP request 1070s ok 11 - HTTP code is 200 1070s # ==> Pushing SP <== 1070s ok 12 - @ SOAP REQUEST @ 1070s # ==> Saving handler SP <== 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s # ==> Restoring SP <== 1070s ok 13 - Execute request 1070s ok 14 - HTTP code is 200 1070s ok 15 - Content is XML 1070s ok 16 - @ END OF SOAP REQUEST @ 1070s ok 17 - @ SOAP REQUEST @ 1070s # ==> Saving handler SP <== 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s # ==> Restoring SP <== 1070s ok 18 - Execute request 1070s ok 19 - HTTP code is 200 1070s ok 20 - Content is XML 1070s ok 21 - @ END OF SOAP REQUEST @ 1070s # ==> Popping SP <== 1070s ok 22 - Post user/password 1070s ok 23 - Get redirection 1070s ok 24 - Location is http://auth.sp.com/ 1070s ok 25 - Get cookie lemonldap (a9a16bfcd026546ff215e5457cf5d43a946f82521899d600a0d6922f03da75e4) 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 26 - Try to get menu 1070s ok 27 - HTTP code is 200 1070s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 1070s ok 29 - @ SOAP REQUEST @ 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s ok 30 - Execute request 1070s ok 31 - HTTP code is 200 1070s ok 32 - Content is XML 1070s ok 33 - @ END OF SOAP REQUEST @ 1070s ok 34 - @ SOAP REQUEST @ 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s ok 35 - Execute request 1070s ok 36 - HTTP code is 200 1070s ok 37 - Content is XML 1070s ok 38 - @ END OF SOAP REQUEST @ 1070s ok 39 - Try get_key_from_all_sessions 1070s ok 40 - Found session 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 41 - Ask for logout 1070s ok 42 - HTTP code is 200 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 43 - Test if user is reject on IdP 1070s ok 44 - Response status is 401 1070s ok 45 - Content is JSON 1070s ok 46 - Error code is 1 1070s 1..46 1070s ok 1070s t/35-My-session.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 - Auth query 1070s ok 6 - HTTP code is 200 1070s ok 7 - Get cookie lemonldap (a3788669923e62e1e4f2b4330ea54eacc83d99164f93ea7154e2da2a0f2e0db7) 1070s ok 8 - Check for test1 1070s ok 9 - HTTP code is 200 1070s ok 10 - http//test1.example.com is ganted 1070s ok 11 - Check for test1 1070s ok 12 - HTTP code is 200 1070s ok 13 - Request for my applications 1070s ok 14 - HTTP code is 200 1070s ok 15 - Result == 1 1070s ok 16 - "Sample applications" category found 1070s ok 17 - Two applications found 1070s ok 18 - Description app1 found 1070s ok 19 - Logo app1 found 1070s ok 20 - URI app2 found 1070s ok 21 - Logout request 1070s ok 22 - Response is 200 1070s ok 23 - Cookie is deleted 1070s ok 24 - No pdata 1070s ok 25 - Disconnect request 1070s ok 26 - Response is 401 1070s 1..26 1070s ok 1071s t/35-REST-OAuth2-deny.t ........................................... 1071s ok 1 - use Lemonldap::NG::Portal::Main; 1071s ok 2 - Portal object 1071s ok 3 - Init 1071s ok 4 - Portal app 1071s ok 5 - Register $type 1071s ok 6 - OP portal 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 7 - Get JWKS, endpoint /oauth2/jwks 1071s ok 8 - HTTP code is 200 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1071s ok 10 - HTTP code is 200 1071s ok 11 - Portal object 1071s ok 12 - Init 1071s ok 13 - Portal app 1071s ok 14 - Register $type 1071s ok 15 - RP portal 1071s # ==> Pushing RP <== 1071s # ==> Popping RP <== 1071s ok 16 - Unauth SP request 1071s ok 17 - Get redirection 1071s ok 18 - Location header found 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 19 - Push request to OP, endpoint /oauth2/authorize 1071s ok 20 - HTTP code is 200 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 21 - Post authentication, endpoint /oauth2/authorize 1071s ok 22 - Get cookie lemonldap (1420323deefb219017fb1be8d2b6d8bcb751f117ac613878bd3fd52ab295ce94) 1071s ok 23 - HTTP code is 200 1071s ok 24 - Page contains a form 1071s ok 25 - Host match 1071s ok 26 - Field "confirm" is defined 1071s ok 27 - CSP header authorize POST request to \# 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 28 - Post confirmation, endpoint /oauth2/authorize 1071s ok 29 - Get redirection 1071s ok 30 - Location header found 1071s # ==> Pushing RP <== 1071s ok 31 - REST request 1071s ok 32 - Request from RP to OP, endpoint /oauth2/token 1071s # ==> Saving handler RP <== 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s # ==> Restoring RP <== 1071s ok 33 - Execute request 1071s ok 34 - Response is 200 1071s ok 35 - Content is JSON 1071s ok 36 - Found access_token c2ad7a01118c7f24db94be5aa7ca52671b02c7ff5675f499401dc70d47a4b248 1071s ok 37 - REST request 1071s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1071s # ==> Saving handler RP <== 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s # ==> Restoring RP <== 1071s ok 39 - Execute request 1071s ok 40 - Response is 200 1071s ok 41 - Content is JSON 1071s # ==> Popping RP <== 1071s ok 42 - Call openidconnectcallback on RP 1071s ok 43 - Get cookie lemonldap (09c3bf5e418505b4dc8c780941b48292496d797235fd59ff5af2a4ecc49d79a7) 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 44 - Check session 1071s ok 45 - Response status is 401 1071s ok 46 - Content is JSON 1071s ok 47 - Error code is 9 1071s # ==> Pushing OP <== 1071s # ==> Popping OP <== 1071s ok 48 - Check session 1071s ok 49 - HTTP code is 403 1071s 1..49 1071s ok 1072s t/35-REST-OAuth2.t ................................................ 1072s ok 1 - use Lemonldap::NG::Portal::Main; 1072s ok 2 - Portal object 1072s ok 3 - Init 1072s ok 4 - Portal app 1072s ok 5 - Register $type 1072s ok 6 - OP portal 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 7 - Get JWKS, endpoint /oauth2/jwks 1072s ok 8 - HTTP code is 200 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1072s ok 10 - HTTP code is 200 1072s ok 11 - Portal object 1072s ok 12 - Init 1072s ok 13 - Portal app 1072s ok 14 - Register $type 1072s ok 15 - RP portal 1072s # ==> Pushing RP <== 1072s # ==> Popping RP <== 1072s ok 16 - Unauth SP request 1072s ok 17 - Get redirection 1072s ok 18 - Location header found 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 19 - Push request to OP, endpoint /oauth2/authorize 1072s ok 20 - HTTP code is 200 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 21 - Post authentication, endpoint /oauth2/authorize 1072s ok 22 - Get cookie lemonldap (d6879898ce536bf4d464df1fc932889bcc6633b2dce1c796182aae5230a8865f) 1072s ok 23 - HTTP code is 200 1072s ok 24 - Page contains a form 1072s ok 25 - Host match 1072s ok 26 - Field "confirm" is defined 1072s ok 27 - CSP header authorize POST request to \# 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 28 - Post confirmation, endpoint /oauth2/authorize 1072s ok 29 - Get redirection 1072s ok 30 - Location header found 1072s # ==> Pushing RP <== 1072s ok 31 - REST request 1072s ok 32 - Request from RP to OP, endpoint /oauth2/token 1072s # ==> Saving handler RP <== 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s # ==> Restoring RP <== 1072s ok 33 - Execute request 1072s ok 34 - Response is 200 1072s ok 35 - Content is JSON 1072s ok 36 - Found access_token 1312a1a922ee056ed9188aee4a67efae7fcf42d3fabfcffd9133b592eaf894bf 1072s ok 37 - REST request 1072s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1072s # ==> Saving handler RP <== 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s # ==> Restoring RP <== 1072s ok 39 - Execute request 1072s ok 40 - Response is 200 1072s ok 41 - Content is JSON 1072s # ==> Popping RP <== 1072s ok 42 - Call openidconnectcallback on RP 1072s ok 43 - Get cookie lemonldap (30a4b37d7de9c03521519328f11f889645414205d8b77daa9bd6c35d8427f70c) 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 44 - Check session 1072s ok 45 - Response status is 401 1072s ok 46 - Content is JSON 1072s ok 47 - Error code is 9 1072s # ==> Pushing OP <== 1072s # ==> Popping OP <== 1072s ok 48 - Check session 1072s ok 49 - HTTP code is 200 1072s 1..49 1072s ok 1072s t/35-REST-auth-password-server.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 - HTTP code is 200 1072s ok 6 - Content-Type is JSON 1072s ok 7 - Content is valid JSON 1072s ok 8 - Correct password is accepted 1072s ok 9 - HTTP code is 200 1072s ok 10 - Content-Type is JSON 1072s ok 11 - Content is valid JSON 1072s ok 12 - Incorrect user is rejected 1072s ok 13 - HTTP code is 200 1072s ok 14 - Content-Type is JSON 1072s ok 15 - Content is valid JSON 1072s ok 16 - Incorrect password is rejected 1072s ok 17 - HTTP code is 200 1072s ok 18 - Content-Type is JSON 1072s ok 19 - Content is valid JSON 1072s ok 20 - Correct result 1072s ok 21 - Correct attributes 1072s ok 22 - Correct macro 1072s ok 23 - HTTP code is 200 1072s ok 24 - Content-Type is JSON 1072s ok 25 - Content is valid JSON 1072s ok 26 - Correct result 1072s ok 27 - No attributes 1072s 1..27 1072s ok 1073s t/35-REST-config-backend.t ........................................ 1073s ok 1 - use Lemonldap::NG::Portal::Main; 1073s ok 2 - Portal object 1073s ok 3 - Init 1073s ok 4 - Portal app 1073s ok 5 - Register $type 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 6 - Get latest conf metadata 1073s ok 7 - HTTP code is 200 1073s ok 8 - Portal object 1073s ok 9 - @ REST request (GET /config/latest) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 10 - Execute request 1073s ok 11 - Response is 200 or 400 1073s ok 12 - @ END OF REST REQUEST 1073s ok 13 - @ REST request (GET /config/latest) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 14 - Execute request 1073s ok 15 - Response is 200 or 400 1073s ok 16 - @ END OF REST REQUEST 1073s ok 17 - @ REST request (GET /config/1) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 18 - Execute request 1073s ok 19 - Response is 200 or 400 1073s ok 20 - @ END OF REST REQUEST 1073s ok 21 - Init 1073s ok 22 - Portal app 1073s ok 23 - Register $type 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 24 - Unauth SP request 1073s ok 25 - HTTP code is 200 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 26 - Post user/password 1073s ok 27 - Get redirection 1073s ok 28 - Location is http://auth.sp.com/ 1073s ok 29 - Get cookie lemonldap (aaa3c6b702ee7de071ab1f0ed3f5c1a43d451768fa343c08b9a57cd52f8ab822) 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 30 - Auth test 1073s ok 31 - HTTP code is 200 1073s ok 32 - Good ID 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 33 - Some session keys 1073s ok 34 - HTTP code is 200 1073s ok 35 - GET JSON 1073s ok 36 - Good ID 1073s ok 37 - Uid is french 1073s ok 38 - UTF-8 values 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 39 - Retrieve error message: 9 from lang: fr 1073s ok 40 - HTTP code is 200 1073s ok 41 - GET JSON 1073s ok 42 - Good lang 1073s ok 43 - Good errorNum 1073s ok 44 - Good errorMsgName 1073s ok 45 - Good file URL 1073s ok 46 - Good result 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 47 - Retrieve ALL error messages from lang: es 1073s ok 48 - HTTP code is 200 1073s ok 49 - GET JSON 1073s ok 50 - Good lang 1073s ok 51 - Good errorNum 1073s ok 52 - Good file URL 1073s ok 53 - Good result 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 54 - Retrieve ALL error messages from lang: en (default) 1073s ok 55 - HTTP code is 200 1073s ok 56 - GET JSON 1073s ok 57 - Good lang 1073s ok 58 - Good errorNum 1073s ok 59 - Good file URL 1073s ok 60 - Good result 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 61 - Ask for logout 1073s ok 62 - HTTP code is 200 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 63 - Test if user is reject on IdP 1073s ok 64 - Response status is 401 1073s ok 65 - Content is JSON 1073s ok 66 - Error code is 1 1073s 1..66 1073s ok 1073s t/35-REST-export-password.t ....................................... 1073s ok 1 - use Lemonldap::NG::Portal::Main; 1073s ok 2 - Portal object 1073s ok 3 - Init 1073s ok 4 - Portal app 1073s ok 5 - Register $type 1073s ok 6 - Portal object 1073s ok 7 - Init 1073s ok 8 - Portal app 1073s ok 9 - Register $type 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 10 - Unauth SP request 1073s ok 11 - HTTP code is 200 1073s # ==> Pushing SP <== 1073s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 13 - Execute request 1073s ok 14 - Response is 200 or 400 1073s ok 15 - @ END OF REST REQUEST 1073s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 17 - Post request 1073s ok 18 - HTTP code is 200 1073s ok 19 - @ END OF REST REQUEST 1073s ok 20 - @ REST request (PUT /sessions/global/cfdc216cd4937b8d42ba0bf2ae36e136d5a3d06d437917344c5c342f458b934c) 1073s # ==> Saving handler SP <== 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s # ==> Restoring SP <== 1073s ok 21 - Post request 1073s ok 22 - HTTP code is 200 1073s ok 23 - @ END OF REST REQUEST 1073s # ==> Popping SP <== 1073s ok 24 - Post user/password 1073s ok 25 - Get redirection 1073s ok 26 - Location is http://auth.sp.com/ 1073s ok 27 - Get cookie lemonldap (cfdc216cd4937b8d42ba0bf2ae36e136d5a3d06d437917344c5c342f458b934c) 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 28 - Auth test 1073s ok 29 - HTTP code is 200 1073s ok 30 - Password is exported 1073s 1..30 1073s ok 1074s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.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 - Issuer portal 1074s ok 6 - Simple request to handler 1074s ok 7 - Get WWW-Authenticate header 1074s # Subtest: REST request to Portal 1074s 1..3 1074s ok 1 - Get POST request 1074s ok 2 - Push request to portal 1074s ok 3 - Response is 200 1074s ok 8 - REST request to Portal 1074s ok 9 - AuthBasic request 1074s ok 10 - HTTP code is 200 1074s ok 11 - Authenticated as dwho 1074s # Subtest: REST request to Portal 1074s 1..3 1074s ok 1 - Get POST request 1074s ok 2 - Push request to portal 1074s ok 3 - Response is 200 1074s ok 12 - REST request to Portal 1074s ok 13 - AuthBasic request 1074s ok 14 - HTTP code is 200 1074s ok 15 - Authenticated as rtyler 1074s ok 16 - REST requests were done by handler 1074s ok 17 - New AuthBasic request 1074s ok 18 - Handler used its local cache 1074s ok 19 - HTTP code is 200 1074s ok 20 - Authenticated as dwho 1074s ok 21 - New AuthBasic request 1074s ok 22 - Handler used its local cache 1074s ok 23 - HTTP code is 200 1074s ok 24 - Authenticated as rtyler 1074s # Subtest: REST request to Portal 1074s 1..3 1074s ok 1 - Get POST request 1074s ok 2 - Push request to portal 1074s ok 3 - Response is 401 1074s ok 25 - REST request to Portal 1074s ok 26 - New AuthBasic request 1074s ok 27 - Request was rejected 1074s # Subtest: REST request to Portal 1074s 1..3 1074s ok 1 - Get POST request 1074s ok 2 - Push request to portal 1074s ok 3 - Response is 401 1074s ok 28 - REST request to Portal 1074s ok 29 - New AuthBasic request 1074s ok 30 - Request was rejected 1074s 1..30 1074s ok 1075s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.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 - Issuer portal 1075s ok 6 - Simple request to handler 1075s ok 7 - Get WWW-Authenticate header 1075s ok 8 - Get Menu 1075s ok 9 - HTTP code is 200 1075s ok 10 - Page contains a form 1075s ok 11 - Host match 1075s ok 12 - Field "user" is defined 1075s ok 13 - Field "password" is defined 1075s ok 14 - CSP header authorize POST request to \# 1075s ok 15 - Auth query 1075s ok 16 - Get cookie lemonldap (a8cd18487436dd594da09db38f65ef2e319bb1a8aa3e2cf210d8e2924782e497) 1075s ok 17 - Get redirection 1075s ok 18 - Location is http://auth.idp.com/ 1075s ok 19 - Form registration 1075s ok 20 - Get redirection 1075s ok 21 - Location header found 1075s ok 22 - Form registration 1075s ok 23 - Found TOTP js 1075s ok 24 - Get new key 1075s ok 25 - Content is JSON 1075s ok 26 - Found secret 1075s ok 27 - Found token 1075s ok 28 - Code 1075s ok 29 - Code contains 6 digits 1075s ok 30 - Post code 1075s ok 31 - Content is JSON 1075s ok 32 - Key is registered 1075s ok 33 - Get Menu 1075s ok 34 - HTTP code is 200 1075s ok 35 - Page contains a form 1075s ok 36 - Host match 1075s ok 37 - Field "user" is defined 1075s ok 38 - Field "password" is defined 1075s ok 39 - CSP header authorize POST request to \# 1075s ok 40 - Auth query 1075s ok 41 - HTTP code is 200 1075s ok 42 - Page contains a form 1075s ok 43 - URI match 1075s # Subtest: REST request to Portal 1075s 1..2 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 44 - REST request to Portal 1075s ok 45 - AuthBasic request 1075s ok 46 - Authentication rejected 1075s ok 47 - REST requests were done by handler 1075s # Subtest: REST request to Portal 1075s 1..2 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 48 - REST request to Portal 1075s ok 49 - New AuthBasic request 1075s ok 50 - Handler used its local cache 1075s ok 51 - Authentication rejected a second time 1075s # Subtest: REST request to Portal 1075s 1..2 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 52 - REST request to Portal 1075s ok 53 - New AuthBasic request 1075s ok 54 - Portal was called a second time 1075s ok 55 - 2FA did not trigger for rtyler because of ENV rule 1075s 1..55 1075s ok 1075s t/35-REST-sessions-with-AuthBasic-handler.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 - Issuer portal 1075s ok 6 - Simple request to handler 1075s ok 7 - Get WWW-Authenticate header 1075s # Subtest: REST request to Portal 1075s 1..3 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 3 - Response is 200 1075s ok 8 - REST request to Portal 1075s ok 9 - AuthBasic request 1075s ok 10 - HTTP code is 200 1075s ok 11 - Authenticated as dwho 1075s # Subtest: REST request to Portal 1075s 1..3 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 3 - Response is 200 1075s ok 12 - REST request to Portal 1075s ok 13 - AuthBasic request 1075s ok 14 - HTTP code is 200 1075s ok 15 - Authenticated as rtyler 1075s ok 16 - REST requests were done by handler 1075s ok 17 - New AuthBasic request 1075s ok 18 - Handler used its local cache 1075s ok 19 - HTTP code is 200 1075s ok 20 - Authenticated as dwho 1075s ok 21 - New AuthBasic request 1075s ok 22 - Handler used its local cache 1075s ok 23 - HTTP code is 200 1075s ok 24 - Authenticated as rtyler 1075s # Subtest: REST request to Portal 1075s 1..3 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 3 - Response is 401 1075s ok 25 - REST request to Portal 1075s ok 26 - New AuthBasic request 1075s ok 27 - Request was rejected 1075s # Subtest: REST request to Portal 1075s 1..3 1075s ok 1 - Get POST request 1075s ok 2 - Push request to portal 1075s ok 3 - Response is 401 1075s ok 28 - REST request to Portal 1075s ok 29 - New AuthBasic request 1075s ok 30 - Request was rejected 1075s 1..30 1075s ok 1076s t/35-REST-sessions-with-REST-server.t ............................. 1076s ok 1 - use Lemonldap::NG::Portal::Main; 1076s ok 2 - Portal object 1076s ok 3 - Init 1076s ok 4 - Portal app 1076s ok 5 - Register $type 1076s ok 6 - Portal object 1076s ok 7 - Init 1076s ok 8 - Portal app 1076s ok 9 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 10 - Unauth SP request 1076s ok 11 - HTTP code is 200 1076s # ==> Pushing SP <== 1076s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 1076s # ==> Saving handler SP <== 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring SP <== 1076s ok 13 - Execute request 1076s ok 14 - Response is 200 or 400 1076s ok 15 - @ END OF REST REQUEST 1076s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1076s # ==> Saving handler SP <== 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring SP <== 1076s ok 17 - Post request 1076s ok 18 - HTTP code is 200 1076s ok 19 - @ END OF REST REQUEST 1076s ok 20 - @ REST request (PUT /sessions/global/0850ec0c9eb2c8456659bef622d030caae4170d39e0d996fbfbb66c5b9d3e7c0) 1076s # ==> Saving handler SP <== 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring SP <== 1076s ok 21 - Post request 1076s ok 22 - HTTP code is 200 1076s ok 23 - @ END OF REST REQUEST 1076s # ==> Popping SP <== 1076s ok 24 - Post user/password 1076s ok 25 - Get redirection 1076s ok 26 - Location is http://auth.sp.com/ 1076s ok 27 - Get cookie lemonldap (0850ec0c9eb2c8456659bef622d030caae4170d39e0d996fbfbb66c5b9d3e7c0) 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 28 - Auth test 1076s ok 29 - HTTP code is 200 1076s ok 30 - Good ID 1076s ok 31 - Mulivalued attribute found 1076s ok 32 - Good ID 1076s ok 33 - Uid is french 1076s # ==> Pushing SP <== 1076s ok 34 - @ REST request (DELETE /sessions/global/0850ec0c9eb2c8456659bef622d030caae4170d39e0d996fbfbb66c5b9d3e7c0) 1076s # ==> Saving handler SP <== 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring SP <== 1076s ok 35 - Execute request 1076s ok 36 - Response is 200 or 400 1076s ok 37 - @ END OF REST REQUEST 1076s # ==> Popping SP <== 1076s ok 38 - Ask for logout 1076s ok 39 - HTTP code is 200 1076s # ==> Pushing SP <== 1076s ok 40 - @ REST request (GET /sessions/global/0850ec0c9eb2c8456659bef622d030caae4170d39e0d996fbfbb66c5b9d3e7c0) 1076s # ==> Saving handler SP <== 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s # ==> Restoring SP <== 1076s ok 41 - Execute request 1076s ok 42 - Response is 200 or 400 1076s ok 43 - @ END OF REST REQUEST 1076s # ==> Popping SP <== 1076s ok 44 - Test if user is reject on IdP 1076s ok 45 - Response status is 401 1076s ok 46 - Content is JSON 1076s ok 47 - Error code is 1 1076s 1..47 1076s ok 1077s t/35-SOAP-config-backend.t ........................................ 1077s ok 1 - use Lemonldap::NG::Portal::Main; 1077s ok 2 - Portal object 1077s ok 3 - Init 1077s ok 4 - Portal app 1077s ok 5 - Register $type 1077s ok 6 - @ SOAP REQUEST @ 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 7 - Execute request 1077s ok 8 - HTTP code is 200 1077s ok 9 - Content is XML 1077s ok 10 - @ END OF SOAP REQUEST @ 1077s ok 11 - Last cfg is 1 1077s ok 12 - @ SOAP REQUEST @ 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 13 - Execute request 1077s ok 14 - HTTP code is 200 1077s ok 15 - Content is XML 1077s ok 16 - @ END OF SOAP REQUEST @ 1077s ok 17 - Get configuration 1077s ok 18 - cfgNum is 1 1077s ok 19 - Portal object 1077s ok 20 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 21 - Execute request 1077s ok 22 - HTTP code is 200 1077s ok 23 - Content is XML 1077s ok 24 - @ END OF SOAP REQUEST @ 1077s ok 25 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 26 - Execute request 1077s ok 27 - HTTP code is 200 1077s ok 28 - Content is XML 1077s ok 29 - @ END OF SOAP REQUEST @ 1077s ok 30 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 31 - Execute request 1077s ok 32 - HTTP code is 200 1077s ok 33 - Content is XML 1077s ok 34 - @ END OF SOAP REQUEST @ 1077s ok 35 - Init 1077s ok 36 - Portal app 1077s ok 37 - Register $type 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 38 - Unauth SP request 1077s ok 39 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 40 - Post user/password 1077s ok 41 - Get redirection 1077s ok 42 - Location is http://auth.sp.com/ 1077s ok 43 - Get cookie lemonldap (c223002e82dc8232f84e064f80914f03efe4f144efdd99db158ad8226cb1c2be) 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 44 - Try to get menu 1077s ok 45 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 46 - Ask for logout 1077s ok 47 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 48 - Test if user is reject on IdP 1077s ok 49 - Response status is 401 1077s ok 50 - Content is JSON 1077s ok 51 - Error code is 1 1077s 1..51 1077s ok 1077s t/35-SOAP-sessions-with-SOAP-server.t ............................. 1077s ok 1 - use Lemonldap::NG::Portal::Main; 1077s ok 2 - Portal object 1077s ok 3 - Init 1077s ok 4 - Portal app 1077s ok 5 - Register $type 1077s ok 6 - Portal object 1077s ok 7 - Init 1077s ok 8 - Portal app 1077s ok 9 - Register $type 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 10 - Unauth SP request 1077s ok 11 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s ok 12 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 13 - Execute request 1077s ok 14 - HTTP code is 200 1077s ok 15 - Content is XML 1077s ok 16 - @ END OF SOAP REQUEST @ 1077s ok 17 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 18 - Execute request 1077s ok 19 - HTTP code is 200 1077s ok 20 - Content is XML 1077s ok 21 - @ END OF SOAP REQUEST @ 1077s ok 22 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 23 - Execute request 1077s ok 24 - HTTP code is 200 1077s ok 25 - Content is XML 1077s ok 26 - @ END OF SOAP REQUEST @ 1077s ok 27 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 28 - Execute request 1077s ok 29 - HTTP code is 200 1077s ok 30 - Content is XML 1077s ok 31 - @ END OF SOAP REQUEST @ 1077s ok 32 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 33 - Execute request 1077s ok 34 - HTTP code is 200 1077s ok 35 - Content is XML 1077s ok 36 - @ END OF SOAP REQUEST @ 1077s # ==> Popping SP <== 1077s ok 37 - Post user/password 1077s ok 38 - Get redirection 1077s ok 39 - Location is http://auth.sp.com/ 1077s ok 40 - Get cookie lemonldap (dd8ad810865221ce58ae274b2b58e377720c95b1180824a27ed20520d85b3ef6) 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 41 - Try to get menu 1077s ok 42 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s ok 43 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 44 - Execute request 1077s ok 45 - HTTP code is 200 1077s ok 46 - Content is XML 1077s ok 47 - @ END OF SOAP REQUEST @ 1077s # ==> Popping SP <== 1077s ok 48 - Ask for logout 1077s ok 49 - HTTP code is 200 1077s # ==> Pushing SP <== 1077s ok 50 - @ SOAP REQUEST @ 1077s # ==> Saving handler SP <== 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s # ==> Restoring SP <== 1077s ok 51 - Execute request 1077s ok 52 - HTTP code is 200 1077s ok 53 - Content is XML 1077s ok 54 - @ END OF SOAP REQUEST @ 1077s # ==> Popping SP <== 1077s ok 55 - Test if user is reject on IdP 1077s ok 56 - Response status is 401 1077s ok 57 - Content is JSON 1077s ok 58 - Error code is 1 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 59 - Test WSDL 1077s ok 60 - HTTP code is 200 1077s ok 61 - Content contains wsdl def 1077s 1..61 1077s ok 1078s t/36-Combination-Custom.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 - Expression loaded: "[Dm] or [DB]" 1078s ok 6 - Try to connect with login dwho 1078s ok 7 - Get cookie lemonldap (771c5d84aa95fba3ed497ef705a910fcfeed829e21ac3c174671035be361e920) 1078s ok 8 - Logout request 1078s ok 9 - Response is 200 1078s ok 10 - Cookie is deleted 1078s ok 11 - No pdata 1078s ok 12 - Disconnect request 1078s ok 13 - Response is 401 1078s ok 14 - Try to connect with login dvador 1078s ok 15 - Get cookie lemonldap (7372149ab58a4aa49018b42ffd91a0e34ad736678166d24c2cc5ec82e3298e8e) 1078s ok 16 - Portal object 1078s ok 17 - Init 1078s ok 18 - Portal app 1078s ok 19 - Expression loaded: "[Dm] and [DB]" 1078s ok 20 - Try to connect with login rtyler 1078s ok 21 - Get cookie lemonldap (73be8718c4fc9bed2cdb9eb14f0cd472a44886554718c203df178ecac19a7790) 1078s ok 22 - Logout request 1078s ok 23 - Response is 200 1078s ok 24 - Cookie is deleted 1078s ok 25 - No pdata 1078s ok 26 - Disconnect request 1078s ok 27 - Response is 401 1078s ok 28 - Try to connect with login dwho 1078s ok 29 - Response status is 401 1078s ok 30 - Content is JSON 1078s ok 31 - Error code is 5 1078s ok 32 - Portal object 1078s ok 33 - Init 1078s ok 34 - Portal app 1078s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1078s ok 36 - Try to connect with login dwho 1078s ok 37 - Get cookie lemonldap (4a8ccb6251f119bd62d890266efd9fc04513fee13458e3a10a9f6a9535f1f682) 1078s ok 38 - Logout request 1078s ok 39 - Response is 200 1078s ok 40 - Cookie is deleted 1078s ok 41 - No pdata 1078s ok 42 - Disconnect request 1078s ok 43 - Response is 401 1078s ok 44 - Try to connect with login dvador 1078s ok 45 - Get cookie lemonldap (dae28b0839314583b5f4b97504cfc4e8e148ed32bc001e4929b1172cb0ec9f48) 1078s ok 46 - Logout request 1078s ok 47 - Response is 200 1078s ok 48 - Cookie is deleted 1078s ok 49 - No pdata 1078s ok 50 - Disconnect request 1078s ok 51 - Response is 401 1078s ok 52 - Portal object 1078s ok 53 - Init 1078s ok 54 - Portal app 1078s 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]" 1078s ok 56 - Try to connect with login rtyler 1078s ok 57 - Get cookie lemonldap (b4269f346057fd6934f9b9ddfe158e0b5fa03bf3e720d5d216f4981fe63897bc) 1078s ok 58 - Demo and DBI exported variables exist in session 1078s ok 59 - Try to connect with login dvador 1078s ok 60 - Get cookie lemonldap (eb0bfcfc8a06ad23788506bc0bf1235a5a92b87d36e6cf039813114a25094333) 1078s ok 61 - Try to connect with login dwho 1078s ok 62 - Response status is 401 1078s ok 63 - Content is JSON 1078s ok 64 - Error code is 5 1078s ok 65 - Portal object 1078s ok 66 - Init 1078s ok 67 - Portal app 1078s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1078s ok 69 - Try to connect with login rtyler 1078s ok 70 - Get cookie lemonldap (f37625ff0aa6a2a3d8e788d1a66fe2df29c726a8fd97944157b0f04dda00d67f) 1078s ok 71 - Try to connect with login dwho 1078s ok 72 - Get cookie lemonldap (b32be1504fc713c0a9c8f4ab8034a3e55cd20185fc6dd44c736cb815ace7e216) 1078s ok 73 - Portal object 1078s ok 74 - Init 1078s ok 75 - Portal app 1078s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1078s ok 77 - Try to connect with login rtyler 1078s ok 78 - Get cookie lemonldap (899bde2719cb361e7312e00bc17856f6f70619aae75a3807dcd1ac4969498c7f) 1078s ok 79 - Try to connect with login dwho 1078s ok 80 - Response status is 401 1078s ok 81 - Content is JSON 1078s ok 82 - Error code is 5 1078s 1..82 1078s ok 1079s t/36-Combination-Kerberos-multiple-domains.t ...................... 1079s ok 1 - use Lemonldap::NG::Portal::Main; 1079s ok 2 - Portal object 1079s ok 3 - Init 1079s ok 4 - Portal app 1079s # Subtest: Successful Kerberos authentication on dom1 1079s ok 1 - Simple access 1079s ok 2 - Found Kerberos JS 1079s ok 3 - HTTP code is 200 1079s ok 4 - Page contains a form 1079s ok 5 - Host match 1079s ok 6 - Field "kerberos" is defined 1079s ok 7 - Field "ajax_auth_token" is defined 1079s ok 8 - CSP header authorize POST request to \# 1079s ok 9 - AJAX query 1079s ok 10 1079s ok 11 - AJAX query 1079s ok 12 - HTTP code is 200 1079s ok 13 - Content-Type is JSON 1079s ok 14 - Content is valid JSON 1079s ok 15 - User token was returned 1079s ok 16 - Post form 1079s ok 17 - Get cookie lemonldap (4e914e2d9ad35e8994f1a175d3caceea6204212bc01b89e03179433e25b75641) 1079s ok 18 - Get session using restSessionServer 1079s ok 19 - HTTP code is 200 1079s ok 20 - Deserialize session content 1079s ok 21 - Session has correct value for cn 1079s 1..21 1079s ok 5 - Successful Kerberos authentication on dom1 1079s # Subtest: Successful Kerberos authentication on dom2 1079s ok 1 - Simple access 1079s ok 2 - Found Kerberos JS 1079s ok 3 - HTTP code is 200 1079s ok 4 - Page contains a form 1079s ok 5 - Host match 1079s ok 6 - Field "kerberos" is defined 1079s ok 7 - Field "ajax_auth_token" is defined 1079s ok 8 - CSP header authorize POST request to \# 1079s ok 9 - AJAX query 1079s ok 10 1079s ok 11 - AJAX query 1079s ok 12 - HTTP code is 200 1079s ok 13 - Content-Type is JSON 1079s ok 14 - Content is valid JSON 1079s ok 15 - User token was returned 1079s ok 16 - Post form 1079s ok 17 - Get cookie lemonldap (5d424b30164484bb2f0db56570997fb9283a51080b42d5c8c3fc1eadd541a324) 1079s ok 18 - Get session using restSessionServer 1079s ok 19 - HTTP code is 200 1079s ok 20 - Deserialize session content 1079s ok 21 - Session has correct value for cn 1079s 1..21 1079s ok 6 - Successful Kerberos authentication on dom2 1079s # Subtest: Fallback to Dom1 1079s ok 1 - Simple access 1079s ok 2 - Found Kerberos JS 1079s ok 3 - HTTP code is 200 1079s ok 4 - Page contains a form 1079s ok 5 - Host match 1079s ok 6 - Field "kerberos" is defined 1079s ok 7 - Field "ajax_auth_token" is defined 1079s ok 8 - CSP header authorize POST request to \# 1079s ok 9 - Post form 1079s ok 10 - HTTP code is 200 1079s ok 11 - Page contains a form 1079s ok 12 - Host match 1079s ok 13 - Field "user" is defined 1079s ok 14 - Field "password" is defined 1079s ok 15 - CSP header authorize POST request to \# 1079s ok 16 - Post form 1079s ok 17 - Get cookie lemonldap (8b3b81994c2774d01a4280efd500d36b8808b528e0dfff77f5a9af3b3ef261b2) 1079s ok 18 - Get session using restSessionServer 1079s ok 19 - HTTP code is 200 1079s ok 20 - Deserialize session content 1079s ok 21 - Session has correct value for cn 1079s 1..21 1079s ok 7 - Fallback to Dom1 1079s # Subtest: Fallback to Dom2 1079s ok 1 - Simple access 1079s ok 2 - Found Kerberos JS 1079s ok 3 - HTTP code is 200 1079s ok 4 - Page contains a form 1079s ok 5 - Host match 1079s ok 6 - Field "kerberos" is defined 1079s ok 7 - Field "ajax_auth_token" is defined 1079s ok 8 - CSP header authorize POST request to \# 1079s ok 9 - Post form 1079s ok 10 - HTTP code is 200 1079s ok 11 - Page contains a form 1079s ok 12 - Host match 1079s ok 13 - Field "user" is defined 1079s ok 14 - Field "password" is defined 1079s ok 15 - CSP header authorize POST request to \# 1079s ok 16 - Post form 1079s ok 17 - Get cookie lemonldap (81f689a7e5d5415c4378ce3fab0a55479fc283717089b53ba55003d56ac6b167) 1079s ok 18 - Get session using restSessionServer 1079s ok 19 - HTTP code is 200 1079s ok 20 - Deserialize session content 1079s ok 21 - Session has correct value for cn 1079s 1..21 1079s ok 8 - Fallback to Dom2 1079s 1..8 1079s ok 1080s t/36-Combination-Password.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 - Try to connect with login jkirk 1080s ok 6 - Get cookie lemonldap (5c88acbcca61f8aa6f2ecb69f75d4b249da6f98bcabfed3b3291910ef1d6a0ca) 1080s ok 7 - Try to change password 1080s ok 8 - HTTP code is 200 1080s ok 9 - Content-Type is JSON 1080s ok 10 - Content is valid JSON 1080s ok 11 - PE_PASSWORD_OK 1080s ok 12 - Try to connect with login jkirk 1080s ok 13 - Response status is 401 1080s ok 14 - Content is JSON 1080s ok 15 - Error code is 5 1080s ok 16 - Try to connect with login jkirk 1080s ok 17 - Get cookie lemonldap (dd34f72eab3ef2415b97b63e7a918249d916e5ca64bbe400ca12117e845d1025) 1080s ok 18 - Try to connect with login dvador 1080s ok 19 - Get cookie lemonldap (c19dff179a1f18621c8d807c772f6f70ef7f8ca820b83f9a2e8ba6fa2c288ad5) 1080s ok 20 - Try to change password 1080s ok 21 - HTTP code is 200 1080s ok 22 - Content-Type is JSON 1080s ok 23 - Content is valid JSON 1080s ok 24 - PE_PASSWORD_OK 1080s ok 25 - Try to connect with login dvador 1080s ok 26 - Response status is 401 1080s ok 27 - Content is JSON 1080s ok 28 - Error code is 5 1080s ok 29 - Try to connect with login dvador 1080s ok 30 - Get cookie lemonldap (dc2c3251b7cc43bf782923c50d5042e72419a79d812107b085dcf7c3e7015d68) 1080s 1..30 1080s ok 1080s t/36-Combination-SSL-Kerberos.t ................................... 1080s ok 1 - use Lemonldap::NG::Portal::Main; 1080s ok 2 - Portal object 1080s ok 3 - Init 1080s ok 4 - Portal app 1080s # Subtest: Auth by SSL 1080s ok 1 - Get cookie lemonldap (85bee6d1392138684685b0783f7098117d56ba6d46217d28b0a4c92b192ac8b0) 1080s ok 2 - Correct session auth module 1080s ok 3 - Correct session UID 1080s 1..3 1080s ok 5 - Auth by SSL 1080s # Subtest: Auth by Kerberos 1080s ok 1 - HTTP code is 200 1080s ok 2 - Page contains a form 1080s ok 3 - Host match 1080s ok 4 - Field "kerberos" is defined 1080s ok 5 - CSP header authorize POST request to \# 1080s ok 6 - Found hidden attribut "kerberos" with value="0" 1080s ok 7 - Get Kerberos javascript 1080s ok 8 - Response body is not empty 1080s ok 9 - Found waiting message 1080s ok 10 - HTTP code is 200 1080s ok 11 - Page contains a form 1080s ok 12 - Host match 1080s ok 13 - Field "url" is defined 1080s ok 14 - Field "kerberos" is defined 1080s ok 15 - Field "ajax_auth_token" is defined 1080s ok 16 - CSP header authorize POST request to \# 1080s ok 17 - AJAX query 1080s ok 18 1080s ok 19 - AJAX query 1080s ok 20 - HTTP code is 200 1080s ok 21 - Content-Type is JSON 1080s ok 22 - Content is valid JSON 1080s ok 23 - User token was returned 1080s ok 24 - Post form 1080s ok 25 - Get cookie lemonldap (a4cfa9a153ac61b1e9896a1bedbfde7062e515ef087cd27aeef7c2a72577a40f) 1080s ok 26 - Correct session auth module 1080s ok 27 - Correct session UID 1080s 1..27 1080s ok 6 - Auth by Kerberos 1080s # Subtest: Auth by Demo 1080s ok 1 - Response body is not empty 1080s ok 2 - Found waiting message 1080s ok 3 - HTTP code is 200 1080s ok 4 - Page contains a form 1080s ok 5 - Host match 1080s ok 6 - Field "url" is defined 1080s ok 7 - Field "kerberos" is defined 1080s ok 8 - Field "ajax_auth_token" is defined 1080s ok 9 - CSP header authorize POST request to \# 1080s ok 10 - Post form 1080s ok 11 - HTTP code is 200 1080s ok 12 - Page contains a form 1080s ok 13 - Host match 1080s ok 14 - Field "url" is defined 1080s ok 15 - Field "user" is defined 1080s ok 16 - Field "password" is defined 1080s ok 17 - CSP header authorize POST request to \# 1080s ok 18 - Post form 1080s ok 19 - Get cookie lemonldap (72c2df7cfc7b66564173164172734a2cdd348afeb6394bb5cadea33abd048b91) 1080s ok 20 - Correct session auth module 1080s ok 21 - Correct session UID 1080s 1..21 1080s ok 7 - Auth by Demo 1080s 1..7 1080s ok 1081s t/36-Combination-with-Choice.t .................................... 1081s ok 1 - use Lemonldap::NG::Portal::Main; 1081s ok 2 - Portal object 1081s ok 3 - Init 1081s ok 4 - Portal app 1081s ok 5 - Expression loaded: "[Dm] or [Ch]" 1081s ok 6 - Try to connect with login dwho 1081s ok 7 - Get cookie lemonldap (304ec3279d5122f9a7ae8d7a9442de31ccadda985bb4247b4c9b5ea410008b83) 1081s ok 8 - Logout request 1081s ok 9 - Response is 200 1081s ok 10 - Cookie is deleted 1081s ok 11 - No pdata 1081s ok 12 - Disconnect request 1081s ok 13 - Response is 401 1081s ok 14 - Try to connect with login dvador 1081s ok 15 - Get cookie lemonldap (851ba56ca2fe47d6789285ba6e25c30d7683ac4d5aa0107e434359cf557b5d08) 1081s ok 16 - Logout request 1081s ok 17 - Response is 200 1081s ok 18 - Cookie is deleted 1081s ok 19 - No pdata 1081s ok 20 - Disconnect request 1081s ok 21 - Response is 401 1081s ok 22 - Portal object 1081s ok 23 - Init 1081s ok 24 - Portal app 1081s ok 25 - Expression loaded: "[Dm] and [Ch]" 1081s ok 26 - Try to connect with login rtyler 1081s ok 27 - Get cookie lemonldap (cd77492ed8e1382d40564b8bf5351b192d64e0383315981254843916f94f2765) 1081s ok 28 - Logout request 1081s ok 29 - Response is 200 1081s ok 30 - Cookie is deleted 1081s ok 31 - No pdata 1081s ok 32 - Disconnect request 1081s ok 33 - Response is 401 1081s ok 34 - Try to connect with login dwho 1081s ok 35 - Get cookie lemonldap (1ec5179924583006810a429cd15a929b1ff2ca50b7604c418c35d35953f6e3ac) 1081s ok 36 - Logout request 1081s ok 37 - Response is 200 1081s ok 38 - Cookie is deleted 1081s ok 39 - No pdata 1081s ok 40 - Disconnect request 1081s ok 41 - Response is 401 1081s ok 42 - Try to connect with login dwho 1081s ok 43 - Response status is 401 1081s ok 44 - Content is JSON 1081s ok 45 - Error code is 5 1081s ok 46 - Portal object 1081s ok 47 - Init 1081s ok 48 - Portal app 1081s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 1081s ok 50 - Try to connect with login dwho 1081s ok 51 - Get cookie lemonldap (c0613978a7ab5953399d4b8e9fc978886294d243f68c0154917b19693f58abf5) 1081s ok 52 - Logout request 1081s ok 53 - Response is 200 1081s ok 54 - Cookie is deleted 1081s ok 55 - No pdata 1081s ok 56 - Disconnect request 1081s ok 57 - Response is 401 1081s ok 58 - Try to connect with login dvador 1081s ok 59 - Get cookie lemonldap (299fe5fbea6e1eddd5d7bcf34bdc681a00d526a0e11a18408d6f6e9f1df7602a) 1081s ok 60 - Logout request 1081s ok 61 - Response is 200 1081s ok 62 - Cookie is deleted 1081s ok 63 - No pdata 1081s ok 64 - Disconnect request 1081s ok 65 - Response is 401 1081s ok 66 - Portal object 1081s ok 67 - Init 1081s ok 68 - Portal app 1081s 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]" 1081s ok 70 - Try to connect with login rtyler 1081s ok 71 - Get cookie lemonldap (f5bb4805c721dc6f75f20a1f2c2b849978901fa1c16975214dc3ba28a7999388) 1081s ok 72 - Logout request 1081s ok 73 - Response is 200 1081s ok 74 - Cookie is deleted 1081s ok 75 - No pdata 1081s ok 76 - Disconnect request 1081s ok 77 - Response is 401 1081s ok 78 - Try to connect with login dvador 1081s ok 79 - Get cookie lemonldap (4a1c7b51f223050073a59459dcfca9ea4a3fabc69ffea52ae2c26abeb208b06e) 1081s ok 80 - Logout request 1081s ok 81 - Response is 200 1081s ok 82 - Cookie is deleted 1081s ok 83 - No pdata 1081s ok 84 - Disconnect request 1081s ok 85 - Response is 401 1081s ok 86 - Try to connect with login dwho 1081s ok 87 - Get cookie lemonldap (198ea9ffd56d1898e6d37f485cb87d606ce0678285188655b92abcf3c82fc351) 1081s ok 88 - Logout request 1081s ok 89 - Response is 200 1081s ok 90 - Cookie is deleted 1081s ok 91 - No pdata 1081s ok 92 - Disconnect request 1081s ok 93 - Response is 401 1081s ok 94 - Try to connect with login dwho 1081s ok 95 - Response status is 401 1081s ok 96 - Content is JSON 1081s ok 97 - Error code is 5 1081s 1..97 1081s ok 1082s t/36-Combination-with-TOTP.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 (9fbe26c875127273b64f2e624908cda655681d467e7a8da11417d38b929f68c5) 1082s ok 15 - Get redirection 1082s ok 16 - Location is http://auth.example.com/ 1082s ok 17 - Form registration 1082s ok 18 - Found TOTP js 1082s ok 19 - Get new key 1082s ok 20 - Content is JSON 1082s ok 21 - Found secret 1082s ok 22 - Found token 1082s ok 23 - Code 1082s ok 24 - Code contains 6 digits 1082s ok 25 - Post code 1082s ok 26 - Content is JSON 1082s ok 27 - Key is registered 1082s ok 28 - Logout request 1082s ok 29 - Response is 200 1082s ok 30 - Cookie is deleted 1082s ok 31 - No pdata 1082s ok 32 - Disconnect request 1082s ok 33 - Response is 401 1082s ok 34 - Get Menu 1082s ok 35 - HTTP code is 200 1082s ok 36 - Page contains a form 1082s ok 37 - Host match 1082s ok 38 - Field "user" is defined 1082s ok 39 - Field "password" is defined 1082s ok 40 - Field "token" is defined 1082s ok 41 - CSP header authorize POST request to \# 1082s ok 42 - Auth query with bad password 1082s ok 43 - Get Menu 1082s ok 44 - HTTP code is 200 1082s ok 45 - Page contains a form 1082s ok 46 - Host match 1082s ok 47 - Field "user" is defined 1082s ok 48 - Field "password" is defined 1082s ok 49 - Field "token" is defined 1082s ok 50 - CSP header authorize POST request to \# 1082s ok 51 - Auth query 1082s ok 52 - HTTP code is 200 1082s ok 53 - Page contains a form 1082s ok 54 - URI match 1082s ok 55 - Field "token" is defined 1082s ok 56 - Code 1082s ok 57 - Post code 1082s ok 58 - Token expired 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 1..66 1082s ok 1082s t/36-Combination-with-over.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 - Expression loaded: "[Dm] or [DB]" 1082s ok 6 - JSON is parsed 1082s ok 7 - Try to connect with login dwho 1082s ok 8 - Get cookie lemonldap (50deea9dba85d63d46a717a76ab56660027f3a0d270155f84b7a5607fed78ddf) 1082s ok 9 - Logout request 1082s ok 10 - Response is 200 1082s ok 11 - Cookie is deleted 1082s ok 12 - No pdata 1082s ok 13 - Disconnect request 1082s ok 14 - Response is 401 1082s ok 15 - Try to connect with login dvador 1082s ok 16 - Get cookie lemonldap (adcb67a3f096c4c77e7e94e24d06b0ef289f4bf1f366e1bfbc44da5ee0c6fdc7) 1082s ok 17 - Logout request 1082s ok 18 - Response is 200 1082s ok 19 - Cookie is deleted 1082s ok 20 - No pdata 1082s ok 21 - Disconnect request 1082s ok 22 - Response is 401 1082s 1..22 1082s ok 1083s t/36-Combination-with-token.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 - Expression loaded: "[Dm] or [DB]" 1083s ok 6 - Unauth request 1083s ok 7 - HTTP code is 200 1083s ok 8 - Page contains a form 1083s ok 9 - Host match 1083s ok 10 - Field "token" is defined 1083s ok 11 - CSP header authorize POST request to \# 1083s ok 12 - Try to connect with login dwho 1083s ok 13 - Get cookie lemonldap (99040dcd7c1f05bc12a97ae39017f22223087a8483a92ea58c5d3e3bb57e5cc2) 1083s ok 14 - Logout request 1083s ok 15 - Response is 200 1083s ok 16 - Cookie is deleted 1083s ok 17 - No pdata 1083s ok 18 - Disconnect request 1083s ok 19 - Response is 401 1083s ok 20 - Unauth request 1083s ok 21 - HTTP code is 200 1083s ok 22 - Page contains a form 1083s ok 23 - Host match 1083s ok 24 - Field "token" is defined 1083s ok 25 - CSP header authorize POST request to \# 1083s ok 26 - Try to connect with login dvador 1083s ok 27 - Get cookie lemonldap (0fbb2a094f057504e31d1c580ea4e405dab85585a26bbf3ec05940878f6fd8fa) 1083s ok 28 - Logout request 1083s ok 29 - Response is 200 1083s ok 30 - Cookie is deleted 1083s ok 31 - No pdata 1083s ok 32 - Disconnect request 1083s ok 33 - Response is 401 1083s ok 34 - Portal object 1083s ok 35 - Init 1083s ok 36 - Portal app 1083s ok 37 - Expression loaded: "[Dm] and [DB]" 1083s ok 38 - Unauth request 1083s ok 39 - HTTP code is 200 1083s ok 40 - Page contains a form 1083s ok 41 - Host match 1083s ok 42 - Field "token" is defined 1083s ok 43 - CSP header authorize POST request to \# 1083s ok 44 - Try to connect with login rtyler 1083s ok 45 - Get cookie lemonldap (d7d06e33e12d02ca2b8c8f060a7b1b819a97dae59de17e66593b3e0873acf79b) 1083s ok 46 - Logout request 1083s ok 47 - Response is 200 1083s ok 48 - Cookie is deleted 1083s ok 49 - No pdata 1083s ok 50 - Disconnect request 1083s ok 51 - Response is 401 1083s ok 52 - Unauth request 1083s ok 53 - HTTP code is 200 1083s ok 54 - Page contains a form 1083s ok 55 - Host match 1083s ok 56 - Field "token" is defined 1083s ok 57 - CSP header authorize POST request to \# 1083s ok 58 - Try to connect with login dwho 1083s ok 59 - Response status is 401 1083s ok 60 - Content is JSON 1083s ok 61 - Error code is 5 1083s ok 62 - Portal object 1083s ok 63 - Init 1083s ok 64 - Portal app 1083s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1083s ok 66 - Unauth request 1083s ok 67 - HTTP code is 200 1083s ok 68 - Page contains a form 1083s ok 69 - Host match 1083s ok 70 - Field "token" is defined 1083s ok 71 - CSP header authorize POST request to \# 1083s ok 72 - Try to connect with login dwho 1083s ok 73 - Get cookie lemonldap (c23580ecffcb9ff59e8cd1be2aa1c09908e2b87891850096000d9cc9e6ebc572) 1083s ok 74 - Logout request 1083s ok 75 - Response is 200 1083s ok 76 - Cookie is deleted 1083s ok 77 - No pdata 1083s ok 78 - Disconnect request 1083s ok 79 - Response is 401 1083s ok 80 - Unauth request 1083s ok 81 - HTTP code is 200 1083s ok 82 - Page contains a form 1083s ok 83 - Host match 1083s ok 84 - Field "token" is defined 1083s ok 85 - CSP header authorize POST request to \# 1083s ok 86 - Try to connect with login dvador 1083s ok 87 - Get cookie lemonldap (88672845c331cd66b0daea3c8befb8ed8ac3c4f7c2e557e36aac4455f23afe03) 1083s ok 88 - Logout request 1083s ok 89 - Response is 200 1083s ok 90 - Cookie is deleted 1083s ok 91 - No pdata 1083s ok 92 - Disconnect request 1083s ok 93 - Response is 401 1083s ok 94 - Portal object 1083s ok 95 - Init 1083s ok 96 - Portal app 1083s 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]" 1083s ok 98 - Unauth request 1083s ok 99 - HTTP code is 200 1083s ok 100 - Page contains a form 1083s ok 101 - Host match 1083s ok 102 - Field "token" is defined 1083s ok 103 - CSP header authorize POST request to \# 1083s ok 104 - Try to connect with login rtyler 1083s ok 105 - Get cookie lemonldap (bf36e76f82e20909de6e068c8c33344973c7338fb92f0aec398087e29f6e8b48) 1083s ok 106 - Logout request 1083s ok 107 - Response is 200 1083s ok 108 - Cookie is deleted 1083s ok 109 - No pdata 1083s ok 110 - Disconnect request 1083s ok 111 - Response is 401 1083s ok 112 - Unauth request 1083s ok 113 - HTTP code is 200 1083s ok 114 - Page contains a form 1083s ok 115 - Host match 1083s ok 116 - Field "token" is defined 1083s ok 117 - CSP header authorize POST request to \# 1083s ok 118 - Try to connect with login dvador 1083s ok 119 - Get cookie lemonldap (b1ed430dfe1082754d69d3558ad3047b102efddd694ecdd41524469af474a8e2) 1083s ok 120 - Logout request 1083s ok 121 - Response is 200 1083s ok 122 - Cookie is deleted 1083s ok 123 - No pdata 1083s ok 124 - Disconnect request 1083s ok 125 - Response is 401 1083s ok 126 - Unauth request 1083s ok 127 - HTTP code is 200 1083s ok 128 - Page contains a form 1083s ok 129 - Host match 1083s ok 130 - Field "token" is defined 1083s ok 131 - CSP header authorize POST request to \# 1083s ok 132 - Try to connect with login dwho 1083s ok 133 - Response status is 401 1083s ok 134 - Content is JSON 1083s ok 135 - Error code is 5 1083s 1..135 1083s ok 1084s t/36-Combination.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 - Expression loaded: "[Dm] or [DB]" 1084s ok 6 - Try to connect with login dwho 1084s ok 7 - Get cookie lemonldap (fe38cdddbec1d67326c28c888edf94a8e52a3704d22d59073e81eea14499d46e) 1084s ok 8 - Logout request 1084s ok 9 - Response is 200 1084s ok 10 - Cookie is deleted 1084s ok 11 - No pdata 1084s ok 12 - Disconnect request 1084s ok 13 - Response is 401 1084s ok 14 - Try to connect with login dvador 1084s ok 15 - Get cookie lemonldap (9984e2a3891209fb3491b82ac3e7dafc132f174ad39688712e84473701317906) 1084s ok 16 - Portal object 1084s ok 17 - Init 1084s ok 18 - Portal app 1084s ok 19 - Expression loaded: "[Dm] and [DB]" 1084s ok 20 - Try to connect with login rtyler 1084s ok 21 - Get cookie lemonldap (b7705bbbb7201a488858b2a1a98199bedadff79cbbb1c6f023523aab6c4d3c95) 1084s ok 22 - Logout request 1084s ok 23 - Response is 200 1084s ok 24 - Cookie is deleted 1084s ok 25 - No pdata 1084s ok 26 - Disconnect request 1084s ok 27 - Response is 401 1084s ok 28 - Try to connect with login dwho 1084s ok 29 - Response status is 401 1084s ok 30 - Content is JSON 1084s ok 31 - Error code is 5 1084s ok 32 - Portal object 1084s ok 33 - Init 1084s ok 34 - Portal app 1084s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1084s ok 36 - Try to connect with login dwho 1084s ok 37 - Get cookie lemonldap (9f5c6a523cf495f6fe450886ee5348c73e0f8107b66602ff58f3b9a7ded72093) 1084s ok 38 - Logout request 1084s ok 39 - Response is 200 1084s ok 40 - Cookie is deleted 1084s ok 41 - No pdata 1084s ok 42 - Disconnect request 1084s ok 43 - Response is 401 1084s ok 44 - Try to connect with login dvador 1084s ok 45 - Get cookie lemonldap (26e5791366028cc7da45874f95c2ccd04627c0e5b0580c6ed1e478b06bfa7cc4) 1084s ok 46 - Logout request 1084s ok 47 - Response is 200 1084s ok 48 - Cookie is deleted 1084s ok 49 - No pdata 1084s ok 50 - Disconnect request 1084s ok 51 - Response is 401 1084s ok 52 - Portal object 1084s ok 53 - Init 1084s ok 54 - Portal app 1084s 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]" 1084s ok 56 - Try to connect with login rtyler 1084s ok 57 - Get cookie lemonldap (886803ae725010ac87a6d351b93d4fbfd148b8f054bd0384ff3912532762e031) 1084s ok 58 - Demo and DBI exported variables exist in session 1084s ok 59 - Try to connect with login dvador 1084s ok 60 - Get cookie lemonldap (4b3fb116c11602d71bf2c9e63db438cd52e010e385f571bb8976b727c3ef79e4) 1084s ok 61 - Try to connect with login dwho 1084s ok 62 - Response status is 401 1084s ok 63 - Content is JSON 1084s ok 64 - Error code is 5 1084s ok 65 - Portal object 1084s ok 66 - Init 1084s ok 67 - Portal app 1084s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1084s ok 69 - Try to connect with login rtyler 1084s ok 70 - Get cookie lemonldap (c5d560849fbfd537f711d7c6df4ef09dff82968a6e6aba1090e09758860b65a3) 1084s ok 71 - Try to connect with login dwho 1084s ok 72 - Get cookie lemonldap (0bce339db9e5e7d32b54d407b6b753cc42edd15edeeacf2be2ed63f2d517d883) 1084s ok 73 - Portal object 1084s ok 74 - Init 1084s ok 75 - Portal app 1084s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1084s ok 77 - Try to connect with login rtyler 1084s ok 78 - Get cookie lemonldap (bf26115647846a845e553c763933deaa819ebdfedd3182464f1ce08db18ebe90) 1084s ok 79 - Try to connect with login dwho 1084s ok 80 - Response status is 401 1084s ok 81 - Content is JSON 1084s ok 82 - Error code is 5 1084s 1..82 1084s ok 1085s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.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 - Register $type 1085s ok 6 - Portal object 1085s ok 7 - Init 1085s ok 8 - Portal app 1085s ok 9 - Register $type 1085s ok 10 - Portal object 1085s ok 11 - Init 1085s ok 12 - Portal app 1085s ok 13 - Register $type 1085s # ==> Pushing APP <== 1085s # ==> Popping APP <== 1085s ok 14 - Unauth CAS app request 1085s ok 15 - Get cookie llngcasserver (proxy) 1085s ok 16 - Get CAS server cookie 1085s ok 17 - Get redirection 1085s ok 18 - Location header found 1085s # ==> Pushing PROXY <== 1085s # ==> Popping PROXY <== 1085s ok 19 - Push request to proxy 1085s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221737053669_39850%22%2C%22issuerTs%22%3A1737125549%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1085s ok 21 - Get redirection 1085s ok 22 - Location header found 1085s # ==> Pushing PROXY <== 1085s # ==> Popping PROXY <== 1085s ok 23 - Return from WAYF 1085s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125549%2C%22issuerRequestcas%22%3A%221737053669_39850%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1085s ok 25 - HTTP code is 200 1085s ok 26 - Page contains a form 1085s ok 27 - Host match 1085s ok 28 - URI match 1085s ok 29 - Field "SAMLRequest" is defined 1085s ok 30 - CSP header authorize POST request to auth.idp.com 1085s ok 31 - Method is POST 1085s # ==> Pushing IDP <== 1085s # ==> Popping IDP <== 1085s ok 32 - Launch SAML request to IdP 1085s ok 33 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125549%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053669_42059%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1085s # ==> Pushing IDP <== 1085s # ==> Popping IDP <== 1085s ok 34 - Post authentication 1085s ok 35 - HTTP code is 200 1085s ok 36 - Page contains a form 1085s ok 37 - CSP header authorize POST request to auth.proxy.com 1085s ok 38 - Method is POST 1085s ok 39 - Get cookie lemonldap (cf91c48c9171aab8ea785b9c38b97ee528df2bc540d704f0435c01d07b8bf37d) 1085s ok 40 - Get cookie lemonldappdata () 1085s ok 41 - SAML request cleared from pdata 1085s # ==> Pushing PROXY <== 1085s # ==> Popping PROXY <== 1085s ok 42 - POST SAML response 1085s ok 43 - Get cookie lemonldap (6b4a02c71af0bb7eb2867b43ee5ba600b946c25d48506dbd94f5234838a4e39d) 1085s ok 44 - Get redirection 1085s ok 45 - Location header found 1085s # ==> Pushing PROXY <== 1085s # ==> Popping PROXY <== 1085s ok 46 - Follow internal redirection 1085s ok 47 - Get redirection 1085s ok 48 - Location header found 1085s # ==> Pushing APP <== 1085s ok 49 - SOAP request 1085s # ==> Saving handler APP <== 1085s # ==> Pushing PROXY <== 1085s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1085s # ==> Popping PROXY <== 1085s # ==> Restoring APP <== 1085s ok 50 - Execute request to /cas/serviceValidate 1085s ok 51 - HTTP code is 200 1085s ok 52 - Content is XML 1085s # ==> Popping APP <== 1085s ok 53 - Follow redirection to RP 1085s ok 54 - Get cookie lemonldap (04d7e8b8992940e54f0560de76236a45b7a15a02d6147db7ef47a3d628f3c86c) 1085s 1..54 1085s ok 1086s t/37-CAS-App-to-SAML-IdP-POST.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 - Register $type 1086s ok 6 - Portal object 1086s ok 7 - Init 1086s ok 8 - Portal app 1086s ok 9 - Register $type 1086s ok 10 - Portal object 1086s ok 11 - Init 1086s ok 12 - Portal app 1086s ok 13 - Register $type 1086s # ==> Pushing APP <== 1086s # ==> Popping APP <== 1086s ok 14 - Unauth CAS app request 1086s ok 15 - Get cookie llngcasserver (proxy) 1086s ok 16 - Get CAS server cookie 1086s ok 17 - Get redirection 1086s ok 18 - Location header found 1086s # ==> Pushing PROXY <== 1086s # ==> Popping PROXY <== 1086s ok 19 - Push request to proxy 1086s ok 20 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1737125549%2C%22issuerRequestcas%22%3A%221737053669_48261%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%7D) 1086s ok 21 - HTTP code is 200 1086s ok 22 - Page contains a form 1086s ok 23 - Host match 1086s ok 24 - URI match 1086s ok 25 - Field "SAMLRequest" is defined 1086s ok 26 - CSP header authorize POST request to auth.idp.com 1086s ok 27 - Method is POST 1086s # ==> Pushing IDP <== 1086s # ==> Popping IDP <== 1086s ok 28 - Launch SAML request to IdP 1086s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125549%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053669_38420%22%7D) 1086s # ==> Pushing IDP <== 1086s # ==> Popping IDP <== 1086s ok 30 - Post authentication 1086s ok 31 - HTTP code is 200 1086s ok 32 - Page contains a form 1086s ok 33 - CSP header authorize POST request to auth.proxy.com 1086s ok 34 - Method is POST 1086s ok 35 - Get cookie lemonldap (a86b0be7b44f923c0cd5118a0060f700ab82212b057fc39379e125ab5318d2a9) 1086s ok 36 - Get cookie lemonldappdata () 1086s ok 37 - SAML request cleared from pdata 1086s # ==> Pushing PROXY <== 1086s # ==> Popping PROXY <== 1086s ok 38 - POST SAML response 1086s ok 39 - Get cookie lemonldap (0a0300eedb36292351ba895205b709fcf087af352f1513cb0bfd78e7bfdf7c66) 1086s ok 40 - Get redirection 1086s ok 41 - Location header found 1086s # ==> Pushing PROXY <== 1086s # ==> Popping PROXY <== 1086s ok 42 - Follow internal redirection 1086s ok 43 - Get redirection 1086s ok 44 - Location header found 1086s # ==> Pushing APP <== 1086s ok 45 - SOAP request 1086s # ==> Saving handler APP <== 1086s # ==> Pushing PROXY <== 1086s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1086s # ==> Popping PROXY <== 1086s # ==> Restoring APP <== 1086s ok 46 - Execute request to /cas/serviceValidate 1086s ok 47 - HTTP code is 200 1086s ok 48 - Content is XML 1086s # ==> Popping APP <== 1086s ok 49 - Follow redirection to RP 1086s ok 50 - Get cookie lemonldap (b2adf15df3bf413c9766234d80241b2aec0c2870cdef29766d5674cb79ebf4ff) 1086s 1..50 1086s ok 1086s t/37-Issuer-Display-Rule.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 - Get cookie lemonldap (6c9d5deafd138e7d7e46cf3cfe52edb84ffa611c684590c6fd91aec1840b13d5) 1086s ok 6 - Get Menu 1086s ok 7 - Response body is not empty 1086s ok 8 1086s 1..8 1086s ok 1087s t/37-Issuer-Timeout.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 - OP portal 1087s # Subtest: Request RP1, wait for timeout, request RP2 1087s ok 1 - Authorization request to RP1 1087s ok 2 - 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%221737053851_44523%22%2C%22issuerTs%22%3A1737125551%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1087s ok 3 - Authorization request to RP2 1087s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1737126151%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221737054451_58361%22%7D) 1087s ok 5 - HTTP code is 200 1087s ok 6 - Page contains a form 1087s ok 7 - Host match 1087s ok 8 - Field "user" is defined 1087s ok 9 - Field "password" is defined 1087s ok 10 - CSP header authorize POST request to \# 1087s ok 11 - Authorization request to RP2 1087s ok 12 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221737054451_58361%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737126151%7D) 1087s ok 13 - HTTP code is 200 1087s ok 14 - Page contains a form 1087s ok 15 - URI match 1087s ok 16 - Field "token" is defined 1087s ok 17 - Field "code" is defined 1087s ok 18 - Found EXTCODE input 1087s ok 19 - Post code 1087s ok 20 - Get redirection 1087s ok 21 - Location is http://auth.op.com/oauth2 1087s ok 22 - Get cookie lemonldap (685e6a5d84ac7c2d22b6e1c8b843441a19b9f4a219043a2feb72da872acf60f3) 1087s ok 23 - Authorization request to RP1 1087s ok 24 - Get redirection 1087s ok 25 - Location header found 1087s 1..25 1087s ok 6 - Request RP1, wait for timeout, request RP2 1087s # Subtest: Request RP1, wait for timeout, complete login 1087s ok 1 - Authorization request to RP1 1087s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221737053851_26836%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125551%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1087s ok 3 - HTTP code is 200 1087s ok 4 - Page contains a form 1087s ok 5 - Host match 1087s ok 6 - Field "user" is defined 1087s ok 7 - Field "password" is defined 1087s ok 8 - CSP header authorize POST request to \# 1087s ok 9 - Authorization request to RP2 1087s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221737053851_26836%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125551%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1087s ok 11 - HTTP code is 200 1087s ok 12 - Page contains a form 1087s ok 13 - URI match 1087s ok 14 - Field "token" is defined 1087s ok 15 - Field "code" is defined 1087s ok 16 - Found EXTCODE input 1087s ok 17 - Post code 1087s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221737053851_26836%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1087s ok 19 - Get redirection 1087s ok 20 - Location is http://auth.op.com/oauth2 1087s ok 21 - Get cookie lemonldap (743d4b0d2e0454ede1c67fa7ab322c48068312ddc7d2d919a7e023980bb7b143) 1087s ok 22 - Authorization request to RP1 1087s ok 23 - Expected portal error code: code found on page 1087s ok 24 - Expected portal error code 1087s ok 25 - Get cookie lemonldappdata () 1087s ok 26 - pdata was cleared 1087s 1..26 1087s ok 7 - Request RP1, wait for timeout, complete login 1087s 1..7 1087s ok 1088s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ......................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s ok 5 - Register $type 1088s ok 6 - Portal object 1088s ok 7 - Init 1088s ok 8 - Portal app 1088s ok 9 - Register $type 1088s ok 10 - Portal object 1088s ok 11 - Init 1088s ok 12 - Portal app 1088s ok 13 - Register $type 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 14 - Unauth SP request 1088s ok 15 - Get redirection 1088s ok 16 - Location header found 1088s # ==> Pushing PROXY <== 1088s # ==> Popping PROXY <== 1088s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 1088s ok 18 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125552%2C%22issuerRequestsaml%22%3A%221737053672_24449%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1088s ok 19 - Get redirection 1088s ok 20 - Location header found 1088s # ==> Pushing IDP <== 1088s # ==> Popping IDP <== 1088s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 1088s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053672_65489%22%2C%22issuerTs%22%3A1737125552%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1088s ok 23 - HTTP code is 200 1088s ok 24 - Page contains a form 1088s ok 25 - Host match 1088s ok 26 - Field "url" is defined 1088s ok 27 - Field "timezone" is defined 1088s ok 28 - Field "skin" is defined 1088s ok 29 - Field "user" is defined 1088s ok 30 - Field "password" is defined 1088s ok 31 - CSP header authorize POST request to \# 1088s # ==> Pushing IDP <== 1088s # ==> Popping IDP <== 1088s ok 32 - Post authentication, endpoint /saml/singleSignOn 1088s ok 33 - Get cookie lemonldappdata () 1088s ok 34 - Get cookie lemonldap (8217791b29a7269fe764c04a6e401236650300e4a699101ffe3b03da5617e24b) 1088s ok 35 - HTTP code is 200 1088s ok 36 - Page contains a form 1088s ok 37 - Host match 1088s ok 38 - URI match 1088s ok 39 - Field "SAMLResponse" is defined 1088s ok 40 - Field "RelayState" is defined 1088s ok 41 - CSP header authorize POST request to auth.proxy.com 1088s # ==> Pushing PROXY <== 1088s # ==> Popping PROXY <== 1088s ok 42 - Post SAML response to PROXY 1088s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053672_24449%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1088s ok 44 - Get cookie lemonldap (98ed186551479354d4dc18e08e5e9eea90e4374bfd16379b637ed3c9da075416) 1088s ok 45 - Get redirection 1088s ok 46 - Location header found 1088s # ==> Pushing PROXY <== 1088s # ==> Popping PROXY <== 1088s ok 47 - internal redirection to PROXY, endpoint /saml 1088s ok 48 - HTTP code is 200 1088s ok 49 - Page contains a form 1088s ok 50 - Host match 1088s ok 51 - URI match 1088s ok 52 - Field "SAMLResponse" is defined 1088s ok 53 - CSP header authorize POST request to auth.sp.com 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 54 - Post SAML response to SP 1088s ok 55 - Get cookie lemonldap (44e0105c0f2f032c531f19743cc0c8f841c2e307783133322d08aa7e686a25be) 1088s # ==> Pushing SP <== 1088s ok 56 - REST request 1088s ok 57 - Request from PROXY to PROXY 1088s # ==> Saving handler SP <== 1088s # ==> Pushing PROXY <== 1088s ok 58 - REST request 1088s ok 59 - Request to IDP 1088s # ==> Saving handler PROXY <== 1088s # ==> Pushing IDP <== 1088s # ==> Popping IDP <== 1088s # ==> Restoring PROXY <== 1088s ok 60 - Execute post request 1088s ok 61 - Response is 200 1088s ok 62 - Content is JSON|XML 1088s # ==> Popping PROXY <== 1088s # ==> Restoring SP <== 1088s ok 63 - Execute post request 1088s ok 64 - Response is 200 1088s ok 65 - Content is JSON|XML 1088s # ==> Popping SP <== 1088s ok 66 - Call logout from SP 1088s ok 67 - Get cookie lemonldap (0) 1088s ok 68 - Test empty cookie on SP 1088s ok 69 - Test disconnexion message on SP 1088s # ==> Pushing PROXY <== 1088s # ==> Popping PROXY <== 1088s ok 70 - Test if still logged on PROXY 1088s ok 71 - Get redirection 1088s ok 72 - Location header found 1088s # ==> Pushing IDP <== 1088s # ==> Popping IDP <== 1088s ok 73 - Test if still logged on IDP 1088s ok 74 - test presence of user field in form (prove successful logout) 1088s 1..74 1088s ok 1089s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.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 - Register $type 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 6 - Get JWKS, endpoint /oauth2/jwks 1089s ok 7 - HTTP code is 200 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1089s ok 9 - HTTP code is 200 1089s ok 10 - Portal object 1089s ok 11 - Init 1089s ok 12 - Portal app 1089s ok 13 - Register $type 1089s ok 14 - Portal object 1089s ok 15 - Init 1089s ok 16 - Portal app 1089s ok 17 - Register $type 1089s # ==> Pushing RP <== 1089s # ==> Popping RP <== 1089s ok 18 - Unauth SP request 1089s ok 19 - Get redirection 1089s ok 20 - Location header found 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 21 - Push request to OP, endpoint /oauth2/authorize 1089s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125552%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221737053672_43953%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1089s ok 23 - Get redirection 1089s ok 24 - Location header found 1089s # ==> Pushing IDP <== 1089s # ==> Popping IDP <== 1089s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1089s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125553%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053673_41588%22%7D) 1089s ok 27 - HTTP code is 200 1089s ok 28 - Page contains a form 1089s ok 29 - Host match 1089s ok 30 - Field "url" is defined 1089s ok 31 - Field "timezone" is defined 1089s ok 32 - Field "skin" is defined 1089s ok 33 - Field "user" is defined 1089s ok 34 - Field "password" is defined 1089s ok 35 - CSP header authorize POST request to \# 1089s # ==> Pushing IDP <== 1089s # ==> Popping IDP <== 1089s ok 36 - Post authentication, endpoint /saml/singleSignOn 1089s ok 37 - Get cookie lemonldappdata () 1089s ok 38 - Get cookie lemonldap (008675c308dcf7858edf1f05e41e02426c50004025dfbd10bc21987591645f50) 1089s ok 39 - HTTP code is 200 1089s ok 40 - Page contains a form 1089s ok 41 - Host match 1089s ok 42 - URI match 1089s ok 43 - Field "SAMLResponse" is defined 1089s ok 44 - Field "RelayState" is defined 1089s ok 45 - CSP header authorize POST request to auth.op.com 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 46 - Post SAML response to SP 1089s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221737053672_43953%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1089s ok 48 - Get cookie lemonldap (0f03e8fef3833267ec0402852dff7618a178b46dcebfc4489a4fc65e9f59e2c5) 1089s ok 49 - Get redirection 1089s ok 50 - Location header found 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 51 - Call OP from SAML SP 1089s ok 52 - Get cookie lemonldappdata () 1089s ok 53 - Get redirection 1089s ok 54 - Location header found 1089s # ==> Pushing RP <== 1089s ok 55 - REST request 1089s ok 56 - Request from RP to OP, endpoint /oauth2/token 1089s # ==> Saving handler RP <== 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s # ==> Restoring RP <== 1089s ok 57 - Execute post request 1089s ok 58 - Response is 200 1089s ok 59 - Content is JSON 1089s ok 60 - REST request 1089s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1089s # ==> Saving handler RP <== 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s # ==> Restoring RP <== 1089s ok 62 - Execute get request 1089s ok 63 - Response is 200 1089s ok 64 - Content is JSON 1089s # ==> Popping RP <== 1089s ok 65 - Call openidconnectcallback on RP 1089s ok 66 - Get cookie lemonldap (489a5b53fc74f3507d6cc2e33a851f45bfb4ad739350a8823a1e96a09a5553f4) 1089s # ==> Pushing RP <== 1089s # ==> Popping RP <== 1089s ok 67 - Call logout from RP 1089s ok 68 - Get cookie lemonldap (0) 1089s ok 69 - Test empty cookie on RP 1089s ok 70 - Get redirection 1089s ok 71 - Location header found 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 72 - Forward logout to OP 1089s ok 73 - HTTP code is 200 1089s ok 74 - Page contains a form 1089s ok 75 - Host match 1089s ok 76 - Field "post_logout_redirect_uri" is defined 1089s ok 77 - Field "confirm" is defined 1089s ok 78 - Field "skin" is defined 1089s ok 79 - CSP header authorize POST request to \# 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 1089s ok 81 - Get cookie lemonldap (0) 1089s ok 82 - Test empty cookie on OP 1089s ok 83 - Get redirection 1089s ok 84 - Location header found 1089s # ==> Pushing IDP <== 1089s # ==> Popping IDP <== 1089s ok 85 - redirect to IdP 1089s ok 86 - Get cookie lemonldap (0) 1089s ok 87 - Test empty cookie on IDP 1089s ok 88 - Get redirection 1089s ok 89 - Location header found 1089s # ==> Pushing OP <== 1089s # ==> Popping OP <== 1089s ok 90 - redirect to OP 1089s ok 91 - HTTP code is 200 1089s 1..91 1089s ok 1090s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.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 - Register $type 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 6 - Get JWKS, endpoint /oauth2/jwks 1090s ok 7 - HTTP code is 200 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1090s ok 9 - HTTP code is 200 1090s ok 10 - Portal object 1090s ok 11 - Init 1090s ok 12 - Portal app 1090s ok 13 - Register $type 1090s ok 14 - Portal object 1090s ok 15 - Init 1090s ok 16 - Portal app 1090s ok 17 - Register $type 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 18 - Unauth SP request 1090s ok 19 - Get redirection 1090s ok 20 - Location header found 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 21 - Push request to OP, endpoint /oauth2/authorize 1090s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125553%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221737053673_18451%22%7D) 1090s ok 23 - Get redirection 1090s ok 24 - Location header found 1090s # ==> Pushing IDP <== 1090s # ==> Popping IDP <== 1090s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1090s ok 26 - 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%22issuerTs%22%3A1737125553%2C%22issuerRequestsaml%22%3A%221737053673_42989%22%7D) 1090s ok 27 - HTTP code is 200 1090s ok 28 - Page contains a form 1090s ok 29 - Host match 1090s ok 30 - Field "url" is defined 1090s ok 31 - Field "timezone" is defined 1090s ok 32 - Field "skin" is defined 1090s ok 33 - Field "user" is defined 1090s ok 34 - Field "password" is defined 1090s ok 35 - CSP header authorize POST request to \# 1090s # ==> Pushing IDP <== 1090s # ==> Popping IDP <== 1090s ok 36 - Post authentication, endpoint /saml/singleSignOn 1090s ok 37 - Get cookie lemonldappdata () 1090s ok 38 - Get cookie lemonldap (9ea0bdb6f866a070318b34ca185a5c593b9ba6009fb84f48359ad3182765a0d1) 1090s ok 39 - HTTP code is 200 1090s ok 40 - Page contains a form 1090s ok 41 - Host match 1090s ok 42 - URI match 1090s ok 43 - Field "SAMLResponse" is defined 1090s ok 44 - Field "RelayState" is defined 1090s ok 45 - CSP header authorize POST request to auth.op.com 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 46 - Post SAML response to SP 1090s 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%221737053673_18451%22%7D) 1090s ok 48 - Get cookie lemonldap (6a6cd686f383a28f3cd4562fb7f5c3bdeb45b7f70a534bce91054ad59034b29d) 1090s ok 49 - Get redirection 1090s ok 50 - Location header found 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 51 - Call OP from SAML SP 1090s ok 52 - Get cookie lemonldappdata () 1090s ok 53 - Get redirection 1090s ok 54 - Location header found 1090s # ==> Pushing RP <== 1090s ok 55 - REST request 1090s ok 56 - Request from RP to OP, endpoint /oauth2/token 1090s # ==> Saving handler RP <== 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s # ==> Restoring RP <== 1090s ok 57 - Execute post request 1090s ok 58 - Response is 200 1090s ok 59 - Content is JSON|XML 1090s ok 60 - REST request 1090s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1090s # ==> Saving handler RP <== 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s # ==> Restoring RP <== 1090s ok 62 - Execute get request 1090s ok 63 - Response is 200 1090s ok 64 - Content is JSON|XML 1090s # ==> Popping RP <== 1090s ok 65 - Call openidconnectcallback on RP 1090s ok 66 - Get cookie lemonldap (63809930f39d54398c5b459b3827758ee4ce13bdc0100c94c89f026dde69e166) 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 67 - Call logout from RP 1090s ok 68 - Get cookie lemonldap (0) 1090s ok 69 - Test empty cookie on RP 1090s ok 70 - Get redirection 1090s ok 71 - Location header found 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 72 - Forward logout to OP 1090s ok 73 - HTTP code is 200 1090s ok 74 - Page contains a form 1090s ok 75 - Host match 1090s ok 76 - Field "post_logout_redirect_uri" is defined 1090s ok 77 - Field "confirm" is defined 1090s ok 78 - Field "skin" is defined 1090s ok 79 - CSP header authorize POST request to \# 1090s # ==> Pushing OP <== 1090s ok 80 - REST request 1090s ok 81 - Request to IDP 1090s # ==> Saving handler OP <== 1090s # ==> Pushing IDP <== 1090s # ==> Popping IDP <== 1090s # ==> Restoring OP <== 1090s ok 82 - Execute post request 1090s ok 83 - Response is 200 1090s ok 84 - Content is JSON|XML 1090s # ==> Popping OP <== 1090s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 1090s ok 86 - Get cookie lemonldap (0) 1090s ok 87 - Test empty cookie on OP 1090s ok 88 - Get redirection 1090s ok 89 - Location header found 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 90 - redirect to RP 1090s ok 91 - HTTP code is 200 1090s # ==> Pushing IDP <== 1090s # ==> Popping IDP <== 1090s ok 92 - Test if still logged on IDP 1090s ok 93 - test presence of user field in form (prove successful logout) 1090s 1..93 1090s ok 1090s t/37-Logout-from-OIDC-RP-to-SAML-SP.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 - Register $type 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 6 - Get JWKS, endpoint /oauth2/jwks 1090s ok 7 - HTTP code is 200 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1090s ok 9 - HTTP code is 200 1090s ok 10 - Portal object 1090s ok 11 - Init 1090s ok 12 - Portal app 1090s ok 13 - Register $type 1090s ok 14 - Portal object 1090s ok 15 - Init 1090s ok 16 - Portal app 1090s ok 17 - Register $type 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 18 - Unauth SP request 1090s ok 19 - Get redirection 1090s ok 20 - Location header found 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 21 - Push request to OP, endpoint /oauth2/authorize 1090s ok 22 - HTTP code is 200 1090s 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%221737053674_1684%22%2C%22issuerTs%22%3A1737125554%7D) 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 24 - Post authentication, endpoint /oauth2/authorize 1090s ok 25 - Get cookie lemonldap (a7d71597149cb751c7c160e732b371788bc6101a378a16bdcfbc547346c65632) 1090s ok 26 - HTTP code is 200 1090s ok 27 - Page contains a form 1090s ok 28 - Host match 1090s ok 29 - Field "confirm" is defined 1090s ok 30 - CSP header authorize POST request to \# 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 31 - Post confirmation, endpoint /oauth2/authorize 1090s ok 32 - Get redirection 1090s ok 33 - Location header found 1090s # ==> Pushing RP <== 1090s ok 34 - REST request 1090s ok 35 - Request from RP to OP, endpoint /oauth2/token 1090s # ==> Saving handler RP <== 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s # ==> Restoring RP <== 1090s ok 36 - Execute request 1090s ok 37 - Response is 200 1090s ok 38 - Content is JSON 1090s ok 39 - REST request 1090s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1090s # ==> Saving handler RP <== 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s # ==> Restoring RP <== 1090s ok 41 - Execute request 1090s ok 42 - Response is 200 1090s ok 43 - Content is JSON 1090s # ==> Popping RP <== 1090s ok 44 - Call openidconnectcallback on RP 1090s ok 45 - Get cookie lemonldap (2fd4344f6a275da671ae1df240995ced7872fcc5bc0ba516457bcbebe6fe5cc7) 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 46 - Check session, endpoint /oauth2/checksession.html 1090s ok 47 - HTTP code is 200 1090s ok 48 - Frame can be embedded 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 49 - Try SAML SP 1090s ok 50 - HTTP code is 200 1090s ok 51 - Page contains a form 1090s ok 52 - Host match 1090s ok 53 - URI match 1090s ok 54 - Field "SAMLRequest" is defined 1090s ok 55 - CSP header authorize POST request to auth.op.com 1090s ok 56 - Method is POST 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 57 - Post SAML request to IdP 1090s ok 58 - HTTP code is 200 1090s ok 59 - Page contains a form 1090s ok 60 - Host match 1090s ok 61 - URI match 1090s ok 62 - Field "SAMLResponse" is defined 1090s ok 63 - CSP header authorize POST request to auth.sp.com 1090s ok 64 - Method is POST 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 65 - Post SAML response to SP 1090s ok 66 - Get cookie lemonldap (5436475d5ecdeac31bc27aa928cd0a95388de578d933ffdee59e2703c7027c17) 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 67 - Query SP for logout 1090s ok 68 - Get redirection 1090s ok 69 - Location header found 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 70 - Push logout request to OP, endpoint /oauth2/logout 1090s ok 71 - HTTP code is 200 1090s ok 72 - Page contains a form 1090s ok 73 - Host match 1090s ok 74 - Field "confirm" is defined 1090s ok 75 - CSP header authorize POST request to \# 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 76 - Confirm logout, endpoint /oauth2/logout 1090s ok 77 - HTTP code is 200 1090s ok 78 - Get cookie lemonldap (0) 1090s ok 79 - SSO cookie removed 1090s ok 80 - Get iframe request 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 81 - Get iframe 1090s ok 82 - HTTP code is 200 1090s ok 83 - Page contains a form 1090s ok 84 - Host match 1090s ok 85 - URI match 1090s ok 86 - Field "SAMLRequest" is defined 1090s ok 87 - CSP header authorize POST request to auth.sp.com 1090s ok 88 - Method is POST 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 89 - Post SAML logout request to SP 1090s ok 90 - HTTP code is 200 1090s ok 91 - Page contains a form 1090s ok 92 - Host match 1090s ok 93 - URI match 1090s ok 94 - Field "SAMLResponse" is defined 1090s ok 95 - CSP header authorize POST request to auth.op.com 1090s ok 96 - Method is POST 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 97 - Post SAML logout response to IdP 1090s # ==> Pushing OP <== 1090s # ==> Popping OP <== 1090s ok 98 - Test if user is reject on IdP 1090s ok 99 - Response status is 401 1090s ok 100 - Content is JSON 1090s ok 101 - Error code is 1 1090s # ==> Pushing RP <== 1090s # ==> Popping RP <== 1090s ok 102 - Test if user is reject on SP 1090s ok 103 - Get redirection 1090s ok 104 - Location header found 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 105 - Test if user is reject on SP 1090s ok 106 - HTTP code is 200 1090s ok 107 - HTTP code is 200 1090s ok 108 - Page contains a form 1090s ok 109 - Host match 1090s ok 110 - URI match 1090s ok 111 - Field "SAMLRequest" is defined 1090s ok 112 - CSP header authorize POST request to auth.op.com 1090s ok 113 - Method is POST 1090s 1..113 1090s ok 1091s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t .......................... 1091s ok 1 - use Lemonldap::NG::Portal::Main; 1091s ok 2 - Portal object 1091s ok 3 - Init 1091s ok 4 - Portal app 1091s ok 5 - Register $type 1091s ok 6 - Portal object 1091s ok 7 - Init 1091s ok 8 - Portal app 1091s ok 9 - Register $type 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 10 - Get JWKS, endpoint /oauth2/jwks 1091s ok 11 - HTTP code is 200 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1091s ok 13 - HTTP code is 200 1091s ok 14 - Portal object 1091s ok 15 - Init 1091s ok 16 - Portal app 1091s ok 17 - Register $type 1091s # ==> Pushing RP <== 1091s # ==> Popping RP <== 1091s ok 18 - Unauth SP request 1091s ok 19 - Get redirection 1091s ok 20 - Location header found 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 21 - Push request to OP, endpoint /oauth2/authorize 1091s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125555%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%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%221737053675_48658%22%7D) 1091s ok 23 - Get redirection 1091s ok 24 - Location header found 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 25 - Return from WAYF 1091s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1737125555%2C%22issuerRequestoauth2%22%3A%221737053675_48658%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1091s ok 27 - Get redirection 1091s ok 28 - Location header found 1091s # ==> Pushing IDP <== 1091s # ==> Popping IDP <== 1091s ok 29 - Launch SAML request to IdP 1091s ok 30 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125555%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221737053675_48189%22%7D) 1091s # ==> Pushing IDP <== 1091s # ==> Popping IDP <== 1091s ok 31 - Post authentication 1091s ok 32 - HTTP code is 200 1091s ok 33 - Page contains a form 1091s ok 34 - Host match 1091s ok 35 - CSP header authorize POST request to auth.sp.com 1091s ok 36 - Method is POST 1091s ok 37 - Get cookie lemonldap (d6b8f640fc17012b984cb3a5c57193db4226867386c42e88ac1569af6433cf9e) 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 38 - POST SAML response 1091s ok 39 - Get cookie lemonldap (78bd4faad9b036174cdc3492f9dc9dc48422668160a2e632e5a1cbdc084c0e93) 1091s ok 40 - Get redirection 1091s ok 41 - Location header found 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1091s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125555%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1091s ok 44 - HTTP code is 200 1091s ok 45 - Page contains a form 1091s ok 46 - URI match 1091s ok 47 - Field "confirm" is defined 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 48 - Confirm OIDC sharing 1091s ok 49 - Get redirection 1091s ok 50 - Location header found 1091s # ==> Pushing RP <== 1091s ok 51 - REST request 1091s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1091s # ==> Saving handler RP <== 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s # ==> Restoring RP <== 1091s ok 53 - Execute request 1091s ok 54 - Response is 200 1091s ok 55 - Content is JSON 1091s ok 56 - REST request 1091s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1091s # ==> Saving handler RP <== 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s # ==> Restoring RP <== 1091s ok 58 - Execute request 1091s ok 59 - Response is 200 1091s ok 60 - Content is JSON 1091s # ==> Popping RP <== 1091s ok 61 - Follow redirection to RP 1091s ok 62 - Get cookie lemonldap (4cf0951751a0bbcf3741828ed89100a47d9931169e6c9ae88ee7e23c04f726f9) 1091s # ==> Pushing RP <== 1091s # ==> Popping RP <== 1091s ok 63 - Query RP for logout 1091s ok 64 - Get redirection 1091s ok 65 - Location header found 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1091s ok 67 - HTTP code is 200 1091s ok 68 - Page contains a form 1091s ok 69 - Host match 1091s ok 70 - Field "confirm" is defined 1091s ok 71 - CSP header authorize POST request to \# 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 72 - Confirm logout, endpoint /oauth2/logout 1091s ok 73 - Get redirection 1091s ok 74 - Location header found 1091s # ==> Pushing IDP <== 1091s # ==> Popping IDP <== 1091s ok 75 - Push logout to SAML IdP 1091s ok 76 - Get redirection 1091s ok 77 - Location header found 1091s ok 78 - Get cookie lemonldap (0) 1091s ok 79 - SSO cookie removed 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 80 - Push logout to SAML IdP 1091s 1..80 1091s ok 1092s t/37-OIDC-RP-to-SAML-IdP-GET.t .................................... 1092s ok 1 - use Lemonldap::NG::Portal::Main; 1092s ok 2 - Portal object 1092s ok 3 - Init 1092s ok 4 - Portal app 1092s ok 5 - Register $type 1092s ok 6 - Portal object 1092s ok 7 - Init 1092s ok 8 - Portal app 1092s ok 9 - Register $type 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 10 - Get JWKS, endpoint /oauth2/jwks 1092s ok 11 - HTTP code is 200 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1092s ok 13 - HTTP code is 200 1092s ok 14 - Portal object 1092s ok 15 - Init 1092s ok 16 - Portal app 1092s ok 17 - Register $type 1092s # ==> Pushing RP <== 1092s # ==> Popping RP <== 1092s ok 18 - Unauth SP request 1092s ok 19 - Get redirection 1092s ok 20 - Location header found 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 21 - Push request to OP, endpoint /oauth2/authorize 1092s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221737053676_27696%22%2C%22issuerTs%22%3A1737125556%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1092s ok 23 - Get redirection 1092s ok 24 - Location header found 1092s # ==> Pushing IDP <== 1092s # ==> Popping IDP <== 1092s ok 25 - Launch SAML request to IdP 1092s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053676_31989%22%2C%22issuerTs%22%3A1737125556%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1092s # ==> Pushing IDP <== 1092s # ==> Popping IDP <== 1092s ok 27 - Post authentication 1092s ok 28 - HTTP code is 200 1092s ok 29 - Page contains a form 1092s ok 30 - Host match 1092s ok 31 - CSP header authorize POST request to auth.sp.com 1092s ok 32 - Method is POST 1092s ok 33 - Get cookie lemonldap (637db0d599d8780891825560b07699ba0a01c8dfb6cd774ad28b2e45d197fed4) 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 34 - POST SAML response 1092s ok 35 - Get cookie lemonldap (ceb58bfc9319e88f18c94d2be6062c3739118441ddc6237d6e5a0ea8c6947566) 1092s ok 36 - Get redirection 1092s ok 37 - Location header found 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 1092s ok 39 - HTTP code is 200 1092s ok 40 - Page contains a form 1092s ok 41 - URI match 1092s ok 42 - Field "confirm" is defined 1092s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1737125556%7D) 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 44 - Confirm OIDC sharing 1092s ok 45 - Get redirection 1092s ok 46 - Location header found 1092s # ==> Pushing RP <== 1092s ok 47 - REST request 1092s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 1092s # ==> Saving handler RP <== 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s # ==> Restoring RP <== 1092s ok 49 - Execute request 1092s ok 50 - Response is 200 1092s ok 51 - Content is JSON 1092s ok 52 - REST request 1092s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1092s # ==> Saving handler RP <== 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s # ==> Restoring RP <== 1092s ok 54 - Execute request 1092s ok 55 - Response is 200 1092s ok 56 - Content is JSON 1092s # ==> Popping RP <== 1092s ok 57 - Follow redirection to RP 1092s ok 58 - Get cookie lemonldap (676bc84f235c4c573de65cb4f44e01fd2a207f6d87741b168649ccf39605edff) 1092s # ==> Pushing RP <== 1092s # ==> Popping RP <== 1092s ok 59 - Query RP for logout 1092s ok 60 - Get redirection 1092s ok 61 - Location header found 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 1092s ok 63 - HTTP code is 200 1092s ok 64 - Page contains a form 1092s ok 65 - Host match 1092s ok 66 - Field "confirm" is defined 1092s ok 67 - CSP header authorize POST request to \# 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 68 - Confirm logout, endpoint /oauth2/logout 1092s ok 69 - Get redirection 1092s ok 70 - Location header found 1092s # ==> Pushing IDP <== 1092s # ==> Popping IDP <== 1092s ok 71 - Push logout to SAML IdP 1092s ok 72 - Get redirection 1092s ok 73 - Location header found 1092s ok 74 - Get cookie lemonldap (0) 1092s ok 75 - SSO cookie removed 1092s # ==> Pushing SP <== 1092s # ==> Popping SP <== 1092s ok 76 - Push logout to SAML IdP 1092s 1..76 1092s ok 1093s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................... 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - Portal object 1093s ok 3 - Init 1093s ok 4 - Portal app 1093s ok 5 - Register $type 1093s ok 6 - Portal object 1093s ok 7 - Init 1093s ok 8 - Portal app 1093s ok 9 - Register $type 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 10 - Get JWKS, endpoint /oauth2/jwks 1093s ok 11 - HTTP code is 200 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1093s ok 13 - HTTP code is 200 1093s ok 14 - Portal object 1093s ok 15 - Init 1093s ok 16 - Portal app 1093s ok 17 - Register $type 1093s # ==> Pushing RP <== 1093s # ==> Popping RP <== 1093s ok 18 - Unauth SP request 1093s ok 19 - Get redirection 1093s ok 20 - Location header found 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 21 - Push request to OP, endpoint /oauth2/authorize 1093s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221737053677_44608%22%2C%22issuerTs%22%3A1737125557%2C%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%7D) 1093s ok 23 - HTTP code is 200 1093s ok 24 - Page contains a form 1093s ok 25 - Host match 1093s ok 26 - URI match 1093s ok 27 - Field "SAMLRequest" is defined 1093s ok 28 - CSP header authorize POST request to auth.idp.com 1093s ok 29 - Method is POST 1093s # ==> Pushing IDP <== 1093s # ==> Popping IDP <== 1093s ok 30 - Launch SAML request to IdP 1093s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1737125557%2C%22issuerRequestsaml%22%3A%221737053677_40853%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) 1093s # ==> Pushing IDP <== 1093s # ==> Popping IDP <== 1093s ok 32 - Post authentication 1093s ok 33 - HTTP code is 200 1093s ok 34 - Page contains a form 1093s ok 35 - CSP header authorize POST request to auth.sp.com 1093s ok 36 - Method is POST 1093s ok 37 - Get cookie lemonldap (7249df55db63ec7d7b28c0d67f37ea34f6a25d3b1a2aeb48f9594cb304bd939e) 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 38 - POST SAML response 1093s ok 39 - Get cookie lemonldap (16fcfe1da811975c871d689c13c5a6ee1a2721d8568d52b76c4b409b85bc3d12) 1093s ok 40 - Get redirection 1093s ok 41 - Location header found 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1093s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1737125557%7D) 1093s ok 44 - HTTP code is 200 1093s ok 45 - Page contains a form 1093s ok 46 - URI match 1093s ok 47 - Field "confirm" is defined 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 48 - Confirm OIDC sharing 1093s ok 49 - Get redirection 1093s ok 50 - Location header found 1093s # ==> Pushing RP <== 1093s ok 51 - REST request 1093s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1093s # ==> Saving handler RP <== 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s # ==> Restoring RP <== 1093s ok 53 - Execute request 1093s ok 54 - Response is 200 1093s ok 55 - Content is JSON 1093s ok 56 - REST request 1093s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1093s # ==> Saving handler RP <== 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s # ==> Restoring RP <== 1093s ok 58 - Execute request 1093s ok 59 - Response is 200 1093s ok 60 - Content is JSON 1093s # ==> Popping RP <== 1093s ok 61 - Follow redirection to RP 1093s ok 62 - Get cookie lemonldap (aac4c2c3bfd4bec7b76cdbd2cbcf94eebb6d9daa99fad31052fcdfa2c0defb66) 1093s # ==> Pushing RP <== 1093s # ==> Popping RP <== 1093s ok 63 - Query RP for logout 1093s ok 64 - Get redirection 1093s ok 65 - Location header found 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1093s ok 67 - HTTP code is 200 1093s ok 68 - Page contains a form 1093s ok 69 - Host match 1093s ok 70 - Field "confirm" is defined 1093s ok 71 - CSP header authorize POST request to \# 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 72 - Confirm logout, endpoint /oauth2/logout 1093s ok 73 - HTTP code is 200 1093s ok 74 - Page contains a form 1093s ok 75 - Host match 1093s ok 76 - URI match 1093s ok 77 - Field "SAMLRequest" is defined 1093s ok 78 - CSP header authorize POST request to auth.idp.com 1093s # ==> Pushing IDP <== 1093s # ==> Popping IDP <== 1093s ok 79 - Push logout to SAML IdP 1093s ok 80 - HTTP code is 200 1093s ok 81 - Page contains a form 1093s ok 82 - Host match 1093s ok 83 - URI match 1093s ok 84 - CSP header authorize POST request to auth.sp.com 1093s ok 85 - Get cookie lemonldap (0) 1093s ok 86 - SSO cookie removed 1093s # ==> Pushing SP <== 1093s # ==> Popping SP <== 1093s ok 87 - Push logout to SAML IdP 1093s 1..87 1093s ok 1094s t/37-OIDC-and-DBI-with-choice-and-override.t ...................... 1094s ok 1 - use Lemonldap::NG::Portal::Main; 1094s ok 2 - Portal object 1094s ok 3 - Init 1094s ok 4 - Portal app 1094s ok 5 - Register $type 1094s ok 6 - OP portal 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s ok 7 - Get JWKS, endpoint /oauth2/jwks 1094s ok 8 - HTTP code is 200 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1094s ok 10 - HTTP code is 200 1094s ok 11 - Portal object 1094s ok 12 - Init 1094s ok 13 - Portal app 1094s ok 14 - Register $type 1094s ok 15 - RP portal 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s # ==> Pushing RP <== 1094s # ==> Popping RP <== 1094s ok 16 - Auth query 1094s ok 17 - Get cookie lemonldap (1a1437b3a213b1be72845e4cd01d4c9a4cd16ffac7853db0b2e076f880d4996d) 1094s # ==> Pushing RP <== 1094s # ==> Popping RP <== 1094s ok 18 - Logout request 1094s ok 19 - Response is 200 1094s ok 20 - Cookie is deleted 1094s ok 21 - No pdata 1094s # ==> Pushing RP <== 1094s # ==> Popping RP <== 1094s ok 22 - Disconnect request 1094s ok 23 - Response is 401 1094s # ==> Pushing RP <== 1094s # ==> Popping RP <== 1094s ok 24 - Unauth RP request 1094s ok 25 - Get redirection 1094s ok 26 - Location header found 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s ok 27 - Push request to OP, endpoint /oauth2/authorize 1094s ok 28 - HTTP code is 200 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s ok 29 - Post authentication, endpoint /oauth2/authorize 1094s ok 30 - Get cookie lemonldap (0f834400a1335666ad8d4fc4c419b5b996ac897e5afad187aab6c858ab9055ae) 1094s ok 31 - HTTP code is 200 1094s ok 32 - Page contains a form 1094s ok 33 - Host match 1094s ok 34 - Field "confirm" is defined 1094s ok 35 - CSP header authorize POST request to \# 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s ok 36 - Post confirmation, endpoint /oauth2/authorize 1094s ok 37 - Get redirection 1094s ok 38 - Location header found 1094s # ==> Pushing RP <== 1094s ok 39 - REST request 1094s ok 40 - Request from RP to OP, endpoint /oauth2/token 1094s # ==> Saving handler RP <== 1094s # ==> Pushing OP <== 1094s # ==> Popping OP <== 1094s # ==> Restoring RP <== 1094s ok 41 - Execute request 1094s ok 42 - Response is 200 1094s ok 43 - Content is JSON 1094s # ==> Popping RP <== 1094s ok 44 - Call openidconnectcallback on RP 1094s ok 45 - Get cookie lemonldap (83395c407f174ce0729427f45ccff0988f203b7d6bc8222c04881fbaa20f47c2) 1094s 1..45 1094s ok 1095s t/37-SAML-SP-GET-to-OIDC-OP.t ..................................... 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - Portal object 1095s ok 3 - Init 1095s ok 4 - Portal app 1095s ok 5 - Register $type 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s ok 6 - Get JWKS, endpoint /oauth2/jwks 1095s ok 7 - HTTP code is 200 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1095s ok 9 - HTTP code is 200 1095s ok 10 - Portal object 1095s ok 11 - Init 1095s ok 12 - Portal app 1095s ok 13 - Register $type 1095s ok 14 - Portal object 1095s ok 15 - Init 1095s ok 16 - Portal app 1095s ok 17 - Register $type 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 18 - Try SAML SP 1095s ok 19 - Get redirection 1095s ok 20 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 21 - Launch SAML request to IdP 1095s ok 22 - Get redirection 1095s ok 23 - Location header found 1095s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053678_12593%22%2C%22issuerTs%22%3A1737125558%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s ok 25 - Push request to OP, endpoint /oauth2/authorize 1095s ok 26 - HTTP code is 200 1095s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1737125558%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221737053678_27110%22%7D) 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s ok 28 - Post authentication, endpoint /oauth2/authorize 1095s ok 29 - Get cookie lemonldap (649b958a763b595ca465f7d6e9f7cf0937837b69ddfa1389d456e75535b37ee6) 1095s ok 30 - HTTP code is 200 1095s ok 31 - Page contains a form 1095s ok 32 - Host match 1095s ok 33 - Field "confirm" is defined 1095s ok 34 - CSP header authorize POST request to \# 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s ok 35 - Post confirmation, endpoint /oauth2/authorize 1095s ok 36 - Get redirection 1095s ok 37 - Location header found 1095s # ==> Pushing PROXY <== 1095s ok 38 - REST request 1095s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 1095s # ==> Saving handler PROXY <== 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s # ==> Restoring PROXY <== 1095s ok 40 - Execute request 1095s ok 41 - Response is 200 1095s ok 42 - Content is JSON 1095s ok 43 - REST request 1095s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1095s # ==> Saving handler PROXY <== 1095s # ==> Pushing OP <== 1095s # ==> Popping OP <== 1095s # ==> Restoring PROXY <== 1095s ok 45 - Execute request 1095s ok 46 - Response is 200 1095s ok 47 - Content is JSON 1095s # ==> Popping PROXY <== 1095s ok 48 - Call openidconnectcallback on Proxy 1095s ok 49 - Get cookie lemonldap (a99698e0338550ce0f5773316f93596f1aef41705ae6c83afde1f12ea0808f2a) 1095s ok 50 - Get redirection 1095s ok 51 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 52 - Replay SAML request 1095s ok 53 - HTTP code is 200 1095s ok 54 - Page contains a form 1095s ok 55 - Host match 1095s ok 56 - URI match 1095s ok 57 - Field "SAMLResponse" is defined 1095s ok 58 - CSP header authorize POST request to auth.sp.com 1095s ok 59 - Method is POST 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 60 - Post SAML response to SP 1095s ok 61 - Get cookie lemonldap (6c53438e18ba0475b9dea733f3b399579cd1c96ef8a65ec6e2a7b7aefa4fc3c5) 1095s ok 62 - Get redirection 1095s ok 63 - Location is http://auth.sp.com/ 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 64 - Query SP for logout 1095s ok 65 - Get redirection 1095s ok 66 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 67 - Launch SAML logout request to IdP 1095s ok 68 - Get redirection 1095s ok 69 - Location header found 1095s ok 70 - Get cookie lemonldap (0) 1095s ok 71 - SSO cookie removed 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 72 - Forward logout response to SP 1095s ok 73 - HTTP code is 200 1095s 1..73 1095s ok 1095s t/37-SAML-SP-GET-to-SAML-with-Logout.t ............................ 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - Portal object 1095s ok 3 - Init 1095s ok 4 - Portal app 1095s ok 5 - Register $type 1095s ok 6 - Portal object 1095s ok 7 - Init 1095s ok 8 - Portal app 1095s ok 9 - Register $type 1095s ok 10 - Portal object 1095s ok 11 - Init 1095s ok 12 - Portal app 1095s ok 13 - Register $type 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 14 - Try SAML SP 1095s ok 15 - Get redirection 1095s ok 16 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 17 - Launch SAML request to proxy 1095s ok 18 - Get redirection 1095s ok 19 - Location header found 1095s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053679_11675%22%2C%22issuerTs%22%3A1737125559%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) 1095s # ==> Pushing IDP <== 1095s # ==> Popping IDP <== 1095s ok 21 - Launch SAML request to proxy 1095s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053679_4515%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125559%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1095s ok 23 - HTTP code is 200 1095s ok 24 - Page contains a form 1095s ok 25 - Host match 1095s ok 26 - Field "user" is defined 1095s ok 27 - Field "password" is defined 1095s ok 28 - CSP header authorize POST request to \# 1095s # ==> Pushing IDP <== 1095s # ==> Popping IDP <== 1095s ok 29 - Post authentication, endpoint 1095s ok 30 - Get cookie lemonldap (276e60e32202dbfb73b1402e0f8907ce2a9d5f74a3ec076510bc24154b1b2b9c) 1095s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053679_4515%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1095s ok 32 - Get redirection 1095s ok 33 - Location header found 1095s # ==> Pushing IDP <== 1095s # ==> Popping IDP <== 1095s ok 34 - Follow redirection to issuer 1095s ok 35 - Get cookie lemonldappdata () 1095s ok 36 - HTTP code is 200 1095s ok 37 - Page contains a form 1095s ok 38 - Host match 1095s ok 39 - URI match 1095s ok 40 - Field "SAMLResponse" is defined 1095s ok 41 - CSP header authorize POST request to auth.proxy.com 1095s ok 42 - Method is POST 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 43 - Post SAMLResponse to proxy 1095s ok 44 - Get cookie lemonldap (7ec1363d13e62f4247a780f40279805b3b1f35829fb551da69ed88fe1c5c46a3) 1095s ok 45 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053679_11675%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1095s ok 46 - Get redirection 1095s ok 47 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 48 - Follow redirection to issuer 1095s ok 49 - Get cookie lemonldappdata () 1095s ok 50 - HTTP code is 200 1095s ok 51 - Page contains a form 1095s ok 52 - Host match 1095s ok 53 - URI match 1095s ok 54 - Field "SAMLResponse" is defined 1095s ok 55 - CSP header authorize POST request to auth.sp.com 1095s ok 56 - Method is POST 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 57 - Post SAMLResponse to SP 1095s ok 58 - Get cookie lemonldap (9aae19d897778412a7483d8cb6242d07f2ef952d5fe6435abe640dfcefa8e412) 1095s ok 59 - Get redirection 1095s ok 60 - Location header found 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 61 - Initiate logout 1095s ok 62 - Get cookie lemonldap (0) 1095s ok 63 - Removed lemonldap cookie at sp 1095s ok 64 - Get redirection 1095s ok 65 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 66 - Forward logout to proxy 1095s ok 67 - Get cookie lemonldap (0) 1095s ok 68 - Removed lemonldap cookie at proxy 1095s ok 69 - Get redirection 1095s ok 70 - Location header found 1095s # ==> Pushing IDP <== 1095s # ==> Popping IDP <== 1095s ok 71 - Forward logout to IDP 1095s ok 72 - Get cookie lemonldap (0) 1095s ok 73 - Removed lemonldap cookie at idp 1095s ok 74 - Get redirection 1095s ok 75 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 76 - Forward logout to proxy 1095s ok 77 - Get redirection 1095s ok 78 - Location header found 1095s # ==> Pushing PROXY <== 1095s # ==> Popping PROXY <== 1095s ok 79 - Resume proxy logout process 1095s ok 80 - Get redirection 1095s ok 81 - Location header found 1095s # ==> Pushing SP <== 1095s # ==> Popping SP <== 1095s ok 82 - Forward logout to sp 1095s ok 83 - Logout OK: code found on page 1095s ok 84 - Logout OK 1095s 1..84 1095s ok 1096s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t ..................... 1096s ok 1 - use Lemonldap::NG::Portal::Main; 1096s ok 2 - Portal object 1096s ok 3 - Init 1096s ok 4 - Portal app 1096s ok 5 - Register $type 1096s ok 6 - Portal object 1096s ok 7 - Init 1096s ok 8 - Portal app 1096s ok 9 - Register $type 1096s ok 10 - Portal object 1096s ok 11 - Init 1096s ok 12 - Portal app 1096s ok 13 - Register $type 1096s # ==> Pushing SP <== 1096s # ==> Popping SP <== 1096s ok 14 - Unauth SP request 1096s ok 15 - HTTP code is 200 1096s ok 16 - Page contains a form 1096s ok 17 - Host match 1096s ok 18 - URI match 1096s ok 19 - Field "SAMLRequest" is defined 1096s ok 20 - CSP header authorize POST request to auth.proxy.com 1096s ok 21 - Method is POST 1096s # ==> Pushing PROXY <== 1096s # ==> Popping PROXY <== 1096s ok 22 - Post SAML request to IdP 1096s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053680_12777%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1737125560%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 1096s ok 24 - Found SAML choice 1096s ok 25 - HTTP code is 200 1096s ok 26 - Page contains a form 1096s ok 27 - CSP header authorize POST request to \# 1096s # ==> Pushing PROXY <== 1096s # ==> Popping PROXY <== 1096s ok 28 - Select "CAS" 1096s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053680_12777%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1737125560%2C%22_choice%22%3A%22cas%22%7D) 1096s ok 30 - Get cookie llngcasserver (idp) 1096s ok 31 - Get CAS server cookie 1096s ok 32 - Get redirection 1096s ok 33 - Location header found 1096s # ==> Pushing ISSUER <== 1096s # ==> Popping ISSUER <== 1096s ok 34 - Query CAS server 1096s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053680_5506%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125560%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1096s ok 36 - HTTP code is 200 1096s ok 37 - Page contains a form 1096s ok 38 - CSP header authorize POST request to \# 1096s # ==> Pushing ISSUER <== 1096s # ==> Popping ISSUER <== 1096s ok 39 - Post authentication 1096s ok 40 - Get cookie lemonldap (0266e9866b4bc333e13000af64040cda57d7ddb2ae570cbf20f9b2b553e88519) 1096s ok 41 - Get redirection 1096s ok 42 - Location header found 1096s # ==> Pushing PROXY <== 1096s ok 43 - SOAP request 1096s # ==> Saving handler PROXY <== 1096s # ==> Pushing ISSUER <== 1096s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1096s # ==> Popping ISSUER <== 1096s # ==> Restoring PROXY <== 1096s ok 44 - Execute request to /cas/serviceValidate 1096s ok 45 - HTTP code is 200 1096s ok 46 - Content is XML 1096s # ==> Popping PROXY <== 1096s ok 47 - Push CAS response to proxy 1096s ok 48 - Get cookie lemonldap (2fec6e336af1ae9a7235c96fcfa0d5cd104575e77a9f2055aa972a14712caf5b) 1096s ok 49 - HTTP code is 200 1096s ok 50 - Page contains a form 1096s ok 51 - Host match 1096s ok 52 - URI match 1096s ok 53 - Field "SAMLResponse" is defined 1096s ok 54 - CSP header authorize POST request to auth.sp.com 1096s ok 55 - Method is POST 1096s # ==> Pushing SP <== 1096s # ==> Popping SP <== 1096s ok 56 - Post SAML response to SP 1096s ok 57 - Get redirection 1096s ok 58 - Location is http://auth.sp.com/ 1096s ok 59 - Get cookie lemonldap (89cf5683b3eb085c6aa264d65adf810516fe21dfeef931072a7fd648cd0447b2) 1096s # ==> Pushing SP <== 1096s # ==> Popping SP <== 1096s ok 60 - Get / on SP 1096s ok 61 - HTTP code is 200 1096s ok 62 - Authenticated as fa@badwolf.org@proxy 1096s ok 63 - UTF-8 values 1096s 1..63 1096s ok 1097s t/37-SAML-SP-POST-to-CAS-server.t ................................. 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - Portal object 1097s ok 3 - Init 1097s ok 4 - Portal app 1097s ok 5 - Register $type 1097s ok 6 - Portal object 1097s ok 7 - Init 1097s ok 8 - Portal app 1097s ok 9 - Register $type 1097s ok 10 - Portal object 1097s ok 11 - Init 1097s ok 12 - Portal app 1097s ok 13 - Register $type 1097s # ==> Pushing SP <== 1097s # ==> Popping SP <== 1097s ok 14 - Unauth SP request 1097s ok 15 - HTTP code is 200 1097s ok 16 - Page contains a form 1097s ok 17 - Host match 1097s ok 18 - URI match 1097s ok 19 - Field "SAMLRequest" is defined 1097s ok 20 - CSP header authorize POST request to auth.proxy.com 1097s ok 21 - Method is POST 1097s # ==> Pushing PROXY <== 1097s # ==> Popping PROXY <== 1097s ok 22 - Post SAML request to IdP 1097s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221737053681_38679%22%2C%22issuerTs%22%3A1737125561%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1097s ok 24 - Get cookie llngcasserver (idp) 1097s ok 25 - Get CAS server cookie 1097s ok 26 - Get redirection 1097s ok 27 - Location header found 1097s # ==> Pushing ISSUER <== 1097s # ==> Popping ISSUER <== 1097s ok 28 - Query CAS server 1097s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053681_36475%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1737125561%7D) 1097s ok 30 - HTTP code is 200 1097s ok 31 - Page contains a form 1097s ok 32 - CSP header authorize POST request to \# 1097s # ==> Pushing ISSUER <== 1097s # ==> Popping ISSUER <== 1097s ok 33 - Post authentication 1097s ok 34 - Get cookie lemonldap (5f748d2cf2f3f52778faabd255819efab3f5639cab49309bf75f2c0adb850439) 1097s ok 35 - Get redirection 1097s ok 36 - Location header found 1097s # ==> Pushing PROXY <== 1097s ok 37 - SOAP request 1097s # ==> Saving handler PROXY <== 1097s # ==> Pushing ISSUER <== 1097s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1097s # ==> Popping ISSUER <== 1097s # ==> Restoring PROXY <== 1097s ok 38 - Execute request to /cas/serviceValidate 1097s ok 39 - HTTP code is 200 1097s ok 40 - Content is XML 1097s # ==> Popping PROXY <== 1097s ok 41 - Push CAS response to proxy 1097s ok 42 - Get cookie lemonldap (1726c60b6d4aa70db73d69bc9cce7047a42159c6d9655943e7efa7cd6cce1298) 1097s ok 43 - HTTP code is 200 1097s ok 44 - Page contains a form 1097s ok 45 - Host match 1097s ok 46 - URI match 1097s ok 47 - Field "SAMLResponse" is defined 1097s ok 48 - CSP header authorize POST request to auth.sp.com 1097s ok 49 - Method is POST 1097s # ==> Pushing SP <== 1097s # ==> Popping SP <== 1097s ok 50 - Post SAML response to SP 1097s ok 51 - Get redirection 1097s ok 52 - Location is http://auth.sp.com/ 1097s ok 53 - Get cookie lemonldap (95c1260958858388ca2ac097b4f636ae36c517a9491154ae0c196044a7e1360c) 1097s # ==> Pushing SP <== 1097s # ==> Popping SP <== 1097s ok 54 - Get / on SP 1097s ok 55 - HTTP code is 200 1097s ok 56 - Authenticated as fa@badwolf.org@proxy 1097s ok 57 - UTF-8 values 1097s 1..57 1097s ok 1098s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ........................ 1098s ok 1 - use Lemonldap::NG::Portal::Main; 1098s ok 2 - Portal object 1098s ok 3 - Init 1098s ok 4 - Portal app 1098s ok 5 - Register $type 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s ok 6 - Get JWKS, endpoint /oauth2/jwks 1098s ok 7 - HTTP code is 200 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1098s ok 9 - HTTP code is 200 1098s ok 10 - Portal object 1098s ok 11 - Init 1098s ok 12 - Portal app 1098s ok 13 - Register $type 1098s ok 14 - Portal object 1098s ok 15 - Init 1098s ok 16 - Portal app 1098s ok 17 - Register $type 1098s # ==> Pushing SP <== 1098s # ==> Popping SP <== 1098s ok 18 - Try SAML SP 1098s ok 19 - HTTP code is 200 1098s ok 20 - Page contains a form 1098s ok 21 - Host match 1098s ok 22 - URI match 1098s ok 23 - Field "SAMLRequest" is defined 1098s ok 24 - CSP header authorize POST request to auth.proxy.com 1098s # ==> Pushing PROXY <== 1098s # ==> Popping PROXY <== 1098s ok 25 - Launch SAML request to IdP 1098s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1737125561%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221737053681_12753%22%7D) 1098s ok 27 - Get redirection 1098s ok 28 - Location header found 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s ok 29 - Push request to OP, endpoint /oauth2/authorize 1098s ok 30 - HTTP code is 200 1098s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221737053681_11844%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125561%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s ok 32 - Post authentication, endpoint /oauth2/authorize 1098s ok 33 - Get cookie lemonldap (48095638c92d457644195707e02c683f9b9008805a4578f4a610e23bcd036061) 1098s ok 34 - HTTP code is 200 1098s ok 35 - Page contains a form 1098s ok 36 - Host match 1098s ok 37 - Field "confirm" is defined 1098s ok 38 - CSP header authorize POST request to \# 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s ok 39 - Post confirmation, endpoint /oauth2/authorize 1098s ok 40 - Get redirection 1098s ok 41 - Location header found 1098s # ==> Pushing PROXY <== 1098s ok 42 - REST request 1098s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1098s # ==> Saving handler PROXY <== 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s # ==> Restoring PROXY <== 1098s ok 44 - Execute request 1098s ok 45 - Response is 200 1098s ok 46 - Content is JSON 1098s ok 47 - REST request 1098s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1098s # ==> Saving handler PROXY <== 1098s # ==> Pushing OP <== 1098s # ==> Popping OP <== 1098s # ==> Restoring PROXY <== 1098s ok 49 - Execute request 1098s ok 50 - Response is 200 1098s ok 51 - Content is JSON 1098s # ==> Popping PROXY <== 1098s ok 52 - Call openidconnectcallback on Proxy 1098s ok 53 - Get cookie lemonldap (cb895b8091b96d5827b4a333b4f3ceb59f6dcf245f3814df63eee327c3bcc1c2) 1098s ok 54 - Get redirection 1098s ok 55 - Location header found 1098s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221737053681_12753%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1098s # ==> Pushing PROXY <== 1098s # ==> Popping PROXY <== 1098s ok 57 - Replay SAML request 1098s ok 58 - HTTP code is 200 1098s ok 59 - Page contains a form 1098s ok 60 - Host match 1098s ok 61 - URI match 1098s ok 62 - Field "SAMLResponse" is defined 1098s ok 63 - CSP header authorize POST request to auth.sp.com 1098s ok 64 - Method is POST 1098s # ==> Pushing SP <== 1098s # ==> Popping SP <== 1098s ok 65 - Post SAML response to SP 1098s ok 66 - Get cookie lemonldap (d4f8cf042f6b9470db8faf175b93cd68b94c7a3ac68ae1407cf37f63973af6c0) 1098s ok 67 - Get redirection 1098s ok 68 - Location is http://auth.sp.com/ 1098s # ==> Pushing SP <== 1098s # ==> Popping SP <== 1098s ok 69 - Query SP for logout 1098s ok 70 - HTTP code is 200 1098s ok 71 - Page contains a form 1098s ok 72 - Host match 1098s ok 73 - URI match 1098s ok 74 - Field "SAMLRequest" is defined 1098s ok 75 - CSP header authorize POST request to auth.proxy.com 1098s # ==> Pushing PROXY <== 1098s # ==> Popping PROXY <== 1098s ok 76 - Launch SAML logout request to IdP 1098s ok 77 - HTTP code is 200 1098s ok 78 - Page contains a form 1098s ok 79 - Host match 1098s ok 80 - URI match 1098s ok 81 - Field "SAMLResponse" is defined 1098s ok 82 - CSP header authorize POST request to auth.sp.com 1098s ok 83 - Get cookie lemonldap (0) 1098s ok 84 - SSO cookie removed 1098s # ==> Pushing SP <== 1098s # ==> Popping SP <== 1098s ok 85 - Forward logout response to SP 1098s ok 86 - Get redirection 1098s ok 87 - Location is http://auth.sp.com/?logout=1 1098s 1..87 1098s ok 1099s t/37-SAML-SP-POST-to-OIDC-OP.t .................................... 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - Portal object 1099s ok 3 - Init 1099s ok 4 - Portal app 1099s ok 5 - Register $type 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 6 - Get JWKS, endpoint /oauth2/jwks 1099s ok 7 - HTTP code is 200 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1099s ok 9 - HTTP code is 200 1099s ok 10 - Portal object 1099s ok 11 - Init 1099s ok 12 - Portal app 1099s ok 13 - Register $type 1099s ok 14 - Portal object 1099s ok 15 - Init 1099s ok 16 - Portal app 1099s ok 17 - Register $type 1099s # ==> Pushing SP <== 1099s # ==> Popping SP <== 1099s ok 18 - Try SAML SP 1099s ok 19 - HTTP code is 200 1099s ok 20 - Page contains a form 1099s ok 21 - Host match 1099s ok 22 - URI match 1099s ok 23 - Field "SAMLRequest" is defined 1099s ok 24 - CSP header authorize POST request to auth.proxy.com 1099s # ==> Pushing PROXY <== 1099s # ==> Popping PROXY <== 1099s ok 25 - Launch SAML request to IdP 1099s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221737053682_50180%22%2C%22issuerTs%22%3A1737125562%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1099s ok 27 - Get redirection 1099s ok 28 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 29 - Push request to OP, endpoint /oauth2/authorize 1099s ok 30 - HTTP code is 200 1099s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1737125562%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221737053682_2846%22%7D) 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 32 - Post authentication, endpoint /oauth2/authorize 1099s ok 33 - Get cookie lemonldap (107164afa264e603dc11512e3797b0e8fa2009b5700f70b49b6bdd7b9dae4d27) 1099s ok 34 - HTTP code is 200 1099s ok 35 - Page contains a form 1099s ok 36 - Host match 1099s ok 37 - Field "confirm" is defined 1099s ok 38 - CSP header authorize POST request to \# 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 39 - Post confirmation, endpoint /oauth2/authorize 1099s ok 40 - Get redirection 1099s ok 41 - Location header found 1099s # ==> Pushing PROXY <== 1099s ok 42 - REST request 1099s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1099s # ==> Saving handler PROXY <== 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s # ==> Restoring PROXY <== 1099s ok 44 - Execute request 1099s ok 45 - Response is 200 1099s ok 46 - Content is JSON 1099s ok 47 - REST request 1099s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1099s # ==> Saving handler PROXY <== 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s # ==> Restoring PROXY <== 1099s ok 49 - Execute request 1099s ok 50 - Response is 200 1099s ok 51 - Content is JSON 1099s # ==> Popping PROXY <== 1099s ok 52 - Call openidconnectcallback on Proxy 1099s ok 53 - Get cookie lemonldap (39f7a100d8007eee2e4aa40d573c86503b010834b209efe7b8f6c290f67daf38) 1099s ok 54 - Get redirection 1099s ok 55 - Location header found 1099s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053682_50180%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1099s # ==> Pushing PROXY <== 1099s # ==> Popping PROXY <== 1099s ok 57 - Replay SAML request 1099s ok 58 - HTTP code is 200 1099s ok 59 - Page contains a form 1099s ok 60 - Host match 1099s ok 61 - URI match 1099s ok 62 - Field "SAMLResponse" is defined 1099s ok 63 - CSP header authorize POST request to auth.sp.com 1099s ok 64 - Method is POST 1099s # ==> Pushing SP <== 1099s # ==> Popping SP <== 1099s ok 65 - Post SAML response to SP 1099s ok 66 - Get cookie lemonldap (a3be77ad341db56892f85178b0070ac3e2ceb1f63ca92cf5bbeb2fa6fac285e3) 1099s ok 67 - Get redirection 1099s ok 68 - Location is http://auth.sp.com/ 1099s # ==> Pushing SP <== 1099s # ==> Popping SP <== 1099s ok 69 - Query SP for logout 1099s ok 70 - HTTP code is 200 1099s ok 71 - Page contains a form 1099s ok 72 - Host match 1099s ok 73 - URI match 1099s ok 74 - Field "SAMLRequest" is defined 1099s ok 75 - CSP header authorize POST request to auth.proxy.com 1099s # ==> Pushing PROXY <== 1099s # ==> Popping PROXY <== 1099s ok 76 - Launch SAML logout request to IdP 1099s ok 77 - HTTP code is 200 1099s ok 78 - Page contains a form 1099s ok 79 - Host match 1099s ok 80 - URI match 1099s ok 81 - Field "SAMLResponse" is defined 1099s ok 82 - CSP header authorize POST request to auth.sp.com 1099s ok 83 - Get cookie lemonldap (0) 1099s ok 84 - SSO cookie removed 1099s # ==> Pushing SP <== 1099s # ==> Popping SP <== 1099s ok 85 - Forward logout response to SP 1099s ok 86 - Get redirection 1099s ok 87 - Location is http://auth.sp.com/?logout=1 1099s 1..87 1099s ok 1099s t/38-No-persistent-session.t ...................................... 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - Portal object 1099s ok 3 - Init 1099s ok 4 - Portal app 1099s ok 5 - Auth query 1099s ok 6 - Get cookie lemonldap (a2a31d8e662bfe406056319037b0948868a735b029058c3c29d61d73627a73ab) 1099s ok 7 - Logout request 1099s ok 8 - Response is 200 1099s ok 9 - Cookie is deleted 1099s ok 10 - No pdata 1099s ok 11 - Disconnect request 1099s ok 12 - Response is 401 1099s ok 13 - Auth query 1099s ok 14 - Get cookie lemonldap (5a12d2b21bd9a8e673d22f922f1ce975a7277ce8864f739708cf9283573049a0) 1099s ok 15 - Logout request 1099s ok 16 - Response is 200 1099s ok 17 - Cookie is deleted 1099s ok 18 - No pdata 1099s ok 19 - Disconnect request 1099s ok 20 - Response is 401 1099s ok 21 - Auth query 1099s ok 22 - Get cookie lemonldap (1c6f53244091d7c0b3ccd0ebeebc6eacf4a885f7a44afc1b642e5ad5ff83f5a6) 1099s ok 23 - History found 1099s ok 24 - -> NO history : only one entry found 1099s ok 25 - Form registration 1099s ok 26 - Get redirection 1099s ok 27 - Location header found 1099s ok 28 - Form registration 1099s ok 29 - Found TOTP js 1099s ok 30 - Get new key 1099s ok 31 - Content is JSON 1099s ok 32 - Found secret 1099s ok 33 - Found token 1099s ok 34 - Code 1099s ok 35 - Code contains 8 digits 1099s ok 36 - Post code 1099s ok 37 - Content is JSON 1099s ok 38 - Key is registered 1099s ok 39 - Logout request 1099s ok 40 - Response is 200 1099s ok 41 - Cookie is deleted 1099s ok 42 - No pdata 1099s ok 43 - Disconnect request 1099s ok 44 - Response is 401 1099s ok 45 - Auth query 1099s ok 46 - Get cookie lemonldap (fb83a704b4dcee98db931be4c9698d0a815b7d2858df67bb420e4cda0fbf9d9b) 1099s ok 47 - Logout request 1099s ok 48 - Response is 200 1099s ok 49 - Cookie is deleted 1099s ok 50 - No pdata 1099s ok 51 - Disconnect request 1099s ok 52 - Response is 401 1099s 1..52 1099s ok 1100s t/39-Failing-RP-Logout.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 - Register $type 1100s ok 6 - OP portal 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 7 - Get JWKS, endpoint /oauth2/jwks 1100s ok 8 - HTTP code is 200 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1100s ok 10 - HTTP code is 200 1100s ok 11 - Portal object 1100s ok 12 - Init 1100s ok 13 - Portal app 1100s ok 14 - Register $type 1100s ok 15 - RP portal 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s ok 16 - Unauth RP request 1100s ok 17 - Get redirection 1100s ok 18 - Location header found 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 19 - Push request to OP, endpoint /oauth2/authorize 1100s ok 20 - HTTP code is 200 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 21 - Post authentication, endpoint /oauth2/authorize 1100s ok 22 - Get cookie lemonldap (0752ad07fc882647224204383cb74c8c6a883fc5e96db22781a68bce33394aca) 1100s ok 23 - HTTP code is 200 1100s ok 24 - Page contains a form 1100s ok 25 - Host match 1100s ok 26 - Field "confirm" is defined 1100s ok 27 - CSP header authorize POST request to \# 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 28 - Post confirmation, endpoint /oauth2/authorize 1100s ok 29 - Get redirection 1100s ok 30 - Location header found 1100s # ==> Pushing RP <== 1100s ok 31 - REST request 1100s ok 32 - Request from RP to OP, endpoint /oauth2/token 1100s # ==> Saving handler RP <== 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s # ==> Restoring RP <== 1100s ok 33 - Execute request 1100s ok 34 - Response is 200 1100s ok 35 - Content is JSON 1100s ok 36 - REST request 1100s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1100s # ==> Saving handler RP <== 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s # ==> Restoring RP <== 1100s ok 38 - Execute request 1100s ok 39 - Response is 200 1100s ok 40 - Content is JSON 1100s # ==> Popping RP <== 1100s ok 41 - Call openidconnectcallback on RP 1100s ok 42 - Get cookie lemonldap (6dfb6b79389a4b1920a7012095473acf70ab5e46a7d0102dd0ffb9d551172ada) 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s # ==> Pushing OP <== 1100s ok 43 - REST request 1100s ok 44 - Request from OP to RP 1100s # ==> Saving handler OP <== 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s # ==> Restoring OP <== 1100s ok 45 - Execute request 1100s ok 46 - Response is 200 1100s # ==> Popping OP <== 1100s ok 47 - Query OP for logout 1100s ok 48 - HTTP code is 200 1100s ok 49 - Display PE_SLO_ERROR 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 50 - Test if user is reject on OP 1100s ok 51 - Response status is 401 1100s ok 52 - Content is JSON 1100s ok 53 - Error code is 1 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s ok 54 - Test if user is reject on RP 1100s ok 55 - Get redirection 1100s ok 56 - Location header found 1100s 1..56 1100s ok 1100s t/40-Notifications-Explorer-JSON-File.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 - HTTP code is 200 1100s ok 7 - Get cookie lemonldap (4MlChBC/h0VlKZWbZ+EKyEcoog/uG2mfrz+gg7MM8zSAEb7CKK9BHCEAR7SXAn9++Dv/qB8eAIeFm27XGSgrlvnxUhigqWbwdyShpdsB5qZ14GPNkQVZVOhivLTh2OqOk1d5Q9PQvzpsyTPXSpaLMA==) 1100s ok 8 - HTTP code is 200 1100s ok 9 - Page contains a form 1100s ok 10 - URI match 1100s ok 11 - Field "reference1x1" is defined 1100s ok 12 - Test cookie received 1100s ok 13 - Response status is 401 1100s ok 14 - Content is JSON 1100s ok 15 - Error code is 1 1100s ok 16 - Auth query 1100s ok 17 - HTTP code is 200 1100s ok 18 - Get cookie lemonldap (e4mxILbgCW76ISuvpWWIeOLAdxRvx9vw6t9wwZNVJ/zVSXlYxuMi1NlX/DN/TUuWbdtSMddsxF8M/7aXEvPGq+hVitjQ3T2pG4Bu9NZQGNSPvUceX+XGI9zPjz9Epwhj6AomFpSR/ankgY03V++Qsw==) 1100s ok 19 - HTTP code is 200 1100s ok 20 - Page contains a form 1100s ok 21 - URI match 1100s ok 22 - Field "reference1x1" is defined 1100s ok 23 - Test cookie received 1100s ok 24 - Response status is 401 1100s ok 25 - Content is JSON 1100s ok 26 - Error code is 1 1100s ok 27 - Accept notification 1100s ok 28 - Notification was not deleted 1100s ok 29 - Get cookie lemonldap (d86a4c87d5786bb36060171d172da2e4948431989996746deb506a12bd64f0f5) 1100s ok 30 - New auth query 1100s ok 31 - Authenticated as dwho 1100s ok 32 - Menu displayed 1100s ok 33 - Link found 1100s ok 34 - Notifications explorer query 1100s ok 35 - Language icons found 1100s ok 36 - trspan="myNotification" found 1100s ok 37 - trspan="date" found 1100s ok 38 - trspan="reference" found 1100s ok 39 - trspan="action" found 1100s ok 40 - epoch found 1100s ok 41 - testref found 1100s ok 42 - fa-eye found 1100s ok 43 - Notififcation container found 1100s ok 44 - trspan="verify" found 1100s ok 45 - Found NOTIFICATIONS js 1100s ok 46 - Display testref notification query 1100s ok 47 - Response is JSON 1100s ok 48 - Result is 1 1100s ok 49 - Hidden input found 1100s ok 50 -

tag found 1100s ok 51 -

tag found 1100s ok 52 -

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

tag found 1101s ok 54 -

tag found 1101s ok 55 -

tag found 1101s ok 56 - Checkbox 1 found 1101s ok 57 - Checkbox 2 found 1101s ok 58 - Malformed query 1101s ok 59 - Response is JSON 1101s ok 60 - Missing epoch parameter 1101s ok 61 - Bad query 1101s ok 62 - Response is JSON 1101s ok 63 - Result is 0 1101s ok 64 - Notification is 0 1101s ok 65 - CheckUser form 1101s ok 66 - HTTP code is 200 1101s ok 67 - Page contains a form 1101s ok 68 - URI match 1101s ok 69 - Field "user" is defined 1101s ok 70 - Field "url" is defined 1101s ok 71 - Found trspan="checkUser" 1101s ok 72 - Notification "testref" not found 1101s 1..72 1101s ok 1102s t/40-Notifications-JSON-DBI.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 (PVfFFr8buxnLomPhWXYoF30ZzyteQTIF04Dcwiz+7dRsA4spxQL30XLuLO67QfDWQhrNSFBh+IQrXBua6++swE4klIGmKY6oK8PotRdsz8uz0/Amk7adhFMJWQP1HSaXZhREr+Zzxx4pqGAZrVcZxw==) 1102s ok 8 - Two notification references found 1102s ok 9 - 1st reference found is "testref2" 1102s ok 10 - 2nd reference found is "testref" 1102s ok 11 - HTTP code is 200 1102s ok 12 - Page contains a form 1102s ok 13 - URI match 1102s ok 14 - Field "reference1x1" is defined 1102s ok 15 - Field "url" is defined 1102s ok 16 - Test cookie received 1102s ok 17 - Response status is 401 1102s ok 18 - Content is JSON 1102s ok 19 - Error code is 1 1102s ok 20 - Don't accept notification 1102s ok 21 - HTTP code is 200 1102s ok 22 - Accept notifications 1102s ok 23 - Get redirection 1102s ok 24 - Location is http://test1.example.com/ 1102s ok 25 - Make sure no pdata is returned 1102s ok 26 - Get cookie lemonldap (4999583783ae2b2ba262ae36a1e96cb77fdd12f4200e0f63cca3330d33483fef) 1102s ok 27 - Notification was deleted 1102s ok 28 - Notifications explorer query 1102s ok 29 - Response is JSON 1102s ok 30 - Result is 2 1102s ok 31 - MSG is myNotifications 1102s ok 32 - Notification 1 found 1102s ok 33 - Notification 2 found 1102s ok 34 - epoch found 1102s ok 35 - Logout request 1102s ok 36 - Response is 200 1102s ok 37 - Cookie is deleted 1102s ok 38 - No pdata 1102s ok 39 - Disconnect request 1102s ok 40 - Response is 401 1102s ok 41 - Auth query 1102s ok 42 - Get redirection 1102s ok 43 - Location is http://test1.example.com/ 1102s ok 44 - Get cookie lemonldap (620c978e1d23ebd09234829743d2d86b06b0ad6445a5586820df8d169c62f2c5) 1102s ok 45 - Logout request 1102s ok 46 - Response is 200 1102s ok 47 - Cookie is deleted 1102s ok 48 - No pdata 1102s ok 49 - Disconnect request 1102s ok 50 - Response is 401 1102s 1..50 1102s ok 1102s t/40-Notifications-JSON-File-with-token.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 - Unauth request 1102s ok 6 - HTTP code is 200 1102s ok 7 - Page contains a form 1102s ok 8 - Host match 1102s ok 9 - Field "token" is defined 1102s ok 10 - CSP header authorize POST request to \# 1102s ok 11 - Auth query 1102s ok 12 - HTTP code is 200 1102s ok 13 - Get cookie lemonldap (/1DMlOcJKH5GuG6jYTsPKOlrX3oWRc0ZWlDjKsVCifTjxMBFD9gLCu4IlL/xsS1hPdfNO7ZQuZDCJGQ/z/OwGz38XBzlZsAQFY/ib4im9WfsrtfCDh/UTNYKUI1M6YZ9WEIoMuJ9KFfWflGHdzc/Kw==) 1102s ok 14 - HTTP code is 200 1102s ok 15 - Page contains a form 1102s ok 16 - URI match 1102s ok 17 - Field "reference1x1" is defined 1102s ok 18 - Field "url" is defined 1102s ok 19 - Test cookie received 1102s ok 20 - Response status is 401 1102s ok 21 - Content is JSON 1102s ok 22 - Error code is 1 1102s ok 23 - Don't accept notification 1102s ok 24 - Notification displayed 1102s ok 25 - Don't accept notification 1102s ok 26 - Notification displayed 1102s ok 27 - Accept notification 1102s ok 28 - Get redirection 1102s ok 29 - Location header found 1102s ok 30 - Notification was deleted 1102s 1..30 1102s ok 1103s t/40-Notifications-JSON-File.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 - Auth query (JSON required) 1103s ok 6 - Response is JSON 1103s ok 7 - Good result 1103s ok 8 - Notificationtion is pending 1103s ok 9 - Test received Id 1103s ok 10 - HTTP code is 200 1103s ok 11 - Page contains a form 1103s ok 12 - URI match 1103s ok 13 - Field "reference1x1" is defined 1103s ok 14 - Field "url" is defined 1103s ok 15 - Auth query 1103s ok 16 - HTTP code is 200 1103s ok 17 - Get cookie lemonldap (+wXq3zcxqpatYUidy/cxdkz+Y4uShj0jAQh6waJmxkUVhVEfbJJkGw7QFhFeVgjd7mQld6I6vL9myeqaOVROTkgf5A9ikC7ds2GpjGT4ro8ZZMEhr6w/M2VvWq3HfXlD9VgSjKrqO9WGrgd0Y66sEA==) 1103s ok 18 - HTTP code is 200 1103s ok 19 - Page contains a form 1103s ok 20 - URI match 1103s ok 21 - Field "reference1x1" is defined 1103s ok 22 - Field "url" is defined 1103s ok 23 - Test received cookie 1103s ok 24 - Response status is 401 1103s ok 25 - Content is JSON 1103s ok 26 - Error code is 1 1103s ok 27 - Cancel notification 1103s ok 28 - Cookie expired 1103s ok 29 - Get redirection 1103s ok 30 - Location is http://auth.example.com/ 1103s ok 31 - Auth query 1103s ok 32 - HTTP code is 200 1103s ok 33 - Get cookie lemonldap (XPdxgkQsyno6ktH4vqAP07qrAVnY2L3MiadIl1fAPaxGG1qR5L8aYftp65QUV4QmAYG3HeJm3906AEIigtTflJ4WNI2qbTKwPfzILtlgzyYQIq+yiK1vu5aquudPEK4gXIHChl1YWM7W1fsVDyyh6Q==) 1103s ok 34 - HTTP code is 200 1103s ok 35 - Page contains a form 1103s ok 36 - URI match 1103s ok 37 - Field "reference1x1" is defined 1103s ok 38 - Field "url" is defined 1103s ok 39 - Test cookie received 1103s ok 40 - Response status is 401 1103s ok 41 - Content is JSON 1103s ok 42 - Error code is 1 1103s ok 43 - Don't accept notification 1103s ok 44 - Notification displayed 1103s ok 45 - Found custom Main Logo 1103s ok 46 - Don't accept notification 1103s ok 47 - Notification displayed 1103s ok 48 - Don't accept notification 1103s ok 49 - Notification displayed 1103s ok 50 - Don't accept notification - Accept just one checkbox 1103s ok 51 - Notification displayed 1103s ok 52 - Accept notification 1103s ok 53 - Get redirection 1103s ok 54 - Location header found 1103s ok 55 - Notification was deleted 1103s ok 56 - Get cookie lemonldap (409dd27cf03d0857f0d79980425bf455cfb2ffdc3eb8279fac4225784d3d22e4) 1103s ok 57 - New auth query 1103s ok 58 - Authenticated as dwho 1103s ok 59 - Menu displayed 1103s 1..59 1103s ok 1103s t/40-Notifications-JSON-LDAP.t .................................... 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s ok 2 # skip LLNGTESTLDAP is not set 1103s ok 3 # skip LLNGTESTLDAP is not set 1103s ok 4 # skip LLNGTESTLDAP is not set 1103s ok 5 # skip LLNGTESTLDAP is not set 1103s ok 6 # skip LLNGTESTLDAP is not set 1103s ok 7 # skip LLNGTESTLDAP is not set 1103s ok 8 # skip LLNGTESTLDAP is not set 1103s ok 9 # skip LLNGTESTLDAP is not set 1103s ok 10 # skip LLNGTESTLDAP is not set 1103s ok 11 # skip LLNGTESTLDAP is not set 1103s ok 12 # skip LLNGTESTLDAP is not set 1103s 1..12 1103s ok 1104s t/40-Notifications-JSON-Server.t .................................. 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - Portal object 1104s ok 3 - Init 1104s ok 4 - Portal app 1104s ok 5 - POST notification { 1104s # "date": "2016-13-30 15:35:10", 1104s # "reference": "testref", 1104s # "uid": "dwho", 1104s # "title": "Test title", 1104s # "text": "This is a test text" 1104s # } 1104s ok 6 - Notification not inserted 1104s ok 7 - POST notification { 1104s # "date": "2016-13_30 15:35:10", 1104s # "reference": "testref", 1104s # "uid": "dwho", 1104s # "title": "Test title", 1104s # "text": "This is a test text" 1104s # } 1104s ok 8 - Notification not inserted 1104s ok 9 - POST notification { 1104s # "date": "2016-05-30 15:35:10", 1104s # "reference": "testref", 1104s # "uid": "dwho", 1104s # "title": "Test title", 1104s # "text": "This is a test text" 1104s # } 1104s ok 10 - Notification has been inserted 1104s ok 11 - POST notification { 1104s # "date": "2016-05-30", 1104s # "reference": "test_ref2", 1104s # "uid": "dwho", 1104s # "title": "Test2 title", 1104s # "text": "This is a second test text", 1104s # "subtitle": "Application 2", 1104s # "check": ["I agree","Yes, I'm sure"] 1104s # } 1104s ok 12 - Notification has been inserted 1104s ok 13 - POST notification { 1104s # "date": "2016-05-30", 1104s # "reference": "testrefall", 1104s # "uid": "everyone", 1104s # "title": "Testall title", 1104s # "text": "This is a test text for all users" 1104s # } 1104s ok 14 - Notification has been inserted 1104s ok 15 - List notifications for "allusers" 1104s ok 16 - Result found 1104s ok 17 - Notification for all users found 1104s ok 18 - Wildcard found 1104s ok 19 - List notifications for bad uid 1104s ok 20 - Notification for all users found 1104s ok 21 - List all pending notifications 1104s ok 22 - Response is JSON 1104s ok 23 - Three notifications found 1104s ok 24 - Reference 'test-ref2' found 1104s ok 25 - UID 'dwho' found 1104s ok 26 - Reference 'testrefall' found 1104s ok 27 - UID 'everyone' found 1104s ok 28 - Reference 'testref' found 1104s ok 29 - UID 'dwho' found 1104s ok 30 - List notifications for "dwho" 1104s ok 31 - Result found 1104s ok 32 - First notification found 1104s ok 33 - Second notification found 1104s ok 34 - Third notification found (all users) 1104s ok 35 - List notification with reference "testref" 1104s ok 36 - Result found 1104s ok 37 - Notification reference found 1104s ok 38 - Notification title found 1104s ok 39 - Notification text found 1104s ok 40 - Notification date found 1104s ok 41 - Notification uid found 1104s ok 42 - List notification with reference "test-ref2" 1104s ok 43 - Result found 1104s ok 44 - Notification reference found 1104s ok 45 - Notification title found 1104s ok 46 - Notification text found 1104s ok 47 - Notification date found 1104s ok 48 - Notification uid found 1104s ok 49 - Notification subtitle found 1104s ok 50 - Notification check boxes found 1104s ok 51 - Try to delete notification with bad method 1104s ok 52 - Bad method is refused 1104s ok 53 - Delete notification testrefall 1104s ok 54 - Notification has been deleted 1104s ok 55 - Delete notification test-ref2 1104s ok 56 - Notification has been deleted 1104s ok 57 - Try to create the same notification twice 1104s ok 58 - Append the same notification is refused 1104s ok 59 - Auth query 1104s ok 60 - HTTP code is 200 1104s ok 61 - Get cookie lemonldap (pKk6GsOpLGlM7Q/NoO6F2jaDK3eef/TvPRyUNC882Dgwc18SooJQRzsJ+PL1nKiRYCVh9ro7e7+dlquGwGrvrGPe+VZDFMD6NQx/RVRDkq+mX0KjdFClh6ZQlKBOogLcWRqQl7WDWCauiNCsfGRurA==) 1104s ok 62 - HTTP code is 200 1104s ok 63 - Page contains a form 1104s ok 64 - URI match 1104s ok 65 - Field "reference1x1" is defined 1104s ok 66 - Field "url" is defined 1104s ok 67 - POST combined notifications [{ 1104s # "uid": "dwho", 1104s # "date": "2019-11-15 15:35:10", 1104s # "reference": "ABC1", 1104s # "title": "You have new authorizations", 1104s # "subtitle": "Application 1", 1104s # "text": "You have been granted to access to appli-1", 1104s # "check": "I agree" 1104s # }, 1104s # { 1104s # "uid": "rtyler", 1104s # "date": "2019-11-15", 1104s # "reference": "ABC2", 1104s # "title": "You have new authorizations", 1104s # "subtitle": "Application 1", 1104s # "text": "You have been granted to access to appli-1", 1104s # "check": ["I agree", "I am sure"] 1104s # }, 1104s # { 1104s # "uid": "rtyler", 1104s # "date": "2019-11-15", 1104s # "reference": "ABC3", 1104s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 1104s # "title": "You have new authorizations", 1104s # "subtitle": "Application 1", 1104s # "text": "You have been granted to access to appli-1", 1104s # "check": ["I agree", "I am sure"] 1104s # }, 1104s # { 1104s # "uid": "rtyler", 1104s # "date": "2050-11-15", 1104s # "reference": "ABC4", 1104s # "title": "You have new authorizations", 1104s # "subtitle": "Application 1", 1104s # "text": "You have been granted to access to appli-1", 1104s # "check": ["I agree", "I am sure"] 1104s # } 1104s # ] 1104s ok 68 - Notifications have been inserted 1104s ok 69 - List all existing notifications 1104s ok 70 - Response is JSON 1104s ok 71 - Five notifications found 1104s ok 72 - Auth query 1104s ok 73 - HTTP code is 200 1104s ok 74 - Get cookie lemonldap (VbEP4MMJptTTXvJWtqrFmcHX4zn66CuZXV0L4amEMGeFIvHgA5Z7H7MIv/u8dHtLykdB+9PSTuYHGjIIOu8R8GN+26TpjEdScT+DSsj2Z9hv2zB2AWFJbfAIhP1YczUwzGrbkvRoRD6ALaLScPxPfg==) 1104s ok 75 - HTTP code is 200 1104s ok 76 - Page contains a form 1104s ok 77 - URI match 1104s ok 78 - Field "reference1x1" is defined 1104s ok 79 - Field "reference1x2" is defined 1104s ok 80 - Checkbox is displayed 1104s ok 81 - Checkbox is displayed 1104s ok 82 - Checkbox is displayed 1104s ok 83 - -> One checkbox found 1104s ok 84 - Accept notification 1104s ok 85 - HTTP code is 200 1104s ok 86 - Get cookie lemonldap (JfbHZsHF4IGME8TT6afXawaY406/BJlVcvxFa/Q3n4z+YMVEejkcnwuxuyMWpDqo1eRJV+DBoMTFZ+07xqu1asoCrDpDCNVKLKIiLDUVFgU5k8/CKHz4wdz1Cx+PDzkdmTXvD+z4e5dvIHFIsIdTFw==) 1104s ok 87 - Logout request 1104s ok 88 - Response is 200 1104s ok 89 - Cookie is deleted 1104s ok 90 - No pdata 1104s ok 91 - Disconnect request 1104s ok 92 - Response is 401 1104s ok 93 - Auth query 1104s ok 94 - HTTP code is 200 1104s ok 95 - Get cookie lemonldap (MXdJEuCz1Hbh4CV9HkYbhpV+dgTZnxoaazhnIoBqcT85OWIsrlWg89EhPsRD03UNITxn5ERz3+f13wISkAQ05AZPGuVVNeLlKmIaEwPBnv3EKmBbM4jmBxuYqtrM7SRxG5xFw9caAy3nIsRZn2Lw2g==) 1104s ok 96 - HTTP code is 200 1104s ok 97 - Page contains a form 1104s ok 98 - URI match 1104s ok 99 - Field "reference1x1" is defined 1104s ok 100 - Checkbox is displayed 1104s ok 101 - Checkbox is displayed 1104s ok 102 - -> Two checkboxes found 1104s ok 103 - Accept notification 1104s ok 104 - HTTP code is 200 1104s ok 105 - Get cookie lemonldap (05e6a558ebe74d6bdc9734f02196834f39eca1c3b6bfa3c2bf1e1d7d1af3ec3c) 1104s ok 106 - Logout request 1104s ok 107 - Response is 200 1104s ok 108 - Cookie is deleted 1104s ok 109 - No pdata 1104s ok 110 - Disconnect request 1104s ok 111 - Response is 401 1104s ok 112 - List all pending notifications 1104s ok 113 - Response is JSON 1104s ok 114 - Three notifications found 1104s 1..114 1104s ok 1105s t/40-Notifications-XML-DBI.t ...................................... 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s ok 5 - Auth query 1105s ok 6 - HTTP code is 200 1105s ok 7 - Get cookie lemonldap (Ii0sJ+6nFGojLkBElDzpCWJwXWMyyEoy3Iqkm1m/7AdrI/OaeLbT6C7E07IWx6GKMPtVbd91SGOU5n9ztDqTT2532wSY+JUlzyne+Z/dZCzopxvb2AqwY/EUIeVjp6/QXbY5iL/OnRjgh6+cRcVrcA==) 1105s ok 8 - Two notification references found 1105s ok 9 - Found ref 1105s ok 10 - HTTP code is 200 1105s ok 11 - Page contains a form 1105s ok 12 - URI match 1105s ok 13 - Field "reference1x1" is defined 1105s ok 14 - Field "url" is defined 1105s ok 15 - Test cookie received 1105s ok 16 - Response status is 401 1105s ok 17 - Content is JSON 1105s ok 18 - Error code is 1 1105s ok 19 - Don't accept notification 1105s ok 20 - HTTP code is 200 1105s ok 21 - Accept notifications 1105s ok 22 - Get redirection 1105s ok 23 - Location is http://test1.example.com/ 1105s ok 24 - Make sure no pdata is returned 1105s ok 25 - Get cookie lemonldap (1d11cd7d73a700af70b148a34f146afe13b9df9197067f0f52dba77c51d90f06) 1105s ok 26 - Notification was deleted 1105s ok 27 - Notifications explorer query 1105s ok 28 - Response is JSON 1105s ok 29 - Result is 2 1105s ok 30 - MSG is myNotifications 1105s ok 31 - Notification 1 found 1105s ok 32 - Notification 2 found 1105s ok 33 - epoch found 1105s ok 34 - Logout request 1105s ok 35 - Response is 200 1105s ok 36 - Cookie is deleted 1105s ok 37 - No pdata 1105s ok 38 - Disconnect request 1105s ok 39 - Response is 401 1105s ok 40 - Auth query 1105s ok 41 - Get redirection 1105s ok 42 - Location is http://test1.example.com/ 1105s ok 43 - Get cookie lemonldap (ef1c91616f080047fc18bfe29095f101d95bfb7a04363e35e8a7c234db0b1379) 1105s ok 44 - Logout request 1105s ok 45 - Response is 200 1105s ok 46 - Cookie is deleted 1105s ok 47 - No pdata 1105s ok 48 - Disconnect request 1105s ok 49 - Response is 401 1105s 1..49 1105s ok 1105s t/40-Notifications-XML-File.t ..................................... 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s ok 5 - Auth query 1105s ok 6 - HTTP code is 200 1105s ok 7 - Get cookie lemonldap (CL8nwJhau6RPpIUi0vatcteal6EZRdyT5qkuf+y3nzmowhPPe/6vPLRyVhuS1Rw9Dz5086b5vkyZOwLGZLuXl+1NsokYxwRqbuIoxRFGYeEiBI63NDGgWFTd91mbz9gTp4NrPOAvxe82aemmckBT+Q==) 1105s ok 8 - HTTP code is 200 1105s ok 9 - Page contains a form 1105s ok 10 - URI match 1105s ok 11 - Field "reference1x1" is defined 1105s ok 12 - Field "url" is defined 1105s ok 13 - Test cookie received 1105s ok 14 - Response status is 401 1105s ok 15 - Content is JSON 1105s ok 16 - Error code is 1 1105s ok 17 - Cancel notification 1105s ok 18 - Cookie expired 1105s ok 19 - Get redirection 1105s ok 20 - Location is http://auth.example.com/ 1105s ok 21 - Auth query 1105s ok 22 - HTTP code is 200 1105s ok 23 - Get cookie lemonldap (vLUp98LLPraTRILz13pylHoosq5mOUcNEL5mT19nseKvfGoo9J1u1UT8VJkXjeRjn7ocL63AzyfyLvey1yK8DWw/JXiI/b+Kraxe0OHIUoKNEylxHGGH1/nbchuubiepSt+zBRiJYp16VJBYfyOEsg==) 1105s ok 24 - HTTP code is 200 1105s ok 25 - Page contains a form 1105s ok 26 - URI match 1105s ok 27 - Field "reference1x1" is defined 1105s ok 28 - Field "url" is defined 1105s ok 29 - Test cookie received 1105s ok 30 - Response status is 401 1105s ok 31 - Content is JSON 1105s ok 32 - Error code is 1 1105s ok 33 - Don't accept notification 1105s ok 34 - Notification displayed 1105s ok 35 - Found custom Main Logo 1105s ok 36 - Don't accept notification 1105s ok 37 - Notification displayed 1105s ok 38 - Don't accept notification 1105s ok 39 - Notification displayed 1105s ok 40 - Don't accept notification - Accept just one checkbox 1105s ok 41 - Notification displayed 1105s ok 42 - Accept notification 1105s ok 43 - Get redirection 1105s ok 44 - Location header found 1105s ok 45 - Notification was deleted 1105s ok 46 - Get cookie lemonldap (8650fc9f46291d8fe13a19d7fc2aefba96048e006949fa1e564aa36fbc7ebaef) 1105s ok 47 - New auth query 1105s ok 48 - Authenticated as dwho 1105s ok 49 - Menu displayed 1105s 1..49 1105s ok 1106s t/40-Notifications-XML-Server.t ................................... 1106s ok 1 - use Lemonldap::NG::Portal::Main; 1106s ok 2 - Portal object 1106s ok 3 - Init 1106s ok 4 - Portal app 1106s ok 5 - SOAP client 1106s ok 6 - @ SOAP REQUEST @ 1106s ok 7 - Execute request 1106s ok 8 - HTTP code is 200 1106s ok 9 - Content is XML 1106s ok 10 - @ END OF SOAP REQUEST @ 1106s ok 11 - Append a notification -> SOAP call returns 1 1106s ok 12 - @ SOAP REQUEST @ 1106s ok 13 - Execute request 1106s ok 14 - HTTP code is 200 1106s ok 15 - Content is XML 1106s ok 16 - @ END OF SOAP REQUEST @ 1106s ok 17 - Append the same notification twice -> SOAP call returns 0 1106s ok 18 - Auth query 1106s ok 19 - HTTP code is 200 1106s ok 20 - Get cookie lemonldap (OnCdAdYwNhJGuf3V8koJg/idaC8uUOX2FLx8MeDfxrYwNbe2MK8eKNAF2qQ3XUPcSK/joCBhftK2L7vQytE/j2rDrkLfIJR1dD7xiVu0PPbVnABONwZREBhL/QeY40NGW5MFOtgRtwRmnUXd4HQEUw==) 1106s ok 21 - HTTP code is 200 1106s ok 22 - Page contains a form 1106s ok 23 - URI match 1106s ok 24 - Field "reference1x1" is defined 1106s ok 25 - Field "url" is defined 1106s ok 26 - @ SOAP REQUEST @ 1106s ok 27 - Execute request 1106s ok 28 - HTTP code is 200 1106s ok 29 - Content is XML 1106s ok 30 - @ END OF SOAP REQUEST @ 1106s ok 31 - Append a notification -> SOAP call returns 4 1106s ok 32 - Auth query 1106s ok 33 - HTTP code is 200 1106s ok 34 - Get cookie lemonldap (27M89GIfU5J29J099nvUKc6lUeuMwYTJ9DcT58LAu7Q0tUonLofoAIK+Gcw7a1K7Q4YhH335dtOozPtXz9NRj9E96Z+We6RdHYP/EslxFvqJ1RJFczlCpwvIzc2Qrb6WlVQkRE/NnP2dLxqd+L2l4Q==) 1106s ok 35 - HTTP code is 200 1106s ok 36 - Page contains a form 1106s ok 37 - URI match 1106s ok 38 - Field "reference1x1" is defined 1106s ok 39 - Field "reference2x1" is defined 1106s ok 40 - -> One checkbox found 1106s ok 41 - Accept notification 1106s ok 42 - HTTP code is 200 1106s ok 43 - Logout request 1106s ok 44 - Response is 200 1106s ok 45 - Cookie is deleted 1106s ok 46 - No pdata 1106s ok 47 - Disconnect request 1106s ok 48 - Response is 401 1106s ok 49 - Auth query 1106s ok 50 - HTTP code is 200 1106s ok 51 - Get cookie lemonldap (uqSIUlVc8arBng8ZTqSy03t53CCVMgsQ1twCRqxAOyQ8lxgCSmgf34nwrdZJ9takSADiJalBU4i0ujD0oRgQKPOjM//I9c9x/jEJVSLbkESG8vwLLKDGOWXO4x57TdKw8ICxeI+m0ksDV46wy0AdnA==) 1106s ok 52 - HTTP code is 200 1106s ok 53 - Page contains a form 1106s ok 54 - URI match 1106s ok 55 - Field "reference1x1" is defined 1106s ok 56 - Reference found 1106s ok 57 - Checkbox is displayed 1106s ok 58 - Checkbox is displayed 1106s ok 59 - -> Two checkboxes found 1106s 1..59 1106s ok 1106s t/41-Captcha-old-api.t ............................................ 1106s ok 1 - use Lemonldap::NG::Portal::Main; 1106s ok 2 - Portal object 1106s ok 3 - Init 1106s ok 4 - Portal app 1106s ok 5 - HTTP code is 200 1106s ok 6 - Content-Type is JSON 1106s ok 7 - Content is valid JSON 1106s ok 8 1106s ok 9 1106s ok 10 1106s ok 11 - HTTP code is 200 1106s ok 12 - Content-Type is JSON 1106s ok 13 - Content is valid JSON 1106s ok 14 1106s ok 15 1106s ok 16 1106s ok 17 - HTTP code is 200 1106s ok 18 - Content-Type is JSON 1106s ok 19 - Content is valid JSON 1106s ok 20 - Wrong token failed 1106s ok 21 - HTTP code is 200 1106s ok 22 - Content-Type is JSON 1106s ok 23 - Content is valid JSON 1106s ok 24 - Wrong captcha failed 1106s ok 25 - HTTP code is 200 1106s ok 26 - Content-Type is JSON 1106s ok 27 - Content is valid JSON 1106s ok 28 1106s ok 29 1106s ok 30 1106s ok 31 - HTTP code is 200 1106s ok 32 - Content-Type is JSON 1106s ok 33 - Content is valid JSON 1106s ok 34 - Captcha successfully verified 1106s 1..34 1106s ok 1107s t/41-Captcha-with-rule.t .......................................... 1107s ok 1 - use Lemonldap::NG::Portal::Main; 1107s ok 2 - Portal object 1107s ok 3 - Init 1107s ok 4 - Portal app 1107s ok 5 - Auth query from non captcha network 1107s ok 6 - Get cookie lemonldap (74943ef957782e26341a038f9d727095dcbb22392f2347a37ba2801e71804b2d) 1107s ok 7 - Auth query from captcha network 1107s ok 8 - Response status is 401 1107s ok 9 - Content is JSON 1107s ok 10 - Error code is 76 1107s ok 11 - Response is JSON 1107s ok 12 - Response is PE_CAPTCHAERROR 1107s ok 13 - Unauth JSON request 1107s ok 14 - Response status is 401 1107s ok 15 - Content is JSON 1107s ok 16 - Error code is 9 1107s ok 17 - Unauth request 1107s ok 18 - HTTP code is 200 1107s ok 19 - Page contains a form 1107s ok 20 - Host match 1107s ok 21 - Field "token" is defined 1107s ok 22 - CSP header authorize POST request to \# 1107s ok 23 - Password: Found text input 1107s ok 24 - Token value is defined 1107s ok 25 - Captcha image inserted 1107s ok 26 - Found token session 1107s ok 27 - Found captcha value 1107s ok 28 - Found custom Main Logo 1107s ok 29 - Try to auth with captcha value 1107s ok 30 - Get cookie lemonldap (041232e9945c2207fd1269c2f1a44460ca4180438d458ba39d56856d0531e713) 1107s 1..30 1107s ok 1108s t/41-Captcha.t .................................................... 1108s ok 1 - use Lemonldap::NG::Portal::Main; 1108s ok 2 - Portal object 1108s ok 3 - Init 1108s ok 4 - Portal app 1108s ok 5 - Auth query 1108s ok 6 - Response status is 401 1108s ok 7 - Content is JSON 1108s ok 8 - Error code is 76 1108s ok 9 - Response is JSON 1108s ok 10 - Response is PE_CAPTCHAERROR 1108s ok 11 - Unauth JSON request 1108s ok 12 - Response status is 401 1108s ok 13 - Content is JSON 1108s ok 14 - Error code is 9 1108s ok 15 - Unauth request 1108s ok 16 - HTTP code is 200 1108s ok 17 - Page contains a form 1108s ok 18 - Host match 1108s ok 19 - Field "token" is defined 1108s ok 20 - CSP header authorize POST request to \# 1108s ok 21 - Password: Found text input 1108s ok 22 - Token value is defined 1108s ok 23 - Captcha image inserted 1108s ok 24 - Found token session 1108s ok 25 - Found captcha value 1108s ok 26 - Found custom Main Logo 1108s ok 27 - Try to auth with captcha value 1108s ok 28 - HTTP code is 200 1108s ok 29 - Get cookie lemonldap (9147208604b66a2dcccf40574f36457932bca22d805c55811a29b23909b6ea06) 1108s ok 30 - History found 1108s ok 31 - -> One entry found 1108s ok 32 - Verify auth 1108s ok 33 - HTTP code is 200 1108s ok 34 - New unauth request 1108s ok 35 - HTTP code is 200 1108s ok 36 - Page contains a form 1108s ok 37 - Host match 1108s ok 38 - Field "token" is defined 1108s ok 39 - CSP header authorize POST request to \# 1108s ok 40 - Token value is defined 1108s ok 41 - Try to auth with bad captcha value 1108s ok 42 - Response status is 401 1108s ok 43 - Content is JSON 1108s ok 44 - Error code is 76 1108s ok 45 - Verify that there is a new captcha image 1108s ok 46 - HTTP code is 200 1108s ok 47 - Page contains a form 1108s ok 48 - Host match 1108s ok 49 - Field "token" is defined 1108s ok 50 - CSP header authorize POST request to \# 1108s ok 51 - Token is refreshed 1108s ok 52 - New captcha image inserted 1108s ok 53 - Renew Captcha button found 1108s ok 54 - Get captcha javascript 1108s ok 55 - Unauth request to renew Captcha 1108s ok 56 - New token has been received 1108s ok 57 - New image has been received 1108s ok 58 - Found new token session 1108s ok 59 - Try to auth with new captcha value 1108s ok 60 - HTTP code is 200 1108s ok 61 - Get cookie lemonldap (e68eaff5547dc3af48f6a38069d35fe6c073bba58b51ae8d485f8ce8cf7a1db3) 1108s ok 62 - Auth request with redirection 1108s ok 63 - Get redirection 1108s ok 64 - Location is http://test1.example.com/ 1108s ok 65 - Authenticated as dwho 1108s 1..65 1108s ok 1109s t/41-Token-with-global-storage.t .................................. 1109s ok 1 - use Lemonldap::NG::Portal::Main; 1109s ok 2 - Portal object 1109s ok 3 - Init 1109s ok 4 - Portal app 1109s ok 5 - Unauth request 1109s ok 6 - HTTP code is 200 1109s ok 7 - Page contains a form 1109s ok 8 - Host match 1109s ok 9 - Field "token" is defined 1109s ok 10 - CSP header authorize POST request to \# 1109s ok 11 - Token value 1109s ok 12 - Try to auth without token 1109s ok 13 - Response status is 401 1109s ok 14 - Content is JSON 1109s ok 15 - Error code is 81 1109s ok 16 - Try token as cookie 1109s ok 17 - Response status is 401 1109s ok 18 - Content is JSON 1109s ok 19 - Error code is 1 1109s ok 20 - Try to auth with token 1109s ok 21 - HTTP code is 200 1109s ok 22 - Get cookie lemonldap (b73091648c436219b9bfbbf9c6cd496e526a1011f2c26187d5132afe05287327) 1109s ok 23 - Verify auth 1109s ok 24 - HTTP code is 200 1109s ok 25 - Try to reuse the same token 1109s ok 26 - Response status is 401 1109s ok 27 - Content is JSON 1109s ok 28 - Error code is 82 1109s ok 29 - Verify that there is a new token 1109s ok 30 - HTTP code is 200 1109s ok 31 - Page contains a form 1109s ok 32 - Host match 1109s ok 33 - Field "token" is defined 1109s ok 34 - CSP header authorize POST request to \# 1109s 1..34 1109s ok 1109s t/41-Token.t ...................................................... 1109s ok 1 - use Lemonldap::NG::Portal::Main; 1109s ok 2 - Portal object 1109s ok 3 - Init 1109s ok 4 - Portal app 1109s ok 5 - Unauth request 1109s ok 6 - HTTP code is 200 1109s ok 7 - Page contains a form 1109s ok 8 - Host match 1109s ok 9 - Field "token" is defined 1109s ok 10 - CSP header authorize POST request to \# 1109s ok 11 - Password: Found password input 1109s ok 12 - Try to auth without token 1109s ok 13 - Response status is 401 1109s ok 14 - Content is JSON 1109s ok 15 - Error code is 81 1109s ok 16 - Response is JSON 1109s ok 17 - Response is PE_NOTOKEN 1109s ok 18 - Try to auth with token 1109s ok 19 - HTTP code is 200 1109s ok 20 - Get cookie lemonldap (6f5c5d148f8629f5d2ed1bb0cc68595899c7b5820b647d072fa4e524d3bf926d) 1109s ok 21 - Verify auth 1109s ok 22 - HTTP code is 200 1109s ok 23 - Try to reuse the same token 1109s ok 24 - Response status is 401 1109s ok 25 - Content is JSON 1109s ok 26 - Error code is 82 1109s ok 27 - Verify that there is a new token 1109s ok 28 - HTTP code is 200 1109s ok 29 - Page contains a form 1109s ok 30 - Host match 1109s ok 31 - Field "token" is defined 1109s ok 32 - CSP header authorize POST request to \# 1109s 1..32 1109s ok 1110s t/42-Register-Custom.t ............................................ 1110s ok 1 - use Lemonldap::NG::Portal::Main; 1110s ok 2 - Portal object 1110s ok 3 - Init 1110s ok 4 - Portal app 1110s ok 5 - Unauth request 1110s ok 6 - HTTP code is 200 1110s ok 7 - Page contains a form 1110s ok 8 - Host match 1110s ok 9 - Field "firstname" is defined 1110s ok 10 - Field "lastname" is defined 1110s ok 11 - Field "mail" is defined 1110s ok 12 - CSP header authorize POST request to \# 1110s ok 13 - Ask to create account 1110s ok 14 - HTTP code is 200 1110s ok 15 - Found subject 1110s ok 16 - Found register token 1110s ok 17 - Found register_token 1110s ok 18 - UTF-8 works 1110s ok 19 - Push register_token 1110s ok 20 - HTTP code is 200 1110s ok 21 - Found subject 1110s ok 22 - Found user and password 1110s ok 23 - Get good login 1110s ok 24 - Try to authenticate 1110s ok 25 - Get cookie lemonldap (55add57cc1bc8969d017bb080da0757c7f777631929a5d48ff966fd92310eb4c) 1110s 1..25 1110s ok 1110s t/42-Register-Demo-with-CustomBody.t .............................. 1110s ok 1 - use Lemonldap::NG::Portal::Main; 1110s ok 2 - Portal object 1110s ok 3 - Init 1110s ok 4 - Portal app 1110s ok 5 - Unauth request 1110s ok 6 - HTTP code is 200 1110s ok 7 - Page contains a form 1110s ok 8 - Host match 1110s ok 9 - Field "firstname" is defined 1110s ok 10 - Field "lastname" is defined 1110s ok 11 - Field "mail" is defined 1110s ok 12 - CSP header authorize POST request to \# 1110s ok 13 - Ask to create account 1110s ok 14 - HTTP code is 200 1110s ok 15 - Found custom registration subject 1110s ok 16 - Found custom body 1110s ok 17 - Found register_token 1110s ok 18 - UTF-8 works 1110s ok 19 - Found time 1110s ok 20 - Push register_token 1110s ok 21 - HTTP code is 200 1110s ok 22 - Found custom done subject 1110s ok 23 - Found email and ipAddr 1110s ok 24 - Get good email 1110s ok 25 - Get good ipAddr 1110s ok 26 - Found user and password 1110s ok 27 - Get good login 1110s ok 28 - Custom done body (Portal $url) 1110s ok 29 - Try to authenticate 1110s ok 30 - Get cookie lemonldap (4f5a7c6d97d6fc364c100ccf3458bbd47c0665694c06389d06a9fcc48b5e4af6) 1110s 1..30 1110s ok 1111s t/42-Register-Demo-with-captcha.t ................................. 1111s ok 1 - use Lemonldap::NG::Portal::Main; 1111s ok 2 - Portal object 1111s ok 3 - Init 1111s ok 4 - Portal app 1111s ok 5 - Unauth request 1111s ok 6 - HTTP code is 200 1111s ok 7 - Page contains a form 1111s ok 8 - Host match 1111s ok 9 - Field "firstname" is defined 1111s ok 10 - Field "lastname" is defined 1111s ok 11 - Field "mail" is defined 1111s ok 12 - CSP header authorize POST request to \# 1111s ok 13 - Token found 1111s ok 14 - Token value is defined 1111s ok 15 - Captcha image inserted 1111s ok 16 - Found token session 1111s ok 17 - Found captcha value 1111s ok 18 - Found custom Main Logo 1111s ok 19 - Renew Captcha button found 1111s ok 20 - Get captcha javascript 1111s ok 21 - Ask to create account 1111s ok 22 - Rejected -> Mail already exists 1111s ok 23 - No form found 1111s ok 24 - Get Menu 1111s ok 25 - Found Register link & submit button 1111s ok 26 - Unauth request 1111s ok 27 - HTTP code is 200 1111s ok 28 - Page contains a form 1111s ok 29 - Host match 1111s ok 30 - Field "firstname" is defined 1111s ok 31 - Field "lastname" is defined 1111s ok 32 - Field "mail" is defined 1111s ok 33 - CSP header authorize POST request to \# 1111s ok 34 - Token found 1111s ok 35 - Token value is defined 1111s ok 36 - Captcha image inserted 1111s ok 37 - Found token session 1111s ok 38 - Found captcha value 1111s ok 39 - Found custom Main Logo 1111s ok 40 - Ask to create account 1111s ok 41 - HTTP code is 200 1111s ok 42 - Found register token 1111s ok 43 - Found register_token 1111s ok 44 - Push register_token 1111s ok 45 - HTTP code is 200 1111s ok 46 - Found user and password 1111s ok 47 - Get good login 1111s ok 48 - Try to authenticate 1111s ok 49 - Get cookie lemonldap (dc1b49976e5e8291a3fbe345dafb0fb9c9a1ec238f6b43f044ef201d08888f3b) 1111s 1..49 1111s ok 1112s t/42-Register-Demo-with-token.t ................................... 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - Get Menu 1112s ok 6 - Found Register link & submit button 1112s ok 7 - Unauth request 1112s ok 8 - HTTP code is 200 1112s ok 9 - Page contains a form 1112s ok 10 - Host match 1112s ok 11 - Field "firstname" is defined 1112s ok 12 - Field "lastname" is defined 1112s ok 13 - Field "mail" is defined 1112s ok 14 - CSP header authorize POST request to \# 1112s ok 15 - Token found 1112s ok 16 - Ask to create account 1112s ok 17 - HTTP code is 200 1112s ok 18 - Found register token 1112s ok 19 - Found register_token 1112s ok 20 - Push register_token 1112s ok 21 - HTTP code is 200 1112s ok 22 - Found user and password 1112s ok 23 - Get good login 1112s ok 24 - Unauth request 1112s ok 25 - HTTP code is 200 1112s ok 26 - Page contains a form 1112s ok 27 - Host match 1112s ok 28 - Field "token" is defined 1112s ok 29 - CSP header authorize POST request to \# 1112s ok 30 - Try to authenticate 1112s ok 31 - Get cookie lemonldap (3132bec3e4590cab34600f83d531d087fa7057cef1b979978ff97b1d977ca252) 1112s 1..31 1112s ok 1112s t/42-Register-Demo.t .............................................. 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - Unauth request 1112s ok 6 - HTTP code is 200 1112s ok 7 - Page contains a form 1112s ok 8 - Host match 1112s ok 9 - Field "firstname" is defined 1112s ok 10 - Field "lastname" is defined 1112s ok 11 - Field "mail" is defined 1112s ok 12 - CSP header authorize POST request to \# 1112s ok 13 - Ask to create account 1112s ok 14 - HTTP code is 200 1112s ok 15 - Found subject 1112s ok 16 - Found register token 1112s ok 17 - Found register_token 1112s ok 18 - UTF-8 works 1112s ok 19 - Push register_token 1112s ok 20 - HTTP code is 200 1112s ok 21 - Found subject 1112s ok 22 - Found user and password 1112s ok 23 - Get good login 1112s ok 24 - Try to authenticate 1112s ok 25 - Get cookie lemonldap (984fef8e1b4a5732239a5901c148cf08ff6701432b972ddaf6de9dc1abed4305) 1112s 1..25 1112s ok 1113s t/42-Register-LDAP.t .............................................. 1113s ok 1 - use Lemonldap::NG::Portal::Main; 1113s ok 2 # skip LLNGTESTLDAP is not set 1113s ok 3 # skip LLNGTESTLDAP is not set 1113s ok 4 # skip LLNGTESTLDAP is not set 1113s ok 5 # skip LLNGTESTLDAP is not set 1113s ok 6 # skip LLNGTESTLDAP is not set 1113s ok 7 # skip LLNGTESTLDAP is not set 1113s ok 8 # skip LLNGTESTLDAP is not set 1113s ok 9 # skip LLNGTESTLDAP is not set 1113s ok 10 # skip LLNGTESTLDAP is not set 1113s 1..10 1113s ok 1114s t/42-Register-Security.t .......................................... 1114s ok 1 - use Lemonldap::NG::Portal::Main; 1114s ok 2 - Portal object 1114s ok 3 - Init 1114s ok 4 - Portal app 1114s ok 5 - Unauth request 1114s ok 6 - HTTP code is 200 1114s ok 7 - Page contains a form 1114s ok 8 - Host match 1114s ok 9 - Field "firstname" is defined 1114s ok 10 - Field "lastname" is defined 1114s ok 11 - Field "mail" is defined 1114s ok 12 - CSP header authorize POST request to \# 1114s ok 13 - Ask to create account 1114s ok 14 - HTTP code is 200 1114s ok 15 - Found register token 1114s ok 16 - Found register_token 1114s ok 17 - Try to authenticate 1114s ok 18 - Response status is 401 1114s ok 19 - Content is JSON 1114s ok 20 - Error code is 1 1114s 1..20 1114s ok 1114s t/43-MailPasswordReset-Choice.t ................................... 1114s ok 1 - use Lemonldap::NG::Portal::Main; 1114s ok 2 - Portal object 1114s ok 3 - Init 1114s ok 4 - Portal app 1114s ok 5 - Auth query 1114s ok 6 - HTTP code is 200 1114s ok 7 - Get cookie lemonldap (6b76d9bddef3a4dc20e7c4488aa289c4bc3878356a72e4d32183354541ac386f) 1114s ok 8 - Logout request 1114s ok 9 - Response is 200 1114s ok 10 - Cookie is deleted 1114s ok 11 - No pdata 1114s ok 12 - Disconnect request 1114s ok 13 - Response is 401 1114s ok 14 - Reset form 1114s ok 15 - HTTP code is 200 1114s ok 16 - Page contains a form 1114s ok 17 - Host match 1114s ok 18 - Field "mail" is defined 1114s ok 19 - CSP header authorize POST request to \# 1114s ok 20 - Post mail 1114s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1114s ok 22 - Found link in mail 1114s ok 23 - Post mail token received by mail with another browser 1114s ok 24 - HTTP code is 200 1114s ok 25 - Page contains a form 1114s ok 26 - Host match 1114s ok 27 - Field "token" is defined 1114s ok 28 - CSP header authorize POST request to \# 1114s ok 29 - Ask for a new password 1114s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1114s ok 31 - Post new password 1114s ok 32 - Password was changed 1114s ok 33 - Auth query 1114s ok 34 - HTTP code is 200 1114s ok 35 - Get cookie lemonldap (294268502eae423cf1a561f6a73cf73e0b65dc58dc268f4b733a499635b81df9) 1114s ok 36 - Logout request 1114s ok 37 - Response is 200 1114s ok 38 - Cookie is deleted 1114s ok 39 - No pdata 1114s ok 40 - Disconnect request 1114s ok 41 - Response is 401 1114s ok 42 - Reset form 1114s ok 43 - HTTP code is 200 1114s ok 44 - Page contains a form 1114s ok 45 - Host match 1114s ok 46 - Field "mail" is defined 1114s ok 47 - CSP header authorize POST request to \# 1114s ok 48 - Post mail 1114s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1114s ok 50 - Found link in mail 1114s ok 51 - Post mail token received by mail with the same browser 1114s ok 52 - HTTP code is 200 1114s ok 53 - Page contains a form 1114s ok 54 - Host match 1114s ok 55 - Field "token" is defined 1114s ok 56 - CSP header authorize POST request to \# 1114s ok 57 - Ask for a new password 1114s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1114s ok 59 - Post new password 1114s ok 60 - Password was changed 1114s ok 61 - Auth query 1114s ok 62 - HTTP code is 200 1114s ok 63 - Get cookie lemonldap (66f6c52739d38040f4cb7cde86dd528058f1886cd56a462bfba7b4fee9b355ba) 1114s ok 64 - Logout request 1114s ok 65 - Response is 200 1114s ok 66 - Cookie is deleted 1114s ok 67 - No pdata 1114s ok 68 - Disconnect request 1114s ok 69 - Response is 401 1114s 1..69 1114s ok 1115s t/43-MailPasswordReset-Combination-LDAP.t ......................... 1115s ok 1 - use Lemonldap::NG::Portal::Main; 1115s ok 2 # skip LLNGTESTLDAP is not set 1115s ok 3 # skip LLNGTESTLDAP is not set 1115s ok 4 # skip LLNGTESTLDAP is not set 1115s ok 5 # skip LLNGTESTLDAP is not set 1115s ok 6 # skip LLNGTESTLDAP is not set 1115s ok 7 # skip LLNGTESTLDAP is not set 1115s ok 8 # skip LLNGTESTLDAP is not set 1115s ok 9 # skip LLNGTESTLDAP is not set 1115s 1..9 1115s ok 1116s t/43-MailPasswordReset-Combination.t .............................. 1116s ok 1 - use Lemonldap::NG::Portal::Main; 1116s ok 2 - Portal object 1116s ok 3 - Init 1116s ok 4 - Portal app 1116s ok 5 - Try to connect with login dvador 1116s ok 6 - Get cookie lemonldap (238b4ebb5b6dad88afa6399cccbf4626139cb41514fe90b42fb1dff4bf497b18) 1116s ok 7 - Post mail 1116s ok 8 - Found link in mail 1116s ok 9 - Post mail token received by mail 1116s ok 10 - HTTP code is 200 1116s ok 11 - Page contains a form 1116s ok 12 - Host match 1116s ok 13 - Field "token" is defined 1116s ok 14 - CSP header authorize POST request to \# 1116s ok 15 - Ask for a new password 1116s ok 16 - Post new password 1116s ok 17 - Password update successful: code found on page 1116s ok 18 - Password update successful 1116s ok 19 - Try to connect with login dvador 1116s ok 20 - Get cookie lemonldap (161daa88847660d943ec3c2fd3594e6b52ac3f4308c272f29b6fd80a379cbd93) 1116s ok 21 - Try to connect with login jkirk 1116s ok 22 - Get cookie lemonldap (60853e6535ac12601e8f7bb629b5fb51ea54a8c8e92cd2d2351957feebf78b67) 1116s ok 23 - Post mail 1116s ok 24 - Found link in mail 1116s ok 25 - Post mail token received by mail 1116s ok 26 - HTTP code is 200 1116s ok 27 - Page contains a form 1116s ok 28 - Host match 1116s ok 29 - Field "token" is defined 1116s ok 30 - CSP header authorize POST request to \# 1116s ok 31 - Ask for a new password 1116s ok 32 - Post new password 1116s ok 33 - Password update successful: code found on page 1116s ok 34 - Password update successful 1116s ok 35 - Try to connect with login jkirk 1116s ok 36 - Get cookie lemonldap (7cc32bb4f7ff5991f1edae40c4346da4c3bc2bdfd7fa0dad565b47aa6db8af4b) 1116s 1..36 1116s ok 1116s t/43-MailPasswordReset-DBI.t ...................................... 1116s ok 1 - use Lemonldap::NG::Portal::Main; 1116s ok 2 - Portal object 1116s ok 3 - Init 1116s ok 4 - Portal app 1116s ok 5 - Reset form 1116s ok 6 - HTTP code is 200 1116s ok 7 - Page contains a form 1116s ok 8 - Host match 1116s ok 9 - Field "mail" is defined 1116s ok 10 - CSP header authorize POST request to \# 1116s ok 11 - Post mail 1116s ok 12 - Found link in mail 1116s ok 13 - Post mail token received by mail 1116s ok 14 - HTTP code is 200 1116s ok 15 - Page contains a form 1116s ok 16 - Host match 1116s ok 17 - Field "token" is defined 1116s ok 18 - CSP header authorize POST request to \# 1116s ok 19 - Ask for a new password \#1 1116s ok 20 - toggle newpassword icon found 1116s ok 21 - toggle confirmpassword icon found 1116s ok 22 - input type password found 1116s ok 23 - Post mismatched passwords 1116s ok 24 - PE_34 found 1116s ok 25 - HTTP code is 200 1116s ok 26 - Page contains a form 1116s ok 27 - Host match 1116s ok 28 - Field "token" is defined 1116s ok 29 - CSP header authorize POST request to \# 1116s ok 30 - Ask for a new password \#2 1116s ok 31 - Post empty newpassword 1116s ok 32 - PE_67 found 1116s ok 33 - HTTP code is 200 1116s ok 34 - Page contains a form 1116s ok 35 - Host match 1116s ok 36 - Field "token" is defined 1116s ok 37 - CSP header authorize POST request to \# 1116s ok 38 - Ask for a new password \#3 1116s ok 39 - Post empty confirmpassword 1116s ok 40 - PE_67 found 1116s ok 41 - HTTP code is 200 1116s ok 42 - Page contains a form 1116s ok 43 - Host match 1116s ok 44 - Field "token" is defined 1116s ok 45 - CSP header authorize POST request to \# 1116s ok 46 - Ask for a new password \#4 1116s ok 47 - Password special char list not found 1116s ok 48 - Found password policy min digit == 2 1116s ok 49 - Post new password 1116s ok 50 - Password was changed 1116s ok 51 - Auth query 1116s ok 52 - HTTP code is 200 1116s ok 53 - Get cookie lemonldap (c639c616554070321172d61d73afcde2ba28d89d3eda9c48d04cf0f453cdff6f) 1116s ok 54 - Logout request 1116s ok 55 - Response is 200 1116s ok 56 - Cookie is deleted 1116s ok 57 - No pdata 1116s ok 58 - Disconnect request 1116s ok 59 - Response is 401 1116s 1..59 1116s ok 1117s t/43-MailPasswordReset-Hook.t ..................................... 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 - Portal object 1117s ok 3 - Init 1117s ok 4 - Portal app 1117s ok 5 - Reset form 1117s ok 6 - HTTP code is 200 1117s ok 7 - Page contains a form 1117s ok 8 - Host match 1117s ok 9 - Field "mail" is defined 1117s ok 10 - CSP header authorize POST request to \# 1117s ok 11 - Post mail 1117s ok 12 - Found english greeting 1117s ok 13 - Found link in mail 1117s ok 14 - Post mail token received by mail 1117s ok 15 - HTTP code is 200 1117s ok 16 - Page contains a form 1117s ok 17 - Host match 1117s ok 18 - Field "token" is defined 1117s ok 19 - CSP header authorize POST request to \# 1117s ok 20 - Ask for a new password 1117s ok 21 - Post new password 1117s ok 22 - Expected portal error code: code found on page 1117s ok 23 - Expected portal error code 1117s ok 24 - Post mail 1117s ok 25 - Found english greeting 1117s ok 26 - Found link in mail 1117s ok 27 - Post mail token received by mail 1117s ok 28 - HTTP code is 200 1117s ok 29 - Page contains a form 1117s ok 30 - Host match 1117s ok 31 - Field "token" is defined 1117s ok 32 - CSP header authorize POST request to \# 1117s ok 33 - Ask for a new password 1117s ok 34 - Post new password 1117s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 1117s ok 36 - Pdata is not empty 1117s ok 37 - passwordAfterChange hook worked as expected 1117s ok 38 - Password was changed 1117s 1..38 1117s ok 1117s t/43-MailPasswordReset-LDAP.t ..................................... 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 # skip LLNGTESTLDAP is not set 1117s ok 3 # skip LLNGTESTLDAP is not set 1117s ok 4 # skip LLNGTESTLDAP is not set 1117s ok 5 # skip LLNGTESTLDAP is not set 1117s ok 6 # skip LLNGTESTLDAP is not set 1117s ok 7 # skip LLNGTESTLDAP is not set 1117s ok 8 # skip LLNGTESTLDAP is not set 1117s ok 9 # skip LLNGTESTLDAP is not set 1117s 1..9 1117s ok 1118s t/43-MailPasswordReset-with-captcha.t ............................. 1118s ok 1 - use Lemonldap::NG::Portal::Main; 1118s ok 2 - Portal object 1118s ok 3 - Init 1118s ok 4 - Portal app 1118s ok 5 - Get Menu 1118s ok 6 - Found ResetPassword link & submit button 1118s ok 7 - Reset form 1118s ok 8 - HTTP code is 200 1118s ok 9 - Page contains a form 1118s ok 10 - Host match 1118s ok 11 - Field "mail" is defined 1118s ok 12 - Field "token" is defined 1118s ok 13 - CSP header authorize POST request to \# 1118s ok 14 - Captcha image inserted 1118s ok 15 - Found token session 1118s ok 16 - Found captcha value 1118s ok 17 - Found custom Main Logo 1118s ok 18 - Renew Captcha button found 1118s ok 19 - Get captcha javascript 1118s ok 20 - Post mail 1118s ok 21 - Found link in mail 1118s ok 22 - Post mail token received by mail 1118s ok 23 - HTTP code is 200 1118s ok 24 - Page contains a form 1118s ok 25 - Host match 1118s ok 26 - Field "token" is defined 1118s ok 27 - CSP header authorize POST request to \# 1118s ok 28 - Ask for a new password 1118s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1118s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1118s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1118s ok 29 - Post new password 1118s ok 30 - New password sent 1118s ok 31 - New generated password found 1118s ok 32 - New generated password matches 1118s 1..32 1118s ok 1119s t/43-MailPasswordReset-with-token.t ............................... 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s ok 2 - Portal object 1119s ok 3 - Init 1119s ok 4 - Portal app 1119s ok 5 - Get Menu 1119s ok 6 - Found ResetPassword link & submit button 1119s ok 7 - Reset form 1119s ok 8 - HTTP code is 200 1119s ok 9 - Page contains a form 1119s ok 10 - Host match 1119s ok 11 - Field "mail" is defined 1119s ok 12 - Field "token" is defined 1119s ok 13 - CSP header authorize POST request to \# 1119s ok 14 - Post mail 1119s ok 15 - Found custom Main Logo 1119s ok 16 - Found link in mail 1119s ok 17 - Post mail token received by mail 1119s ok 18 - HTTP code is 200 1119s ok 19 - Page contains a form 1119s ok 20 - Host match 1119s ok 21 - Field "token" is defined 1119s ok 22 - CSP header authorize POST request to \# 1119s ok 23 - Ask for a new password 1119s ok 24 - Post new password 1119s ok 25 - Password was changed 1119s 1..25 1119s ok 1119s t/43-MailPasswordReset.t .......................................... 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s ok 2 - Portal object 1119s ok 3 - Init 1119s ok 4 - Portal app 1119s ok 5 - Reset form 1119s ok 6 - HTTP code is 200 1119s ok 7 - Page contains a form 1119s ok 8 - Host match 1119s ok 9 - Field "mail" is defined 1119s ok 10 - CSP header authorize POST request to \# 1119s ok 11 - Post mail 1119s ok 12 - Found french greeting 1119s ok 13 - Post mail 1119s ok 14 - Found custom Main Logo 1119s ok 15 - Found english greeting 1119s ok 16 - Found link in mail 1119s ok 17 - Post mail token received by mail 1119s ok 18 - HTTP code is 200 1119s ok 19 - Page contains a form 1119s ok 20 - Host match 1119s ok 21 - Field "token" is defined 1119s ok 22 - CSP header authorize POST request to \# 1119s ok 23 - Ask for a new password 1119s ok 24 - Found password policy 1119s ok 25 - Found password policy min lower == 1 1119s ok 26 - Found password policy min upper == 1 1119s ok 27 - Found password policy min digit == 2 1119s ok 28 - Found password policy min speChar == 1 1119s ok 29 - Found password special char list 1119s ok 30 - Post new password 1119s ok 31 - Password was changed 1119s 1..31 1119s ok 1120s t/44-CertificateResetByMail-Demo.t ................................ 1120s ok 1 - use Lemonldap::NG::Portal::Main; 1120s ok 2 - Portal object 1120s ok 3 - Init 1120s ok 4 - Portal app 1120s ok 5 - Reset form 1120s ok 6 - HTTP code is 200 1120s ok 7 - Page contains a form 1120s ok 8 - Host match 1120s ok 9 - Field "mail" is defined 1120s ok 10 - CSP header authorize POST request to \# 1120s ok 11 - Post mail 1120s ok 12 - Found link in mail 1120s ok 13 - Post mail token received by mail 1120s ok 14 - HTTP code is 200 1120s ok 15 - Page contains a form 1120s ok 16 - Host match 1120s ok 17 - Field "token" is defined 1120s ok 18 - CSP header authorize POST request to \# 1120s ok 19 - Ask for a new certificate file 1120s ok 20 - Certificate has been reset 1120s ok 21 - Reset form 1120s ok 22 - HTTP code is 200 1120s ok 23 - Page contains a form 1120s ok 24 - Host match 1120s ok 25 - Field "mail" is defined 1120s ok 26 - CSP header authorize POST request to \# 1120s ok 27 - Post mail 1120s ok 28 - Found link in mail 1120s ok 29 - Post mail token received by mail 1120s ok 30 - HTTP code is 200 1120s ok 31 - Page contains a form 1120s ok 32 - Host match 1120s ok 33 - Field "token" is defined 1120s ok 34 - CSP header authorize POST request to \# 1120s ok 35 - Ask for a new certificate file 1120s ok 36 - Invalid certificate 1120s 1..36 1120s ok 1120s t/44-CertificateResetByMail-LDAP.t ................................ 1120s ok 1 - use Lemonldap::NG::Portal::Main; 1120s ok 2 # skip LLNGTESTLDAP is not set 1120s ok 3 # skip LLNGTESTLDAP is not set 1120s ok 4 # skip LLNGTESTLDAP is not set 1120s ok 5 # skip LLNGTESTLDAP is not set 1120s ok 6 # skip LLNGTESTLDAP is not set 1120s ok 7 # skip LLNGTESTLDAP is not set 1120s ok 8 # skip LLNGTESTLDAP is not set 1120s ok 9 # skip LLNGTESTLDAP is not set 1120s ok 10 # skip LLNGTESTLDAP is not set 1120s ok 11 # skip LLNGTESTLDAP is not set 1120s ok 12 # skip LLNGTESTLDAP is not set 1120s ok 13 # skip LLNGTESTLDAP is not set 1120s 1..13 1120s ok 1121s t/50-IssuerGet.t .................................................. 1121s ok 1 - use Lemonldap::NG::Portal::Main; 1121s ok 2 - Portal object 1121s ok 3 - Init 1121s ok 4 - Portal app 1121s ok 5 - Auth query 1121s ok 6 - HTTP code is 200 1121s ok 7 - Get cookie lemonldap (c325305ee6f5995d5e3fbf82c8ac3e67a60ebcbe737fe1a03b08c21d6fad51a5) 1121s ok 8 - GET request with good url 1121s ok 9 - Reject reason is 92 1121s ok 10 - Auth query 1121s ok 11 - HTTP code is 200 1121s ok 12 - Get cookie lemonldap (6b2c6207a7aba15a25b98efe7dd537d1c7e5c2168597ba02f9a3ce548b59b701) 1121s ok 13 - GET request with good url 1121s ok 14 - Get redirection 1121s ok 15 - Location is http://test1.example.com/?ID=6b2c6207a7aba15a25b98efe7dd537d1c7e5c2168597ba02f9a3ce548b59b701 1121s ok 16 - Not logged access 1121s ok 17 - Response status is 401 1121s ok 18 - Content is JSON 1121s ok 19 - Error code is 9 1121s 1..19 1121s ok 1122s t/50-IssuerJitsiJWT.t ............................................. 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - Init 1122s ok 4 - Portal app 1122s # Subtest: ASAP key server (PUBLIC KEY) 1122s ok 1 - Portal object 1122s ok 2 - Init 1122s ok 3 - Portal app 1122s ok 4 - ASAP request with unknown key id hash 1122s ok 5 - Not found 1122s ok 6 - ASAP request with valid key id hash 1122s ok 7 - OK 1122s ok 8 - Found correct format 1122s 1..8 1122s ok 5 - ASAP key server (PUBLIC KEY) 1122s # Subtest: ASAP key server (CERTIFICATE) 1122s ok 1 - Portal object 1122s ok 2 - Init 1122s ok 3 - Portal app 1122s ok 4 - ASAP request with unknown key id hash 1122s ok 5 - Not found 1122s ok 6 - ASAP request with valid key id hash 1122s ok 7 - OK 1122s ok 8 - Found correct format 1122s 1..8 1122s ok 6 - ASAP key server (CERTIFICATE) 1122s # Subtest: ASAP key server (authenticated) 1122s ok 1 - Auth query 1122s ok 2 - HTTP code is 200 1122s ok 3 - Get cookie lemonldap (d671377028aa2666d2780cbddcff3f0092520731793cf448365b7bd00b36deb5) 1122s ok 4 - ASAP request with unknown key id hash 1122s ok 5 - Not found 1122s ok 6 - ASAP request with valid key id hash 1122s ok 7 - OK 1122s ok 8 - Found correct format 1122s 1..8 1122s ok 7 - ASAP key server (authenticated) 1122s # Subtest: Unauthorized user 1122s ok 1 - Auth query 1122s ok 2 - HTTP code is 200 1122s ok 3 - Get cookie lemonldap (85839475fc66e825ca4fd3c07b669d3f3f4d64592634e300c942ebdc3707b941) 1122s ok 4 - Jitsi request with good url 1122s ok 5 - Expected portal error code: code found on page 1122s ok 6 - Expected portal error code 1122s 1..6 1122s ok 8 - Unauthorized user 1122s # Subtest: Login with RS256 1122s ok 1 - Auth query 1122s ok 2 - HTTP code is 200 1122s ok 3 - Get cookie lemonldap (fba64c2d3de00f85582be63fd9a1b5c7ce583dd07fe908b863201ab4338b7cf0) 1122s # Subtest: Missing room parameter 1122s ok 1 - Jitsi request without room 1122s ok 2 - Expected portal error code: code found on page 1122s ok 3 - Expected portal error code 1122s 1..3 1122s ok 4 - Missing room parameter 1122s # Subtest: Correct room parameter 1122s ok 1 - Jitsi request with good url 1122s ok 2 - Get redirection 1122s ok 3 - Location header found 1122s ok 4 - Correct path 1122s ok 5 - Found JWT parameter in response 1122s ok 6 - Correct type in header 1122s ok 7 - Expected alg 1122s ok 8 - Correct subject/domain 1122s ok 9 - Correct audience 1122s ok 10 - Correct issuer 1122s ok 11 - Correct room 1122s ok 12 - Correct user 1122s ok 13 - Token expires in more than 500 seconds 1122s 1..13 1122s ok 5 - Correct room parameter 1122s 1..5 1122s ok 9 - Login with RS256 1122s ok 10 - Portal object 1122s ok 11 - Init 1122s ok 12 - Portal app 1122s # Subtest: Login with HS256 1122s ok 1 - Auth query 1122s ok 2 - HTTP code is 200 1122s ok 3 - Get cookie lemonldap (f34dc5a1c29a4f4643482ae29a19ce1c75b8653fee10ebe5a68943ef07de8986) 1122s # Subtest: Missing room parameter 1122s ok 1 - Jitsi request without room 1122s ok 2 - Expected portal error code: code found on page 1122s ok 3 - Expected portal error code 1122s 1..3 1122s ok 4 - Missing room parameter 1122s # Subtest: Correct room parameter 1122s ok 1 - Jitsi request with good url 1122s ok 2 - Get redirection 1122s ok 3 - Location header found 1122s ok 4 - Correct path 1122s ok 5 - Found JWT parameter in response 1122s ok 6 - Correct type in header 1122s ok 7 - Expected alg 1122s ok 8 - Correct subject/domain 1122s ok 9 - Correct audience 1122s ok 10 - Correct issuer 1122s ok 11 - Correct room 1122s ok 12 - Correct user 1122s ok 13 - Token expires in more than 500 seconds 1122s 1..13 1122s ok 5 - Correct room parameter 1122s 1..5 1122s ok 13 - Login with HS256 1122s 1..13 1122s ok 1122s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................... 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - Init 1122s ok 4 - Portal app 1122s ok 5 - Get cookie lemonldap (ce479201ee4048dddbc931df13278863114b641572d9a5e6f70129282031b800) 1122s ok 6 - Get redirection 1122s ok 7 - Location header found 1122s ok 8 - HTTP code is 200 1122s ok 9 - Content-Type is JSON 1122s ok 10 - Content is valid JSON 1122s ok 11 - Got access token 1122s ok 12 - Got refresh token 1122s ok 13 - Got ID token 1122s ok 14 - Call /token with access_token 1122s ok 15 - HTTP code is 200 1122s ok 16 - Content-Type is JSON 1122s ok 17 - Content is valid JSON 1122s ok 18 - Got refreshed Access token 1122s ok 19 - Got refreshed ID token 1122s ok 20 - Got new refresh_token 1122s ok 21 - Found sub in ID token 1122s ok 22 - Found claim in ID token 1122s ok 23 - rpid is in audience 1122s ok 24 - HTTP code is 200 1122s ok 25 - Content-Type is JSON 1122s ok 26 - Content is valid JSON 1122s ok 27 - Got User Info 1122s ok 28 - Got User Info 1122s ok 29 - Access token rejected 1122s 1..29 1122s ok 1123s t/51-OIDC-Internal-Token-Exchange.t ............................... 1123s ok 1 - use Lemonldap::NG::Portal::Main; 1123s ok 2 - Portal object 1123s ok 3 - Init 1123s ok 4 - Portal app 1123s ok 5 - Get cookie lemonldap (3c76152c072f72a2ae898050905abe2feec47ff6923e4be683b0e3dfd9e6f8d1) 1123s ok 6 - Get redirection 1123s ok 7 - Location header found 1123s ok 8 - HTTP code is 200 1123s ok 9 - Content-Type is JSON 1123s ok 10 - Content is valid JSON 1123s ok 11 - Got access token 1123s ok 12 - Got refresh token 1123s ok 13 - Got ID token 1123s ok 14 - Call /token with Matrix token 1123s ok 15 - HTTP code is 200 1123s ok 16 - Content-Type is JSON 1123s ok 17 - Content is valid JSON 1123s ok 18 - Got refreshed Access token 1123s ok 19 - Got refreshed ID token 1123s ok 20 - Got new refresh_token 1123s ok 21 - Found sub in ID token 1123s ok 22 - Found claim in ID token 1123s ok 23 - rpid2 is in audience 1123s ok 24 - HTTP code is 200 1123s ok 25 - Content-Type is JSON 1123s ok 26 - Content is valid JSON 1123s ok 27 - Got User Info 1123s ok 28 - Got User Info 1123s ok 29 - Access token rejected 1123s ok 30 - Portal object 1123s ok 31 - Init 1123s ok 32 - Portal app 1123s ok 33 - Get cookie lemonldap (52f24ca1934e55034d6b133b6cfdbc6790b39f6b713716d16f7ac5518a7f540a) 1123s ok 34 - Get redirection 1123s ok 35 - Location header found 1123s ok 36 - HTTP code is 200 1123s ok 37 - Content-Type is JSON 1123s ok 38 - Content is valid JSON 1123s ok 39 - Token is a JWT 1123s ok 40 - Found claim in JWT 1123s ok 41 - Found claim in JWT 1123s ok 42 - Found claim in JWT 1123s ok 43 - Found claim in JWT 1123s ok 44 - Found claim in JWT 1123s ok 45 1123s ok 46 1123s ok 47 1123s ok 48 - Expiration date sanity check 1123s ok 49 - Expiration date sanity check 1123s ok 50 - Got access token 1123s ok 51 - Got refresh token 1123s ok 52 - Got ID token 1123s ok 53 - Call /token with Matrix token 1123s ok 54 - HTTP code is 200 1123s ok 55 - Content-Type is JSON 1123s ok 56 - Content is valid JSON 1123s ok 57 - Got refreshed Access token 1123s ok 58 - Got refreshed ID token 1123s ok 59 - Got new refresh_token 1123s ok 60 - Found sub in ID token 1123s ok 61 - Found claim in ID token 1123s ok 62 - rpid2 is in audience 1123s ok 63 - HTTP code is 200 1123s ok 64 - Content-Type is JSON 1123s ok 65 - Content is valid JSON 1123s ok 66 - Got User Info 1123s ok 67 - Got User Info 1123s ok 68 - Access token rejected 1123s ok 69 - Portal object 1123s ok 70 - Init 1123s ok 71 - Portal app 1123s ok 72 - Get cookie lemonldap (2d276148aa8b12addbff6df999e4a71a0a30b24ecafa9a5185ea5e577f1631b5) 1123s ok 73 - Get redirection 1123s ok 74 - Location header found 1123s ok 75 - HTTP code is 200 1123s ok 76 - Content-Type is JSON 1123s ok 77 - Content is valid JSON 1123s ok 78 - Token is a JWT 1123s ok 79 - Found claim in JWT 1123s ok 80 - Found claim in JWT 1123s ok 81 - Found claim in JWT 1123s ok 82 - Found claim in JWT 1123s ok 83 - Found claim in JWT 1123s ok 84 1123s ok 85 1123s ok 86 1123s ok 87 - Expiration date sanity check 1123s ok 88 - Expiration date sanity check 1123s ok 89 - Got access token 1123s ok 90 - Got refresh token 1123s ok 91 - Got ID token 1123s ok 92 - Call /token with Matrix token 1123s ok 93 - HTTP code is 200 1123s ok 94 - Content-Type is JSON 1123s ok 95 - Content is valid JSON 1123s ok 96 - Got refreshed Access token 1123s ok 97 - Got refreshed ID token 1123s ok 98 - Got new refresh_token 1123s ok 99 - Found sub in ID token 1123s ok 100 - Found claim in ID token 1123s ok 101 - rpid2 is in audience 1123s ok 102 - HTTP code is 200 1123s ok 103 - Content-Type is JSON 1123s ok 104 - Content is valid JSON 1123s ok 105 - Got User Info 1123s ok 106 - Got User Info 1123s ok 107 - Access token rejected 1123s 1..107 1123s ok 1124s t/56-CheckDevOps-with-Download.t .................................. 1124s ok 1 - use Lemonldap::NG::Portal::Main; 1124s ok 2 - Portal object 1124s ok 3 - Init 1124s ok 4 - Portal app 1124s ok 5 - Get Menu 1124s ok 6 - HTTP code is 200 1124s ok 7 - Page contains a form 1124s ok 8 - Host match 1124s ok 9 - Field "user" is defined 1124s ok 10 - Field "password" is defined 1124s ok 11 - CSP header authorize POST request to \# 1124s ok 12 - Auth query 1124s ok 13 - Get cookie lemonldap (fb89240c96baa09747a6d4b72f5fa378729ee13f3eac3231c3568520cba663b1) 1124s ok 14 - Get redirection 1124s ok 15 - Location is http://auth.example.com/ 1124s ok 16 - CheckDevOps form 1124s ok 17 - HTTP code is 200 1124s ok 18 - Page contains a form 1124s ok 19 - URI match 1124s ok 20 - Field "checkDevOpsFile" is defined 1124s ok 21 - Field "url" is defined 1124s ok 22 - Found trspan="checkDevOps" 1124s ok 23 - POST checkdevops with file 1124s ok 24 - PRE not required 1124s ok 25 - HEADERS 1124s ok 26 - Normalized hearder Name found 1124s ok 27 - Normalized hearder Auth-User not found 1124s ok 28 - RULES 1124s ok 29 - testno 1124s ok 30 - default 1124s ok 31 - testyes 1124s ok 32 - deny 1124s ok 33 - file 1124s ok 34 - Hearder Mail not found 1124s ok 35 - Hearder UA found 1124s ok 36 - HTTP code is 200 1124s ok 37 - Page contains a form 1124s ok 38 - URI match 1124s ok 39 - Field "checkDevOpsFile" is defined 1124s ok 40 - POST empty checkdevops form 1124s ok 41 - Response is JSON 1124s ok 42 - alert-danger found 1124s ok 43 - PE79 1124s ok 44 - POST checkdevops with url 1124s ok 45 - Response is JSON 1124s ok 46 - alert-danger found 1124s ok 47 - PE105 1124s ok 48 - POST checkdevops with url 1124s ok 49 - Response is JSON 1124s ok 50 - Bad URL 1124s ok 51 - POST checkdevops with wrong url 1124s ok 52 - Response is JSON 1124s ok 53 - Well formated URL 1124s ok 54 - Logout request 1124s ok 55 - Response is 200 1124s ok 56 - Cookie is deleted 1124s ok 57 - No pdata 1124s ok 58 - Disconnect request 1124s ok 59 - Response is 401 1124s 1..59 1124s ok 1124s t/56-CheckDevOps.t ................................................ 1124s ok 1 - use Lemonldap::NG::Portal::Main; 1124s ok 2 - Portal object 1124s ok 3 - Init 1124s ok 4 - Portal app 1124s ok 5 - Get Menu 1124s ok 6 - HTTP code is 200 1124s ok 7 - Page contains a form 1124s ok 8 - Host match 1124s ok 9 - Field "user" is defined 1124s ok 10 - Field "password" is defined 1124s ok 11 - Field "token" is defined 1124s ok 12 - CSP header authorize POST request to \# 1124s ok 13 - Auth query 1124s ok 14 - Get cookie lemonldap (4d34f3e81969b086b7058fa43909b8284ab02858eeb5642a4a77ff640c0054a1) 1124s ok 15 - Get redirection 1124s ok 16 - Location is http://auth.example.com/ 1124s ok 17 - CheckDevOps form 1124s ok 18 - HTTP code is 200 1124s ok 19 - Page contains a form 1124s ok 20 - URI match 1124s ok 21 - Field "checkDevOpsFile" is defined 1124s ok 22 - Field "token" is defined 1124s ok 23 - Found trspan="checkDevOps" 1124s ok 24 - POST checkdevops without token 1124s ok 25 - Found PE_NOTOKEN 1124s ok 26 - HTTP code is 200 1124s ok 27 - Page contains a form 1124s ok 28 - URI match 1124s ok 29 - Field "checkDevOpsFile" is defined 1124s ok 30 - Field "token" is defined 1124s ok 31 - POST checkdevops with bad file 1124s ok 32 - Found PE_BAD_DEVOPS_FILE 1124s ok 33 - HTTP code is 200 1124s ok 34 - Page contains a form 1124s ok 35 - URI match 1124s ok 36 - Field "checkDevOpsFile" is defined 1124s ok 37 - Field "token" is defined 1124s ok 38 - POST checkdevops with bad file2 1124s ok 39 - Found PE_BAD_DEVOPS_FILE 1124s ok 40 - HTTP code is 200 1124s ok 41 - Page contains a form 1124s ok 42 - URI match 1124s ok 43 - Field "checkDevOpsFile" is defined 1124s ok 44 - Field "token" is defined 1124s ok 45 - POST checkdevops with bad file3 1124s ok 46 - Found PE_BAD_DEVOPS_FILE 1124s ok 47 - HTTP code is 200 1124s ok 48 - Page contains a form 1124s ok 49 - URI match 1124s ok 50 - Field "checkDevOpsFile" is defined 1124s ok 51 - Field "token" is defined 1124s ok 52 - POST checkdevops with bad file4 1124s ok 53 - Found PE_BAD_DEVOPS_FILE 1124s ok 54 - Found unknownAttributes 1124s ok 55 - Found 4 unknown attributes 1124s ok 56 - HTTP code is 200 1124s ok 57 - Page contains a form 1124s ok 58 - URI match 1124s ok 59 - Field "checkDevOpsFile" is defined 1124s ok 60 - Field "token" is defined 1124s ok 61 - POST checkdevops with file 1124s ok 62 - PRE required 1124s ok 63 - HEADERS 1124s ok 64 - Hearder Name found 1124s ok 65 - Hearder User found 1124s ok 66 - Hearder LDAP_Var found 1124s ok 67 - Hearder Groups_SSO found 1124s ok 68 - 3 SSO groups found 1124s ok 69 - Hearder Mail not found 1124s ok 70 - Hearder UA not found 1124s ok 71 - RULES 1124s ok 72 - testno 1124s ok 73 - default 1124s ok 74 - testyes 1124s ok 75 - deny 1124s ok 76 - file 1124s ok 77 - HTTP code is 200 1124s ok 78 - Page contains a form 1124s ok 79 - URI match 1124s ok 80 - Field "checkDevOpsFile" is defined 1124s ok 81 - Field "token" is defined 1124s ok 82 - POST checkdevops with file 1124s ok 83 - Response is JSON 1124s ok 84 - alert-info found 1124s ok 85 - headers found 1124s ok 86 - rules found 1124s ok 87 - rule found 1124s ok 88 - CheckDevOps form 1124s ok 89 - HTTP code is 200 1124s ok 90 - Page contains a form 1124s ok 91 - URI match 1124s ok 92 - Field "checkDevOpsFile" is defined 1124s ok 93 - Field "token" is defined 1124s ok 94 - POST checkdevops with file 1124s ok 95 - Response is JSON 1124s ok 96 - alert-danger found 1124s ok 97 - No file found 1124s ok 98 - PE104 found 1124s ok 99 - Token found 1124s ok 100 - POST checkdevops without token 1124s ok 101 - Response is JSON 1124s ok 102 - alert-warning found 1124s ok 103 - Token found 1124s ok 104 - No file found 1124s ok 105 - PE82 found 1124s ok 106 - POST checkdevops without token 1124s ok 107 - Response is JSON 1124s ok 108 - alert-warning found 1124s ok 109 - Token found 1124s ok 110 - PE81 found 1124s ok 111 - Logout request 1124s ok 112 - Response is 200 1124s ok 113 - Cookie is deleted 1124s ok 114 - No pdata 1124s ok 115 - Disconnect request 1124s ok 116 - Response is 401 1124s 1..116 1124s ok 1125s t/57-GlobalLogout-with-Confirmation.t ............................. 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s ok 2 - Portal object 1125s ok 3 - Init 1125s ok 4 - Portal app 1125s ok 5 - 1st "dwho" Auth query 1125s ok 6 - Get cookie lemonldap (29528deec5cf5c8733e8cd55f2c86f01a66676a6ffd5fcbd5fa47f4c1cee1428) 1125s ok 7 - Get redirection 1125s ok 8 - Location is http://auth.example.com/ 1125s ok 9 - 2nd "dwho" Auth query 1125s ok 10 - Get cookie lemonldap (ab39bac62fefee31286707a9378a11791dc575fe1315dd38289e90b59cbaaa32) 1125s ok 11 - Get redirection 1125s ok 12 - Location is http://auth.example.com/ 1125s ok 13 - 3rd "dwho" Auth query 1125s ok 14 - Get cookie lemonldap (134bba52e150bb0bbfc88784aaa8313b7c19d16d0ce382818ec4fce971ead949) 1125s ok 15 - Get redirection 1125s ok 16 - Location is http://auth.example.com/ 1125s ok 17 - Logout request for "dwho" 1125s ok 18 - Content is JSON 1125s ok 19 - 3 active sessions found 1125s ok 20 - Confirmation required 1125s ok 21 - Confirmed logout request for "dwho" 1125s ok 22 - Content is JSON 1125s ok 23 - PE_LOGOUT_OK 1125s ok 24 - No session found 1125s 1..24 1125s ok 1125s t/57-GlobalLogout-with-Double-cookies-Single-session.t ............ 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s ok 2 - Portal object 1125s ok 3 - Init 1125s ok 4 - Portal app 1125s ok 5 - 1st "dwho" Auth query 1125s ok 6 - Get cookie lemonldap (b6c43000ee3c315bdebe763fac54e6b6ac48e623c618633fefdce4705289d74e) 1125s ok 7 - Get cookie lemonldaphttp (5099870f9db40233a5b7d9a4d96c1f0a839532909e62b8feeb0349bc3d363ef006f46ab9776e7ff86be47c11c3eb87e9) 1125s ok 8 - Get redirection 1125s ok 9 - Location is http://auth.example.com/ 1125s ok 10 - 2nd "dwho" Auth query 1125s ok 11 - Get cookie lemonldap (b39be9c63828a78216da84893026abce7c52421d6b6c7dd06a04a1d2201bec41) 1125s ok 12 - Get cookie lemonldaphttp (671bde769db0f9fc9d9ed7148a2ee672b6a75cd99235e91515e992d17c3b67bdc40f0c91bcf345666c107c1330447c91) 1125s ok 13 - Get redirection 1125s ok 14 - Location is http://auth.example.com/ 1125s ok 15 - 3rd "dwho" Auth query 1125s ok 16 - Get cookie lemonldap (43ad4a71e9d3b3516e94a10871d16bb23a111cab7c40463bd4013f7fb85d9192) 1125s ok 17 - Get cookie lemonldaphttp (9df7605acb6a727c53f5cf6d346ef1be29fbfeba988dcb50aba7a2de55540fff030c091656196ab69abe4c0ccec38607) 1125s ok 18 - Get redirection 1125s ok 19 - Location is http://auth.example.com/ 1125s ok 20 - Logout request for "dwho" 1125s ok 21 - HTTP code is 200 1125s ok 22 - Page contains a form 1125s ok 23 - URI match 1125s ok 24 - Field "token" is defined 1125s ok 25 - Found trspan="globalLogout" 1125s ok 26 - -> Three entries found 1125s ok 27 - -> Four found 1125s ok 28 - -> Three epoch found 1125s ok 29 - Right epoch found 1125s ok 30 - POST /globallogout?all=1 1125s ok 31 - Found PE_LOGOUT_OK 1125s ok 32 - Two SSO sessions found 1125s ok 33 - One TOKEN session found 1125s 1..33 1125s ok 1126s t/57-GlobalLogout-with-Double-cookies.t ........................... 1126s ok 1 - use Lemonldap::NG::Portal::Main; 1126s ok 2 - Portal object 1126s ok 3 - Init 1126s ok 4 - Portal app 1126s ok 5 - 1st "dwho" Auth query 1126s ok 6 - Get cookie lemonldap (1abad6b482da9bffdb3ef99375e7fd007e6315cd5e87a514503bc4c6966e3717) 1126s ok 7 - Get cookie lemonldaphttp (e9e7da821d0f964a3fe2562e61009d96637ae6c9310999a5c2d6d6c8b23ed632) 1126s ok 8 - Get redirection 1126s ok 9 - Location is http://auth.example.com/ 1126s ok 10 - 2nd "dwho" Auth query 1126s ok 11 - Get cookie lemonldap (2382b9b27f4f54c1e1322b297b2e2b501bdeee3bf5301d3813c4868390281d52) 1126s ok 12 - Get cookie lemonldaphttp (fb77964cbabbb636290432a56bb72c84c6686ec5a88060a20232ae3a2f4021f7) 1126s ok 13 - Get redirection 1126s ok 14 - Location is http://auth.example.com/ 1126s ok 15 - 3rd "dwho" Auth query 1126s ok 16 - Get cookie lemonldap (8c9764371946e8301a93aa76b685118bf4b8941d423ab3336dd8c24026a759c0) 1126s ok 17 - Get cookie lemonldaphttp (e922f34d84f567840a314612c61d5fe8584c7b3783d7950a2428ca7317d7d824) 1126s ok 18 - Get redirection 1126s ok 19 - Location is http://auth.example.com/ 1126s ok 20 - Logout request for "dwho" 1126s ok 21 - HTTP code is 200 1126s ok 22 - Page contains a form 1126s ok 23 - URI match 1126s ok 24 - Field "token" is defined 1126s ok 25 - Found trspan="globalLogout" 1126s ok 26 - -> Six entries found 1126s ok 27 - -> Four found 1126s ok 28 - -> Nine epoch found 1126s ok 29 - Right epoch found 1126s ok 30 - POST /globallogout?all=1 1126s ok 31 - Found PE_LOGOUT_OK 1126s ok 32 - Five sessions left 1126s 1..32 1126s ok 1126s t/57-GlobalLogout-without-Timer.t ................................. 1126s ok 1 - use Lemonldap::NG::Portal::Main; 1126s ok 2 - Portal object 1126s ok 3 - Init 1126s ok 4 - Portal app 1126s ok 5 - 1st "dwho" Auth query 1126s ok 6 - Get cookie lemonldap (1284ec351302543b809b0cbcf6ff471d68619ca22fca8aa916b0cd8f470d20ba) 1126s ok 7 - Get redirection 1126s ok 8 - Location is http://auth.example.com/ 1126s ok 9 - 2nd "dwho" Auth query 1126s ok 10 - Get cookie lemonldap (00369ec89d6d9364a274437b5328b485e199a478e19628157949f9bbcb5adcf5) 1126s ok 11 - Get redirection 1126s ok 12 - Location is http://auth.example.com/ 1126s ok 13 - 3rd "dwho" Auth query 1126s ok 14 - Get cookie lemonldap (bda8610229bc40b39ecfa07e3eab2e26a962d988d10ba336448e66a481f6d619) 1126s ok 15 - Get redirection 1126s ok 16 - Location is http://auth.example.com/ 1126s ok 17 - 1st "rtyler" Auth query 1126s ok 18 - Get cookie lemonldap (a90c417913dbf8c58537453b195a8d0e4621ffecd87801f3eeb2f00f8a6a1050) 1126s ok 19 - Get redirection 1126s ok 20 - Location is http://auth.example.com/ 1126s ok 21 - 2nd "rtyler" Auth query 1126s ok 22 - Get cookie lemonldap (e07224c871b86beea9ba925c741cac4f4720e05c6a9b39663e4f25bcbed37cb8) 1126s ok 23 - Get redirection 1126s ok 24 - Location is http://auth.example.com/ 1126s ok 25 - Five sessions found 1126s ok 26 - Logout request for "rtyler" 1126s ok 27 - Found PE_LOGOUT_OK 1126s ok 28 - Three sessions found 1126s ok 29 - Logout request for "dwho" 1126s ok 30 - Content is JSON 1126s ok 31 - PE_LOGOUT_OK 1126s ok 32 - No session found 1126s 1..32 1126s ok 1127s t/57-GlobalLogout.t ............................................... 1127s ok 1 - use Lemonldap::NG::Portal::Main; 1127s ok 2 - Portal object 1127s ok 3 - Init 1127s ok 4 - Portal app 1127s ok 5 - 1st "dwho" Auth query 1127s ok 6 - Get cookie lemonldap (2debf74c45f4b0298de348f3e228dbacf14ad5155c2fe303190be66511b52b7a) 1127s ok 7 - Get redirection 1127s ok 8 - Location is http://auth.example.com/ 1127s ok 9 - 2nd "dwho" Auth query 1127s ok 10 - Get cookie lemonldap (455a8718ca4d9b0ada44dfcdbe72354f729cbfe314cc6a77f3506046fae24225) 1127s ok 11 - Get redirection 1127s ok 12 - Location is http://auth.example.com/ 1127s ok 13 - 3rd "dwho" Auth query 1127s ok 14 - Get cookie lemonldap (55fe000a3284ec9d030e4503c16a175301151f27c38a8833c1e43eca684384f2) 1127s ok 15 - Get redirection 1127s ok 16 - Location is http://auth.example.com/ 1127s ok 17 - 1st "rtyler" Auth query 1127s ok 18 - Get cookie lemonldap (ebc1a8f102fd5633142c695e3db278e6e6e52c1ce943ea4f0960e958d4cd797f) 1127s ok 19 - Get redirection 1127s ok 20 - Location is http://auth.example.com/ 1127s ok 21 - 2nd "rtyler" Auth query 1127s ok 22 - Get cookie lemonldap (8d3b33914ab6199666aeb3713042d74ab43152fe2a4ef3e6f68f30455ded84ea) 1127s ok 23 - Get redirection 1127s ok 24 - Location is http://auth.example.com/ 1127s ok 25 - Five sessions found 1127s ok 26 - Logout request for "rtyler" 1127s ok 27 - Found PE_LOGOUT_OK 1127s ok 28 - Logout request 1127s ok 29 - Response is 200 1127s ok 30 - Cookie is deleted 1127s ok 31 - No pdata 1127s ok 32 - Disconnect request 1127s ok 33 - Response is 401 1127s ok 34 - Three sessions found 1127s ok 35 - Logout request for "dwho" 1127s ok 36 - HTTP code is 200 1127s ok 37 - Page contains a form 1127s ok 38 - URI match 1127s ok 39 - Field "token" is defined 1127s ok 40 - Found trspan="globalLogout" 1127s ok 41 - Found CustomParam "DEMO_demo" macro 1127s ok 42 - -> Three entries found 1127s ok 43 - -> Five found 1127s ok 44 - -> Three epoch found 1127s ok 45 - Right epoch found 1127s ok 46 - Get globalLogout javascript 1127s ok 47 - POST /globallogout?all=1 1127s ok 48 - Response is JSON 1127s ok 49 - Response is PE_TOKENEXPIRED 1127s ok 50 - POST /globallogout?all=1 1127s ok 51 - Found PE_LOGOUT_OK 1127s ok 52 - No session found 1127s ok 53 - Post user/password 1 1127s ok 54 - Get redirection 1127s ok 55 - Location is http://auth.example.com/ 1127s ok 56 - Get cookie lemonldap (c4674b485c6f58ef80c139bae9d0499b7252bf2bad267dd1af1f7d9c1997bba3) 1127s ok 57 - Post user/password 2 1127s ok 58 - Get redirection 1127s ok 59 - Location is http://auth.example.com/ 1127s ok 60 - Post user/password 3 1127s ok 61 - Get redirection 1127s ok 62 - Location is http://auth.example.com/ 1127s ok 63 - Three sessions found 1127s ok 64 - Post user/password 4 1127s ok 65 - Get cookie lemonldap (c075f9b9497d63879b8ae6a5a24550253db8f530f4c0b649c8bf5b6827127161) 1127s ok 66 - DELETE /session/my 1127s ok 67 - GET JSON 1127s ok 68 - Session removed 1127s ok 69 - DELETE /sessions/my 1127s ok 70 - GET JSON 1127s ok 71 - Two sessions removed 1127s ok 72 - One remaining session found 1127s ok 73 - Logout request 1127s ok 74 - Response is 200 1127s ok 75 - Cookie is deleted 1127s ok 76 - No pdata 1127s ok 77 - Disconnect request 1127s ok 78 - Response is 401 1127s 1..78 1127s ok 1128s t/57-LogoutForward.t .............................................. 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - 1st "dwho" Auth query 1128s ok 6 - Get cookie lemonldap (befd84c7914c63eb4738bf6264bf6938516ecfe8cdbc0475fceb21969e622953) 1128s ok 7 - Get redirection 1128s ok 8 - Location is http://auth.example.com/ 1128s ok 9 - Logout request for "dwho" 1128s ok 10 - Found Logout Forward page 1128s ok 11 - Logout request 1128s ok 12 - Response is 200 1128s ok 13 - Cookie is deleted 1128s ok 14 - No pdata 1128s ok 15 - Disconnect request 1128s ok 16 - Response is 401 1128s 1..16 1128s ok 1128s t/57-LogoutForward2153.t .......................................... 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - use Lemonldap::NG::Handler::Server; 1128s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1128s ok 7 - App 1128s ok 8 - 1st "dwho" Auth query 1128s ok 9 - Get cookie lemonldap (9af9be7c2af6e80f76dd8b3a44fab71669e885c6f07dc5cb6f24aab68173805f) 1128s ok 10 - Get redirection 1128s ok 11 - Location is http://auth.example.com/ 1128s ok 12 - Logout request for "dwho" 1128s ok 13 - Found Logout Forward page 1128s ok 14 - Get cookie lemonldap (0) 1128s ok 15 - Test empty cookie sent at logout 1128s ok 16 - Verify absence of cookie lemonldappdata 1128s ok 17 - Forward logout 1128s ok 18 - Verify absence of cookie lemonldappdata 1128s 1..18 1128s ok 1129s t/58-DecryptValue-with-custom-function.t .......................... 1129s ok 1 - use Lemonldap::NG::Portal::Main; 1129s ok 2 - Portal object 1129s ok 3 - Init 1129s ok 4 - Portal app 1129s ok 5 - Get Menu 1129s ok 6 - HTTP code is 200 1129s ok 7 - Page contains a form 1129s ok 8 - Host match 1129s ok 9 - Field "user" is defined 1129s ok 10 - Field "password" is defined 1129s ok 11 - CSP header authorize POST request to \# 1129s ok 12 - Auth query 1129s ok 13 - Get cookie lemonldap (34be8530790116cd398dd86515dfa7f44adbb95d575261ab484b2830baf2923e) 1129s ok 14 - Get redirection 1129s ok 15 - Location is http://auth.example.com/ 1129s ok 16 - CheckUser form 1129s ok 17 - Found decryptValue.png 1129s ok 18 - DecryptValue form 1129s ok 19 - HTTP code is 200 1129s ok 20 - Page contains a form 1129s ok 21 - URI match 1129s ok 22 - Field "cipheredValue" is defined 1129s ok 23 - Found trspan="decryptCipheredValue" 1129s ok 24 - POST decryptvalue with valid value 1129s ok 25 - Found decryted value 1129s ok 26 - HTTP code is 200 1129s ok 27 - Page contains a form 1129s ok 28 - URI match 1129s ok 29 - Field "cipheredValue" is defined 1129s ok 30 - Logout request 1129s ok 31 - Response is 200 1129s ok 32 - Cookie is deleted 1129s ok 33 - No pdata 1129s ok 34 - Disconnect request 1129s ok 35 - Response is 401 1129s 1..35 1129s ok 1129s t/58-DecryptValue-with-internal-function.t ........................ 1129s ok 1 - use Lemonldap::NG::Portal::Main; 1129s ok 2 - Portal object 1129s ok 3 - Init 1129s ok 4 - Portal app 1129s ok 5 - Get Menu 1129s ok 6 - HTTP code is 200 1129s ok 7 - Page contains a form 1129s ok 8 - Host match 1129s ok 9 - Field "user" is defined 1129s ok 10 - Field "password" is defined 1129s ok 11 - Field "token" is defined 1129s ok 12 - CSP header authorize POST request to \# 1129s ok 13 - Auth query 1129s ok 14 - Get cookie lemonldap (dc4951f07ec8566abbb2478ce25a2d94736d25dc51127f207bf3eedb9a6d6ae5) 1129s ok 15 - Get redirection 1129s ok 16 - Location is http://auth.example.com/ 1129s ok 17 - Try DecryptValue form for a forbidden user 1129s ok 18 - Found trmsg="95" 1129s ok 19 - Logout request 1129s ok 20 - Response is 200 1129s ok 21 - Cookie is deleted 1129s ok 22 - No pdata 1129s ok 23 - Disconnect request 1129s ok 24 - Response is 401 1129s ok 25 - Get Menu 1129s ok 26 - HTTP code is 200 1129s ok 27 - Page contains a form 1129s ok 28 - Host match 1129s ok 29 - Field "user" is defined 1129s ok 30 - Field "password" is defined 1129s ok 31 - Field "token" is defined 1129s ok 32 - CSP header authorize POST request to \# 1129s ok 33 - Auth query 1129s ok 34 - Get cookie lemonldap (05ad6eead92220a82e8ef1ca0d71d289494cd331d674e27a5d672e227f56f9dc) 1129s ok 35 - Get redirection 1129s ok 36 - Location is http://auth.example.com/ 1129s ok 37 - CheckUser form 1129s ok 38 - Found decryptValue.png 1129s ok 39 - DecryptValue form 1129s ok 40 - HTTP code is 200 1129s ok 41 - Page contains a form 1129s ok 42 - URI match 1129s ok 43 - Field "cipheredValue" is defined 1129s ok 44 - Field "token" is defined 1129s ok 45 - Found trspan="decryptCipheredValue" 1129s ok 46 - POST decryptvalue with valid value 1129s ok 47 - Found decryted value 1129s ok 48 - HTTP code is 200 1129s ok 49 - Page contains a form 1129s ok 50 - URI match 1129s ok 51 - Field "cipheredValue" is defined 1129s ok 52 - Field "token" is defined 1129s substr outside of string at /usr/lib/aarch64-linux-gnu/perl-base/bytes.pm line 15. 1129s ok 53 - POST decryptvalue with invalid value 1129s ok 54 - Found trspan="notAnEncryptedValue" 1129s ok 55 - HTTP code is 200 1129s ok 56 - Page contains a form 1129s ok 57 - URI match 1129s ok 58 - Field "cipheredValue" is defined 1129s ok 59 - Field "token" is defined 1129s ok 60 - POST decryptvalue without token 1129s ok 61 - Found PE_NOTOKEN 1129s ok 62 - HTTP code is 200 1129s ok 63 - Page contains a form 1129s ok 64 - URI match 1129s ok 65 - Field "cipheredValue" is defined 1129s ok 66 - Field "token" is defined 1129s ok 67 - POST decryptvalue with an expired token 1129s ok 68 - Found PE_TOKENEXPIRED 1129s ok 69 - Logout request 1129s ok 70 - Response is 200 1129s ok 71 - Cookie is deleted 1129s ok 72 - No pdata 1129s ok 73 - Disconnect request 1129s ok 74 - Response is 401 1129s 1..74 1129s ok 1130s t/59-Double-cookies-Refresh-and-Logout.t .......................... 1130s ok 1 - use Lemonldap::NG::Portal::Main; 1130s ok 2 - Portal object 1130s ok 3 - Init 1130s ok 4 - Portal app 1130s ok 5 - Get Menu 1130s ok 6 - HTTP code is 200 1130s ok 7 - Page contains a form 1130s ok 8 - Host match 1130s ok 9 - Field "user" is defined 1130s ok 10 - Field "password" is defined 1130s ok 11 - CSP header authorize POST request to \# 1130s ok 12 - Auth query 1130s ok 13 - Get cookie lemonldap (33aca48173a7d9ef22871a26ee11c22e31d1ab0005845dbba2b3899cea1029d3) 1130s ok 14 - Get cookie lemonldaphttp (e98cc2d590b1bb75e9129ea990109437ce3d55a55f647539329101be67a3b1ad) 1130s ok 15 - -> Get cookie : lemonldap=something 1130s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1130s ok 17 - -> Cookie 'lemonldap' is secure 1130s ok 18 - -> Get cookie lemonldaphttp=something 1130s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1130s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1130s ok 21 - -> Doule Cookies for two sessions found 1130s ok 22 - Get redirection 1130s ok 23 - Location is http://auth.example.com/ 1130s ok 24 - Get Menu 1130s ok 25 - HTTP code is 200 1130s ok 26 - Connected as Dwho 1130s ok 27 - CheckUser form 1130s ok 28 - HTTP code is 200 1130s ok 29 - Page contains a form 1130s ok 30 - URI match 1130s ok 31 - Field "user" is defined 1130s ok 32 - Field "url" is defined 1130s ok 33 - Found trspan="checkUser" 1130s ok 34 - POST checkuser 1130s ok 35 - Found 19 attributes 1130s ok 36 - Timestamp found 1130s ok 37 - Refresh query 1130s ok 38 - Get redirection 1130s ok 39 - Location is http://auth.example.com/ 1130s ok 40 - Get Menu 1130s ok 41 - HTTP code is 200 1130s ok 42 - Connected as Dwho 1130s ok 43 - CheckUser form 1130s ok 44 - HTTP code is 200 1130s ok 45 - Page contains a form 1130s ok 46 - URI match 1130s ok 47 - Field "user" is defined 1130s ok 48 - Field "url" is defined 1130s ok 49 - Found trspan="checkUser" 1130s ok 50 - POST checkuser 1130s ok 51 - Found 19 attributes 1130s ok 52 - Timestamp found 1130s ok 53 - _updateTime has been updated 1130s ok 54 - Get Menu 1130s ok 55 - HTTP code is 200 1130s ok 56 - Dwho has been well disconnected 1130s 1..56 1130s ok 1130s t/59-Double-cookies-for-Double-sessions.t ......................... 1130s ok 1 - use Lemonldap::NG::Portal::Main; 1130s ok 2 - Portal object 1130s ok 3 - Init 1130s ok 4 - Portal app 1130s ok 5 - Get Menu 1130s ok 6 - HTTP code is 200 1130s ok 7 - Page contains a form 1130s ok 8 - Host match 1130s ok 9 - Field "user" is defined 1130s ok 10 - Field "password" is defined 1130s ok 11 - CSP header authorize POST request to \# 1130s ok 12 - Auth query 1130s ok 13 - Get cookie lemonldap (749766272193956789d94b0b4d8b79ce1a32d63938ad257b970abdad5711357c) 1130s ok 14 - Get cookie lemonldaphttp (c968b96c17fd994f9d5d18296bfae27abd9ac48193a50b153db660059aa02f27) 1130s ok 15 - -> Get cookie : lemonldap=something 1130s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1130s ok 17 - -> Cookie 'lemonldap' is secure 1130s ok 18 - -> Get cookie lemonldaphttp=something 1130s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1130s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1130s ok 21 - -> Double Cookies for two sessions found 1130s ok 22 - Get redirection 1130s ok 23 - Location is http://auth.example.com/ 1130s ok 24 - Logout request 1130s ok 25 - Response is 200 1130s ok 26 - Cookie is deleted 1130s ok 27 - No pdata 1130s ok 28 - Disconnect request 1130s ok 29 - Response is 401 1130s 1..29 1130s ok 1131s t/59-Double-cookies-for-a-Single-session.t ........................ 1131s ok 1 - use Lemonldap::NG::Portal::Main; 1131s ok 2 - Portal object 1131s ok 3 - Init 1131s ok 4 - Portal app 1131s ok 5 - Get Menu 1131s ok 6 - HTTP code is 200 1131s ok 7 - Page contains a form 1131s ok 8 - Host match 1131s ok 9 - Field "user" is defined 1131s ok 10 - Field "password" is defined 1131s ok 11 - CSP header authorize POST request to \# 1131s ok 12 - Auth query 1131s ok 13 - Get cookie lemonldap (9438aea9fba2c1e70b019942f407ea47fa40af2e57939cc06c836eefde9352ed) 1131s ok 14 - Get cookie lemonldaphttp (c83eaad9f244dc5104af5fde1002af46f83b122fad4939558b1410e4245d1f5d2d937353a21a7c5255cefbb2748397a5) 1131s ok 15 - -> https cookie is 64 char long 1131s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1131s ok 17 - -> Cookie 'lemonldap' is secure 1131s ok 18 - -> http cookie is 96 byte long 1131s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1131s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1131s ok 21 - -> Doule Cookies for a single session 1131s ok 22 - Get redirection 1131s ok 23 - Location is http://auth.example.com/ 1131s ok 24 - Logout request 1131s ok 25 - Response is 200 1131s ok 26 - Cookie is deleted 1131s ok 27 - No pdata 1131s ok 28 - Disconnect request 1131s ok 29 - Response is 401 1131s 1..29 1131s ok 1132s t/59-Secured-cookie-Refresh-and-Logout.t .......................... 1132s ok 1 - use Lemonldap::NG::Portal::Main; 1132s ok 2 - Portal object 1132s ok 3 - Init 1132s ok 4 - Portal app 1132s ok 5 - Get Menu 1132s ok 6 - HTTP code is 200 1132s ok 7 - Page contains a form 1132s ok 8 - Host match 1132s ok 9 - Field "user" is defined 1132s ok 10 - Field "password" is defined 1132s ok 11 - CSP header authorize POST request to \# 1132s ok 12 - Auth query 1132s ok 13 - Get cookie lemonldap (3d7f02a8cf8e42b49471c54c29eb63c3317f5579dca40232b4748adfe254db97) 1132s ok 14 - -> Get cookie : lemonldap=something 1132s ok 15 - -> Cookie 'lemonldap' is HttpOnly 1132s ok 16 - -> Cookie 'lemonldap' is secure 1132s ok 17 - -> HTTPS Cookie for one session found 1132s ok 18 - Get redirection 1132s ok 19 - Location is http://auth.example.com/ 1132s ok 20 - Get Menu 1132s ok 21 - HTTP code is 200 1132s ok 22 - Connected as Dwho 1132s ok 23 - Refresh query 1132s ok 24 - Get redirection 1132s ok 25 - Location is http://auth.example.com/ 1132s ok 26 - Get Menu 1132s ok 27 - HTTP code is 200 1132s ok 28 - Connected as Dwho 1132s ok 29 - Get Menu 1132s ok 30 - HTTP code is 200 1132s ok 31 - Dwho has been well disconnected 1132s 1..31 1132s ok 1132s t/61-AdaptativeAuthenticationLevel.t .............................. 1132s ok 1 - use Lemonldap::NG::Portal::Main; 1132s ok 2 - Portal object 1132s ok 3 - Init 1132s ok 4 - Portal app 1132s ok 5 - Auth query 1132s ok 6 - Get cookie lemonldap (7ea27971f1c9841b6dfa03cc1a3d28aa428243637222480659102d8a2070ba3d) 1132s ok 7 - uid found 1132s ok 8 - Authentication level upgraded 1132s ok 9 - Get session 1132s ok 10 - uid found 1132s ok 11 - Authentication level upgraded 1132s ok 12 - Logout request 1132s ok 13 - Response is 200 1132s ok 14 - Cookie is deleted 1132s ok 15 - No pdata 1132s ok 16 - Disconnect request 1132s ok 17 - Response is 401 1132s ok 18 - Logout 1132s ok 19 - Auth query 1132s ok 20 - Get cookie lemonldap (dda1f4ecf11cb31192785da236122fb229cce4c4fceec236d6bec5abe077a8da) 1132s ok 21 - Authentication level upgraded 1132s ok 22 - Logout request 1132s ok 23 - Response is 200 1132s ok 24 - Cookie is deleted 1132s ok 25 - No pdata 1132s ok 26 - Disconnect request 1132s ok 27 - Response is 401 1132s ok 28 - Logout 1132s 1..28 1132s ok 1133s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ... 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - 1st Auth query 1133s ok 6 - Get cookie lemonldap (4a56f9bb06d8867fc0189250d2d264b7c9f72f545b6aa7d098e9083322995fc0) 1133s ok 7 - Get redirection 1133s ok 8 - Location is http://auth.example.com/ 1133s ok 9 - Get new key 1133s ok 10 - Content is JSON 1133s ok 11 - Found secret 1133s ok 12 - Found token 1133s ok 13 - Code 1133s ok 14 - Code contains 6 digits 1133s ok 15 - Post code 1133s ok 16 - Content is JSON 1133s ok 17 - Key is registered 1133s ok 18 - Logout request 1133s ok 19 - Response is 200 1133s ok 20 - Cookie is deleted 1133s ok 21 - No pdata 1133s ok 22 - Disconnect request 1133s ok 23 - Response is 401 1133s ok 24 - 1st Bad Auth query 1133s ok 25 - Bad credential 1133s ok 26 - 1st Bad Auth query 1133s ok 27 - Rejected -> Protection enabled 1133s ok 28 - LockTime = 15 1133s ok 29 - LockTime in range 1133s ok 30 - Auth query 1133s ok 31 - Rejected -> Protection enabled 1133s ok 32 - LockTime = 27 1133s ok 33 - LockTime in range 1133s ok 34 - 2nd Bad Auth query 1133s ok 35 - Rejected -> Protection enabled 1133s ok 36 - LockTime = 57 1133s ok 37 - LockTime in range 1133s ok 38 - Auth query 1133s ok 39 - Enter TOTP code 1133s ok 40 - HTTP code is 200 1133s ok 41 - Page contains a form 1133s ok 42 - URI match 1133s ok 43 - Field "token" is defined 1133s ok 44 - Code 1133s ok 45 - Post code 1133s ok 46 - Get cookie lemonldap (1289c27a9d5a4b4e289800dd8a42748f3ac0a13179a7851003e149b0f72d86ee) 1133s ok 47 - Get redirection 1133s ok 48 - Location is http://auth.example.com/ 1133s ok 49 - Logout request 1133s ok 50 - Response is 200 1133s ok 51 - Cookie is deleted 1133s ok 52 - No pdata 1133s ok 53 - Disconnect request 1133s ok 54 - Response is 401 1133s 1..54 1133s ok 1133s t/61-BruteForceProtection-with-Incremental-lockTimes.t ............ 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - 1st Auth query 1133s ok 6 - Get cookie lemonldap (8aa8ff74cf5977c1c22136b4fde5d385d6c69066973d8cc8c7bc2af0fce4b322) 1133s ok 7 - Get redirection 1133s ok 8 - Location is http://auth.example.com/ 1133s ok 9 - Logout request 1133s ok 10 - Response is 200 1133s ok 11 - Cookie is deleted 1133s ok 12 - No pdata 1133s ok 13 - Disconnect request 1133s ok 14 - Response is 401 1133s ok 15 - 1st allowed Bad Auth query 1133s ok 16 - Bad credential 1133s ok 17 - 2nd allowed Bad Auth query 1133s ok 18 - Bad credential 1133s ok 19 - 1st Bad Auth query 1133s ok 20 - Rejected -> Protection enabled 1133s ok 21 - LockTime = 5 1133s ok 22 - LockTime in range 1133s ok 23 - Auth query 1133s ok 24 - Rejected -> Protection enabled 1133s ok 25 - LockTime = 6 1133s ok 26 - LockTime in range 1133s ok 27 - Auth query 1133s ok 28 - Rejected -> Protection enabled 1133s ok 29 - LockTime = 16 1133s ok 30 - LockTime in range 1133s ok 31 - 3rd Bad Auth query 1133s ok 32 - Rejected -> Protection enabled 1133s ok 33 - LockTime = 488 1133s ok 34 - LockTime in range 1133s ok 35 - Auth query 1133s ok 36 - Get cookie lemonldap (68d64853126defee9311391529340960f34a3986d455373571cc9846494cbfcc) 1133s ok 37 - Get redirection 1133s ok 38 - Location is http://auth.example.com/ 1133s ok 39 - Logout request 1133s ok 40 - Response is 200 1133s ok 41 - Cookie is deleted 1133s ok 42 - No pdata 1133s ok 43 - Disconnect request 1133s ok 44 - Response is 401 1133s ok 45 - 2nd allowed Bad Auth query 1133s ok 46 - Bad credential 1133s ok 47 - 3rd Bad Auth query 1133s ok 48 - Rejected -> Protection enabled 1133s ok 49 - LockTime = 500 1133s ok 50 - LockTime in range 1133s 1..50 1133s ok 1134s t/61-BruteForceProtection.t ....................................... 1134s ok 1 - use Lemonldap::NG::Portal::Main; 1134s ok 2 - Portal object 1134s ok 3 - Init 1134s ok 4 - Portal app 1134s ok 5 - 1st Auth query 1134s ok 6 - Get cookie lemonldap (1abc2cd0eae23e5e662bcf77c1cb657e66244932dd7f388bf01bc1fe5342418c) 1134s ok 7 - Get redirection 1134s ok 8 - Location is http://auth.example.com/ 1134s ok 9 - Logout request 1134s ok 10 - Response is 200 1134s ok 11 - Cookie is deleted 1134s ok 12 - No pdata 1134s ok 13 - Disconnect request 1134s ok 14 - Response is 401 1134s ok 15 - 2nd Auth query 1134s ok 16 - Get cookie lemonldap (c3b4f0cf7701d0436b7011bca0f563f9fc24ab97f6baab39f379c7d2161d1dcf) 1134s ok 17 - Get redirection 1134s ok 18 - Location is http://auth.example.com/ 1134s ok 19 - Logout request 1134s ok 20 - Response is 200 1134s ok 21 - Cookie is deleted 1134s ok 22 - No pdata 1134s ok 23 - Disconnect request 1134s ok 24 - Response is 401 1134s ok 25 - 3rd Auth query 1134s ok 26 - Get cookie lemonldap (e206b9d377b2b0787fa40a2e0f4df16584c785227eba8b1c411a84185641e4de) 1134s ok 27 - Get redirection 1134s ok 28 - Location is http://auth.example.com/ 1134s ok 29 - Logout request 1134s ok 30 - Response is 200 1134s ok 31 - Cookie is deleted 1134s ok 32 - No pdata 1134s ok 33 - Disconnect request 1134s ok 34 - Response is 401 1134s ok 35 - 4th Auth query 1134s ok 36 - Get cookie lemonldap (12a0234c00285d1aaea0fda2d273bcec6f1a07ca20e6ac0390d22f755af0f1b5) 1134s ok 37 - Get redirection 1134s ok 38 - Location is http://auth.example.com/ 1134s ok 39 - Logout request 1134s ok 40 - Response is 200 1134s ok 41 - Cookie is deleted 1134s ok 42 - No pdata 1134s ok 43 - Disconnect request 1134s ok 44 - Response is 401 1134s ok 45 - 5th Auth query 1134s ok 46 - Get cookie lemonldap (d2536f4ff3b9a801478250c38691f01c48f34a889baca04e5557dee98afc4999) 1134s ok 47 - Get redirection 1134s ok 48 - Location is http://auth.example.com/ 1134s ok 49 - Logout request 1134s ok 50 - Response is 200 1134s ok 51 - Cookie is deleted 1134s ok 52 - No pdata 1134s ok 53 - Disconnect request 1134s ok 54 - Response is 401 1134s ok 55 - 1st Bad Auth query 1134s ok 56 - Response status is 401 1134s ok 57 - Content is JSON 1134s ok 58 - Error code is 5 1134s ok 59 - 2nd Bad Auth query 1134s ok 60 - Response status is 401 1134s ok 61 - Content is JSON 1134s ok 62 - Error code is 5 1134s ok 63 - 3rd Bad Auth query 1134s ok 64 - Response status is 401 1134s ok 65 - Content is JSON 1134s ok 66 - Error code is 5 1134s ok 67 - 4th Bad Auth query 1134s ok 68 - Response status is 401 1134s ok 69 - Content is JSON 1134s ok 70 - Error code is 5 1134s ok 71 - 5th Bad Auth query 1134s ok 72 - Rejected -> Protection enabled 1134s ok 73 - 6th Bad Auth query 1134s ok 74 - Rejected -> Protection enabled 1134s ok 75 - 6th Auth query 1134s ok 76 - Rejected -> Protection enabled 1134s ok 77 - 7th Auth query 1134s ok 78 - Get cookie lemonldap (e8cd76995e5a08ecba619b9309e8ff33d1afba9adc2ac54db78fda563a0c04ad) 1134s ok 79 - History found 1134s ok 80 - History found 1134s ok 81 - History found 1134s ok 82 - -> Eight entries found 1134s ok 83 - -> Four 'failedLogin' entries found 1134s ok 84 - Logout request 1134s ok 85 - Response is 200 1134s ok 86 - Cookie is deleted 1134s ok 87 - No pdata 1134s ok 88 - Disconnect request 1134s ok 89 - Response is 401 1134s 1..89 1134s ok 1135s t/61-CrowdSec-warn.t .............................................. 1135s ok 1 - use Lemonldap::NG::Portal::Main; 1135s ok 2 - Portal object 1135s ok 3 - Init 1135s ok 4 - Portal app 1135s ok 5 - Auth query 1135s ok 6 - HTTP code is 200 1135s ok 7 - Auth query 1135s ok 8 - HTTP code is 200 1135s 1..8 1135s ok 1135s t/61-CrowdSec.t ................................................... 1135s ok 1 - use Lemonldap::NG::Portal::Main; 1135s ok 2 - Portal object 1135s ok 3 - Init 1135s ok 4 - Portal app 1135s ok 5 - Auth query 1135s ok 6 - Response status is 401 1135s ok 7 - Content is JSON 1135s ok 8 - Error code is 41 1135s ok 9 - Auth query 1135s ok 10 - HTTP code is 200 1135s 1..10 1135s ok 1136s t/61-ForceAuthn.t ................................................. 1136s ok 1 - use Lemonldap::NG::Portal::Main; 1136s ok 2 - Portal object 1136s ok 3 - Init 1136s ok 4 - Portal app 1136s ok 5 - Auth query 1136s ok 6 - HTTP code is 200 1136s ok 7 - Get cookie lemonldap (b8874edaea320e48b54c53d8684be86bf42716aac526754e0730b144aa313459) 1136s ok 8 - Form ReAuthentication 1136s ok 9 - Found PE87 code 1136s ok 10 - Auth query 1136s ok 11 - HTTP code is 200 1136s ok 12 - Get cookie lemonldap (34e720f05385ccac31708b974fa91f3d585db77355a52fdcb967c3cd70d747cf) 1136s ok 13 - Go to Portal 1136s ok 14 - Found applications list 1136s ok 15 - Logout request 1136s ok 16 - Response is 200 1136s ok 17 - Cookie is deleted 1136s ok 18 - No pdata 1136s ok 19 - Disconnect request 1136s ok 20 - Response is 401 1136s 1..20 1136s ok 1137s t/61-GrantSession.t ............................................... 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s ok 2 - Portal object 1137s Bareword found where operator expected (Missing operator before "n"?) at (eval 141) line 1, near "} n" 1137s [Fri Jan 17 14:53:20 2025] [LLNG:6614] [error] syntax error at (eval 141) line 1, near "} n " 1137s Execution of (eval 141) aborted due to compilation errors. 1137s 1137s [Fri Jan 17 14:53:20 2025] [LLNG:6614] [error] Bad grantSessionRules rule: syntax error at (eval 141) line 1, near "} n " 1137s Execution of (eval 141) aborted due to compilation errors. 1137s 1137s ok 3 - Init 1137s ok 4 - Portal app 1137s ok 5 - Auth query 1137s ok 6 - dwho rejected with custom message and session data 1137s ok 7 - Auth query 1137s ok 8 - dwho rejected with PE_BADCREDENTIALS 1137s ok 9 - Found connect button 1137s ok 10 - Auth query 1137s ok 11 - dwho rejected with custom message and session data 1137s ok 12 - Found INFO js 1137s ok 13 - Found custom Main Logo 1137s ok 14 - Auth query 1137s ok 15 - HTTP code is 200 1137s ok 16 - Get cookie lemonldap (3d80b9f90b96c133191b938e6db5e637b5f32a514f1ef2c875de07544adae669) 1137s ok 17 - Auth query 1137s ok 18 - rtyler rejected with PE_SESSIONNOTGRANTED 1137s ok 19 - Auth query 1137s ok 20 - rtyler rejected with PE_BADCREDENTIALS 1137s ok 21 - Found connect button 1137s ok 22 - Found custom Main Logo 1137s ok 23 - No cookie 1137s ok 24 - Portal object 1137s Bareword found where operator expected (Missing operator before "n"?) at (eval 408) line 1, near "} n" 1137s [Fri Jan 17 14:53:20 2025] [LLNG:6614] [error] syntax error at (eval 408) line 1, near "} n " 1137s Execution of (eval 408) aborted due to compilation errors. 1137s 1137s [Fri Jan 17 14:53:20 2025] [LLNG:6614] [error] Bad grantSessionRules rule: syntax error at (eval 408) line 1, near "} n " 1137s Execution of (eval 408) aborted due to compilation errors. 1137s 1137s ok 25 - Init 1137s ok 26 - Portal app 1137s ok 27 - auth query 1137s ok 28 - HTTP code is 200 1137s ok 29 - Get cookie lemonldap (3baece4a21a35c281ed5e9f87e04c982a35ceece74de580ee236c5d89015822f) 1137s 1..29 1137s ok 1137s t/61-LocationDetect.t ............................................. 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s 1..1 1137s ok 1137s t/61-NewLocationWarning-Custom.t .................................. 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s ok 2 - Portal object 1137s ok 3 - Init 1137s ok 4 - Portal app 1137s ok 5 - Get Portal 1137s ok 6 - HTTP code is 200 1137s ok 7 - Page contains a form 1137s ok 8 - Host match 1137s ok 9 - Field "user" is defined 1137s ok 10 - Field "password" is defined 1137s ok 11 - CSP header authorize POST request to \# 1137s ok 12 - First auth query 1137s ok 13 - Second auth query 1137s ok 14 - Subject found 1137s ok 15 - Mail sent (IP, Date and UA found) 1137s 1..15 1137s ok 1138s t/61-NewLocationWarning.t ......................................... 1138s ok 1 - use Lemonldap::NG::Portal::Main; 1138s ok 2 - Portal object 1138s ok 3 - Init 1138s ok 4 - Portal app 1138s ok 5 - Get Portal 1138s ok 6 - HTTP code is 200 1138s ok 7 - Page contains a form 1138s ok 8 - Host match 1138s ok 9 - Field "user" is defined 1138s ok 10 - Field "password" is defined 1138s ok 11 - CSP header authorize POST request to \# 1138s ok 12 - First auth query 1138s ok 13 - Get cookie lemonldap (129c03a567b4f556210fb0d19b40bb7e0e67241a5bd0d98c7ee7b60fbd0f8bac) 1138s ok 14 - Logout request 1138s ok 15 - Response is 200 1138s ok 16 - Cookie is deleted 1138s ok 17 - No pdata 1138s ok 18 - Disconnect request 1138s ok 19 - Response is 401 1138s ok 20 - First time seeing a new IP, no mail sent 1138s ok 21 - Second auth query 1138s ok 22 - Get cookie lemonldap (c82a8048aadaa29ffb4618ae36afd0cbba12a7e54452513714f67f120d756cb5) 1138s ok 23 - Get redirection 1138s ok 24 - Location is http://auth.example.com/ 1138s ok 25 - Logout request 1138s ok 26 - Response is 200 1138s ok 27 - Cookie is deleted 1138s ok 28 - No pdata 1138s ok 29 - Disconnect request 1138s ok 30 - Response is 401 1138s ok 31 - Second time seeing a new IP, no mail sent 1138s ok 32 - Third auth query 1138s ok 33 - Get cookie lemonldap (1b71522a850a3e17bb5e2cbc671db990f3c4a4ef252eb7bf07eeadbbbf3e13ac) 1138s ok 34 - Get redirection 1138s ok 35 - Location is http://auth.example.com/ 1138s ok 36 - Logout request 1138s ok 37 - Response is 200 1138s ok 38 - Cookie is deleted 1138s ok 39 - No pdata 1138s ok 40 - Disconnect request 1138s ok 41 - Response is 401 1138s ok 42 - First login on a new IP, email sent 1138s ok 43 - Fourth auth query 1138s ok 44 - Bad credential 1138s ok 45 - Failed login with a new IP, no email sent 1138s ok 46 - Fifth auth query 1138s ok 47 - Get cookie lemonldap (0d53fcc52490287fa5898180e439851cc5340e9de3784a3631d918d9c49d897a) 1138s ok 48 - Get redirection 1138s ok 49 - Location is http://auth.example.com/ 1138s ok 50 - Subject found 1138s ok 51 - Mail sent (Wrong password) 1138s ok 52 - Location found in mail body 1138s ok 53 - Date found in mail body 1138s ok 54 - UserAgent found in mail body 1138s ok 55 - Fifth auth query 1138s ok 56 - Get cookie lemonldap (f9acf9d81591d917fc6db2998ed710a38f3a095314c1faffda7b1c535a8ed7c4) 1138s ok 57 - Get redirection 1138s ok 58 - Location is http://auth.example.com/ 1138s ok 59 - Login on newly learned address, no email 1138s ok 60 - Fifth auth query 1138s ok 61 - Get cookie lemonldap (c19b85f3c2744dd6535341fea195cb8db6b9880aafa0dd3ab42c3678d2e8a5a3) 1138s ok 62 - Get redirection 1138s ok 63 - Location is http://auth.example.com/ 1138s ok 64 - Login on previously learned address, no email 1138s 1..64 1138s ok 1139s t/61-Session-ActivityTimeout.t .................................... 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Auth query 1139s ok 6 - HTTP code is 200 1139s ok 7 - Get cookie lemonldap (26f02aee4769946af0382fbdaa88d47d191b9f61f0cd4b38b95ae27e999dd98b) 1139s ok 8 - Go to Portal 1139s ok 9 - Found applications list 1139s ok 10 - Form Authentification 1139s ok 11 - Found PE_SESSIONEXPIRED code 1139s ok 12 - Logout request 1139s ok 13 - Response is 200 1139s ok 14 - Cookie is deleted 1139s ok 15 - No pdata 1139s ok 16 - Disconnect request 1139s ok 17 - Response is 401 1139s 1..17 1139s ok 1139s t/61-Session-Timeout.t ............................................ 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Auth query 1139s ok 6 - HTTP code is 200 1139s ok 7 - Get cookie lemonldap (e8f66acbed945314c43c07c647b7c34ec04a94cb795c1a72276b895c0576af15) 1139s ok 8 - Go to Portal 1139s ok 9 - Found applications list 1139s ok 10 - Form Authentification 1139s ok 11 - Found PE_SESSIONEXPIRED code 1139s ok 12 - Logout request 1139s ok 13 - Response is 200 1139s ok 14 - Cookie is deleted 1139s ok 15 - No pdata 1139s ok 16 - Disconnect request 1139s ok 17 - Response is 401 1139s 1..17 1139s ok 1140s t/62-Refresh-plugin.t ............................................. 1140s ok 1 - use Lemonldap::NG::Portal::Main; 1140s ok 2 - Portal object 1140s ok 3 - Init 1140s ok 4 - Portal app 1140s ok 5 - Auth query 1 1140s ok 6 - Get cookie lemonldap (2100eff9fff89bbfcaa24e4d4682ebb9c6302ef86a4158b1bc39fc57d262cedc) 1140s ok 7 - Auth query 2 1140s ok 8 - Get cookie lemonldap (4da7b3993ca483142791b858be53bade8ea81457b27b6f1032fe004e2f1da6f1) 1140s ok 9 - Auth query 3 1140s ok 10 - Get cookie lemonldap (467e683672351aefbdfc04877c5d2f5409d75f65ea02194e91b49bc2adb2ff84) 1140s ok 11 - Auth query 4 1140s ok 12 - Get cookie lemonldap (28a9752f5c50c05442aba59e6349b54526eaf263e29af17384efea2d88407cb7) 1140s ok 13 - Auth query 5 1140s ok 14 - Get cookie lemonldap (ab37d1c687e118a225adf2948adc763dfc63d75f8f52e68836b647127099e7c4) 1140s ok 15 - Auth query 6 1140s ok 16 - Get cookie lemonldap (a887616b73650648ddc124fb78dd20048fbcc32572753aded778c478413849b3) 1140s ok 17 - Call refresh 1140s ok 18 - HTTP code is 200 1140s ok 19 - Count is 6 1140s ok 20 - Get session using restSessionServer 1140s ok 21 - HTTP code is 200 1140s ok 22 - Deserialize session content 1140s ok 23 - Get session content 1140s ok 24 - Content is updated 1140s ok 25 - Correct groups 1140s ok 26 - Get session using restSessionServer 1140s ok 27 - HTTP code is 200 1140s ok 28 - Deserialize session content 1140s ok 29 - Get session content 1140s ok 30 - Content is updated 1140s ok 31 - Correct groups 1140s ok 32 - Get session using restSessionServer 1140s ok 33 - HTTP code is 200 1140s ok 34 - Deserialize session content 1140s ok 35 - Get session content 1140s ok 36 - Content is updated 1140s ok 37 - Correct groups 1140s ok 38 - Get session using restSessionServer 1140s ok 39 - HTTP code is 200 1140s ok 40 - Deserialize session content 1140s ok 41 - Get session content 1140s ok 42 - Content is updated 1140s ok 43 - Correct groups 1140s ok 44 - Get session using restSessionServer 1140s ok 45 - HTTP code is 200 1140s ok 46 - Deserialize session content 1140s ok 47 - Get session content 1140s ok 48 - Content is updated 1140s ok 49 - Correct groups 1140s ok 50 - Get session using restSessionServer 1140s ok 51 - HTTP code is 200 1140s ok 52 - Deserialize session content 1140s ok 53 - Get session content 1140s ok 54 - Content is updated 1140s ok 55 - Correct groups 1140s 1..55 1140s ok 1140s t/62-SingleSession-with-History.t ................................. 1140s ok 1 - use Lemonldap::NG::Portal::Main; 1140s ok 2 - Portal object 1140s ok 3 - Init 1140s ok 4 - Portal app 1140s ok 5 - Auth query 1140s ok 6 - Get cookie lemonldap (fbcda9df600ab6a0a18f205c157ab072da1da9a4fc96c1516e56ee3d2e813d2b) 1140s ok 7 - Auth query 1140s ok 8 - Get cookie lemonldap (cfba533d056767360e13aefb6af74f9e8dc2081262bf7e1730aefc2df8f5dff0) 1140s ok 9 - Auth query 1140s ok 10 - Get cookie lemonldap (df962434e5d6a5153fab9a25fb042f15bf8966b8c2e3ebfefbb351a2b7217899) 1140s ok 11 - sessionsDeleted found 1140s ok 12 - History found 1140s ok 13 - -> Four entries found 1140s 1..13 1140s ok 1141s t/62-SingleSession-with-Rules.t ................................... 1141s ok 1 - use Lemonldap::NG::Portal::Main; 1141s ok 2 - Portal object 1141s ok 3 - Init 1141s ok 4 - Portal app 1141s ok 5 - Auth query 1141s ok 6 - HTTP code is 200 1141s ok 7 - Get cookie lemonldap (9de0689907a0450610db07e1dff2782ae718878bb1143551135684ca58f969cf) 1141s ok 8 - Auth query 1141s ok 9 - HTTP code is 200 1141s ok 10 - Get cookie lemonldap (cb91c52692f5ecff8354a3fa0b134ae6a95f47209ce6a604912b7375ceae8436) 1141s ok 11 1141s ok 12 - HTTP code is 200 1141s ok 13 1141s ok 14 - Response status is 401 1141s ok 15 - Content is JSON 1141s ok 16 - Error code is 1 1141s ok 17 - Auth query 1141s ok 18 - HTTP code is 200 1141s ok 19 - Get cookie lemonldap (04711347426f2326c2896c28ff5c96df2feb1e8b6bf7c717a53f42747e9a2ea8) 1141s ok 20 - Auth query 1141s ok 21 - HTTP code is 200 1141s ok 22 - Get cookie lemonldap (dc6afc2a0cea40c901802eca58516d20b24b43f5b75ab0545cdedec17504ba47) 1141s ok 23 - Auth query 1141s ok 24 - HTTP code is 200 1141s ok 25 - Get cookie lemonldap (eb1932de434f3b99d8a40abf99c97670a13016005c015166126c957d3583b71b) 1141s ok 26 1141s ok 27 - HTTP code is 200 1141s ok 28 1141s ok 29 - HTTP code is 200 1141s ok 30 1141s ok 31 - Response status is 401 1141s ok 32 - Content is JSON 1141s ok 33 - Error code is 1 1141s ok 34 - Auth query 1141s ok 35 - HTTP code is 200 1141s ok 36 - Get cookie lemonldap (aa028cecf07dcb8917ab7b6d0e3998a50a56a1e0a4c521cc36de0a8fcf9a94c6) 1141s ok 37 - Auth query 1141s ok 38 - HTTP code is 200 1141s ok 39 - Get cookie lemonldap (bcc91c823f662c830cf776ee5948cffbd72d0f06f088d5731f940f45a425b99e) 1141s ok 40 1141s ok 41 - HTTP code is 200 1141s ok 42 1141s ok 43 - HTTP code is 200 1141s ok 44 1141s ok 45 - Response status is 401 1141s ok 46 - Content is JSON 1141s ok 47 - Error code is 1 1141s ok 48 1141s ok 49 - HTTP code is 200 1141s 1..49 1141s ok 1142s t/62-SingleSession.t .............................................. 1142s ok 1 - use Lemonldap::NG::Portal::Main; 1142s ok 2 - Portal object 1142s ok 3 - Init 1142s ok 4 - Portal app 1142s ok 5 - Portal object 1142s ok 6 - Init 1142s ok 7 - Portal app 1142s ok 8 - Portal object 1142s ok 9 - Init 1142s ok 10 - Portal app 1142s ok 11 - Portal object 1142s ok 12 - Init 1142s ok 13 - Portal app 1142s ok 14 - Portal object 1142s ok 15 - Init 1142s ok 16 - Portal app 1142s ok 17 - Auth query 1142s ok 18 - Get cookie lemonldap (35b0a48a13dca840ee18195e635e33dda83cb4e972197b55ebbc5aebeadcba70) 1142s ok 19 - "skin=bootstrap" input not found 1142s ok 20 - Auth query 1142s ok 21 - Get cookie lemonldap (ac50055ed23c1445c210d687eda1d57bf922d4fce52e47fa48fb692b9a484630) 1142s ok 22 - "skin=bootstrap" input found 1142s ok 23 - Auth query 1142s ok 24 - Get cookie lemonldap (94d18ede76dbd11e1dc35a167166253516bf926e9bf14dd41d78e833a2129ca1) 1142s ok 25 - "skin=bootstrap" input not found 1142s ok 26 - Attempt login with latest session 1142s ok 27 - HTTP code is 200 1142s ok 28 - Attempt login with removed session 1142s ok 29 - Response status is 401 1142s ok 30 - Content is JSON 1142s ok 31 - Error code is 1 1142s ok 32 - Attempt login with removed session 1142s ok 33 - Response status is 401 1142s ok 34 - Content is JSON 1142s ok 35 - Error code is 1 1142s ok 36 - Auth query 1142s ok 37 - Get cookie lemonldap (62dec6c010a9df6b29a1fb953665a79357a6ef04d71640a231fe58107275efed) 1142s ok 38 - Auth query 1142s ok 39 - Get cookie lemonldap (13592d82df7346fd338f0130500c1434d8ede40ec4a2fa36963b0267858d45a9) 1142s ok 40 - Auth query 1142s ok 41 - Get cookie lemonldap (755d76e2c097c8e9855fcf97cc4c0a330d01c749b14d72644dc1fc3eb7e790ae) 1142s ok 42 - Auth query 1142s ok 43 - Get cookie lemonldap (92a11fca319af24a843a08c27a7b6462d364b8bdc52cfcd8c2a8fda11c157355) 1142s ok 44 - First session on latest IP 1142s ok 45 - HTTP code is 200 1142s ok 46 - Latest session on latest IP 1142s ok 47 - HTTP code is 200 1142s ok 48 - session on old IP 1142s ok 49 - Response status is 401 1142s ok 50 - Content is JSON 1142s ok 51 - Error code is 1 1142s ok 52 - session on old IP 1142s ok 53 - Response status is 401 1142s ok 54 - Content is JSON 1142s ok 55 - Error code is 1 1142s ok 56 - Auth query 1142s ok 57 - Get cookie lemonldap (70be51b87167710023ccff3b149ae0fb29cf3e78c01eb238712b6ca61dc5998c) 1142s ok 58 - Auth query 1142s ok 59 - Get cookie lemonldap (fafef9016f88d9524faab5e04bdda3d2b5a5ce80b9e286bd44d3549949dfd1dd) 1142s ok 60 - Auth query 1142s ok 61 - Get cookie lemonldap (718dbe20ec9a82b68c9d9df3a7669f395680374201fca2f7c1cda4f7badab905) 1142s ok 62 - Auth query 1142s ok 63 - Get cookie lemonldap (e69c25ee7a282d0015788d9fb0ddf7a46ce9ffdc8470a5a6a9cfe453531d3441) 1142s ok 64 - Other user, but other IP 1142s ok 65 - HTTP code is 200 1142s ok 66 - Other user, same IP 1142s ok 67 - Response status is 401 1142s ok 68 - Content is JSON 1142s ok 69 - Error code is 1 1142s ok 70 - Same user, same IP 1142s ok 71 - HTTP code is 200 1142s ok 72 - Same user, same IP 1142s ok 73 - HTTP code is 200 1142s ok 74 - Auth query 1142s ok 75 - Get cookie lemonldap (113ef60d667e5bfc7c98b401601e117b54398f386588abfc42c93bf211df15df) 1142s ok 76 - Auth query 1142s ok 77 - Get cookie lemonldap (0ac89692953bc36200ff95e9b7c184aaae3127844ef949f423895b8d497a3018) 1142s ok 78 - Auth query 1142s ok 79 - Get cookie lemonldap (5b58e0484875d24e91444cb97f9b95b627a87db4ce1d282ad6381259cb8bcbab) 1142s ok 80 - Auth query 1142s ok 81 - Get cookie lemonldap (e238f226f821fa9a70eb0cd4b984955614fb91c9d454174c6a6a18781fcbc3f3) 1142s ok 82 - sessionsDeleted found 1142s ok 83 - otherSessions found 1142s ok 84 - Link found 1142s ok 85 - action found 1142s 1..85 1142s ok 1142s t/62-UpgradeSession-disabled.t .................................... 1142s ok 1 - use Lemonldap::NG::Portal::Main; 1142s ok 2 - use Lemonldap::NG::Common::FormEncode; 1142s ok 3 - Portal object 1142s ok 4 - Init 1142s ok 5 - Portal app 1142s ok 6 - Auth query 1142s ok 7 - Get cookie lemonldap (d2f496602ab9111cb67113645ecfa37f8cfcac831dfd9ab192f9d08533d08447) 1142s ok 8 - GET http://test1.example.com/AuthWeak 1142s ok 9 - GET http://test1.example.com/AuthStrong 1142s ok 10 - HTTP code is 403 1142s ok 11 - Logout request 1142s ok 12 - Response is 200 1142s ok 13 - Cookie is deleted 1142s ok 14 - No pdata 1142s ok 15 - Disconnect request 1142s ok 16 - Response is 401 1142s 1..16 1142s ok 1143s t/62-UpgradeSession.t ............................................. 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - use Lemonldap::NG::Common::FormEncode; 1143s ok 3 - Portal object 1143s ok 4 - Init 1143s ok 5 - Portal app 1143s ok 6 - Auth query 1143s ok 7 - Get cookie lemonldap (d7839c141b138f7e50d49b015cd181578cd6567fd62c623776c0e53ead29c3d0) 1143s ok 8 - GET http://test1.example.com/AuthWeak 1143s ok 9 - HTTP code is 200 1143s ok 10 - GET http://test1.example.com/AuthStrong 1143s ok 11 - Upgrade session query 1143s ok 12 - HTTP code is 200 1143s ok 13 - Page contains a form 1143s ok 14 - URI match 1143s ok 15 - Field "confirm" is defined 1143s ok 16 - Field "url" is defined 1143s ok 17 - Accept session upgrade query 1143s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1143s ok 19 - HTTP code is 200 1143s ok 20 - Page contains a form 1143s ok 21 - Host match 1143s ok 22 - Field "upgrading" is defined 1143s ok 23 - Field "url" is defined 1143s ok 24 - CSP header authorize POST request to \# 1143s ok 25 - Post login 1143s ok 26 - Get cookie lemonldappdata () 1143s ok 27 - Get cookie lemonldap (0c8a37c47fb192a11989dc3b99cadac503be123e4ed93a8e0d411f06bbbd0885) 1143s ok 28 - Get redirection 1143s ok 29 - Location is http://test1.example.com 1143s ok 30 - Post login 1143s ok 31 - HTTP code is 200 1143s ok 32 - Logout request 1143s ok 33 - Response is 200 1143s ok 34 - Cookie is deleted 1143s ok 35 - No pdata 1143s ok 36 - Disconnect request 1143s ok 37 - Response is 401 1143s 1..37 1143s ok 1143s t/63-History.t .................................................... 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - Portal object 1143s ok 3 - Init 1143s ok 4 - Portal app 1143s ok 5 - Auth query 1143s ok 6 - HTTP code is 200 1143s ok 7 - Get cookie lemonldap (68ebca4278d74a3b96803b2bbeb8e5713cc6ec0c7179524776e46ea79b365eeb) 1143s ok 8 - Found custom Main Logo 1143s ok 9 - History found 1143s ok 10 - -> One entry found 1143s ok 11 - Verify connection 1143s ok 12 - HTTP code is 200 1143s ok 13 - Logout request 1143s ok 14 - Response is 200 1143s ok 15 - Cookie is deleted 1143s ok 16 - No pdata 1143s ok 17 - Disconnect request 1143s ok 18 - Response is 401 1143s ok 19 - Auth query 1143s ok 20 - HTTP code is 200 1143s ok 21 - Get cookie lemonldap (98961dc78ea0bfd2fcecdc999d741a046705d2d115b933ae613b9823087eae50) 1143s ok 22 - History found 1143s ok 23 - -> Two entries found 1143s ok 24 - Logout request 1143s ok 25 - Response is 200 1143s ok 26 - Cookie is deleted 1143s ok 27 - No pdata 1143s ok 28 - Disconnect request 1143s ok 29 - Response is 401 1143s ok 30 - Auth query 1143s ok 31 - Response status is 401 1143s ok 32 - Content is JSON 1143s ok 33 - Error code is 5 1143s ok 34 - Auth query 1143s ok 35 - Response status is 401 1143s ok 36 - Content is JSON 1143s ok 37 - Error code is 5 1143s ok 38 - Auth query 1143s ok 39 - HTTP code is 200 1143s ok 40 - Get cookie lemonldap (99e89573522f7c2720bbc9e6d3fe50fae620ec7df2e4c90c458521319b1851e1) 1143s ok 41 - History found 1143s ok 42 - History array caption found 1143s ok 43 - Failed history array caption found 1143s ok 44 - Found plugin-set label 1143s ok 45 - -> Five entries found 1143s ok 46 - -> Two 'failedLogin' entries found 1143s ok 47 - Custom value entries found 1143s ok 48 - Hidden history field is missing 1143s ok 49 - Found Name before UID as specified by Prefix 1143s ok 50 - Field found in psession 1143s ok 51 - Hidden field found in psession 1143s ok 52 - Logout request 1143s ok 53 - Response is 200 1143s ok 54 - Cookie is deleted 1143s ok 55 - No pdata 1143s ok 56 - Disconnect request 1143s ok 57 - Response is 401 1143s 1..57 1143s ok 1144s t/64-StayConnected-single-connection.t ............................ 1144s ok 1 - use Lemonldap::NG::Portal::Main; 1144s ok 2 - Portal object 1144s ok 3 - Init 1144s ok 4 - Portal app 1144s ok 5 - Auth query 1144s ok 6 - HTTP code is 200 1144s ok 7 - Page contains a form 1144s ok 8 - URI match 1144s ok 9 - Field "fg" is defined 1144s ok 10 - Field "token" is defined 1144s ok 11 - Post fingerprint 1144s ok 12 - Get cookie lemonldap (cac1571d8a55e3109a4e5c509aac3f2719400ba66cbb55570a344d152491415c) 1144s ok 13 - Get redirection 1144s ok 14 - Location is http://auth.example.com/ 1144s ok 15 - Get cookie llngpersistent (523582701d100d3bbf13ac30b6815ae18fda367905345e0695f919448909fb3c) 1144s ok 16 - Try to auth with persistent cookie 1144s ok 17 - HTTP code is 200 1144s ok 18 - HTTP code is 200 1144s ok 19 - Page contains a form 1144s ok 20 - Host match 1144s ok 21 - Field "fg" is defined 1144s ok 22 - Field "token" is defined 1144s ok 23 - CSP header authorize POST request to \# 1144s ok 24 - Post fingerprint 1144s ok 25 - Get redirection 1144s ok 26 - Location is http://auth.example.com/ 1144s ok 27 - Get cookie lemonldap (49edfcbafabf06349e6f3ac9701373e585e1d1ecbf7f84dd47f884e1718c2893) 1144s ok 28 - Got cookie 1144s ok 29 - Try to auth with persistent cookie 1144s ok 30 - HTTP code is 200 1144s ok 31 - HTTP code is 200 1144s ok 32 - Page contains a form 1144s ok 33 - Host match 1144s ok 34 - Field "fg" is defined 1144s ok 35 - Field "token" is defined 1144s ok 36 - CSP header authorize POST request to \# 1144s ok 37 - Post fingerprint 1144s ok 38 - Get redirection 1144s ok 39 - Location is http://auth.example.com/ 1144s ok 40 - Get cookie lemonldap (ecd88b9e6b2de3c0ed62bd6d0a563e8d8791a757a874c76b2b0fdb53bc825266) 1144s ok 41 - Got cookie 1144s ok 42 - Auth query 1144s ok 43 - HTTP code is 200 1144s ok 44 - Page contains a form 1144s ok 45 - URI match 1144s ok 46 - Field "fg" is defined 1144s ok 47 - Field "token" is defined 1144s ok 48 - Post fingerprint 1144s ok 49 - Get cookie lemonldap (69fcddf916e8fb7222a6d691e90aa02e11276f2f7e494eba35e3b1354770114f) 1144s ok 50 - Get redirection 1144s ok 51 - Location is http://auth.example.com/ 1144s ok 52 - Get cookie llngpersistent (3e2a42c06369db6f312703414a116ee4bb218a0eecdf627faf9d48b73bf29cc5) 1144s ok 53 - Try to auth with persistent cookie 1144s ok 54 - HTTP code is 200 1144s ok 55 - HTTP code is 200 1144s ok 56 - Page contains a form 1144s ok 57 - Host match 1144s ok 58 - Field "fg" is defined 1144s ok 59 - Field "token" is defined 1144s ok 60 - CSP header authorize POST request to \# 1144s ok 61 - Post fingerprint 1144s ok 62 - Get redirection 1144s ok 63 - Location is http://auth.example.com/ 1144s ok 64 - Get cookie lemonldap (78db7d2f0f5bb9f6c21f7c444d454b38410bff19933ea319dc42ce6a2bcf77c4) 1144s ok 65 - Got cookie 1144s ok 66 - Try to auth with persistent cookie 1144s ok 67 - HTTP code is 200 1144s ok 68 - First persistent ID is no longer valid 1144s 1..68 1144s ok 1145s t/64-StayConnected-singleSession.t ................................ 1145s ok 1 - use Lemonldap::NG::Portal::Main; 1145s ok 2 - Portal object 1145s ok 3 - Init 1145s ok 4 - Portal app 1145s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 1145s ok 1 - Auth query 1145s ok 2 - HTTP code is 200 1145s ok 3 - Page contains a form 1145s ok 4 - URI match 1145s ok 5 - Field "fg" is defined 1145s ok 6 - Field "token" is defined 1145s ok 7 - Post fingerprint 1145s ok 8 - Get cookie lemonldap (8113f936e41da780b86045c1c15e0a7fbe0c4b2c9d684d626abbf4991d1388e4) 1145s ok 9 - Get redirection 1145s ok 10 - Location is http://auth.example.com/ 1145s ok 11 - Get cookie llngconnection (3b26b3c15188e7c3d7637fddba51dd34a451deccfb3baab510050ec2e221143d) 1145s ok 12 - Check session validity 1145s ok 13 - Authenticated as dwho 1145s ok 14 - Try to auth with persistent cookie 1145s ok 15 - HTTP code is 200 1145s ok 16 - HTTP code is 200 1145s ok 17 - Page contains a form 1145s ok 18 - Host match 1145s ok 19 - Field "fg" is defined 1145s ok 20 - Field "token" is defined 1145s ok 21 - CSP header authorize POST request to \# 1145s ok 22 - Post fingerprint 1145s ok 23 - Show deleted sessions 1145s ok 24 - HTTP code is 200 1145s ok 25 - Page contains a form 1145s ok 26 - Host match 1145s ok 27 - URI match 1145s ok 28 - CSP header authorize POST request to auth.example.com 1145s ok 29 - Get cookie lemonldap (6448b041ac1e406bd30d0490aff4280d21c8a0b311ab971d53ffbda4e3792d20) 1145s ok 30 - Check session validity 1145s ok 31 - Authenticated as dwho 1145s ok 32 - Check session validity 1145s ok 33 - Session ID no longer valid 1145s 1..33 1145s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 1145s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 1145s ok 1 - Auth query 1145s ok 2 - HTTP code is 200 1145s ok 3 - Page contains a form 1145s ok 4 - URI match 1145s ok 5 - Field "fg" is defined 1145s ok 6 - Field "token" is defined 1145s ok 7 - Post fingerprint 1145s ok 8 - Get cookie lemonldap (ceccac971c42cf9f79a09d0edf1c37aeb8d7150634463088361c6e8797f056fb) 1145s ok 9 - Get redirection 1145s ok 10 - Location is http://auth.example.com/ 1145s ok 11 - Get cookie llngconnection (3891da652a80a8c516312a774f91f56a7db6d5cf9b333584c56541a63e18ac5e) 1145s ok 12 - Check session validity 1145s ok 13 - Authenticated as dwho 1145s ok 14 - Auth query 1145s ok 15 - HTTP code is 200 1145s ok 16 - Page contains a form 1145s ok 17 - URI match 1145s ok 18 - Field "fg" is defined 1145s ok 19 - Field "token" is defined 1145s ok 20 - Post fingerprint 1145s ok 21 - Get cookie lemonldap (f5526d1e257cf727562898260cf523a1df19846b1edab3fb2090bd68ef98db89) 1145s ok 22 - Show deleted sessions 1145s ok 23 - HTTP code is 200 1145s ok 24 - Page contains a form 1145s ok 25 - Host match 1145s ok 26 - URI match 1145s ok 27 - CSP header authorize POST request to auth.example.com 1145s ok 28 - Get cookie llngconnection (bd5df1fdac6823884a81bc39315f82053b935fddd238fb7a22b829992fa3aaa3) 1145s ok 29 - Check session validity 1145s ok 30 - Session ID no longer valid 1145s 1..30 1145s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 1145s 1..6 1145s ok 1145s t/64-StayConnected-with-History.t ................................. 1145s ok 1 - use Lemonldap::NG::Portal::Main; 1145s ok 2 - Portal object 1145s ok 3 - Init 1145s ok 4 - Portal app 1145s ok 5 - Auth query 1145s ok 6 - HTTP code is 200 1145s ok 7 - Page contains a form 1145s ok 8 - URI match 1145s ok 9 - Field "fg" is defined 1145s ok 10 - Field "token" is defined 1145s ok 11 - Post fingerprint 1145s ok 12 - Expected portal error code: code found on page 1145s ok 13 - Expected portal error code 1145s ok 14 - Auth query 1145s ok 15 - HTTP code is 200 1145s ok 16 - Page contains a form 1145s ok 17 - URI match 1145s ok 18 - Field "fg" is defined 1145s ok 19 - Field "token" is defined 1145s ok 20 - Post fingerprint 1145s ok 21 - Get cookie lemonldap (035101f2a9edee76e05712413cdb5a67373ad95b9b635ebdd26cdd3b1c410a6a) 1145s ok 22 - Get redirection 1145s ok 23 - Location is http://auth.example.com/ 1145s ok 24 - Get cookie llngpersistent (0bc55e2aba94116e87b448060ab0d04052123a3a37cbddad3b1a934291e39010) 1145s ok 25 - Secure cookie found 1145s ok 26 - Try to auth with persistent cookie 1145s ok 27 - HTTP code is 200 1145s ok 28 - HTTP code is 200 1145s ok 29 - Page contains a form 1145s ok 30 - Host match 1145s ok 31 - Field "fg" is defined 1145s ok 32 - Field "token" is defined 1145s ok 33 - CSP header authorize POST request to \# 1145s ok 34 - Post fingerprint 1145s ok 35 - Get redirection 1145s ok 36 - Location is http://auth.example.com/ 1145s ok 37 - Get cookie lemonldap (a88f2eef6a0d7d229f9c579c057426fff58e64be1a69181143231ea05cbb045e) 1145s ok 38 - Try to auth with persistent cookie and an expired token 1145s ok 39 - HTTP code is 200 1145s ok 40 - HTTP code is 200 1145s ok 41 - Page contains a form 1145s ok 42 - Host match 1145s ok 43 - Field "fg" is defined 1145s ok 44 - Field "token" is defined 1145s ok 45 - CSP header authorize POST request to \# 1145s ok 46 - Post fingerprint with an expired token 1145s ok 47 - HTTP code is 200 1145s ok 48 - Page contains a form 1145s ok 49 - CSP header authorize POST request to \# 1145s ok 50 - Get login form 1145s ok 51 - Try to auth with persistent cookie 1145s ok 52 - HTTP code is 200 1145s ok 53 - HTTP code is 200 1145s ok 54 - Page contains a form 1145s ok 55 - Host match 1145s ok 56 - Field "fg" is defined 1145s ok 57 - Field "token" is defined 1145s ok 58 - CSP header authorize POST request to \# 1145s ok 59 - Post bad fingerprint 1145s ok 60 - HTTP code is 200 1145s ok 61 - Page contains a form 1145s ok 62 - CSP header authorize POST request to \# 1145s ok 63 - Get login form 1145s ok 64 - Get cookie llngpersistent (0) 1145s ok 65 - Found secure and expired connexion Cookie 1145s ok 66 - Auth query 1145s ok 67 - HTTP code is 200 1145s ok 68 - Page contains a form 1145s ok 69 - URI match 1145s ok 70 - Field "fg" is defined 1145s ok 71 - Field "token" is defined 1145s ok 72 - Post fingerprint 1145s ok 73 - Get cookie lemonldap (83c03eca59526998f41e91df8d13a31edb2a0062fb64ff6648f5e8324f785afb) 1145s ok 74 - Get cookie llngpersistent (9dd1216e8de67b487bf6e0b9080261e671713cc3a55e843dd0712d32b0fb14dd) 1145s ok 75 - Found custom main Logo 1145s ok 76 - History found 1145s ok 77 - -> Three entries found 1145s ok 78 - Verify connection 1145s ok 79 - Authenticated as dwho 1145s ok 80 - Get Menu 1145s ok 81 - Apps menu found 1145s ok 82 - HTTP code is 200 1145s ok 83 - Try to auth with an expired persistent session cookie 1145s ok 84 - HTTP code is 200 1145s ok 85 - Page contains a form 1145s ok 86 - CSP header authorize POST request to \# 1145s ok 87 - Get login form 1145s ok 88 - Post fingerprint with an expired persistent connexion cookie 1145s ok 89 - HTTP code is 200 1145s ok 90 - Page contains a form 1145s ok 91 - CSP header authorize POST request to \# 1145s ok 92 - Get login form 1145s 1..92 1145s ok 1146s t/64-StayConnected-with-rule.t .................................... 1146s ok 1 - use Lemonldap::NG::Portal::Main; 1146s ok 2 - Portal object 1146s ok 3 - Init 1146s ok 4 - Portal app 1146s ok 5 - Firt access 1146s ok 6 - HTTP code is 200 1146s ok 7 - Page contains a form 1146s ok 8 - Field "user" is defined 1146s ok 9 - Field "password" is defined 1146s ok 10 - Field "stayconnected" is defined 1146s ok 11 - Field "checkLogins" is defined 1146s ok 12 - Field "token" is defined 1146s ok 13 - CSP header authorize POST request to \# 1146s ok 14 - Stayconnected was offered 1146s ok 15 - Access from external LAN 1146s ok 16 - HTTP code is 200 1146s ok 17 - Page contains a form 1146s ok 18 - Field "user" is defined 1146s ok 19 - Field "password" is defined 1146s ok 20 - Field "checkLogins" is defined 1146s ok 21 - Field "token" is defined 1146s ok 22 - CSP header authorize POST request to \# 1146s ok 23 - Stayconnected wasn't offered 1146s ok 24 - Auth query 1146s ok 25 - Get cookie lemonldap (458f97fb01ce8af97ad1871e84175a71a9088198e499a18cc9449019854bd6d6) 1146s ok 26 - Get redirection 1146s ok 27 - Location is http://auth.example.com/ 1146s ok 28 - Post fingerprint 1146s ok 29 - Expected portal error code: code found on page 1146s ok 30 - Expected portal error code 1146s ok 31 - Logout request 1146s ok 32 - Response is 200 1146s ok 33 - Cookie is deleted 1146s ok 34 - No pdata 1146s ok 35 - Disconnect request 1146s ok 36 - Response is 401 1146s 1..36 1146s ok 1147s t/64-StayConnected-without-fingerprint-checking.t ................. 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s ok 5 - Auth query 1147s ok 6 - HTTP code is 200 1147s ok 7 - Page contains a form 1147s ok 8 - URI match 1147s ok 9 - Field "fg" is defined 1147s ok 10 - Field "token" is defined 1147s ok 11 - Auth query 1147s ok 12 - HTTP code is 200 1147s ok 13 - Page contains a form 1147s ok 14 - URI match 1147s ok 15 - Field "fg" is defined 1147s ok 16 - Field "token" is defined 1147s ok 17 - Post fingerprint 1147s ok 18 - Get redirection 1147s ok 19 - Location is http://auth.example.com/ 1147s ok 20 - Get cookie lemonldap (7c23dfba6a6dc25ece22e9f781c256c1eb1dc1b90777f247229ff1ce32829eb7) 1147s ok 21 - Get cookie llngconnection (ceb159b69d239f65dc27609980ea162fea1a28346db242f6df0c2d7ce8f404e3) 1147s ok 22 - HTTP cookie found 1147s ok 23 - Try to auth with persistent cookie 1147s ok 24 - HTTP code is 200 1147s ok 25 - HTTP code is 200 1147s ok 26 - Page contains a form 1147s ok 27 - Host match 1147s ok 28 - Field "fg" is defined 1147s ok 29 - Field "token" is defined 1147s ok 30 - CSP header authorize POST request to \# 1147s ok 31 - Post new fingerprint 1147s ok 32 - Get redirection 1147s ok 33 - Location is http://auth.example.com/ 1147s ok 34 - Get cookie lemonldap (410c68227623dcb81146f3cbb9bc060b6fecbfd1c4dd384ae1e6750807876b90) 1147s ok 35 - Logout request 1147s ok 36 - Response is 200 1147s ok 37 - Cookie is deleted 1147s ok 38 - No pdata 1147s ok 39 - Disconnect request 1147s ok 40 - Response is 401 1147s 1..40 1147s ok 1147s t/64-StayConnected.t .............................................. 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s # Subtest: Register session, use it, then logout 1147s ok 1 - Auth query 1147s ok 2 - HTTP code is 200 1147s ok 3 - Page contains a form 1147s ok 4 - URI match 1147s ok 5 - Field "fg" is defined 1147s ok 6 - Field "token" is defined 1147s ok 7 - Post fingerprint 1147s ok 8 - Get cookie lemonldap (fbf9d68c873edb246567fb5aab0b980644c48382e6f2cfe4185385490c7236be) 1147s ok 9 - Get redirection 1147s ok 10 - Location is http://auth.example.com/ 1147s ok 11 - Get cookie llngpersistent (a2ade07e7477a755f3bc1e1e44307a40b6d68afc67ebb7d5ac38929ca6ce7ef7) 1147s ok 12 - Domain not set in stayconnected cookie 1147s ok 13 - Secure cookie found 1147s ok 14 - Try to auth with persistent cookie 1147s ok 15 - HTTP code is 200 1147s ok 16 - HTTP code is 200 1147s ok 17 - Page contains a form 1147s ok 18 - Host match 1147s ok 19 - Field "fg" is defined 1147s ok 20 - Field "token" is defined 1147s ok 21 - CSP header authorize POST request to \# 1147s ok 22 - Post fingerprint 1147s ok 23 - Get redirection 1147s ok 24 - Location is http://auth.example.com/ 1147s ok 25 - Get cookie lemonldap (7e419ac95d68bc35c3e982ceb38b9dbf27f730d15b6a9f68fc6088b28144c53d) 1147s ok 26 1147s ok 27 - Logout request 1147s ok 28 - Response is 200 1147s ok 29 - Cookie is deleted 1147s ok 30 - No pdata 1147s ok 31 - Disconnect request 1147s ok 32 - Response is 401 1147s ok 33 - Connection session cannot be found 1147s 1..33 1147s ok 5 - Register session, use it, then logout 1147s # Subtest: Make sure connection ID is saved on first login too 1147s ok 1 - Auth query 1147s ok 2 - HTTP code is 200 1147s ok 3 - Page contains a form 1147s ok 4 - URI match 1147s ok 5 - Field "fg" is defined 1147s ok 6 - Field "token" is defined 1147s ok 7 - Post fingerprint 1147s ok 8 - Get cookie lemonldap (a6c2b342da7d68f792f5c87de12541f6e67d210ed0c85f7b3d113e96bcda0cab) 1147s ok 9 - Get redirection 1147s ok 10 - Location is http://auth.example.com/ 1147s ok 11 - Get cookie llngpersistent (8701b02c7b6b32e78784e010f8efc08620a922ba58cd4817e377e832c652110c) 1147s ok 12 - Domain not set in stayconnected cookie 1147s ok 13 - Secure cookie found 1147s ok 14 1147s ok 15 - Logout request 1147s ok 16 - Response is 200 1147s ok 17 - Cookie is deleted 1147s ok 18 - No pdata 1147s ok 19 - Disconnect request 1147s ok 20 - Response is 401 1147s ok 21 - Connection session cannot be found 1147s 1..21 1147s ok 6 - Make sure connection ID is saved on first login too 1147s 1..6 1147s ok 1148s t/65-AutoSignin.t ................................................. 1148s ok 1 - use Lemonldap::NG::Portal::Main; 1148s ok 2 - Portal object 1148s [Fri Jan 17 14:53:31 2025] [LLNG:6633] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 1148s Execution of (eval 138) aborted due to compilation errors. 1148s 1148s [Fri Jan 17 14:53:31 2025] [LLNG:6633] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1, line 1. 1148s 1148s ok 3 - Init 1148s ok 4 - Portal app 1148s ok 5 - Auth query 1148s ok 6 - HTTP code is 200 1148s ok 7 - Get cookie lemonldap (41fdceddfdbdd73ab1ea725a53c100b96887d32739fba043c778fc07c85d4c66) 1148s ok 8 - Bad query 1148s ok 9 - Response status is 401 1148s ok 10 - Content is JSON 1148s ok 11 - Error code is 9 1148s 1..11 1148s ok 1148s t/65-CheckState.t ................................................. 1148s ok 1 - use Lemonldap::NG::Portal::Main; 1148s ok 2 - Portal object 1148s ok 3 - Init 1148s ok 4 - Portal app 1148s ok 5 - Test no secret 1148s ok 6 - Response status is 500 1148s ok 7 - Content is JSON 1148s ok 8 - Error code is Bad secret 1148s ok 9 - Test bad secret, no user auth 1148s ok 10 - Response status is 500 1148s ok 11 - Content is JSON 1148s ok 12 - Error code is Bad secret 1148s ok 13 - Test correct secret, no user auth 1148s ok 14 - HTTP code is 200 1148s ok 15 - Content-Type is JSON 1148s ok 16 - Content is valid JSON 1148s ok 17 - response has a result key with value 1 1148s ok 18 - response version is correct 1148s ok 19 - Test no secret with user auth 1148s ok 20 - Response status is 500 1148s ok 21 - Content is JSON 1148s ok 22 - Error code is Bad secret 1148s ok 23 - Test incorrect secret with user auth 1148s ok 24 - Response status is 500 1148s ok 25 - Content is JSON 1148s ok 26 - Error code is Bad secret 1148s ok 27 - Test correct secret with bad user auth 1148s ok 28 - Response status is 500 1148s ok 29 - Content is JSON 1148s ok 30 - Error code is Bad result during auth: 5 1148s ok 31 - response has a result key with value 1 1148s ok 32 - Test correct secret with good user auth 1148s ok 33 - HTTP code is 200 1148s ok 34 - Content-Type is JSON 1148s ok 35 - Content is valid JSON 1148s ok 36 - response has a result key with value 1 1148s 1..36 1148s ok 1149s t/66-CDA-PSGI-Try.t ............................................... 1149s ok 1 - use Lemonldap::NG::Portal::Main; 1149s ok 2 - Portal object 1149s ok 3 - Init 1149s ok 4 - Portal app 1149s ok 5 - Register $type 1149s # ==> Pushing PORTAL <== 1149s # ==> Popping PORTAL <== 1149s ok 6 - Unauth CDA request 1149s ok 7 - HTTP code is 200 1149s ok 8 - Page contains a form 1149s ok 9 - Field "url" is defined 1149s ok 10 - CSP header authorize POST request to \# 1149s ok 11 - check url value 1149s # ==> Pushing PORTAL <== 1149s # ==> Popping PORTAL <== 1149s ok 12 - Post credentials 1149s ok 13 - Get redirection 1149s ok 14 - Location header found 1149s ok 15 - use Lemonldap::NG::Handler::PSGI; 1149s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1149s ok 17 - Register $type 1149s ok 18 - Push cda cookie 1149s ok 19 - Get redirection 1149s ok 20 - Location is http://test.example.org/ 1149s ok 21 - Get cookie lemonldap (c:RvIRQNpNWW6vGa2alXrNbup+5d6xxo2KjvQ1eo6jfIDAL8jN6N6ruT3U8QO5C6IRqQyX7PBCKWJ5/HumCuuWOyC1bR7IfXdMtOS2PfKWdHuPJ+Duv0ht4fMjLVS/WNkTDo497wyuxtJWoX2kdfz5xMy/LYya7b7X+GYVUSU3SKwQkOHIDPqEvKvu2aqxH1hF) 1149s ok 22 - Authenticated query 1149s ok 23 - HTTP code is 200 1149s ok 24 - Authenticated as dwho 1149s 1..24 1149s ok 1149s t/66-CDA-already-auth.t ........................................... 1149s ok 1 - use Lemonldap::NG::Portal::Main; 1149s ok 2 - Portal object 1149s ok 3 - Init 1149s ok 4 - Portal app 1149s ok 5 - Register $type 1149s # ==> Pushing PORTAL <== 1149s # ==> Popping PORTAL <== 1149s ok 6 - Auth query 1149s ok 7 - HTTP code is 200 1149s ok 8 - Get cookie lemonldap (c88d7f1670261e5dfa4ad0d50de3a0e2963101a3abc3c78ad75e90c065c9f966) 1149s # ==> Pushing PORTAL <== 1149s # ==> Popping PORTAL <== 1149s ok 9 - Auth CDA request 1149s ok 10 - Get redirection 1149s ok 11 - Location header found 1149s ok 12 - Make sure no pdata is returned 1149s ok 13 - use Lemonldap::NG::Handler::Server; 1149s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1149s ok 15 - Register $type 1149s ok 16 - Push cda cookie 1149s ok 17 - Get redirection 1149s ok 18 - Location is http://test.example.org/ 1149s ok 19 - Get cookie lemonldap (c:X/RzjypLB3M3hDziLDHB6J3ZinRWMyN62iHCPPOrhjMb3a5/LcDy516Ffo7SAuQ6IR2DOirmgFzIT92bJ9TjKxyB1eoT/k7tiKMr0mjGLfY39a0CX+FSUNHjlDQve5PrNDy603vQVOL9ljjfGqozz/ZfRH7/Go5jl+hVUP+3iKo72i0xZIP7ZpguIZYGxpzH) 1149s ok 20 - Authenticated query 1149s ok 21 - HTTP code is 200 1149s ok 22 - Authenticated as dwho 1149s 1..22 1149s ok 1150s t/66-CDA-wildcard.t ............................................... 1150s ok 1 - use Lemonldap::NG::Portal::Main; 1150s ok 2 - Portal object 1150s ok 3 - Init 1150s ok 4 - Portal app 1150s ok 5 - Unauth CDA request 1150s ok 6 - HTTP code is 200 1150s ok 7 - Page contains a form 1150s ok 8 - Field "url" is defined 1150s ok 9 - CSP header authorize POST request to \# 1150s ok 10 - Post credentials 1150s ok 11 - Get redirection 1150s ok 12 - Location header found 1150s ok 13 - Get cookie lemonldap (b798f65f6b7a12913d68d4fbfe043d68962a06867034acef08dc31d230823956) 1150s ok 14 - CDA request to subdomain 1150s ok 15 - Get redirection 1150s ok 16 - Location header found 1150s ok 17 - CDA request to subdomain 1150s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 1150s ok 19 - Subdomain CDA request not allowed by wildcard 1150s ok 20 - CDA request to one-level wildcard 1150s ok 21 - Get redirection 1150s ok 22 - Location header found 1150s ok 23 - use Lemonldap::NG::Handler::Server; 1150s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1150s ok 25 - App 1150s ok 26 - Push cda cookie 1150s ok 27 - Get redirection 1150s ok 28 - Location is http://sub-domain.cda.example.llng/ 1150s ok 29 - Get cookie lemonldap (c:XCq/4CgD3fvzJT5Am+WZutCFUaxM9dEfSSwEPF13F7dPl+OtKbPUGDZpZNY0ExdU9Z0HNlQx2W4BoXCljMvDughdqHdJ/YzXQadboFmRJicsHRKWGhznmr6LpYFUQElZZHP+83FFXmaZJJwZCobMo4JXKMu1xNFI0uBUtI4gqTg=) 1150s ok 30 - Authenticated query 1150s ok 31 - HTTP code is 200 1150s ok 32 - Authenticated as dwho 1150s ok 33 - use Lemonldap::NG::Handler::Server; 1150s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1150s ok 35 - App 1150s ok 36 - Push cda cookie 1150s ok 37 - Get redirection 1150s ok 38 - Location is http://cda.example.llng/ 1150s ok 39 - Get cookie lemonldap (c:ry9y9Q2C4IZWj3WlMck65knCzjTgjs0RpnqpTbYwX7ofoSRguOtA4RAhPh7tXBfZme+rooHecyHcMMIGHAPdRxLhxWhpRAbjTXpXpVD5lInaCCYtBkgtjJp0JcCl3/QwTb9Ldv+l3wqrRmWuAM/o6x5FHdrAa6xEbHBWlKzsuKA=) 1150s ok 40 - Authenticated query 1150s ok 41 - HTTP code is 200 1150s ok 42 - Authenticated as dwho 1150s ok 43 - use Lemonldap::NG::Handler::Server; 1150s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1150s ok 45 - App 1150s ok 46 - Push cda cookie 1150s ok 47 - Get redirection 1150s ok 48 - Location is http://cda.oneonly.llng/ 1150s ok 49 - Get cookie lemonldap (c:+BRw0yi2OOEGiMzITVvKA83Nuwh22VZIAdDUnfY9Ky1ln6R/wILCtK4zFxszMH/vfP1esUx50QKL3V6WtZlGubTUfLg+201IMMPNhRUYh2hX63ytrnW9hQBLnsouT9uH7D8oZlg9FZRWnEcOFi0h5kyDLrP0R+6CPKIWJdifu/o=) 1150s ok 50 - Authenticated query 1150s ok 51 - HTTP code is 200 1150s ok 52 - Authenticated as dwho 1150s 1..52 1150s ok 1150s t/66-CDA-with-REST.t .............................................. 1150s ok 1 - use Lemonldap::NG::Portal::Main; 1150s ok 2 - Portal object 1150s ok 3 - Init 1150s ok 4 - Portal app 1150s ok 5 - Register $type 1150s # ==> Pushing PORTAL <== 1150s # ==> Popping PORTAL <== 1150s ok 6 - Unauth CDA request 1150s ok 7 - HTTP code is 200 1150s ok 8 - Page contains a form 1150s ok 9 - Field "url" is defined 1150s ok 10 - CSP header authorize POST request to \# 1150s ok 11 - check url value 1150s # ==> Pushing PORTAL <== 1150s # ==> Popping PORTAL <== 1150s ok 12 - Post credentials 1150s ok 13 - Get redirection 1150s ok 14 - Location header found 1150s ok 15 - use Lemonldap::NG::Handler::Server; 1150s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1150s ok 17 - Register $type 1150s ok 18 - @ REST REQUEST @ 1150s # ==> Pushing PORTAL <== 1150s # ==> Popping PORTAL <== 1150s ok 19 - Execute request 1150s ok 20 - Response is 200 or 400 1150s ok 21 - @ END OF REST REQUEST @ 1150s ok 22 - @ REST REQUEST @ 1150s # ==> Pushing PORTAL <== 1150s # ==> Popping PORTAL <== 1150s ok 23 - Execute request 1150s ok 24 - Response is 200 or 400 1150s ok 25 - @ END OF REST REQUEST @ 1150s ok 26 - Push cda cookie 1150s ok 27 - Get redirection 1150s ok 28 - Location is http://test.example.org/ 1150s ok 29 - Get cookie lemonldap (c:N+7HT08hM1SD4/xkAMzLLHspwj4TO7chtjy2xj/1XNouLxqQgCFbQicVZugPo7+QmwKNONyuxuLCbLe6MFf47Yfa0EZCU+pmD+xlEukbMZgpqVo7COsEqHfj/JA9+oDiugy4IH7DBd12mCEVBRDl8gnxGl54+Jp++WAlFiPXzBTV//lOKEzbEz2eEyGbn8YY) 1150s ok 30 - Authenticated query 1150s ok 31 - HTTP code is 200 1150s ok 32 - Authenticated as dwho 1150s 1..32 1150s ok 1151s t/66-CDA-with-SOAP.t .............................................. 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s ok 5 - Register $type 1151s # ==> Pushing PORTAL <== 1151s # ==> Popping PORTAL <== 1151s ok 6 - Unauth CDA request 1151s ok 7 - HTTP code is 200 1151s ok 8 - Page contains a form 1151s ok 9 - Field "url" is defined 1151s ok 10 - CSP header authorize POST request to \# 1151s ok 11 - check url value 1151s # ==> Pushing PORTAL <== 1151s # ==> Popping PORTAL <== 1151s ok 12 - Post credentials 1151s ok 13 - Get redirection 1151s ok 14 - Location header found 1151s ok 15 - use Lemonldap::NG::Handler::Server; 1151s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1151s ok 17 - Register $type 1151s ok 18 - @ SOAP REQUEST @ 1151s # ==> Pushing PORTAL <== 1151s # ==> Popping PORTAL <== 1151s ok 19 - Execute request 1151s ok 20 - Content is XML 1151s ok 21 - @ END OF SOAP REQUEST @ 1151s ok 22 - @ SOAP REQUEST @ 1151s # ==> Pushing PORTAL <== 1151s # ==> Popping PORTAL <== 1151s ok 23 - Execute request 1151s ok 24 - Content is XML 1151s ok 25 - @ END OF SOAP REQUEST @ 1151s ok 26 - Push cda cookie 1151s ok 27 - Get redirection 1151s ok 28 - Location is http://test.example.org/ 1151s ok 29 - Get cookie lemonldap (c:PO+TMU8fbU4HGqkqgC+PbhvEOE6AQA1w+I3Ck9pwTvfsq/wBTyGfpD/xbSCKBhlnkccPiZUWo09fKYy5nv7tI5XqedAmJdcbpq7ptP5Eziw3hwPmGHME/3c6uYf/3JODdlC/zJ2sDHy7o3VYnUpgbZVlfT8dWoIO/FVgS7x+6lDxI1Uj1crBXMuQoFdhlwyN) 1151s ok 30 - Authenticated query 1151s ok 31 - HTTP code is 200 1151s ok 32 - Authenticated as dwho 1151s 1..32 1151s ok 1151s t/66-CDA-with-doubleCookies.t ..................................... 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s ok 5 - use Lemonldap::NG::Handler::Server; 1151s ok 6 - use Lemonldap::NG::Handler::Main; 1151s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1151s ok 8 - App 1151s ok 9 - Post credentials 1151s ok 10 - Get cookie lemonldap (e96157d938abc6645de54ea21f3a7d1f1299c116731b5e44055fc69e926e2c42) 1151s ok 11 - Get cookie lemonldaphttp (ec01415da243cc7ec6e97274b1f8ae8f021b629354941c18d83f31260b94759d) 1151s ok 12 - CDA request to http vhost 1151s ok 13 - Get redirection 1151s ok 14 - Location header found 1151s ok 15 - Push cda cookie 1151s ok 16 - Get redirection 1151s ok 17 - Location is http://test.example.org/ 1151s ok 18 - Get cookie lemonldaphttp (c:I6RZpRH7LtQG6gSU+Kc+F1TSAYnYwctt6A8NJEHVbZKjmw0ngO0AtQg4rfmA3kL95E+RS6bd76Vqz2NsbEUE1+2jar+zJt3jKMHgVvubPw4kbva4+FPRWanMXFOSiYvqSxl82LfpfwkOTYKLSYA/3vvRwxI3KGWuFmu95183+SdsvkkykkDt51efmT+4nvzI) 1151s ok 19 - Authenticated query 1151s ok 20 - HTTP code is 200 1151s ok 21 - Authenticated as dwho 1151s ok 22 - CDA request to https vhost 1151s ok 23 - Get redirection 1151s ok 24 - Location header found 1151s ok 25 - Push cda cookie 1151s ok 26 - Get redirection 1151s ok 27 - Location is https://test.example.org/ 1151s ok 28 - Get cookie lemonldap (c:8QOOibvVdCZyLHHlQOw0d0je9tYKGb427kz60BwjmS7ofGFZTwL81/Ev9Y8HZQ3/F9TC2FRzRglcwvQdWZReUlAyQZkJqAph+7VDkOWWTxwdAaTt9YC/uPiKhA99X7wDRzNyIc/qj+W6l71kN8n1t4UrBGLGg3RNvrzu3ifNDREbxx7xKZ3t/ZcMGAi6LT7B) 1151s ok 29 - Authenticated query 1151s ok 30 - HTTP code is 200 1151s ok 31 - Authenticated as dwho 1151s [Fri Jan 17 14:53:35 2025] [LLNG:6640] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 1151s ok 32 - CDA request to https vhost 1151s ok 33 - Expected portal error code: code found on page 1151s ok 34 - Expected portal error code 1151s 1..34 1151s ok 1152s t/66-CDA.t ........................................................ 1152s ok 1 - use Lemonldap::NG::Portal::Main; 1152s ok 2 - Portal object 1152s ok 3 - Init 1152s ok 4 - Portal app 1152s # Subtest: Check that external URLs are correctly classified 1152s ok 1 - URL https://example.com/ is not external for domain .example.com 1152s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 1152s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 1152s ok 4 - URL http://example.org/ is external for domain .example.com 1152s ok 5 - URL https://example.org/ is external for domain .example.com 1152s ok 6 - URL https://example.org is external for domain .example.com 1152s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 1152s ok 8 - URL https://otherexample.com/ is external for domain .example.com 1152s ok 9 - URL https://example.com/ is not external for empty domain 1152s ok 10 - URL https://example.comx/ is external for empty domain 1152s ok 11 - URL https://xexample.com/ is external for empty domain 1152s ok 12 - URL http://auth.example.com/ is external for empty domain 1152s ok 13 - URL https://auth.example.com/ is external for empty domain 1152s ok 14 - URL http://example.org/ is external for empty domain 1152s ok 15 - URL https://example.org/ is external for empty domain 1152s ok 16 - URL https://example.org is external for empty domain 1152s ok 17 - URL https://auth.example.comx/ is external for empty domain 1152s ok 18 - URL https://otherexample.com/ is external for empty domain 1152s 1..18 1152s ok 5 - Check that external URLs are correctly classified 1152s ok 6 - Unauth CDA request 1152s ok 7 - HTTP code is 200 1152s ok 8 - Page contains a form 1152s ok 9 - Field "url" is defined 1152s ok 10 - CSP header authorize POST request to \# 1152s ok 11 - check url value 1152s ok 12 - Post credentials 1152s ok 13 - Get cookie lemonldap (3359fafd0d1e5ae30b605504f1cc5cab66db17c64165e2d71ab56d1329cb7c28) 1152s ok 14 - Get redirection 1152s ok 15 - Location header found 1152s ok 16 - Dangerous request 1152s ok 17 - Untrusted URL denied by portal: code found on page 1152s ok 18 - Untrusted URL denied by portal 1152s ok 19 - use Lemonldap::NG::Handler::Server; 1152s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1152s ok 21 - App 1152s ok 22 - Push cda cookie 1152s ok 23 - Get redirection 1152s ok 24 - Location is http://test.example.org/ 1152s ok 25 - Get cookie lemonldap (c:WBvAByfsMEaOmuD9wXfhuwX5bjPrp03JKUIRK1qPiAGvKNqE/4Ha0KeojB5+EvllP8kjsgFsoEF00cDTNYsxqb8TtpjSDKIvKxdi/sKYvXqIqElCmjT0eHhp05Cy6QdR8+RzKLWFUqHCF14uMeQp1k4sLe1vYWKlvvgGwGmBICATKI8k5FFpmkkoqV8s3sZi) 1152s ok 26 - Authenticated query 1152s ok 27 - HTTP code is 200 1152s ok 28 - Authenticated as dwho 1152s 1..28 1152s ok 1153s t/67-CheckUser-with-Global-token.t ................................ 1153s ok 1 - use Lemonldap::NG::Portal::Main; 1153s ok 2 - Portal object 1153s ok 3 - Init 1153s ok 4 - Portal app 1153s ok 5 - Get Menu 1153s ok 6 - HTTP code is 200 1153s ok 7 - Page contains a form 1153s ok 8 - Host match 1153s ok 9 - Field "user" is defined 1153s ok 10 - Field "password" is defined 1153s ok 11 - Field "token" is defined 1153s ok 12 - CSP header authorize POST request to \# 1153s ok 13 - Auth query 1153s ok 14 - Get cookie lemonldap (414925e0e84de76af6d996af27e6d2a9372a16471ec2c039a37a9104215d95d6) 1153s ok 15 - Get redirection 1153s ok 16 - Location is http://auth.example.com/ 1153s ok 17 - CheckUser form 1153s ok 18 - HTTP code is 200 1153s ok 19 - Page contains a form 1153s ok 20 - URI match 1153s ok 21 - Field "user" is defined 1153s ok 22 - Field "url" is defined 1153s ok 23 - Field "token" is defined 1153s ok 24 - Found trspan="checkUser" 1153s ok 25 - POST checkuser 1153s ok 26 - Found allowed 1153s ok 27 - HTTP code is 200 1153s ok 28 - Page contains a form 1153s ok 29 - URI match 1153s ok 30 - Field "user" is defined 1153s ok 31 - Field "url" is defined 1153s ok 32 - Field "token" is defined 1153s ok 33 - POST checkuser 1153s ok 34 - Found VHnotFound 1153s ok 35 - HTTP code is 200 1153s ok 36 - Page contains a form 1153s ok 37 - URI match 1153s ok 38 - Field "user" is defined 1153s ok 39 - Field "url" is defined 1153s ok 40 - Field "token" is defined 1153s ok 41 - POST checkuser 1153s ok 42 - Found PE_TOKENEXPIRED 1153s ok 43 - HTTP code is 200 1153s ok 44 - Page contains a form 1153s ok 45 - URI match 1153s ok 46 - Field "user" is defined 1153s ok 47 - Field "url" is defined 1153s ok 48 - Field "token" is defined 1153s ok 49 - POST checkuser 1153s ok 50 - HTTP code is 200 1153s ok 51 - Page contains a form 1153s ok 52 - URI match 1153s ok 53 - Field "user" is defined 1153s ok 54 - Field "url" is defined 1153s ok 55 - Field "token" is defined 1153s ok 56 - Found trspan="checkUserComputeSession" 1153s ok 57 - Found trspan="allowed" 1153s ok 58 - Found trspan="headers" 1153s ok 59 - Found trspan="groups_sso" 1153s ok 60 - Found trspan="attributes" 1153s ok 61 - Found trspan="macros" 1153s ok 62 - Found Auth-User 1153s ok 63 - Found rtyler 1153s ok 64 - Found su 1153s ok 65 - Found uid 1153s ok 66 - Found uc mail 1153s ok 67 - Found uid 1153s ok 68 - POST checkuser 1153s ok 69 - Found trspan="forbidden" 1153s ok 70 - Logout request 1153s ok 71 - Response is 200 1153s ok 72 - Cookie is deleted 1153s ok 73 - No pdata 1153s ok 74 - Disconnect request 1153s ok 75 - Response is 401 1153s 1..75 1153s ok 1153s t/67-CheckUser-with-Impersonation-and-Macros.t .................... 1153s ok 1 - use Lemonldap::NG::Portal::Main; 1153s ok 2 - Portal object 1153s ok 3 - Init 1153s ok 4 - Portal app 1153s ok 5 - Get Menu 1153s ok 6 - HTTP code is 200 1153s ok 7 - Page contains a form 1153s ok 8 - Host match 1153s ok 9 - Field "user" is defined 1153s ok 10 - Field "password" is defined 1153s ok 11 - Field "spoofId" is defined 1153s ok 12 - CSP header authorize POST request to \# 1153s ok 13 - Auth query 1153s ok 14 - Get cookie lemonldap (c82e35e8e3b3d3c5e299865d5b794cb9b914504975be33e258b915c42b3393ec) 1153s ok 15 - Get redirection 1153s ok 16 - Location is http://auth.example.com/ 1153s ok 17 - Get Menu 1153s ok 18 - HTTP code is 200 1153s ok 19 - Connected as dwho 1153s ok 20 - Authenticated as dwho / rtyler 1153s ok 21 - CheckUser form 1153s ok 22 - HTTP code is 200 1153s ok 23 - Page contains a form 1153s ok 24 - URI match 1153s ok 25 - Field "user" is defined 1153s ok 26 - Field "url" is defined 1153s ok 27 - Found trplaceholder = "dwho / rtyler" 1153s ok 28 - POST checkuser 1153s ok 29 - HTTP code is 200 1153s ok 30 - Page contains a form 1153s ok 31 - URI match 1153s ok 32 - Field "user" is defined 1153s ok 33 - Field "url" is defined 1153s ok 34 - Found HTTP url 1153s ok 35 - Found trspan="allowed" 1153s ok 36 - Found trspan="headers" 1153s ok 37 - Found trspan="macros" 1153s ok 38 - Found _userDB 1153s ok 39 - Found Auth-User 1153s ok 40 - Found dwho 1153s ok 41 - Found _whatToTrace 1153s ok 42 - Found uid 1153s ok 43 - Found uid 1153s ok 44 - Found two macros 1153s ok 45 - CheckUser form 1153s ok 46 - POST checkuser 1153s ok 47 - Found trspan="checkUserComputeSession" 1153s ok 48 - Found trspan="allowed" 1153s ok 49 - Found uid 1153s ok 50 - Found two well computed macros 1153s ok 51 - Found group "authGroup" 1153s ok 52 - Found group "realAuthGroup" 1153s ok 53 - CheckUser form 1153s ok 54 - HTTP code is 200 1153s ok 55 - Page contains a form 1153s ok 56 - URI match 1153s ok 57 - Field "user" is defined 1153s ok 58 - Field "url" is defined 1153s ok 59 - POST checkuser 1153s ok 60 - HTTP code is 200 1153s ok 61 - Page contains a form 1153s ok 62 - URI match 1153s ok 63 - Field "user" is defined 1153s ok 64 - Field "url" is defined 1153s ok 65 - Found HTTPS url 1153s ok 66 - Logout request 1153s ok 67 - Response is 200 1153s ok 68 - Cookie is deleted 1153s ok 69 - No pdata 1153s ok 70 - Disconnect request 1153s ok 71 - Response is 401 1153s 1..71 1153s ok 1154s t/67-CheckUser-with-UnrestrictedUser.t ............................ 1154s ok 1 - use Lemonldap::NG::Portal::Main; 1154s ok 2 - Portal object 1154s ok 3 - Init 1154s ok 4 - Portal app 1154s ok 5 - Get Menu 1154s ok 6 - HTTP code is 200 1154s ok 7 - Page contains a form 1154s ok 8 - Host match 1154s ok 9 - Field "user" is defined 1154s ok 10 - Field "password" is defined 1154s ok 11 - CSP header authorize POST request to \# 1154s ok 12 - Auth query 1154s ok 13 - Get cookie lemonldap (fa2bd4004fa4647662e430eb01e9d0021324000c3a05d1da8cc7ea6a1d318378) 1154s ok 14 - Get redirection 1154s ok 15 - Location is http://auth.example.com/ 1154s ok 16 - CheckUser form 1154s ok 17 - HTTP code is 200 1154s ok 18 - Page contains a form 1154s ok 19 - URI match 1154s ok 20 - Field "user" is defined 1154s ok 21 - Field "url" is defined 1154s ok 22 - Found trspan="checkUser" 1154s ok 23 - POST checkuser 1154s ok 24 - Response is JSON 1154s ok 25 - Computed session 1154s ok 26 - POST checkuser 1154s ok 27 - Response is JSON 1154s ok 28 - BADCREDENTIALS 1154s ok 29 - Auth query 1154s ok 30 - HTTP code is 200 1154s ok 31 - Get cookie lemonldap (87b423e47decd301461235db0b58980c92ae009e540cfca9a217144d26350a04) 1154s ok 32 - POST checkuser 1154s ok 33 - Response is JSON 1154s ok 34 - BADCREDENTIALS 1154s ok 35 - Auth query 1154s ok 36 - HTTP code is 200 1154s ok 37 - Get cookie lemonldap (f284fb4171f3522dac0f3098058250f2f6eeecec6952fe3aaef1db9699fe706a) 1154s ok 38 - CheckUser form 1154s ok 39 - HTTP code is 200 1154s ok 40 - Page contains a form 1154s ok 41 - URI match 1154s ok 42 - Field "user" is defined 1154s ok 43 - Field "url" is defined 1154s ok 44 - Found trspan="checkUser" 1154s ok 45 - POST checkuser 1154s ok 46 - Response is JSON 1154s ok 47 - SSO session 1154s ok 48 - POST checkuser 1154s ok 49 - Response is JSON 1154s ok 50 - SSO session 1154s ok 51 - Logout request 1154s ok 52 - Response is 200 1154s ok 53 - Cookie is deleted 1154s ok 54 - No pdata 1154s ok 55 - Disconnect request 1154s ok 56 - Response is 401 1154s ok 57 - POST checkuser 1154s ok 58 - Response is JSON 1154s ok 59 - Computed session 1154s ok 60 - Auth-User is not masked 1154s ok 61 - emptyHeader is not masked 1154s ok 62 - Get Menu 1154s ok 63 - HTTP code is 200 1154s ok 64 - Page contains a form 1154s ok 65 - Host match 1154s ok 66 - Field "user" is defined 1154s ok 67 - Field "password" is defined 1154s ok 68 - CSP header authorize POST request to \# 1154s ok 69 - Auth query 1154s ok 70 - Get cookie lemonldap (cf1aa62bc90d30b106df286e03abd0d3d669676ea3fc01ff4c4f5ada4435100e) 1154s ok 71 - Get redirection 1154s ok 72 - Location is http://auth.example.com/ 1154s ok 73 - CheckUser form 1154s ok 74 - HTTP code is 200 1154s ok 75 - Page contains a form 1154s ok 76 - URI match 1154s ok 77 - Field "user" is defined 1154s ok 78 - Field "url" is defined 1154s ok 79 - Found trspan="checkUser" 1154s ok 80 - POST checkuser 1154s ok 81 - Response is JSON 1154s ok 82 - Auth-User is masked 1154s ok 83 - emptyHeader is not masked 1154s ok 84 - testHeader1 is not masked 1154s ok 85 - POST checkuser 1154s ok 86 - Response is JSON 1154s ok 87 - Auth-User is masked 1154s ok 88 - POST checkuser 1154s ok 89 - Response is JSON 1154s ok 90 - Auth-User is masked 1154s ok 91 - testHeader1 is masked 1154s ok 92 - Logout request 1154s ok 93 - Response is 200 1154s ok 94 - Cookie is deleted 1154s ok 95 - No pdata 1154s ok 96 - Disconnect request 1154s ok 97 - Response is 401 1154s 1..97 1154s ok 1155s t/67-CheckUser-with-hidden-attributes.t ........................... 1155s ok 1 - use Lemonldap::NG::Portal::Main; 1155s ok 2 - Portal object 1155s ok 3 - Init 1155s ok 4 - Portal app 1155s ok 5 - Get Menu 1155s ok 6 - HTTP code is 200 1155s ok 7 - Page contains a form 1155s ok 8 - Host match 1155s ok 9 - Field "user" is defined 1155s ok 10 - Field "password" is defined 1155s ok 11 - CSP header authorize POST request to \# 1155s ok 12 - Auth query 1155s ok 13 - Get cookie lemonldap (212332dd43e5d12e122e06e0179272889c03a9ef8dab0bcf49867262c66dea80) 1155s ok 14 - Get redirection 1155s ok 15 - Location is http://auth.example.com/ 1155s ok 16 - GET CheckUser 1155s ok 17 - Content is JSON 1155s ok 18 - Hidden attributes found 1155s ok 19 - Logout request 1155s ok 20 - Response is 200 1155s ok 21 - Cookie is deleted 1155s ok 22 - No pdata 1155s ok 23 - Disconnect request 1155s ok 24 - Response is 401 1155s ok 25 - Get Menu 1155s ok 26 - HTTP code is 200 1155s ok 27 - Page contains a form 1155s ok 28 - Host match 1155s ok 29 - Field "user" is defined 1155s ok 30 - Field "password" is defined 1155s ok 31 - CSP header authorize POST request to \# 1155s ok 32 - Auth query 1155s ok 33 - Get cookie lemonldap (f1e941ededff7c2bb653b70f6f8e575520486d745feeb1644a76f1a5d7e025a6) 1155s ok 34 - Get redirection 1155s ok 35 - Location is http://auth.example.com/ 1155s ok 36 - GET CheckUser 1155s ok 37 - Content is JSON 1155s ok 38 - No hidden attribute found 1155s ok 39 - Logout request 1155s ok 40 - Response is 200 1155s ok 41 - Cookie is deleted 1155s ok 42 - No pdata 1155s ok 43 - Disconnect request 1155s ok 44 - Response is 401 1155s 1..44 1155s ok 1155s t/67-CheckUser-with-history.t ..................................... 1155s ok 1 - use Lemonldap::NG::Portal::Main; 1155s ok 2 - Portal object 1155s ok 3 - Init 1155s ok 4 - Portal app 1155s ok 5 - Get Menu 1155s ok 6 - HTTP code is 200 1155s ok 7 - Page contains a form 1155s ok 8 - Host match 1155s ok 9 - Field "user" is defined 1155s ok 10 - Field "password" is defined 1155s ok 11 - CSP header authorize POST request to \# 1155s ok 12 - Auth query 1155s ok 13 - Get Menu 1155s ok 14 - HTTP code is 200 1155s ok 15 - Page contains a form 1155s ok 16 - Host match 1155s ok 17 - Field "user" is defined 1155s ok 18 - Field "password" is defined 1155s ok 19 - CSP header authorize POST request to \# 1155s ok 20 - Auth query 1155s ok 21 - Get cookie lemonldap (5b63d96ee4b52ed05d71d014e4eb3210257baf5748d1593daf2b5902748915fc) 1155s ok 22 - Get redirection 1155s ok 23 - Location is http://auth.example.com/ 1155s ok 24 - Logout request 1155s ok 25 - Response is 200 1155s ok 26 - Cookie is deleted 1155s ok 27 - No pdata 1155s ok 28 - Disconnect request 1155s ok 29 - Response is 401 1155s ok 30 - Get Menu 1155s ok 31 - HTTP code is 200 1155s ok 32 - Page contains a form 1155s ok 33 - Host match 1155s ok 34 - Field "user" is defined 1155s ok 35 - Field "password" is defined 1155s ok 36 - CSP header authorize POST request to \# 1155s ok 37 - Auth query 1155s ok 38 - Get cookie lemonldap (350923f6a17460c617b0fc08e4f230d34bc94475f9129d8223252574ab813e71) 1155s ok 39 - Get redirection 1155s ok 40 - Location is http://auth.example.com/ 1155s ok 41 - CheckUser form 1155s ok 42 - HTTP code is 200 1155s ok 43 - Page contains a form 1155s ok 44 - URI match 1155s ok 45 - Field "user" is defined 1155s ok 46 - Field "url" is defined 1155s ok 47 - Found trspan="checkUser" 1155s ok 48 - Found trspan="lastLogins" 1155s ok 49 - Found trspan="lastFailedLogins" 1155s ok 50 - Success entry found 1155s ok 51 - Failed entry found 1155s ok 52 - Logout request 1155s ok 53 - Response is 200 1155s ok 54 - Cookie is deleted 1155s ok 55 - No pdata 1155s ok 56 - Disconnect request 1155s ok 57 - Response is 401 1155s 1..57 1155s ok 1156s t/67-CheckUser-with-issuer-SAML-POST.t ............................ 1156s ok 1 - use Lemonldap::NG::Portal::Main; 1156s ok 2 - Portal object 1156s ok 3 - Init 1156s ok 4 - Portal app 1156s ok 5 - Register $type 1156s ok 6 - Portal object 1156s ok 7 - Init 1156s ok 8 - Portal app 1156s ok 9 - Register $type 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 10 - Unauth SP request 1156s ok 11 - HTTP code is 200 1156s ok 12 - HTTP code is 200 1156s ok 13 - Page contains a form 1156s ok 14 - Host match 1156s ok 15 - URI match 1156s ok 16 - Field "SAMLRequest" is defined 1156s ok 17 - CSP header authorize POST request to auth.idp.com 1156s ok 18 - Method is POST 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 19 - Post SAML request to IdP 1156s ok 20 - HTTP code is 200 1156s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053740_25787%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125620%7D) 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 22 - Post authentication 1156s ok 23 - Reject reason is 89 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 24 - Unauth SP request 1156s ok 25 - HTTP code is 200 1156s ok 26 - HTTP code is 200 1156s ok 27 - Page contains a form 1156s ok 28 - Host match 1156s ok 29 - URI match 1156s ok 30 - Field "SAMLRequest" is defined 1156s ok 31 - CSP header authorize POST request to auth.idp.com 1156s ok 32 - Method is POST 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 33 - Post SAML request to IdP 1156s ok 34 - HTTP code is 200 1156s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053740_60988%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1737125620%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 36 - Post authentication 1156s ok 37 - Get cookie lemonldap (051dcfcdd06d1a98d10ed6a58fe962d9c436e60be826912b7dc25ca025ca34ca) 1156s ok 38 - Get cookie lemonldappdata () 1156s ok 39 - SAML request cleared from pdata 1156s ok 40 - HTTP code is 200 1156s ok 41 - Page contains a form 1156s ok 42 - Host match 1156s ok 43 - URI match 1156s ok 44 - Field "SAMLResponse" is defined 1156s ok 45 - CSP header authorize POST request to auth.sp.com 1156s ok 46 - Method is POST 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 47 - Post SAML response to SP 1156s ok 48 - Get redirection 1156s ok 49 - Location is http://auth.sp.com/ 1156s ok 50 - Get cookie lemonldap (2e23903891d25e7ecc6d0abba8e037343cfea3d0fda30904b37a087005e033ed) 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 51 - Get / on SP 1156s ok 52 - HTTP code is 200 1156s ok 53 - Authenticated as davros@badguy.org@idp 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 54 - Unauth SP request 1156s ok 55 - HTTP code is 200 1156s ok 56 - HTTP code is 200 1156s ok 57 - Page contains a form 1156s ok 58 - Host match 1156s ok 59 - URI match 1156s ok 60 - Field "SAMLRequest" is defined 1156s ok 61 - CSP header authorize POST request to auth.idp.com 1156s ok 62 - Method is POST 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 63 - Post SAML request to IdP 1156s ok 64 - HTTP code is 200 1156s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221737053740_56132%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1737125620%7D) 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 66 - Post authentication 1156s ok 67 - Get cookie lemonldap (bb87b72c676634ede5746e08a5e2589fe8f016eac384d8fdf6d4bce47e8d2a4e) 1156s ok 68 - Get cookie lemonldappdata () 1156s ok 69 - SAML request cleared from pdata 1156s ok 70 - HTTP code is 200 1156s ok 71 - Page contains a form 1156s ok 72 - Host match 1156s ok 73 - URI match 1156s ok 74 - Field "SAMLResponse" is defined 1156s ok 75 - CSP header authorize POST request to auth.sp.com 1156s ok 76 - Method is POST 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 77 - Post SAML response to SP 1156s ok 78 - Get redirection 1156s ok 79 - Location is http://auth.sp.com/ 1156s ok 80 - Get cookie lemonldap (3bb3a499ef5e404ef91d2fc3572834aa706945ac5f4a43f1ab912c0a9d845a4c) 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 81 - Get / on SP 1156s ok 82 - HTTP code is 200 1156s ok 83 - Authenticated as fa@badwolf.org@idp 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 84 - CheckUser form 1156s ok 85 - HTTP code is 200 1156s ok 86 - Page contains a form 1156s ok 87 - URI match 1156s ok 88 - Field "user" is defined 1156s ok 89 - Field "url" is defined 1156s ok 90 - Found trspan="checkUser" 1156s ok 91 - Found attribute uid 1156s ok 92 - Found value french 1156s ok 93 - Found attribute _lassoSessionDump 1156s ok 94 - Found ProviderID & AssertionID values 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 95 - POST checkuser 1156s ok 96 - PE5 found 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 97 - POST checkuser 1156s ok 98 - HTTP code is 200 1156s ok 99 - Page contains a form 1156s ok 100 - URI match 1156s ok 101 - Field "user" is defined 1156s ok 102 - Field "url" is defined 1156s ok 103 - Found trspan="checkUser" 1156s ok 104 - Found attribute uid 1156s ok 105 - Found attribute mail 1156s ok 106 - Found value davros@badguy.org 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 107 - Query SP for logout 1156s ok 108 - HTTP code is 200 1156s ok 109 - Page contains a form 1156s ok 110 - Host match 1156s ok 111 - URI match 1156s ok 112 - Field "SAMLRequest" is defined 1156s ok 113 - CSP header authorize POST request to auth.idp.com 1156s ok 114 - Method is POST 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 115 - Post SAML logout request to IdP 1156s ok 116 - HTTP code is 200 1156s ok 117 - Page contains a form 1156s ok 118 - Host match 1156s ok 119 - URI match 1156s ok 120 - Field "SAMLResponse" is defined 1156s ok 121 - CSP header authorize POST request to auth.sp.com 1156s ok 122 - Method is POST 1156s ok 123 - Get cookie lemonldap (0) 1156s ok 124 - SSO cookie removed 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 125 - Post SAML response to SP 1156s ok 126 - Get redirection 1156s ok 127 - Location is http://auth.sp.com/?logout=1 1156s # ==> Pushing ISSUER <== 1156s # ==> Popping ISSUER <== 1156s ok 128 - Test if user is reject on IdP 1156s ok 129 - Response status is 401 1156s ok 130 - Content is JSON 1156s ok 131 - Error code is 1 1156s # ==> Pushing SP <== 1156s # ==> Popping SP <== 1156s ok 132 - Test if user is reject on SP 1156s ok 133 - HTTP code is 200 1156s ok 134 - HTTP code is 200 1156s ok 135 - Page contains a form 1156s ok 136 - Host match 1156s ok 137 - URI match 1156s ok 138 - Field "SAMLRequest" is defined 1156s ok 139 - CSP header authorize POST request to auth.idp.com 1156s ok 140 - Method is POST 1156s 1..140 1156s ok 1157s t/67-CheckUser-with-rules.t ....................................... 1157s ok 1 - use Lemonldap::NG::Portal::Main; 1157s ok 2 - Portal object 1157s ok 3 - Init 1157s ok 4 - Portal app 1157s ok 5 - Auth query with "dwho" 1157s ok 6 - Get cookie lemonldap (d9d3420badf8729fe548d5659d691d37f780c3e630a36c8818843b6c67ef7d5f) 1157s ok 7 - Get redirection 1157s ok 8 - Location is http://auth.example.com/ 1157s ok 9 - Logout request 1157s ok 10 - Response is 200 1157s ok 11 - Cookie is deleted 1157s ok 12 - No pdata 1157s ok 13 - Disconnect request 1157s ok 14 - Response is 401 1157s ok 15 - Auth query with "dwho" 1157s ok 16 - Get cookie lemonldap (26f86bae19410b551ef2e82613b074f2e92dace5da4e37d32c3836535e0fa25f) 1157s ok 17 - Get redirection 1157s ok 18 - Location is http://auth.example.com/ 1157s ok 19 - Auth query with "msmith" 1157s ok 20 - Get cookie lemonldap (14027f8e14a5c571b5cb0f1001a323a4ed814a2b63fad8a8d957db2ce9982e9a) 1157s ok 21 - Get redirection 1157s ok 22 - Location is http://auth.example.com/ 1157s ok 23 - CheckUser form 1157s ok 24 - HTTP code is 200 1157s ok 25 - Page contains a form 1157s ok 26 - URI match 1157s ok 27 - Field "user" is defined 1157s ok 28 - Field "url" is defined 1157s ok 29 - Found trspan="checkUser" 1157s ok 30 - POST checkuser 1157s ok 31 - Response is JSON 1157s ok 32 - checkUser found 1157s ok 33 - Persistent attribute found 1157s ok 34 - POST checkuser 1157s ok 35 - Response is JSON 1157s ok 36 - Computed session 1157s ok 37 - Four headers found 1157s ok 38 - Empty header found 1157s ok 39 - Empty macro found 1157s ok 40 - CheckUser form 1157s ok 41 - HTTP code is 200 1157s ok 42 - Page contains a form 1157s ok 43 - URI match 1157s ok 44 - Field "user" is defined 1157s ok 45 - Field "url" is defined 1157s ok 46 - Found trspan="checkUser" 1157s ok 47 - POST checkuser 1157s ok 48 - Response is JSON 1157s ok 49 - No session found 1157s ok 50 - POST checkuser 1157s ok 51 - Response is JSON 1157s ok 52 - checkUser found 1157s ok 53 - Three headers found 1157s ok 54 - No empty header found 1157s ok 55 - No empty macro found 1157s ok 56 - No persistent attribute found 1157s ok 57 - Refresh query 1157s ok 58 - Get redirection 1157s ok 59 - Location is http://auth.example.com/ 1157s ok 60 - GET checkuser 1157s ok 61 - Content is JSON 1157s ok 62 - Good authenticationLevel found 1157s ok 63 - Good authMode found 1157s ok 64 - Logout request 1157s ok 65 - Response is 200 1157s ok 66 - Cookie is deleted 1157s ok 67 - No pdata 1157s ok 68 - Disconnect request 1157s ok 69 - Response is 401 1157s ok 70 - Logout request 1157s ok 71 - Response is 200 1157s ok 72 - Cookie is deleted 1157s ok 73 - No pdata 1157s ok 74 - Disconnect request 1157s ok 75 - Response is 401 1157s 1..75 1157s ok 1157s t/67-CheckUser-with-token.t ....................................... 1157s ok 1 - use Lemonldap::NG::Portal::Main; 1157s ok 2 - Portal object 1157s ok 3 - Init 1157s ok 4 - Portal app 1157s ok 5 - Get Menu 1157s ok 6 - HTTP code is 200 1157s ok 7 - Page contains a form 1157s ok 8 - Host match 1157s ok 9 - Field "user" is defined 1157s ok 10 - Field "password" is defined 1157s ok 11 - Field "token" is defined 1157s ok 12 - CSP header authorize POST request to \# 1157s ok 13 - Auth query 1157s ok 14 - Get cookie lemonldap (3ea828972e8c50b5aa0dd701a9f0e06597d2ef58a827e5b7f439c99f4e79883b) 1157s ok 15 - Get redirection 1157s ok 16 - Location is http://auth.example.com/ 1157s ok 17 - CheckUser form 1157s ok 18 - HTTP code is 200 1157s ok 19 - Page contains a form 1157s ok 20 - URI match 1157s ok 21 - Field "user" is defined 1157s ok 22 - Field "url" is defined 1157s ok 23 - Field "token" is defined 1157s ok 24 - Found trspan="checkUser" 1157s ok 25 - POST checkuser 1157s ok 26 - Found PE_NOTOKEN 1157s ok 27 - HTTP code is 200 1157s ok 28 - Page contains a form 1157s ok 29 - URI match 1157s ok 30 - Field "user" is defined 1157s ok 31 - Field "url" is defined 1157s ok 32 - Field "token" is defined 1157s ok 33 - CheckUser form 1157s ok 34 - HTTP code is 200 1157s ok 35 - Page contains a form 1157s ok 36 - URI match 1157s ok 37 - Field "user" is defined 1157s ok 38 - Field "url" is defined 1157s ok 39 - Field "token" is defined 1157s ok 40 - Found trspan="checkUser" 1157s ok 41 - POST checkuser 1157s ok 42 - Found PE_TOKENEXPIRED 1157s ok 43 - HTTP code is 200 1157s ok 44 - Page contains a form 1157s ok 45 - URI match 1157s ok 46 - Field "user" is defined 1157s ok 47 - Field "url" is defined 1157s ok 48 - Field "token" is defined 1157s ok 49 - POST checkuser 1157s ok 50 - HTTP code is 200 1157s ok 51 - Page contains a form 1157s ok 52 - URI match 1157s ok 53 - Field "user" is defined 1157s ok 54 - Field "url" is defined 1157s ok 55 - Field "token" is defined 1157s ok 56 - Found trspan="checkUserComputeSession" 1157s ok 57 - Found trspan="allowed" 1157s ok 58 - Found trspan="headers" 1157s ok 59 - Found trspan="groups_sso" 1157s ok 60 - Found trspan="attributes" 1157s ok 61 - Found trspan="macros" 1157s ok 62 - Found HTTP_AUTH_USER 1157s ok 63 - Found HTTP_TESTHEADER1 1157s ok 64 - Found HTTP_TESTHEADER2 1157s ok 65 - emptyHeader not found 1157s ok 66 - Found rtyler 1157s ok 67 - Found su 1157s ok 68 - Found uid 1157s ok 69 - Found _whatToTrace 1157s ok 70 - POST checkuser 1157s ok 71 - Found trspan="forbidden" 1157s ok 72 - Logout request 1157s ok 73 - Response is 200 1157s ok 74 - Cookie is deleted 1157s ok 75 - No pdata 1157s ok 76 - Disconnect request 1157s ok 77 - Response is 401 1157s 1..77 1157s ok 1158s t/67-CheckUser.t .................................................. 1158s ok 1 - use Lemonldap::NG::Portal::Main; 1158s ok 2 - Portal object 1158s ok 3 - Init 1158s ok 4 - Portal app 1158s ok 5 - Test unauth redirection 1158s ok 6 - Get redirection 1158s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 1158s ok 8 - Auth query 1158s ok 9 - Get cookie lemonldap (fdd5f9dd89a61298215f18cf4bc6b1cb5a27e8ab842a0533ce9579a8cd7a7470) 1158s ok 10 - Get redirection 1158s ok 11 - Location is http://auth.example.com/ 1158s ok 12 - Try to access /checkuser 1158s ok 13 - Found redirection page 1158s ok 14 - Logout request 1158s ok 15 - Response is 200 1158s ok 16 - Cookie is deleted 1158s ok 17 - No pdata 1158s ok 18 - Disconnect request 1158s ok 19 - Response is 401 1158s ok 20 - Auth query 1158s ok 21 - Get cookie lemonldap (ed85d17b5758b218341b2ccc4048e319d7efc04f157d7a321b82d9f6fda17af2) 1158s ok 22 - Get redirection 1158s ok 23 - Location is http://auth.example.com/ 1158s ok 24 - Auth query 1158s ok 25 - Get cookie lemonldap (a2c44f33b1d2f9da61ca8c9adbab86f1b3285f1403e7f796c639bb8ebf6b44e5) 1158s ok 26 - Get redirection 1158s ok 27 - Location is http://auth.example.com/ 1158s ok 28 - Form registration 1158s ok 29 - Get redirection 1158s ok 30 - Location header found 1158s ok 31 - Form registration 1158s ok 32 - Found TOTP js 1158s ok 33 - Get new key 1158s ok 34 - Content is JSON 1158s ok 35 - Found secret 1158s ok 36 - Found token 1158s ok 37 - Code 1158s ok 38 - Code contains 6 digits 1158s ok 39 - Post code 1158s ok 40 - Content is JSON 1158s ok 41 - Key is registered 1158s ok 42 - Logout request 1158s ok 43 - Response is 200 1158s ok 44 - Cookie is deleted 1158s ok 45 - No pdata 1158s ok 46 - Disconnect request 1158s ok 47 - Response is 401 1158s ok 48 - Auth query 1158s ok 49 - HTTP code is 200 1158s ok 50 - Page contains a form 1158s ok 51 - URI match 1158s ok 52 - Field "token" is defined 1158s ok 53 - Post code 1158s ok 54 - Get cookie lemonldap (8bacf393b5df4586bd1519b83cf424ca2e944788e00d0dc14a9e9cfb396cd55a) 1158s ok 55 - CheckUser form 1158s ok 56 - HTTP code is 200 1158s ok 57 - Page contains a form 1158s ok 58 - URI match 1158s ok 59 - Field "user" is defined 1158s ok 60 - Field "url" is defined 1158s ok 61 - Found trspan="checkUser" 1158s ok 62 - Found attribute _user 1158s ok 63 - Found value dwho 1158s ok 64 - _2fDevices NOT Found! 1158s ok 65 - Found macro authMode 1158s ok 66 - Found macro real_authMode 1158s ok 67 - Found TOTP 1158s ok 68 - POST checkuser 1158s ok 69 - HTTP code is 200 1158s ok 70 - Page contains a form 1158s ok 71 - URI match 1158s ok 72 - Field "user" is defined 1158s ok 73 - Field "url" is defined 1158s ok 74 - Found trspan="checkUser" 1158s ok 75 - Found Auth-User 1158s ok 76 - Found testHeader1 1158s ok 77 - Found testHeader2 1158s ok 78 - Found emptyHeader 1158s ok 79 - Found dwho 1158s ok 80 - Found _whatToTrace 1158s ok 81 - Found dwho 1158s ok 82 - Found empty macro 1158s ok 83 - Found empty real_macro 1158s ok 84 - POST checkuser 1158s ok 85 - HTTP code is 200 1158s ok 86 - Page contains a form 1158s ok 87 - URI match 1158s ok 88 - Field "user" is defined 1158s ok 89 - Field "url" is defined 1158s ok 90 - Found trspan="checkUser" 1158s ok 91 - Found trplaceholder with mail 1158s ok 92 - Found Auth-User 1158s ok 93 - Found dwho 1158s ok 94 - Found _whatToTrace 1158s ok 95 - Found dwho 1158s ok 96 - POST checkuser 1158s ok 97 - HTTP code is 200 1158s ok 98 - Page contains a form 1158s ok 99 - URI match 1158s ok 100 - Field "user" is defined 1158s ok 101 - Field "url" is defined 1158s ok 102 - Found trspan="VHnotFound" 1158s ok 103 - POST checkuser 1158s ok 104 - HTTP code is 200 1158s ok 105 - Page contains a form 1158s ok 106 - URI match 1158s ok 107 - Field "user" is defined 1158s ok 108 - Field "url" is defined 1158s ok 109 - Found trspan="forbidden" 1158s ok 110 - POST checkuser 1158s ok 111 - HTTP code is 200 1158s ok 112 - Page contains a form 1158s ok 113 - URI match 1158s ok 114 - Field "user" is defined 1158s ok 115 - Field "url" is defined 1158s ok 116 - Found trspan="forbidden" 1158s ok 117 - POST checkuser 1158s ok 118 - Response is JSON 1158s ok 119 - Find well formated URL 1158s ok 120 - Find "allowed" 1158s ok 121 - Find "alert-info" 1158s ok 122 - Find "alert-success" 1158s ok 123 - Find "rtyler" 1158s ok 124 - Find "checkUser" 1158s ok 125 - POST checkuser 1158s ok 126 - HTTP code is 200 1158s ok 127 - Page contains a form 1158s ok 128 - URI match 1158s ok 129 - Field "user" is defined 1158s ok 130 - Field "url" is defined 1158s ok 131 - Found trspan="checkUser" 1158s ok 132 - Found well formatted url 1158s ok 133 - Found trspan="checkUser" 1158s ok 134 - Found trspan="allowed" 1158s ok 135 - Found trspan="headers" 1158s ok 136 - Found trspan="groups_sso" 1158s ok 137 - Found trspan="attributes" 1158s ok 138 - Found trspan="macros" 1158s ok 139 - Found Auth-User 1158s ok 140 - Found rtyler 1158s ok 141 - Found su 1158s ok 142 - Found uid 1158s ok 143 - Found _whatToTrace 1158s ok 144 - -> Six entries found 1158s ok 145 - POST checkuser 1158s ok 146 - HTTP code is 200 1158s ok 147 - Page contains a form 1158s ok 148 - URI match 1158s ok 149 - Field "user" is defined 1158s ok 150 - Field "url" is defined 1158s ok 151 - Found trspan="checkUser" 1158s ok 152 - Found well formatted url 1158s ok 153 - Found trspan="checkUser" 1158s ok 154 - Found trspan="allowed" 1158s ok 155 - Found trspan="headers" 1158s ok 156 - Found trspan="groups_sso" 1158s ok 157 - Found trspan="attributes" 1158s ok 158 - Found trspan="macros" 1158s ok 159 - Found Auth-User 1158s ok 160 - Found rtyler 1158s ok 161 - Found su 1158s ok 162 - Found uid 1158s ok 163 - Found _whatToTrace 1158s ok 164 - POST checkuser 1158s ok 165 - PE5 found 1158s ok 166 - POST checkuser 1158s ok 167 - PE5 found 1158s ok 168 - POST checkuser 1158s ok 169 - PE5 found 1158s ok 170 - Logout request 1158s ok 171 - Response is 200 1158s ok 172 - Cookie is deleted 1158s ok 173 - No pdata 1158s ok 174 - Disconnect request 1158s ok 175 - Response is 401 1158s ok 176 - Auth query 1158s ok 177 - Get cookie lemonldap (1fc16701834f238ef16ab171483888925a86fa08209c32f2f2c2a48a2c4aa16f) 1158s ok 178 - Get redirection 1158s ok 179 - Location is http://auth.example.com/ 1158s ok 180 - CheckUser form 1158s ok 181 - HTTP code is 200 1158s ok 182 - Page contains a form 1158s ok 183 - URI match 1158s ok 184 - Field "user" is defined 1158s ok 185 - Field "url" is defined 1158s ok 186 - POST checkuser 1158s ok 187 - Found uid 1158s ok 188 - Found real_uid 1158s ok 189 - Logout request 1158s ok 190 - Response is 200 1158s ok 191 - Cookie is deleted 1158s ok 192 - No pdata 1158s ok 193 - Disconnect request 1158s ok 194 - Response is 401 1158s 1..194 1158s ok 1159s t/68-ContextSwitching-with-2F-allowed.t ........................... 1159s ok 1 - use Lemonldap::NG::Portal::Main; 1159s "my" variable $delete_query masks earlier declaration in same scope at t/68-ContextSwitching-with-2F-allowed.t line 497. 1159s ok 2 - Portal object 1159s ok 3 - Init 1159s ok 4 - Portal app 1159s ok 5 - Get Menu 1159s ok 6 - HTTP code is 200 1159s ok 7 - Page contains a form 1159s ok 8 - Host match 1159s ok 9 - Field "user" is defined 1159s ok 10 - Field "password" is defined 1159s ok 11 - CSP header authorize POST request to \# 1159s ok 12 - Auth query 1159s ok 13 - Get cookie lemonldap (697c4aa578e74ed627ef8c68e38a01f7cf2f12f232ddacedb6873689dbbf7928) 1159s ok 14 - Get redirection 1159s ok 15 - Location is http://auth.example.com/ 1159s ok 16 - Get Menu 1159s ok 17 - HTTP code is 200 1159s ok 18 - Connected as rtyler 1159s ok 19 - Authenticated as rtyler 1159s ok 20 - contextSwitching allowed 1159s ok 21 - Form registration 1159s ok 22 - Found TOTP js 1159s ok 23 - Found custom Main Logo 1159s ok 24 - Get new key 1159s ok 25 - Content is JSON 1159s ok 26 - Found secret 1159s ok 27 - Found token 1159s ok 28 - Found user 1159s ok 29 - Code 1159s ok 30 - Code contains 6 digits 1159s ok 31 - Post code 1159s ok 32 - Content is JSON 1159s ok 33 - TOTP is registered 1159s ok 34 - Logout request 1159s ok 35 - Response is 200 1159s ok 36 - Cookie is deleted 1159s ok 37 - No pdata 1159s ok 38 - Disconnect request 1159s ok 39 - Response is 401 1159s ok 40 - Get Menu 1159s ok 41 - HTTP code is 200 1159s ok 42 - Page contains a form 1159s ok 43 - Host match 1159s ok 44 - Field "user" is defined 1159s ok 45 - Field "password" is defined 1159s ok 46 - CSP header authorize POST request to \# 1159s ok 47 - Auth query 1159s ok 48 - HTTP code is 200 1159s ok 49 - Page contains a form 1159s ok 50 - URI match 1159s ok 51 - Field "token" is defined 1159s ok 52 - Post TOTP choice 1159s ok 53 - HTTP code is 200 1159s ok 54 - Page contains a form 1159s ok 55 - URI match 1159s ok 56 - Field "token" is defined 1159s ok 57 - Code 1159s ok 58 - Post code 1159s ok 59 - Get cookie lemonldap (71808c6331cc90f4be3dfb403d1f4b748f829458ac04a895fa797b2bae8051d5) 1159s ok 60 - Get Menu 1159s ok 61 - HTTP code is 200 1159s ok 62 - Authenticated as rtyler 1159s ok 63 - Form 2fregisters 1159s ok 64 - Found choose 2F 1159s ok 65 - 2F device found 1159s ok 66 - 2F devices found 1159s ok 67 - ContextSwitching form 1159s ok 68 - HTTP code is 200 1159s ok 69 - Page contains a form 1159s ok 70 - URI match 1159s ok 71 - Field "spoofId" is defined 1159s ok 72 - Found trspan="contextSwitching_ON" 1159s ok 73 - POST switchcontext 1159s ok 74 - Get redirection 1159s ok 75 - Location is http://auth.example.com/ 1159s ok 76 - Get cookie lemonldap (c0bfa7bfe9f024d09b232899c58a06f3ca367c90ab2de18cfec8a4c2b2cc7e5c) 1159s ok 77 - Get Menu 1159s ok 78 - Authenticated as dwho 1159s ok 79 - Found trspan="contextSwitching_OFF" 1159s ok 80 - New SSO session created 1159s ok 81 - Form registration 1159s ok 82 - Found TOTP js 1159s ok 83 - Found custom Main Logo 1159s ok 84 - Get new key 1159s ok 85 - Content is JSON 1159s ok 86 - Found secret 1159s ok 87 - Found token 1159s ok 88 - Found user 1159s ok 89 - Code 1159s ok 90 - Code contains 6 digits 1159s ok 91 - Post code 1159s ok 92 - Content is JSON 1159s ok 93 - TOTP is registered 1159s ok 94 - Form 2fregisters 1159s ok 95 - Found choose 2F 1159s ok 96 - 2F device found 1159s ok 97 - 2F device found 1159s ok 98 - HTTP code is 400 1159s ok 99 - Deletion expects valid CSRF token 1159s ok 100 - HTTP code is 400 1159s ok 101 - Deletion expects valid CSRF token 1159s ok 102 - Response body is not empty 1159s ok 103 - Delete TOTP query 1159s ok 104 - Content is JSON 1159s ok 105 - TOTP removed 1159s ok 106 - Logout request 1159s ok 107 - Response is 200 1159s ok 108 - Cookie is deleted 1159s ok 109 - No pdata 1159s ok 110 - Disconnect request 1159s ok 111 - Response is 401 1159s ok 112 - Logout request 1159s ok 113 - Response is 200 1159s ok 114 - Cookie is deleted 1159s ok 115 - No pdata 1159s ok 116 - Disconnect request 1159s ok 117 - Response is 401 1159s ok 118 - Get Menu 1159s ok 119 - HTTP code is 200 1159s ok 120 - Page contains a form 1159s ok 121 - Host match 1159s ok 122 - Field "user" is defined 1159s ok 123 - Field "password" is defined 1159s ok 124 - CSP header authorize POST request to \# 1159s ok 125 - Auth query 1159s ok 126 - Get cookie lemonldap (6a211b052b21e957e43fafb71fe397791ea8b2388d266309b8115bbec26c5242) 1159s ok 127 - Get redirection 1159s ok 128 - Location is http://auth.example.com/ 1159s ok 129 - Get Menu 1159s ok 130 - HTTP code is 200 1159s ok 131 - Connected as dwho 1159s ok 132 - Authenticated as dwho 1159s ok 133 - contextSwitching allowed 1159s ok 134 - ContextSwitching form 1159s ok 135 - HTTP code is 200 1159s ok 136 - Page contains a form 1159s ok 137 - URI match 1159s ok 138 - Field "spoofId" is defined 1159s ok 139 - Found trspan="contextSwitching_ON" 1159s ok 140 - POST switchcontext 1159s ok 141 - Get redirection 1159s ok 142 - Location is http://auth.example.com/ 1159s ok 143 - Get cookie lemonldap (98e0970fba170bdb0593adfa68290074e92641c8c17bed4418aed4b2c635f5b8) 1159s ok 144 - Get Menu 1159s ok 145 - Authenticated as rtyler 1159s ok 146 - Found trspan="contextSwitching_OFF" 1159s ok 147 - New SSO session created 1159s ok 148 - Form 2fregisters 1159s ok 149 - Found choose 2F 1159s ok 150 - TOTP found 1159s ok 151 - 2F devices found 1159s ok 152 - 2F devices registered 1159s ok 153 - Response body is not empty 1159s ok 154 - Delete TOTP query 1159s ok 155 - Content is JSON 1159s ok 156 - 2F removed 1159s ok 157 - Form 2fregisters 1159s ok 158 - 2F device registered 1159s ok 159 - Logout request 1159s ok 160 - Response is 200 1159s ok 161 - Cookie is deleted 1159s ok 162 - No pdata 1159s ok 163 - Disconnect request 1159s ok 164 - Response is 401 1159s ok 165 - Logout request 1159s ok 166 - Response is 200 1159s ok 167 - Cookie is deleted 1159s ok 168 - No pdata 1159s ok 169 - Disconnect request 1159s ok 170 - Response is 401 1159s 1..170 1159s ok 1160s t/68-ContextSwitching-with-2F.t ................................... 1160s ok 1 - use Lemonldap::NG::Portal::Main; 1160s ok 2 - Portal object 1160s ok 3 - Init 1160s ok 4 - Portal app 1160s ok 5 - Get Menu 1160s ok 6 - HTTP code is 200 1160s ok 7 - Page contains a form 1160s ok 8 - Host match 1160s ok 9 - Field "user" is defined 1160s ok 10 - Field "password" is defined 1160s ok 11 - CSP header authorize POST request to \# 1160s ok 12 - Auth query 1160s ok 13 - Get cookie lemonldap (eebc9c0f9340b6e00f6c8984beaa4fb7897df2067aaccfefc264d908224bb924) 1160s ok 14 - Get redirection 1160s ok 15 - Location is http://auth.example.com/ 1160s ok 16 - Get Menu 1160s ok 17 - HTTP code is 200 1160s ok 18 - Connected as rtyler 1160s ok 19 - Authenticated as rtyler 1160s ok 20 - contextSwitching allowed 1160s ok 21 - Form registration 1160s ok 22 - Found TOTP js 1160s ok 23 - Found custom Main Logo 1160s ok 24 - Get new key 1160s ok 25 - Content is JSON 1160s ok 26 - Found secret 1160s ok 27 - Found token 1160s ok 28 - Found user 1160s ok 29 - Code 1160s ok 30 - Code contains 6 digits 1160s ok 31 - Post code 1160s ok 32 - Content is JSON 1160s ok 33 - TOTP is registered 1160s ok 34 - Logout request 1160s ok 35 - Response is 200 1160s ok 36 - Cookie is deleted 1160s ok 37 - No pdata 1160s ok 38 - Disconnect request 1160s ok 39 - Response is 401 1160s ok 40 - Get Menu 1160s ok 41 - HTTP code is 200 1160s ok 42 - Page contains a form 1160s ok 43 - Host match 1160s ok 44 - Field "user" is defined 1160s ok 45 - Field "password" is defined 1160s ok 46 - CSP header authorize POST request to \# 1160s ok 47 - Auth query 1160s ok 48 - HTTP code is 200 1160s ok 49 - Page contains a form 1160s ok 50 - URI match 1160s ok 51 - Field "token" is defined 1160s ok 52 - Post TOTP choice 1160s ok 53 - HTTP code is 200 1160s ok 54 - Page contains a form 1160s ok 55 - URI match 1160s ok 56 - Field "token" is defined 1160s ok 57 - Code 1160s ok 58 - Post code 1160s ok 59 - Get cookie lemonldap (68926d47c231c3700b1e9c80b87607b76702282dfdd267747e624b73127c894b) 1160s ok 60 - Get Menu 1160s ok 61 - HTTP code is 200 1160s ok 62 - Authenticated as rtyler 1160s ok 63 - ContextSwitching form 1160s ok 64 - HTTP code is 200 1160s ok 65 - Page contains a form 1160s ok 66 - URI match 1160s ok 67 - Field "spoofId" is defined 1160s ok 68 - Found trspan="contextSwitching_ON" 1160s ok 69 - POST switchcontext 1160s ok 70 - Get redirection 1160s ok 71 - Location is http://auth.example.com/ 1160s ok 72 - Get cookie lemonldap (8183bf25d78b22dce847618782f385aaaccce24c1f5839ec4a1fd5023c314e94) 1160s ok 73 - Get Menu 1160s ok 74 - Authenticated as dwho 1160s ok 75 - Found trspan="contextSwitching_OFF" 1160s ok 76 - Form 2fregisters 1160s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 239. 1160s ok 77 - No 2F device found 1160s ok 78 - Form registration 1160s ok 79 - Found TOTP js 1160s ok 80 - Found custom Main Logo 1160s ok 81 - Get new key 1160s ok 82 - Content is JSON 1160s ok 83 - Not authorized to register a TOTP 1160s ok 84 - Delete TOTP query 1160s ok 85 - Content is JSON 1160s ok 86 - Not authorized to unregister a TOTP 1160s ok 87 - Post code 1160s ok 88 - Content is JSON 1160s ok 89 - Not authorized to verify a TOTP 1160s ok 90 - Logout request 1160s ok 91 - Response is 200 1160s ok 92 - Cookie is deleted 1160s ok 93 - No pdata 1160s ok 94 - Disconnect request 1160s ok 95 - Response is 401 1160s ok 96 - Logout request 1160s ok 97 - Response is 200 1160s ok 98 - Cookie is deleted 1160s ok 99 - No pdata 1160s ok 100 - Disconnect request 1160s ok 101 - Response is 401 1160s ok 102 - Get Menu 1160s ok 103 - HTTP code is 200 1160s ok 104 - Page contains a form 1160s ok 105 - Host match 1160s ok 106 - Field "user" is defined 1160s ok 107 - Field "password" is defined 1160s ok 108 - CSP header authorize POST request to \# 1160s ok 109 - Auth query 1160s ok 110 - Get cookie lemonldap (5c3bdaaef7fe5a981e8341bbc0aeed8c846f6faa9ce9e460658c39384bfe7e7e) 1160s ok 111 - Get redirection 1160s ok 112 - Location is http://auth.example.com/ 1160s ok 113 - Get Menu 1160s ok 114 - HTTP code is 200 1160s ok 115 - Connected as dwho 1160s ok 116 - Authenticated as dwho 1160s ok 117 - contextSwitching allowed 1160s ok 118 - ContextSwitching form 1160s ok 119 - HTTP code is 200 1160s ok 120 - Page contains a form 1160s ok 121 - URI match 1160s ok 122 - Field "spoofId" is defined 1160s ok 123 - Found trspan="contextSwitching_ON" 1160s ok 124 - POST switchcontext 1160s ok 125 - Get redirection 1160s ok 126 - Location is http://auth.example.com/ 1160s ok 127 - Get cookie lemonldap (3bbd69df8e7f9d21c452f536a5aa4e0a98eca63de38cc03a99ea97f03728bafe) 1160s ok 128 - Get Menu 1160s ok 129 - Authenticated as rtyler 1160s ok 130 - Found trspan="contextSwitching_OFF" 1160s ok 131 - Form 2fregisters 1160s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 410. 1160s ok 132 - No 2F device found 1160s 1..132 1160s ok 1161s t/68-ContextSwitching-with-Impersonation.t ........................ 1161s ok 1 - use Lemonldap::NG::Portal::Main; 1161s ok 2 - Portal object 1161s ok 3 - Init 1161s ok 4 - Portal app 1161s ok 5 - Get Menu 1161s ok 6 - HTTP code is 200 1161s ok 7 - Page contains a form 1161s ok 8 - Host match 1161s ok 9 - Field "user" is defined 1161s ok 10 - Field "password" is defined 1161s ok 11 - Field "spoofId" is defined 1161s ok 12 - CSP header authorize POST request to \# 1161s ok 13 - Auth query 1161s ok 14 - Get cookie lemonldap (f404dd878e6cf581da5b4c681ec3a1cf009c80a4c81858921a83aa8b98682b18) 1161s ok 15 - Get redirection 1161s ok 16 - Location is http://auth.example.com/ 1161s ok 17 - Get Menu 1161s ok 18 - HTTP code is 200 1161s ok 19 - Connected as dwho 1161s ok 20 - Authenticated as dwho 1161s ok 21 - contextSwitching allowed 1161s ok 22 - ContextSwitching form: dwho -> rtyler 1161s ok 23 - HTTP code is 200 1161s ok 24 - Page contains a form 1161s ok 25 - URI match 1161s ok 26 - Field "spoofId" is defined 1161s ok 27 - Found trspan="contextSwitching_ON" 1161s ok 28 - POST switchcontext 1161s ok 29 - Get redirection 1161s ok 30 - Location is http://auth.example.com/ 1161s ok 31 - Get cookie lemonldap (b896f8aeeb801fc47bf6acf3eea391444b0cfe4225f741a47172111ae6ae690d) 1161s ok 32 - New SSO session created 1161s ok 33 - Get Menu 1161s ok 34 - Authenticated as rtyler 1161s ok 35 - Found trspan="contextSwitching_OFF" 1161s ok 36 - Stop context switching rtyler 1161s ok 37 - Get Menu 1161s ok 38 - Found PE_SESSIONEXPIRED 1161s ok 39 - ContextSwitching form: dwho -> french 1161s ok 40 - HTTP code is 200 1161s ok 41 - Page contains a form 1161s ok 42 - URI match 1161s ok 43 - Field "spoofId" is defined 1161s ok 44 - Found trspan="contextSwitching_ON" 1161s ok 45 - POST switchcontext 1161s ok 46 - Get redirection 1161s ok 47 - Location is http://auth.example.com/ 1161s ok 48 - Get cookie lemonldap (cbd1ffff425911ba3444d186e4106c9a9be6db78b3addd76918d044c28aac10c) 1161s ok 49 - New SSO session created 1161s ok 50 - Get Menu 1161s ok 51 - Authenticated as french 1161s ok 52 - Found trspan="contextSwitching_OFF" 1161s ok 53 - CheckUser form 1161s ok 54 - Content is JSON 1161s ok 55 - Good switching_id found 1161s ok 56 - No real value found 1161s ok 57 - Stop context switching french 1161s ok 58 - Get cookie lemonldap (f404dd878e6cf581da5b4c681ec3a1cf009c80a4c81858921a83aa8b98682b18) 1161s ok 59 - Get Menu 1161s ok 60 - Authenticated as dwho 1161s ok 61 - Found trspan="contextSwitching_ON" 1161s ok 62 - CheckUser form 1161s ok 63 - Content is JSON 1161s ok 64 - Good switching_id found 1161s ok 65 - Get Menu 1161s ok 66 - HTTP code is 200 1161s ok 67 - Dwho has been well disconnected 1161s 1..67 1161s ok 1161s t/68-ContextSwitching-with-Logout.t ............................... 1161s ok 1 - use Lemonldap::NG::Portal::Main; 1161s ok 2 - Portal object 1161s ok 3 - Init 1161s ok 4 - Portal app 1161s ok 5 - Get Menu 1161s ok 6 - HTTP code is 200 1161s ok 7 - Page contains a form 1161s ok 8 - Host match 1161s ok 9 - Field "user" is defined 1161s ok 10 - Field "password" is defined 1161s ok 11 - Field "token" is defined 1161s ok 12 - CSP header authorize POST request to \# 1161s ok 13 - Auth query 1161s ok 14 - Get cookie lemonldap (4f7dc6bd497cfc3f98e2423f49922368bf57ae3545a2e61f2155b86240d8df70) 1161s ok 15 - Get redirection 1161s ok 16 - Location is http://auth.example.com/ 1161s ok 17 - Get Menu 1161s ok 18 - HTTP code is 200 1161s ok 19 - Connected as rtyler 1161s ok 20 - Authenticated as rtyler 1161s ok 21 - contextSwitching allowed 1161s ok 22 - ContextSwitching form 1161s ok 23 - HTTP code is 200 1161s ok 24 - Page contains a form 1161s ok 25 - URI match 1161s ok 26 - Field "spoofId" is defined 1161s ok 27 - Field "token" is defined 1161s ok 28 - Found trspan="contextSwitching_ON" 1161s ok 29 - POST expired switchcontext 1161s ok 30 - Found "" 1161s ok 31 - ContextSwitching form 1161s ok 32 - HTTP code is 200 1161s ok 33 - Page contains a form 1161s ok 34 - URI match 1161s ok 35 - Field "spoofId" is defined 1161s ok 36 - Field "token" is defined 1161s ok 37 - Found trspan="contextSwitching_ON" 1161s ok 38 - POST switchcontext 1161s ok 39 - Get redirection 1161s ok 40 - Location is http://auth.example.com/ 1161s ok 41 - Get cookie lemonldap (8166f69c817b2adcd66a7a4e038e83e49971046e1b9c110aeff023b6c120e361) 1161s ok 42 - Get Menu 1161s ok 43 - Authenticated as dwho 1161s ok 44 - Found trspan="contextSwitching_OFF" 1161s ok 45 - CheckUser form 1161s ok 46 - HTTP code is 200 1161s ok 47 - Page contains a form 1161s ok 48 - URI match 1161s ok 49 - Field "user" is defined 1161s ok 50 - Field "url" is defined 1161s ok 51 - Field "token" is defined 1161s ok 52 - Found trspan="checkUser" 1161s ok 53 - Found attribute _user 1161s ok 54 - Found value dwho 1161s ok 55 - Found attribute mail 1161s ok 56 - Found spoofed _id_session 1161s ok 57 - CheckUser form 1161s ok 58 - Content is JSON 1161s ok 59 - Good switching_id found 1161s ok 60 - Stop context switching 1161s ok 61 - Found logout message 1161s 1..61 1161s ok 1162s t/68-ContextSwitching-with-TOTP-and-Notification.t ................ 1162s ok 1 - use Lemonldap::NG::Portal::Main; 1162s ok 2 - Portal object 1162s ok 3 - Init 1162s ok 4 - Portal app 1162s ok 5 - Auth query 1162s ok 6 - Get cookie lemonldap (6a3d2774250a12d9881135b496b2adac272b17442b172834c268961332e2a12b) 1162s ok 7 - Get redirection 1162s ok 8 - Location is http://auth.example.com/ 1162s ok 9 - Get new key 1162s ok 10 - Content is JSON 1162s ok 11 - Found secret 1162s ok 12 - Found token 1162s ok 13 - Code 1162s ok 14 - Code contains 6 digits 1162s ok 15 - Post code 1162s ok 16 - Content is JSON 1162s ok 17 - Key is registered 1162s ok 18 - Logout request 1162s ok 19 - Response is 200 1162s ok 20 - Cookie is deleted 1162s ok 21 - No pdata 1162s ok 22 - Disconnect request 1162s ok 23 - Response is 401 1162s ok 24 - Get Menu 1162s ok 25 - HTTP code is 200 1162s ok 26 - Page contains a form 1162s ok 27 - Host match 1162s ok 28 - Field "user" is defined 1162s ok 29 - Field "password" is defined 1162s ok 30 - CSP header authorize POST request to \# 1162s ok 31 - Auth query 1162s ok 32 - Get cookie lemonldap (2bcd6d8180c83491e3823b88c912bc20fe73f2ccb309b8c9611d66fd90149295) 1162s ok 33 - Get redirection 1162s ok 34 - Location is http://auth.example.com/ 1162s ok 35 - Get Menu 1162s ok 36 - HTTP code is 200 1162s ok 37 - Connected as rtyler 1162s ok 38 - Authenticated as rtyler 1162s ok 39 - contextSwitching allowed 1162s ok 40 - Get new key 1162s ok 41 - Content is JSON 1162s ok 42 - Found secret 1162s ok 43 - Found token 1162s ok 44 - Code 1162s ok 45 - Code contains 6 digits 1162s ok 46 - Post code 1162s ok 47 - Content is JSON 1162s ok 48 - Key is registered 1162s ok 49 - ContextSwitching form 1162s ok 50 - HTTP code is 200 1162s ok 51 - Page contains a form 1162s ok 52 - URI match 1162s ok 53 - Field "spoofId" is defined 1162s ok 54 - Found trspan="contextSwitching_ON" 1162s ok 55 - POST switchcontext 1162s ok 56 - Get redirection 1162s ok 57 - Location is http://auth.example.com/ 1162s ok 58 - Get cookie lemonldap (c05c5f5c472e939452c276c42f2f8041c3050c86ad219a33682003cd1e9d5fa6) 1162s ok 59 - Get Menu 1162s ok 60 - Authenticated as dwho 1162s ok 61 - Found trspan="contextSwitching_OFF" 1162s ok 62 - CheckUser form 1162s ok 63 - HTTP code is 200 1162s ok 64 - Page contains a form 1162s ok 65 - URI match 1162s ok 66 - Field "user" is defined 1162s ok 67 - Field "url" is defined 1162s ok 68 - Found trspan="checkUser" 1162s ok 69 - Found macro authMode 1162s ok 70 - Found DEMO 1162s ok 71 - Stop context switching 1162s ok 72 - Get cookie lemonldap (2bcd6d8180c83491e3823b88c912bc20fe73f2ccb309b8c9611d66fd90149295) 1162s ok 73 - Get Menu 1162s ok 74 - Authenticated as rtyler 1162s ok 75 - ContextSwitching form 1162s ok 76 - HTTP code is 200 1162s ok 77 - Page contains a form 1162s ok 78 - URI match 1162s ok 79 - Field "spoofId" is defined 1162s ok 80 - Found trspan="contextSwitching_ON" 1162s ok 81 - POST switchcontext 1162s ok 82 - Get redirection 1162s ok 83 - Location is http://auth.example.com/ 1162s ok 84 - Get cookie lemonldap (58613a076fa2e21dae58e335c781e176d2f56ecd8dae03455d2e311b85b7b53a) 1162s ok 85 - Get Menu 1162s ok 86 - Authenticated as msmith 1162s ok 87 - Found trspan="contextSwitching_OFF" 1162s ok 88 - Stop context switching 1162s ok 89 - Get cookie lemonldap (2bcd6d8180c83491e3823b88c912bc20fe73f2ccb309b8c9611d66fd90149295) 1162s ok 90 - Get Menu 1162s ok 91 - Authenticated as rtyler 1162s ok 92 - Logout request 1162s ok 93 - Response is 200 1162s ok 94 - Cookie is deleted 1162s ok 95 - No pdata 1162s ok 96 - Disconnect request 1162s ok 97 - Response is 401 1162s ok 98 - Auth query 1162s ok 99 - You have some new messages 1162s ok 100 - Auth query 1162s ok 101 - TOTP code required 1162s ok 102 - HTTP code is 200 1162s ok 103 - Page contains a form 1162s ok 104 - URI match 1162s ok 105 - Field "token" is defined 1162s ok 106 - LLNG Code 1162s ok 107 - Post code 1162s ok 108 - Get cookie lemonldap (2a9744691e5b8c74c4a55b48156d9ca4039cd9847b5b0e67778ffd878e1fc125) 1162s ok 109 - CheckUser form 1162s ok 110 - HTTP code is 200 1162s ok 111 - Page contains a form 1162s ok 112 - URI match 1162s ok 113 - Field "user" is defined 1162s ok 114 - Field "url" is defined 1162s ok 115 - Found trspan="checkUser" 1162s ok 116 - Found macro authMode 1162s ok 117 - Found macro value "TOTP" 1162s ok 118 - POST checkuser 1162s ok 119 - HTTP code is 200 1162s ok 120 - Page contains a form 1162s ok 121 - URI match 1162s ok 122 - Field "user" is defined 1162s ok 123 - Field "url" is defined 1162s ok 124 - Found trspan="checkUserComputedSession" 1162s ok 125 - Found macro authMode 1162s ok 126 - Found TOTP 1162s ok 127 - POST checkuser 1162s ok 128 - HTTP code is 200 1162s ok 129 - Page contains a form 1162s ok 130 - URI match 1162s ok 131 - Field "user" is defined 1162s ok 132 - Field "url" is defined 1162s ok 133 - Found trspan="checkUser" 1162s ok 134 - Found macro authMode 1162s ok 135 - Found DEMO 1162s 1..135 1162s ok 1163s t/68-ContextSwitching-with-UnrestrictedUser.t ..................... 1163s ok 1 - use Lemonldap::NG::Portal::Main; 1163s ok 2 - Portal object 1163s ok 3 - Init 1163s ok 4 - Portal app 1163s ok 5 - Get Menu 1163s ok 6 - HTTP code is 200 1163s ok 7 - Page contains a form 1163s ok 8 - Host match 1163s ok 9 - Field "user" is defined 1163s ok 10 - Field "password" is defined 1163s ok 11 - CSP header authorize POST request to \# 1163s ok 12 - Auth query 1163s ok 13 - Get cookie lemonldap (34d4f7d16af80a3bd5606d0bc9e4779d3eb17e8c11dbf5326b60f15493613540) 1163s ok 14 - Get redirection 1163s ok 15 - Location is http://auth.example.com/ 1163s ok 16 - Get Menu 1163s ok 17 - HTTP code is 200 1163s ok 18 - Connected as rtyler 1163s ok 19 - Authenticated as rtyler 1163s ok 20 - contextSwitching allowed 1163s ok 21 - ContextSwitching form 1163s ok 22 - HTTP code is 200 1163s ok 23 - Page contains a form 1163s ok 24 - URI match 1163s ok 25 - Field "spoofId" is defined 1163s ok 26 - Found trspan="contextSwitching_ON" 1163s ok 27 - POST switchcontext 1163s ok 28 - Get redirection 1163s ok 29 - Location is http://auth.example.com/ 1163s ok 30 - Get cookie lemonldap (39de4a8bc31900860789e2b2be52110a2ad6e81b6c29f2347275aeba96d60cbc) 1163s ok 31 - Get Menu 1163s ok 32 - Authenticated as dwho 1163s ok 33 - Found trspan="contextSwitching_OFF" 1163s ok 34 - Stop context switching 1163s ok 35 - Get Menu 1163s ok 36 - SESSIONEXPIRED 1163s ok 37 - Get Menu 1163s ok 38 - Authenticated as rtyler 1163s ok 39 - ContextSwitching form 1163s ok 40 - HTTP code is 200 1163s ok 41 - Page contains a form 1163s ok 42 - URI match 1163s ok 43 - Field "spoofId" is defined 1163s ok 44 - Found trspan="contextSwitching_ON" 1163s ok 45 - POST switchcontext 1163s ok 46 - MALFORMEDUSER 1163s ok 47 - Get Menu 1163s ok 48 - HTTP code is 200 1163s ok 49 - Page contains a form 1163s ok 50 - Host match 1163s ok 51 - Field "user" is defined 1163s ok 52 - Field "password" is defined 1163s ok 53 - CSP header authorize POST request to \# 1163s ok 54 - Auth query 1163s ok 55 - Get cookie lemonldap (8786ec4b1bd2e4706a650a47e8692c06e66a253eaa799b92aff6122974e84004) 1163s ok 56 - Get redirection 1163s ok 57 - Location is http://auth.example.com/ 1163s ok 58 - ContextSwitching form 1163s ok 59 - HTTP code is 200 1163s ok 60 - Page contains a form 1163s ok 61 - URI match 1163s ok 62 - Field "spoofId" is defined 1163s ok 63 - Found trspan="contextSwitching_ON" 1163s ok 64 - POST switchcontext 1163s ok 65 - Get redirection 1163s ok 66 - Location is http://auth.example.com/ 1163s ok 67 - Get cookie lemonldap (e3149bbe7394a65256dcf3c6448fd26a9dff8e50e8be3bfc784003c79c281cdc) 1163s ok 68 - Get Menu 1163s ok 69 - Authenticated as msmith 1163s ok 70 - Found trspan="contextSwitching_OFF" 1163s ok 71 - Logout request 1163s ok 72 - Response is 200 1163s ok 73 - Cookie is deleted 1163s ok 74 - No pdata 1163s ok 75 - Disconnect request 1163s ok 76 - Response is 401 1163s ok 77 - Logout request 1163s ok 78 - Response is 200 1163s ok 79 - Cookie is deleted 1163s ok 80 - No pdata 1163s ok 81 - Disconnect request 1163s ok 82 - Response is 401 1163s 1..82 1163s ok 1164s t/68-ContextSwitching.t ........................................... 1164s ok 1 - use Lemonldap::NG::Portal::Main; 1164s ok 2 - Portal object 1164s ok 3 - Init 1164s ok 4 - Portal app 1164s ok 5 - Auth query 1164s ok 6 - Get cookie lemonldap (f12d938168708df35b1aa11ca45415742ec3cf2b15f6cbd69cfca7fbada738e8) 1164s ok 7 - Get redirection 1164s ok 8 - Location is http://auth.example.com/ 1164s ok 9 - Get Menu 1164s ok 10 - HTTP code is 200 1164s ok 11 - Connected as rtyler 1164s ok 12 - Found language flags 1164s ok 13 - Authenticated as rtyler 1164s ok 14 - Connected as dwho 1164s ok 15 - Found test1 & title 1164s ok 16 - Found test2 & title 1164s ok 17 - Found only one description 1164s ok 18 - Logout request 1164s ok 19 - Response is 200 1164s ok 20 - Cookie is deleted 1164s ok 21 - No pdata 1164s ok 22 - Disconnect request 1164s ok 23 - Response is 401 1164s ok 24 - Auth query 1164s ok 25 - Get cookie lemonldap (27710c1db5c2f7ce485b6a361ca36b357b2a0037a5e6ac7091879d1bf4a64166) 1164s ok 26 - Get redirection 1164s ok 27 - Location is http://auth.example.com/ 1164s ok 28 - Get Menu 1164s ok 29 - HTTP code is 200 1164s ok 30 - Connected as dwho 1164s ok 31 - Authenticated as dwho 1164s ok 32 - contextSwitching allowed 1164s ok 33 - ContextSwitching form 1164s ok 34 - HTTP code is 200 1164s ok 35 - Page contains a form 1164s ok 36 - URI match 1164s ok 37 - Field "spoofId" is defined 1164s ok 38 - Found trspan="contextSwitching_ON" 1164s ok 39 - POST switchcontext 1164s ok 40 - PE_MALFORMEDUSER 1164s ok 41 - ContextSwitching form 1164s ok 42 - HTTP code is 200 1164s ok 43 - Page contains a form 1164s ok 44 - URI match 1164s ok 45 - Field "spoofId" is defined 1164s ok 46 - Found trspan="contextSwitching_ON" 1164s ok 47 - POST switchcontext 1164s ok 48 - PE_MALFORMEDUSER 1164s ok 49 - ContextSwitching form 1164s ok 50 - HTTP code is 200 1164s ok 51 - Page contains a form 1164s ok 52 - URI match 1164s ok 53 - Field "spoofId" is defined 1164s ok 54 - Found trspan="contextSwitching_ON" 1164s ok 55 - POST switchcontext 1164s ok 56 - PE_MALFORMEDUSER 1164s ok 57 - ContextSwitching form 1164s ok 58 - HTTP code is 200 1164s ok 59 - Page contains a form 1164s ok 60 - URI match 1164s ok 61 - Field "spoofId" is defined 1164s ok 62 - Found trspan="contextSwitching_ON" 1164s ok 63 - POST switchcontext 1164s ok 64 - Get Menu 1164s ok 65 - Found trspan="contextSwitching_ON" 1164s ok 66 - Authenticated as dwho 1164s ok 67 - ContextSwitching form 1164s ok 68 - HTTP code is 200 1164s ok 69 - Page contains a form 1164s ok 70 - URI match 1164s ok 71 - Field "spoofId" is defined 1164s ok 72 - Found trspan="contextSwitching_ON" 1164s ok 73 - POST switchcontext 1164s ok 74 - Get cookie lemonldap (409c0f5daf0f5bdd12d0ad94699a2c79fe482cfdab74a7f4dfaf4d476a0b0a03) 1164s ok 75 - New SSO session created 1164s ok 76 - Get Menu 1164s ok 77 - Authenticated as rtyler 1164s ok 78 - Found trspan="contextSwitching_OFF" 1164s ok 79 - Stop context switching 1164s ok 80 - Get cookie lemonldap (27710c1db5c2f7ce485b6a361ca36b357b2a0037a5e6ac7091879d1bf4a64166) 1164s ok 81 - New SSO session created 1164s ok 82 - Get Menu 1164s ok 83 - Authenticated as dwho 1164s ok 84 - Found trspan="contextSwitching_ON" 1164s ok 85 - ContextSwitching form 1164s ok 86 - HTTP code is 200 1164s ok 87 - Page contains a form 1164s ok 88 - URI match 1164s ok 89 - Field "spoofId" is defined 1164s ok 90 - Found trspan="contextSwitching_ON" 1164s ok 91 - POST switchcontext 1164s ok 92 - Get cookie lemonldap (6ebf1a8220cd87584039e4b9ca7425930e6412fd1aff1dba51478405d91b5576) 1164s ok 93 - New SSO session created 1164s ok 94 - Logout request 1164s ok 95 - Response is 200 1164s ok 96 - Cookie is deleted 1164s ok 97 - No pdata 1164s ok 98 - Disconnect request 1164s ok 99 - Response is 401 1164s ok 100 - Get Menu 1164s ok 101 - Authenticated as rtyler 1164s ok 102 - Found trspan="contextSwitching_OFF" 1164s ok 103 - Stop context switching 1164s ok 104 - Found PE_SESSIONEXPIRED 1164s ok 105 - Get Menu 1164s ok 106 - Authenticated as rtyler 1164s ok 107 - Get Menu 1164s ok 108 - HTTP code is 200 1164s ok 109 - Dwho has been well disconnected 1164s 1..109 1164s ok 1164s t/68-FindUser-with-BadChoice-and-token.t .......................... 1164s ok 1 - use Lemonldap::NG::Portal::Main; 1164s ok 2 - Portal object 1164s ok 3 - Init 1164s ok 4 - Portal app 1164s ok 5 - Get Portal 1164s ok 6 - HTTP code is 200 1164s ok 7 - Page contains a form 1164s ok 8 - Host match 1164s ok 9 - Field "user" is defined 1164s ok 10 - Field "password" is defined 1164s ok 11 - Field "spoofId" is defined 1164s ok 12 - Field "token" is defined 1164s ok 13 - CSP header authorize POST request to \# 1164s ok 14 - HTTP code is 200 1164s ok 15 - Page contains a form 1164s ok 16 - Host match 1164s ok 17 - Field "uid" is defined 1164s ok 18 - Field "guy" is defined 1164s ok 19 - Field "cn" is defined 1164s ok 20 - Field "token" is defined 1164s ok 21 - CSP header authorize POST request to \# 1164s ok 22 - Display 3 forms 1164s ok 23 - lmAuth=2_ssl 1164s ok 24 - Post FindUser request 1164s ok 25 - value="" 1164s ok 26 - HTTP code is 200 1164s ok 27 - Page contains a form 1164s ok 28 - Host match 1164s ok 29 - Field "uid" is defined 1164s ok 30 - Field "guy" is defined 1164s ok 31 - Field "cn" is defined 1164s ok 32 - Field "token" is defined 1164s ok 33 - CSP header authorize POST request to \# 1164s ok 34 - Auth query 1164s ok 35 - Get cookie lemonldap (ff23697d7decb7f1b6022a5633f85d4cd7fb9337e7be7eecc9c365f6adc9a630) 1164s ok 36 - Get redirection 1164s ok 37 - Location is http://auth.example.com/ 1164s ok 38 - Logout request 1164s ok 39 - Response is 200 1164s ok 40 - Cookie is deleted 1164s ok 41 - No pdata 1164s ok 42 - Disconnect request 1164s ok 43 - Response is 401 1164s 1..43 1164s ok 1165s t/68-FindUser-with-Choice-and-token.t ............................. 1165s ok 1 - use Lemonldap::NG::Portal::Main; 1165s ok 2 - Portal object 1165s ok 3 - Init 1165s ok 4 - Portal app 1165s ok 5 - Get Portal 1165s ok 6 - HTTP code is 200 1165s ok 7 - Page contains a form 1165s ok 8 - Host match 1165s ok 9 - Field "user" is defined 1165s ok 10 - Field "password" is defined 1165s ok 11 - Field "spoofId" is defined 1165s ok 12 - Field "token" is defined 1165s ok 13 - CSP header authorize POST request to \# 1165s ok 14 - HTTP code is 200 1165s ok 15 - Page contains a form 1165s ok 16 - Host match 1165s ok 17 - Field "uid" is defined 1165s ok 18 - Field "guy" is defined 1165s ok 19 - Field "cn" is defined 1165s ok 20 - Field "token" is defined 1165s ok 21 - CSP header authorize POST request to \# 1165s ok 22 - Display 3 forms 1165s ok 23 - lmAuth=2_ssl 1165s ok 24 - Post FindUser request 1165s ok 25 - Response is JSON 1165s ok 26 - Good user 1165s ok 27 - Found token 1165s ok 28 - Get Portal 1165s ok 29 - HTTP code is 200 1165s ok 30 - Page contains a form 1165s ok 31 - Host match 1165s ok 32 - Field "uid" is defined 1165s ok 33 - Field "guy" is defined 1165s ok 34 - Field "cn" is defined 1165s ok 35 - Field "token" is defined 1165s ok 36 - CSP header authorize POST request to \# 1165s ok 37 - Post expired FindUser request 1165s ok 38 - Response is JSON 1165s ok 39 - Token expired 1165s ok 40 - result => 0 1165s ok 41 - Found token 1165s 1..41 1165s ok 1165s t/68-FindUser-with-Combination.t .................................. 1165s ok 1 - use Lemonldap::NG::Portal::Main; 1165s ok 2 # skip LLNGTESTLDAP is not set 1165s ok 3 # skip LLNGTESTLDAP is not set 1165s ok 4 # skip LLNGTESTLDAP is not set 1165s ok 5 # skip LLNGTESTLDAP is not set 1165s ok 6 # skip LLNGTESTLDAP is not set 1165s ok 7 # skip LLNGTESTLDAP is not set 1165s ok 8 # skip LLNGTESTLDAP is not set 1165s ok 9 # skip LLNGTESTLDAP is not set 1165s ok 10 # skip LLNGTESTLDAP is not set 1165s ok 11 # skip LLNGTESTLDAP is not set 1165s ok 12 # skip LLNGTESTLDAP is not set 1165s ok 13 # skip LLNGTESTLDAP is not set 1165s ok 14 # skip LLNGTESTLDAP is not set 1165s ok 15 # skip LLNGTESTLDAP is not set 1165s ok 16 # skip LLNGTESTLDAP is not set 1165s ok 17 # skip LLNGTESTLDAP is not set 1165s ok 18 # skip LLNGTESTLDAP is not set 1165s ok 19 # skip LLNGTESTLDAP is not set 1165s ok 20 # skip LLNGTESTLDAP is not set 1165s ok 21 # skip LLNGTESTLDAP is not set 1165s ok 22 # skip LLNGTESTLDAP is not set 1165s ok 23 # skip LLNGTESTLDAP is not set 1165s ok 24 # skip LLNGTESTLDAP is not set 1165s ok 25 # skip LLNGTESTLDAP is not set 1165s 1..25 1165s ok 1166s t/68-FindUser-with-DBI.t .......................................... 1166s ok 1 - use Lemonldap::NG::Portal::Main; 1166s ok 2 - Portal object 1166s ok 3 - Init 1166s ok 4 - Portal app 1166s ok 5 - Get Portal 1166s ok 6 - HTTP code is 200 1166s ok 7 - Page contains a form 1166s ok 8 - Host match 1166s ok 9 - Field "user" is defined 1166s ok 10 - Field "password" is defined 1166s ok 11 - Field "spoofId" is defined 1166s ok 12 - CSP header authorize POST request to \# 1166s ok 13 - HTTP code is 200 1166s ok 14 - Page contains a form 1166s ok 15 - Host match 1166s ok 16 - Field "uid" is defined 1166s ok 17 - Field "guy" is defined 1166s ok 18 - Field "cn" is defined 1166s ok 19 - Field "room" is defined 1166s ok 20 - CSP header authorize POST request to \# 1166s ok 21 - Post empty FindUser request 1166s ok 22 - HTTP code is 200 1166s ok 23 - Page contains a form 1166s ok 24 - Host match 1166s ok 25 - Field "user" is defined 1166s ok 26 - Field "password" is defined 1166s ok 27 - Field "spoofId" is defined 1166s ok 28 - CSP header authorize POST request to \# 1166s ok 29 - HTTP code is 200 1166s ok 30 - Page contains a form 1166s ok 31 - Host match 1166s ok 32 - Field "uid" is defined 1166s ok 33 - Field "guy" is defined 1166s ok 34 - Field "cn" is defined 1166s ok 35 - Field "room" is defined 1166s ok 36 - CSP header authorize POST request to \# 1166s ok 37 - value="" 1166s ok 38 - Post FindUser request 1166s ok 39 - value="dwho" 1166s ok 40 - autocomplete="off" 1166s ok 41 - Search an account 1166s ok 42 - id="findUser_guy" 1166s ok 43 - id="findUser_uid" 1166s ok 44 - id="findUser_cn" 1166s ok 45 - id="findUser_room" 1166s ok 46 - -> Four entries found 1166s ok 47 - 1st -> guy 1166s ok 48 - 2nd -> cn 1166s ok 49 - 3rd -> room 1166s ok 50 - 4th -> uid 1166s ok 51 - Post FindUser request 1166s ok 52 - Response is JSON 1166s ok 53 - Good user 1166s ok 54 - Post FindUser request no result 1166s ok 55 - Response is JSON 1166s ok 56 - No user 1166s ok 57 - Post FindUser request one result 1166s ok 58 - Response is JSON 1166s ok 59 - Good user 1166s ok 60 - Post FindUser request multi results 1166s ok 61 - Response is JSON 1166s ok 62 - Good user (dwho) 1166s ok 63 - Post FindUser request with bad arg 1166s ok 64 - Response is JSON 1166s ok 65 - Good result 1166s ok 66 - No user 1166s ok 67 - Post FindUser request with two args 1166s ok 68 - Response is JSON 1166s ok 69 - Good user 1166s ok 70 - Post FindUser request with wrong args 1166s ok 71 - Response is JSON 1166s ok 72 - No result 1166s ok 73 - No user found 1166s ok 74 - Post FindUser request with excluding result 1166s ok 75 - Response is JSON 1166s ok 76 - No result 1166s ok 77 - No user found 1166s ok 78 - Post FindUser request with excluding result 1166s ok 79 - Response is JSON 1166s ok 80 - No result 1166s ok 81 - No user found 1166s ok 82 - Post FindUser request 0 with multi results 1166s ok 83 - Response is JSON 1166s ok 84 - Good result 1166s ok 85 - Good user (dwho) 1166s ok 86 - Post FindUser request with bad wildcard 1166s ok 87 - Response is JSON 1166s ok 88 - No result 1166s ok 89 - No user found 1166s ok 90 - Post FindUser request with wildcard 1166s ok 91 - Response is JSON 1166s ok 92 - Good result 1166s ok 93 - Good user (dwho) 1166s 1..93 1166s ok 1167s t/68-FindUser-with-Demo-and-captcha.t ............................. 1167s ok 1 - use Lemonldap::NG::Portal::Main; 1167s ok 2 - Portal object 1167s ok 3 - Init 1167s ok 4 - Portal app 1167s ok 5 - Get Portal 1167s ok 6 - HTTP code is 200 1167s ok 7 - Page contains a form 1167s ok 8 - Host match 1167s ok 9 - Field "user" is defined 1167s ok 10 - Field "password" is defined 1167s ok 11 - Field "spoofId" is defined 1167s ok 12 - Field "token" is defined 1167s ok 13 - CSP header authorize POST request to \# 1167s ok 14 - HTTP code is 200 1167s ok 15 - Page contains a form 1167s ok 16 - Host match 1167s ok 17 - Field "uid" is defined 1167s ok 18 - Field "guy" is defined 1167s ok 19 - Field "cn" is defined 1167s ok 20 - Field "token" is defined 1167s ok 21 - CSP header authorize POST request to \# 1167s ok 22 - Token value found 1167s ok 23 - Two token found 1167s ok 24 - Captcha image inserted 1167s ok 25 - Renew Captcha button found 1167s ok 26 - Get captcha javascript 1167s ok 27 - Post FindUser request 1167s ok 28 - Response is JSON 1167s ok 29 - Good user 1167s ok 30 - Token found 1167s ok 31 - Captcha found 1167s ok 32 - result => 1 1167s ok 33 - Found token session 1167s ok 34 - Found captcha value 1167s ok 35 - Post Auth request with token 1167s ok 36 - Get cookie lemonldap (d8f00af3dd7e6f40909f4fa68efc194e47112557b7a75029cec8d4c8851ffcd1) 1167s ok 37 - GET Portal 1167s ok 38 - HTTP code is 200 1167s ok 39 - Authenticated as rtyler 1167s ok 40 - Logout request 1167s ok 41 - Response is 200 1167s ok 42 - Cookie is deleted 1167s ok 43 - No pdata 1167s ok 44 - Disconnect request 1167s ok 45 - Response is 401 1167s 1..45 1167s ok 1167s t/68-FindUser-with-Demo-and-required-params.t ..................... 1167s ok 1 - use Lemonldap::NG::Portal::Main; 1167s ok 2 - Portal object 1167s ok 3 - Init 1167s ok 4 - Portal app 1167s ok 5 - Get Portal 1167s ok 6 - HTTP code is 200 1167s ok 7 - Page contains a form 1167s ok 8 - Host match 1167s ok 9 - Field "user" is defined 1167s ok 10 - Field "password" is defined 1167s ok 11 - Field "spoofId" is defined 1167s ok 12 - CSP header authorize POST request to \# 1167s ok 13 - Mandatory field 1167s ok 14 - -> Two entries found 1167s ok 15 - 1st -> The Daleks 1167s ok 16 - 2nd -> Bad Guy 1167s ok 17 - -> Three stars found 1167s ok 18 - Post empty FindUser request 1167s ok 19 - HTTP code is 200 1167s ok 20 - Page contains a form 1167s ok 21 - Host match 1167s ok 22 - Field "user" is defined 1167s ok 23 - Field "password" is defined 1167s ok 24 - Field "spoofId" is defined 1167s ok 25 - CSP header authorize POST request to \# 1167s ok 26 - HTTP code is 200 1167s ok 27 - Page contains a form 1167s ok 28 - Host match 1167s ok 29 - Field "uid" is defined 1167s ok 30 - Field "guy" is defined 1167s ok 31 - CSP header authorize POST request to \# 1167s ok 32 - value="" 1167s ok 33 - Post FindUser request 1167s ok 34 - autocomplete="off" 1167s ok 35 - Search an account 1167s ok 36 - id="findUser_guy" 1167s ok 37 - id="findUser_uid" 1167s ok 38 - id="findUser_cn" 1167s ok 39 - id="findUser_type" not found 1167s ok 40 - Name... 1167s ok 41 - Empty option not found 1167s ok 42 - The Daleks 1167s ok 43 - Bad Guy option 1167s ok 44 - Post FindUser request 1167s ok 45 - Response is JSON 1167s ok 46 - Good user 1167s ok 47 - Post FindUser request 1167s ok 48 - Response is JSON 1167s ok 49 - No result 1167s ok 50 - No user found 1167s ok 51 - Post FindUser request 1167s ok 52 - Response is JSON 1167s ok 53 - Good result 1167s ok 54 - No user 1167s 1..54 1167s ok 1168s t/68-FindUser-with-Demo-and-token.t ............................... 1168s ok 1 - use Lemonldap::NG::Portal::Main; 1168s ok 2 - Portal object 1168s ok 3 - Init 1168s ok 4 - Portal app 1168s ok 5 - Get Portal 1168s ok 6 - HTTP code is 200 1168s ok 7 - Page contains a form 1168s ok 8 - Host match 1168s ok 9 - Field "user" is defined 1168s ok 10 - Field "password" is defined 1168s ok 11 - Field "spoofId" is defined 1168s ok 12 - Field "token" is defined 1168s ok 13 - CSP header authorize POST request to \# 1168s ok 14 - HTTP code is 200 1168s ok 15 - Page contains a form 1168s ok 16 - Host match 1168s ok 17 - Field "uid" is defined 1168s ok 18 - Field "guy" is defined 1168s ok 19 - Field "cn" is defined 1168s ok 20 - Field "token" is defined 1168s ok 21 - CSP header authorize POST request to \# 1168s ok 22 - Token value found 1168s ok 23 - Two token value found 1168s ok 24 - Post FindUser request 1168s ok 25 - Response is JSON 1168s ok 26 - Good user 1168s ok 27 - Get Portal 1168s ok 28 - HTTP code is 200 1168s ok 29 - Page contains a form 1168s ok 30 - Host match 1168s ok 31 - Field "uid" is defined 1168s ok 32 - Field "guy" is defined 1168s ok 33 - Field "cn" is defined 1168s ok 34 - Field "token" is defined 1168s ok 35 - CSP header authorize POST request to \# 1168s ok 36 - Post expired FindUser request 1168s ok 37 - Response is JSON 1168s ok 38 - Token expired 1168s ok 39 - no result found 1168s ok 40 - Token found 1168s ok 41 - Get Portal 1168s ok 42 - HTTP code is 200 1168s ok 43 - Page contains a form 1168s ok 44 - Host match 1168s ok 45 - Field "user" is defined 1168s ok 46 - Field "guy" is defined 1168s ok 47 - Field "cn" is defined 1168s ok 48 - Field "token" is defined 1168s ok 49 - CSP header authorize POST request to \# 1168s ok 50 - Post FindUser request without token 1168s ok 51 - Response is JSON 1168s ok 52 - No Token 1168s ok 53 - no result found 1168s ok 54 - Token found 1168s ok 55 - Get Portal 1168s ok 56 - HTTP code is 200 1168s ok 57 - Page contains a form 1168s ok 58 - Host match 1168s ok 59 - Field "user" is defined 1168s ok 60 - Field "guy" is defined 1168s ok 61 - Field "cn" is defined 1168s ok 62 - Field "token" is defined 1168s ok 63 - CSP header authorize POST request to \# 1168s ok 64 - Post FindUser request with token 1168s ok 65 - Get cookie lemonldap (450762235bffdf0bd00fec0ff7d79d4b9aced295fdc7b0d94e662b7a91db99be) 1168s ok 66 - Response is JSON 1168s ok 67 - result => 1 1168s ok 68 - GET Portal 1168s ok 69 - HTTP code is 200 1168s ok 70 - Authenticated as rtyler 1168s ok 71 - Logout request 1168s ok 72 - Response is 200 1168s ok 73 - Cookie is deleted 1168s ok 74 - No pdata 1168s ok 75 - Disconnect request 1168s ok 76 - Response is 401 1168s 1..76 1168s ok 1168s t/68-FindUser-with-Demo.t ......................................... 1168s ok 1 - use Lemonldap::NG::Portal::Main; 1168s ok 2 - Portal object 1168s ok 3 - Init 1168s ok 4 - Portal app 1168s ok 5 - Get Portal 1168s ok 6 - HTTP code is 200 1168s ok 7 - Page contains a form 1168s ok 8 - Host match 1168s ok 9 - Field "user" is defined 1168s ok 10 - Field "password" is defined 1168s ok 11 - Field "spoofId" is defined 1168s ok 12 - CSP header authorize POST request to \# 1168s ok 13 - Post empty FindUser request 1168s ok 14 - HTTP code is 200 1168s ok 15 - Page contains a form 1168s ok 16 - Host match 1168s ok 17 - Field "user" is defined 1168s ok 18 - Field "password" is defined 1168s ok 19 - Field "spoofId" is defined 1168s ok 20 - CSP header authorize POST request to \# 1168s ok 21 - HTTP code is 200 1168s ok 22 - Page contains a form 1168s ok 23 - Host match 1168s ok 24 - Field "uid" is defined 1168s ok 25 - Field "guy" is defined 1168s ok 26 - CSP header authorize POST request to \# 1168s ok 27 - value="" 1168s ok 28 - Post FindUser request 1168s ok 29 - autocomplete="off" 1168s ok 30 - Search an account 1168s ok 31 - id="findUser_guy" 1168s ok 32 - id="findUser_uid" 1168s ok 33 - id="findUser_cn" 1168s ok 34 - Name... 1168s ok 35 - Empty option 1168s ok 36 - BB option 1168s ok 37 - Bad Guy option 1168s ok 38 - Post FindUser request 1168s ok 39 - Response is JSON 1168s ok 40 - Good user 1168s ok 41 - Post FindUser request with bad user 1168s ok 42 - Response is JSON 1168s ok 43 - No result 1168s ok 44 - No user found 1168s ok 45 - Post FindUser request one result 1168s ok 46 - Response is JSON 1168s ok 47 - Good user 1168s ok 48 - Post FindUser request with a not allowed select value 1168s ok 49 - Response is JSON 1168s ok 50 - Good result 1168s ok 51 - No user 1168s ok 52 - Post FindUser request multi results 1168s ok 53 - Response is JSON 1168s ok 54 - Good user (dwho) 1168s ok 55 - Post FindUser request with bad arg 1168s ok 56 - Response is JSON 1168s ok 57 - Good result 1168s ok 58 - No user 1168s ok 59 - Post FindUser request with two args 1168s ok 60 - Response is JSON 1168s ok 61 - Good user 1168s ok 62 - Post FindUser request with wrong args 1168s ok 63 - Response is JSON 1168s ok 64 - No result 1168s ok 65 - No user found 1168s ok 66 - Post FindUser request with excluding result 1168s ok 67 - Response is JSON 1168s ok 68 - No result 1168s ok 69 - No user found 1168s ok 70 - Post FindUser request with excluding result 1168s ok 71 - Response is JSON 1168s ok 72 - No result 1168s ok 73 - No user found 1168s ok 74 - Post FindUser request with wildcard 1168s ok 75 - Response is JSON 1168s ok 76 - Good result 1168s ok 77 - Good user (dwho) 1168s 1..77 1168s ok 1169s t/68-FindUser-with-LDAP.t ......................................... 1169s ok 1 - use Lemonldap::NG::Portal::Main; 1169s ok 2 # skip LLNGTESTLDAP is not set 1169s ok 3 # skip LLNGTESTLDAP is not set 1169s ok 4 # skip LLNGTESTLDAP is not set 1169s ok 5 # skip LLNGTESTLDAP is not set 1169s ok 6 # skip LLNGTESTLDAP is not set 1169s ok 7 # skip LLNGTESTLDAP is not set 1169s ok 8 # skip LLNGTESTLDAP is not set 1169s ok 9 # skip LLNGTESTLDAP is not set 1169s ok 10 # skip LLNGTESTLDAP is not set 1169s ok 11 # skip LLNGTESTLDAP is not set 1169s ok 12 # skip LLNGTESTLDAP is not set 1169s ok 13 # skip LLNGTESTLDAP is not set 1169s ok 14 # skip LLNGTESTLDAP is not set 1169s ok 15 # skip LLNGTESTLDAP is not set 1169s ok 16 # skip LLNGTESTLDAP is not set 1169s ok 17 # skip LLNGTESTLDAP is not set 1169s ok 18 # skip LLNGTESTLDAP is not set 1169s ok 19 # skip LLNGTESTLDAP is not set 1169s ok 20 # skip LLNGTESTLDAP is not set 1169s ok 21 # skip LLNGTESTLDAP is not set 1169s ok 22 # skip LLNGTESTLDAP is not set 1169s ok 23 # skip LLNGTESTLDAP is not set 1169s ok 24 # skip LLNGTESTLDAP is not set 1169s ok 25 # skip LLNGTESTLDAP is not set 1169s ok 26 # skip LLNGTESTLDAP is not set 1169s ok 27 # skip LLNGTESTLDAP is not set 1169s ok 28 # skip LLNGTESTLDAP is not set 1169s ok 29 # skip LLNGTESTLDAP is not set 1169s ok 30 # skip LLNGTESTLDAP is not set 1169s ok 31 # skip LLNGTESTLDAP is not set 1169s ok 32 # skip LLNGTESTLDAP is not set 1169s ok 33 # skip LLNGTESTLDAP is not set 1169s ok 34 # skip LLNGTESTLDAP is not set 1169s ok 35 # skip LLNGTESTLDAP is not set 1169s ok 36 # skip LLNGTESTLDAP is not set 1169s ok 37 # skip LLNGTESTLDAP is not set 1169s ok 38 # skip LLNGTESTLDAP is not set 1169s ok 39 # skip LLNGTESTLDAP is not set 1169s ok 40 # skip LLNGTESTLDAP is not set 1169s ok 41 # skip LLNGTESTLDAP is not set 1169s ok 42 # skip LLNGTESTLDAP is not set 1169s ok 43 # skip LLNGTESTLDAP is not set 1169s ok 44 # skip LLNGTESTLDAP is not set 1169s ok 45 # skip LLNGTESTLDAP is not set 1169s ok 46 # skip LLNGTESTLDAP is not set 1169s 1..46 1169s ok 1169s t/68-FindUser-with-REST.t ......................................... 1169s ok 1 - use Lemonldap::NG::Portal::Main; 1169s ok 2 - Portal object 1169s ok 3 - Init 1169s ok 4 - Portal app 1169s ok 5 - search REST request 1169s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 1169s ok 7 - uid: dwho 1169s ok 8 - Post good FindUser request 1169s ok 9 - HTTP code is 200 1169s ok 10 - Response is JSON 1169s ok 11 - Good user 1169s ok 12 - result => 1 1169s ok 13 - search REST request 1169s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 1169s ok 15 - guy:bad, uid: dwho 1169s ok 16 - Post null response FindUser request 1169s ok 17 - Response is JSON 1169s ok 18 - No result 1169s ok 19 - No user found 1169s ok 20 - Post bad parameter FindUser request 1169s ok 21 - HTTP code is 200 1169s ok 22 - Response is JSON 1169s ok 23 - Empty user 1169s ok 24 - result => 1 1169s ok 25 - Post empty response FindUser request 1169s ok 26 - HTTP code is 200 1169s ok 27 - Response is JSON 1169s ok 28 - Empty user 1169s ok 29 - result => 1 1169s ok 30 - search REST request 1169s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 1169s ok 32 - guy:good 1169s ok 33 - Post multi responses FindUser request 1169s ok 34 - HTTP code is 200 1169s ok 35 - Response is JSON 1169s ok 36 - Good user (rtyler) 1169s ok 37 - result => 1 1169s 1..37 1169s ok 1170s t/68-FindUser-with-UpgradeSession.t ............................... 1170s ok 1 - use Lemonldap::NG::Portal::Main; 1170s ok 2 - Portal object 1170s ok 3 - Init 1170s ok 4 - Portal app 1170s ok 5 - Get Portal 1170s ok 6 - HTTP code is 200 1170s ok 7 - Page contains a form 1170s ok 8 - Host match 1170s ok 9 - Field "user" is defined 1170s ok 10 - Field "password" is defined 1170s ok 11 - Field "spoofId" is defined 1170s ok 12 - CSP header authorize POST request to \# 1170s ok 13 - Post empty FindUser request 1170s ok 14 - HTTP code is 200 1170s ok 15 - Page contains a form 1170s ok 16 - Host match 1170s ok 17 - Field "user" is defined 1170s ok 18 - Field "password" is defined 1170s ok 19 - Field "spoofId" is defined 1170s ok 20 - CSP header authorize POST request to \# 1170s ok 21 - HTTP code is 200 1170s ok 22 - Page contains a form 1170s ok 23 - Host match 1170s ok 24 - Field "uid" is defined 1170s ok 25 - CSP header authorize POST request to \# 1170s ok 26 - value="" 1170s ok 27 - id="findUser_uid" 1170s ok 28 - Auth query 1170s ok 29 - Get cookie lemonldap (ccf9f9004580b78c2e24f2550950ed179ae01a333c4067da33b731bd10886f73) 1170s ok 30 - GET http://test1.example.com/ 1170s ok 31 - HTTP code is 200 1170s ok 32 - Upgrade session query 1170s ok 33 - HTTP code is 200 1170s ok 34 - Page contains a form 1170s ok 35 - URI match 1170s ok 36 - Field "confirm" is defined 1170s ok 37 - Field "url" is defined 1170s ok 38 - Accept session upgrade query 1170s ok 39 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1170s ok 40 - HTTP code is 200 1170s ok 41 - Page contains a form 1170s ok 42 - Host match 1170s ok 43 - Field "upgrading" is defined 1170s ok 44 - Field "url" is defined 1170s ok 45 - CSP header authorize POST request to \# 1170s ok 46 - Post FindUser request 1170s ok 47 - Response is JSON 1170s ok 48 - Good result 1170s ok 49 - Good user 1170s ok 50 - Post login 1170s ok 51 - Get cookie lemonldappdata () 1170s ok 52 - Get cookie lemonldap (a1df7731839bb2d8d50d5d44ce3d510ab2f16c683b09323b1212f04eb4c09bce) 1170s ok 53 - Get redirection 1170s ok 54 - Location is http://test1.example.com 1170s ok 55 - GET Portal 1170s ok 56 - HTTP code is 200 1170s ok 57 - Authenticated as rtyler 1170s 1..57 1170s ok 1170s t/68-FindUser-without-Impersonation.t ............................. 1170s ok 1 - use Lemonldap::NG::Portal::Main; 1170s ok 2 - Portal object 1170s ok 3 - Init 1170s ok 4 - Portal app 1170s ok 5 - Get Portal 1170s ok 6 - HTTP code is 200 1170s ok 7 - Page contains a form 1170s ok 8 - Host match 1170s ok 9 - Field "user" is defined 1170s ok 10 - Field "password" is defined 1170s ok 11 - CSP header authorize POST request to \# 1170s ok 12 - Search an account not found 1170s ok 13 - Post FindUser request 1170s ok 14 - Response is JSON 1170s ok 15 - result => 0 1170s ok 16 - error => 9 1170s 1..16 1170s ok 1171s t/68-FindUser-without-attribute.t ................................. 1171s ok 1 - use Lemonldap::NG::Portal::Main; 1171s ok 2 - Portal object 1171s ok 3 - Init 1171s ok 4 - Portal app 1171s ok 5 - Get Portal 1171s ok 6 - HTTP code is 200 1171s ok 7 - Page contains a form 1171s ok 8 - Host match 1171s ok 9 - Field "user" is defined 1171s ok 10 - Field "password" is defined 1171s ok 11 - Field "spoofId" is defined 1171s ok 12 - CSP header authorize POST request to \# 1171s ok 13 - Search an account not found 1171s ok 14 - Post FindUser request 1171s ok 15 - Response is JSON 1171s ok 16 - No user 1171s ok 17 - result => 1 1171s 1..17 1171s ok 1172s t/68-Impersonation-with-2F.t ...................................... 1172s ok 1 - use Lemonldap::NG::Portal::Main; 1172s ok 2 - use Lemonldap::NG::Common::FormEncode; 1172s ok 3 - Portal object 1172s ok 4 - Init 1172s ok 5 - Portal app 1172s ok 6 - Auth query 1172s ok 7 - Get cookie lemonldap (eafc9796fe018d578a6b9bacf923abfa5d0dd364ec236377f89e1667477d70c8) 1172s ok 8 - Get Menu 1172s ok 9 - Authenticated as rtyler 1172s ok 10 - sfaManager link found 1172s ok 11 - Form registration 1172s ok 12 - Found TOTP js 1172s ok 13 - Found custom Main Logo 1172s ok 14 - Get new key 1172s ok 15 - Content is JSON 1172s ok 16 - Found secret 1172s ok 17 - Found token 1172s ok 18 - Found user 1172s ok 19 - Code 1172s ok 20 - Code contains 6 digits 1172s ok 21 - Post code 1172s ok 22 - Content is JSON 1172s ok 23 - TOTP is registered 1172s ok 24 - Logout request 1172s ok 25 - Response is 200 1172s ok 26 - Cookie is deleted 1172s ok 27 - No pdata 1172s ok 28 - Disconnect request 1172s ok 29 - Response is 401 1172s ok 30 - Get Menu 1172s ok 31 - HTTP code is 200 1172s ok 32 - Page contains a form 1172s ok 33 - Host match 1172s ok 34 - Field "user" is defined 1172s ok 35 - Field "password" is defined 1172s ok 36 - Field "spoofId" is defined 1172s ok 37 - CSP header authorize POST request to \# 1172s ok 38 - Auth query 1172s ok 39 - HTTP code is 200 1172s ok 40 - Page contains a form 1172s ok 41 - URI match 1172s ok 42 - Field "token" is defined 1172s ok 43 - Post TOTP choice 1172s ok 44 - HTTP code is 200 1172s ok 45 - Page contains a form 1172s ok 46 - URI match 1172s ok 47 - Field "token" is defined 1172s ok 48 - Code 1172s ok 49 - Post code 1172s ok 50 - Get cookie lemonldap (97dfc084a80b723cf5e900d23a855a5cb3db2e7529df22ddcd9d22c4ec5775f6) 1172s ok 51 - Get Menu 1172s ok 52 - HTTP code is 200 1172s ok 53 - Authenticated as dwho 1172s ok 54 - Form 2fregisters 1172s ok 55 - Form registration 1172s ok 56 - Found TOTP js 1172s ok 57 - Found custom Main Logo 1172s ok 58 - Get new key 1172s ok 59 - Content is JSON 1172s ok 60 - Not authorized to register a TOTP 1172s ok 61 - Delete TOTP query 1172s ok 62 - Content is JSON 1172s ok 63 - Not authorized to unregister a TOTP 1172s ok 64 - Post code 1172s ok 65 - Content is JSON 1172s ok 66 - Not authorized to verify a TOTP 1172s ok 67 - Logout request 1172s ok 68 - Response is 200 1172s ok 69 - Cookie is deleted 1172s ok 70 - No pdata 1172s ok 71 - Disconnect request 1172s ok 72 - Response is 401 1172s 1..72 1172s ok 1172s t/68-Impersonation-with-Custom-Plugin.t ........................... 1172s ok 1 - use Lemonldap::NG::Portal::Main; 1172s ok 2 - Portal object 1172s ok 3 - Init 1172s ok 4 - Portal app 1172s ok 5 - Get Menu 1172s ok 6 - HTTP code is 200 1172s ok 7 - Page contains a form 1172s ok 8 - Host match 1172s ok 9 - Field "user" is defined 1172s ok 10 - Field "password" is defined 1172s ok 11 - Field "spoofId" is defined 1172s ok 12 - CSP header authorize POST request to \# 1172s ok 13 - Auth query 1172s ok 14 - HTTP code is 200 1172s ok 15 - Get cookie lemonldap (bc13a46d6a92f604843612f282274cf1b990818b56f536c14d2e82c910ebccd6) 1172s ok 16 - Logout request 1172s ok 17 - Response is 200 1172s ok 18 - Cookie is deleted 1172s ok 19 - No pdata 1172s ok 20 - Disconnect request 1172s ok 21 - Response is 401 1172s ok 22 - Auth query 1172s ok 23 - Content is JSON 1172s ok 24 - BAD CREDENTIALS 1172s 1..24 1172s ok 1173s t/68-Impersonation-with-History.t ................................. 1173s ok 1 - use Lemonldap::NG::Portal::Main; 1173s ok 2 - Portal object 1173s ok 3 - Init 1173s ok 4 - Portal app 1173s ok 5 - Auth query 1173s ok 6 - Response status is 401 1173s ok 7 - Content is JSON 1173s ok 8 - Error code is 5 1173s ok 9 - Get Menu 1173s ok 10 - HTTP code is 200 1173s ok 11 - Page contains a form 1173s ok 12 - Host match 1173s ok 13 - Field "user" is defined 1173s ok 14 - Field "password" is defined 1173s ok 15 - Field "spoofId" is defined 1173s ok 16 - CSP header authorize POST request to \# 1173s ok 17 - Auth query 1173s ok 18 - Get cookie lemonldap (5274a99e4de00b33aed66945414850b672cd9d34f28c46045f60c535dbd6a638) 1173s ok 19 - Get redirection 1173s ok 20 - Location is http://auth.example.com/ 1173s ok 21 - Get Menu 1173s ok 22 - HTTP code is 200 1173s ok 23 - Authenticated as rtyler 1173s ok 24 - Logout request 1173s ok 25 - Response is 200 1173s ok 26 - Cookie is deleted 1173s ok 27 - No pdata 1173s ok 28 - Disconnect request 1173s ok 29 - Response is 401 1173s ok 30 - Get Menu 1173s ok 31 - HTTP code is 200 1173s ok 32 - Page contains a form 1173s ok 33 - Host match 1173s ok 34 - Field "user" is defined 1173s ok 35 - Field "password" is defined 1173s ok 36 - Field "spoofId" is defined 1173s ok 37 - CSP header authorize POST request to \# 1173s ok 38 - Auth query 1173s ok 39 - Get cookie lemonldap (f5f9abe167365366cfd8e39dc6fd4934400976e4f64675f2fdbb8ea8bc0794e2) 1173s ok 40 - History found 1173s ok 41 - -> Three entries found 1173s ok 42 - -> One 'failedLogin' entry found 1173s ok 43 - Logout request 1173s ok 44 - Response is 200 1173s ok 45 - Cookie is deleted 1173s ok 46 - No pdata 1173s ok 47 - Disconnect request 1173s ok 48 - Response is 401 1173s 1..48 1173s ok 1174s t/68-Impersonation-with-TOTP.t .................................... 1174s ok 1 - use Lemonldap::NG::Portal::Main; 1174s ok 2 - Portal object 1174s ok 3 - Init 1174s ok 4 - Portal app 1174s ok 5 - Get Menu 1174s ok 6 - HTTP code is 200 1174s ok 7 - Page contains a form 1174s ok 8 - Host match 1174s ok 9 - Field "user" is defined 1174s ok 10 - Field "password" is defined 1174s ok 11 - Field "spoofId" is defined 1174s ok 12 - CSP header authorize POST request to \# 1174s ok 13 - Auth query 1174s ok 14 - Get cookie lemonldap (3c6dffca5e8002b25a509ef00dbc25c1a85b3909f48174a540ed72c5bce7a23a) 1174s ok 15 - Get redirection 1174s ok 16 - Location is http://auth.example.com/ 1174s ok 17 - Get Menu 1174s ok 18 - HTTP code is 200 1174s ok 19 - Connected as dwho 1174s ok 20 - Authenticated as rtyler 1174s ok 21 - Form registration 1174s ok 22 - Get redirection 1174s ok 23 - Location header found 1174s ok 24 - Form registration 1174s ok 25 - Found TOTP js 1174s ok 26 - Found custom Main Logo 1174s ok 27 - Get new key 1174s ok 28 - Content is JSON 1174s ok 29 - Found secret 1174s ok 30 - Found token 1174s ok 31 - Code 1174s ok 32 - Code contains 6 digits 1174s ok 33 - Post code 1174s ok 34 - Content is JSON 1174s ok 35 - Key is registered 1174s ok 36 - Logout request 1174s ok 37 - Response is 200 1174s ok 38 - Cookie is deleted 1174s ok 39 - No pdata 1174s ok 40 - Disconnect request 1174s ok 41 - Response is 401 1174s ok 42 - Get Menu 1174s ok 43 - HTTP code is 200 1174s ok 44 - Page contains a form 1174s ok 45 - Host match 1174s ok 46 - Field "user" is defined 1174s ok 47 - Field "password" is defined 1174s ok 48 - Field "spoofId" is defined 1174s ok 49 - CSP header authorize POST request to \# 1174s ok 50 - Auth query with Impersonation 1174s ok 51 - HTTP code is 200 1174s ok 52 - Page contains a form 1174s ok 53 - URI match 1174s ok 54 - Field "token" is defined 1174s ok 55 - Code 1174s ok 56 - Post code 1174s ok 57 - Get cookie lemonldap (887edbbe8c7507fabcabb71130456f0a199a14b529605fa68e03e5059fe8c0c5) 1174s ok 58 - CheckUser form 1174s ok 59 - HTTP code is 200 1174s ok 60 - Page contains a form 1174s ok 61 - URI match 1174s ok 62 - Field "user" is defined 1174s ok 63 - Field "url" is defined 1174s ok 64 - Found trspan="checkUserMerged" 1174s ok 65 - POST checkuser 1174s ok 66 - HTTP code is 200 1174s ok 67 - Page contains a form 1174s ok 68 - URI match 1174s ok 69 - Field "user" is defined 1174s ok 70 - Field "url" is defined 1174s ok 71 - Found trspan="checkUserMerged" 1174s ok 72 - Found trspan="allowed" 1174s ok 73 - Found trspan="headers" 1174s ok 74 - Found trspan="groups_sso" 1174s ok 75 - Found trspan="attributes" 1174s ok 76 - Found trspan="macros" 1174s ok 77 - Found _userDB 1174s ok 78 - Found Auth-User 1174s ok 79 - Found dwho 1174s ok 80 - Found su 1174s ok 81 - Found uid 1174s ok 82 - Found _whatToTrace 1174s ok 83 - CheckUser form 1174s ok 84 - HTTP code is 200 1174s ok 85 - Page contains a form 1174s ok 86 - URI match 1174s ok 87 - Field "user" is defined 1174s ok 88 - Field "url" is defined 1174s ok 89 - Found trspan="checkUserMerged" 1174s ok 90 - POST checkuser 1174s ok 91 - HTTP code is 200 1174s ok 92 - Page contains a form 1174s ok 93 - URI match 1174s ok 94 - Field "user" is defined 1174s ok 95 - Field "url" is defined 1174s ok 96 - Found trspan="checkUserComputedSession" 1174s ok 97 - Found macro authMode 1174s ok 98 - Found TOTP 1174s ok 99 - Logout request 1174s ok 100 - Response is 200 1174s ok 101 - Cookie is deleted 1174s ok 102 - No pdata 1174s ok 103 - Disconnect request 1174s ok 104 - Response is 401 1174s 1..104 1174s ok 1174s t/68-Impersonation-with-UnrestrictedUser.t ........................ 1174s ok 1 - use Lemonldap::NG::Portal::Main; 1174s ok 2 - Portal object 1174s ok 3 - Init 1174s ok 4 - Portal app 1174s ok 5 - Get Menu 1174s ok 6 - HTTP code is 200 1174s ok 7 - Page contains a form 1174s ok 8 - Host match 1174s ok 9 - Field "user" is defined 1174s ok 10 - Field "password" is defined 1174s ok 11 - Field "spoofId" is defined 1174s ok 12 - Field "token" is defined 1174s ok 13 - CSP header authorize POST request to \# 1174s ok 14 - Auth query 1174s ok 15 - Get cookie lemonldap (5253ca03ce897a8884f1a98ab900e5e199ee0878e4eb9bd9170359fe346761a4) 1174s ok 16 - Get Menu 1174s ok 17 - Authenticated as dwho 1174s ok 18 - Logout request 1174s ok 19 - Response is 200 1174s ok 20 - Cookie is deleted 1174s ok 21 - No pdata 1174s ok 22 - Disconnect request 1174s ok 23 - Response is 401 1174s ok 24 - Get Menu 1174s ok 25 - HTTP code is 200 1174s ok 26 - Page contains a form 1174s ok 27 - Host match 1174s ok 28 - Field "user" is defined 1174s ok 29 - Field "password" is defined 1174s ok 30 - Field "spoofId" is defined 1174s ok 31 - Field "token" is defined 1174s ok 32 - CSP header authorize POST request to \# 1174s ok 33 - Auth query 1174s ok 34 - PE5 found 1174s ok 35 - HTTP code is 200 1174s ok 36 - Page contains a form 1174s ok 37 - Host match 1174s ok 38 - Field "user" is defined 1174s ok 39 - Field "password" is defined 1174s ok 40 - Field "spoofId" is defined 1174s ok 41 - Field "token" is defined 1174s ok 42 - CSP header authorize POST request to \# 1174s ok 43 - Auth query 1174s ok 44 - Get cookie lemonldap (d4f1b9063ca3fadbf7e4d6bdbf11052c2c1d811ce5711730c403d6c5cea6ef75) 1174s ok 45 - Get Menu 1174s ok 46 - Authenticated as msmith 1174s ok 47 - Logout request 1174s ok 48 - Response is 200 1174s ok 49 - Cookie is deleted 1174s ok 50 - No pdata 1174s ok 51 - Disconnect request 1174s ok 52 - Response is 401 1174s 1..52 1174s ok 1175s t/68-Impersonation-with-doubleCookies.t ........................... 1175s ok 1 - use Lemonldap::NG::Portal::Main; 1175s ok 2 - Portal object 1175s ok 3 - Init 1175s ok 4 - Portal app 1175s ok 5 - Get Menu 1175s ok 6 - HTTP code is 200 1175s ok 7 - Page contains a form 1175s ok 8 - Host match 1175s ok 9 - Field "user" is defined 1175s ok 10 - Field "password" is defined 1175s ok 11 - Field "spoofId" is defined 1175s ok 12 - CSP header authorize POST request to \# 1175s ok 13 - Auth query 1175s ok 14 - PE40 found 1175s ok 15 - Get Menu 1175s ok 16 - HTTP code is 200 1175s ok 17 - Page contains a form 1175s ok 18 - Host match 1175s ok 19 - Field "user" is defined 1175s ok 20 - Field "password" is defined 1175s ok 21 - Field "spoofId" is defined 1175s ok 22 - CSP header authorize POST request to \# 1175s ok 23 - Get Menu 1175s ok 24 - HTTP code is 200 1175s ok 25 - Page contains a form 1175s ok 26 - Host match 1175s ok 27 - Field "user" is defined 1175s ok 28 - Field "password" is defined 1175s ok 29 - Field "spoofId" is defined 1175s ok 30 - CSP header authorize POST request to \# 1175s ok 31 - Auth query 1175s ok 32 - PE5 found 1175s ok 33 - Get Menu 1175s ok 34 - HTTP code is 200 1175s ok 35 - Page contains a form 1175s ok 36 - Host match 1175s ok 37 - Field "user" is defined 1175s ok 38 - Field "password" is defined 1175s ok 39 - Field "spoofId" is defined 1175s ok 40 - CSP header authorize POST request to \# 1175s ok 41 - Get Menu 1175s ok 42 - HTTP code is 200 1175s ok 43 - Page contains a form 1175s ok 44 - Host match 1175s ok 45 - Field "user" is defined 1175s ok 46 - Field "password" is defined 1175s ok 47 - Field "spoofId" is defined 1175s ok 48 - CSP header authorize POST request to \# 1175s ok 49 - Auth query 1175s ok 50 - PE93 found 1175s ok 51 - Get Menu 1175s ok 52 - HTTP code is 200 1175s ok 53 - Page contains a form 1175s ok 54 - Host match 1175s ok 55 - Field "user" is defined 1175s ok 56 - Field "password" is defined 1175s ok 57 - Field "spoofId" is defined 1175s ok 58 - CSP header authorize POST request to \# 1175s ok 59 - Get Menu 1175s ok 60 - HTTP code is 200 1175s ok 61 - Page contains a form 1175s ok 62 - Host match 1175s ok 63 - Field "user" is defined 1175s ok 64 - Field "password" is defined 1175s ok 65 - Field "spoofId" is defined 1175s ok 66 - CSP header authorize POST request to \# 1175s ok 67 - Auth query 1175s ok 68 - Get cookie lemonldap (02ef74e9fb9bd81875dc00f2ff3e42ddb4b48874f5a82cfed626a7c31c891485) 1175s ok 69 - Get cookie lemonldaphttp () 1175s ok 70 - Get redirection 1175s ok 71 - Location is http://auth.example.com/ 1175s ok 72 - -> Get cookie : lemonldap=something 1175s ok 73 - -> Cookie 'lemonldap' is HttpOnly 1175s ok 74 - -> Cookie 'lemonldap' is secure 1175s ok 75 - CheckUser form 1175s ok 76 - HTTP code is 200 1175s ok 77 - Page contains a form 1175s ok 78 - URI match 1175s ok 79 - Field "user" is defined 1175s ok 80 - Field "url" is defined 1175s ok 81 - Found trspan="checkUser" 1175s ok 82 - POST checkuser 1175s ok 83 - Found macro test_impersonation 1175s ok 84 - Found msmith/msmith 1175s ok 85 - Logout request 1175s ok 86 - Response is 200 1175s ok 87 - Cookie is deleted 1175s ok 88 - No pdata 1175s ok 89 - Disconnect request 1175s ok 90 - Response is 401 1175s ok 91 - Get Menu 1175s ok 92 - HTTP code is 200 1175s ok 93 - Page contains a form 1175s ok 94 - Host match 1175s ok 95 - Field "user" is defined 1175s ok 96 - Field "password" is defined 1175s ok 97 - Field "spoofId" is defined 1175s ok 98 - CSP header authorize POST request to \# 1175s ok 99 - Auth query 1175s ok 100 - Get cookie lemonldap (8ff5d2030c77c5eaca69b7815582186f9121dc799843d7ec4cc08643ee2b9d97) 1175s ok 101 - Get redirection 1175s ok 102 - Location is http://auth.example.com/ 1175s ok 103 - Get Menu 1175s ok 104 - HTTP code is 200 1175s ok 105 - Connected as dwho 1175s ok 106 - CheckUser form 1175s ok 107 - HTTP code is 200 1175s ok 108 - Page contains a form 1175s ok 109 - URI match 1175s ok 110 - Field "user" is defined 1175s ok 111 - Field "url" is defined 1175s ok 112 - Found trspan="checkUser" 1175s ok 113 - POST checkuser 1175s ok 114 - HTTP code is 200 1175s ok 115 - Page contains a form 1175s ok 116 - URI match 1175s ok 117 - Field "user" is defined 1175s ok 118 - Field "url" is defined 1175s ok 119 - Found trspan="checkUser" 1175s ok 120 - Found trspan="allowed" 1175s ok 121 - Found trspan="headers" 1175s ok 122 - Found trspan="macros" 1175s ok 123 - Found trspan="attributes" 1175s ok 124 - Found _userDB 1175s ok 125 - Found Auth-User 1175s ok 126 - Found dwho 1175s ok 127 - Found _whatToTrace 1175s ok 128 - Found testPrefix_groups 1175s ok 129 - Found "su; su_test; test_su" 1175s ok 130 - Found testPrefix_uid 1175s ok 131 - Found rtyler 1175s ok 132 - Found macro test_impersonation 1175s ok 133 - Found rtyler/dwo 1175s ok 134 - Found 34 attributes 1175s ok 135 - _auth 1175s ok 136 - _httpSession 1175s ok 137 - uid 1175s ok 138 - testPrefix__auth 1175s ok 139 - testPrefix__httpSession 1175s ok 140 - testPrefix_uid 1175s ok 141 - Logout request 1175s ok 142 - Response is 200 1175s ok 143 - Cookie is deleted 1175s ok 144 - No pdata 1175s ok 145 - Disconnect request 1175s ok 146 - Response is 401 1175s 1..146 1175s ok 1176s t/68-Impersonation-with-filtered-merge.t .......................... 1176s ok 1 - use Lemonldap::NG::Portal::Main; 1176s ok 2 - Portal object 1176s ok 3 - Init 1176s ok 4 - Portal app 1176s ok 5 - Get Menu 1176s ok 6 - HTTP code is 200 1176s ok 7 - Page contains a form 1176s ok 8 - Host match 1176s ok 9 - Field "user" is defined 1176s ok 10 - Field "password" is defined 1176s ok 11 - Field "spoofId" is defined 1176s ok 12 - CSP header authorize POST request to \# 1176s ok 13 - Auth query 1176s ok 14 - Get cookie lemonldap (fcd4c19a04052a6fdd3b7666d2c653f2dfa1c537e686b3550ef7203792773952) 1176s ok 15 - Get redirection 1176s ok 16 - Location is http://auth.example.com/ 1176s ok 17 - Get Menu 1176s ok 18 - HTTP code is 200 1176s ok 19 - Connected as dwho 1176s ok 20 - Authenticated as dwho 1176s ok 21 - CheckUser form 1176s ok 22 - HTTP code is 200 1176s ok 23 - Page contains a form 1176s ok 24 - URI match 1176s ok 25 - Field "user" is defined 1176s ok 26 - Field "url" is defined 1176s ok 27 - Found trspan="checkUserMerged" 1176s ok 28 - POST checkuser 1176s ok 29 - HTTP code is 200 1176s ok 30 - Page contains a form 1176s ok 31 - URI match 1176s ok 32 - Field "user" is defined 1176s ok 33 - Field "url" is defined 1176s ok 34 - Found trspan="checkUser" 1176s ok 35 - Found trspan="allowed" 1176s ok 36 - Found trspan="headers" 1176s ok 37 - Found trspan="groups_sso" 1176s ok 38 - Found trspan="macros" 1176s ok 39 - Found trspan="attributes" 1176s ok 40 - Found _userDB 1176s ok 41 - Found Auth-User 1176s ok 42 - Found dwho 1176s ok 43 - Found su 1176s ok 44 - Found su_test 1176s ok 45 - NOT found _test_ 1176s ok 46 - NOT found test_su 1176s ok 47 - Found uid 1176s ok 48 - Found _whatToTrace 1176s ok 49 - POST checkuser 1176s ok 50 - Response is JSON 1176s ok 51 - Right number of real_hGroups found 1176s ok 52 - Right number of hGroups found 1176s ok 53 - Logout request 1176s ok 54 - Response is 200 1176s ok 55 - Cookie is deleted 1176s ok 56 - No pdata 1176s ok 57 - Disconnect request 1176s ok 58 - Response is 401 1176s 1..58 1176s ok 1176s t/68-Impersonation-with-merge.t ................................... 1176s ok 1 - use Lemonldap::NG::Portal::Main; 1176s ok 2 - Portal object 1176s ok 3 - Init 1176s ok 4 - Portal app 1176s ok 5 - Get Menu 1176s ok 6 - HTTP code is 200 1176s ok 7 - Page contains a form 1176s ok 8 - Host match 1176s ok 9 - Field "user" is defined 1176s ok 10 - Field "password" is defined 1176s ok 11 - Field "spoofId" is defined 1176s ok 12 - CSP header authorize POST request to \# 1176s ok 13 - Auth query 1176s ok 14 - Get cookie lemonldap (3cdb86bf5a38f71572002694b09bddef997f1eaded52225384bd7ae1b3712991) 1176s ok 15 - Get redirection 1176s ok 16 - Location is http://auth.example.com/ 1176s ok 17 - Get Menu 1176s ok 18 - HTTP code is 200 1176s ok 19 - Connected as dwho 1176s ok 20 - Authenticated as dwho 1176s ok 21 - CheckUser form 1176s ok 22 - HTTP code is 200 1176s ok 23 - Page contains a form 1176s ok 24 - URI match 1176s ok 25 - Field "user" is defined 1176s ok 26 - Field "url" is defined 1176s ok 27 - Found trspan="checkUserMerged" 1176s ok 28 - POST checkuser 1176s ok 29 - HTTP code is 200 1176s ok 30 - Page contains a form 1176s ok 31 - URI match 1176s ok 32 - Field "user" is defined 1176s ok 33 - Field "url" is defined 1176s ok 34 - Found trspan="checkUserMerged" 1176s ok 35 - Found trspan="allowed" 1176s ok 36 - Found trspan="headers" 1176s ok 37 - Found trspan="groups_sso" 1176s ok 38 - Found SSO group "su" 1176s ok 39 - Found SSO group "su_test" 1176s ok 40 - Found SSO group "test_su" 1176s ok 41 - Found trspan="attributes" 1176s ok 42 - Found trspan="macros" 1176s ok 43 - Found _userDB 1176s ok 44 - Found Auth-User 1176s ok 45 - Found dwho 1176s ok 46 - Found su 1176s ok 47 - Found su_test 1176s ok 48 - NOT found _test_ 1176s ok 49 - Found test_su 1176s ok 50 - Found _whatToTrace 1176s ok 51 - Found uid 1176s ok 52 - POST checkuser 1176s ok 53 - Response is JSON 1176s ok 54 - Right number of real_hGroups found 1176s ok 55 - Right number of hGroups found 1176s ok 56 - Logout request 1176s ok 57 - Response is 200 1176s ok 58 - Cookie is deleted 1176s ok 59 - No pdata 1176s ok 60 - Disconnect request 1176s ok 61 - Response is 401 1176s 1..61 1176s ok 1177s t/68-Impersonation.t .............................................. 1177s ok 1 - use Lemonldap::NG::Portal::Main; 1177s ok 2 - Portal object 1177s ok 3 - Init 1177s ok 4 - Portal app 1177s ok 5 - Get Menu 1177s ok 6 - HTTP code is 200 1177s ok 7 - Page contains a form 1177s ok 8 - Host match 1177s ok 9 - Field "user" is defined 1177s ok 10 - Field "password" is defined 1177s ok 11 - Field "spoofId" is defined 1177s ok 12 - CSP header authorize POST request to \# 1177s ok 13 - Auth query 1177s ok 14 - PE40 found 1177s ok 15 - Get Menu 1177s ok 16 - HTTP code is 200 1177s ok 17 - Page contains a form 1177s ok 18 - Host match 1177s ok 19 - Field "user" is defined 1177s ok 20 - Field "password" is defined 1177s ok 21 - Field "spoofId" is defined 1177s ok 22 - CSP header authorize POST request to \# 1177s ok 23 - Get Menu 1177s ok 24 - HTTP code is 200 1177s ok 25 - Page contains a form 1177s ok 26 - Host match 1177s ok 27 - Field "user" is defined 1177s ok 28 - Field "password" is defined 1177s ok 29 - Field "spoofId" is defined 1177s ok 30 - CSP header authorize POST request to \# 1177s ok 31 - Auth query 1177s ok 32 - PE5 found 1177s ok 33 - Get Menu 1177s ok 34 - HTTP code is 200 1177s ok 35 - Page contains a form 1177s ok 36 - Host match 1177s ok 37 - Field "user" is defined 1177s ok 38 - Field "password" is defined 1177s ok 39 - Field "spoofId" is defined 1177s ok 40 - CSP header authorize POST request to \# 1177s ok 41 - Get Menu 1177s ok 42 - HTTP code is 200 1177s ok 43 - Page contains a form 1177s ok 44 - Host match 1177s ok 45 - Field "user" is defined 1177s ok 46 - Field "password" is defined 1177s ok 47 - Field "spoofId" is defined 1177s ok 48 - CSP header authorize POST request to \# 1177s ok 49 - Auth query 1177s ok 50 - PE93 found 1177s ok 51 - Get Menu 1177s ok 52 - HTTP code is 200 1177s ok 53 - Page contains a form 1177s ok 54 - Host match 1177s ok 55 - Field "user" is defined 1177s ok 56 - Field "password" is defined 1177s ok 57 - Field "spoofId" is defined 1177s ok 58 - CSP header authorize POST request to \# 1177s ok 59 - Get Menu 1177s ok 60 - HTTP code is 200 1177s ok 61 - Page contains a form 1177s ok 62 - Host match 1177s ok 63 - Field "user" is defined 1177s ok 64 - Field "password" is defined 1177s ok 65 - Field "spoofId" is defined 1177s ok 66 - CSP header authorize POST request to \# 1177s ok 67 - Auth query 1177s ok 68 - Get cookie lemonldap (354435223f1144148e18386e2caa6133f37564f929a00e0ee05ef9e5fb912a78) 1177s ok 69 - Get redirection 1177s ok 70 - Location is http://auth.example.com/ 1177s ok 71 - Get Menu 1177s ok 72 - HTTP code is 200 1177s ok 73 - Connected as msmith 1177s ok 74 - Authenticated as msmith 1177s ok 75 - CheckUser form 1177s ok 76 - HTTP code is 200 1177s ok 77 - Page contains a form 1177s ok 78 - URI match 1177s ok 79 - Field "user" is defined 1177s ok 80 - Field "url" is defined 1177s ok 81 - Found trspan="checkUser" 1177s ok 82 - POST checkuser 1177s ok 83 - Found macro test_impersonation 1177s ok 84 - Found msmith/msmith 1177s ok 85 - Found two MSMITH@BADWOLF.ORG 1177s ok 86 - Logout request 1177s ok 87 - Response is 200 1177s ok 88 - Cookie is deleted 1177s ok 89 - No pdata 1177s ok 90 - Disconnect request 1177s ok 91 - Response is 401 1177s ok 92 - Get Menu 1177s ok 93 - HTTP code is 200 1177s ok 94 - Page contains a form 1177s ok 95 - Host match 1177s ok 96 - Field "user" is defined 1177s ok 97 - Field "password" is defined 1177s ok 98 - Field "spoofId" is defined 1177s ok 99 - CSP header authorize POST request to \# 1177s ok 100 - Auth query 1177s ok 101 - Get cookie lemonldap (de9eeebf6f7f3d8012b3d47228e6b6ee87e4f4cb9764361237cb77d9025d0c03) 1177s ok 102 - Get redirection 1177s ok 103 - Location is http://auth.example.com/ 1177s ok 104 - Get Menu 1177s ok 105 - HTTP code is 200 1177s ok 106 - Connected as dwho 1177s ok 107 - Authenticated as dwho 1177s ok 108 - CheckUser form 1177s ok 109 - HTTP code is 200 1177s ok 110 - Page contains a form 1177s ok 111 - URI match 1177s ok 112 - Field "user" is defined 1177s ok 113 - Field "url" is defined 1177s ok 114 - Found trspan="checkUser" 1177s ok 115 - POST checkuser 1177s ok 116 - HTTP code is 200 1177s ok 117 - Page contains a form 1177s ok 118 - URI match 1177s ok 119 - Field "user" is defined 1177s ok 120 - Field "url" is defined 1177s ok 121 - Found trspan="checkUser" 1177s ok 122 - Found trspan="allowed" 1177s ok 123 - Found trspan="headers" 1177s ok 124 - Found trspan="macros" 1177s ok 125 - Found trspan="attributes" 1177s ok 126 - Found _userDB 1177s ok 127 - Found Auth-User 1177s ok 128 - Found dwho 1177s ok 129 - Found _whatToTrace 1177s ok 130 - Found testPrefix_groups 1177s ok 131 - Found "su; su_test; test_su" 1177s ok 132 - Found testPrefix_uid 1177s ok 133 - Found rtyler 1177s ok 134 - Found macro test_impersonation 1177s ok 135 - Found rtyler/dwo 1177s ok 136 - Found _session_id 1177s ok 137 - Found _session_id 1177s ok 138 - Found 34 attributes 1177s ok 139 - _auth 1177s ok 140 - uid 1177s ok 141 - testPrefix__auth 1177s ok 142 - testPrefix_uid 1177s ok 143 - Logout request 1177s ok 144 - Response is 200 1177s ok 145 - Cookie is deleted 1177s ok 146 - No pdata 1177s ok 147 - Disconnect request 1177s ok 148 - Response is 401 1177s 1..148 1177s ok 1178s t/68-InitializePasswordReset.t .................................... 1178s ok 1 - use Lemonldap::NG::Portal::Main; 1178s ok 2 - Portal object 1178s ok 3 - Init 1178s ok 4 - Portal app 1178s ok 5 - Auth query 1178s ok 6 - HTTP code is 200 1178s ok 7 - Get cookie lemonldap (dda4fc749cf205a760bdfc08df9fa2243b4e243a9baa9eee21f380868e9c384a) 1178s ok 8 - Force reinitialization for rtyler@badwolf.org 1178s ok 9 - HTTP code is 200 1178s ok 10 - HTTP code is 200 1178s ok 11 - Content-Type is JSON 1178s ok 12 - Content is valid JSON 1178s ok 13 - mail_token found 1178s ok 14 - reset url found and have a correct format 1178s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 1178s ok 16 - HTTP code is 403 1178s ok 17 - Content is valid JSON 1178s ok 18 - authentication error 1178s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 1178s ok 20 - HTTP code is 404 1178s ok 21 - Content is valid JSON 1178s ok 22 - user not found 1178s 1..22 1178s ok 1178s t/70-2F-Password.t ................................................ 1178s ok 1 - use Lemonldap::NG::Portal::Main; 1178s ok 2 - Portal object 1178s ok 3 - Init 1178s ok 4 - Portal app 1178s # Subtest: Register Password 2FA 1178s ok 1 - Get Menu 1178s ok 2 - HTTP code is 200 1178s ok 3 - Page contains a form 1178s ok 4 - Host match 1178s ok 5 - Field "user" is defined 1178s ok 6 - Field "password" is defined 1178s ok 7 - CSP header authorize POST request to \# 1178s ok 8 - Auth query 1178s ok 9 - Get cookie lemonldap (f7b8459b71c567abc7d1d131ff7574b3bab68e959a99538c6d064731441fd030) 1178s ok 10 - Get redirection 1178s ok 11 - Location is http://auth.example.com/ 1178s ok 12 - Form registration 1178s ok 13 - Get redirection 1178s ok 14 - Location header found 1178s ok 15 - Form registration 1178s ok 16 - Found password js 1178s ok 17 - HTTP code is 200 1178s ok 18 - Content-Type is JSON 1178s ok 19 - Content is valid JSON 1178s ok 20 - Post registration (mismatched) 1178s ok 21 1178s ok 22 - HTTP code is 200 1178s ok 23 - Content-Type is JSON 1178s ok 24 - Content is valid JSON 1178s ok 25 - Post registration (mismatched) 1178s ok 26 1178s ok 27 - HTTP code is 200 1178s ok 28 - Content-Type is JSON 1178s ok 29 - Content is valid JSON 1178s ok 30 - Post registration (mismatched) 1178s ok 31 - Key is registered 1178s ok 32 - Logout request 1178s ok 33 - Response is 200 1178s ok 34 - Cookie is deleted 1178s ok 35 - No pdata 1178s ok 36 - Disconnect request 1178s ok 37 - Response is 401 1178s 1..37 1178s ok 5 - Register Password 2FA 1178s # Subtest: Try to login with invalid 2FA password 1178s ok 1 - Get Menu 1178s ok 2 - HTTP code is 200 1178s ok 3 - Page contains a form 1178s ok 4 - Host match 1178s ok 5 - Field "user" is defined 1178s ok 6 - Field "password" is defined 1178s ok 7 - CSP header authorize POST request to \# 1178s ok 8 - Auth query 1178s ok 9 - HTTP code is 200 1178s ok 10 - Page contains a form 1178s ok 11 - URI match 1178s ok 12 - Post code 1178s ok 13 - Expected portal error code: code found on page 1178s ok 14 - Expected portal error code 1178s 1..14 1178s ok 6 - Try to login with invalid 2FA password 1178s # Subtest: Try to login with valid 2FA password 1178s ok 1 - Get Menu 1178s ok 2 - HTTP code is 200 1178s ok 3 - Page contains a form 1178s ok 4 - Host match 1178s ok 5 - Field "user" is defined 1178s ok 6 - Field "password" is defined 1178s ok 7 - CSP header authorize POST request to \# 1178s ok 8 - Auth query 1178s ok 9 - HTTP code is 200 1178s ok 10 - Page contains a form 1178s ok 11 - URI match 1178s ok 12 - Post code 1178s ok 13 - Get cookie lemonldap (2d4abfffcb6a66cb4c194caa1050e5fe94d9bc67c139011d11930c43fd562caa) 1178s ok 14 - Get session using restSessionServer 1178s ok 15 - HTTP code is 200 1178s ok 16 - Deserialize session content 1178s ok 17 - Session has correct value for authenticationLevel 1178s ok 18 - Session has correct value for uid 1178s ok 19 - Session has correct value for _2f 1178s ok 20 - Session has correct value for _auth 1178s ok 21 - Logout request 1178s ok 22 - Response is 200 1178s ok 23 - Cookie is deleted 1178s ok 24 - No pdata 1178s ok 25 - Disconnect request 1178s ok 26 - Response is 401 1178s 1..26 1178s ok 7 - Try to login with valid 2FA password 1178s 1..7 1178s ok 1179s t/70-2F-TOTP-8-with-global-storage.t .............................. 1179s ok 1 - use Lemonldap::NG::Portal::Main; 1179s ok 2 - Portal object 1179s ok 3 - Init 1179s ok 4 - Portal app 1179s ok 5 - Get Menu 1179s ok 6 - HTTP code is 200 1179s ok 7 - Page contains a form 1179s ok 8 - Host match 1179s ok 9 - Field "user" is defined 1179s ok 10 - Field "password" is defined 1179s ok 11 - Field "token" is defined 1179s ok 12 - CSP header authorize POST request to \# 1179s ok 13 - Auth query 1179s ok 14 - Get cookie lemonldap (4088d815b6beb8387b59ebb04a7c01e866c7af6a589b50bf7d1855155082ed11) 1179s ok 15 - Get redirection 1179s ok 16 - Location is http://auth.example.com/ 1179s ok 17 - Form registration 1179s ok 18 - Get redirection 1179s ok 19 - Location header found 1179s ok 20 - Form registration 1179s ok 21 - Found TOTP js 1179s ok 22 - Get new key 1179s ok 23 - Content is JSON 1179s ok 24 - Found secret 1179s ok 25 - Found token 1179s ok 26 - Code 1179s ok 27 - Code contains 8 digits 1179s ok 28 - Post code 1179s ok 29 - Content is JSON 1179s ok 30 - Key is registered 1179s ok 31 - Logout request 1179s ok 32 - Response is 200 1179s ok 33 - Cookie is deleted 1179s ok 34 - No pdata 1179s ok 35 - Disconnect request 1179s ok 36 - Response is 401 1179s ok 37 - Get Menu 1179s ok 38 - HTTP code is 200 1179s ok 39 - Page contains a form 1179s ok 40 - Host match 1179s ok 41 - Field "user" is defined 1179s ok 42 - Field "password" is defined 1179s ok 43 - Field "token" is defined 1179s ok 44 - CSP header authorize POST request to \# 1179s ok 45 - Auth query 1179s ok 46 - HTTP code is 200 1179s ok 47 - Page contains a form 1179s ok 48 - URI match 1179s ok 49 - Field "token" is defined 1179s ok 50 - LLNG Code 1179s ok 51 - Post code 1179s ok 52 - Get cookie lemonldap (c5c934a5cc13a59cb77ce13f1736752842fb1a8d8225c1111539b7b1a00ad123) 1179s ok 53 - Logout request 1179s ok 54 - Response is 200 1179s ok 55 - Cookie is deleted 1179s ok 56 - No pdata 1179s ok 57 - Disconnect request 1179s ok 58 - Response is 401 1179s ok 59 - Get Menu 1179s ok 60 - HTTP code is 200 1179s ok 61 - Page contains a form 1179s ok 62 - Host match 1179s ok 63 - Field "user" is defined 1179s ok 64 - Field "password" is defined 1179s ok 65 - Field "token" is defined 1179s ok 66 - CSP header authorize POST request to \# 1179s ok 67 - Auth query 1179s ok 68 - HTTP code is 200 1179s ok 69 - Page contains a form 1179s ok 70 - URI match 1179s ok 71 - Field "token" is defined 1179s ok 72 - LLNG Code 1179s ok 73 - Post code 1179s ok 74 - Token expired 1179s ok 75 - Login form is not displayed 1179s ok 76 - Get Menu 1179s ok 77 - HTTP code is 200 1179s ok 78 - Page contains a form 1179s ok 79 - Host match 1179s ok 80 - Field "user" is defined 1179s ok 81 - Field "password" is defined 1179s ok 82 - Field "token" is defined 1179s ok 83 - CSP header authorize POST request to \# 1179s ok 84 - Auth query 1179s ok 85 - HTTP code is 200 1179s ok 86 - Page contains a form 1179s ok 87 - URI match 1179s ok 88 - Field "token" is defined 1179s 1..88 1179s ok 1180s t/70-2F-TOTP-Hook.t ............................................... 1180s ok 1 - use Lemonldap::NG::Portal::Main; 1180s ok 2 - Portal object 1180s ok 3 - Init 1180s ok 4 - Portal app 1180s ok 5 - Auth query 1180s ok 6 - Get cookie lemonldap (f4a81476ee6dcf1d9bdb9e8ad71e03635fe877c5c727733ba819cc726ecbf825) 1180s ok 7 - Form registration 1180s ok 8 - Found TOTP js 1180s ok 9 - Get new key 1180s ok 10 - Content is JSON 1180s ok 11 - Found secret 1180s ok 12 - Found token 1180s ok 13 - Found user 1180s ok 14 - Code 1180s ok 15 - Code contains 6 digits 1180s ok 16 - Post code 1180s ok 17 - Content is JSON 1180s ok 18 - TOTP is registered 1180s ok 19 - Logout request 1180s ok 20 - Response is 200 1180s ok 21 - Cookie is deleted 1180s ok 22 - No pdata 1180s ok 23 - Disconnect request 1180s ok 24 - Response is 401 1180s ok 25 - Auth query 1180s ok 26 - HTTP code is 200 1180s ok 27 - Page contains a form 1180s ok 28 - URI match 1180s ok 29 - Field "token" is defined 1180s ok 30 - Code 1180s ok 31 - Post code 1180s ok 32 - Get cookie lemonldap (aec2d92a18530a4f44a87f415b21f0f40f7f29bd5b346b56739ce8cdd836e2df) 1180s ok 33 - Logout request 1180s ok 34 - Response is 200 1180s ok 35 - Cookie is deleted 1180s ok 36 - No pdata 1180s ok 37 - Disconnect request 1180s ok 38 - Response is 401 1180s ok 39 - Auth query 1180s ok 40 - HTTP code is 200 1180s ok 41 - Page contains a form 1180s ok 42 - URI match 1180s ok 43 - Field "token" is defined 1180s ok 44 - Code 1180s ok 45 - Post code 1180s ok 46 - Expected portal error code: code found on page 1180s ok 47 - Expected portal error code 1180s 1..47 1180s ok 1180s t/70-2F-TOTP-encryption.t ......................................... 1180s ok 1 - use Lemonldap::NG::Portal::Main; 1180s ok 2 - Portal object 1180s ok 3 - Init 1180s ok 4 - Portal app 1180s ok 5 - Get Menu 1180s ok 6 - HTTP code is 200 1180s ok 7 - Page contains a form 1180s ok 8 - Host match 1180s ok 9 - Field "user" is defined 1180s ok 10 - Field "password" is defined 1180s ok 11 - Field "token" is defined 1180s ok 12 - CSP header authorize POST request to \# 1180s ok 13 - Auth query 1180s ok 14 - Get cookie lemonldap (9f6ee029fa57e9f2e9c47714b3f3aa55217e9d3b6be4c319be19835f7edd8b3f) 1180s ok 15 - Get redirection 1180s ok 16 - Location is http://auth.example.com/ 1180s ok 17 - Form registration 1180s ok 18 - Get redirection 1180s ok 19 - Location header found 1180s ok 20 - Form registration 1180s ok 21 - Found TOTP js 1180s ok 22 - Get new key 1180s ok 23 - Content is JSON 1180s ok 24 - Found secret 1180s ok 25 - Found token 1180s ok 26 - Code 1180s ok 27 - Code contains 6 digits 1180s ok 28 - Post code 1180s ok 29 - Content is JSON 1180s ok 30 - Key is registered 1180s ok 31 - Logout request 1180s ok 32 - Response is 200 1180s ok 33 - Cookie is deleted 1180s ok 34 - No pdata 1180s ok 35 - Disconnect request 1180s ok 36 - Response is 401 1180s ok 37 - Get Menu 1180s ok 38 - HTTP code is 200 1180s ok 39 - Page contains a form 1180s ok 40 - Host match 1180s ok 41 - Field "user" is defined 1180s ok 42 - Field "password" is defined 1180s ok 43 - Field "token" is defined 1180s ok 44 - CSP header authorize POST request to \# 1180s ok 45 - Auth query 1180s ok 46 - HTTP code is 200 1180s ok 47 - Page contains a form 1180s ok 48 - URI match 1180s ok 49 - Field "token" is defined 1180s ok 50 - LLNG Code 1180s ok 51 - Post code 1180s ok 52 - Get cookie lemonldap (58f0c75b358cfdab2e13e1b5fb357360709b9790d880d968a860eea9e0696840) 1180s ok 53 - Logout request 1180s ok 54 - Response is 200 1180s ok 55 - Cookie is deleted 1180s ok 56 - No pdata 1180s ok 57 - Disconnect request 1180s ok 58 - Response is 401 1180s ok 59 - Get Menu 1180s ok 60 - HTTP code is 200 1180s ok 61 - Page contains a form 1180s ok 62 - Host match 1180s ok 63 - Field "user" is defined 1180s ok 64 - Field "password" is defined 1180s ok 65 - Field "token" is defined 1180s ok 66 - CSP header authorize POST request to \# 1180s ok 67 - Auth query 1180s ok 68 - HTTP code is 200 1180s ok 69 - Page contains a form 1180s ok 70 - URI match 1180s ok 71 - Field "token" is defined 1180s ok 72 - LLNG Code 1180s ok 73 - Post code 1180s ok 74 - Token expired 1180s ok 75 - Login form is not displayed 1180s ok 76 - Get Menu 1180s ok 77 - HTTP code is 200 1180s ok 78 - Page contains a form 1180s ok 79 - Host match 1180s ok 80 - Field "user" is defined 1180s ok 81 - Field "password" is defined 1180s ok 82 - Field "token" is defined 1180s ok 83 - CSP header authorize POST request to \# 1180s ok 84 - Auth query 1180s ok 85 - HTTP code is 200 1180s ok 86 - Page contains a form 1180s ok 87 - URI match 1180s ok 88 - Field "token" is defined 1180s ok 89 - TOTP persistent data found 1180s ok 90 - Only one device found 1180s ok 91 - TOTP secret is encrypted 1180s 1..91 1180s ok 1181s t/70-2F-TOTP-multiple-register.t .................................. 1181s ok 1 - use Lemonldap::NG::Portal::Main; 1181s ok 2 - Portal object 1181s ok 3 - Init 1181s ok 4 - Portal app 1181s ok 5 - Auth query 1181s ok 6 - Get cookie lemonldap (188214442a6e1d8d1a096a9406d79d97f117b43142fe7f13e53ad9e6a68159b6) 1181s ok 7 - Get Menu 1181s ok 8 - Form registration 1181s ok 9 - Get redirection 1181s ok 10 - Location header found 1181s ok 11 - Form registration 1181s ok 12 - Form registration 1181s ok 13 - Found TOTP js 1181s ok 14 - Get new key 1181s ok 15 - Content is JSON 1181s ok 16 - Found secret 1181s ok 17 - Found token 1181s ok 18 - Found user 1181s ok 19 - Code 1181s ok 20 - Code contains 6 digits 1181s ok 21 - Post code 1181s ok 22 - Content is JSON 1181s ok 23 - TOTP is registered 1181s ok 24 - Form registration 1181s ok 25 - Found newly registered device 1181s ok 26 - Found button to register a new device 1181s ok 27 - Form registration 1181s ok 28 - Found TOTP js 1181s ok 29 - Get new key 1181s ok 30 - Content is JSON 1181s ok 31 - Found secret 1181s ok 32 - Found token 1181s ok 33 - Found user 1181s ok 34 - Code 1181s ok 35 - Code contains 6 digits 1181s ok 36 - Post code 1181s ok 37 - Content is JSON 1181s ok 38 - TOTP is registered 1181s ok 39 - Found 2 registered TOTP 1181s 1..39 1181s ok 1181s t/70-2F-TOTP-multiple.t ........................................... 1181s ok 1 - use Lemonldap::NG::Portal::Main; 1181s ok 2 - Portal object 1181s ok 3 - Init 1181s ok 4 - Portal app 1181s # Subtest: Authenticate with first device 1181s ok 1 - Auth query 1181s ok 2 - HTTP code is 200 1181s ok 3 - Page contains a form 1181s ok 4 - URI match 1181s ok 5 - Field "token" is defined 1181s ok 6 - Code 1181s ok 7 - Post code 1181s ok 8 - Get cookie lemonldap (bb4f870d261e71903bfd33730d3b427cae451330bf98ef5445801ca78af1aca8) 1181s 1..8 1181s ok 5 - Authenticate with first device 1181s # Subtest: Authenticate with second device 1181s ok 1 - Auth query 1181s ok 2 - HTTP code is 200 1181s ok 3 - Page contains a form 1181s ok 4 - URI match 1181s ok 5 - Field "token" is defined 1181s ok 6 - Code 1181s ok 7 - Post code 1181s ok 8 - Get cookie lemonldap (440788ef804102a17fc602e478d4be9192ee31873bbdaa9ba3815403fb155930) 1181s 1..8 1181s ok 6 - Authenticate with second device 1181s # Subtest: Authenticate with unknown device 1181s ok 1 - Auth query 1181s ok 2 - HTTP code is 200 1181s ok 3 - Page contains a form 1181s ok 4 - URI match 1181s ok 5 - Field "token" is defined 1181s ok 6 - Code 1181s ok 7 - Post code 1181s ok 8 - Expected portal error code: code found on page 1181s ok 9 - Expected portal error code 1181s 1..9 1181s ok 7 - Authenticate with unknown device 1181s 1..7 1181s ok 1182s t/70-2F-TOTP-with-History-and-Refresh.t ........................... 1182s ok 1 - use Lemonldap::NG::Portal::Main; 1182s ok 2 - Portal object 1182s ok 3 - Init 1182s ok 4 - Portal app 1182s ok 5 - Auth query 1182s ok 6 - Get cookie lemonldap (c7f161853e3553419dc3f7f404e2fdff24ed47cadf96b61179835eff4e2f5002) 1182s ok 7 - Form registration 1182s ok 8 - Get redirection 1182s ok 9 - Location header found 1182s ok 10 - Form registration 1182s ok 11 - Found TOTP js 1182s ok 12 - Get new key 1182s ok 13 - Content is JSON 1182s ok 14 - Found secret 1182s ok 15 - Found token 1182s ok 16 - Code 1182s ok 17 - Code contains 6 digits 1182s ok 18 - Post code 1182s ok 19 - Content is JSON 1182s ok 20 - Key is registered 1182s ok 21 - Logout request 1182s ok 22 - Response is 200 1182s ok 23 - Cookie is deleted 1182s ok 24 - No pdata 1182s ok 25 - Disconnect request 1182s ok 26 - Response is 401 1182s ok 27 - Auth query 1182s ok 28 - HTTP code is 200 1182s ok 29 - Page contains a form 1182s ok 30 - URI match 1182s ok 31 - Field "token" is defined 1182s ok 32 - Field "checkLogins" is defined 1182s ok 33 - Code 1182s ok 34 - Post code 1182s ok 35 - HTTP code is 200 1182s ok 36 - Get cookie lemonldap (4cb17feb03bb7e62c8460c42a602d2ed5f447030120e6ac114fb6ff133d1197c) 1182s ok 37 - History found 1182s ok 38 - Two entries found 1182s ok 39 - POST checkuser 1182s ok 40 - Content is JSON 1182s ok 41 - Good authenticationLevel found 1182s ok 42 - Refresh query 1182s ok 43 - Get redirection 1182s ok 44 - Location is http://auth.example.com/ 1182s ok 45 - POST checkuser 1182s ok 46 - Content is JSON 1182s ok 47 - Good authenticationLevel found 1182s ok 48 - Logout request 1182s ok 49 - Response is 200 1182s ok 50 - Cookie is deleted 1182s ok 51 - No pdata 1182s ok 52 - Disconnect request 1182s ok 53 - Response is 401 1182s 1..53 1182s ok 1182s t/70-2F-TOTP-with-LDAP.t .......................................... 1182s ok 1 - use Lemonldap::NG::Portal::Main; 1182s ok 2 # skip LLNGTESTLDAP is not set 1182s ok 3 # skip LLNGTESTLDAP is not set 1182s ok 4 # skip LLNGTESTLDAP is not set 1182s ok 5 # skip LLNGTESTLDAP is not set 1182s ok 6 # skip LLNGTESTLDAP is not set 1182s ok 7 # skip LLNGTESTLDAP is not set 1182s ok 8 # skip LLNGTESTLDAP is not set 1182s ok 9 # skip LLNGTESTLDAP is not set 1182s ok 10 # skip LLNGTESTLDAP is not set 1182s ok 11 # skip LLNGTESTLDAP is not set 1182s ok 12 # skip LLNGTESTLDAP is not set 1182s ok 13 # skip LLNGTESTLDAP is not set 1182s ok 14 # skip LLNGTESTLDAP is not set 1182s ok 15 # skip LLNGTESTLDAP is not set 1182s ok 16 # skip LLNGTESTLDAP is not set 1182s ok 17 # skip LLNGTESTLDAP is not set 1182s ok 18 # skip LLNGTESTLDAP is not set 1182s ok 19 # skip LLNGTESTLDAP is not set 1182s ok 20 # skip LLNGTESTLDAP is not set 1182s ok 21 # skip LLNGTESTLDAP is not set 1182s ok 22 # skip LLNGTESTLDAP is not set 1182s ok 23 # skip LLNGTESTLDAP is not set 1182s 1..23 1182s ok 1183s t/70-2F-TOTP-with-Range.t ......................................... 1183s ok 1 - use Lemonldap::NG::Portal::Main; 1183s ok 2 - Portal object 1183s ok 3 - Init 1183s ok 4 - Portal app 1183s ok 5 - Get Menu 1183s ok 6 - HTTP code is 200 1183s ok 7 - Page contains a form 1183s ok 8 - Host match 1183s ok 9 - Field "user" is defined 1183s ok 10 - Field "password" is defined 1183s ok 11 - CSP header authorize POST request to \# 1183s ok 12 - Auth query 1183s ok 13 - Get cookie lemonldap (c1aebc6313762c78d9c2158fa70ed95f7bc85bb8dd0e00063256a022f5db719b) 1183s ok 14 - Get redirection 1183s ok 15 - Location is http://auth.example.com/ 1183s ok 16 - Form registration 1183s ok 17 - Get redirection 1183s ok 18 - Location header found 1183s ok 19 - Form registration 1183s ok 20 - Found TOTP js 1183s ok 21 - Get new key 1183s ok 22 - Content is JSON 1183s ok 23 - Found secret 1183s ok 24 - Found token 1183s ok 25 - Code 1183s ok 26 - Code contains 6 digits 1183s ok 27 - Post code 1183s ok 28 - Content is JSON 1183s ok 29 - Key is registered 1183s ok 30 - Logout request 1183s ok 31 - Response is 200 1183s ok 32 - Cookie is deleted 1183s ok 33 - No pdata 1183s ok 34 - Disconnect request 1183s ok 35 - Response is 401 1183s ok 36 - Get Menu 1183s ok 37 - HTTP code is 200 1183s ok 38 - Page contains a form 1183s ok 39 - Host match 1183s ok 40 - Field "user" is defined 1183s ok 41 - Field "password" is defined 1183s ok 42 - CSP header authorize POST request to \# 1183s ok 43 - Auth query 1183s ok 44 - HTTP code is 200 1183s ok 45 - Page contains a form 1183s ok 46 - URI match 1183s ok 47 - Post code 1183s ok 48 - Get cookie lemonldap (5cd375cf7fa1b8baa700df0ab5b34518e1bd6bc8c5132274241b89683b9154e8) 1183s ok 49 - Logout request 1183s ok 50 - Response is 200 1183s ok 51 - Cookie is deleted 1183s ok 52 - No pdata 1183s ok 53 - Disconnect request 1183s ok 54 - Response is 401 1183s ok 55 - Get Menu 1183s ok 56 - HTTP code is 200 1183s ok 57 - Page contains a form 1183s ok 58 - Host match 1183s ok 59 - Field "user" is defined 1183s ok 60 - Field "password" is defined 1183s ok 61 - CSP header authorize POST request to \# 1183s ok 62 - Auth query 1183s ok 63 - HTTP code is 200 1183s ok 64 - Page contains a form 1183s ok 65 - URI match 1183s ok 66 - Post code 1183s ok 67 - Get cookie lemonldap (76a5e30aee2a83331cd1acff68d1ad6a782ce10bd866da06c06f66994a1995e6) 1183s ok 68 - Logout request 1183s ok 69 - Response is 200 1183s ok 70 - Cookie is deleted 1183s ok 71 - No pdata 1183s ok 72 - Disconnect request 1183s ok 73 - Response is 401 1183s ok 74 - Get Menu 1183s ok 75 - HTTP code is 200 1183s ok 76 - Page contains a form 1183s ok 77 - Host match 1183s ok 78 - Field "user" is defined 1183s ok 79 - Field "password" is defined 1183s ok 80 - CSP header authorize POST request to \# 1183s ok 81 - Auth query 1183s ok 82 - HTTP code is 200 1183s ok 83 - Page contains a form 1183s ok 84 - URI match 1183s ok 85 - Post code 1183s ok 86 - Bad TOTP (backward) 1183s ok 87 - Get Menu 1183s ok 88 - HTTP code is 200 1183s ok 89 - Page contains a form 1183s ok 90 - Host match 1183s ok 91 - Field "user" is defined 1183s ok 92 - Field "password" is defined 1183s ok 93 - CSP header authorize POST request to \# 1183s ok 94 - Auth query 1183s ok 95 - HTTP code is 200 1183s ok 96 - Page contains a form 1183s ok 97 - URI match 1183s ok 98 - Post code 1183s ok 99 - Bad TOTP (forward) 1183s 1..99 1183s ok 1184s t/70-2F-TOTP-with-TTL-and-JSON.t .................................. 1184s ok 1 - use Lemonldap::NG::Portal::Main; 1184s ok 2 - Portal object 1184s ok 3 - Init 1184s ok 4 - Portal app 1184s ok 5 - Auth query 1184s ok 6 - Get cookie lemonldap (0c4d19806f63e7c1365418a7cf2d27cc828623e9db7d5ea051b1d49c11139b3c) 1184s ok 7 - Form registration 1184s ok 8 - Get redirection 1184s ok 9 - Location header found 1184s ok 10 - Form registration 1184s ok 11 - Found TOTP js 1184s ok 12 - Found custom Main Logo 1184s ok 13 - Get new key 1184s ok 14 - Content is JSON 1184s ok 15 - Found secret 1184s ok 16 - Found token 1184s ok 17 - Code 1184s ok 18 - Code contains 6 digits 1184s ok 19 - Post code 1184s ok 20 - Content is JSON 1184s ok 21 - Key is registered 1184s ok 22 - Logout request 1184s ok 23 - Response is 200 1184s ok 24 - Cookie is deleted 1184s ok 25 - No pdata 1184s ok 26 - Disconnect request 1184s ok 27 - Response is 401 1184s ok 28 - Auth query 1184s ok 29 - HTTP code is 200 1184s ok 30 - Page contains a form 1184s ok 31 - URI match 1184s ok 32 - Field "token" is defined 1184s ok 33 - Code 1184s ok 34 - Post code 1184s ok 35 - Get cookie lemonldap (7dfad32de4eab3adc5c88aba68be0d1cc7c6645a5d1aedf4cf1479bd3bea9d47) 1184s ok 36 - Logout request 1184s ok 37 - Response is 200 1184s ok 38 - Cookie is deleted 1184s ok 39 - No pdata 1184s ok 40 - Disconnect request 1184s ok 41 - Response is 401 1184s ok 42 - Auth query 1184s ok 43 - HTTP code is 200 1184s ok 44 - Notification reference found 1184s ok 45 - Right reference found 1184s ok 46 - Notification message found 1184s ok 47 - Get cookie lemonldap (wQzh0siNneq/xjsGIZ4XOwV3WAD6nmUML13+AGFVtep9dcELntsVr5APq6HjfDUkPalyznI63NvpoYzEjwBNqz4TMmiaKHTqDrFT4OnHTatoywJZ9WdcMCnabQZyc80WVetpMbzLSDW0GJB5xIN7Kw==) 1184s ok 48 - Logout request 1184s ok 49 - Response is 200 1184s ok 50 - Cookie is deleted 1184s ok 51 - No pdata 1184s ok 52 - Disconnect request 1184s ok 53 - Response is 401 1184s 1..53 1184s ok 1184s t/70-2F-TOTP-with-TTL-and-XML.t ................................... 1184s ok 1 - use Lemonldap::NG::Portal::Main; 1184s ok 2 - Portal object 1184s ok 3 - Init 1184s ok 4 - Portal app 1184s ok 5 - Auth query 1184s ok 6 - Get cookie lemonldap (6e3c004c34d81b03506becbc5285a6aa5cde0414fca17bc14d9b549ca4e3fc04) 1184s ok 7 - Form registration 1184s ok 8 - Get redirection 1184s ok 9 - Location header found 1184s ok 10 - Form registration 1184s ok 11 - Found TOTP js 1184s ok 12 - Found custom Main Logo 1184s ok 13 - Get new key 1184s ok 14 - Content is JSON 1184s ok 15 - Found secret 1184s ok 16 - Found token 1184s ok 17 - Code 1184s ok 18 - Code contains 6 digits 1184s ok 19 - Post code 1184s ok 20 - Content is JSON 1184s ok 21 - Key is registered 1184s ok 22 - Logout request 1184s ok 23 - Response is 200 1184s ok 24 - Cookie is deleted 1184s ok 25 - No pdata 1184s ok 26 - Disconnect request 1184s ok 27 - Response is 401 1184s ok 28 - Auth query 1184s ok 29 - HTTP code is 200 1184s ok 30 - Page contains a form 1184s ok 31 - URI match 1184s ok 32 - Field "token" is defined 1184s ok 33 - Code 1184s ok 34 - Post code 1184s ok 35 - Get cookie lemonldap (ea05480f1503e4f921988cefa41662f5d01a9b4960f3f27e2a2ab63385e6b010) 1184s ok 36 - Logout request 1184s ok 37 - Response is 200 1184s ok 38 - Cookie is deleted 1184s ok 39 - No pdata 1184s ok 40 - Disconnect request 1184s ok 41 - Response is 401 1184s ok 42 - Auth query 1184s ok 43 - HTTP code is 200 1184s ok 44 - Notification reference found 1184s ok 45 - Right reference found 1184s ok 46 - Notification message found 1184s ok 47 - Get cookie lemonldap (nR/uHQa/Kc6lBan+Cuzf7kZ0MJX6Ydgiwf3afV/iRpeEOceWLexYwUHTUkIYohASnZdlXFfZ+fd3SRwJ35PV+LC+POo/cOxeGdDBgr8EXKTYs64d8UWmsmxWRkXc2oCr6Wwe3T7g61T2Xv75mz/ZmA==) 1184s ok 48 - Logout request 1184s ok 49 - Response is 200 1184s ok 50 - Cookie is deleted 1184s ok 51 - No pdata 1184s ok 52 - Disconnect request 1184s ok 53 - Response is 401 1184s 1..53 1184s ok 1185s t/70-2F-TOTP-with-TTL.t ........................................... 1185s ok 1 - use Lemonldap::NG::Portal::Main; 1185s ok 2 - Portal object 1185s ok 3 - Init 1185s ok 4 - Portal app 1185s ok 5 - Auth query 1185s ok 6 - Get cookie lemonldap (63765802155da73e3d0bbb5856f03fe15b245a55a1f76f30ef386948ce9b3db1) 1185s ok 7 - Get Menu 1185s ok 8 - sfaManager link not found 1185s ok 9 - Form registration 1185s ok 10 - Get redirection 1185s ok 11 - Location header found 1185s ok 12 - Form registration 1185s ok 13 - Found TOTP js 1185s ok 14 - Found custom Main Logo 1185s ok 15 - Get new key 1185s ok 16 - Content is JSON 1185s ok 17 - Found secret 1185s ok 18 - Found token 1185s ok 19 - Found issuer 1185s ok 20 - Found user 1185s ok 21 - Code 1185s ok 22 - Code contains 6 digits 1185s ok 23 - Post code 1185s ok 24 - Content is JSON 1185s ok 25 - badName returned 1185s ok 26 - Code 1185s ok 27 - Code contains 6 digits 1185s ok 28 - Post code 1185s ok 29 - Content is JSON 1185s ok 30 - TOTP is registered 1185s ok 31 - Logout request 1185s ok 32 - Response is 200 1185s ok 33 - Cookie is deleted 1185s ok 34 - No pdata 1185s ok 35 - Disconnect request 1185s ok 36 - Response is 401 1185s ok 37 - Auth query 1185s ok 38 - HTTP code is 200 1185s ok 39 - Page contains a form 1185s ok 40 - URI match 1185s ok 41 - Field "token" is defined 1185s ok 42 - Code 1185s ok 43 - Post code 1185s ok 44 - Get cookie lemonldap (75c2d7b08bbaeeffb844239f30b2f6c6fef625bf86a82269cd0654a1ede72f26) 1185s ok 45 - Logout request 1185s ok 46 - Response is 200 1185s ok 47 - Cookie is deleted 1185s ok 48 - No pdata 1185s ok 49 - Disconnect request 1185s ok 50 - Response is 401 1185s ok 51 - Auth query 1185s ok 52 - Get cookie lemonldap (f33beae876b69fd639706971af4c79b145d6db306117e813a0c9bf50152dcbda) 1185s ok 53 - Get redirection 1185s ok 54 - Location is http://auth.example.com/ 1185s ok 55 - Logout request 1185s ok 56 - Response is 200 1185s ok 57 - Cookie is deleted 1185s ok 58 - No pdata 1185s ok 59 - Disconnect request 1185s ok 60 - Response is 401 1185s 1..60 1185s ok 1186s t/70-2F-targetAuthnLevel.t ........................................ 1186s ok 1 - use Lemonldap::NG::Portal::Main; 1186s ok 2 - Portal object 1186s ok 3 - Init 1186s ok 4 - Portal app 1186s # Subtest: Check test1 offer both Auth choices and both 2FA choices 1186s ok 1 - Get login form 1186s ok 2 - Response body is not empty 1186s ok 3 - Found at least one result for //input[@name="lmAuth"] 1186s ok 4 - Two choices offered 1186s ok 5 - Auth query 1186s ok 6 - Response body is not empty 1186s ok 7 - Found TOTP button 1186s ok 8 - Response body is not empty 1186s ok 9 - Found password button 1186s 1..9 1186s ok 5 - Check test1 offer both Auth choices and both 2FA choices 1186s # Subtest: Check test2 vhost asks only TOTP 1186s ok 1 - Get login form 1186s ok 2 - Response body is not empty 1186s ok 3 - Found at least one result for //input[@name="lmAuth"] 1186s ok 4 - One choice offered 1186s ok 5 - Auth query 1186s ok 6 - Response body is not empty 1186s ok 7 - Found TOTP prompt 1186s 1..7 1186s ok 6 - Check test2 vhost asks only TOTP 1186s 1..6 1186s ok 1186s t/72-2F-REST-CodeActivation-Resend.t .............................. 1186s ok 1 - use Lemonldap::NG::Portal::Main; 1186s ok 2 - Portal object 1186s ok 3 - Init 1186s ok 4 - Portal app 1186s # Subtest: Login on first try 1186s ok 1 - Init req gives dwho 1186s ok 2 - Found uid attribute 1186s ok 3 - Received code from LLNG 1186s ok 4 - Auth query 1186s ok 5 - Found custom Main Logo 1186s ok 6 - Prompt indicates success 1186s ok 7 - REST service received code 1186s ok 8 - HTTP code is 200 1186s ok 9 - Page contains a form 1186s ok 10 - URI match 1186s ok 11 - Field "token" is defined 1186s ok 12 - Field "code" is defined 1186s ok 13 - Post code 1186s ok 14 - History found 1186s ok 15 - One entry found 1186s ok 16 - Get cookie lemonldap (e6099016178b283c386a1c837034b579d86b35f2f3c8d8d0d188ae499b718b77) 1186s ok 17 - Logout request 1186s ok 18 - Response is 200 1186s ok 19 - Cookie is deleted 1186s ok 20 - No pdata 1186s ok 21 - Disconnect request 1186s ok 22 - Response is 401 1186s 1..22 1186s ok 5 - Login on first try 1186s # Subtest: Login after several resend 1186s ok 1 - Init req gives dwho 1186s ok 2 - Found uid attribute 1186s ok 3 - Received code from LLNG 1186s ok 4 - Auth query 1186s ok 5 - Found custom Main Logo 1186s ok 6 - Prompt indicates success 1186s ok 7 - REST service received code 1186s ok 8 - HTTP code is 200 1186s ok 9 - Page contains a form 1186s ok 10 - URI match 1186s ok 11 - Field "token" is defined 1186s ok 12 - Field "code" is defined 1186s ok 13 - Found resend button 1186s ok 14 - Post code 1186s ok 15 - Received invitation to try later 1186s ok 16 - No code sent 1186s ok 17 - HTTP code is 200 1186s ok 18 - Page contains a form 1186s ok 19 - URI match 1186s ok 20 - Field "token" is defined 1186s ok 21 - Field "code" is defined 1186s ok 22 - Found resend button 1186s ok 23 - Init req gives dwho 1186s ok 24 - Found uid attribute 1186s ok 25 - Received code from LLNG 1186s ok 26 - Post code 1186s ok 27 - Found custom Main Logo 1186s ok 28 - Prompt indicates success 1186s ok 29 - REST service received code 1186s ok 30 - Code hasn't changed 1186s ok 31 - HTTP code is 200 1186s ok 32 - Page contains a form 1186s ok 33 - URI match 1186s ok 34 - Field "token" is defined 1186s ok 35 - Field "code" is defined 1186s ok 36 - Post code 1186s ok 37 - Get cookie lemonldap (e51614719e95dfbf617a1dc0128ffaedea80ebdfa4ed9c8b170ff84c44ca2607) 1186s ok 38 - Logout request 1186s ok 39 - Response is 200 1186s ok 40 - Cookie is deleted 1186s ok 41 - No pdata 1186s ok 42 - Disconnect request 1186s ok 43 - Response is 401 1186s 1..43 1186s ok 6 - Login after several resend 1186s 1..6 1186s ok 1187s t/72-2F-REST-with-History.t ....................................... 1187s ok 1 - use Lemonldap::NG::Portal::Main; 1187s ok 2 - Portal object 1187s ok 3 - Init 1187s ok 4 - Portal app 1187s ok 5 - Init req gives dwho 1187s ok 6 - Auth query 1187s ok 7 - Found custom Main Logo 1187s ok 8 - HTTP code is 200 1187s ok 9 - Page contains a form 1187s ok 10 - URI match 1187s ok 11 - Field "token" is defined 1187s ok 12 - Field "code" is defined 1187s ok 13 - Field "checkLogins" is defined 1187s ok 14 - Verify req contains name 1187s ok 15 - Verify req contains code 1187s ok 16 - Post code 1187s ok 17 - Get cookie lemonldap (9e1903f0b931d7d447c51e4193c874d718f157207e1585a04dd465eeec6792c2) 1187s ok 18 - History found 1187s ok 19 - One entry found 1187s ok 20 - Logout request 1187s ok 21 - Response is 200 1187s ok 22 - Cookie is deleted 1187s ok 23 - No pdata 1187s ok 24 - Disconnect request 1187s ok 25 - Response is 401 1187s 1..25 1187s ok 1187s t/74-2F-Required-Issuer-Timeouts.t ................................ 1187s ok 1 - use Lemonldap::NG::Portal::Main; 1187s ok 2 - Portal object 1187s ok 3 - Init 1187s ok 4 - Portal app 1187s ok 5 - Auth query 1187s ok 6 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerTs%22%3A1737125651%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%22f6d63e274fcb685e85a3e91fea337a8fabffd8426d92ac793ec9951e90be46a2%22%7D) 1187s ok 7 - Auth query 1187s ok 8 - Get redirection 1187s ok 9 - Location header found 1187s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%22f6d63e274fcb685e85a3e91fea337a8fabffd8426d92ac793ec9951e90be46a2%22%2C%22issuerTs%22%3A1737125651%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%22848993dff3988998284a63d5b361d73053fce1e79b8164dac0da8aadad1c7b4b%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1187s ok 11 - Follow redirection to /2fregisters 1187s ok 12 - Found TOTP link 1187s ok 13 - Form registration 1187s ok 14 - Found TOTP js 1187s ok 15 - Get new key 1187s ok 16 - Content is JSON 1187s ok 17 - Found secret 1187s ok 18 - Found token 1187s ok 19 - Code 1187s ok 20 - Code contains 6 digits 1187s ok 21 - Post code 1187s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%22f6d63e274fcb685e85a3e91fea337a8fabffd8426d92ac793ec9951e90be46a2%22%2C%22issuerTs%22%3A1737125651%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%22848993dff3988998284a63d5b361d73053fce1e79b8164dac0da8aadad1c7b4b%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1187s ok 23 - Content is JSON 1187s ok 24 - Key is registered 1187s ok 25 - Auth query 1187s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22sfRegToken%22%3A%22848993dff3988998284a63d5b361d73053fce1e79b8164dac0da8aadad1c7b4b%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerTs%22%3A1737125651%2C%22issuerRequestcas%22%3A%22f6d63e274fcb685e85a3e91fea337a8fabffd8426d92ac793ec9951e90be46a2%22%7D) 1187s ok 27 - HTTP code is 200 1187s ok 28 - Page contains a form 1187s ok 29 - URI match 1187s ok 30 - Field "token" is defined 1187s ok 31 - Code 1187s ok 32 - Post code 1187s ok 33 - Get cookie lemonldap (f27ad3c7909e93d365241be87d30e702a97802fbc2e90e8ab7dae54da8ac110c) 1187s ok 34 - 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%22f6d63e274fcb685e85a3e91fea337a8fabffd8426d92ac793ec9951e90be46a2%22%7D) 1187s ok 35 - Get redirection 1187s ok 36 - Location header found 1187s ok 37 - Follow redirection to issuer 1187s ok 38 - Get redirection 1187s ok 39 - Location header found 1187s 1..39 1187s ok 1188s t/74-2F-Required.t ................................................ 1188s ok 1 - use Lemonldap::NG::Portal::Main; 1188s ok 2 - Portal object 1188s ok 3 - Init 1188s ok 4 - Portal app 1188s ok 5 - Auth query 1188s ok 6 - Get redirection 1188s ok 7 - Location header found 1188s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%225559bba0eb858c80a785c3e9ecf606eb3e3a2a12c7c03addcd3cb3820471c775%22%7D) 1188s ok 9 - Follow redirection to /2fregisters 1188s ok 10 - Found TOTP link 1188s ok 11 - Form registration 1188s ok 12 - Found TOTP js 1188s ok 13 - Get new key 1188s ok 14 - Content is JSON 1188s ok 15 - Found secret 1188s ok 16 - Found token 1188s ok 17 - Code 1188s ok 18 - Code contains 6 digits 1188s ok 19 - Post code 1188s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%225559bba0eb858c80a785c3e9ecf606eb3e3a2a12c7c03addcd3cb3820471c775%22%7D) 1188s ok 21 - Content is JSON 1188s ok 22 - Key is registered 1188s ok 23 - Continue login 1188s ok 24 - Get redirection 1188s ok 25 - Location header found 1188s ok 26 - Get cookie lemonldap (c8ad55263e4007f58bff103584cd04d14d3e027c6c6e5aa158f8299ca3cac068) 1188s ok 27 1188s ok 28 1188s ok 29 1188s ok 30 - Auth query 1188s ok 31 - HTTP code is 200 1188s ok 32 - Page contains a form 1188s ok 33 - URI match 1188s ok 34 - Field "token" is defined 1188s ok 35 - Code 1188s ok 36 - Post code 1188s ok 37 - Get cookie lemonldap (0385ba1f86558efbbf7d4a8d9cce2952d689d1bdae6425249e94deff080720ba) 1188s ok 38 - Logout request 1188s ok 39 - Response is 200 1188s ok 40 - Cookie is deleted 1188s ok 41 - No pdata 1188s ok 42 - Disconnect request 1188s ok 43 - Response is 401 1188s 1..43 1188s ok 1189s t/76-2F-Ext-with-BruteForce.t ..................................... 1189s ok 1 - use Lemonldap::NG::Portal::Main; 1189s ok 2 - use Lemonldap::NG::Common::FormEncode; 1189s ok 3 - Portal object 1189s ok 4 - Init 1189s ok 5 - Portal app 1189s ok 6 - 1st Bad Auth query 1189s ok 7 - Response status is 401 1189s ok 8 - Content is JSON 1189s ok 9 - Error code is 5 1189s ok 10 - 2nd Bad Auth query 1189s ok 11 - Response status is 401 1189s ok 12 - Content is JSON 1189s ok 13 - Error code is 5 1189s ok 14 - 3rd Bad Auth query 1189s ok 15 - Response status is 401 1189s ok 16 - Content is JSON 1189s ok 17 - Error code is 5 1189s ok 18 - 4th Bad Auth query -> Rejected 1189s ok 19 - Protection enabled 1189s ok 20 - Auth query 1189s ok 21 - Rejected -> Protection enabled 1189s ok 22 - LockTime = 3 1189s ok 23 - LockTime in range 1189s ok 24 - Auth query 1189s ok 25 - HTTP code is 200 1189s ok 26 - Page contains a form 1189s ok 27 - URI match 1189s ok 28 - Field "token" is defined 1189s ok 29 - Field "code" is defined 1189s ok 30 - Field "checkLogins" is defined 1189s ok 31 - Found EXTCODE input 1189s ok 32 - Post code 1189s ok 33 - Get cookie lemonldap (ca947bcb9ced40807034a6d8bcf64fbf382514ff72c95860a1bfb7747f0d6507) 1189s ok 34 - History found 1189s ok 35 - Four entries found 1189s ok 36 - Logout request 1189s ok 37 - Response is 200 1189s ok 38 - Cookie is deleted 1189s ok 39 - No pdata 1189s ok 40 - Disconnect request 1189s ok 41 - Response is 401 1189s 1..41 1189s ok 1189s t/76-2F-Ext-with-CodeActivation-Resend.t .......................... 1189s ok 1 - use Lemonldap::NG::Portal::Main; 1189s ok 2 - use Lemonldap::NG::Common::FormEncode; 1189s ok 3 - Portal object 1189s ok 4 - Init 1189s ok 5 - Portal app 1189s # Subtest: Login on first try 1189s ok 1 - Make sure sessionInfo is populated 1189s ok 2 - Auth query 1189s ok 3 - Found EXTCODE input 1189s ok 4 - Prompt indicates success 1189s ok 5 - Code has the correct format 1189s ok 6 - HTTP code is 200 1189s ok 7 - Page contains a form 1189s ok 8 - URI match 1189s ok 9 - Field "token" is defined 1189s ok 10 - Field "code" is defined 1189s ok 11 - Post code 1189s ok 12 - Get cookie lemonldap (882bc8a546fe0d30bd9066db230ef60db9797e10a5a1706a722ca8855fa467ad) 1189s ok 13 - Logout request 1189s ok 14 - Response is 200 1189s ok 15 - Cookie is deleted 1189s ok 16 - No pdata 1189s ok 17 - Disconnect request 1189s ok 18 - Response is 401 1189s 1..18 1189s ok 6 - Login on first try 1189s # Subtest: Login after several resend 1189s ok 1 - Make sure sessionInfo is populated 1189s ok 2 - Auth query 1189s ok 3 - Found EXTCODE input 1189s ok 4 - Prompt indicates success 1189s ok 5 - Code has the correct format 1189s ok 6 - HTTP code is 200 1189s ok 7 - Page contains a form 1189s ok 8 - URI match 1189s ok 9 - Field "token" is defined 1189s ok 10 - Field "code" is defined 1189s ok 11 - Found resend button 1189s ok 12 - Make sure sessionInfo is populated 1189s ok 13 - Post code 1189s ok 14 - Received invitation to try later 1189s ok 15 - No mail sent 1189s ok 16 - HTTP code is 200 1189s ok 17 - Page contains a form 1189s ok 18 - URI match 1189s ok 19 - Field "token" is defined 1189s ok 20 - Field "code" is defined 1189s ok 21 - Found resend button 1189s ok 22 - Make sure sessionInfo is populated 1189s ok 23 - Post code 1189s ok 24 - Found EXTCODE input 1189s ok 25 - Prompt indicates success 1189s ok 26 - Code has the correct format 1189s ok 27 - Code hasn't changed 1189s ok 28 - HTTP code is 200 1189s ok 29 - Page contains a form 1189s ok 30 - URI match 1189s ok 31 - Field "token" is defined 1189s ok 32 - Field "code" is defined 1189s ok 33 - Post code 1189s ok 34 - Get cookie lemonldap (f82fcfa4ef33885bc5c05994a65acf5551f127274028c25367aaa68e24677e66) 1189s ok 35 - Logout request 1189s ok 36 - Response is 200 1189s ok 37 - Cookie is deleted 1189s ok 38 - No pdata 1189s ok 39 - Disconnect request 1189s ok 40 - Response is 401 1189s 1..40 1189s ok 7 - Login after several resend 1189s ok 8 - SessionInfo check was called during the test 1189s 1..8 1189s ok 1190s t/76-2F-Ext-with-CodeActivation.t ................................. 1190s ok 1 - use Lemonldap::NG::Portal::Main; 1190s ok 2 - use Lemonldap::NG::Common::FormEncode; 1190s ok 3 - Portal object 1190s ok 4 - Init 1190s ok 5 - Portal app 1190s ok 6 - Auth query 1190s ok 7 - HTTP code is 200 1190s ok 8 - Page contains a form 1190s ok 9 - URI match 1190s ok 10 - Field "token" is defined 1190s ok 11 - Field "code" is defined 1190s ok 12 - Found EXTCODE input 1190s ok 13 - Post code 1190s ok 14 - Get cookie lemonldap (2f5bf25bd2fc769a5a9ec01f71615290e45f1a69de14556c21d8fe3566e5d698) 1190s ok 15 - Logout request 1190s ok 16 - Response is 200 1190s ok 17 - Cookie is deleted 1190s ok 18 - No pdata 1190s ok 19 - Disconnect request 1190s ok 20 - Response is 401 1190s 1..20 1190s ok 1190s t/76-2F-Ext-with-GrantSession.t ................................... 1190s ok 1 - use Lemonldap::NG::Portal::Main; 1190s ok 2 - use Lemonldap::NG::Common::FormEncode; 1190s ok 3 - Portal object 1190s ok 4 - Init 1190s ok 5 - Portal app 1190s ok 6 - Auth query 1190s ok 7 - HTTP code is 200 1190s ok 8 - Page contains a form 1190s ok 9 - URI match 1190s ok 10 - Field "token" is defined 1190s ok 11 - Field "code" is defined 1190s ok 12 - Found EXTCODE input 1190s ok 13 - Post code 1190s ok 14 - dwho rejected with custom message 1190s ok 15 - Found INFO js 1190s 1..15 1190s ok 1191s t/76-2F-Ext-with-History.t ........................................ 1191s ok 1 - use Lemonldap::NG::Portal::Main; 1191s ok 2 - use Lemonldap::NG::Common::FormEncode; 1191s ok 3 - Portal object 1191s ok 4 - Init 1191s ok 5 - Portal app 1191s ok 6 - Auth query 1191s ok 7 - HTTP code is 200 1191s ok 8 - Page contains a form 1191s ok 9 - URI match 1191s ok 10 - Field "token" is defined 1191s ok 11 - Field "checkLogins" is defined 1191s ok 12 - Found totp.png 1191s ok 13 - Found yubikey.png 1191s ok 14 - Found totp.png 1191s ok 15 - Post ext2f choice 1191s ok 16 - HTTP code is 200 1191s ok 17 - Page contains a form 1191s ok 18 - URI match 1191s ok 19 - Field "token" is defined 1191s ok 20 - Field "code" is defined 1191s ok 21 - Field "checkLogins" is defined 1191s ok 22 - Found EXTCODE input 1191s ok 23 - Post code 1191s ok 24 - Get cookie lemonldap (fc6d4fd9692e6cb9f7afad3050a84ff7801df7c7b58ee85472172bc126bbfbc9) 1191s ok 25 - Auth query 1191s ok 26 - HTTP code is 200 1191s ok 27 - Page contains a form 1191s ok 28 - URI match 1191s ok 29 - Field "token" is defined 1191s ok 30 - Field "checkLogins" is defined 1191s ok 31 - Post ext2f choice 1191s ok 32 - HTTP code is 200 1191s ok 33 - Page contains a form 1191s ok 34 - URI match 1191s ok 35 - Field "token" is defined 1191s ok 36 - Field "code" is defined 1191s ok 37 - Field "checkLogins" is defined 1191s ok 38 - Post code 1191s ok 39 - Expected portal error code: code found on page 1191s ok 40 - Expected portal error code 1191s ok 41 - Authentication type found in success history 1191s ok 42 - 2FA type found in success history 1191s ok 43 - Authentication type found in failed history 1191s ok 44 - 2FA type found in failed history 1191s ok 45 - Logout request 1191s ok 46 - Response is 200 1191s ok 47 - Cookie is deleted 1191s ok 48 - No pdata 1191s ok 49 - Disconnect request 1191s ok 50 - Response is 401 1191s 1..50 1191s ok 1192s t/77-2F-Extra-Register.t .......................................... 1192s ok 1 - use Lemonldap::NG::Portal::Main; 1192s ok 2 - use Lemonldap::NG::Common::FormEncode; 1192s ok 3 - Portal object 1192s "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 120, line 1. 1192s ok 4 - Init 1192s ok 5 - Portal app 1192s # Subtest: Register and use mail based custom SF as dwho 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (479cf2b5ebd7828baa11c3839dbabeaff587cfdf37a8edc52dabaf6d8ae8d4c5) 1192s ok 3 - Response body is not empty 1192s ok 4 - Found link to home register 1192s ok 5 - Response body is not empty 1192s ok 6 - Found image for home 1192s ok 7 - Response body is not empty 1192s ok 8 - Found link to work register 1192s ok 9 - Response body is not empty 1192s ok 10 - Found image for work 1192s ok 11 - HTTP code is 200 1192s ok 12 - Content-Type is JSON 1192s ok 13 - Content is valid JSON 1192s ok 14 1192s ok 15 1192s ok 16 - Found session attribute in mail 1192s ok 17 - Found 2F code in mail 1192s ok 18 - Sent to self registered mail 1192s ok 19 - HTTP code is 200 1192s ok 20 - Content-Type is JSON 1192s ok 21 - Content is valid JSON 1192s ok 22 1192s ok 23 - Auth query 1192s ok 24 - HTTP code is 200 1192s ok 25 - Page contains a form 1192s ok 26 - URI match 1192s ok 27 - Field "token" is defined 1192s ok 28 - Field "code" is defined 1192s ok 29 - Found session attribute in mail 1192s ok 30 - Found 2F code in mail 1192s ok 31 - Sent to self registered mail 1192s ok 32 - Post code 1192s ok 33 - Get cookie lemonldap (babeb5de9721efa1581e82166a5cae0549116640f606e287044b6012fd4732dc) 1192s ok 34 - Get session using restSessionServer 1192s ok 35 - HTTP code is 200 1192s ok 36 - Deserialize session content 1192s ok 37 - Session has correct value for _2f 1192s ok 38 - Session has correct value for authenticationLevel 1192s 1..38 1192s ok 6 - Register and use mail based custom SF as dwho 1192s # Subtest: Register a 2F that is not always available on login 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (6313899304d976a16a388004e866dbc5de1e761c36a75073e26eca9c9f545fec) 1192s ok 3 - Response body is not empty 1192s ok 4 - Found link to homeregrule register 1192s ok 5 - HTTP code is 200 1192s ok 6 - Content-Type is JSON 1192s ok 7 - Content is valid JSON 1192s ok 8 1192s ok 9 1192s ok 10 - Found session attribute in mail 1192s ok 11 - Found 2F code in mail 1192s ok 12 - Sent to self registered mail 1192s ok 13 - HTTP code is 200 1192s ok 14 - Content-Type is JSON 1192s ok 15 - Content is valid JSON 1192s ok 16 1192s ok 17 - Auth query 1192s ok 18 - Get cookie lemonldap (5c0170446ea0f8ea3260f384b59d3798b494f9fd4b1c87b4def90e6e775ae73e) 1192s ok 19 - Found remove button 1192s ok 20 - Found add button 1192s ok 21 - Remove button not displayed 1192s ok 22 - Add button not displayed 1192s ok 23 - Auth query 1192s ok 24 - HTTP code is 200 1192s ok 25 - Page contains a form 1192s ok 26 - URI match 1192s ok 27 - Field "token" is defined 1192s ok 28 - Field "code" is defined 1192s 1..28 1192s ok 7 - Register a 2F that is not always available on login 1192s # Subtest: Fail to register mail based custom SF as dwho 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (5c491ba2256f5192546fb15a0b91af4ca83fe1804dd9628244ca0076699cb16a) 1192s ok 3 - HTTP code is 200 1192s ok 4 - Content-Type is JSON 1192s ok 5 - Content is valid JSON 1192s ok 6 1192s ok 7 1192s ok 8 - Found session attribute in mail 1192s ok 9 - Found 2F code in mail 1192s ok 10 - Sent to self registered mail 1192s ok 11 - Response status is 400 1192s ok 12 - Content is JSON 1192s ok 13 - Error code is PE96 1192s ok 14 - No 2fDevice was registered 1192s 1..14 1192s ok 8 - Fail to register mail based custom SF as dwho 1192s # Subtest: Fail regex filter validation 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (6076aa4c303814243081f260596b649753898077caecf5f225db1f62f33c7e04) 1192s ok 3 - HTTP code is 200 1192s ok 4 - Content-Type is JSON 1192s ok 5 - Content is valid JSON 1192s ok 6 1192s ok 7 - Custom message was found 1192s 1..7 1192s ok 9 - Fail regex filter validation 1192s # Subtest: Register and use rest based custom SF as dwho 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (99b45a69515876cf9ce5703801f585734c377fd24c478251553d74c079bb7ae5) 1192s ok 3 - Init req gives dwho 1192s ok 4 - Found uid attribute 1192s ok 5 - Found destination attribute 1192s ok 6 - Received code from LLNG 1192s ok 7 - HTTP code is 200 1192s ok 8 - Content-Type is JSON 1192s ok 9 - Content is valid JSON 1192s ok 10 1192s ok 11 1192s ok 12 - HTTP code is 200 1192s ok 13 - Content-Type is JSON 1192s ok 14 - Content is valid JSON 1192s ok 15 1192s ok 16 - Init req gives dwho 1192s ok 17 - Found uid attribute 1192s ok 18 - Found destination attribute 1192s ok 19 - Received code from LLNG 1192s ok 20 - Auth query 1192s ok 21 - HTTP code is 200 1192s ok 22 - Page contains a form 1192s ok 23 - URI match 1192s ok 24 - Field "token" is defined 1192s ok 25 - Field "code" is defined 1192s ok 26 - Code was sent 1192s ok 27 - Found resend button 1192s ok 28 - Init req gives dwho 1192s ok 29 - Found uid attribute 1192s ok 30 - Found destination attribute 1192s ok 31 - Received code from LLNG 1192s ok 32 - Resend code 1192s ok 33 - Code was sent again 1192s ok 34 - Post code 1192s ok 35 - Get cookie lemonldap (23db84ae8d185bd9635f1e1b1e8311ced01cb82592147b27824b28699de1c55d) 1192s ok 36 - Get session using restSessionServer 1192s ok 37 - HTTP code is 200 1192s ok 38 - Deserialize session content 1192s ok 39 - Session has correct value for _2f 1192s ok 40 - Session has correct value for authenticationLevel 1192s ok 41 - Response body is not empty 1192s ok 42 - Found unregister button 1192s ok 43 - Found epoch on delete button 1192s ok 44 - Found prefix on delete button 1192s ok 45 - HTTP code is 400 1192s ok 46 - Deletion expects valid CSRF token 1192s ok 47 - HTTP code is 400 1192s ok 48 - Deletion expects valid CSRF token 1192s ok 49 - Response body is not empty 1192s ok 50 - Post deletion 1192s ok 51 - HTTP code is 200 1192s ok 52 - Content-Type is JSON 1192s ok 53 - Content is valid JSON 1192s ok 54 1192s ok 55 - Device was unregistered 1192s 1..55 1192s ok 10 - Register and use rest based custom SF as dwho 1192s # Subtest: Login and display available registrations for rtyler 1192s ok 1 - Auth query 1192s ok 2 - Get cookie lemonldap (3b9f5a7698682f4c8f43043c53d4b6030f828239906221142a8fb170a9c624a9) 1192s ok 3 - Response body is not empty 1192s ok 4 - Home is not offered because rule doesn't match 1192s ok 5 - Response body is not empty 1192s ok 6 - Found link to work register 1192s ok 7 - Response body is not empty 1192s ok 8 - Found image for work 1192s 1..8 1192s ok 11 - Login and display available registrations for rtyler 1192s 1..11 1192s ok 1193s t/77-2F-Extra.t ................................................... 1193s ok 1 - use Lemonldap::NG::Portal::Main; 1193s ok 2 - use Lemonldap::NG::Common::FormEncode; 1193s ok 3 - Portal object 1193s ok 4 - Init 1193s ok 5 - Portal app 1193s ok 6 - Auth query 1193s ok 7 - HTTP code is 200 1193s ok 8 - Page contains a form 1193s ok 9 - URI match 1193s ok 10 - Field "token" is defined 1193s ok 11 - Field "code" is defined 1193s ok 12 - Found EXTCODE input 1193s ok 13 - Found 2F code in mail 1193s ok 14 - Post code 1193s ok 15 - Get cookie lemonldap (ab2326f5365100fafa301b786540fa75a797eba4e3a77e38852833dea29a608d) 1193s ok 16 - Get session using restSessionServer 1193s ok 17 - HTTP code is 200 1193s ok 18 - Deserialize session content 1193s ok 19 - Session has correct value for _2f 1193s ok 20 - Logout request 1193s ok 21 - Response is 200 1193s ok 22 - Cookie is deleted 1193s ok 23 - No pdata 1193s ok 24 - Disconnect request 1193s ok 25 - Response is 401 1193s ok 26 - Auth query 1193s ok 27 - HTTP code is 200 1193s ok 28 - Page contains a form 1193s ok 29 - URI match 1193s ok 30 - Field "token" is defined 1193s ok 31 - Field "checkLogins" is defined 1193s ok 32 - Found work.jpg 1193s ok 33 - Found home.jpg 1193s ok 34 - Found translation label 1193s ok 35 - Found overridden label 1193s ok 36 - Post ext2f choice 1193s ok 37 - HTTP code is 200 1193s ok 38 - Page contains a form 1193s ok 39 - URI match 1193s ok 40 - Field "token" is defined 1193s ok 41 - Field "code" is defined 1193s ok 42 - Found EXTCODE input 1193s ok 43 - Found 2F code in mail 1193s ok 44 - Post code 1193s ok 45 - Get cookie lemonldap (71d548021e4e0376df39b858ed4a039fe208ea31e58a278dd79bfd8c4fcc2b21) 1193s ok 46 - Get session using restSessionServer 1193s ok 47 - HTTP code is 200 1193s ok 48 - Deserialize session content 1193s ok 49 - Session has correct value for _2f 1193s ok 50 - Correct authentication level 1193s ok 51 - Logout request 1193s ok 52 - Response is 200 1193s ok 53 - Cookie is deleted 1193s ok 54 - No pdata 1193s ok 55 - Disconnect request 1193s ok 56 - Response is 401 1193s 1..56 1193s ok 1193s t/77-2F-Mail-SessionKey.t ......................................... 1193s ok 1 - use Lemonldap::NG::Portal::Main; 1193s ok 2 - use Lemonldap::NG::Common::FormEncode; 1193s ok 3 - Portal object 1193s ok 4 - Init 1193s ok 5 - Portal app 1193s ok 6 - Auth query 1193s ok 7 - HTTP code is 200 1193s ok 8 - Page contains a form 1193s ok 9 - URI match 1193s ok 10 - Field "token" is defined 1193s ok 11 - Field "code" is defined 1193s ok 12 - Found EXTCODE input 1193s ok 13 - Use 2F mail sessionkey 1193s ok 14 - Found 2F code in mail 1193s ok 15 - Post code 1193s ok 16 - Get cookie lemonldap (3ed53f9662c52ddf4114fed1c2bd77f7b28b22c1a88fa9a6fa17174866364bb8) 1193s ok 17 - Logout request 1193s ok 18 - Response is 200 1193s ok 19 - Cookie is deleted 1193s ok 20 - No pdata 1193s ok 21 - Disconnect request 1193s ok 22 - Response is 401 1193s 1..22 1193s ok 1194s t/77-2F-Mail-with-global-storage.t ................................ 1194s ok 1 - use Lemonldap::NG::Portal::Main; 1194s ok 2 - use Lemonldap::NG::Common::FormEncode; 1194s ok 3 - Portal object 1194s ok 4 - Init 1194s ok 5 - Portal app 1194s ok 6 - Auth query 1194s ok 7 - HTTP code is 200 1194s ok 8 - Page contains a form 1194s ok 9 - URI match 1194s ok 10 - Field "token" is defined 1194s ok 11 - Field "code" is defined 1194s ok 12 - Found EXTCODE input 1194s ok 13 - Found 2F code in mail 1194s ok 14 - Post code 1194s ok 15 - Get cookie lemonldap (603036adda66ee6431b33bed0e47d9a9d5c8dc8255c815d628bb59e31c2a92c7) 1194s ok 16 - Logout request 1194s ok 17 - Response is 200 1194s ok 18 - Cookie is deleted 1194s ok 19 - No pdata 1194s ok 20 - Disconnect request 1194s ok 21 - Response is 401 1194s 1..21 1194s ok 1194s t/77-2F-Mail.t .................................................... 1194s ok 1 - use Lemonldap::NG::Portal::Main; 1194s ok 2 - use Lemonldap::NG::Common::FormEncode; 1194s ok 3 - Portal object 1194s ok 4 - Init 1194s ok 5 - Portal app 1194s # Subtest: Login on first try 1194s ok 1 - Auth query 1194s ok 2 - Prompt indicates success 1194s ok 3 - Found session attribute in mail 1194s ok 4 - Found 2F code in mail 1194s ok 5 - HTTP code is 200 1194s ok 6 - Page contains a form 1194s ok 7 - URI match 1194s ok 8 - Field "token" is defined 1194s ok 9 - Field "code" is defined 1194s ok 10 - Post code 1194s ok 11 - Get cookie lemonldap (065155a92dca4a80597d67fe5617053cc8d5a22e67d9c1e73166f1c56a031000) 1194s ok 12 - Logout request 1194s ok 13 - Response is 200 1194s ok 14 - Cookie is deleted 1194s ok 15 - No pdata 1194s ok 16 - Disconnect request 1194s ok 17 - Response is 401 1194s 1..17 1194s ok 6 - Login on first try 1194s # Subtest: Login after several resend 1194s ok 1 - Auth query 1194s ok 2 - Prompt indicates success 1194s ok 3 - Found session attribute in mail 1194s ok 4 - Found 2F code in mail 1194s ok 5 - HTTP code is 200 1194s ok 6 - Page contains a form 1194s ok 7 - URI match 1194s ok 8 - Field "token" is defined 1194s ok 9 - Field "code" is defined 1194s ok 10 - Found resend button 1194s ok 11 - Post code 1194s ok 12 - Received invitation to try later 1194s ok 13 - No mail sent 1194s ok 14 - HTTP code is 200 1194s ok 15 - Page contains a form 1194s ok 16 - URI match 1194s ok 17 - Field "token" is defined 1194s ok 18 - Field "code" is defined 1194s ok 19 - Found resend button 1194s ok 20 - Post code 1194s ok 21 - Prompt indicates success 1194s ok 22 - Found session attribute in mail 1194s ok 23 - Found 2F code in mail 1194s ok 24 - Code hasn't changed 1194s ok 25 - HTTP code is 200 1194s ok 26 - Page contains a form 1194s ok 27 - URI match 1194s ok 28 - Field "token" is defined 1194s ok 29 - Field "code" is defined 1194s ok 30 - Post code 1194s ok 31 - Get cookie lemonldap (f63c7d7550eea5a4692951249bbdabe60bb6105409928abb5d4e5320582ce553) 1194s ok 32 - Logout request 1194s ok 33 - Response is 200 1194s ok 34 - Cookie is deleted 1194s ok 35 - No pdata 1194s ok 36 - Disconnect request 1194s ok 37 - Response is 401 1194s 1..37 1194s ok 7 - Login after several resend 1194s 1..7 1194s ok 1195s t/77-2F-Radius.t .................................................. 1195s ok 1 - use Lemonldap::NG::Portal::Main; 1195s ok 2 - use Lemonldap::NG::Common::FormEncode; 1195s ok 3 - Portal object 1195s ok 4 - Init 1195s ok 5 - Portal app 1195s # Subtest: Try with correct code 1195s ok 1 - Has not been triggered before 1195s ok 2 - Found NAS-Identifier attribute 1195s ok 3 - Found X-Email-Address attribute 1195s ok 4 - Auth query 1195s ok 5 - HTTP code is 200 1195s ok 6 - Page contains a form 1195s ok 7 - URI match 1195s ok 8 - Field "token" is defined 1195s ok 9 - Field "code" is defined 1195s ok 10 - Found EXTCODE input 1195s ok 11 - Has been triggered before 1195s ok 12 - Found NAS-Identifier attribute 1195s ok 13 - Found X-Email-Address attribute 1195s ok 14 - Post code 1195s ok 15 - Get cookie lemonldap (41b3df9488ea6628a47449960707d50e18fff0ad3d81f7db2880b1439df77591) 1195s ok 16 - Logout request 1195s ok 17 - Response is 200 1195s ok 18 - Cookie is deleted 1195s ok 19 - No pdata 1195s ok 20 - Disconnect request 1195s ok 21 - Response is 401 1195s 1..21 1195s ok 6 - Try with correct code 1195s # Subtest: Try with incorrect code 1195s ok 1 - Has not been triggered before 1195s ok 2 - Found NAS-Identifier attribute 1195s ok 3 - Found X-Email-Address attribute 1195s ok 4 - Auth query 1195s ok 5 - HTTP code is 200 1195s ok 6 - Page contains a form 1195s ok 7 - URI match 1195s ok 8 - Field "token" is defined 1195s ok 9 - Field "code" is defined 1195s ok 10 - Found EXTCODE input 1195s ok 11 - Has been triggered before 1195s ok 12 - Found NAS-Identifier attribute 1195s ok 13 - Found X-Email-Address attribute 1195s ok 14 - Post code 1195s ok 15 - Bad OTP error: code found on page 1195s ok 16 - Bad OTP error 1195s 1..16 1195s ok 7 - Try with incorrect code 1195s 1..7 1195s ok 1196s t/77-2F-Retry.t ................................................... 1196s ok 1 - use Lemonldap::NG::Portal::Main; 1196s ok 2 - use Lemonldap::NG::Common::FormEncode; 1196s ok 3 - Portal object 1196s ok 4 - Init 1196s ok 5 - Portal app 1196s # Subtest: Only one factor offered, fail after 3 tries 1196s ok 1 - Auth query 1196s ok 2 - HTTP code is 200 1196s ok 3 - Page contains a form 1196s ok 4 - CSP header authorize POST request to \# 1196s ok 5 - Auth POST query 1196s ok 6 - Initial prompt 1196s ok 7 - HTTP code is 200 1196s ok 8 - Page contains a form 1196s ok 9 - URI match 1196s ok 10 - Field "token" is defined 1196s ok 11 - Field "code" is defined 1196s ok 12 - Post code 1196s ok 13 - Retry prompt 1196s ok 14 - HTTP code is 200 1196s ok 15 - Page contains a form 1196s ok 16 - URI match 1196s ok 17 - Field "token" is defined 1196s ok 18 - Field "code" is defined 1196s ok 19 - Post code 1196s ok 20 - Retry prompt 1196s ok 21 - HTTP code is 200 1196s ok 22 - Page contains a form 1196s ok 23 - URI match 1196s ok 24 - Field "token" is defined 1196s ok 25 - Field "code" is defined 1196s ok 26 - Post code 1196s ok 27 - Expected portal error code: code found on page 1196s ok 28 - Expected portal error code 1196s ok 29 - One entry in history 1196s ok 30 - Failure was recorded 1196s 1..30 1196s ok 6 - Only one factor offered, fail after 3 tries 1196s # Subtest: Only one factor offered, succeed after 2 tries 1196s ok 1 - Auth query 1196s ok 2 - HTTP code is 200 1196s ok 3 - Page contains a form 1196s ok 4 - CSP header authorize POST request to \# 1196s ok 5 - Auth POST query 1196s ok 6 - Initial prompt 1196s ok 7 - HTTP code is 200 1196s ok 8 - Page contains a form 1196s ok 9 - URI match 1196s ok 10 - Field "token" is defined 1196s ok 11 - Field "code" is defined 1196s ok 12 - Post code 1196s ok 13 - Retry prompt 1196s ok 14 - HTTP code is 200 1196s ok 15 - Page contains a form 1196s ok 16 - URI match 1196s ok 17 - Field "token" is defined 1196s ok 18 - Field "code" is defined 1196s ok 19 - Post code 1196s ok 20 - Retry prompt 1196s ok 21 - HTTP code is 200 1196s ok 22 - Page contains a form 1196s ok 23 - URI match 1196s ok 24 - Field "token" is defined 1196s ok 25 - Field "code" is defined 1196s Use of uninitialized value in string eq at /tmp/autopkgtest.JKIY9E/autopkgtest_tmp/smokeKAiZzY/t/sfHookPlugin.pm line 64. 1196s ok 26 - Post code 1196s ok 27 - Get cookie lemonldap (6ef630b60d68a855205139e6032d6eafc43538cb1d260bd0e69fa65208bdcf82) 1196s ok 28 - One entry in history 1196s ok 29 - Success was recorded 1196s 1..29 1196s ok 7 - Only one factor offered, succeed after 2 tries 1196s # Subtest: Two factors offered, fail after 3 tries 1196s ok 1 - Auth query 1196s ok 2 - HTTP code is 200 1196s ok 3 - Page contains a form 1196s ok 4 - CSP header authorize POST request to \# 1196s ok 5 - Auth POST query 1196s ok 6 - HTTP code is 200 1196s ok 7 - Page contains a form 1196s ok 8 - URI match 1196s ok 9 - Field "token" is defined 1196s ok 10 - Post 2F choice 1196s ok 11 - Initial prompt 1196s ok 12 - HTTP code is 200 1196s ok 13 - Page contains a form 1196s ok 14 - URI match 1196s ok 15 - Field "token" is defined 1196s ok 16 - Field "code" is defined 1196s ok 17 - Post code 1196s ok 18 - Retry prompt 1196s ok 19 - HTTP code is 200 1196s ok 20 - Page contains a form 1196s ok 21 - URI match 1196s ok 22 - Field "token" is defined 1196s ok 23 - Field "code" is defined 1196s ok 24 - Post code 1196s ok 25 - Retry prompt 1196s ok 26 - HTTP code is 200 1196s ok 27 - Page contains a form 1196s ok 28 - URI match 1196s ok 29 - Field "token" is defined 1196s ok 30 - Field "code" is defined 1196s ok 31 - Post code 1196s ok 32 - Expected portal error code: code found on page 1196s ok 33 - Expected portal error code 1196s ok 34 - One entry in history 1196s ok 35 - Failure was recorded 1196s ok 36 - history failed time match > 1196s 1..36 1196s ok 8 - Two factors offered, fail after 3 tries 1196s # Subtest: Two factors offered, succeed after 2 tries 1196s ok 1 - Auth query 1196s ok 2 - HTTP code is 200 1196s ok 3 - Page contains a form 1196s ok 4 - CSP header authorize POST request to \# 1196s ok 5 - Auth POST query 1196s ok 6 - HTTP code is 200 1196s ok 7 - Page contains a form 1196s ok 8 - URI match 1196s ok 9 - Field "token" is defined 1196s ok 10 - Post 2F choice 1196s ok 11 - Initial prompt 1196s ok 12 - HTTP code is 200 1196s ok 13 - Page contains a form 1196s ok 14 - URI match 1196s ok 15 - Field "token" is defined 1196s ok 16 - Field "code" is defined 1196s ok 17 - Post code 1196s ok 18 - Retry prompt 1196s ok 19 - HTTP code is 200 1196s ok 20 - Page contains a form 1196s ok 21 - URI match 1196s ok 22 - Field "token" is defined 1196s ok 23 - Field "code" is defined 1196s ok 24 - Post code 1196s ok 25 - Retry prompt 1196s ok 26 - internal fake time ok 1196s ok 27 - HTTP code is 200 1196s ok 28 - Page contains a form 1196s ok 29 - URI match 1196s ok 30 - Field "token" is defined 1196s ok 31 - Field "code" is defined 1196s Use of uninitialized value in string eq at /tmp/autopkgtest.JKIY9E/autopkgtest_tmp/smokeKAiZzY/t/sfHookPlugin.pm line 64. 1196s ok 32 - Post code 1196s ok 33 - Get cookie lemonldap (5840250efc85abe07eaf918143fd4cb82bd5b5cf71a3a86a4cae3f85c11a814e) 1196s ok 34 - One entry in history 1196s ok 35 - Success was recorded 1196s ok 36 - history success time match > 1196s 1..36 1196s ok 9 - Two factors offered, succeed after 2 tries 1196s # Subtest: Test sfBeforeVerify hook 1196s ok 1 - Auth query 1196s ok 2 - HTTP code is 200 1196s ok 3 - Page contains a form 1196s ok 4 - CSP header authorize POST request to \# 1196s ok 5 - Auth POST query 1196s ok 6 - Initial prompt 1196s ok 7 - HTTP code is 200 1196s ok 8 - Page contains a form 1196s ok 9 - URI match 1196s ok 10 - Field "token" is defined 1196s ok 11 - Field "code" is defined 1196s ok 12 - Post code 1196s ok 13 - User msmith denied by hook: code found on page 1196s ok 14 - User msmith denied by hook 1196s 1..14 1196s ok 10 - Test sfBeforeVerify hook 1196s 1..10 1196s ok 1197s t/77-2F-Trust.t ................................................... 1197s ok 1 - use Lemonldap::NG::Portal::Main; 1197s ok 2 - use Lemonldap::NG::Common::FormEncode; 1197s ok 3 - Portal object 1197s ok 4 - Init 1197s ok 5 - Portal app 1197s # Subtest: Store browser, then reuse it 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - HTTP code is 200 1197s ok 21 - Page contains a form 1197s ok 22 - URI match 1197s ok 23 - Field "fg" is defined 1197s ok 24 - Field "token" is defined 1197s ok 25 - Found TOTP secret 1197s ok 26 - Post fingerprint 1197s ok 27 - Get cookie lemonldap (43e9cab08357c13204f92941bc23c8bba5bc22274b65cfb7e6d94fabf9b1c87b) 1197s ok 28 - Get cookie llngconnection (62d2ad8f2e9f0f64255e45ca109bda945f03ae4e9ddc060f3a9ce5bf02e2612e) 1197s ok 29 - Authentication level was set 1197s ok 30 - Auth query 1197s ok 31 - HTTP code is 200 1197s ok 32 - Page contains a form 1197s ok 33 - CSP header authorize POST request to \# 1197s ok 34 - Found stayconnected checkbox 1197s ok 35 - Auth POST query 1197s ok 36 - HTTP code is 200 1197s ok 37 - Page contains a form 1197s ok 38 - URI match 1197s ok 39 - Field "fg" is defined 1197s ok 40 - Field "token" is defined 1197s ok 41 - Post fingerprint 1197s ok 42 - Get cookie lemonldap (7207f56d76c3f79cb33e22078a8d5580bca39fe01244367df69aa3495c96ea75) 1197s ok 43 - Authentication level was restored 1197s ok 44 - Logout request 1197s ok 45 - Response is 200 1197s ok 46 - Cookie is deleted 1197s ok 47 - No pdata 1197s ok 48 - Disconnect request 1197s ok 49 - Response is 401 1197s 1..49 1197s ok 6 - Store browser, then reuse it 1197s # Subtest: Store browser, then reuse it after cookie expiration 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - HTTP code is 200 1197s ok 21 - Page contains a form 1197s ok 22 - URI match 1197s ok 23 - Field "fg" is defined 1197s ok 24 - Field "token" is defined 1197s ok 25 - Found TOTP secret 1197s ok 26 - Post fingerprint 1197s ok 27 - Get cookie lemonldap (a1febc92972142077f3229934317fa6a281e13c59d3fd80ed09930ed782a98ac) 1197s ok 28 - Get cookie llngconnection (1c0c9eaf058d2ce522c647259ee9ba6619277a74b70fb72f5587c271e37f75b1) 1197s ok 29 - Auth query 1197s ok 30 - HTTP code is 200 1197s ok 31 - Page contains a form 1197s ok 32 - CSP header authorize POST request to \# 1197s ok 33 - Found stayconnected checkbox 1197s ok 34 - Auth POST query 1197s ok 35 - Get cookie llngconnection (0) 1197s ok 36 - Old cookie is removed 1197s ok 37 - HTTP code is 200 1197s ok 38 - Page contains a form 1197s ok 39 - URI match 1197s ok 40 - Field "token" is defined 1197s ok 41 - Post 2F choice 1197s ok 42 - Prompt indicates success 1197s ok 43 - Found 2F code in mail 1197s ok 44 - HTTP code is 200 1197s ok 45 - Page contains a form 1197s ok 46 - URI match 1197s ok 47 - Field "token" is defined 1197s ok 48 - Field "code" is defined 1197s ok 49 - Post code 1197s ok 50 - Get cookie lemonldap (06b0b8f2e19b56f23a0b0331dcc38e9e45470b5e318ef390270f732193935d4d) 1197s ok 51 - Logout request 1197s ok 52 - Response is 200 1197s ok 53 - Cookie is deleted 1197s ok 54 - No pdata 1197s ok 55 - Disconnect request 1197s ok 56 - Response is 401 1197s 1..56 1197s ok 7 - Store browser, then reuse it after cookie expiration 1197s # Subtest: Store browser, then try to reuse it with wrong cookie 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - HTTP code is 200 1197s ok 21 - Page contains a form 1197s ok 22 - URI match 1197s ok 23 - Field "fg" is defined 1197s ok 24 - Field "token" is defined 1197s ok 25 - Found TOTP secret 1197s ok 26 - Post fingerprint 1197s ok 27 - Get cookie lemonldap (3c7009456eb7415aa3cc0470beedd855d5a8e9b3160d010cd16e8f8263971892) 1197s ok 28 - Get cookie llngconnection (bd14341584dc97aa58a2b9d192d008bd5603ef5e33e3a34fb636dee15577b51a) 1197s ok 29 - Auth query 1197s ok 30 - HTTP code is 200 1197s ok 31 - Page contains a form 1197s ok 32 - CSP header authorize POST request to \# 1197s ok 33 - Found stayconnected checkbox 1197s ok 34 - Auth POST query 1197s ok 35 - Get cookie llngconnection (0) 1197s ok 36 - Wrong cookie is removed 1197s ok 37 - HTTP code is 200 1197s ok 38 - Page contains a form 1197s ok 39 - URI match 1197s ok 40 - Field "token" is defined 1197s ok 41 - Post 2F choice 1197s ok 42 - Prompt indicates success 1197s ok 43 - Found 2F code in mail 1197s ok 44 - HTTP code is 200 1197s ok 45 - Page contains a form 1197s ok 46 - URI match 1197s ok 47 - Field "token" is defined 1197s ok 48 - Field "code" is defined 1197s ok 49 - Post code 1197s ok 50 - Get cookie lemonldap (442a38050588385616fcb67e641b97740a480f0e9c91d3477c3546bfc08bf253) 1197s ok 51 - Logout request 1197s ok 52 - Response is 200 1197s ok 53 - Cookie is deleted 1197s ok 54 - No pdata 1197s ok 55 - Disconnect request 1197s ok 56 - Response is 401 1197s 1..56 1197s ok 8 - Store browser, then try to reuse it with wrong cookie 1197s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - HTTP code is 200 1197s ok 21 - Page contains a form 1197s ok 22 - URI match 1197s ok 23 - Field "fg" is defined 1197s ok 24 - Field "token" is defined 1197s ok 25 - Found TOTP secret 1197s ok 26 - Post fingerprint 1197s ok 27 - Get cookie lemonldap (606c9e9efcbf86b9db791ac8037fadf116d80bae2b984d5e904a217fdb497f6c) 1197s ok 28 - Get cookie llngconnection (6e5edcd7ab5d6b406ef3375ba3b6af69dbc839e5acef1f62684c8e36eb077931) 1197s ok 29 - Auth query 1197s ok 30 - HTTP code is 200 1197s ok 31 - Page contains a form 1197s ok 32 - CSP header authorize POST request to \# 1197s ok 33 - Found stayconnected checkbox 1197s ok 34 - Auth POST query 1197s ok 35 - HTTP code is 200 1197s ok 36 - Page contains a form 1197s ok 37 - URI match 1197s ok 38 - Field "fg" is defined 1197s ok 39 - Field "token" is defined 1197s ok 40 - Post fingerprint 1197s ok 41 - Expected portal error code: code found on page 1197s ok 42 - Expected portal error code 1197s ok 43 - Get cookie llngconnection (0) 1197s ok 44 - Cookie with mismatched TOTP is removed 1197s 1..44 1197s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 1197s # Subtest: Store browser, then try to reuse as different user 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - HTTP code is 200 1197s ok 21 - Page contains a form 1197s ok 22 - URI match 1197s ok 23 - Field "fg" is defined 1197s ok 24 - Field "token" is defined 1197s ok 25 - Found TOTP secret 1197s ok 26 - Post fingerprint 1197s ok 27 - Get cookie lemonldap (167729f00d3962c5545298c4a2d66eb00c34c8745398c6bfcc4dd2d9595fcd51) 1197s ok 28 - Get cookie llngconnection (faf357f7b9e70e85203d7d7cdd2c85da4485c9b33242b2919361e553a05c2e9b) 1197s ok 29 - Auth query 1197s ok 30 - HTTP code is 200 1197s ok 31 - Page contains a form 1197s ok 32 - CSP header authorize POST request to \# 1197s ok 33 - Found stayconnected checkbox 1197s ok 34 - Auth POST query 1197s ok 35 - HTTP code is 200 1197s ok 36 - Page contains a form 1197s ok 37 - URI match 1197s ok 38 - Field "token" is defined 1197s ok 39 - Post 2F choice 1197s ok 40 - Prompt indicates success 1197s ok 41 - Found 2F code in mail 1197s ok 42 - HTTP code is 200 1197s ok 43 - Page contains a form 1197s ok 44 - URI match 1197s ok 45 - Field "token" is defined 1197s ok 46 - Field "code" is defined 1197s ok 47 - Post code 1197s ok 48 - HTTP code is 200 1197s ok 49 - Page contains a form 1197s ok 50 - URI match 1197s ok 51 - Field "fg" is defined 1197s ok 52 - Field "token" is defined 1197s ok 53 - Found TOTP secret 1197s ok 54 - Post fingerprint 1197s ok 55 - Get cookie lemonldap (f7e362c43374c7fbcbe2e6f9c36938e812bbc66915fd83e357444ef00c365c74) 1197s ok 56 - Logout request 1197s ok 57 - Response is 200 1197s ok 58 - Cookie is deleted 1197s ok 59 - No pdata 1197s ok 60 - Disconnect request 1197s ok 61 - Response is 401 1197s 1..61 1197s ok 10 - Store browser, then try to reuse as different user 1197s # Subtest: User can refuse to stay connected 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - Get cookie lemonldap (5a860b468d6854940360c941bfd237692acbcd56d7ef56dcd331e898aea6c8c6) 1197s ok 21 - Logout request 1197s ok 22 - Response is 200 1197s ok 23 - Cookie is deleted 1197s ok 24 - No pdata 1197s ok 25 - Disconnect request 1197s ok 26 - Response is 401 1197s 1..26 1197s ok 11 - User can refuse to stay connected 1197s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - HTTP code is 200 1197s ok 14 - Page contains a form 1197s ok 15 - URI match 1197s ok 16 - Field "token" is defined 1197s ok 17 - Field "code" is defined 1197s ok 18 - Post code 1197s ok 19 - Persistent connection cookie isn't sent 1197s ok 20 - Get cookie lemonldap (1a189fc10effb9b512a5b240a7927158317af53af668e2366eb5be87a11ab622) 1197s 1..20 1197s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 1197s # Subtest: User cannot bypass the trusted browser rule (wrong user) 1197s ok 1 - Auth query 1197s ok 2 - HTTP code is 200 1197s ok 3 - Page contains a form 1197s ok 4 - CSP header authorize POST request to \# 1197s ok 5 - Found stayconnected checkbox 1197s ok 6 - Auth POST query 1197s ok 7 - HTTP code is 200 1197s ok 8 - Page contains a form 1197s ok 9 - URI match 1197s ok 10 - Field "token" is defined 1197s ok 11 - Post 2F choice 1197s ok 12 - Prompt indicates success 1197s ok 13 - Found 2F code in mail 1197s ok 14 - HTTP code is 200 1197s ok 15 - Page contains a form 1197s ok 16 - URI match 1197s ok 17 - Field "token" is defined 1197s ok 18 - Field "code" is defined 1197s ok 19 - Post code 1197s ok 20 - Persistent connection cookie isn't sent 1197s ok 21 - Get cookie lemonldap (e051a2771ebee9942a0d7d023f5dbc35f17df7ba5653949cd6939e86ed72ccf9) 1197s 1..21 1197s ok 13 - User cannot bypass the trusted browser rule (wrong user) 1197s 1..13 1197s ok 1198s t/78-2F-Upgrade-Many.t ............................................ 1198s ok 1 - use Lemonldap::NG::Portal::Main; 1198s ok 2 - use Lemonldap::NG::Common::FormEncode; 1198s ok 3 - Portal object 1198s ok 4 - Init 1198s ok 5 - Portal app 1198s ok 6 - Auth query 1198s ok 7 - Get cookie lemonldap (181ad5f1ee4b6d33c8e53bc49f3f38676ea4a87f3fb45a236e741ce1bd8ab0f6) 1198s ok 8 - Upgrade session query 1198s ok 9 - HTTP code is 200 1198s ok 10 - Page contains a form 1198s ok 11 - URI match 1198s ok 12 - Field "confirm" is defined 1198s ok 13 - Field "url" is defined 1198s ok 14 - Found custom Main Logo 1198s ok 15 - Language icons found 1198s ok 16 - Accept session upgrade query 1198s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1198s ok 18 - HTTP code is 200 1198s ok 19 - Page contains a form 1198s ok 20 - Host match 1198s ok 21 - Field "upgrading" is defined 1198s ok 22 - Field "url" is defined 1198s ok 23 - CSP header authorize POST request to \# 1198s ok 24 - Post login 1198s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1198s ok 26 - HTTP code is 200 1198s ok 27 - Page contains a form 1198s ok 28 - URI match 1198s ok 29 - Field "token" is defined 1198s ok 30 - Field "checkLogins" is defined 1198s ok 31 - Found mail 1198s ok 32 - Post ext2f choice 1198s 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) 1198s ok 34 - HTTP code is 200 1198s ok 35 - Page contains a form 1198s ok 36 - URI match 1198s ok 37 - Field "token" is defined 1198s ok 38 - Field "code" is defined 1198s ok 39 - Found EXTCODE input 1198s ok 40 - Found 2F code in mail 1198s ok 41 - Post code 1198s ok 42 - Get redirection 1198s ok 43 - Location is http://test1.example.com 1198s ok 44 - Get cookie lemonldap (5c4b8da50ccefb135230b23bb9fcc6434883bc08d2d90d136e7cc150ec2038bf) 1198s ok 45 - Make sure no pdata is returned 1198s 1..45 1198s ok 1199s t/78-2F-Upgrade.t ................................................. 1199s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 1199s ok 1 - use Lemonldap::NG::Portal::Main; 1199s ok 2 - use Lemonldap::NG::Common::FormEncode; 1199s ok 3 - Portal object 1199s [Fri Jan 17 14:54:22 2025] [LLNG:6743] [error] Bad logLevel value '', switching to 'info' 1199s 1199s [Fri Jan 17 14:54:22 2025] [LLNG:6743] [info] Loading configuration 1 for process 6743 1199s ok 4 - Init 1199s ok 5 - Portal app 1199s ok 6 - Auth query 1199s ok 7 - Get cookie lemonldap (1a9c1f458596361eab5f916fc7e6067f699e2e1ebf6d60ebb39cdd697401aba0) 1199s [Fri Jan 17 14:54:23 2025] [LLNG:6743] [info] New request Lemonldap::NG::Handler::Server GET /level3 1199s [Fri Jan 17 14:54:23 2025] [LLNG:6743] [info] User dwho was forbidden to access to test1.example.com/level3 1199s ok 8 - Handler request 1199s ok 9 - Authenticated as dwho 1199s ok 10 - HTTP code is 403 1199s ok 11 - Upgrade session query 1199s ok 12 - HTTP code is 200 1199s ok 13 - Page contains a form 1199s ok 14 - URI match 1199s ok 15 - Field "confirm" is defined 1199s ok 16 - Field "url" is defined 1199s ok 17 - Found custom Main Logo 1199s ok 18 - Language icons found 1199s ok 19 - Accept session upgrade query 1199s ok 20 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1199s ok 21 - HTTP code is 200 1199s ok 22 - Page contains a form 1199s ok 23 - Host match 1199s ok 24 - Field "upgrading" is defined 1199s ok 25 - Field "url" is defined 1199s ok 26 - CSP header authorize POST request to \# 1199s ok 27 - Post login 1199s ok 28 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1199s ok 29 - HTTP code is 200 1199s ok 30 - Page contains a form 1199s ok 31 - URI match 1199s ok 32 - Field "token" is defined 1199s ok 33 - Field "code" is defined 1199s ok 34 - Found EXTCODE input 1199s ok 35 - Found 2F code in mail 1199s ok 36 - Post code 1199s ok 37 - Get redirection 1199s ok 38 - Location is http://test1.example.com 1199s ok 39 - Get cookie lemonldap (b4ecc71c20f53eb89a8d08fad0a4fbefd692c9709a8615f74f6bcc59830a9601) 1199s ok 40 - Make sure no pdata is returned 1199s [Fri Jan 17 14:54:23 2025] [LLNG:6743] [info] New request Lemonldap::NG::Handler::Server GET /level3 1199s ok 41 - Handler request 1199s ok 42 - Authenticated as dwho 1199s ok 43 - HTTP code is 200 1199s 1..43 1199s ok 1199s t/78-2F-UpgradeOnly-with-forceFlag.t .............................. 1199s ok 1 - use Lemonldap::NG::Portal::Main; 1199s ok 2 - Portal object 1199s ok 3 - Init 1199s ok 4 - Portal app 1199s ok 5 - Auth query 1199s ok 6 - Get cookie lemonldap (26ffa3706c3c0066b0b31567f5c59afa9c34ff0bce0f9833660871f6eca6bb90) 1199s ok 7 - CheckUser 1199s ok 8 - Response is JSON 1199s ok 9 - AuthenticationLevel == 1 1199s ok 10 - Form registration 1199s ok 11 - Get redirection 1199s ok 12 - Location header found 1199s ok 13 - Form registration 1199s ok 14 - Found TOTP js 1199s ok 15 - Get new key 1199s ok 16 - Content is JSON 1199s ok 17 - Found secret 1199s ok 18 - Found token 1199s ok 19 - Found issuer 1199s ok 20 - Found user 1199s ok 21 - Code 1199s ok 22 - Code contains 6 digits 1199s ok 23 - Post code 1199s ok 24 - Content is JSON 1199s ok 25 - TOTP is registered 1199s ok 26 - Form registration 1199s ok 27 - Found forceUpgrade flag 1199s ok 28 - Upgrade session query from 2fManager 1199s ok 29 - HTTP code is 200 1199s ok 30 - Page contains a form 1199s ok 31 - URI match 1199s ok 32 - Field "confirm" is defined 1199s ok 33 - Field "url" is defined 1199s ok 34 - Field "forceUpgrade" is defined 1199s ok 35 - Accept session upgrade query 1199s ok 36 - HTTP code is 200 1199s ok 37 - Page contains a form 1199s ok 38 - URI match 1199s ok 39 - Field "token" is defined 1199s ok 40 - Code 1199s ok 41 - Post code 1199s ok 42 - CheckUser 1199s ok 43 - Response is JSON 1199s ok 44 - AuthenticationLevel == 3 1199s 1..44 1199s ok 1200s t/78-2F-UpgradeOnly-without-2F.t .................................. 1200s ok 1 - use Lemonldap::NG::Portal::Main; 1200s ok 2 - use Lemonldap::NG::Common::FormEncode; 1200s ok 3 - Portal object 1200s ok 4 - Init 1200s ok 5 - Portal app 1200s ok 6 - Auth query 1200s ok 7 - Get cookie lemonldap (de5b478e07e91c0f4ea464a19b41d2c94f7431cd279f278cb37a8335ccec1f12) 1200s ok 8 - Upgrade session query 1200s ok 9 - HTTP code is 200 1200s ok 10 - Page contains a form 1200s ok 11 - URI match 1200s ok 12 - Field "confirm" is defined 1200s ok 13 - Field "url" is defined 1200s ok 14 - Accept session upgrade query 1200s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1200s ok 16 - Expected portal error code: code found on page 1200s ok 17 - Expected portal error code 1200s ok 18 - Accept session upgrade query 1200s ok 19 - Get redirection 1200s ok 20 - Location is http://auth.example.com/ 1200s ok 21 - Logout request 1200s ok 22 - Response is 200 1200s ok 23 - Cookie is deleted 1200s ok 24 - No pdata 1200s ok 25 - Disconnect request 1200s ok 26 - Response is 401 1200s 1..26 1200s ok 1201s t/78-2F-UpgradeOnly.t ............................................. 1201s ok 1 - use Lemonldap::NG::Portal::Main; 1201s ok 2 - use Lemonldap::NG::Common::FormEncode; 1201s ok 3 - Portal object 1201s ok 4 - Init 1201s ok 5 - Portal app 1201s ok 6 - Auth query 1201s ok 7 - Get cookie lemonldap (b1001e2716b8d69f732d839d30f2b32197d188d24b4d815aedd4e1431697f099) 1201s ok 8 - Upgrade session query 1201s ok 9 - HTTP code is 200 1201s ok 10 - Page contains a form 1201s ok 11 - URI match 1201s ok 12 - Field "confirm" is defined 1201s ok 13 - Field "url" is defined 1201s ok 14 - Accept session upgrade query 1201s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1201s ok 16 - Expected portal error code: code found on page 1201s ok 17 - Expected portal error code 1201s ok 18 - Auth query 1201s ok 19 - Get cookie lemonldap (a2865f63f441cfc862ca8eec10f4686e32271e2613dae0f693697ead652470c5) 1201s ok 20 - Upgrade session query 1201s ok 21 - HTTP code is 200 1201s ok 22 - Page contains a form 1201s ok 23 - URI match 1201s ok 24 - Field "confirm" is defined 1201s ok 25 - Field "url" is defined 1201s ok 26 - Accept session upgrade query 1201s ok 27 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1201s ok 28 - HTTP code is 200 1201s ok 29 - Page contains a form 1201s ok 30 - URI match 1201s ok 31 - Field "token" is defined 1201s ok 32 - Field "code" is defined 1201s ok 33 - Found EXTCODE input 1201s ok 34 - Found 2F code in mail 1201s ok 35 - Post code 1201s ok 36 - Get redirection 1201s ok 37 - Location is http://test1.example.com 1201s ok 38 - Get cookie lemonldap (a2865f63f441cfc862ca8eec10f4686e32271e2613dae0f693697ead652470c5) 1201s ok 39 - Make sure no pdata is returned 1201s 1..39 1201s ok 1201s t/79-2F-Yubikey-from-Session.t .................................... 1201s ok 1 - use Lemonldap::NG::Portal::Main; 1201s ok 2 - Portal object 1201s ok 3 - Init 1201s ok 4 - Portal app 1201s ok 5 - Authenticate as dwho 1201s ok 6 - HTTP code is 200 1201s ok 7 - Page contains a form 1201s ok 8 - URI match 1201s ok 9 - Field "token" is defined 1201s ok 10 - Field "code" is defined 1201s ok 11 - Post code 1201s ok 12 - Bad OTP code: code found on page 1201s ok 13 - Bad OTP code 1201s ok 14 - Auth query 1201s ok 15 - HTTP code is 200 1201s ok 16 - Page contains a form 1201s ok 17 - URI match 1201s ok 18 - Field "token" is defined 1201s ok 19 - Field "code" is defined 1201s ok 20 - Post code 1201s ok 21 - Get cookie lemonldap (7779b6622fe918711209dde8064f8bcaeaf98500f18759e7f2cb6b54b12732ca) 1201s ok 22 - Auth query 1201s ok 23 - HTTP code is 200 1201s ok 24 - Page contains a form 1201s ok 25 - URI match 1201s ok 26 - Field "token" is defined 1201s ok 27 - Field "code" is defined 1201s ok 28 - Post code 1201s ok 29 - Get cookie lemonldap (165bcdc5cf53a4c5829cf9298e9098ba39fc5f2644b4cc110c42b81b60963fad) 1201s ok 30 - Auth query 1201s ok 31 - Get cookie lemonldap (0fd35be4de45ece44cfbbf8454d9289ca69e0524ba092634cd96790ba985082c) 1201s 1..31 1201s ok 1202s t/79-2F-Yubikey.t ................................................. 1202s ok 1 - use Lemonldap::NG::Portal::Main; 1202s ok 2 - Portal object 1202s ok 3 - Init 1202s ok 4 - Portal app 1202s ok 5 - Auth query 1202s ok 6 - HTTP code is 200 1202s ok 7 - Get cookie lemonldap (d2511f1608c29982421498e3bfede3a47ece9fad4687b6ad8acb2404b56d1639) 1202s ok 8 - Auth query 1202s ok 9 - Response body is not empty 1202s ok 10 - Found prompt message 1202s ok 11 - HTTP code is 200 1202s ok 12 - Page contains a form 1202s ok 13 - URI match 1202s ok 14 - Field "UBKName" is defined 1202s ok 15 - Field "otp" is defined 1202s ok 16 - Invalid otp 1202s ok 17 - Response body is not empty 1202s ok 18 - Found error message 1202s ok 19 - Invalid UBKname 1202s ok 20 - Response body is not empty 1202s ok 21 - Found error message 1202s ok 22 - Correct registration attempt 1202s ok 23 - Get redirection 1202s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 1202s ok 25 - Found registered yubikey 1202s ok 26 - Correct device ID 1202s ok 27 - Epoch is defined 1202s ok 28 - Auth query 1202s ok 29 - HTTP code is 200 1202s ok 30 - Page contains a form 1202s ok 31 - URI match 1202s ok 32 - Field "token" is defined 1202s ok 33 - Field "code" is defined 1202s ok 34 - Post code 1202s ok 35 - Bad OTP code: code found on page 1202s ok 36 - Bad OTP code 1202s ok 37 - Auth query 1202s ok 38 - HTTP code is 200 1202s ok 39 - Page contains a form 1202s ok 40 - URI match 1202s ok 41 - Field "token" is defined 1202s ok 42 - Field "code" is defined 1202s ok 43 - Post code 1202s ok 44 - Bad OTP code: code found on page 1202s ok 45 - Bad OTP code 1202s ok 46 - Auth query 1202s ok 47 - HTTP code is 200 1202s ok 48 - Page contains a form 1202s ok 49 - URI match 1202s ok 50 - Field "token" is defined 1202s ok 51 - Field "code" is defined 1202s ok 52 - Post code 1202s ok 53 - Get cookie lemonldap (cc136b8c83234c19e7d359b969cfabc57cba36d51c296d0ee4c731b6a0d7d72d) 1202s ok 54 - HTTP code is 400 1202s ok 55 - Deletion expects valid CSRF token 1202s ok 56 - HTTP code is 400 1202s ok 57 - Deletion expects valid CSRF token 1202s ok 58 - Response body is not empty 1202s ok 59 - Post deletion 1202s ok 60 - HTTP code is 200 1202s ok 61 - Content-Type is JSON 1202s ok 62 - Content is valid JSON 1202s ok 63 1202s ok 64 - No device found anymore 1202s ok 65 - Auth query 1202s ok 66 - Get cookie lemonldap (60126c8b06f4629d8553cd39adb75f6943d61c833e79c82c065cc24e09bcad22) 1202s 1..66 1202s ok 1202s t/80-2F-Okta.t .................................................... 1202s ok 1 - use Lemonldap::NG::Portal::Main; 1202s # Subtest: Choose Okta SMS 1202s ok 1 - Portal object 1202s ok 2 - Init 1202s ok 3 - Portal app 1202s ok 4 - Get Portal 1202s ok 5 - HTTP code is 200 1202s ok 6 - Page contains a form 1202s ok 7 - Host match 1202s ok 8 - Field "user" is defined 1202s ok 9 - Field "password" is defined 1202s ok 10 - CSP header authorize POST request to \# 1202s ok 11 - Auth query 1202s ok 12 - HTTP code is 200 1202s ok 13 - Page contains a form 1202s ok 14 - URI match 1202s ok 15 - Choose SMS 1202s ok 16 - HTTP code is 200 1202s ok 17 - Page contains a form 1202s ok 18 - URI match 1202s ok 19 - Send code 1202s ok 20 - Get cookie lemonldap (2a91dd422a1890fb5e941b848ade9cc7a063d44fa29f5b64fcbc1bb4ee8524e3) 1202s ok 21 - Get session using restSessionServer 1202s ok 22 - HTTP code is 200 1202s ok 23 - Deserialize session content 1202s ok 24 - Session has correct value for _2f 1202s ok 25 - Session has correct value for _auth 1202s ok 26 - Logout request 1202s ok 27 - Response is 200 1202s ok 28 - Cookie is deleted 1202s ok 29 - No pdata 1202s ok 30 - Disconnect request 1202s ok 31 - Response is 401 1202s 1..31 1202s ok 2 - Choose Okta SMS 1202s # Subtest: Choose Okta Push 1202s ok 1 - Portal object 1202s ok 2 - Init 1202s ok 3 - Portal app 1202s ok 4 - Get Portal 1202s ok 5 - HTTP code is 200 1202s ok 6 - Page contains a form 1202s ok 7 - Host match 1202s ok 8 - Field "user" is defined 1202s ok 9 - Field "password" is defined 1202s ok 10 - CSP header authorize POST request to \# 1202s ok 11 - Auth query 1202s ok 12 - HTTP code is 200 1202s ok 13 - Page contains a form 1202s ok 14 - URI match 1202s ok 15 - Choose SMS 1202s ok 16 - HTTP code is 200 1202s ok 17 - Page contains a form 1202s ok 18 - URI match 1202s ok 19 - CSP header authorize POST request to auth.example.com 1202s ok 20 - Send code 1202s ok 21 - Get cookie lemonldap (654edeb69a5b3f4a44699333b20de729fce849021ed3f5384c330293de357f96) 1202s ok 22 - Get session using restSessionServer 1202s ok 23 - HTTP code is 200 1202s ok 24 - Deserialize session content 1202s ok 25 - Session has correct value for _2f 1202s ok 26 - Session has correct value for _auth 1202s ok 27 - Logout request 1202s ok 28 - Response is 200 1202s ok 29 - Cookie is deleted 1202s ok 30 - No pdata 1202s ok 31 - Disconnect request 1202s ok 32 - Response is 401 1202s 1..32 1202s ok 3 - Choose Okta Push 1202s 1..3 1202s ok 1203s t/81-MostViewedApplications.t ..................................... 1203s ok 1 - use Lemonldap::NG::Portal::Main; 1203s ok 2 - Portal object 1203s ok 3 - Init 1203s ok 4 - Portal app 1203s ok 5 - Get cookie lemonldap (d67e5133e4303d5c91bb6ef2132ee306a1dcd02c5c3e98edcc617fe45f90f9eb) 1203s ok 6 - Get cookie lemonldap (4b8f8694977e6c61db53302fcc4711f661a6563621df645fb9fa215993bacd39) 1203s ok 7 - Get cookie lemonldap (0b82aef77b48b8b2fb9314a6bdc93239e660e174bc98388abfae79d8f238dfe8) 1203s ok 8 - Session contains history hash 1203s ok 9 - OIDC App 1 has been accessed twice 1203s ok 10 - OIDC App 2 has been accessed once 1203s ok 11 - History contains two entries 1203s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221737053787_35990%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125667%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1203s ok 13 - Get redirection 1203s ok 14 - Location header found 1203s 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%22issuerTs%22%3A1737125667%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221737053787_9229%22%7D) 1203s ok 16 - Get redirection 1203s ok 17 - Location header found 1203s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1737125667%2C%22issuerRequestcas%22%3A%221737053787_51682%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1203s ok 19 - Get redirection 1203s ok 20 - Location header found 1203s ok 21 - Session contains history hash 1203s ok 22 - CAS App 1 has been accessed twice 1203s ok 23 - CAS App 2 has been accessed once 1203s ok 24 - History contains four entries 1203s ok 25 - Portal object 1203s ok 26 - Init 1203s ok 27 - Portal app 1203s ok 28 - Get cookie lemonldap (5c2d73b4ec1980ca66c7ad7c0f76ce80e4e49f685446da554fcfc96471676dc3) 1203s ok 29 - History contains five entries 1203s ok 30 - SAML App 1 has been accessed once 1203s 1..30 1203s ok 1204s t/91-Handler-cache-cleaned.t ...................................... 1204s ok 1 - use Lemonldap::NG::Portal::Main; 1204s ok 2 - use Lemonldap::NG::Common::FormEncode; 1204s ok 3 - Portal object 1204s ok 4 - Init 1204s ok 5 - Portal app 1204s ok 6 - Auth query 1204s ok 7 - Get cookie lemonldap (fd8bf3aa6319c674e675c53e63eed008d1d1c897d7b89cce09978e0468f90928) 1204s ok 8 - Get portal 1204s ok 9 - Authenticated as dwho 1204s ok 10 - Auth query 1204s ok 11 - HTTP code is 200 1204s ok 12 - Page contains a form 1204s ok 13 - URI match 1204s ok 14 - Field "token" is defined 1204s ok 15 - Field "code" is defined 1204s ok 16 - Found EXTCODE input 1204s ok 17 - Found 2F code in mail 1204s ok 18 - Get portal 1204s ok 19 - Post code 1204s ok 20 - Get portal 1204s ok 21 - Authenticated as dwho 1204s 1..21 1204s ok 1205s t/91-Memory-Leak.t ................................................ 1205s 1..5 1205s ok 1 - use Lemonldap::NG::Portal::Main; 1205s ok 2 - leaks 0 < 1 1205s ok 3 - leaks -1 < 1 1205s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 1205s # Failed (TODO) test 'Unable to really destroy a portal object for now' 1205s # at t/91-Memory-Leak.t line 34. 1205s [Fri Jan 17 14:54:28 2025] [LLNG:6752] [error] globalStorage not defined (perhaps configuration can not be read) 1205s [Fri Jan 17 14:54:28 2025] [LLNG:6752] [error] globalStorage not defined (perhaps configuration can not be read) 1205s ok 5 - leaks 0 < 1 1205s ok 1205s t/99-Bad-logLevel.t ............................................... 1205s ok 1 - use Lemonldap::NG::Portal::Main; 1205s ok 2 - Portal object 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [error] Bad logLevel value 'error ', switching to 'info' 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [error] Bad logLevel value 'error ', switching to 'info' 1205s 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [info] Loading configuration 1 for process 6753 1205s ok 3 - Init 1205s ok 4 - Portal app 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [info] New request Lemonldap::NG::Portal::Main GET / 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [info] User anonymous successfully authenticated at level 0 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [info] User anonymous connected from Null (127.0.0.1) 1205s ok 5 - Auth query 1205s ok 6 - HTTP code is 200 1205s ok 7 - Get cookie lemonldap (03382209bb758f388b5cccb9b83f7dfe1ba996a7c840ae6fd587b9af10476592) 1205s [Fri Jan 17 14:54:29 2025] [LLNG:6753] [info] New request Lemonldap::NG::Portal::Main GET /logout 1205s ok 8 - Get logout page 1205s ok 9 - PE_LOGOUT_OK 1205s 1..9 1205s ok 1206s t/99-Dont-load-Dumper.t ........................................... 1206s 1..5 1206s ok 1 - use Lemonldap::NG::Portal::Main; 1206s ok 2 - Portal object 1206s ok 3 - Init 1206s ok 4 - App 1206s ok 5 - Portal doesn't depend on Data::Dumper 1206s ok 1206s All tests successful. 1206s Files=394, Tests=17128, 262 wallclock secs ( 2.58 usr 1.71 sys + 216.52 cusr 33.72 csys = 254.53 CPU) 1206s Result: PASS 1206s autopkgtest [14:54:30]: test portal-test: -----------------------] 1207s autopkgtest [14:54:31]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 1207s portal-test PASS 1207s autopkgtest [14:54:31]: test manager-test: preparing testbed 1307s autopkgtest [14:56:11]: testbed dpkg architecture: arm64 1308s autopkgtest [14:56:12]: testbed apt version: 2.9.18 1308s autopkgtest [14:56:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1308s autopkgtest [14:56:12]: testbed release detected to be: plucky 1310s autopkgtest [14:56:14]: updating testbed package index (apt update) 1311s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1311s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1311s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1311s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1311s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1311s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1311s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 1311s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 1311s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 1311s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 1311s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 1311s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 1312s Fetched 2607 kB in 1s (2461 kB/s) 1313s Reading package lists... 1314s + lsb_release --codename --short 1314s + RELEASE=plucky 1314s + cat 1314s + [ plucky != trusty ] 1314s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1314s Reading package lists... 1315s Building dependency tree... 1315s Reading state information... 1316s Calculating upgrade... 1318s The following packages will be upgraded: 1318s libgudev-1.0-0 usb.ids 1318s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1318s Need to get 238 kB of archives. 1318s After this operation, 1024 B of additional disk space will be used. 1318s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 1318s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 1319s Fetched 238 kB in 0s (486 kB/s) 1319s (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 ... 80204 files and directories currently installed.) 1319s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 1319s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 1319s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 1319s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 1319s Setting up usb.ids (2025.01.14-1) ... 1319s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 1319s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1320s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1320s + /usr/lib/apt/apt-helper analyze-pattern ?true 1320s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1320s Reading package lists... 1320s Building dependency tree... 1320s Reading state information... 1321s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1321s + grep -q trusty /etc/lsb-release 1321s + [ ! -d /usr/share/doc/unattended-upgrades ] 1321s + [ ! -d /usr/share/doc/lxd ] 1321s + [ ! -d /usr/share/doc/lxd-client ] 1321s + [ ! -d /usr/share/doc/snapd ] 1321s + type iptables 1321s + cat 1321s + chmod 755 /etc/rc.local 1321s + . /etc/rc.local 1321s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1321s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1321s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1321s + uname -m 1321s + [ aarch64 = ppc64le ] 1321s + [ -d /run/systemd/system ] 1321s + systemd-detect-virt --quiet --vm 1321s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1321s + cat 1321s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1321s + echo COMPRESS=lz4 1321s + sync 1321s autopkgtest [14:56:25]: upgrading testbed (apt dist-upgrade and autopurge) 1321s Reading package lists... 1322s Building dependency tree... 1322s Reading state information... 1322s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1323s Starting 2 pkgProblemResolver with broken count: 0 1323s Done 1324s Entering ResolveByKeep 1324s 1325s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1325s Reading package lists... 1326s Building dependency tree... 1326s Reading state information... 1327s Starting pkgProblemResolver with broken count: 0 1327s Starting 2 pkgProblemResolver with broken count: 0 1327s Done 1328s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1331s Reading package lists... 1332s Building dependency tree... 1332s Reading state information... 1332s Starting pkgProblemResolver with broken count: 0 1332s Starting 2 pkgProblemResolver with broken count: 0 1332s Done 1333s The following NEW packages will be installed: 1333s autoconf autodep8 automake autopoint autotools-dev build-essential 1333s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 1333s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 1333s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 1333s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-14 1333s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 1333s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext imagemagick-7-common 1333s intltool-debian java-common java-wrappers lemonldap-ng-fastcgi-server 1333s libalgorithm-c3-perl libaliased-perl libaom3 1333s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 1333s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 1333s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 1333s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 1333s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 1333s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 1333s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 1333s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 1333s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 1333s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1333s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 1333s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 1333s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 1333s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1333s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1333s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1333s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1333s libdata-optlist-perl libdata-password-zxcvbn-perl 1333s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1333s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1333s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1333s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1333s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1333s libdist-checkconflicts-perl libdynaloader-functions-perl 1333s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 1333s libemail-sender-perl libemail-simple-perl libencode-locale-perl 1333s liberror-perl libeval-closure-perl libexception-class-perl 1333s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 1333s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 1333s libfile-sharedir-perl libfile-stripnondeterminism-perl 1333s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1333s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1333s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 1333s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 1333s libheif-plugin-libde265 libheif1 libhtml-format-perl 1333s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1333s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1333s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1333s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1333s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 1333s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 1333s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 1333s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1333s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 1333s libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs libjs-bootstrap 1333s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 1333s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1333s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1333s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 1333s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1333s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 1333s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 1333s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 1333s libmodule-implementation-perl libmodule-pluggable-perl 1333s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 1333s libmoose-perl libmoosex-attributeshortcuts-perl 1333s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 1333s libmoosex-singlearg-perl 1333s libmoosex-traitfor-meta-class-betteranonclassnames-perl 1333s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 1333s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1333s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1333s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1333s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1333s libnet-ssleay-perl libnode115 libopenjp2-7 1333s libpackage-deprecationmanager-perl libpackage-stash-perl 1333s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1333s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1333s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 1333s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 1333s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 1333s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 1333s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 1333s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1333s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1333s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1333s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1333s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1333s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 1333s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 1333s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 1333s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 1333s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1333s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 1333s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 1333s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 1333s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 1333s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 1333s python3-docutils python3-imagesize python3-packaging python3-roman 1333s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 1333s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 1333s xfonts-utils xml-core yui-compressor 1334s 0 upgraded, 342 newly installed, 0 to remove and 0 not upgraded. 1334s Need to get 164 MB of archives. 1334s After this operation, 635 MB of additional disk space will be used. 1334s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 1334s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 1334s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 1334s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1334s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 1334s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1334s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1334s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1334s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 1334s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 1334s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 1334s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 1334s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 1334s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 1334s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 1334s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 1334s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1334s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 1335s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1335s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1335s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1335s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 1335s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 1335s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 1335s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 1335s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1335s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 1335s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 1335s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 1335s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 1335s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 1335s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 1335s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 1335s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 1335s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1335s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1335s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1335s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1335s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1335s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 1335s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1335s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1335s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 1335s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1335s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1335s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1335s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1335s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1335s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1335s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1335s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1335s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1335s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1335s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1335s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 1335s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 1335s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1335s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 1335s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1335s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1335s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1335s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1335s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1335s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1335s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1335s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1335s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1335s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1335s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1335s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1335s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1335s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1335s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1335s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1335s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1335s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1335s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1335s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1335s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1335s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1335s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1335s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1335s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1335s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1335s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1335s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1335s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1335s Get:88 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1335s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1335s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1335s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1335s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1335s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 1335s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1335s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1335s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1335s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1335s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 1335s Get:99 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 1336s Get:100 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 1336s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-fastcgi-server all 2.20.1+ds-1 [30.5 kB] 1336s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1336s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1336s Get:104 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1336s Get:105 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 1336s Get:106 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1336s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1336s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1336s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 1336s Get:110 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 1336s Get:111 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 1336s Get:112 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1336s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1336s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1336s Get:115 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-manager-perl all 2.20.1+ds-1 [959 kB] 1336s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 1336s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 1336s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1336s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1336s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 1336s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 1336s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-3 [616 kB] 1336s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 1336s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 1336s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [10.6 MB] 1337s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-12ubuntu1 [1032 B] 1337s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 1337s Get:128 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 1337s Get:129 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-12ubuntu1 [49.6 kB] 1337s Get:130 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-12ubuntu1 [27.7 kB] 1337s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-12ubuntu1 [2896 kB] 1337s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-12ubuntu1 [1283 kB] 1337s Get:133 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-12ubuntu1 [2687 kB] 1337s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-12ubuntu1 [1152 kB] 1337s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-12ubuntu1 [1598 kB] 1337s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-12ubuntu1 [2596 kB] 1337s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [20.9 MB] 1338s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-12ubuntu1 [522 kB] 1338s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 1338s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 1338s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-12ubuntu1 [2500 kB] 1338s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [12.1 MB] 1339s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-12ubuntu1 [20.2 kB] 1339s Get:144 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 1339s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 1339s Get:146 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 1339s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1339s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 1339s Get:149 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 1339s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 1339s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1339s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 1339s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 1339s Get:154 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 1339s Get:155 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 1339s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-3 [932 kB] 1339s Get:157 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1339s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1339s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 1339s Get:160 http://ftpmaster.internal/ubuntu plucky/main arm64 java-common all 0.76 [6852 B] 1339s Get:161 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcsclite1 arm64 2.3.0-3 [24.8 kB] 1339s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 openjdk-21-jre-headless arm64 21.0.5+11-1 [45.7 MB] 1341s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1341s Get:164 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 1341s Get:165 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1341s Get:166 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 1341s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 java-wrappers all 0.5 [9042 B] 1341s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1341s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 1341s Get:170 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1341s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1341s Get:172 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1341s Get:173 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1341s Get:174 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 1341s Get:175 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 1341s Get:176 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1341s Get:177 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1341s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1341s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1341s Get:180 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1341s Get:181 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1341s Get:182 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1341s Get:183 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 1341s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 1341s Get:185 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1341s Get:186 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1341s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1341s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1341s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1341s Get:190 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 1341s Get:191 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 1341s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1341s Get:193 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1341s Get:194 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1341s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1341s Get:196 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1341s Get:197 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1341s Get:198 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1341s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1341s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1341s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1341s Get:202 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 1341s Get:203 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 1342s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1342s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1342s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1342s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1342s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1342s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1342s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 1342s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 1342s Get:212 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 1342s Get:213 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 1342s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 1342s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 1342s Get:216 http://ftpmaster.internal/ubuntu plucky/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 1342s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 1342s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 1342s Get:219 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 1342s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 1342s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 1342s Get:222 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 1342s Get:223 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 1342s Get:224 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 1342s Get:225 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 1342s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 1342s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 1342s Get:228 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1342s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1342s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1342s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 1342s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 1342s Get:233 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1342s Get:234 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1342s Get:235 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1342s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1342s Get:237 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1342s Get:238 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 1342s Get:239 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1342s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1342s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1342s Get:242 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1342s Get:243 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1342s Get:244 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1342s Get:245 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1342s Get:246 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1342s Get:247 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1342s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.48-1 [137 kB] 1342s Get:249 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1342s Get:250 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 1342s Get:251 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1342s Get:252 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1342s Get:253 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbi-perl arm64 1.645-1 [826 kB] 1342s Get:254 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1342s Get:255 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1342s Get:256 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1342s Get:257 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1342s Get:258 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1342s Get:259 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1342s Get:260 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1342s Get:261 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1342s Get:262 http://ftpmaster.internal/ubuntu plucky/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 1342s Get:263 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1342s Get:264 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1342s Get:265 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 1342s Get:266 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 1343s Get:267 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 1343s Get:268 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1343s Get:269 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 1343s Get:270 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1343s Get:271 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1343s Get:272 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1343s Get:273 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1343s Get:274 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1343s Get:275 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1343s Get:276 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1343s Get:277 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1343s Get:278 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1343s Get:279 http://ftpmaster.internal/ubuntu plucky/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1343s Get:280 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1343s Get:281 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1343s Get:282 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1343s Get:283 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1343s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1343s Get:285 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1343s Get:286 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 1343s Get:287 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 1343s Get:288 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64 arm64 1.2.41-1 [143 kB] 1343s Get:289 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1 [78.2 kB] 1343s Get:290 http://ftpmaster.internal/ubuntu plucky/main arm64 liblasso3t64 arm64 2.8.2-7 [161 kB] 1343s Get:291 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblasso-perl arm64 2.8.2-7 [100 kB] 1343s Get:292 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1343s Get:293 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1343s Get:294 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1343s Get:295 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1343s Get:296 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1343s Get:297 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1343s Get:298 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1343s Get:299 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1343s Get:300 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1343s Get:301 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1343s Get:302 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1343s Get:303 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 1343s Get:304 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1343s Get:305 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1343s Get:306 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1343s Get:307 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1343s Get:308 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1343s Get:309 http://ftpmaster.internal/ubuntu plucky/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu1 [335 kB] 1344s Get:310 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1344s Get:311 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1344s Get:312 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1344s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 1344s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 1344s Get:315 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 1344s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu1 [12.8 MB] 1345s Get:317 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1345s Get:318 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1345s Get:319 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1345s Get:320 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1345s Get:321 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1345s Get:322 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1345s Get:323 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-output-perl all 1.034-1 [14.2 kB] 1345s Get:324 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1345s Get:325 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1345s Get:326 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1345s Get:327 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 1345s Get:328 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1345s Get:329 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1345s Get:330 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 1345s Get:331 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1345s Get:332 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1345s Get:333 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 1345s Get:334 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1345s Get:335 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 1345s Get:336 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1345s Get:337 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 1345s Get:338 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1345s Get:339 http://ftpmaster.internal/ubuntu plucky/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1345s Get:340 http://ftpmaster.internal/ubuntu plucky/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1345s Get:341 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1345s Get:342 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 1346s Preconfiguring packages ... 1346s Fetched 164 MB in 11s (14.3 MB/s) 1346s Selecting previously unselected package imagemagick-7-common. 1346s (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 ... 80204 files and directories currently installed.) 1346s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 1346s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 1346s Selecting previously unselected package libgomp1:arm64. 1346s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 1346s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 1346s Selecting previously unselected package libfftw3-double3:arm64. 1346s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 1346s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1346s Selecting previously unselected package libfontenc1:arm64. 1346s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1346s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1346s Selecting previously unselected package x11-common. 1346s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu3_all.deb ... 1346s Unpacking x11-common (1:7.7+23ubuntu3) ... 1346s Selecting previously unselected package xfonts-encodings. 1346s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1346s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1346s Selecting previously unselected package xfonts-utils. 1346s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1346s Unpacking xfonts-utils (1:7.7+7) ... 1346s Selecting previously unselected package fonts-urw-base35. 1346s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1347s Unpacking fonts-urw-base35 (20200910-8) ... 1347s Selecting previously unselected package fontconfig-config. 1347s Preparing to unpack .../008-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 1347s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 1347s Selecting previously unselected package libfontconfig1:arm64. 1347s Preparing to unpack .../009-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 1347s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 1347s Selecting previously unselected package libsharpyuv0:arm64. 1347s Preparing to unpack .../010-libsharpyuv0_1.4.0-0.1_arm64.deb ... 1347s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 1347s Selecting previously unselected package libaom3:arm64. 1347s Preparing to unpack .../011-libaom3_3.11.0-1_arm64.deb ... 1347s Unpacking libaom3:arm64 (3.11.0-1) ... 1348s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1348s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 1348s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 1348s Selecting previously unselected package libde265-0:arm64. 1348s Preparing to unpack .../013-libde265-0_1.0.15-1build4_arm64.deb ... 1348s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 1348s Selecting previously unselected package libheif-plugin-libde265:arm64. 1348s Preparing to unpack .../014-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 1348s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 1348s Selecting previously unselected package libheif1:arm64. 1348s Preparing to unpack .../015-libheif1_1.19.3-1_arm64.deb ... 1348s Unpacking libheif1:arm64 (1.19.3-1) ... 1348s Selecting previously unselected package libjbig0:arm64. 1348s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1348s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1348s Selecting previously unselected package libjpeg-turbo8:arm64. 1348s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 1348s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1348s Selecting previously unselected package libjpeg8:arm64. 1348s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1348s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1348s Selecting previously unselected package liblcms2-2:arm64. 1348s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1348s Unpacking liblcms2-2:arm64 (2.16-2) ... 1348s Selecting previously unselected package liblqr-1-0:arm64. 1348s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1348s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1348s Selecting previously unselected package libltdl7:arm64. 1348s Preparing to unpack .../021-libltdl7_2.4.7-8_arm64.deb ... 1348s Unpacking libltdl7:arm64 (2.4.7-8) ... 1348s Selecting previously unselected package libopenjp2-7:arm64. 1348s Preparing to unpack .../022-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 1348s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 1348s Selecting previously unselected package libraw23t64:arm64. 1348s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 1348s Unpacking libraw23t64:arm64 (0.21.3-1) ... 1348s Selecting previously unselected package libdeflate0:arm64. 1348s Preparing to unpack .../024-libdeflate0_1.22-1_arm64.deb ... 1348s Unpacking libdeflate0:arm64 (1.22-1) ... 1348s Selecting previously unselected package liblerc4:arm64. 1348s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1348s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1348s Selecting previously unselected package libwebp7:arm64. 1348s Preparing to unpack .../026-libwebp7_1.4.0-0.1_arm64.deb ... 1348s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 1348s Selecting previously unselected package libtiff6:arm64. 1348s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 1348s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1348s Selecting previously unselected package libwebpdemux2:arm64. 1348s Preparing to unpack .../028-libwebpdemux2_1.4.0-0.1_arm64.deb ... 1348s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 1348s Selecting previously unselected package libwebpmux3:arm64. 1348s Preparing to unpack .../029-libwebpmux3_1.4.0-0.1_arm64.deb ... 1348s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 1348s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1348s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 1348s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 1348s Selecting previously unselected package libimage-magick-q16-perl. 1348s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 1348s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 1349s Selecting previously unselected package libimage-magick-perl. 1349s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 1349s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 1349s Selecting previously unselected package sgml-base. 1349s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 1349s Unpacking sgml-base (1.31) ... 1349s Selecting previously unselected package libfcgi0t64:arm64. 1349s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1349s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1349s Selecting previously unselected package libfcgi-perl. 1349s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1349s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1349s Selecting previously unselected package libfcgi-procmanager-perl. 1349s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 1349s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1349s Selecting previously unselected package libcrypt-urandom-perl. 1349s Preparing to unpack .../037-libcrypt-urandom-perl_0.40-1_all.deb ... 1349s Unpacking libcrypt-urandom-perl (0.40-1) ... 1349s Selecting previously unselected package libapache-session-perl. 1349s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 1349s Unpacking libapache-session-perl (1.94-2) ... 1349s Selecting previously unselected package liberror-perl. 1349s Preparing to unpack .../039-liberror-perl_0.17029-2_all.deb ... 1349s Unpacking liberror-perl (0.17029-2) ... 1349s Selecting previously unselected package libipc-sharelite-perl. 1349s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1349s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1349s Selecting previously unselected package libcache-cache-perl. 1349s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 1349s Unpacking libcache-cache-perl (1.08-3) ... 1349s Selecting previously unselected package libclass-xsaccessor-perl. 1349s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 1349s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 1349s Selecting previously unselected package libconfig-inifiles-perl. 1349s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 1349s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1349s Selecting previously unselected package perl-openssl-defaults:arm64. 1349s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 1349s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1349s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1349s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1349s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1349s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1349s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1349s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1349s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1349s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1349s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1349s Selecting previously unselected package libconvert-asn1-perl. 1349s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 1349s Unpacking libconvert-asn1-perl (0.34-1) ... 1349s Selecting previously unselected package libcrypt-openssl-x509-perl. 1349s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1349s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1350s Selecting previously unselected package libcrypt-rijndael-perl. 1350s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1350s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1350s Selecting previously unselected package libhtml-tagset-perl. 1350s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 1350s Unpacking libhtml-tagset-perl (3.24-1) ... 1350s Selecting previously unselected package liburi-perl. 1350s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 1350s Unpacking liburi-perl (5.30-1) ... 1350s Selecting previously unselected package libhtml-parser-perl:arm64. 1350s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1350s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1350s Selecting previously unselected package libcgi-pm-perl. 1350s Preparing to unpack .../054-libcgi-pm-perl_4.66-1_all.deb ... 1350s Unpacking libcgi-pm-perl (4.66-1) ... 1350s Selecting previously unselected package libhtml-template-perl. 1350s Preparing to unpack .../055-libhtml-template-perl_2.97-2_all.deb ... 1350s Unpacking libhtml-template-perl (2.97-2) ... 1350s Selecting previously unselected package libjson-perl. 1350s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 1350s Unpacking libjson-perl (4.10000-1) ... 1350s Selecting previously unselected package libcommon-sense-perl:arm64. 1350s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build4_arm64.deb ... 1350s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 1350s Selecting previously unselected package libtypes-serialiser-perl. 1350s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 1350s Unpacking libtypes-serialiser-perl (1.01-1) ... 1350s Selecting previously unselected package libjson-xs-perl. 1350s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 1350s Unpacking libjson-xs-perl (4.030-2build4) ... 1350s Selecting previously unselected package libmouse-perl:arm64. 1350s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 1350s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1350s Selecting previously unselected package libnet-cidr-perl. 1350s Preparing to unpack .../061-libnet-cidr-perl_0.21-2_all.deb ... 1350s Unpacking libnet-cidr-perl (0.21-2) ... 1350s Selecting previously unselected package libposix-strftime-compiler-perl. 1350s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1350s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1350s Selecting previously unselected package libapache-logformat-compiler-perl. 1350s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1350s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1350s Selecting previously unselected package libcookie-baker-perl. 1350s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 1350s Unpacking libcookie-baker-perl (0.12-1) ... 1350s Selecting previously unselected package libdevel-stacktrace-perl. 1350s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1350s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1350s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1350s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1350s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1351s Selecting previously unselected package libclass-inspector-perl. 1351s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 1351s Unpacking libclass-inspector-perl (1.36-3) ... 1351s Selecting previously unselected package libfile-sharedir-perl. 1351s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 1351s Unpacking libfile-sharedir-perl (1.118-3) ... 1351s Selecting previously unselected package libfilesys-notify-simple-perl. 1351s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1351s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1351s Selecting previously unselected package libhash-multivalue-perl. 1351s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 1351s Unpacking libhash-multivalue-perl (0.16-3) ... 1351s Selecting previously unselected package libhttp-multipartparser-perl. 1351s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 1351s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1351s Selecting previously unselected package libjson-maybexs-perl. 1351s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 1351s Unpacking libjson-maybexs-perl (1.004008-1) ... 1351s Selecting previously unselected package libstream-buffered-perl. 1351s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 1351s Unpacking libstream-buffered-perl (0.03-3) ... 1351s Selecting previously unselected package libwww-form-urlencoded-perl. 1351s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1351s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1351s Selecting previously unselected package libhttp-entity-parser-perl. 1351s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 1351s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1351s Selecting previously unselected package libtimedate-perl. 1351s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 1351s Unpacking libtimedate-perl (2.3300-2) ... 1351s Selecting previously unselected package libhttp-date-perl. 1351s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 1351s Unpacking libhttp-date-perl (6.06-1) ... 1351s Selecting previously unselected package libhttp-headers-fast-perl. 1351s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 1351s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1351s Selecting previously unselected package libclone-perl:arm64. 1351s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 1351s Unpacking libclone-perl:arm64 (0.47-1) ... 1351s Selecting previously unselected package libencode-locale-perl. 1351s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 1351s Unpacking libencode-locale-perl (1.05-3) ... 1351s Selecting previously unselected package libio-html-perl. 1351s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 1351s Unpacking libio-html-perl (1.004-3) ... 1351s Selecting previously unselected package liblwp-mediatypes-perl. 1351s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 1351s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1351s Selecting previously unselected package libhttp-message-perl. 1351s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1351s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1351s Selecting previously unselected package libtest-sharedfork-perl. 1352s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 1352s Unpacking libtest-sharedfork-perl (0.35-3) ... 1352s Selecting previously unselected package libtest-tcp-perl. 1352s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 1352s Unpacking libtest-tcp-perl (2.22-2) ... 1352s Selecting previously unselected package libtry-tiny-perl. 1352s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 1352s Unpacking libtry-tiny-perl (0.32-1) ... 1352s Selecting previously unselected package libplack-perl. 1352s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 1352s Unpacking libplack-perl (1.0051-1) ... 1352s Selecting previously unselected package libfile-listing-perl. 1352s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 1352s Unpacking libfile-listing-perl (6.16-1) ... 1352s Selecting previously unselected package libhtml-tree-perl. 1352s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 1352s Unpacking libhtml-tree-perl (5.07-3) ... 1352s Selecting previously unselected package libhttp-cookies-perl. 1352s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 1352s Unpacking libhttp-cookies-perl (6.11-1) ... 1352s Selecting previously unselected package libhttp-negotiate-perl. 1352s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 1352s Unpacking libhttp-negotiate-perl (6.01-2) ... 1352s Selecting previously unselected package libnet-ssleay-perl:arm64. 1352s Preparing to unpack .../092-libnet-ssleay-perl_1.94-2_arm64.deb ... 1352s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 1352s Selecting previously unselected package libio-socket-ssl-perl. 1352s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 1352s Unpacking libio-socket-ssl-perl (2.089-1) ... 1352s Selecting previously unselected package libnet-http-perl. 1352s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 1352s Unpacking libnet-http-perl (6.23-1) ... 1352s Selecting previously unselected package liblwp-protocol-https-perl. 1352s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 1352s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1352s Selecting previously unselected package libwww-robotrules-perl. 1352s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 1352s Unpacking libwww-robotrules-perl (6.02-1) ... 1352s Selecting previously unselected package libwww-perl. 1352s Preparing to unpack .../097-libwww-perl_6.77-1_all.deb ... 1352s Unpacking libwww-perl (6.77-1) ... 1352s Selecting previously unselected package liblemonldap-ng-common-perl. 1352s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 1352s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1352s Selecting previously unselected package liblemonldap-ng-handler-perl. 1352s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 1352s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1353s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1353s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.1+ds-1_all.deb ... 1353s Unpacking lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1353s Selecting previously unselected package libclass-errorhandler-perl. 1353s Preparing to unpack .../101-libclass-errorhandler-perl_0.04-3_all.deb ... 1353s Unpacking libclass-errorhandler-perl (0.04-3) ... 1353s Selecting previously unselected package libcrypt-des-perl:arm64. 1353s Preparing to unpack .../102-libcrypt-des-perl_2.07-5_arm64.deb ... 1353s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1353s Selecting previously unselected package libcrypt-des-ede3-perl. 1353s Preparing to unpack .../103-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1353s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1353s Selecting previously unselected package libcryptx-perl. 1353s Preparing to unpack .../104-libcryptx-perl_0.084-1_arm64.deb ... 1353s Unpacking libcryptx-perl (0.084-1) ... 1353s Selecting previously unselected package libconvert-pem-perl. 1353s Preparing to unpack .../105-libconvert-pem-perl_0.13-1_all.deb ... 1353s Unpacking libconvert-pem-perl (0.13-1) ... 1353s Selecting previously unselected package libemail-date-format-perl. 1353s Preparing to unpack .../106-libemail-date-format-perl_1.008-1_all.deb ... 1353s Unpacking libemail-date-format-perl (1.008-1) ... 1353s Selecting previously unselected package libhash-merge-simple-perl. 1353s Preparing to unpack .../107-libhash-merge-simple-perl_0.052-1_all.deb ... 1353s Unpacking libhash-merge-simple-perl (0.052-1) ... 1353s Selecting previously unselected package libjs-angularjs. 1353s Preparing to unpack .../108-libjs-angularjs_1.8.3-1_all.deb ... 1353s Unpacking libjs-angularjs (1.8.3-1) ... 1353s Selecting previously unselected package fonts-glyphicons-halflings. 1353s Preparing to unpack .../109-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 1353s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1353s Selecting previously unselected package libjs-bootstrap. 1353s Preparing to unpack .../110-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 1353s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 1353s Selecting previously unselected package libjs-es5-shim. 1353s Preparing to unpack .../111-libjs-es5-shim_4.6.7-2_all.deb ... 1353s Unpacking libjs-es5-shim (4.6.7-2) ... 1353s Selecting previously unselected package libjs-jquery. 1353s Preparing to unpack .../112-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1353s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1353s Selecting previously unselected package libregexp-common-perl. 1354s Preparing to unpack .../113-libregexp-common-perl_2024080801-1_all.deb ... 1354s Unpacking libregexp-common-perl (2024080801-1) ... 1354s Selecting previously unselected package liblemonldap-ng-manager-perl. 1354s Preparing to unpack .../114-liblemonldap-ng-manager-perl_2.20.1+ds-1_all.deb ... 1354s Unpacking liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 1354s Selecting previously unselected package m4. 1354s Preparing to unpack .../115-m4_1.4.19-4build1_arm64.deb ... 1354s Unpacking m4 (1.4.19-4build1) ... 1354s Selecting previously unselected package autoconf. 1354s Preparing to unpack .../116-autoconf_2.72-3_all.deb ... 1354s Unpacking autoconf (2.72-3) ... 1354s Selecting previously unselected package dctrl-tools. 1354s Preparing to unpack .../117-dctrl-tools_2.24-3build3_arm64.deb ... 1354s Unpacking dctrl-tools (2.24-3build3) ... 1354s Selecting previously unselected package autodep8. 1354s Preparing to unpack .../118-autodep8_0.28+nmu1ubuntu1_all.deb ... 1354s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1354s Selecting previously unselected package autotools-dev. 1354s Preparing to unpack .../119-autotools-dev_20220109.1_all.deb ... 1354s Unpacking autotools-dev (20220109.1) ... 1354s Selecting previously unselected package automake. 1354s Preparing to unpack .../120-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 1354s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 1354s Selecting previously unselected package autopoint. 1354s Preparing to unpack .../121-autopoint_0.22.5-3_all.deb ... 1354s Unpacking autopoint (0.22.5-3) ... 1354s Selecting previously unselected package libisl23:arm64. 1354s Preparing to unpack .../122-libisl23_0.27-1_arm64.deb ... 1354s Unpacking libisl23:arm64 (0.27-1) ... 1354s Selecting previously unselected package libmpc3:arm64. 1354s Preparing to unpack .../123-libmpc3_1.3.1-1build2_arm64.deb ... 1354s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 1354s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 1354s Preparing to unpack .../124-cpp-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1354s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1354s Selecting previously unselected package cpp-14. 1354s Preparing to unpack .../125-cpp-14_14.2.0-12ubuntu1_arm64.deb ... 1354s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package cpp-aarch64-linux-gnu. 1355s Preparing to unpack .../126-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1355s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1355s Selecting previously unselected package cpp. 1355s Preparing to unpack .../127-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 1355s Unpacking cpp (4:14.1.0-2ubuntu1) ... 1355s Selecting previously unselected package libcc1-0:arm64. 1355s Preparing to unpack .../128-libcc1-0_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libcc1-0:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libitm1:arm64. 1355s Preparing to unpack .../129-libitm1_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libitm1:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libasan8:arm64. 1355s Preparing to unpack .../130-libasan8_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libasan8:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package liblsan0:arm64. 1355s Preparing to unpack .../131-liblsan0_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking liblsan0:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libtsan2:arm64. 1355s Preparing to unpack .../132-libtsan2_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libtsan2:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libubsan1:arm64. 1355s Preparing to unpack .../133-libubsan1_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libubsan1:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libhwasan0:arm64. 1355s Preparing to unpack .../134-libhwasan0_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libhwasan0:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package libgcc-14-dev:arm64. 1355s Preparing to unpack .../135-libgcc-14-dev_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 1355s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 1355s Preparing to unpack .../136-gcc-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1355s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1356s Selecting previously unselected package gcc-14. 1356s Preparing to unpack .../137-gcc-14_14.2.0-12ubuntu1_arm64.deb ... 1356s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 1356s Selecting previously unselected package gcc-aarch64-linux-gnu. 1356s Preparing to unpack .../138-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1356s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1356s Selecting previously unselected package gcc. 1356s Preparing to unpack .../139-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 1356s Unpacking gcc (4:14.1.0-2ubuntu1) ... 1356s Selecting previously unselected package libstdc++-14-dev:arm64. 1356s Preparing to unpack .../140-libstdc++-14-dev_14.2.0-12ubuntu1_arm64.deb ... 1356s Unpacking libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 1356s Selecting previously unselected package g++-14-aarch64-linux-gnu. 1356s Preparing to unpack .../141-g++-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1356s Unpacking g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1357s Selecting previously unselected package g++-14. 1357s Preparing to unpack .../142-g++-14_14.2.0-12ubuntu1_arm64.deb ... 1357s Unpacking g++-14 (14.2.0-12ubuntu1) ... 1357s Selecting previously unselected package g++-aarch64-linux-gnu. 1357s Preparing to unpack .../143-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1357s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1357s Selecting previously unselected package g++. 1357s Preparing to unpack .../144-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 1357s Unpacking g++ (4:14.1.0-2ubuntu1) ... 1357s Selecting previously unselected package build-essential. 1357s Preparing to unpack .../145-build-essential_12.10ubuntu1_arm64.deb ... 1357s Unpacking build-essential (12.10ubuntu1) ... 1357s Selecting previously unselected package ca-certificates-java. 1357s Preparing to unpack .../146-ca-certificates-java_20240118_all.deb ... 1357s Unpacking ca-certificates-java (20240118) ... 1357s Selecting previously unselected package libdebhelper-perl. 1357s Preparing to unpack .../147-libdebhelper-perl_13.20ubuntu1_all.deb ... 1357s Unpacking libdebhelper-perl (13.20ubuntu1) ... 1357s Selecting previously unselected package libtool. 1357s Preparing to unpack .../148-libtool_2.4.7-8_all.deb ... 1357s Unpacking libtool (2.4.7-8) ... 1357s Selecting previously unselected package dh-autoreconf. 1357s Preparing to unpack .../149-dh-autoreconf_20_all.deb ... 1357s Unpacking dh-autoreconf (20) ... 1357s Selecting previously unselected package libarchive-zip-perl. 1357s Preparing to unpack .../150-libarchive-zip-perl_1.68-1_all.deb ... 1357s Unpacking libarchive-zip-perl (1.68-1) ... 1357s Selecting previously unselected package libfile-stripnondeterminism-perl. 1357s Preparing to unpack .../151-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 1357s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 1357s Selecting previously unselected package dh-strip-nondeterminism. 1357s Preparing to unpack .../152-dh-strip-nondeterminism_1.14.0-1_all.deb ... 1357s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 1357s Selecting previously unselected package debugedit. 1357s Preparing to unpack .../153-debugedit_1%3a5.1-1_arm64.deb ... 1357s Unpacking debugedit (1:5.1-1) ... 1357s Selecting previously unselected package dwz. 1357s Preparing to unpack .../154-dwz_0.15-1build6_arm64.deb ... 1357s Unpacking dwz (0.15-1build6) ... 1357s Selecting previously unselected package gettext. 1357s Preparing to unpack .../155-gettext_0.22.5-3_arm64.deb ... 1357s Unpacking gettext (0.22.5-3) ... 1357s Selecting previously unselected package intltool-debian. 1357s Preparing to unpack .../156-intltool-debian_0.35.0+20060710.6_all.deb ... 1357s Unpacking intltool-debian (0.35.0+20060710.6) ... 1357s Selecting previously unselected package po-debconf. 1358s Preparing to unpack .../157-po-debconf_1.0.21+nmu1_all.deb ... 1358s Unpacking po-debconf (1.0.21+nmu1) ... 1358s Selecting previously unselected package debhelper. 1358s Preparing to unpack .../158-debhelper_13.20ubuntu1_all.deb ... 1358s Unpacking debhelper (13.20ubuntu1) ... 1358s Selecting previously unselected package java-common. 1358s Preparing to unpack .../159-java-common_0.76_all.deb ... 1358s Unpacking java-common (0.76) ... 1358s Selecting previously unselected package libpcsclite1:arm64. 1358s Preparing to unpack .../160-libpcsclite1_2.3.0-3_arm64.deb ... 1358s Unpacking libpcsclite1:arm64 (2.3.0-3) ... 1358s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1358s Preparing to unpack .../161-openjdk-21-jre-headless_21.0.5+11-1_arm64.deb ... 1358s Unpacking openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 1359s Selecting previously unselected package default-jre-headless. 1359s Preparing to unpack .../162-default-jre-headless_2%3a1.21-76_arm64.deb ... 1359s Unpacking default-jre-headless (2:1.21-76) ... 1359s Selecting previously unselected package xml-core. 1359s Preparing to unpack .../163-xml-core_0.19_all.deb ... 1359s Unpacking xml-core (0.19) ... 1359s Selecting previously unselected package docutils-common. 1359s Preparing to unpack .../164-docutils-common_0.21.2+dfsg-2_all.deb ... 1359s Unpacking docutils-common (0.21.2+dfsg-2) ... 1359s Selecting previously unselected package unzip. 1359s Preparing to unpack .../165-unzip_6.0-28ubuntu6_arm64.deb ... 1359s Unpacking unzip (6.0-28ubuntu6) ... 1359s Selecting previously unselected package java-wrappers. 1359s Preparing to unpack .../166-java-wrappers_0.5_all.deb ... 1359s Unpacking java-wrappers (0.5) ... 1359s Selecting previously unselected package libalgorithm-c3-perl. 1360s Preparing to unpack .../167-libalgorithm-c3-perl_0.11-2_all.deb ... 1360s Unpacking libalgorithm-c3-perl (0.11-2) ... 1360s Selecting previously unselected package libaliased-perl. 1360s Preparing to unpack .../168-libaliased-perl_0.34-3_all.deb ... 1360s Unpacking libaliased-perl (0.34-3) ... 1360s Selecting previously unselected package libdigest-hmac-perl. 1360s Preparing to unpack .../169-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1360s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1360s Selecting previously unselected package libauth-yubikey-webclient-perl. 1360s Preparing to unpack .../170-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1360s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1360s Selecting previously unselected package libclass-method-modifiers-perl. 1360s Preparing to unpack .../171-libclass-method-modifiers-perl_2.15-1_all.deb ... 1360s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1360s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1360s Preparing to unpack .../172-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1360s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1360s Selecting previously unselected package libdynaloader-functions-perl. 1360s Preparing to unpack .../173-libdynaloader-functions-perl_0.004-1_all.deb ... 1360s Unpacking libdynaloader-functions-perl (0.004-1) ... 1360s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1360s Preparing to unpack .../174-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 1360s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1360s Selecting previously unselected package libparams-classify-perl:arm64. 1360s Preparing to unpack .../175-libparams-classify-perl_0.015-2build6_arm64.deb ... 1360s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1360s Selecting previously unselected package libmodule-runtime-perl. 1360s Preparing to unpack .../176-libmodule-runtime-perl_0.016-2_all.deb ... 1360s Unpacking libmodule-runtime-perl (0.016-2) ... 1360s Selecting previously unselected package libimport-into-perl. 1360s Preparing to unpack .../177-libimport-into-perl_1.002005-2_all.deb ... 1360s Unpacking libimport-into-perl (1.002005-2) ... 1360s Selecting previously unselected package librole-tiny-perl. 1360s Preparing to unpack .../178-librole-tiny-perl_2.002004-1_all.deb ... 1360s Unpacking librole-tiny-perl (2.002004-1) ... 1360s Selecting previously unselected package libsub-quote-perl. 1360s Preparing to unpack .../179-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1360s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1360s Selecting previously unselected package libmoo-perl. 1360s Preparing to unpack .../180-libmoo-perl_2.005005-1_all.deb ... 1360s Unpacking libmoo-perl (2.005005-1) ... 1360s Selecting previously unselected package libexporter-tiny-perl. 1360s Preparing to unpack .../181-libexporter-tiny-perl_1.006002-1_all.deb ... 1360s Unpacking libexporter-tiny-perl (1.006002-1) ... 1360s Selecting previously unselected package libtype-tiny-perl. 1360s Preparing to unpack .../182-libtype-tiny-perl_2.004000-1_all.deb ... 1360s Unpacking libtype-tiny-perl (2.004000-1) ... 1360s Selecting previously unselected package libauthen-oath-perl. 1360s Preparing to unpack .../183-libauthen-oath-perl_2.0.1-2_all.deb ... 1360s Unpacking libauthen-oath-perl (2.0.1-2) ... 1360s Selecting previously unselected package libparams-util-perl. 1360s Preparing to unpack .../184-libparams-util-perl_1.102-3build1_arm64.deb ... 1360s Unpacking libparams-util-perl (1.102-3build1) ... 1361s Selecting previously unselected package libsub-install-perl. 1361s Preparing to unpack .../185-libsub-install-perl_0.929-1_all.deb ... 1361s Unpacking libsub-install-perl (0.929-1) ... 1361s Selecting previously unselected package libdata-optlist-perl. 1361s Preparing to unpack .../186-libdata-optlist-perl_0.114-1_all.deb ... 1361s Unpacking libdata-optlist-perl (0.114-1) ... 1361s Selecting previously unselected package libmodule-implementation-perl. 1361s Preparing to unpack .../187-libmodule-implementation-perl_0.09-2_all.deb ... 1361s Unpacking libmodule-implementation-perl (0.09-2) ... 1361s Selecting previously unselected package libpackage-stash-perl. 1361s Preparing to unpack .../188-libpackage-stash-perl_0.40-1_all.deb ... 1361s Unpacking libpackage-stash-perl (0.40-1) ... 1361s Selecting previously unselected package libclass-load-perl. 1361s Preparing to unpack .../189-libclass-load-perl_0.25-2_all.deb ... 1361s Unpacking libclass-load-perl (0.25-2) ... 1361s Selecting previously unselected package libclass-load-xs-perl. 1361s Preparing to unpack .../190-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 1361s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1361s Selecting previously unselected package libsub-exporter-progressive-perl. 1361s Preparing to unpack .../191-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1361s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1361s Selecting previously unselected package libdevel-globaldestruction-perl. 1361s Preparing to unpack .../192-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1361s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1361s Selecting previously unselected package libclass-c3-perl. 1361s Preparing to unpack .../193-libclass-c3-perl_0.35-2_all.deb ... 1361s Unpacking libclass-c3-perl (0.35-2) ... 1361s Selecting previously unselected package libmro-compat-perl. 1361s Preparing to unpack .../194-libmro-compat-perl_0.15-2_all.deb ... 1361s Unpacking libmro-compat-perl (0.15-2) ... 1361s Selecting previously unselected package libdevel-overloadinfo-perl. 1361s Preparing to unpack .../195-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1361s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1361s Selecting previously unselected package libsub-exporter-perl. 1361s Preparing to unpack .../196-libsub-exporter-perl_0.990-1_all.deb ... 1361s Unpacking libsub-exporter-perl (0.990-1) ... 1361s Selecting previously unselected package libeval-closure-perl. 1361s Preparing to unpack .../197-libeval-closure-perl_0.14-3_all.deb ... 1361s Unpacking libeval-closure-perl (0.14-3) ... 1361s Selecting previously unselected package libdist-checkconflicts-perl. 1361s Preparing to unpack .../198-libdist-checkconflicts-perl_0.11-2_all.deb ... 1361s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1361s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1361s Preparing to unpack .../199-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1361s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1361s Selecting previously unselected package libpackage-deprecationmanager-perl. 1361s Preparing to unpack .../200-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1361s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1361s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 1361s Preparing to unpack .../201-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 1361s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1361s Selecting previously unselected package libmoose-perl:arm64. 1361s Preparing to unpack .../202-libmoose-perl_2.2207-1build3_arm64.deb ... 1361s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 1362s Selecting previously unselected package libvariable-magic-perl. 1362s Preparing to unpack .../203-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1362s Unpacking libvariable-magic-perl (0.64-1build1) ... 1362s Selecting previously unselected package libb-hooks-endofscope-perl. 1362s Preparing to unpack .../204-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1362s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1362s Selecting previously unselected package libsub-identify-perl. 1362s Preparing to unpack .../205-libsub-identify-perl_0.14-3build4_arm64.deb ... 1362s Unpacking libsub-identify-perl (0.14-3build4) ... 1362s Selecting previously unselected package libsub-name-perl:arm64. 1362s Preparing to unpack .../206-libsub-name-perl_0.28-1_arm64.deb ... 1362s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1362s Selecting previously unselected package libnamespace-clean-perl. 1362s Preparing to unpack .../207-libnamespace-clean-perl_0.27-2_all.deb ... 1362s Unpacking libnamespace-clean-perl (0.27-2) ... 1362s Selecting previously unselected package libnamespace-autoclean-perl. 1362s Preparing to unpack .../208-libnamespace-autoclean-perl_0.31-1_all.deb ... 1362s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1362s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 1362s Preparing to unpack .../209-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 1362s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1362s Selecting previously unselected package libmoosex-role-parameterized-perl. 1362s Preparing to unpack .../210-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 1362s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 1362s Selecting previously unselected package libcarp-clan-perl. 1362s Preparing to unpack .../211-libcarp-clan-perl_6.08-2_all.deb ... 1362s Unpacking libcarp-clan-perl (6.08-2) ... 1362s Selecting previously unselected package libsub-exporter-formethods-perl. 1362s Preparing to unpack .../212-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 1362s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 1362s Selecting previously unselected package libmoosex-types-perl. 1362s Preparing to unpack .../213-libmoosex-types-perl_0.50-2_all.deb ... 1362s Unpacking libmoosex-types-perl (0.50-2) ... 1362s Selecting previously unselected package libmoosex-types-common-perl. 1362s Preparing to unpack .../214-libmoosex-types-common-perl_0.001014-2_all.deb ... 1362s Unpacking libmoosex-types-common-perl (0.001014-2) ... 1362s Selecting previously unselected package libscope-guard-perl. 1362s Preparing to unpack .../215-libscope-guard-perl_0.21-2_all.deb ... 1362s Unpacking libscope-guard-perl (0.21-2) ... 1362s Selecting previously unselected package libautobox-perl. 1362s Preparing to unpack .../216-libautobox-perl_3.0.2-1_arm64.deb ... 1362s Unpacking libautobox-perl (3.0.2-1) ... 1362s Selecting previously unselected package libwant-perl. 1362s Preparing to unpack .../217-libwant-perl_0.29-2build5_arm64.deb ... 1362s Unpacking libwant-perl (0.29-2build5) ... 1362s Selecting previously unselected package libautobox-core-perl. 1362s Preparing to unpack .../218-libautobox-core-perl_1.33-2_all.deb ... 1362s Unpacking libautobox-core-perl (1.33-2) ... 1362s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 1363s Preparing to unpack .../219-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 1363s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1363s Selecting previously unselected package libmoosex-util-perl. 1363s Preparing to unpack .../220-libmoosex-util-perl_0.006-2_all.deb ... 1363s Unpacking libmoosex-util-perl (0.006-2) ... 1363s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 1363s Preparing to unpack .../221-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 1363s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 1363s Selecting previously unselected package libmoosex-singlearg-perl. 1363s Preparing to unpack .../222-libmoosex-singlearg-perl_0.09-2_all.deb ... 1363s Unpacking libmoosex-singlearg-perl (0.09-2) ... 1363s Selecting previously unselected package libstrictures-perl. 1363s Preparing to unpack .../223-libstrictures-perl_2.000006-1_all.deb ... 1363s Unpacking libstrictures-perl (2.000006-1) ... 1363s Selecting previously unselected package libauthen-u2f-tester-perl. 1363s Preparing to unpack .../224-libauthen-u2f-tester-perl_0.03-1_all.deb ... 1363s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 1363s Selecting previously unselected package libcbor-xs-perl. 1363s Preparing to unpack .../225-libcbor-xs-perl_1.87-1build4_arm64.deb ... 1363s Unpacking libcbor-xs-perl (1.87-1build4) ... 1363s Selecting previously unselected package libauthen-webauthn-perl. 1363s Preparing to unpack .../226-libauthen-webauthn-perl_0.005-1_all.deb ... 1363s Unpacking libauthen-webauthn-perl (0.005-1) ... 1363s Selecting previously unselected package libcrypt-random-seed-perl. 1363s Preparing to unpack .../227-libcrypt-random-seed-perl_0.03-3_all.deb ... 1363s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1363s Selecting previously unselected package libmath-random-isaac-perl. 1363s Preparing to unpack .../228-libmath-random-isaac-perl_1.004-2_all.deb ... 1363s Unpacking libmath-random-isaac-perl (1.004-2) ... 1363s Selecting previously unselected package libbytes-random-secure-perl. 1363s Preparing to unpack .../229-libbytes-random-secure-perl_0.29-3_all.deb ... 1363s Unpacking libbytes-random-secure-perl (0.29-3) ... 1363s Selecting previously unselected package libcapture-tiny-perl. 1363s Preparing to unpack .../230-libcapture-tiny-perl_0.48-2_all.deb ... 1363s Unpacking libcapture-tiny-perl (0.48-2) ... 1363s Selecting previously unselected package libcares2:arm64. 1363s Preparing to unpack .../231-libcares2_1.34.4-2.1_arm64.deb ... 1363s Unpacking libcares2:arm64 (1.34.4-2.1) ... 1363s Selecting previously unselected package libclass-data-inheritable-perl. 1363s Preparing to unpack .../232-libclass-data-inheritable-perl_0.10-1_all.deb ... 1363s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1363s Selecting previously unselected package libclass-singleton-perl. 1363s Preparing to unpack .../233-libclass-singleton-perl_1.6-2_all.deb ... 1363s Unpacking libclass-singleton-perl (1.6-2) ... 1363s Selecting previously unselected package libconvert-base32-perl. 1363s Preparing to unpack .../234-libconvert-base32-perl_0.06-3_all.deb ... 1363s Unpacking libconvert-base32-perl (0.06-3) ... 1363s Selecting previously unselected package libconvert-binhex-perl. 1363s Preparing to unpack .../235-libconvert-binhex-perl_1.125-3_all.deb ... 1363s Unpacking libconvert-binhex-perl (1.125-3) ... 1363s Selecting previously unselected package libcrypt-dh-gmp-perl. 1363s Preparing to unpack .../236-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1363s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1363s Selecting previously unselected package libcrypt-jwt-perl. 1363s Preparing to unpack .../237-libcrypt-jwt-perl_0.035-1_all.deb ... 1363s Unpacking libcrypt-jwt-perl (0.035-1) ... 1363s Selecting previously unselected package libcrypt-ssleay-perl. 1364s Preparing to unpack .../238-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1364s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1364s Selecting previously unselected package libdata-hexdump-perl. 1364s Preparing to unpack .../239-libdata-hexdump-perl_0.04-2_all.deb ... 1364s Unpacking libdata-hexdump-perl (0.04-2) ... 1364s Selecting previously unselected package liblist-someutils-perl. 1364s Preparing to unpack .../240-liblist-someutils-perl_0.59-1_all.deb ... 1364s Unpacking liblist-someutils-perl (0.59-1) ... 1364s Selecting previously unselected package liblist-utilsby-perl. 1364s Preparing to unpack .../241-liblist-utilsby-perl_0.12-2_all.deb ... 1364s Unpacking liblist-utilsby-perl (0.12-2) ... 1364s Selecting previously unselected package liblist-allutils-perl. 1364s Preparing to unpack .../242-liblist-allutils-perl_0.19-1_all.deb ... 1364s Unpacking liblist-allutils-perl (0.19-1) ... 1364s Selecting previously unselected package libdata-password-zxcvbn-perl. 1364s Preparing to unpack .../243-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1364s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1364s Selecting previously unselected package libexception-class-perl. 1364s Preparing to unpack .../244-libexception-class-perl_1.45-1_all.deb ... 1364s Unpacking libexception-class-perl (1.45-1) ... 1364s Selecting previously unselected package libparams-validationcompiler-perl. 1364s Preparing to unpack .../245-libparams-validationcompiler-perl_0.31-1_all.deb ... 1364s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1364s Selecting previously unselected package libxstring-perl:arm64. 1364s Preparing to unpack .../246-libxstring-perl_0.005-2build4_arm64.deb ... 1364s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1364s Selecting previously unselected package libspecio-perl. 1364s Preparing to unpack .../247-libspecio-perl_0.48-1_all.deb ... 1364s Unpacking libspecio-perl (0.48-1) ... 1364s Selecting previously unselected package libdatetime-locale-perl. 1364s Preparing to unpack .../248-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1364s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1364s Selecting previously unselected package libdatetime-timezone-perl. 1364s Preparing to unpack .../249-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 1364s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 1365s Selecting previously unselected package libdatetime-perl. 1365s Preparing to unpack .../250-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1365s Unpacking libdatetime-perl (2:1.65-1build3) ... 1365s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1365s Preparing to unpack .../251-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1365s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1365s Selecting previously unselected package libdbi-perl:arm64. 1365s Preparing to unpack .../252-libdbi-perl_1.645-1_arm64.deb ... 1365s Unpacking libdbi-perl:arm64 (1.645-1) ... 1365s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1365s Preparing to unpack .../253-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1365s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1365s Selecting previously unselected package libemail-simple-perl. 1365s Preparing to unpack .../254-libemail-simple-perl_2.218-1_all.deb ... 1365s Unpacking libemail-simple-perl (2.218-1) ... 1365s Selecting previously unselected package libmodule-pluggable-perl. 1365s Preparing to unpack .../255-libmodule-pluggable-perl_5.2-5_all.deb ... 1365s Unpacking libmodule-pluggable-perl (5.2-5) ... 1365s Selecting previously unselected package libemail-abstract-perl. 1365s Preparing to unpack .../256-libemail-abstract-perl_3.010-1_all.deb ... 1365s Unpacking libemail-abstract-perl (3.010-1) ... 1365s Selecting previously unselected package libemail-address-xs-perl. 1365s Preparing to unpack .../257-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1365s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1365s Selecting previously unselected package libmoox-types-mooselike-perl. 1365s Preparing to unpack .../258-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1365s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1365s Selecting previously unselected package libthrowable-perl. 1365s Preparing to unpack .../259-libthrowable-perl_1.001-2_all.deb ... 1365s Unpacking libthrowable-perl (1.001-2) ... 1365s Selecting previously unselected package libemail-sender-perl. 1365s Preparing to unpack .../260-libemail-sender-perl_2.601-1_all.deb ... 1365s Unpacking libemail-sender-perl (2.601-1) ... 1365s Selecting previously unselected package libextutils-depends-perl. 1365s Preparing to unpack .../261-libextutils-depends-perl_0.8001-2_all.deb ... 1365s Unpacking libextutils-depends-perl (0.8001-2) ... 1365s Selecting previously unselected package libfont-afm-perl. 1365s Preparing to unpack .../262-libfont-afm-perl_1.20-4_all.deb ... 1365s Unpacking libfont-afm-perl (1.20-4) ... 1365s Selecting previously unselected package libimagequant0:arm64. 1365s Preparing to unpack .../263-libimagequant0_2.18.0-1build1_arm64.deb ... 1365s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1365s Selecting previously unselected package libgraphite2-3:arm64. 1365s Preparing to unpack .../264-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 1365s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1365s Selecting previously unselected package libharfbuzz0b:arm64. 1365s Preparing to unpack .../265-libharfbuzz0b_10.1.0-1_arm64.deb ... 1365s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 1365s Selecting previously unselected package libraqm0:arm64. 1365s Preparing to unpack .../266-libraqm0_0.10.2-1_arm64.deb ... 1365s Unpacking libraqm0:arm64 (0.10.2-1) ... 1366s Selecting previously unselected package libxpm4:arm64. 1366s Preparing to unpack .../267-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1366s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1366s Selecting previously unselected package libgd3:arm64. 1366s Preparing to unpack .../268-libgd3_2.3.3-12ubuntu3_arm64.deb ... 1366s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 1366s Selecting previously unselected package libgd-perl. 1366s Preparing to unpack .../269-libgd-perl_2.78-1build4_arm64.deb ... 1366s Unpacking libgd-perl (2.78-1build4) ... 1366s Selecting previously unselected package libgd-securityimage-perl. 1366s Preparing to unpack .../270-libgd-securityimage-perl_1.75-3_all.deb ... 1366s Unpacking libgd-securityimage-perl (1.75-3) ... 1366s Selecting previously unselected package libglib-perl:arm64. 1366s Preparing to unpack .../271-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1366s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1366s Selecting previously unselected package libgssapi-perl. 1366s Preparing to unpack .../272-libgssapi-perl_0.28-4build5_arm64.deb ... 1366s Unpacking libgssapi-perl (0.28-4build5) ... 1366s Selecting previously unselected package libhtml-format-perl. 1366s Preparing to unpack .../273-libhtml-format-perl_2.16-2_all.deb ... 1366s Unpacking libhtml-format-perl (2.16-2) ... 1366s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1366s Preparing to unpack .../274-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1366s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1366s Selecting previously unselected package libhttp-daemon-perl. 1366s Preparing to unpack .../275-libhttp-daemon-perl_6.16-1_all.deb ... 1366s Unpacking libhttp-daemon-perl (6.16-1) ... 1366s Selecting previously unselected package libio-pty-perl. 1366s Preparing to unpack .../276-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1366s Unpacking libio-pty-perl (1:1.20-1build3) ... 1366s Selecting previously unselected package libio-sessiondata-perl. 1366s Preparing to unpack .../277-libio-sessiondata-perl_1.03-3_all.deb ... 1366s Unpacking libio-sessiondata-perl (1.03-3) ... 1366s Selecting previously unselected package libperlio-via-timeout-perl. 1366s Preparing to unpack .../278-libperlio-via-timeout-perl_0.32-3_all.deb ... 1366s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1366s Selecting previously unselected package libio-socket-timeout-perl. 1366s Preparing to unpack .../279-libio-socket-timeout-perl_0.32-3_all.deb ... 1366s Unpacking libio-socket-timeout-perl (0.32-3) ... 1366s Selecting previously unselected package libio-string-perl. 1366s Preparing to unpack .../280-libio-string-perl_1.08-4_all.deb ... 1366s Unpacking libio-string-perl (1.08-4) ... 1366s Selecting previously unselected package libio-stringy-perl. 1366s Preparing to unpack .../281-libio-stringy-perl_2.113-2_all.deb ... 1366s Unpacking libio-stringy-perl (2.113-2) ... 1366s Selecting previously unselected package libipc-run-perl. 1366s Preparing to unpack .../282-libipc-run-perl_20231003.0-2_all.deb ... 1366s Unpacking libipc-run-perl (20231003.0-2) ... 1366s Selecting previously unselected package libjargs-java. 1366s Preparing to unpack .../283-libjargs-java_1.0.0-5_all.deb ... 1366s Unpacking libjargs-java (1.0.0-5) ... 1366s Selecting previously unselected package libjs-underscore. 1367s Preparing to unpack .../284-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1367s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1367s Selecting previously unselected package libjs-sphinxdoc. 1367s Preparing to unpack .../285-libjs-sphinxdoc_8.1.3-3_all.deb ... 1367s Unpacking libjs-sphinxdoc (8.1.3-3) ... 1367s Selecting previously unselected package libxslt1.1:arm64. 1367s Preparing to unpack .../286-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 1367s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1367s Selecting previously unselected package libxmlsec1t64:arm64. 1367s Preparing to unpack .../287-libxmlsec1t64_1.2.41-1_arm64.deb ... 1367s Unpacking libxmlsec1t64:arm64 (1.2.41-1) ... 1367s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 1367s Preparing to unpack .../288-libxmlsec1t64-openssl_1.2.41-1_arm64.deb ... 1367s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 1367s Selecting previously unselected package liblasso3t64. 1367s Preparing to unpack .../289-liblasso3t64_2.8.2-7_arm64.deb ... 1367s Unpacking liblasso3t64 (2.8.2-7) ... 1367s Selecting previously unselected package liblasso-perl:arm64. 1367s Preparing to unpack .../290-liblasso-perl_2.8.2-7_arm64.deb ... 1367s Unpacking liblasso-perl:arm64 (2.8.2-7) ... 1367s Selecting previously unselected package liblist-moreutils-xs-perl. 1367s Preparing to unpack .../291-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1367s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1367s Selecting previously unselected package liblist-moreutils-perl. 1367s Preparing to unpack .../292-liblist-moreutils-perl_0.430-2_all.deb ... 1367s Unpacking liblist-moreutils-perl (0.430-2) ... 1367s Selecting previously unselected package liblwp-protocol-psgi-perl. 1367s Preparing to unpack .../293-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1367s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1367s Selecting previously unselected package libnet-smtp-ssl-perl. 1367s Preparing to unpack .../294-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1367s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1367s Selecting previously unselected package libmailtools-perl. 1367s Preparing to unpack .../295-libmailtools-perl_2.22-1_all.deb ... 1367s Unpacking libmailtools-perl (2.22-1) ... 1367s Selecting previously unselected package libmime-tools-perl. 1367s Preparing to unpack .../296-libmime-tools-perl_5.515-1_all.deb ... 1367s Unpacking libmime-tools-perl (5.515-1) ... 1367s Selecting previously unselected package libnet-ip-perl. 1367s Preparing to unpack .../297-libnet-ip-perl_1.26-4_all.deb ... 1367s Unpacking libnet-ip-perl (1.26-4) ... 1367s Selecting previously unselected package libnet-ldap-perl. 1367s Preparing to unpack .../298-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1367s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1367s Selecting previously unselected package libxml-namespacesupport-perl. 1367s Preparing to unpack .../299-libxml-namespacesupport-perl_1.12-2_all.deb ... 1367s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1367s Selecting previously unselected package libxml-sax-base-perl. 1367s Preparing to unpack .../300-libxml-sax-base-perl_1.09-3_all.deb ... 1367s Unpacking libxml-sax-base-perl (1.09-3) ... 1367s Selecting previously unselected package libxml-sax-perl. 1368s Preparing to unpack .../301-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1368s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1368s Selecting previously unselected package libxml-libxml-perl. 1368s Preparing to unpack .../302-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 1368s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1368s Selecting previously unselected package libxml-simple-perl. 1368s Preparing to unpack .../303-libxml-simple-perl_2.25-2_all.deb ... 1368s Unpacking libxml-simple-perl (2.25-2) ... 1368s Selecting previously unselected package libnet-openid-common-perl. 1368s Preparing to unpack .../304-libnet-openid-common-perl_1.20-2_all.deb ... 1368s Unpacking libnet-openid-common-perl (1.20-2) ... 1368s Selecting previously unselected package libnet-openid-consumer-perl. 1368s Preparing to unpack .../305-libnet-openid-consumer-perl_1.18-2_all.deb ... 1368s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1368s Selecting previously unselected package libnet-openid-server-perl. 1368s Preparing to unpack .../306-libnet-openid-server-perl_1.09-4_all.deb ... 1368s Unpacking libnet-openid-server-perl (1.09-4) ... 1368s Selecting previously unselected package node-xtend. 1368s Preparing to unpack .../307-node-xtend_4.0.2-3_all.deb ... 1368s Unpacking node-xtend (4.0.2-3) ... 1368s Selecting previously unselected package nodejs. 1368s Preparing to unpack .../308-nodejs_20.18.1+dfsg-1ubuntu1_arm64.deb ... 1368s Unpacking nodejs (20.18.1+dfsg-1ubuntu1) ... 1368s Selecting previously unselected package node-acorn. 1368s Preparing to unpack .../309-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1368s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1368s Selecting previously unselected package node-cjs-module-lexer. 1368s Preparing to unpack .../310-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1368s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1368s Selecting previously unselected package node-balanced-match. 1368s Preparing to unpack .../311-node-balanced-match_2.0.0-1_all.deb ... 1368s Unpacking node-balanced-match (2.0.0-1) ... 1368s Selecting previously unselected package node-brace-expansion. 1368s Preparing to unpack .../312-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 1368s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 1368s Selecting previously unselected package node-minimatch. 1368s Preparing to unpack .../313-node-minimatch_9.0.3-5_all.deb ... 1368s Unpacking node-minimatch (9.0.3-5) ... 1368s Selecting previously unselected package node-undici. 1368s Preparing to unpack .../314-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 1368s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1368s Selecting previously unselected package libnode115:arm64. 1369s Preparing to unpack .../315-libnode115_20.18.1+dfsg-1ubuntu1_arm64.deb ... 1369s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 1369s Selecting previously unselected package libregexp-assemble-perl. 1369s Preparing to unpack .../316-libregexp-assemble-perl_0.38-2_all.deb ... 1369s Unpacking libregexp-assemble-perl (0.38-2) ... 1369s Selecting previously unselected package libtask-weaken-perl. 1369s Preparing to unpack .../317-libtask-weaken-perl_1.06-2_all.deb ... 1369s Unpacking libtask-weaken-perl (1.06-2) ... 1369s Selecting previously unselected package libxml-parser-perl. 1369s Preparing to unpack .../318-libxml-parser-perl_2.47-1build4_arm64.deb ... 1369s Unpacking libxml-parser-perl (2.47-1build4) ... 1369s Selecting previously unselected package libsoap-lite-perl. 1369s Preparing to unpack .../319-libsoap-lite-perl_1.27-3_all.deb ... 1369s Unpacking libsoap-lite-perl (1.27-3) ... 1369s Selecting previously unselected package libstring-random-perl. 1369s Preparing to unpack .../320-libstring-random-perl_1%3a0.32-2_all.deb ... 1369s Unpacking libstring-random-perl (1:0.32-2) ... 1369s Selecting previously unselected package libtest-leaktrace-perl. 1369s Preparing to unpack .../321-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1369s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1369s Selecting previously unselected package libtest-output-perl. 1369s Preparing to unpack .../322-libtest-output-perl_1.034-1_all.deb ... 1369s Unpacking libtest-output-perl (1.034-1) ... 1369s Selecting previously unselected package libtest-pod-perl. 1369s Preparing to unpack .../323-libtest-pod-perl_1.52-3_all.deb ... 1369s Unpacking libtest-pod-perl (1.52-3) ... 1369s Selecting previously unselected package libtext-unidecode-perl. 1369s Preparing to unpack .../324-libtext-unidecode-perl_1.30-3_all.deb ... 1369s Unpacking libtext-unidecode-perl (1.30-3) ... 1369s Selecting previously unselected package libtime-fake-perl. 1369s Preparing to unpack .../325-libtime-fake-perl_0.11-4_all.deb ... 1369s Unpacking libtime-fake-perl (0.11-4) ... 1370s Selecting previously unselected package libxml-libxslt-perl:arm64. 1370s Preparing to unpack .../326-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 1370s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1370s Selecting previously unselected package node-uglify-js. 1370s Preparing to unpack .../327-node-uglify-js_3.17.4-2_all.deb ... 1370s Unpacking node-uglify-js (3.17.4-2) ... 1370s Selecting previously unselected package python3-defusedxml. 1370s Preparing to unpack .../328-python3-defusedxml_0.7.1-3_all.deb ... 1370s Unpacking python3-defusedxml (0.7.1-3) ... 1370s Selecting previously unselected package python3-roman. 1370s Preparing to unpack .../329-python3-roman_4.2-1_all.deb ... 1370s Unpacking python3-roman (4.2-1) ... 1370s Selecting previously unselected package python3-docutils. 1370s Preparing to unpack .../330-python3-docutils_0.21.2+dfsg-2_all.deb ... 1370s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1370s Selecting previously unselected package python3-imagesize. 1370s Preparing to unpack .../331-python3-imagesize_1.4.1-1_all.deb ... 1370s Unpacking python3-imagesize (1.4.1-1) ... 1370s Selecting previously unselected package python3-packaging. 1370s Preparing to unpack .../332-python3-packaging_24.2-1_all.deb ... 1370s Unpacking python3-packaging (24.2-1) ... 1370s Selecting previously unselected package python3-snowballstemmer. 1370s Preparing to unpack .../333-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1370s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1370s Selecting previously unselected package sphinx-common. 1370s Preparing to unpack .../334-sphinx-common_8.1.3-3_all.deb ... 1370s Unpacking sphinx-common (8.1.3-3) ... 1370s Selecting previously unselected package python3-alabaster. 1370s Preparing to unpack .../335-python3-alabaster_0.7.16-0.1_all.deb ... 1370s Unpacking python3-alabaster (0.7.16-0.1) ... 1370s Selecting previously unselected package python3-sphinx. 1370s Preparing to unpack .../336-python3-sphinx_8.1.3-3_all.deb ... 1370s Unpacking python3-sphinx (8.1.3-3) ... 1370s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1370s Preparing to unpack .../337-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1370s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1370s Selecting previously unselected package uglifyjs. 1370s Preparing to unpack .../338-uglifyjs_3.17.4-2_all.deb ... 1370s Unpacking uglifyjs (3.17.4-2) ... 1370s Selecting previously unselected package yui-compressor. 1370s Preparing to unpack .../339-yui-compressor_2.4.8-3_all.deb ... 1370s Unpacking yui-compressor (2.4.8-3) ... 1370s Selecting previously unselected package libauthen-radius-perl. 1370s Preparing to unpack .../340-libauthen-radius-perl_0.33-1_all.deb ... 1370s Unpacking libauthen-radius-perl (0.33-1) ... 1370s Selecting previously unselected package pkg-perl-autopkgtest. 1371s Preparing to unpack .../341-pkg-perl-autopkgtest_0.80_all.deb ... 1371s Unpacking pkg-perl-autopkgtest (0.80) ... 1371s Setting up libconfig-inifiles-perl (3.000003-3) ... 1371s Setting up libmodule-pluggable-perl (5.2-5) ... 1371s Setting up node-uglify-js (3.17.4-2) ... 1371s Setting up libio-sessiondata-perl (1.03-3) ... 1371s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1371s Setting up liblcms2-2:arm64 (2.16-2) ... 1371s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 1371s Setting up libaom3:arm64 (3.11.0-1) ... 1371s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1371s Setting up libmath-random-isaac-perl (1.004-2) ... 1371s Setting up libtask-weaken-perl (1.06-2) ... 1371s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1371s Setting up libhttp-multipartparser-perl (0.02-3) ... 1371s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1371s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1371s Setting up java-common (0.76) ... 1371s Setting up libclass-inspector-perl (1.36-3) ... 1371s Setting up libfont-afm-perl (1.20-4) ... 1371s Setting up libwant-perl (0.29-2build5) ... 1371s Setting up libdynaloader-functions-perl (0.004-1) ... 1371s Setting up libclass-method-modifiers-perl (2.15-1) ... 1371s Setting up libio-pty-perl (1:1.20-1build3) ... 1371s Setting up libdata-hexdump-perl (0.04-2) ... 1371s Setting up python3-defusedxml (0.7.1-3) ... 1371s Setting up libclone-perl:arm64 (0.47-1) ... 1371s Setting up libarchive-zip-perl (1.68-1) ... 1371s Setting up libsub-identify-perl (0.14-3build4) ... 1371s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 1371s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1371s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1371s Setting up python3-alabaster (0.7.16-0.1) ... 1371s Setting up libio-stringy-perl (2.113-2) ... 1371s Setting up libhtml-tagset-perl (3.24-1) ... 1371s Setting up unzip (6.0-28ubuntu6) ... 1371s Setting up libdebhelper-perl (13.20ubuntu1) ... 1371s Setting up libperlio-via-timeout-perl (0.32-3) ... 1371s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1371s Setting up libnet-cidr-perl (0.21-2) ... 1371s Setting up libipc-sharelite-perl (0.17-5build4) ... 1371s Setting up libconvert-binhex-perl (1.125-3) ... 1371s Setting up liblwp-mediatypes-perl (6.04-2) ... 1371s Setting up libcrypt-urandom-perl (0.40-1) ... 1371s Setting up x11-common (1:7.7+23ubuntu3) ... 1371s Setting up libtest-pod-perl (1.52-3) ... 1371s Setting up libtry-tiny-perl (0.32-1) ... 1371s Setting up libdeflate0:arm64 (1.22-1) ... 1371s Setting up perl-openssl-defaults:arm64 (7build3) ... 1371s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 1371s Setting up libxml-namespacesupport-perl (1.12-2) ... 1371s Setting up m4 (1.4.19-4build1) ... 1371s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1371s Setting up libclass-singleton-perl (1.6-2) ... 1371s Setting up libencode-locale-perl (1.05-3) ... 1371s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1371s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1371s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 1371s Setting up libclass-errorhandler-perl (0.04-3) ... 1371s Setting up liblist-utilsby-perl (0.12-2) ... 1371s Setting up libjs-angularjs (1.8.3-1) ... 1371s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1371s Setting up libtime-fake-perl (0.11-4) ... 1371s Setting up libfcgi-procmanager-perl (0.28-3) ... 1371s Setting up libregexp-common-perl (2024080801-1) ... 1371s Setting up libtest-sharedfork-perl (0.35-3) ... 1371s Setting up libsub-install-perl (0.929-1) ... 1371s Setting up libextutils-depends-perl (0.8001-2) ... 1371s Setting up libhash-multivalue-perl (0.16-3) ... 1371s Setting up libjs-es5-shim (4.6.7-2) ... 1371s Setting up libscope-guard-perl (0.21-2) ... 1371s Setting up liberror-perl (0.17029-2) ... 1371s Setting up libapache-session-perl (1.94-2) ... 1371s Setting up libxml-sax-base-perl (1.09-3) ... 1371s Setting up libio-string-perl (1.08-4) ... 1371s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1371s Setting up python3-roman (4.2-1) ... 1372s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1372s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1372s Setting up autotools-dev (20220109.1) ... 1372s Setting up libstream-buffered-perl (0.03-3) ... 1372s Setting up libclass-data-inheritable-perl (0.10-1) ... 1372s Setting up python3-packaging (24.2-1) ... 1372s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1372s Setting up libalgorithm-c3-perl (0.11-2) ... 1372s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1372s Setting up libcrypt-random-seed-perl (0.03-3) ... 1372s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1372s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1372s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1372s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1372s Setting up node-balanced-match (2.0.0-1) ... 1372s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 1372s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1372s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1372s Setting up libemail-date-format-perl (1.008-1) ... 1372s Setting up libcryptx-perl (0.084-1) ... 1372s Setting up libcares2:arm64 (1.34.4-2.1) ... 1372s Setting up libmpc3:arm64 (1.3.1-1build2) ... 1372s Setting up libvariable-magic-perl (0.64-1build1) ... 1372s Setting up libio-html-perl (1.004-3) ... 1372s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1372s Setting up autopoint (0.22.5-3) ... 1372s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1372s Setting up libipc-run-perl (20231003.0-2) ... 1372s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1372s Setting up libpcsclite1:arm64 (2.3.0-3) ... 1372s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1372s Setting up libltdl7:arm64 (2.4.7-8) ... 1372s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1372s Setting up libstring-random-perl (1:0.32-2) ... 1372s Setting up libparams-util-perl (1.102-3build1) ... 1372s Setting up autoconf (2.72-3) ... 1372s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1372s Setting up libwebp7:arm64 (1.4.0-0.1) ... 1372s Setting up libcapture-tiny-perl (0.48-2) ... 1372s Setting up libtimedate-perl (2.3300-2) ... 1372s Setting up libubsan1:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up libsub-name-perl:arm64 (0.28-1) ... 1372s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1372s Setting up libtypes-serialiser-perl (1.01-1) ... 1372s Setting up libgssapi-perl (0.28-4build5) ... 1372s Setting up dwz (0.15-1build6) ... 1372s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1372s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1372s Setting up libhwasan0:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up libasan8:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up libjson-perl (4.10000-1) ... 1372s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1372s Setting up libjargs-java (1.0.0-5) ... 1372s Setting up librole-tiny-perl (2.002004-1) ... 1372s Setting up debugedit (1:5.1-1) ... 1372s Setting up libfile-sharedir-perl (1.118-3) ... 1372s Setting up libfcgi-perl (0.82+ds-3build3) ... 1372s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 1372s Setting up libaliased-perl (0.34-3) ... 1372s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 1372s Setting up libcarp-clan-perl (6.08-2) ... 1372s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1372s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1372s Setting up sgml-base (1.31) ... 1372s Setting up libstrictures-perl (2.000006-1) ... 1372s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1372s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1372s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 1372s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1372s Setting up node-minimatch (9.0.3-5) ... 1372s Setting up libtsan2:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1372s Setting up ca-certificates-java (20240118) ... 1372s No JRE found. Skipping Java certificates setup. 1372s Setting up libexporter-tiny-perl (1.006002-1) ... 1372s Setting up node-xtend (4.0.2-3) ... 1372s Setting up libisl23:arm64 (0.27-1) ... 1372s Setting up libconvert-asn1-perl (0.34-1) ... 1372s Setting up libtext-unidecode-perl (1.30-3) ... 1372s Setting up libde265-0:arm64 (1.0.15-1build4) ... 1372s Setting up libregexp-assemble-perl (0.38-2) ... 1372s Setting up libnet-ip-perl (1.26-4) ... 1372s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 1372s Setting up libautobox-perl (3.0.2-1) ... 1372s Setting up libcc1-0:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up liburi-perl (5.30-1) ... 1372s Setting up libdbi-perl:arm64 (1.645-1) ... 1372s Setting up liblsan0:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up libconvert-base32-perl (0.06-3) ... 1372s Setting up dctrl-tools (2.24-3build3) ... 1372s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 1372s Setting up libitm1:arm64 (14.2.0-12ubuntu1) ... 1372s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1372s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1372s Setting up python3-imagesize (1.4.1-1) ... 1373s Setting up libemail-address-xs-perl (1.05-1build5) ... 1373s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 1373s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1373s Setting up automake (1:1.16.5-1.3ubuntu1) ... 1373s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 1373s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 1373s Setting up libjson-xs-perl (4.030-2build4) ... 1373s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1373s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1373s Setting up libhttp-date-perl (6.06-1) ... 1373s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1373s Setting up gettext (0.22.5-3) ... 1373s Setting up libtest-tcp-perl (2.22-2) ... 1373s Setting up libautobox-core-perl (1.33-2) ... 1373s Setting up java-wrappers (0.5) ... 1373s Setting up libio-socket-timeout-perl (0.32-3) ... 1373s Setting up libfile-listing-perl (6.16-1) ... 1373s Setting up libhash-merge-simple-perl (0.052-1) ... 1373s Setting up openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 1373s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1373s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1373s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1373s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1373s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1373s Setting up libcache-cache-perl (1.08-3) ... 1373s Setting up libhttp-headers-fast-perl (0.22-3) ... 1373s Setting up liblist-moreutils-perl (0.430-2) ... 1373s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 1373s Setting up libtype-tiny-perl (2.004000-1) ... 1373s Setting up libemail-simple-perl (2.218-1) ... 1373s Setting up libnet-http-perl (6.23-1) ... 1373s Setting up libexception-class-perl (1.45-1) ... 1373s Setting up libclass-c3-perl (0.35-2) ... 1373s Setting up libcrypt-jwt-perl (0.035-1) ... 1373s Setting up libcbor-xs-perl (1.87-1build4) ... 1373s Setting up xfonts-utils (1:7.7+7) ... 1373s Setting up libxmlsec1t64:arm64 (1.2.41-1) ... 1373s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1373s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1373s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1373s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1373s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1373s Setting up libauthen-radius-perl (0.33-1) ... 1373s Setting up intltool-debian (0.35.0+20060710.6) ... 1373s Setting up libbytes-random-secure-perl (0.29-3) ... 1373s Setting up libjson-maybexs-perl (1.004008-1) ... 1373s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1373s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 1373s Setting up libraqm0:arm64 (0.10.2-1) ... 1373s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1373s Setting up libdata-optlist-perl (0.114-1) ... 1373s Setting up libtest-output-perl (1.034-1) ... 1373s Setting up pkg-perl-autopkgtest (0.80) ... 1373s Setting up libjs-sphinxdoc (8.1.3-3) ... 1373s Setting up libraw23t64:arm64 (0.21.3-1) ... 1373s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1373s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1373s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1373s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1374s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1374s Setting up dh-strip-nondeterminism (1.14.0-1) ... 1374s Setting up libwww-robotrules-perl (6.02-1) ... 1374s Setting up cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1374s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1374s Setting up xml-core (0.19) ... 1374s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1374s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1374s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1374s Setting up libmro-compat-perl (0.15-2) ... 1374s Setting up libcookie-baker-perl (0.12-1) ... 1374s Setting up libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 1374s Setting up libhttp-entity-parser-perl (0.25-2) ... 1374s Setting up libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 1374s Setting up libio-socket-ssl-perl (2.089-1) ... 1374s Setting up libsub-exporter-perl (0.990-1) ... 1374s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1374s Setting up libeval-closure-perl (0.14-3) ... 1374s Setting up libconvert-pem-perl (0.13-1) ... 1374s Setting up libhttp-negotiate-perl (6.01-2) ... 1374s Setting up libparams-validationcompiler-perl (0.31-1) ... 1374s Setting up libhttp-cookies-perl (6.11-1) ... 1374s Setting up po-debconf (1.0.21+nmu1) ... 1374s Setting up libhtml-tree-perl (5.07-3) ... 1374s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1374s Setting up libcgi-pm-perl (4.66-1) ... 1374s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 1374s Setting up liblasso3t64 (2.8.2-7) ... 1374s Setting up libhtml-format-perl (2.16-2) ... 1374s Setting up fonts-urw-base35 (20200910-8) ... 1374s Setting up libhtml-template-perl (2.97-2) ... 1374s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1374s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1374s Setting up libauthen-webauthn-perl (0.005-1) ... 1374s Setting up libmodule-runtime-perl (0.016-2) ... 1374s Setting up libmailtools-perl (2.22-1) ... 1374s Setting up sphinx-common (8.1.3-3) ... 1374s Setting up libdist-checkconflicts-perl (0.11-2) ... 1374s Setting up libxml-simple-perl (2.25-2) ... 1374s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1374s Setting up cpp-14 (14.2.0-12ubuntu1) ... 1374s Setting up libhttp-daemon-perl (6.16-1) ... 1374s Setting up libemail-abstract-perl (3.010-1) ... 1374s Setting up cpp (4:14.1.0-2ubuntu1) ... 1374s Setting up liblasso-perl:arm64 (2.8.2-7) ... 1374s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1374s Setting up gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1374s Setting up libplack-perl (1.0051-1) ... 1374s Setting up libnet-openid-common-perl (1.20-2) ... 1374s Setting up libnet-openid-server-perl (1.09-4) ... 1374s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1374s Setting up g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1374s Setting up libmodule-implementation-perl (0.09-2) ... 1374s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 1374s Setting up libpackage-stash-perl (0.40-1) ... 1374s Setting up libimport-into-perl (1.002005-2) ... 1374s Setting up libmoo-perl (2.005005-1) ... 1374s Setting up liblist-someutils-perl (0.59-1) ... 1374s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1374s Setting up libmime-tools-perl (5.515-1) ... 1374s Setting up libclass-load-perl (0.25-2) ... 1374s Setting up gcc-14 (14.2.0-12ubuntu1) ... 1374s Setting up libspecio-perl (0.48-1) ... 1374s Setting up liblist-allutils-perl (0.19-1) ... 1374s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1374s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1374s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1374s Setting up libclass-load-xs-perl (0.10-2build5) ... 1374s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 1374s Setting up g++-14 (14.2.0-12ubuntu1) ... 1374s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1374s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1374s Setting up libthrowable-perl (1.001-2) ... 1374s Setting up libauthen-oath-perl (2.0.1-2) ... 1374s Setting up libtool (2.4.7-8) ... 1374s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 1374s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1374s Setting up gcc (4:14.1.0-2ubuntu1) ... 1374s Setting up dh-autoreconf (20) ... 1374s Setting up libemail-sender-perl (2.601-1) ... 1374s Setting up libnamespace-clean-perl (0.27-2) ... 1374s Setting up g++ (4:14.1.0-2ubuntu1) ... 1374s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1374s Setting up libmoosex-singlearg-perl (0.09-2) ... 1374s Setting up build-essential (12.10ubuntu1) ... 1374s Setting up libnamespace-autoclean-perl (0.31-1) ... 1374s Setting up libdatetime-locale-perl (1:1.41-1) ... 1374s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 1374s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 1374s Setting up libmoosex-types-perl (0.50-2) ... 1374s Setting up debhelper (13.20ubuntu1) ... 1374s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1374s Setting up libmoosex-types-common-perl (0.001014-2) ... 1374s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1374s Setting up libmoosex-util-perl (0.006-2) ... 1374s Setting up libdatetime-perl (2:1.65-1build3) ... 1374s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 1374s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1374s Setting up libauthen-u2f-tester-perl (0.03-1) ... 1374s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 1374s Setting up liblwp-protocol-https-perl (6.14-1) ... 1374s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 1374s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 1374s Setting up libwww-perl (6.77-1) ... 1374s Setting up libheif1:arm64 (1.19.3-1) ... 1374s Setting up nodejs (20.18.1+dfsg-1ubuntu1) ... 1374s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1374s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1374s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1375s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 1375s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1375s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1375s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 1375s Setting up libnet-openid-consumer-perl (1.18-2) ... 1375s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1375s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1375s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1375s Setting up libxml-parser-perl (2.47-1build4) ... 1375s Setting up uglifyjs (3.17.4-2) ... 1375s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 1375s Setting up libgd-perl (2.78-1build4) ... 1375s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 1375s Setting up lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1376s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1376s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1376s Setting up libsoap-lite-perl (1.27-3) ... 1376s Setting up liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 1376s Setting up libgd-securityimage-perl (1.75-3) ... 1376s Processing triggers for install-info (7.1.1-1) ... 1377s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1377s Processing triggers for man-db (2.13.0-1) ... 1380s Processing triggers for ca-certificates-java (20240118) ... 1380s Adding debian:ACCVRAIZ1.pem 1380s Adding debian:AC_RAIZ_FNMT-RCM.pem 1380s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1380s Adding debian:ANF_Secure_Server_Root_CA.pem 1380s Adding debian:Actalis_Authentication_Root_CA.pem 1380s Adding debian:AffirmTrust_Commercial.pem 1380s Adding debian:AffirmTrust_Networking.pem 1380s Adding debian:AffirmTrust_Premium.pem 1380s Adding debian:AffirmTrust_Premium_ECC.pem 1380s Adding debian:Amazon_Root_CA_1.pem 1380s Adding debian:Amazon_Root_CA_2.pem 1380s Adding debian:Amazon_Root_CA_3.pem 1380s Adding debian:Amazon_Root_CA_4.pem 1380s Adding debian:Atos_TrustedRoot_2011.pem 1380s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1380s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1380s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1380s Adding debian:BJCA_Global_Root_CA1.pem 1380s Adding debian:BJCA_Global_Root_CA2.pem 1380s Adding debian:Baltimore_CyberTrust_Root.pem 1380s Adding debian:Buypass_Class_2_Root_CA.pem 1380s Adding debian:Buypass_Class_3_Root_CA.pem 1380s Adding debian:CA_Disig_Root_R2.pem 1380s Adding debian:CFCA_EV_ROOT.pem 1380s Adding debian:COMODO_Certification_Authority.pem 1380s Adding debian:COMODO_ECC_Certification_Authority.pem 1380s Adding debian:COMODO_RSA_Certification_Authority.pem 1380s Adding debian:Certainly_Root_E1.pem 1380s Adding debian:Certainly_Root_R1.pem 1380s Adding debian:Certigna.pem 1380s Adding debian:Certigna_Root_CA.pem 1380s Adding debian:Certum_EC-384_CA.pem 1380s Adding debian:Certum_Trusted_Network_CA.pem 1380s Adding debian:Certum_Trusted_Network_CA_2.pem 1380s Adding debian:Certum_Trusted_Root_CA.pem 1380s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1380s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1380s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1380s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1380s Adding debian:Comodo_AAA_Services_root.pem 1380s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1380s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1380s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1380s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1380s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1380s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1380s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1380s Adding debian:DigiCert_Global_Root_CA.pem 1380s Adding debian:DigiCert_Global_Root_G2.pem 1380s Adding debian:DigiCert_Global_Root_G3.pem 1380s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1380s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1380s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1380s Adding debian:DigiCert_Trusted_Root_G4.pem 1380s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1380s Adding debian:Entrust_Root_Certification_Authority.pem 1380s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1380s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1380s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1380s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1380s Adding debian:GLOBALTRUST_2020.pem 1380s Adding debian:GTS_Root_R1.pem 1380s Adding debian:GTS_Root_R2.pem 1380s Adding debian:GTS_Root_R3.pem 1380s Adding debian:GTS_Root_R4.pem 1380s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1380s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1380s Adding debian:GlobalSign_Root_CA.pem 1380s Adding debian:GlobalSign_Root_CA_-_R3.pem 1380s Adding debian:GlobalSign_Root_CA_-_R6.pem 1380s Adding debian:GlobalSign_Root_E46.pem 1380s Adding debian:GlobalSign_Root_R46.pem 1380s Adding debian:Go_Daddy_Class_2_CA.pem 1380s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1380s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1380s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1380s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1380s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1380s Adding debian:HiPKI_Root_CA_-_G1.pem 1380s Adding debian:Hongkong_Post_Root_CA_3.pem 1380s Adding debian:ISRG_Root_X1.pem 1380s Adding debian:ISRG_Root_X2.pem 1380s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1380s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1380s Adding debian:Izenpe.com.pem 1380s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1380s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1380s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1380s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1380s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1380s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1380s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1380s Adding debian:QuoVadis_Root_CA_1_G3.pem 1380s Adding debian:QuoVadis_Root_CA_2.pem 1380s Adding debian:QuoVadis_Root_CA_2_G3.pem 1380s Adding debian:QuoVadis_Root_CA_3.pem 1380s Adding debian:QuoVadis_Root_CA_3_G3.pem 1380s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1380s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1380s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1380s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1380s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1380s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1380s Adding debian:SZAFIR_ROOT_CA2.pem 1380s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1380s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1380s Adding debian:SecureSign_RootCA11.pem 1380s Adding debian:SecureTrust_CA.pem 1380s Adding debian:Secure_Global_CA.pem 1380s Adding debian:Security_Communication_ECC_RootCA1.pem 1380s Adding debian:Security_Communication_RootCA2.pem 1380s Adding debian:Security_Communication_RootCA3.pem 1380s Adding debian:Security_Communication_Root_CA.pem 1380s Adding debian:Starfield_Class_2_CA.pem 1380s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1380s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1380s Adding debian:SwissSign_Gold_CA_-_G2.pem 1380s Adding debian:SwissSign_Silver_CA_-_G2.pem 1380s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1380s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1380s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1380s Adding debian:TWCA_Global_Root_CA.pem 1380s Adding debian:TWCA_Root_Certification_Authority.pem 1380s Adding debian:TeliaSonera_Root_CA_v1.pem 1381s Adding debian:Telia_Root_CA_v2.pem 1381s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1381s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1381s Adding debian:Trustwave_Global_Certification_Authority.pem 1381s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1381s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1381s Adding debian:TunTrust_Root_CA.pem 1381s Adding debian:UCA_Extended_Validation_Root.pem 1381s Adding debian:UCA_Global_G2_Root.pem 1381s Adding debian:USERTrust_ECC_Certification_Authority.pem 1381s Adding debian:USERTrust_RSA_Certification_Authority.pem 1381s Adding debian:XRamp_Global_CA_Root.pem 1381s Adding debian:certSIGN_ROOT_CA.pem 1381s Adding debian:certSIGN_Root_CA_G2.pem 1381s Adding debian:e-Szigno_Root_CA_2017.pem 1381s Adding debian:ePKI_Root_Certification_Authority.pem 1381s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1381s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1381s Adding debian:emSign_Root_CA_-_C1.pem 1381s Adding debian:emSign_Root_CA_-_G1.pem 1381s Adding debian:vTrus_ECC_Root_CA.pem 1381s Adding debian:vTrus_Root_CA.pem 1381s done. 1381s Setting up yui-compressor (2.4.8-3) ... 1381s Setting up default-jre-headless (2:1.21-76) ... 1381s Processing triggers for sgml-base (1.31) ... 1381s Setting up docutils-common (0.21.2+dfsg-2) ... 1381s Processing triggers for sgml-base (1.31) ... 1381s Setting up python3-docutils (0.21.2+dfsg-2) ... 1381s Setting up python3-sphinx (8.1.3-3) ... 1396s autopkgtest [14:57:40]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1396s autopkgtest [14:57:40]: test manager-test: [----------------------- 1396s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1396s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1397s t/02-HTML-template.t ........................ 1397s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1397s ok 2 - Manager object 1397s ok 3 - Init 1397s ok 4 - Manager app 1397s ok 5 - Succeed to get / 1397s ok 6 - Return a 200 code 1397s ok 7 - Content is declared as HTML 1397s ok 8 - It contains a html tag 1397s ok 9 - Instance name found in SPA title 1397s ok 10 - Instance name found in title 1397s ok 11 - Instance name found in li 1397s 1..11 1397s ok 1398s t/04-2F-api.t ............................... 1398s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1398s ok 2 - Sessions module 1398s ok 3 - New SSO session for msmith 1398s ok 4 - Sessions module 1398s ok 5 - New Persistent session for msmith 1398s ok 6 - Sessions module 1398s ok 7 - New SSO session for dwho 1398s ok 8 - Sessions module 1398s ok 9 - New Persistent session for dwho 1398s ok 10 - Sessions module 1398s ok 11 - New SSO session for rtyler 1398s ok 12 - Sessions module 1398s ok 13 - New Persistent session for rtyler 1398s ok 14 - Sessions module 1398s ok 15 - New SSO session for davros 1398s ok 16 - Sessions module 1398s ok 17 - New Persistent session for davros 1398s ok 18 - Sessions module 1398s ok 19 - New SSO session for tof 1398s ok 20 - Sessions module 1398s ok 21 - New Persistent session for tof 1398s ok 22 - Sessions module 1398s ok 23 - New SSO session for donna 1398s ok 24 - Sessions module 1398s ok 25 - New Persistent session for donna 1398s ok 26 - Manager object 1398s ok 27 - Init 1398s ok 28 - Manager app 1398s ok 29 - Client object 1398s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1398s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1398s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1398s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1398s ok 34 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Request succeed 1398s ok 35 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1398s ok 36 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1398s ok 37 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1398s ok 38 - Found display variable 1398s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1398s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1398s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1398s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1398s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1398s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1398s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1398s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1398s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1398s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1398s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1398s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1398s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1398s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1398s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1398s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1398s ok 55 - dwho should have 4 2F: Request succeed 1398s ok 56 - dwho should have 4 2F: Result code is 200 1398s ok 57 - dwho should have 4 2F: Response is JSON 1398s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1398s ok 59 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1398s ok 60 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1398s ok 61 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1398s ok 62 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1398s ok 63 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Request succeed 1398s ok 64 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1398s ok 65 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1398s ok 66 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1398s ok 67 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1398s ok 68 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1398s ok 69 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1398s ok 70 - dwho should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1398s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1398s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1398s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1398s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1398s ok 75 - dwho should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 76 - dwho should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1398s ok 77 - dwho should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 78 - dwho should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 79 - dwho should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1398s ok 80 - dwho should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 81 - dwho should have 3 2F: Request succeed 1398s ok 82 - dwho should have 3 2F: Result code is 200 1398s ok 83 - dwho should have 3 2F: Response is JSON 1398s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1398s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1398s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1398s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1398s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1398s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1398s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1398s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1398s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1398s ok 93 - Delete all 2F from dwho: Request succeed 1398s ok 94 - Delete all 2F from dwho: Result code is 200 1398s ok 95 - Delete all 2F from dwho: Response is JSON 1398s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1398s ok 97 - dwho should have 0 2F: Request succeed 1398s ok 98 - dwho should have 0 2F: Result code is 200 1398s ok 99 - dwho should have 0 2F: Response is JSON 1398s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1398s ok 101 - Delete all 2F from dwho: Request succeed 1398s ok 102 - Delete all 2F from dwho: Result code is 200 1398s ok 103 - Delete all 2F from dwho: Response is JSON 1398s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1398s ok 105 - msmith should have 0 2F: Request succeed 1398s ok 106 - msmith should have 0 2F: Result code is 200 1398s ok 107 - msmith should have 0 2F: Response is JSON 1398s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1398s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1398s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1398s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1398s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1398s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1398s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1398s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1398s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1398s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1398s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1398s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1398s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1398s ok 121 - rtyler should have 3 2F: Request succeed 1398s ok 122 - rtyler should have 3 2F: Result code is 200 1398s ok 123 - rtyler should have 3 2F: Response is JSON 1398s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1398s ok 125 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1398s ok 126 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1398s ok 127 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1398s ok 128 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1398s ok 129 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1398s ok 130 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1398s ok 131 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1398s ok 132 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1398s ok 133 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXky": Request succeed 1398s ok 134 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1398s ok 135 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1398s ok 136 - rtyler should have one 2F with id "MTczNzEyNTg2MTo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1398s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1398s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1398s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1398s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1398s ok 141 - rtyler should have 1 2F: Request succeed 1398s ok 142 - rtyler should have 1 2F: Result code is 200 1398s ok 143 - rtyler should have 1 2F: Response is JSON 1398s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1398s ok 145 - rtyler should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 146 - rtyler should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1398s ok 147 - rtyler should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 148 - rtyler should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 149 - rtyler should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1398s ok 150 - rtyler should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 151 - Delete all 2F from rtyler: Request succeed 1398s ok 152 - Delete all 2F from rtyler: Result code is 200 1398s ok 153 - Delete all 2F from rtyler: Response is JSON 1398s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1398s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1398s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1398s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1398s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1398s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1398s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1398s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1398s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1398s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1398s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1398s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1398s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1398s ok 167 - davros should have 2 2F: Request succeed 1398s ok 168 - davros should have 2 2F: Result code is 200 1398s ok 169 - davros should have 2 2F: Response is JSON 1398s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1398s ok 171 - davros should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1398s ok 172 - davros should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1398s ok 173 - davros should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1398s ok 174 - davros should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1398s ok 175 - davros should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Request succeed 1398s ok 176 - davros should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1398s ok 177 - davros should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1398s ok 178 - davros should have one 2F with id "MTczNzEyNTg2MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1398s ok 179 - davros should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 180 - davros should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1398s ok 181 - davros should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 182 - davros should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 183 - davros should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1398s ok 184 - davros should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 185 - davros should have 1 2F: Request succeed 1398s ok 186 - davros should have 1 2F: Result code is 200 1398s ok 187 - davros should have 1 2F: Response is JSON 1398s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1398s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1398s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1398s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1398s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1398s ok 193 - davros should have 0 2F: Request succeed 1398s ok 194 - davros should have 0 2F: Result code is 200 1398s ok 195 - davros should have 0 2F: Response is JSON 1398s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1398s ok 197 - Delete all 2F from davros: Request succeed 1398s ok 198 - Delete all 2F from davros: Result code is 200 1398s ok 199 - Delete all 2F from davros: Response is JSON 1398s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1398s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1398s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1398s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1398s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1398s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1398s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1398s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1398s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1398s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1398s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1398s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1398s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1398s ok 213 - tof should have 1 2F: Request succeed 1398s ok 214 - tof should have 1 2F: Result code is 200 1398s ok 215 - tof should have 1 2F: Response is JSON 1398s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1398s ok 217 - tof should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1398s ok 218 - tof should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1398s ok 219 - tof should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1398s ok 220 - tof should have one 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1398s ok 221 - tof should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 222 - tof should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1398s ok 223 - tof should have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 224 - tof should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1398s ok 225 - tof should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1398s ok 226 - tof should not have a 2F with id "MTczNzEyNTg2MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1398s ok 227 - tof should have 0 2F: Request succeed 1398s ok 228 - tof should have 0 2F: Result code is 200 1398s ok 229 - tof should have 0 2F: Response is JSON 1398s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1398s ok 231 - Delete all 2F from tof: Request succeed 1398s ok 232 - Delete all 2F from tof: Result code is 200 1398s ok 233 - Delete all 2F from tof: Response is JSON 1398s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1398s ok 235 - Add/noattr : Request succeed 1398s ok 236 - Add/noattr : Result code is 400 1398s ok 237 - Add/noattr : Response is JSON 1398s ok 238 - Expected error message 1398s ok 239 - Add/epoch: Request succeed 1398s ok 240 - Add/epoch: Result code is 400 1398s ok 241 - Add/epoch: Response is JSON 1398s ok 242 - Expected error message 1398s ok 243 - Add second factor: Request succeed 1398s ok 244 - Add second factor: Result code is 201 1398s ok 245 - Add second factor: Response is JSON 1398s ok 246 - donna should have 1 2F of type "test": Request succeed 1398s ok 247 - donna should have 1 2F of type "test": Result code is 200 1398s ok 248 - donna should have 1 2F of type "test": Response is JSON 1398s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1398s ok 250 - donna should have one 2F with id "MTczNzEyNTg2Mjo6dGVzdDo6dGVzdA==": Request succeed 1398s ok 251 - donna should have one 2F with id "MTczNzEyNTg2Mjo6dGVzdDo6dGVzdA==": Result code is 200 1398s ok 252 - donna should have one 2F with id "MTczNzEyNTg2Mjo6dGVzdDo6dGVzdA==": Response is JSON 1398s ok 253 - donna should have one 2F with id "MTczNzEyNTg2Mjo6dGVzdDo6dGVzdA==": check returned type is HASH and that ids match 1398s ok 254 - Found display variable 1398s ok 255 - Add second factor: Request succeed 1398s ok 256 - Add second factor: Result code is 201 1398s ok 257 - Add second factor: Response is JSON 1398s ok 258 - donna should have 2 2F of type "test": Request succeed 1398s ok 259 - donna should have 2 2F of type "test": Result code is 200 1398s ok 260 - donna should have 2 2F of type "test": Response is JSON 1398s ok 261 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1398s ok 262 - Add/noattr : Request succeed 1398s ok 263 - Add/noattr : Result code is 400 1398s ok 264 - Add/noattr : Response is JSON 1398s ok 265 - Expected error message 1398s ok 266 - Sessions module 1398s ok 267 - New SSO session for amy 1398s ok 268 - Sessions module 1398s ok 269 - New Persistent session for amy 1398s ok 270 - Add/noattr : Request succeed 1398s ok 271 - Add/noattr : Result code is 400 1398s ok 272 - Add/noattr : Response is JSON 1398s ok 273 - Expected error message 1398s ok 274 - Add/epoch: Request succeed 1398s ok 275 - Add/epoch: Result code is 400 1398s ok 276 - Add/epoch: Response is JSON 1398s ok 277 - Expected error message 1398s ok 278 - Add/nokey: Request succeed 1398s ok 279 - Add/nokey: Result code is 400 1398s ok 280 - Add/nokey: Response is JSON 1398s ok 281 - Expected error message 1398s ok 282 - Add/badkey: Request succeed 1398s ok 283 - Add/badkey: Result code is 400 1398s ok 284 - Add/badkey: Response is JSON 1398s ok 285 - Expected error message 1398s ok 286 - Add/goodkey: Request succeed 1398s ok 287 - Add/goodkey: Result code is 201 1398s ok 288 - Add/goodkey: Response is JSON 1398s ok 289 - amy should have 1 2F of type "TOTP": Request succeed 1398s ok 290 - amy should have 1 2F of type "TOTP": Result code is 200 1398s ok 291 - amy should have 1 2F of type "TOTP": Response is JSON 1398s ok 292 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1398s ok 293 - Sessions module 1398s ok 294 - Correct type 1398s ok 295 - Epoch was set 1398s ok 296 - Correct name 1398s ok 297 - Secret was encrypted 1398s ok 298 - Correct normalized key 1398s ok 299 - Sessions module 1398s ok 300 - New SSO session for rory 1398s ok 301 - Sessions module 1398s ok 302 - New Persistent session for rory 1398s ok 303 - Add/goodkey: Request succeed 1398s ok 304 - Add/goodkey: Result code is 201 1398s ok 305 - Add/goodkey: Response is JSON 1398s ok 306 - rory should have 1 2F of type "TOTP": Request succeed 1398s ok 307 - rory should have 1 2F of type "TOTP": Result code is 200 1398s ok 308 - rory should have 1 2F of type "TOTP": Response is JSON 1398s ok 309 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1398s ok 310 - Sessions module 1398s ok 311 - Correct type 1398s ok 312 - Epoch was set 1398s ok 313 - Correct name 1398s ok 314 - Secret was encrypted 1398s ok 315 - Correct normalized key 1398s ok 316 - Add/missinguser: Request succeed 1398s ok 317 - Add/missinguser: Result code is 404 1398s ok 318 - Add/missinguser: Response is JSON 1398s ok 319 - Add/missinguser: Request succeed 1398s ok 320 - Add/missinguser: Result code is 404 1398s ok 321 - Add/missinguser: Response is JSON 1398s ok 322 - Add/missinguser: Request succeed 1398s ok 323 - Add/missinguser: Result code is 404 1398s ok 324 - Add/missinguser: Response is JSON 1398s ok 325 - Add/missinguser: Request succeed 1398s ok 326 - Add/missinguser: Result code is 404 1398s ok 327 - Add/missinguser: Response is JSON 1398s ok 328 - Add/missinguser: Request succeed 1398s ok 329 - Add/missinguser: Result code is 201 1398s ok 330 - Add/missinguser: Response is JSON 1398s ok 331 - unknowng should have 1 2F of type "test": Request succeed 1398s ok 332 - unknowng should have 1 2F of type "test": Result code is 200 1398s ok 333 - unknowng should have 1 2F of type "test": Response is JSON 1398s ok 334 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1398s ok 335 - Add/missinguser: Request succeed 1398s ok 336 - Add/missinguser: Result code is 201 1398s ok 337 - Add/missinguser: Response is JSON 1398s ok 338 - unknownt should have 1 2F of type "TOTP": Request succeed 1398s ok 339 - unknownt should have 1 2F of type "TOTP": Result code is 200 1398s ok 340 - unknownt should have 1 2F of type "TOTP": Response is JSON 1398s ok 341 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1398s ok 342 - Searching for [no params] returns no results: Request succeed 1398s ok 343 - Searching for [no params] returns no results: Result code is 200 1398s ok 344 - Searching for [no params] returns no results: Response is JSON 1398s ok 345 - Empty list was returned 1398s ok 346 - Sessions module 1398s ok 347 - New Persistent session for dwho 1398s ok 348 - Sessions module 1398s ok 349 - New Persistent session for rtyler 1398s ok 350 - Sessions module 1398s ok 351 - New Persistent session for mjones 1398s ok 352 - Sessions module 1398s ok 353 - New Persistent session for msmith 1398s ok 354 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1398s ok 355 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1398s ok 356 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1398s ok 357 - Expected results 1398s ok 358 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1398s ok 359 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1398s ok 360 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1398s ok 361 - Expected results 1398s ok 362 - Expected API response 1398s ok 363 - Searching for uid=m* returns mjones: Request succeed 1398s ok 364 - Searching for uid=m* returns mjones: Result code is 200 1398s ok 365 - Searching for uid=m* returns mjones: Response is JSON 1398s ok 366 - Expected results 1398s ok 367 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1398s ok 368 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1398s ok 369 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1398s ok 370 - Expected results 1398s ok 371 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1398s ok 372 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1398s ok 373 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1398s ok 374 - Empty list was returned 1398s ok 375 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1398s ok 376 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1398s ok 377 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1398s ok 378 - Expected results 1398s ok 379 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1398s ok 380 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1398s ok 381 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1398s ok 382 - Empty list was returned 1398s ok 383 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1398s ok 384 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1398s ok 385 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1398s ok 386 - Expected results 1398s 1..386 1398s ok 1399s t/04-history-api.t .......................... 1399s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1399s ok 2 - Sessions module 1399s ok 3 - New session for dwho 1399s ok 4 - Sessions module 1399s ok 5 - New session for rtyler 1399s ok 6 - Sessions module 1399s ok 7 - New session for msmith 1399s # Subtest: Get all entries for user 1399s ok 1 - Manager object 1399s ok 2 - Init 1399s ok 3 - Manager app 1399s ok 4 - Client object 1399s ok 5 - Get request on dwho 1399s ok 6 - Response code is 200 1399s ok 7 - Got JSON 1399s ok 8 - Found 9 entries 1399s 1..8 1399s ok 8 - Get all entries for user 1399s # Subtest: Type any returns all entries 1399s ok 1 - Get request on dwho 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 - Found 9 entries 1399s 1..4 1399s ok 9 - Type any returns all entries 1399s # Subtest: Get all successes for user 1399s ok 1 - Get request on dwho 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 - Found 5 entries 1399s 1..4 1399s ok 10 - Get all successes for user 1399s # Subtest: Get all failures for user 1399s ok 1 - Get request on dwho 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 - Found 4 entries 1399s 1..4 1399s ok 11 - Get all failures for user 1399s # Subtest: Get last success for user 1399s ok 1 - Get request on dwho/last 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 1399s 1..4 1399s ok 12 - Get last success for user 1399s # Subtest: Get last failure for user 1399s ok 1 - Get request on dwho/last 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 1399s 1..4 1399s ok 13 - Get last failure for user 1399s # Subtest: Get last event for user 1399s ok 1 - Get request on dwho/last 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 1399s 1..4 1399s ok 14 - Get last event for user 1399s # Subtest: Get last event for user 1399s ok 1 - Get request on rtyler/last 1399s ok 2 - Response code is 200 1399s ok 3 - Got JSON 1399s ok 4 1399s 1..4 1399s ok 15 - Get last event for user 1399s ok 16 - Get request on msmith 1399s ok 17 - Response code is 200 1399s ok 18 - Got JSON 1399s ok 19 1399s ok 20 - Get request on msmith 1399s ok 21 - Response code is 200 1399s ok 22 - Got JSON 1399s ok 23 1399s ok 24 - Get request on rtyler 1399s ok 25 - Response code is 200 1399s ok 26 - Got JSON 1399s ok 27 1399s ok 28 - Get request on nobody 1399s ok 29 - Response code is 404 1399s ok 30 - Got JSON 1399s ok 31 1399s ok 32 - Get request on nobody 1399s ok 33 - Response code is 404 1399s ok 34 - Got JSON 1399s ok 35 1399s ok 36 - Get request on msmith/last 1399s ok 37 - Response code is 404 1399s ok 38 - Got JSON 1399s ok 39 1399s ok 40 - Get request on rtyler/last 1399s ok 41 - Response code is 404 1399s ok 42 - Got JSON 1399s ok 43 1399s ok 44 - Get request on nobody/last 1399s ok 45 - Response code is 404 1399s ok 46 - Got JSON 1399s ok 47 1399s ok 48 - Get request on toto 1399s ok 49 - Response code is 400 1399s ok 50 - Got JSON 1399s ok 51 1399s ok 52 - Get request on toto/unknown 1399s ok 53 - Response code is 404 1399s ok 54 - Got JSON 1399s ok 55 1399s ok 56 - Get request on 1399s ok 57 - Response code is 404 1399s ok 58 - Got JSON 1399s ok 59 1399s 1..59 1399s ok 1401s t/04-menu-api.t ............................. 1401s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1401s ok 2 - Manager object 1401s ok 3 - Init 1401s ok 4 - Manager app 1401s ok 5 - Client object 1401s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1401s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1401s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1401s ok 9 - Cat - Add should succeed: Request succeed 1401s ok 10 - Cat - Add should succeed: Result code is 201 1401s ok 11 - Cat - Add should succeed: Response is JSON 1401s ok 12 - Cat - Add should succeed: Request succeed 1401s ok 13 - Cat - Add should succeed: Result code is 200 1401s ok 14 - Cat - Add should succeed: Response is JSON 1401s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1401s ok 16 - Cat - Add should succeed: Request succeed 1401s ok 17 - Cat - Add should succeed: Result code is 200 1401s ok 18 - Cat - Add should succeed: Response is JSON 1401s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1401s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1401s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1401s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1401s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1401s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1401s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1401s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1401s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1401s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1401s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1401s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1401s ok 31 - 204 code returns no content 1401s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1401s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1401s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1401s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1401s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1401s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1401s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1401s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1401s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1401s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1401s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1401s ok 43 - Cat - 2nd add should succeed: Request succeed 1401s ok 44 - Cat - 2nd add should succeed: Result code is 201 1401s ok 45 - Cat - 2nd add should succeed: Response is JSON 1401s ok 46 - Cat - Replace should succeed: Request succeed 1401s ok 47 - Cat - Replace should succeed: Result code is 204 1401s ok 48 - 204 code returns no content 1401s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1401s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1401s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1401s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1401s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1401s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1401s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1401s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1401s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1401s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1401s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1401s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1401s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1401s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1401s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1401s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1401s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1401s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1401s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1401s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1401s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1401s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1401s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1401s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1401s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1401s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1401s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1401s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1401s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1401s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1401s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1401s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1401s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1401s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1401s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1401s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1401s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1401s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1401s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1401s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1401s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1401s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1401s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1401s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1401s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1401s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1401s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1401s 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" 1401s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1401s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1401s 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" 1401s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1401s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1401s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1401s 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/" 1401s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1401s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1401s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1401s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1401s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1401s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1401s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1401s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1401s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1401s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1401s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1401s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1401s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1401s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1401s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1401s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1401s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1401s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1401s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1401s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1401s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1401s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1401s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1401s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1401s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1401s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1401s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1401s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1401s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1401s ok 138 - App - Add should fail on invalid confKey: Request succeed 1401s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1401s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1401s ok 141 - App - Check default value were set: Request succeed 1401s ok 142 - App - Check default value were set: Result code is 200 1401s ok 143 - App - Check default value were set: Response is JSON 1401s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1401s ok 145 - App - Check default value were set: Request succeed 1401s ok 146 - App - Check default value were set: Result code is 200 1401s ok 147 - App - Check default value were set: Response is JSON 1401s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1401s ok 149 - App - Category 1 should return 2 apps: Request succeed 1401s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1401s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1401s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1401s ok 153 - App - Category 2 should return 1 app: Request succeed 1401s ok 154 - App - Category 2 should return 1 app: Result code is 200 1401s ok 155 - App - Category 2 should return 1 app: Response is JSON 1401s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1401s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1401s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1401s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1401s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1401s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1401s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1401s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1401s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1401s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1401s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1401s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1401s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1401s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1401s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1401s ok 171 - App - Update should succeed and keep existing values: Request succeed 1401s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1401s ok 173 - 204 code returns no content 1401s ok 174 - App - Update should succeed and keep existing values: Request succeed 1401s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1401s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1401s 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" 1401s ok 178 - App - Update should succeed and keep existing values: Request succeed 1401s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1401s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1401s 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" 1401s ok 182 - App - Update should succeed and keep existing values: Request succeed 1401s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1401s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1401s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1401s ok 186 - App - Update should fail if confKey not found: Request succeed 1401s ok 187 - App - Update should fail if confKey not found: Result code is 404 1401s ok 188 - App - Update should fail if confKey not found: Response is JSON 1401s ok 189 - App - Update should fail if confKey not found: Request succeed 1401s ok 190 - App - Update should fail if confKey not found: Result code is 404 1401s ok 191 - App - Update should fail if confKey not found: Response is JSON 1401s ok 192 - App - Replace should succeed: Request succeed 1401s ok 193 - App - Replace should succeed: Result code is 204 1401s ok 194 - 204 code returns no content 1401s ok 195 - App - Replace should succeed: Request succeed 1401s ok 196 - App - Replace should succeed: Result code is 200 1401s ok 197 - App - Replace should succeed: Response is JSON 1401s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1401s ok 199 - App - Replace should fail if confKey not found: Request succeed 1401s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1401s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1401s ok 202 - App - Replace should fail if confKey not found: Request succeed 1401s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1401s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1401s ok 205 - App - Delete should succeed: Request succeed 1401s ok 206 - App - Delete should succeed: Result code is 204 1401s ok 207 - 204 code returns no content 1401s ok 208 - App - Entity should not be found after deletion: Request succeed 1401s ok 209 - App - Entity should not be found after deletion: Result code is 404 1401s ok 210 - App - Entity should not be found after deletion: Response is JSON 1401s ok 211 - App - Category 1 should return 1 app: Request succeed 1401s ok 212 - App - Category 1 should return 1 app: Result code is 200 1401s ok 213 - App - Category 1 should return 1 app: Response is JSON 1401s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1401s ok 215 - Cat - Clean up: Request succeed 1401s ok 216 - Cat - Clean up: Result code is 204 1401s ok 217 - 204 code returns no content 1401s ok 218 - Cat - Clean up: Request succeed 1401s ok 219 - Cat - Clean up: Result code is 204 1401s ok 220 - 204 code returns no content 1401s ok 221 - cat - Entity should not be found after clean up: Request succeed 1401s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1401s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1401s 1..223 1401s ok 1401s t/04-misc-api.t ............................. 1401s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1401s ok 2 - Manager object 1401s ok 3 - Init 1401s ok 4 - Manager app 1401s ok 5 - Broken config backend: Request succeed 1401s ok 6 - Broken config backend: correct status code 1401s ok 7 - Got expected global status 1401s ok 8 - Got expected config status 1401s ok 9 - Back to normal: Request succeed 1401s ok 10 - Back to normal: correct status code 1401s ok 11 - Got expected global status 1401s ok 12 - Got expected config status 1401s ok 13 - Not implemented yet 1401s ok 14 - Not implemented yet 1401s 1..14 1401s ok 1405s t/04-providers-api.t ........................ 1405s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1405s ok 2 - Manager object 1405s ok 3 - Init 1405s ok 4 - Manager app 1405s ok 5 - Client object 1405s ok 6 - OidcRp - Add should succeed: Request succeed 1405s ok 7 - OidcRp - Add should succeed: Result code is 201 1405s ok 8 - OidcRp - Add should succeed: Response is JSON 1405s ok 9 - OidcRp - Add should succeed: Request succeed 1405s ok 10 - OidcRp - Add should succeed: Result code is 200 1405s ok 11 - OidcRp - Add should succeed: Response is JSON 1405s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1405s ok 13 - OidcRp - Add should succeed: Request succeed 1405s ok 14 - OidcRp - Add should succeed: Result code is 200 1405s ok 15 - OidcRp - Add should succeed: Response is JSON 1405s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1405s ok 17 - OidcRp - Add should succeed: Request succeed 1405s ok 18 - OidcRp - Add should succeed: Result code is 200 1405s ok 19 - OidcRp - Add should succeed: Response is JSON 1405s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1405s ok 21 - OidcRp - Add should succeed: Request succeed 1405s ok 22 - OidcRp - Add should succeed: Result code is 200 1405s ok 23 - OidcRp - Add should succeed: Response is JSON 1405s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1405s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1405s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1405s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1405s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1405s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1405s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1405s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1405s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1405s ok 34 - 204 code returns no content 1405s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1405s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1405s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1405s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1405s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1405s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1405s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1405s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1405s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s 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" 1405s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1405s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1405s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1405s 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" 1405s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1405s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1405s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1405s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1405s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1405s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1405s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1405s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1405s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1405s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1405s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1405s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1405s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1405s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1405s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1405s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1405s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1405s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1405s ok 93 - OidcRp - Replace should succeed: Request succeed 1405s ok 94 - OidcRp - Replace should succeed: Result code is 204 1405s ok 95 - 204 code returns no content 1405s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1405s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1405s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1405s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1405s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1405s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1405s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1405s 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" 1405s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1405s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1405s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1405s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1405s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1405s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1405s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1405s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1405s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1405s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1405s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1405s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1405s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1405s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1405s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1405s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1405s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1405s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1405s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1405s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1405s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1405s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1405s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1405s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1405s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1405s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1405s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1405s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1405s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1405s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1405s ok 146 - OidcRp - Clean up: Request succeed 1405s ok 147 - OidcRp - Clean up: Result code is 204 1405s ok 148 - 204 code returns no content 1405s ok 149 - OidcRp - Clean up: Request succeed 1405s ok 150 - OidcRp - Clean up: Result code is 204 1405s ok 151 - 204 code returns no content 1405s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1405s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1405s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1405s ok 155 - SamlSp - Add should succeed: Request succeed 1405s ok 156 - SamlSp - Add should succeed: Result code is 201 1405s ok 157 - SamlSp - Add should succeed: Response is JSON 1405s ok 158 - SamlSp - Add should succeed: Request succeed 1405s ok 159 - SamlSp - Add should succeed: Result code is 200 1405s ok 160 - SamlSp - Add should succeed: Response is JSON 1405s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1405s ok 162 - SamlSp - Add should succeed: Request succeed 1405s ok 163 - SamlSp - Add should succeed: Result code is 200 1405s ok 164 - SamlSp - Add should succeed: Response is JSON 1405s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1405s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1405s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1405s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1405s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1405s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1405s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1405s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1405s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1405s ok 175 - 204 code returns no content 1405s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1405s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1405s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1405s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1405s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1405s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1405s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1405s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1405s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1405s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1405s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1405s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1405s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1405s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1405s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1405s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1405s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1405s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1405s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1405s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1405s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1405s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1405s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1405s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1405s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1405s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1405s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1405s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1405s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1405s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1405s ok 230 - SamlSp - Replace should succeed: Request succeed 1405s ok 231 - SamlSp - Replace should succeed: Result code is 204 1405s ok 232 - 204 code returns no content 1405s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1405s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1405s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1405s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1405s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1405s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1405s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1405s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1405s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1405s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1405s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1405s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1405s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1405s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1405s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1405s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1405s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1405s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1405s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1405s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1405s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1405s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1405s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1405s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1405s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1405s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1405s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1405s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1405s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1405s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1405s 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" 1405s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1405s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1405s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1405s ok 279 - FederatedSalmSp - Add: Request succeed 1405s ok 280 - FederatedSalmSp - Add: Result code is 409 1405s ok 281 - FederatedSalmSp - Add: Response is JSON 1405s ok 282 - FederatedSalmSp - Add: Request succeed 1405s ok 283 - FederatedSalmSp - Add: Result code is 201 1405s ok 284 - FederatedSalmSp - Add: Response is JSON 1405s ok 285 - FederatedSalmSp - Add: Request succeed 1405s ok 286 - FederatedSalmSp - Add: Result code is 200 1405s ok 287 - FederatedSalmSp - Add: Response is JSON 1405s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1405s ok 289 - FederatedSalmSp - Add: Request succeed 1405s ok 290 - FederatedSalmSp - Add: Result code is 200 1405s ok 291 - FederatedSalmSp - Add: Response is JSON 1405s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1405s ok 293 - FederatedSalmSp - Add: Request succeed 1405s ok 294 - FederatedSalmSp - Add: Result code is 200 1405s ok 295 - FederatedSalmSp - Add: Response is JSON 1405s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1405s ok 297 - SamlSp - Clean up: Request succeed 1405s ok 298 - SamlSp - Clean up: Result code is 204 1405s ok 299 - 204 code returns no content 1405s ok 300 - SamlSp - Clean up: Request succeed 1405s ok 301 - SamlSp - Clean up: Result code is 204 1405s ok 302 - 204 code returns no content 1405s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1405s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1405s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1405s ok 306 - CasApp - Add should succeed: Request succeed 1405s ok 307 - CasApp - Add should succeed: Result code is 201 1405s ok 308 - CasApp - Add should succeed: Response is JSON 1405s ok 309 - CasApp - Add should succeed: Request succeed 1405s ok 310 - CasApp - Add should succeed: Result code is 200 1405s ok 311 - CasApp - Add should succeed: Response is JSON 1405s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1405s ok 313 - CasApp - Add should succeed: Request succeed 1405s ok 314 - CasApp - Add should succeed: Result code is 200 1405s ok 315 - CasApp - Add should succeed: Response is JSON 1405s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1405s ok 317 - CasApp - Add should succeed: Request succeed 1405s ok 318 - CasApp - Add should succeed: Result code is 200 1405s ok 319 - CasApp - Add should succeed: Response is JSON 1405s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1405s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1405s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1405s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1405s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1405s ok 326 - 204 code returns no content 1405s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s 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" 1405s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1405s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1405s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1405s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1405s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1405s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1405s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1405s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1405s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1405s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1405s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1405s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1405s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1405s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1405s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1405s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1405s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1405s ok 360 - CasApp - 2nd add should succeed: Request succeed 1405s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1405s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1405s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1405s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1405s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1405s ok 366 - CasApp - Replace should succeed: Request succeed 1405s ok 367 - CasApp - Replace should succeed: Result code is 200 1405s ok 368 - CasApp - Replace should succeed: Response is JSON 1405s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1405s ok 370 - CasApp - Replace should succeed: Request succeed 1405s ok 371 - CasApp - Replace should succeed: Result code is 204 1405s ok 372 - 204 code returns no content 1405s ok 373 - CasApp - Replace should succeed: Request succeed 1405s ok 374 - CasApp - Replace should succeed: Result code is 200 1405s ok 375 - CasApp - Replace should succeed: Response is JSON 1405s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1405s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1405s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1405s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1405s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1405s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1405s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1405s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1405s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1405s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1405s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1405s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1405s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1405s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1405s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1405s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1405s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1405s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1405s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1405s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1405s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1405s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1405s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1405s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1405s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1405s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1405s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1405s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1405s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1405s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1405s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1405s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1405s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1405s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1405s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1405s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1405s ok 418 - CasApp - Clean up: Request succeed 1405s ok 419 - CasApp - Clean up: Result code is 204 1405s ok 420 - 204 code returns no content 1405s ok 421 - CasApp - Clean up: Request succeed 1405s ok 422 - CasApp - Clean up: Result code is 204 1405s ok 423 - 204 code returns no content 1405s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1405s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1405s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1405s 1..426 1405s ok 1407s t/06-rest-api-RSA.t ......................... 1407s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1407s ok 2 - Manager object 1407s ok 3 - Init 1407s ok 4 - Manager app 1407s ok 5 - Client object 1407s ok 6 - Request succeed 1407s ok 7 - Result code is 200 1407s ok 8 - Response is JSON 1407s ok 9 - is PEM formatted 1407s ok 10 - is PEM formatted 1407s ok 11 - hash is non empty 1407s ok 12 - Request succeed 1407s ok 13 - Result code is 200 1407s ok 14 - Response is JSON 1407s ok 15 - is PEM formatted 1407s ok 16 - is PEM formatted 1407s ok 17 - hash is non empty 1407s ok 18 - Request succeed 1407s ok 19 - Result code is 200 1407s ok 20 - Response is JSON 1407s ok 21 - is PEM formatted 1407s ok 22 - is PEM formatted 1407s ok 23 - Request succeed 1407s ok 24 - Result code is 200 1407s ok 25 - Response is JSON 1407s ok 26 - is PEM formatted 1407s ok 27 - is PEM formatted 1407s 1..27 1407s ok 1407s t/07-utf8.t ................................. 1407s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1407s ok 2 - Manager object 1407s ok 3 - Init 1407s ok 4 - Manager app 1407s ok 5 - Client object 1407s ok 6 - Value is well encoded 1407s 1..6 1407s ok 1408s t/10-save-unchanged-conf.t .................. 1408s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1408s ok 2 - Manager object 1408s ok 3 - Init 1408s ok 4 - Manager app 1408s ok 5 - Client object 1408s ok 6 - Unopened conf: positive result 1408s ok 7 - Unopened conf: result code is 200 1408s ok 8 - Unopened conf: result body contains JSON text 1408s ok 9 - Unopened conf: JSON response contains "result:0" 1408s ok 10 - Unopened conf: conf was not changed 1408s ok 11 - Unopened conf: file isn't created 1408s ok 12 - Unchanged conf with all nodes opened: positive result 1408s ok 13 - Unchanged conf with all nodes opened: result code is 200 1408s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1408s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1408s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1408s ok 17 - Unchanged conf with all nodes opened: file isn't created 1408s 1..17 1408s ok 1409s t/11-save-appCat-changed-conf.t ............. 1409s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1409s ok 2 - Manager object 1409s ok 3 - Init 1409s ok 4 - Manager app 1409s ok 5 - Client object 1409s ok 6 - Changed conf with deleted Category: positive result 1409s ok 7 - Changed conf with deleted Category: result code is 200 1409s ok 8 - Changed conf with deleted Category: result body contains JSON text 1409s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1409s ok 10 - Changed conf with deleted Category: conf has changed 1409s ok 11 - Changed conf with deleted Category: new key received 1409s ok 12 - Changed conf with deleted Category: old key received 1409s ok 13 - Changed conf with deleted Category: key received 1409s ok 14 - Changed conf with deleted Category: file is created 1409s 1..14 1409s ok 1410s t/11-save-changed-conf-with-confirmation.t .. 1410s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1410s ok 2 - Manager object 1410s ok 3 - Init 1410s ok 4 - Manager app 1410s ok 5 - Client object 1410s ok 6 - Request succeed 1410s ok 7 - Result code is 200 1410s ok 8 - Result body contains JSON text 1410s ok 9 - JSON response contains "result:0" 1410s ok 10 - JSON response contains "needConfirm:1" 1410s ok 11 - JSON response contains 4 warnings 1410s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1410s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1410s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1410s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1410s ok 16 - JSON response contains 1 needConfirmation 1410s ok 17 - JSON response contains 24 changes 1410s ok 18 - Request succeed 1410s ok 19 - File is created 1410s ok 20 - "portal" found 1410s ok 21 - "portalDisplayLogout" found 1410s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1410s ok 23 - "applicationList, Sample applications" found 1410s ok 24 - "applicationList" found 1410s ok 25 - "portalDisplayResetPassword" found 1410s ok 26 - "captcha_mail_enabled" found 1410s ok 27 - "userDB" found 1410s ok 28 - "passwordDB" found 1410s ok 29 - "openIdSPList" found 1410s ok 30 - "avoidAssignment" found 1410s ok 31 - "exportedVars" found 1410s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1410s ok 33 - "locationRules, test1.example.com" found 1410s ok 34 - "virtualHosts" found 1410s ok 35 - "locationRules, test3.example.com, ^/logout" found 1410s ok 36 - "locationRules, test3.example.com, default" found 1410s ok 37 - "locationRules" found 1410s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1410s ok 39 - "exportedHeaders" found 1410s ok 40 - "locationRules, test.ex.com, default" found 1410s ok 41 - "locationRules" found 1410s ok 42 - "virtualHosts" found 1410s ok 43 - All changes detected 1410s ok 44 - Diff called 1410s ok 45 - diff() detects changes in conf 1 1410s ok 46 - diff() detects changes in conf 2 1410s ok 47 - 12 keys changed in conf 1 1410s ok 48 - 17 keys changed or created in conf 2 1410s 1..48 1410s ok 1411s t/12-save-changed-conf.t .................... 1411s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1411s ok 2 - Manager object 1411s ok 3 - Init 1411s ok 4 - Manager app 1411s ok 5 - Client object 1411s ok 6 - Request succeed 1411s ok 7 - Result code is 200 1411s ok 8 - Result body contains JSON text 1411s ok 9 - JSON response contains "result:1" 1411s ok 10 - JSON response contains 2 warnings 1411s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1411s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1411s ok 13 - JSON response contains 24 changes 1411s ok 14 - Conf. has been compacted 1411s ok 15 - All removed keys found 1411s ok 16 - File is created 1411s ok 17 - "portal" found 1411s ok 18 - "portalDisplayLogout" found 1411s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1411s ok 20 - "applicationList, Sample applications" found 1411s ok 21 - "applicationList" found 1411s ok 22 - "userDB" found 1411s ok 23 - "passwordDB" found 1411s ok 24 - "openIdSPList" found 1411s ok 25 - "cookieExpiration" found 1411s ok 26 - "exportedVars" found 1411s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1411s ok 28 - "locationRules, test1.example.com" found 1411s ok 29 - "virtualHosts" found 1411s ok 30 - "locationRules, test3.example.com, ^/logout" found 1411s ok 31 - "locationRules, test3.example.com, default" found 1411s ok 32 - "locationRules" found 1411s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1411s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1411s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1411s ok 36 - "exportedHeaders" found 1411s ok 37 - "locationRules, test.ex.com, default" found 1411s ok 38 - "locationRules" found 1411s ok 39 - "virtualHosts" found 1411s ok 40 - All changes detected 1411s ok 41 - Diff called 1411s ok 42 - diff() detects changes in conf 1 1411s ok 43 - diff() detects changes in conf 2 1411s ok 44 - 11 keys changed in conf 1 1411s ok 45 - 15 keys changed or created in conf 2 1411s ok 46 - Get last config metadata 1411s ok 47 - Get previous configuration 1411s 1..47 1411s ok 1411s t/14-bad-changes-in-conf.t .................. 1411s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1411s ok 2 - Manager object 1411s ok 3 - Init 1411s ok 4 - Manager app 1411s ok 5 - Client object 1411s ok 6 - Request succeed 1411s ok 7 - Result code is 200 1411s ok 8 - Result body contains JSON text 1411s ok 9 - JSON response contains "result:0" 1411s ok 10 - 1 error detected 1411s 1..10 1411s ok 1412s t/15-combination.t .......................... 1412s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1412s ok 2 - Manager object 1412s ok 3 - Init 1412s ok 4 - Manager app 1412s ok 5 - Client object 1412s ok 6 - Request succeed 1412s ok 7 - Result code is 200 1412s ok 8 - Result body contains JSON text 1412s ok 9 - JSON response contains "result:1" 1412s ok 10 - Get combModules 1412s ok 11 - Result body contains JSON text 1412s ok 12 - Get combModules 1412s ok 13 - Result body contains JSON text 1412s ok 14 - Key ldapServer has been modified 1412s 1..14 1412s ok 1413s t/16-cli.t .................................. 1413s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1413s ok 2 - use Lemonldap::NG::Common::Cli; 1413s ok 3 - use Lemonldap::NG::Manager::Cli; 1413s ok 4 - "addKey" OK 1413s ok 5 - "get notification" OK 1413s ok 6 - "addKey" OK 1413s ok 7 - "delKey" OK 1413s ok 8 - "get key/subkey" OK 1413s ok 9 - "addKey" OK 1413s ok 10 - "save" result looks like JSON 1413s ok 11 - correct version number 1413s ok 12 - result is JSON 1413s ok 13 - New config 1413s ok 14 - "Force cfgNum" OK 1413s ok 15 - "Author IP" OK 1413s ok 16 - "Log" OK 1413s ok 17 - "Version" OK 1413s ok 18 - Configuration rollback OK 1413s ok 19 - Configuration merge OK 1413s 1..19 1413s ok 1414s t/17-extra2f.t .............................. 1414s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1414s ok 2 - Manager object 1414s ok 3 - Init 1414s ok 4 - Manager app 1414s ok 5 - Client object 1414s ok 6 - Request succeed 1414s ok 7 - Result code is 200 1414s ok 8 - Result body contains JSON text 1414s ok 9 - JSON response contains "result:1" 1414s ok 10 - Get combModules 1414s ok 11 - Result body contains JSON text 1414s 1..11 1414s ok 1415s t/30-DBI-Cli.t .............................. 1415s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1415s ok 1 - use Lemonldap::NG::Common::Conf; 1415s ok 2 - RDBI object 1415s ok 3 - Conf 1 saved 1415s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1415s ok 5 - Client object 1415s ok 6 - use Lemonldap::NG::Manager::Cli; 1415s cfgNum forced with 1Saved under number 1 1415s Status : [ 1415s {} 1415s ]; 1415s ok 7 - Key inserted 1415s ok 8 - Value is 0 1415s 1..8 1415s ok 1415s t/40-sessions.t ............................. 1415s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1415s ok 2 - Sessions module 1415s ok 3 - Sessions module 1415s ok 4 - Manager object 1415s ok 5 - Init 1415s ok 6 - Manager app 1415s ok 7 - Client object 1415s ok 8 - Uid found 1415s ok 9 - IP found 1415s ok 10 - Result code = 1 1415s ok 11 - Found 2 sessions 1415s ok 12 - List 2 sessions 1415s ok 13 - Good session id 1415s ok 14 - Good session id 1415s ok 15 - Result code = 1 1415s ok 16 - Found 1 entry 1415s ok 17 - Result match "uid=d" 1415s ok 18 - Found 2 sessions starting with "d" 1415s ok 19 - Sessions module 1415s ok 20 - Found 2 entries 1415s ok 21 - Found 2 sessions 1415s ok 22 - Good session id 1415s ok 23 - Good session id 1415s ok 24 - Found 1 sessions 1415s ok 25 - Good session id 1415s ok 26 - Sessions module 1415s ok 27 - Found 1 user 1415s ok 28 - User is foo 1415s ok 29 - Good session id 1415s ok 30 - Good session id 1415s ok 31 - 1st user is dwho 1415s ok 32 - 2nd user is dwho2 1415s ok 33 - 3rd user is foo with 2 sessions 1415s ok 34 - 1st user is dwho 1415s ok 35 - 2nd user is dwho2 1415s ok 36 - 3rd user is foo 1415s ok 37 - 4th user is foo 1415s ok 38 - One A subnet 1415s ok 39 - All sessions found 1415s ok 40 - Three B subnet 1415s ok 41 - All sessions found 1415s ok 42 - 4 sessions ordered 1415s ok 43 - 1st is id[1] 1415s ok 44 - 2nd is id[2] 1415s ok 45 - 3rd is id[3] 1415s ok 46 - 4th is id[0] 1415s ok 47 - Delete c47c129eea65767037237780404bd86c79a136372ac6bd05860e2a58c969deaf 1415s ok 48 - Result code is 200 1415s ok 49 - Body is JSON and result==1 1415s ok 50 - Delete e6d77be1f7b01a3d94d4eda49d2f6996a000f6ebc974f5ef162f788b7e52f66c 1415s ok 51 - Result code is 200 1415s ok 52 - Body is JSON and result==1 1415s ok 53 - Delete 01fd7e84c21e85b2602a7d51c2198341e5f6a90aa0234c253bf9d681fbbf1611 1415s ok 54 - Result code is 200 1415s ok 55 - Body is JSON and result==1 1415s ok 56 - Delete 8ebb288ec68e1ede745849a05ceedebd729c07f9189a4c39a5ca4af30bc20b6a 1415s ok 57 - Result code is 200 1415s ok 58 - Body is JSON and result==1 1415s ok 59 - Session directory is empty 1415s 1..59 1415s ok 1416s t/50-notifications-DBI.t .................... 1416s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1416s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1416s ok 3 - Manager object 1416s ok 4 - Init 1416s ok 5 - Manager app 1416s ok 6 - Client object 1416s [Fri Jan 17 14:57:59 2025] [LLNG:6198] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1416s 1416s ok 7 - Notification not inserted 1416s [Fri Jan 17 14:57:59 2025] [LLNG:6198] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1416s 1416s ok 8 - Notification not inserted 1416s [Fri Jan 17 14:57:59 2025] [LLNG:6198] [error] Malformed date 1416s ok 9 - Notification not inserted 1416s ok 10 - Result is true 1416s ok 11 - Result = 1 1416s ok 12 - Count = 2 1416s ok 13 - Value is "d" 1416s ok 14 - Result = 1 1416s ok 15 - Count = 2 1416s ok 16 - Value is "dwho" 1416s ok 17 - Result = 1 1416s ok 18 - Count = 2 1416s ok 19 - Value is "dwho" 1416s ok 20 - Result = 1 1416s ok 21 - Count = 2 1416s ok 22 - Value is "dwho" 1416s ok 23 - Result = 1 1416s ok 24 - Count = 2 1416s ok 25 - Value is "dwho" 1416s ok 26 - Result = 1 1416s ok 27 - Count = 1 1416s ok 28 - Response is JSON 1416s ok 29 - Result = 1 1416s ok 30 - Result = 1 1416s ok 31 - Count = 1 1416s ok 32 - Result = 1 1416s ok 33 - Count = 1 1416s ok 34 - Value is "d" 1416s ok 35 - Result = 1 1416s ok 36 - Count = 1 1416s ok 37 - Value is "dwho" 1416s ok 38 - Result = 1 1416s ok 39 - Count = 1 1416s ok 40 - Value is "dwho" 1416s ok 41 - Result = 1 1416s ok 42 - Count = 1 1416s ok 43 - Value is "dwho" 1416s ok 44 - Result = 1 1416s ok 45 - Count = 1 1416s ok 46 - Value is "dwho" 1416s ok 47 - Reference found 1416s ok 48 - Response is JSON 1416s ok 49 - reference found 1416s ok 50 - title found 1416s ok 51 - date found 1416s ok 52 - uid found 1416s ok 53 - Result = 1 1416s ok 54 - Count = 0 1416s 1..54 1416s ok 1416s t/50-notifications.t ........................ 1416s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1416s ok 2 - Manager object 1416s ok 3 - Init 1416s ok 4 - Manager app 1416s ok 5 - Client object 1416s [Fri Jan 17 14:58:00 2025] [LLNG:6200] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1416s 1416s ok 6 - Notification not inserted 1416s [Fri Jan 17 14:58:00 2025] [LLNG:6200] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1416s 1416s ok 7 - Notification not inserted 1416s [Fri Jan 17 14:58:00 2025] [LLNG:6200] [error] Malformed date 1416s ok 8 - Notification not inserted 1416s ok 9 - Result is true 1416s ok 10 - Result = 1 1416s ok 11 - Count = 1 1416s ok 12 - Value is "d" 1416s ok 13 - Result = 1 1416s ok 14 - Count = 1 1416s ok 15 - Value is "dwho" 1416s ok 16 - Result = 1 1416s ok 17 - Count = 1 1416s ok 18 - Value is "dwho" 1416s ok 19 - Result = 1 1416s ok 20 - Count = 1 1416s ok 21 - Value is "dwho" 1416s ok 22 - Result = 1 1416s ok 23 - Count = 1 1416s ok 24 - Value is "dwho" 1416s ok 25 - Result = 1 1416s ok 26 - Count = 1 1416s ok 27 - Response is JSON 1416s ok 28 - Result = 1 1416s ok 29 - Result = 1 1416s ok 30 - Count = 0 1416s ok 31 - Result = 1 1416s ok 32 - Count = 1 1416s ok 33 - Value is "d" 1416s ok 34 - Result = 1 1416s ok 35 - Count = 1 1416s ok 36 - Value is "dwho" 1416s ok 37 - Result = 1 1416s ok 38 - Count = 1 1416s ok 39 - Value is "dwho" 1416s ok 40 - Result = 1 1416s ok 41 - Count = 1 1416s ok 42 - Value is "dwho" 1416s ok 43 - Result = 1 1416s ok 44 - Count = 1 1416s ok 45 - Value is "dwho" 1416s ok 46 - Reference found 1416s ok 47 - Internal reference found 1416s ok 48 - Response is JSON 1416s ok 49 - reference found 1416s ok 50 - title found 1416s ok 51 - date found 1416s ok 52 - uid found 1416s ok 53 - Result = 1 1416s ok 54 - Count = 0 1416s 1..54 1416s ok 1417s t/60-2ndfa.t ................................ 1417s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1417s ok 2 - Sessions module 1417s ok 3 - Sessions module 1417s ok 4 - Sessions module 1417s ok 5 - Sessions module 1417s ok 6 - Sessions module 1417s ok 7 - Sessions module 1417s ok 8 - Manager object 1417s ok 9 - Init 1417s ok 10 - Manager app 1417s ok 11 - Client object 1417s ok 12 - UID found 1417s ok 13 - IP found 1417s ok 14 - Persistent sessions with UID found 1417s ok 15 - Persistent sessions with UID found 1417s ok 16 - Persistent sessions with UID found 1417s ok 17 - Persistent sessions with UID found 1417s ok 18 - Persistent sessions with UID found 1417s ok 19 - UID found 1417s ok 20 - IP found 1417s ok 21 - U2F found 1417s ok 22 - TOTP found 1417s ok 23 - UBK found 1417s ok 24 - Search * - Result code = 1 1417s ok 25 - Found 3 results 1417s ok 26 - List 3 results 1417s ok 27 - Result match "uid=d" 1417s ok 28 - Result match "uid=r" 1417s ok 29 - Result match "uid=t" 1417s ok 30 - Found 2 sessions starting with "d" 1417s ok 31 - Found 1 session starting with "r" 1417s ok 32 - Found 1 session starting with "t" 1417s ok 33 - Search "uid"=d* - Result code = 1 1417s ok 34 - Found 1 result 1417s ok 35 - List 1 result 1417s ok 36 - Result match "uid=d" 1417s ok 37 - Found 2 sessions starting with "d" 1417s ok 38 - Search "uid"=dw* - Result code = 1 1417s ok 39 - Found 1 result 1417s ok 40 - List 1 result 1417s ok 41 - Result match "uid=dw" 1417s ok 42 - Found 1 session starting with "dw" 1417s ok 43 - Search "uid"=d* & UBK - Result code = 1 1417s ok 44 - Found 1 result 1417s ok 45 - List 1 result 1417s ok 46 - Result match "uid=d" 1417s ok 47 - Found 1 session starting with "d" & UBK 1417s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1417s ok 49 - Found 1 result 1417s ok 50 - List 1 result 1417s ok 51 - Result match "uid=dw" 1417s ok 52 - Found 1 session starting with "dw" & UBK 1417s ok 53 - Search "uid"=da* & UBK - Result code = 1 1417s ok 54 - Found 0 session with "da" & UBK 1417s ok 55 - List 0 result 1417s ok 56 - Search "uid"=* & UBK - Result code = 1 1417s ok 57 - Found 3 results 1417s ok 58 - List 3 results 1417s ok 59 - Result match "uid=d" 1417s ok 60 - Result match "uid=r" 1417s ok 61 - Result match "uid=t" 1417s ok 62 - Found 2 sessions starting with "d" & U2F 1417s ok 63 - Found 1 session starting with "r" & U2F 1417s ok 64 - Found 1 session starting with "t" & U2F 1417s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1417s ok 66 - Found 1 result 1417s ok 67 - List 1 result 1417s ok 68 - Result match "uid=d" 1417s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1417s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1417s ok 71 - Found 1 result 1417s ok 72 - List 1 result 1417s ok 73 - Result match "uid=d" 1417s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1417s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1417s ok 76 - Found 2 results 1417s ok 77 - List 2 results 1417s ok 78 - Result match "uid=d" 1417s ok 79 - Result match "uid=r" 1417s ok 80 - Found 1 session starting with "d" & U2F & UBK 1417s ok 81 - Found 1 session starting with "r" & U2F & UBK 1417s ok 82 - Delete U2F from 1 1417s ok 83 - Result code is 200 1417s ok 84 - Body is JSON and result==1 1417s ok 85 - Delete U2F from 2 1417s ok 86 - Result code is 200 1417s ok 87 - Body is JSON and result==1 1417s ok 88 - Delete U2F from 3 1417s ok 89 - Result code is 200 1417s ok 90 - Body is JSON and result==1 1417s ok 91 - Delete U2F from 4 1417s ok 92 - Result code is 200 1417s ok 93 - Body is JSON and result==1 1417s ok 94 - Delete U2F from 5 1417s ok 95 - Result code is 200 1417s ok 96 - Body is JSON and result==1 1417s ok 97 - Delete TOTP from 3 1417s ok 98 - Result code is 200 1417s ok 99 - Body is JSON and result==1 1417s ok 100 - Delete TOTP from 4 1417s ok 101 - Result code is 200 1417s ok 102 - Body is JSON and result==1 1417s ok 103 - Delete UBK from 2 1417s ok 104 - Result code is 200 1417s ok 105 - Body is JSON and result==1 1417s ok 106 - Delete UBK from 3 1417s ok 107 - Result code is 200 1417s ok 108 - Body is JSON and result==1 1417s ok 109 - Result code = 1 1417s ok 110 - Found 0 session with 2F device 1417s ok 111 - List 0 result 1417s ok 112 - Succeed to get /2ndfa.html 1417s ok 113 1417s 1..113 1417s ok 1417s t/70-viewer.t ............................... 1417s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1417s ok 2 - Manager object 1417s ok 3 - Init 1417s ok 4 - Manager app 1417s ok 5 - Client object 1417s ok 6 - Key found 1417s ok 7 - Key is hidden 1417s ok 8 - Key is hidden 1417s ok 9 - Latest conf loaded 1417s ok 10 - Request succeed 1417s ok 11 - Result code is 200 1417s ok 12 - Result body contains JSON text 1417s ok 13 - Details with captcha 'login' or 'mail' found 1417s ok 14 - Details with captcha 'login' or 'mail' found 1417s ok 15 - Key found 1417s ok 16 - Key found 1417s ok 17 - Right number of keys found 1417s ok 18 - Browser is allowed 1417s 1..18 1417s ok 1418s t/71-viewer-without-diff.t .................. 1418s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1418s ok 2 - Manager object 1418s ok 3 - Init 1418s ok 4 - Manager app 1418s ok 5 - Client object 1418s ok 6 - Request succeed 1418s ok 7 - Result code is 200 1418s ok 8 - Result body contains JSON text 1418s ok 9 - Details with captcha 'login' or 'mail' found 1418s ok 10 - Details with captcha 'login' or 'mail' found 1418s ok 11 - Key found 1418s ok 12 - Manager object 1418s ok 13 - Init 1418s ok 14 - Manager app 1418s ok 15 - Client object 1418s ok 16 - Key is hidden 1418s ok 17 - Key is hidden 1418s ok 18 - Latest conf loaded 1418s ok 19 - Diff is NOT allowed 1418s ok 20 - Browser is NOT allowed 1418s 1..20 1418s ok 1418s All tests successful. 1418s Files=23, Tests=1658, 22 wallclock secs ( 0.20 usr 0.11 sys + 18.57 cusr 2.95 csys = 21.83 CPU) 1418s Result: PASS 1418s autopkgtest [14:58:02]: test manager-test: -----------------------] 1419s autopkgtest [14:58:03]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1419s manager-test PASS 1419s autopkgtest [14:58:03]: test runtime-deps-common: preparing testbed 1519s autopkgtest [14:59:43]: testbed dpkg architecture: arm64 1519s autopkgtest [14:59:43]: testbed apt version: 2.9.18 1520s autopkgtest [14:59:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1520s autopkgtest [14:59:44]: testbed release detected to be: plucky 1521s autopkgtest [14:59:45]: updating testbed package index (apt update) 1521s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1522s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1522s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1522s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1522s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 1522s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1522s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 1522s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1522s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 1522s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 1522s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 1522s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 1522s Fetched 2607 kB in 1s (2482 kB/s) 1524s Reading package lists... 1525s + lsb_release --codename --short 1525s + RELEASE=plucky 1525s + cat 1525s + [ plucky != trusty ] 1525s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1525s Reading package lists... 1525s Building dependency tree... 1525s Reading state information... 1526s Calculating upgrade... 1527s The following packages will be upgraded: 1527s libgudev-1.0-0 usb.ids 1527s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1527s Need to get 238 kB of archives. 1527s After this operation, 1024 B of additional disk space will be used. 1527s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 1527s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 1528s Fetched 238 kB in 0s (491 kB/s) 1528s (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 ... 80204 files and directories currently installed.) 1528s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 1528s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 1528s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 1528s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 1528s Setting up usb.ids (2025.01.14-1) ... 1528s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 1528s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1528s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1528s + /usr/lib/apt/apt-helper analyze-pattern ?true 1528s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1528s Reading package lists... 1529s Building dependency tree... 1529s Reading state information... 1530s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1530s + grep -q trusty /etc/lsb-release 1530s + [ ! -d /usr/share/doc/unattended-upgrades ] 1530s + [ ! -d /usr/share/doc/lxd ] 1530s + [ ! -d /usr/share/doc/lxd-client ] 1530s + [ ! -d /usr/share/doc/snapd ] 1530s + type iptables 1530s + cat 1530s + chmod 755 /etc/rc.local 1530s + . /etc/rc.local 1530s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1530s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1530s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1530s + uname -m 1530s + [ aarch64 = ppc64le ] 1530s + [ -d /run/systemd/system ] 1530s + systemd-detect-virt --quiet --vm 1530s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1530s + cat 1530s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1530s + echo COMPRESS=lz4 1530s + sync 1530s autopkgtest [14:59:54]: upgrading testbed (apt dist-upgrade and autopurge) 1530s Reading package lists... 1530s Building dependency tree... 1530s Reading state information... 1531s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1531s Starting 2 pkgProblemResolver with broken count: 0 1531s Done 1533s Entering ResolveByKeep 1534s 1535s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1535s Reading package lists... 1535s Building dependency tree... 1535s Reading state information... 1536s Starting pkgProblemResolver with broken count: 0 1536s Starting 2 pkgProblemResolver with broken count: 0 1536s Done 1537s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1540s Reading package lists... 1541s Building dependency tree... 1541s Reading state information... 1541s Starting pkgProblemResolver with broken count: 0 1542s Starting 2 pkgProblemResolver with broken count: 0 1542s Done 1543s The following NEW packages will be installed: 1543s autodep8 dctrl-tools libapache-logformat-compiler-perl 1543s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1543s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1543s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1543s libcookie-baker-perl libcrypt-openssl-bignum-perl 1543s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1543s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1543s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1543s libencode-locale-perl liberror-perl libfile-listing-perl 1543s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1543s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1543s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1543s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1543s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1543s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1543s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1543s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1543s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1543s libposix-strftime-compiler-perl libstream-buffered-perl 1543s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1543s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1543s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1543s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 1543s Need to get 3091 kB of archives. 1543s After this operation, 10.4 MB of additional disk space will be used. 1543s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1543s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1543s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1543s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1543s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1543s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1544s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 1544s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1544s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1544s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1544s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1544s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1544s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 1544s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1544s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 1544s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1544s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 1544s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1544s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1544s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1544s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1544s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1544s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1544s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1544s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1544s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1544s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1544s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1544s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1544s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1544s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1544s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1544s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1544s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1544s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 1544s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1544s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1544s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1544s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1544s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1544s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1544s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1544s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1544s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1544s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1544s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1544s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1544s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1544s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1544s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 1544s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1544s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1544s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1544s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1544s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1544s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1544s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1544s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1544s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1544s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1544s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1544s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1544s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 1544s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 1544s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 1545s Preconfiguring packages ... 1545s Fetched 3091 kB in 1s (2363 kB/s) 1545s Selecting previously unselected package dctrl-tools. 1545s (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 ... 80204 files and directories currently installed.) 1545s Preparing to unpack .../00-dctrl-tools_2.24-3build3_arm64.deb ... 1545s Unpacking dctrl-tools (2.24-3build3) ... 1545s Selecting previously unselected package autodep8. 1545s Preparing to unpack .../01-autodep8_0.28+nmu1ubuntu1_all.deb ... 1545s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1545s Selecting previously unselected package libposix-strftime-compiler-perl. 1545s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1545s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1545s Selecting previously unselected package libapache-logformat-compiler-perl. 1545s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1545s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1545s Selecting previously unselected package libcrypt-urandom-perl. 1545s Preparing to unpack .../04-libcrypt-urandom-perl_0.40-1_all.deb ... 1545s Unpacking libcrypt-urandom-perl (0.40-1) ... 1545s Selecting previously unselected package libapache-session-perl. 1545s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1545s Unpacking libapache-session-perl (1.94-2) ... 1545s Selecting previously unselected package liberror-perl. 1545s Preparing to unpack .../06-liberror-perl_0.17029-2_all.deb ... 1545s Unpacking liberror-perl (0.17029-2) ... 1545s Selecting previously unselected package libipc-sharelite-perl. 1545s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1545s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1545s Selecting previously unselected package libcache-cache-perl. 1545s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1545s Unpacking libcache-cache-perl (1.08-3) ... 1545s Selecting previously unselected package libhtml-tagset-perl. 1545s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1545s Unpacking libhtml-tagset-perl (3.24-1) ... 1545s Selecting previously unselected package liburi-perl. 1545s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 1545s Unpacking liburi-perl (5.30-1) ... 1545s Selecting previously unselected package libhtml-parser-perl:arm64. 1545s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1545s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1546s Selecting previously unselected package libcgi-pm-perl. 1546s Preparing to unpack .../12-libcgi-pm-perl_4.66-1_all.deb ... 1546s Unpacking libcgi-pm-perl (4.66-1) ... 1546s Selecting previously unselected package libclass-inspector-perl. 1546s Preparing to unpack .../13-libclass-inspector-perl_1.36-3_all.deb ... 1546s Unpacking libclass-inspector-perl (1.36-3) ... 1546s Selecting previously unselected package libclass-xsaccessor-perl. 1546s Preparing to unpack .../14-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 1546s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 1546s Selecting previously unselected package libclone-perl:arm64. 1546s Preparing to unpack .../15-libclone-perl_0.47-1_arm64.deb ... 1546s Unpacking libclone-perl:arm64 (0.47-1) ... 1546s Selecting previously unselected package libcommon-sense-perl:arm64. 1546s Preparing to unpack .../16-libcommon-sense-perl_3.75-3build4_arm64.deb ... 1546s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 1546s Selecting previously unselected package libconvert-asn1-perl. 1546s Preparing to unpack .../17-libconvert-asn1-perl_0.34-1_all.deb ... 1546s Unpacking libconvert-asn1-perl (0.34-1) ... 1546s Selecting previously unselected package libcookie-baker-perl. 1546s Preparing to unpack .../18-libcookie-baker-perl_0.12-1_all.deb ... 1546s Unpacking libcookie-baker-perl (0.12-1) ... 1546s Selecting previously unselected package perl-openssl-defaults:arm64. 1546s Preparing to unpack .../19-perl-openssl-defaults_7build3_arm64.deb ... 1546s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1546s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1546s Preparing to unpack .../20-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1546s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1546s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1546s Preparing to unpack .../21-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1546s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1546s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1546s Preparing to unpack .../22-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1546s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1546s Selecting previously unselected package libcrypt-openssl-x509-perl. 1546s Preparing to unpack .../23-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1546s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1546s Selecting previously unselected package libcrypt-rijndael-perl. 1546s Preparing to unpack .../24-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1546s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1546s Selecting previously unselected package libdevel-stacktrace-perl. 1546s Preparing to unpack .../25-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1546s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1546s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1546s Preparing to unpack .../26-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1546s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1546s Selecting previously unselected package libencode-locale-perl. 1546s Preparing to unpack .../27-libencode-locale-perl_1.05-3_all.deb ... 1546s Unpacking libencode-locale-perl (1.05-3) ... 1546s Selecting previously unselected package libtimedate-perl. 1546s Preparing to unpack .../28-libtimedate-perl_2.3300-2_all.deb ... 1546s Unpacking libtimedate-perl (2.3300-2) ... 1546s Selecting previously unselected package libhttp-date-perl. 1546s Preparing to unpack .../29-libhttp-date-perl_6.06-1_all.deb ... 1546s Unpacking libhttp-date-perl (6.06-1) ... 1546s Selecting previously unselected package libfile-listing-perl. 1546s Preparing to unpack .../30-libfile-listing-perl_6.16-1_all.deb ... 1546s Unpacking libfile-listing-perl (6.16-1) ... 1546s Selecting previously unselected package libfile-sharedir-perl. 1546s Preparing to unpack .../31-libfile-sharedir-perl_1.118-3_all.deb ... 1546s Unpacking libfile-sharedir-perl (1.118-3) ... 1546s Selecting previously unselected package libfilesys-notify-simple-perl. 1546s Preparing to unpack .../32-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1546s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1547s Selecting previously unselected package libhash-multivalue-perl. 1547s Preparing to unpack .../33-libhash-multivalue-perl_0.16-3_all.deb ... 1547s Unpacking libhash-multivalue-perl (0.16-3) ... 1547s Selecting previously unselected package libhtml-template-perl. 1547s Preparing to unpack .../34-libhtml-template-perl_2.97-2_all.deb ... 1547s Unpacking libhtml-template-perl (2.97-2) ... 1547s Selecting previously unselected package libhtml-tree-perl. 1547s Preparing to unpack .../35-libhtml-tree-perl_5.07-3_all.deb ... 1547s Unpacking libhtml-tree-perl (5.07-3) ... 1547s Selecting previously unselected package libio-html-perl. 1547s Preparing to unpack .../36-libio-html-perl_1.004-3_all.deb ... 1547s Unpacking libio-html-perl (1.004-3) ... 1547s Selecting previously unselected package liblwp-mediatypes-perl. 1547s Preparing to unpack .../37-liblwp-mediatypes-perl_6.04-2_all.deb ... 1547s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1547s Selecting previously unselected package libhttp-message-perl. 1547s Preparing to unpack .../38-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1547s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1547s Selecting previously unselected package libhttp-cookies-perl. 1547s Preparing to unpack .../39-libhttp-cookies-perl_6.11-1_all.deb ... 1547s Unpacking libhttp-cookies-perl (6.11-1) ... 1547s Selecting previously unselected package libhttp-multipartparser-perl. 1547s Preparing to unpack .../40-libhttp-multipartparser-perl_0.02-3_all.deb ... 1547s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1547s Selecting previously unselected package libtypes-serialiser-perl. 1547s Preparing to unpack .../41-libtypes-serialiser-perl_1.01-1_all.deb ... 1547s Unpacking libtypes-serialiser-perl (1.01-1) ... 1547s Selecting previously unselected package libjson-xs-perl. 1547s Preparing to unpack .../42-libjson-xs-perl_4.030-2build4_arm64.deb ... 1547s Unpacking libjson-xs-perl (4.030-2build4) ... 1547s Selecting previously unselected package libjson-maybexs-perl. 1547s Preparing to unpack .../43-libjson-maybexs-perl_1.004008-1_all.deb ... 1547s Unpacking libjson-maybexs-perl (1.004008-1) ... 1547s Selecting previously unselected package libstream-buffered-perl. 1547s Preparing to unpack .../44-libstream-buffered-perl_0.03-3_all.deb ... 1547s Unpacking libstream-buffered-perl (0.03-3) ... 1547s Selecting previously unselected package libwww-form-urlencoded-perl. 1547s Preparing to unpack .../45-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1547s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1547s Selecting previously unselected package libhttp-entity-parser-perl. 1547s Preparing to unpack .../46-libhttp-entity-parser-perl_0.25-2_all.deb ... 1547s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1547s Selecting previously unselected package libhttp-headers-fast-perl. 1547s Preparing to unpack .../47-libhttp-headers-fast-perl_0.22-3_all.deb ... 1547s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1547s Selecting previously unselected package libhttp-negotiate-perl. 1547s Preparing to unpack .../48-libhttp-negotiate-perl_6.01-2_all.deb ... 1547s Unpacking libhttp-negotiate-perl (6.01-2) ... 1547s Selecting previously unselected package libnet-ssleay-perl:arm64. 1547s Preparing to unpack .../49-libnet-ssleay-perl_1.94-2_arm64.deb ... 1547s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 1547s Selecting previously unselected package libio-socket-ssl-perl. 1547s Preparing to unpack .../50-libio-socket-ssl-perl_2.089-1_all.deb ... 1547s Unpacking libio-socket-ssl-perl (2.089-1) ... 1547s Selecting previously unselected package libjson-perl. 1547s Preparing to unpack .../51-libjson-perl_4.10000-1_all.deb ... 1547s Unpacking libjson-perl (4.10000-1) ... 1547s Selecting previously unselected package libconfig-inifiles-perl. 1547s Preparing to unpack .../52-libconfig-inifiles-perl_3.000003-3_all.deb ... 1547s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1547s Selecting previously unselected package libmouse-perl:arm64. 1547s Preparing to unpack .../53-libmouse-perl_2.5.11-1build1_arm64.deb ... 1547s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1547s Selecting previously unselected package libnet-cidr-perl. 1548s Preparing to unpack .../54-libnet-cidr-perl_0.21-2_all.deb ... 1548s Unpacking libnet-cidr-perl (0.21-2) ... 1548s Selecting previously unselected package libtest-sharedfork-perl. 1548s Preparing to unpack .../55-libtest-sharedfork-perl_0.35-3_all.deb ... 1548s Unpacking libtest-sharedfork-perl (0.35-3) ... 1548s Selecting previously unselected package libtest-tcp-perl. 1548s Preparing to unpack .../56-libtest-tcp-perl_2.22-2_all.deb ... 1548s Unpacking libtest-tcp-perl (2.22-2) ... 1548s Selecting previously unselected package libtry-tiny-perl. 1548s Preparing to unpack .../57-libtry-tiny-perl_0.32-1_all.deb ... 1548s Unpacking libtry-tiny-perl (0.32-1) ... 1548s Selecting previously unselected package libplack-perl. 1548s Preparing to unpack .../58-libplack-perl_1.0051-1_all.deb ... 1548s Unpacking libplack-perl (1.0051-1) ... 1548s Selecting previously unselected package libnet-http-perl. 1548s Preparing to unpack .../59-libnet-http-perl_6.23-1_all.deb ... 1548s Unpacking libnet-http-perl (6.23-1) ... 1548s Selecting previously unselected package liblwp-protocol-https-perl. 1548s Preparing to unpack .../60-liblwp-protocol-https-perl_6.14-1_all.deb ... 1548s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1548s Selecting previously unselected package libwww-robotrules-perl. 1548s Preparing to unpack .../61-libwww-robotrules-perl_6.02-1_all.deb ... 1548s Unpacking libwww-robotrules-perl (6.02-1) ... 1548s Selecting previously unselected package libwww-perl. 1548s Preparing to unpack .../62-libwww-perl_6.77-1_all.deb ... 1548s Unpacking libwww-perl (6.77-1) ... 1548s Selecting previously unselected package liblemonldap-ng-common-perl. 1548s Preparing to unpack .../63-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 1548s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1548s Selecting previously unselected package pkg-perl-autopkgtest. 1548s Preparing to unpack .../64-pkg-perl-autopkgtest_0.80_all.deb ... 1548s Unpacking pkg-perl-autopkgtest (0.80) ... 1548s Setting up libconfig-inifiles-perl (3.000003-3) ... 1548s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1548s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1548s Setting up libhttp-multipartparser-perl (0.02-3) ... 1548s Setting up libclass-inspector-perl (1.36-3) ... 1548s Setting up libclone-perl:arm64 (0.47-1) ... 1548s Setting up libhtml-tagset-perl (3.24-1) ... 1548s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1548s Setting up libnet-cidr-perl (0.21-2) ... 1548s Setting up libipc-sharelite-perl (0.17-5build4) ... 1548s Setting up liblwp-mediatypes-perl (6.04-2) ... 1548s Setting up libcrypt-urandom-perl (0.40-1) ... 1548s Setting up libtry-tiny-perl (0.32-1) ... 1548s Setting up perl-openssl-defaults:arm64 (7build3) ... 1548s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 1548s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1548s Setting up libencode-locale-perl (1.05-3) ... 1548s Setting up libtest-sharedfork-perl (0.35-3) ... 1548s Setting up libhash-multivalue-perl (0.16-3) ... 1548s Setting up liberror-perl (0.17029-2) ... 1548s Setting up libapache-session-perl (1.94-2) ... 1548s Setting up libstream-buffered-perl (0.03-3) ... 1548s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1548s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1548s Setting up libio-html-perl (1.004-3) ... 1548s Setting up libtimedate-perl (2.3300-2) ... 1548s Setting up libtypes-serialiser-perl (1.01-1) ... 1548s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1548s Setting up libjson-perl (4.10000-1) ... 1548s Setting up libfile-sharedir-perl (1.118-3) ... 1548s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1548s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1548s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 1548s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1548s Setting up libconvert-asn1-perl (0.34-1) ... 1548s Setting up liburi-perl (5.30-1) ... 1548s Setting up dctrl-tools (2.24-3build3) ... 1548s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1548s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 1548s Setting up libjson-xs-perl (4.030-2build4) ... 1548s Setting up libhttp-date-perl (6.06-1) ... 1548s Setting up libtest-tcp-perl (2.22-2) ... 1548s Setting up libfile-listing-perl (6.16-1) ... 1548s Setting up libcache-cache-perl (1.08-3) ... 1548s Setting up libhttp-headers-fast-perl (0.22-3) ... 1548s Setting up libnet-http-perl (6.23-1) ... 1548s Setting up libjson-maybexs-perl (1.004008-1) ... 1548s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1548s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1548s Setting up pkg-perl-autopkgtest (0.80) ... 1548s Setting up libwww-robotrules-perl (6.02-1) ... 1548s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1548s Setting up libcookie-baker-perl (0.12-1) ... 1548s Setting up libhttp-entity-parser-perl (0.25-2) ... 1548s Setting up libio-socket-ssl-perl (2.089-1) ... 1548s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1548s Setting up libhttp-negotiate-perl (6.01-2) ... 1548s Setting up libhttp-cookies-perl (6.11-1) ... 1548s Setting up libhtml-tree-perl (5.07-3) ... 1548s Setting up libcgi-pm-perl (4.66-1) ... 1548s Setting up libhtml-template-perl (2.97-2) ... 1548s Setting up libplack-perl (1.0051-1) ... 1548s Setting up liblwp-protocol-https-perl (6.14-1) ... 1548s Setting up libwww-perl (6.77-1) ... 1548s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1548s Processing triggers for man-db (2.13.0-1) ... 1558s autopkgtest [15:00:22]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1558s autopkgtest [15:00:22]: test runtime-deps-common: [----------------------- 1558s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1558s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1558s 1..4 1558s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1558s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1558s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1558s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1558s ok 1558s All tests successful. 1558s Files=1, Tests=4, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.10 cusr 0.03 csys = 0.17 CPU) 1558s Result: PASS 1559s autopkgtest [15:00:23]: test runtime-deps-common: -----------------------] 1559s autopkgtest [15:00:23]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1559s runtime-deps-common PASS (superficial) 1560s autopkgtest [15:00:24]: test runtime-deps-portal: preparing testbed 1670s autopkgtest [15:02:14]: testbed dpkg architecture: arm64 1670s autopkgtest [15:02:14]: testbed apt version: 2.9.18 1671s autopkgtest [15:02:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1671s autopkgtest [15:02:15]: testbed release detected to be: plucky 1672s autopkgtest [15:02:16]: updating testbed package index (apt update) 1672s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1673s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1673s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1673s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1673s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 1673s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1673s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1673s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 1673s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 1673s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 1673s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 1673s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 1674s Fetched 2607 kB in 1s (2269 kB/s) 1675s Reading package lists... 1676s + lsb_release --codename --short 1676s + RELEASE=plucky 1676s + cat 1676s + [ plucky != trusty ] 1676s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1676s Reading package lists... 1676s Building dependency tree... 1676s Reading state information... 1677s Calculating upgrade... 1678s The following packages will be upgraded: 1678s libgudev-1.0-0 usb.ids 1678s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1678s Need to get 238 kB of archives. 1678s After this operation, 1024 B of additional disk space will be used. 1678s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 1678s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 1679s Fetched 238 kB in 0s (495 kB/s) 1679s (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 ... 80204 files and directories currently installed.) 1679s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 1679s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 1679s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 1679s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 1679s Setting up usb.ids (2025.01.14-1) ... 1679s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 1679s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1680s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1680s + /usr/lib/apt/apt-helper analyze-pattern ?true 1680s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1680s Reading package lists... 1680s Building dependency tree... 1680s Reading state information... 1682s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1682s + grep -q trusty /etc/lsb-release 1682s + [ ! -d /usr/share/doc/unattended-upgrades ] 1682s + [ ! -d /usr/share/doc/lxd ] 1682s + [ ! -d /usr/share/doc/lxd-client ] 1682s + [ ! -d /usr/share/doc/snapd ] 1682s + type iptables 1682s + cat 1682s + chmod 755 /etc/rc.local 1682s + . /etc/rc.local 1682s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1682s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1682s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1682s + uname -m 1682s + [ aarch64 = ppc64le ] 1682s + [ -d /run/systemd/system ] 1682s + systemd-detect-virt --quiet --vm 1682s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1682s + cat 1682s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1682s + echo COMPRESS=lz4 1682s + sync 1682s autopkgtest [15:02:26]: upgrading testbed (apt dist-upgrade and autopurge) 1683s Reading package lists... 1683s Building dependency tree... 1683s Reading state information... 1684s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1685s Starting 2 pkgProblemResolver with broken count: 0 1685s Done 1686s Entering ResolveByKeep 1687s 1688s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1688s Reading package lists... 1689s Building dependency tree... 1689s Reading state information... 1690s Starting pkgProblemResolver with broken count: 0 1690s Starting 2 pkgProblemResolver with broken count: 0 1690s Done 1691s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1694s Reading package lists... 1694s Building dependency tree... 1694s Reading state information... 1695s Starting pkgProblemResolver with broken count: 0 1695s Starting 2 pkgProblemResolver with broken count: 0 1695s Done 1696s The following NEW packages will be installed: 1696s autodep8 dctrl-tools fonts-font-awesome javascript-common 1696s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1696s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1696s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1696s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1696s libconvert-base32-perl libcookie-baker-perl libcrypt-openssl-bignum-perl 1696s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1696s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1696s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1696s libemail-date-format-perl libencode-locale-perl liberror-perl 1696s libexporter-tiny-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1696s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1696s libfont-afm-perl libhash-multivalue-perl libhtml-format-perl 1696s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1696s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1696s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1696s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1696s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1696s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1696s libjson-maybexs-perl libjson-perl libjson-xs-perl 1696s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1696s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1696s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1696s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1696s libposix-strftime-compiler-perl libregexp-assemble-perl 1696s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1696s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1696s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1696s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1696s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 1696s Need to get 8326 kB of archives. 1696s After this operation, 28.1 MB of additional disk space will be used. 1696s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1696s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1696s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1696s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1696s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1696s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 1696s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1696s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1696s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 1696s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1696s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1696s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1696s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1696s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1696s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1696s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1696s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1696s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1696s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1697s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1697s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 1697s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 1697s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1697s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 1697s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1697s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1697s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1697s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1697s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1697s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1697s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1697s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1697s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1697s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1697s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1697s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1697s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1697s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1697s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1697s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1697s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1697s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1697s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1697s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1697s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1697s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1697s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1697s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1697s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1697s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1697s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1697s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1697s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1697s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1697s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1697s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1697s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1697s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1697s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 1697s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1698s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1698s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1698s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1698s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 1698s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 1698s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 1698s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-fastcgi-server all 2.20.1+ds-1 [30.5 kB] 1698s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1698s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1698s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1698s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1698s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1698s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1698s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1698s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 javascript-common all 11+nmu1 [5936 B] 1698s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1698s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 1698s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1698s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1698s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1698s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1698s Get:82 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1698s Get:83 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1698s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1698s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1698s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-portal-perl all 2.20.1+ds-1 [2996 kB] 1699s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1699s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1699s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 1699s Preconfiguring packages ... 1699s Fetched 8326 kB in 3s (2843 kB/s) 1699s Selecting previously unselected package libfcgi0t64:arm64. 1699s (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 ... 80204 files and directories currently installed.) 1699s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1699s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1699s Selecting previously unselected package libfcgi-perl. 1699s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1699s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1699s Selecting previously unselected package libfcgi-procmanager-perl. 1699s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1699s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1699s Selecting previously unselected package libcrypt-urandom-perl. 1699s Preparing to unpack .../03-libcrypt-urandom-perl_0.40-1_all.deb ... 1699s Unpacking libcrypt-urandom-perl (0.40-1) ... 1700s Selecting previously unselected package libapache-session-perl. 1700s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1700s Unpacking libapache-session-perl (1.94-2) ... 1700s Selecting previously unselected package liberror-perl. 1700s Preparing to unpack .../05-liberror-perl_0.17029-2_all.deb ... 1700s Unpacking liberror-perl (0.17029-2) ... 1700s Selecting previously unselected package libipc-sharelite-perl. 1700s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1700s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1700s Selecting previously unselected package libcache-cache-perl. 1700s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1700s Unpacking libcache-cache-perl (1.08-3) ... 1700s Selecting previously unselected package libclass-xsaccessor-perl. 1700s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 1700s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 1700s Selecting previously unselected package libconfig-inifiles-perl. 1700s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1700s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1700s Selecting previously unselected package perl-openssl-defaults:arm64. 1700s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1700s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1700s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1700s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1700s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1700s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1700s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1700s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1700s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1700s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1700s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1700s Selecting previously unselected package libconvert-asn1-perl. 1700s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1700s Unpacking libconvert-asn1-perl (0.34-1) ... 1700s Selecting previously unselected package libcrypt-openssl-x509-perl. 1700s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1700s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1700s Selecting previously unselected package libcrypt-rijndael-perl. 1700s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1700s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1700s Selecting previously unselected package libhtml-tagset-perl. 1700s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 1700s Unpacking libhtml-tagset-perl (3.24-1) ... 1700s Selecting previously unselected package liburi-perl. 1700s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 1700s Unpacking liburi-perl (5.30-1) ... 1700s Selecting previously unselected package libhtml-parser-perl:arm64. 1700s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1700s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1700s Selecting previously unselected package libcgi-pm-perl. 1700s Preparing to unpack .../20-libcgi-pm-perl_4.66-1_all.deb ... 1700s Unpacking libcgi-pm-perl (4.66-1) ... 1700s Selecting previously unselected package libhtml-template-perl. 1700s Preparing to unpack .../21-libhtml-template-perl_2.97-2_all.deb ... 1700s Unpacking libhtml-template-perl (2.97-2) ... 1700s Selecting previously unselected package libjson-perl. 1700s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 1700s Unpacking libjson-perl (4.10000-1) ... 1700s Selecting previously unselected package libcommon-sense-perl:arm64. 1700s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build4_arm64.deb ... 1700s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 1700s Selecting previously unselected package libtypes-serialiser-perl. 1700s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 1700s Unpacking libtypes-serialiser-perl (1.01-1) ... 1700s Selecting previously unselected package libjson-xs-perl. 1700s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 1700s Unpacking libjson-xs-perl (4.030-2build4) ... 1700s Selecting previously unselected package libmouse-perl:arm64. 1700s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 1700s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1700s Selecting previously unselected package libnet-cidr-perl. 1700s Preparing to unpack .../27-libnet-cidr-perl_0.21-2_all.deb ... 1700s Unpacking libnet-cidr-perl (0.21-2) ... 1700s Selecting previously unselected package libposix-strftime-compiler-perl. 1700s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1700s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1701s Selecting previously unselected package libapache-logformat-compiler-perl. 1701s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1701s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1701s Selecting previously unselected package libcookie-baker-perl. 1701s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 1701s Unpacking libcookie-baker-perl (0.12-1) ... 1701s Selecting previously unselected package libdevel-stacktrace-perl. 1701s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1701s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1701s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1701s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1701s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1701s Selecting previously unselected package libclass-inspector-perl. 1701s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 1701s Unpacking libclass-inspector-perl (1.36-3) ... 1701s Selecting previously unselected package libfile-sharedir-perl. 1701s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 1701s Unpacking libfile-sharedir-perl (1.118-3) ... 1701s Selecting previously unselected package libfilesys-notify-simple-perl. 1701s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1701s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1701s Selecting previously unselected package libhash-multivalue-perl. 1701s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 1701s Unpacking libhash-multivalue-perl (0.16-3) ... 1701s Selecting previously unselected package libhttp-multipartparser-perl. 1701s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 1701s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1701s Selecting previously unselected package libjson-maybexs-perl. 1701s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 1701s Unpacking libjson-maybexs-perl (1.004008-1) ... 1701s Selecting previously unselected package libstream-buffered-perl. 1701s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 1701s Unpacking libstream-buffered-perl (0.03-3) ... 1701s Selecting previously unselected package libwww-form-urlencoded-perl. 1701s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1701s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1701s Selecting previously unselected package libhttp-entity-parser-perl. 1701s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 1701s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1701s Selecting previously unselected package libtimedate-perl. 1701s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 1701s Unpacking libtimedate-perl (2.3300-2) ... 1701s Selecting previously unselected package libhttp-date-perl. 1701s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 1701s Unpacking libhttp-date-perl (6.06-1) ... 1701s Selecting previously unselected package libhttp-headers-fast-perl. 1701s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 1701s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1701s Selecting previously unselected package libclone-perl:arm64. 1701s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 1701s Unpacking libclone-perl:arm64 (0.47-1) ... 1701s Selecting previously unselected package libencode-locale-perl. 1701s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 1701s Unpacking libencode-locale-perl (1.05-3) ... 1701s Selecting previously unselected package libio-html-perl. 1701s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 1701s Unpacking libio-html-perl (1.004-3) ... 1701s Selecting previously unselected package liblwp-mediatypes-perl. 1701s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 1701s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1701s Selecting previously unselected package libhttp-message-perl. 1702s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1702s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1702s Selecting previously unselected package libtest-sharedfork-perl. 1702s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 1702s Unpacking libtest-sharedfork-perl (0.35-3) ... 1702s Selecting previously unselected package libtest-tcp-perl. 1702s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 1702s Unpacking libtest-tcp-perl (2.22-2) ... 1702s Selecting previously unselected package libtry-tiny-perl. 1702s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 1702s Unpacking libtry-tiny-perl (0.32-1) ... 1702s Selecting previously unselected package libplack-perl. 1702s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 1702s Unpacking libplack-perl (1.0051-1) ... 1702s Selecting previously unselected package libfile-listing-perl. 1702s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 1702s Unpacking libfile-listing-perl (6.16-1) ... 1702s Selecting previously unselected package libhtml-tree-perl. 1702s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 1702s Unpacking libhtml-tree-perl (5.07-3) ... 1702s Selecting previously unselected package libhttp-cookies-perl. 1702s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 1702s Unpacking libhttp-cookies-perl (6.11-1) ... 1702s Selecting previously unselected package libhttp-negotiate-perl. 1702s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 1702s Unpacking libhttp-negotiate-perl (6.01-2) ... 1702s Selecting previously unselected package libnet-ssleay-perl:arm64. 1702s Preparing to unpack .../58-libnet-ssleay-perl_1.94-2_arm64.deb ... 1702s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 1702s Selecting previously unselected package libio-socket-ssl-perl. 1702s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 1702s Unpacking libio-socket-ssl-perl (2.089-1) ... 1702s Selecting previously unselected package libnet-http-perl. 1702s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 1702s Unpacking libnet-http-perl (6.23-1) ... 1702s Selecting previously unselected package liblwp-protocol-https-perl. 1702s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 1702s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1703s Selecting previously unselected package libwww-robotrules-perl. 1703s Preparing to unpack .../62-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 .../63-libwww-perl_6.77-1_all.deb ... 1703s Unpacking libwww-perl (6.77-1) ... 1703s Selecting previously unselected package liblemonldap-ng-common-perl. 1703s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 1703s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1703s Selecting previously unselected package liblemonldap-ng-handler-perl. 1703s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 1703s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1703s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1703s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.1+ds-1_all.deb ... 1703s Unpacking lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1703s Selecting previously unselected package fonts-font-awesome. 1703s Preparing to unpack .../67-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1703s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1703s Selecting previously unselected package libconvert-base32-perl. 1703s Preparing to unpack .../68-libconvert-base32-perl_0.06-3_all.deb ... 1703s Unpacking libconvert-base32-perl (0.06-3) ... 1703s Selecting previously unselected package libdigest-hmac-perl. 1703s Preparing to unpack .../69-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1703s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1703s Selecting previously unselected package libemail-date-format-perl. 1703s Preparing to unpack .../70-libemail-date-format-perl_1.008-1_all.deb ... 1703s Unpacking libemail-date-format-perl (1.008-1) ... 1703s Selecting previously unselected package libfont-afm-perl. 1703s Preparing to unpack .../71-libfont-afm-perl_1.20-4_all.deb ... 1703s Unpacking libfont-afm-perl (1.20-4) ... 1703s Selecting previously unselected package libhtml-format-perl. 1703s Preparing to unpack .../72-libhtml-format-perl_2.16-2_all.deb ... 1703s Unpacking libhtml-format-perl (2.16-2) ... 1703s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1703s Preparing to unpack .../73-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1703s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1703s Selecting previously unselected package javascript-common. 1703s Preparing to unpack .../74-javascript-common_11+nmu1_all.deb ... 1703s Unpacking javascript-common (11+nmu1) ... 1703s Selecting previously unselected package libjs-popper.js. 1703s Preparing to unpack .../75-libjs-popper.js_1.16.1+ds-6_all.deb ... 1703s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1704s Selecting previously unselected package libjs-bootstrap4. 1704s Preparing to unpack .../76-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 1704s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1704s Selecting previously unselected package libjs-jquery. 1704s Preparing to unpack .../77-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1704s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1704s Selecting previously unselected package libjs-jquery-cookie. 1704s Preparing to unpack .../78-libjs-jquery-cookie_12-4_all.deb ... 1704s Unpacking libjs-jquery-cookie (12-4) ... 1704s Selecting previously unselected package libjs-jquery-ui. 1704s Preparing to unpack .../79-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1704s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1704s Selecting previously unselected package libexporter-tiny-perl. 1704s Preparing to unpack .../80-libexporter-tiny-perl_1.006002-1_all.deb ... 1704s Unpacking libexporter-tiny-perl (1.006002-1) ... 1704s Selecting previously unselected package liblist-moreutils-xs-perl. 1704s Preparing to unpack .../81-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1704s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1704s Selecting previously unselected package liblist-moreutils-perl. 1704s Preparing to unpack .../82-liblist-moreutils-perl_0.430-2_all.deb ... 1704s Unpacking liblist-moreutils-perl (0.430-2) ... 1704s Selecting previously unselected package libregexp-assemble-perl. 1704s Preparing to unpack .../83-libregexp-assemble-perl_0.38-2_all.deb ... 1704s Unpacking libregexp-assemble-perl (0.38-2) ... 1704s Selecting previously unselected package libtext-unidecode-perl. 1704s Preparing to unpack .../84-libtext-unidecode-perl_1.30-3_all.deb ... 1704s Unpacking libtext-unidecode-perl (1.30-3) ... 1704s Selecting previously unselected package liblemonldap-ng-portal-perl. 1704s Preparing to unpack .../85-liblemonldap-ng-portal-perl_2.20.1+ds-1_all.deb ... 1704s Unpacking liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 1705s Selecting previously unselected package dctrl-tools. 1705s Preparing to unpack .../86-dctrl-tools_2.24-3build3_arm64.deb ... 1705s Unpacking dctrl-tools (2.24-3build3) ... 1705s Selecting previously unselected package autodep8. 1705s Preparing to unpack .../87-autodep8_0.28+nmu1ubuntu1_all.deb ... 1705s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1705s Selecting previously unselected package pkg-perl-autopkgtest. 1705s Preparing to unpack .../88-pkg-perl-autopkgtest_0.80_all.deb ... 1705s Unpacking pkg-perl-autopkgtest (0.80) ... 1705s Setting up libconfig-inifiles-perl (3.000003-3) ... 1705s Setting up javascript-common (11+nmu1) ... 1705s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1705s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1705s Setting up libhttp-multipartparser-perl (0.02-3) ... 1705s Setting up libclass-inspector-perl (1.36-3) ... 1705s Setting up libfont-afm-perl (1.20-4) ... 1705s Setting up libjs-popper.js (1.16.1+ds-6) ... 1705s Setting up libclone-perl:arm64 (0.47-1) ... 1705s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1705s Setting up libhtml-tagset-perl (3.24-1) ... 1705s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1705s Setting up libnet-cidr-perl (0.21-2) ... 1705s Setting up libipc-sharelite-perl (0.17-5build4) ... 1705s Setting up liblwp-mediatypes-perl (6.04-2) ... 1705s Setting up libcrypt-urandom-perl (0.40-1) ... 1705s Setting up libtry-tiny-perl (0.32-1) ... 1705s Setting up perl-openssl-defaults:arm64 (7build3) ... 1705s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 1705s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1705s Setting up libencode-locale-perl (1.05-3) ... 1705s Setting up libfcgi-procmanager-perl (0.28-3) ... 1705s Setting up libtest-sharedfork-perl (0.35-3) ... 1705s Setting up libhash-multivalue-perl (0.16-3) ... 1705s Setting up liberror-perl (0.17029-2) ... 1705s Setting up libapache-session-perl (1.94-2) ... 1705s Setting up libstream-buffered-perl (0.03-3) ... 1705s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1705s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1705s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1705s Setting up libemail-date-format-perl (1.008-1) ... 1705s Setting up libio-html-perl (1.004-3) ... 1705s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1705s Setting up libtimedate-perl (2.3300-2) ... 1705s Setting up libtypes-serialiser-perl (1.01-1) ... 1705s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1705s Setting up libjson-perl (4.10000-1) ... 1705s Setting up libfile-sharedir-perl (1.118-3) ... 1705s Setting up libfcgi-perl (0.82+ds-3build3) ... 1705s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1705s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1705s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 1705s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1705s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1705s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1705s Setting up libexporter-tiny-perl (1.006002-1) ... 1705s Setting up libconvert-asn1-perl (0.34-1) ... 1705s Setting up libtext-unidecode-perl (1.30-3) ... 1705s Setting up libregexp-assemble-perl (0.38-2) ... 1705s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1705s Setting up liburi-perl (5.30-1) ... 1705s Setting up libconvert-base32-perl (0.06-3) ... 1705s Setting up dctrl-tools (2.24-3build3) ... 1705s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1705s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 1705s Setting up libjson-xs-perl (4.030-2build4) ... 1705s Setting up libjs-jquery-cookie (12-4) ... 1705s Setting up libhttp-date-perl (6.06-1) ... 1705s Setting up libtest-tcp-perl (2.22-2) ... 1705s Setting up libfile-listing-perl (6.16-1) ... 1705s Setting up libcache-cache-perl (1.08-3) ... 1705s Setting up libhttp-headers-fast-perl (0.22-3) ... 1705s Setting up liblist-moreutils-perl (0.430-2) ... 1705s Setting up libnet-http-perl (6.23-1) ... 1705s Setting up libjson-maybexs-perl (1.004008-1) ... 1705s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1705s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1705s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1705s Setting up pkg-perl-autopkgtest (0.80) ... 1705s Setting up libwww-robotrules-perl (6.02-1) ... 1705s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1705s Setting up libcookie-baker-perl (0.12-1) ... 1705s Setting up libhttp-entity-parser-perl (0.25-2) ... 1705s Setting up libio-socket-ssl-perl (2.089-1) ... 1705s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1705s Setting up libhttp-negotiate-perl (6.01-2) ... 1705s Setting up libhttp-cookies-perl (6.11-1) ... 1705s Setting up libhtml-tree-perl (5.07-3) ... 1705s Setting up libcgi-pm-perl (4.66-1) ... 1705s Setting up libhtml-format-perl (2.16-2) ... 1705s Setting up libhtml-template-perl (2.97-2) ... 1705s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1705s Setting up libplack-perl (1.0051-1) ... 1705s Setting up liblwp-protocol-https-perl (6.14-1) ... 1705s Setting up libwww-perl (6.77-1) ... 1705s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1705s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1706s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1706s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1706s Setting up lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1707s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1707s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1707s Setting up liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 1708s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1708s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1709s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1709s Processing triggers for man-db (2.13.0-1) ... 1722s autopkgtest [15:03:06]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1722s autopkgtest [15:03:06]: test runtime-deps-portal: [----------------------- 1722s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1722s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1723s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1723s 1..4 1723s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1723s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1723s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1723s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1723s ok 1723s All tests successful. 1723s Files=1, Tests=4, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.59 cusr 0.16 csys = 0.80 CPU) 1723s Result: PASS 1723s autopkgtest [15:03:07]: test runtime-deps-portal: -----------------------] 1724s autopkgtest [15:03:08]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1724s runtime-deps-portal PASS (superficial) 1724s autopkgtest [15:03:08]: test runtime-deps-manager: preparing testbed 1828s autopkgtest [15:04:52]: testbed dpkg architecture: arm64 1829s autopkgtest [15:04:53]: testbed apt version: 2.9.18 1829s autopkgtest [15:04:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1829s autopkgtest [15:04:53]: testbed release detected to be: plucky 1830s autopkgtest [15:04:54]: updating testbed package index (apt update) 1831s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1831s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1831s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1831s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1831s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1831s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1831s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 1831s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [868 kB] 1831s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [317 kB] 1831s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 1831s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1076 kB] 1831s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.8 kB] 1832s Fetched 2607 kB in 1s (2491 kB/s) 1832s Reading package lists... 1833s + lsb_release --codename --short 1833s + RELEASE=plucky 1833s + cat 1833s + [ plucky != trusty ] 1833s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1833s Reading package lists... 1834s Building dependency tree... 1834s Reading state information... 1835s Calculating upgrade... 1835s The following packages will be upgraded: 1835s libgudev-1.0-0 usb.ids 1836s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1836s Need to get 238 kB of archives. 1836s After this operation, 1024 B of additional disk space will be used. 1836s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 usb.ids all 2025.01.14-1 [223 kB] 1836s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgudev-1.0-0 arm64 1:238-6 [14.9 kB] 1837s Fetched 238 kB in 1s (441 kB/s) 1837s (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 ... 80204 files and directories currently installed.) 1837s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 1837s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 1837s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_arm64.deb ... 1837s Unpacking libgudev-1.0-0:arm64 (1:238-6) over (1:238-5ubuntu1) ... 1837s Setting up usb.ids (2025.01.14-1) ... 1837s Setting up libgudev-1.0-0:arm64 (1:238-6) ... 1837s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1837s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1837s + /usr/lib/apt/apt-helper analyze-pattern ?true 1837s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1837s Reading package lists... 1838s Building dependency tree... 1838s Reading state information... 1838s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1838s + grep -q trusty /etc/lsb-release 1838s + [ ! -d /usr/share/doc/unattended-upgrades ] 1838s + [ ! -d /usr/share/doc/lxd ] 1838s + [ ! -d /usr/share/doc/lxd-client ] 1838s + [ ! -d /usr/share/doc/snapd ] 1838s + type iptables 1838s + cat 1838s + chmod 755 /etc/rc.local 1838s + . /etc/rc.local 1838s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1838s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1838s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1838s + uname -m 1839s + [ aarch64 = ppc64le ] 1839s + [ -d /run/systemd/system ] 1839s + systemd-detect-virt --quiet --vm 1839s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1839s + cat 1839s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1839s + echo COMPRESS=lz4 1839s + sync 1839s autopkgtest [15:05:03]: upgrading testbed (apt dist-upgrade and autopurge) 1839s Reading package lists... 1839s Building dependency tree... 1839s Reading state information... 1840s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1840s Starting 2 pkgProblemResolver with broken count: 0 1840s Done 1841s Entering ResolveByKeep 1841s 1842s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1842s Reading package lists... 1842s Building dependency tree... 1842s Reading state information... 1843s Starting pkgProblemResolver with broken count: 0 1843s Starting 2 pkgProblemResolver with broken count: 0 1843s Done 1843s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1847s Reading package lists... 1848s Building dependency tree... 1848s Reading state information... 1848s Starting pkgProblemResolver with broken count: 0 1848s Starting 2 pkgProblemResolver with broken count: 0 1848s Done 1849s The following NEW packages will be installed: 1849s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 1849s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 1849s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 1849s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1849s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 1849s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1849s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1849s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1849s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1849s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 1849s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1849s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1849s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 1849s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 1849s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 1849s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1849s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 1849s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 1849s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 1849s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1849s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 1849s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 1849s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 1849s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 1849s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 1849s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1849s perl-openssl-defaults pkg-perl-autopkgtest 1849s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 1849s Need to get 6272 kB of archives. 1849s After this operation, 26.3 MB of additional disk space will be used. 1849s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1849s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1849s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1849s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1849s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1849s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 1849s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1849s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1849s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build5 [32.7 kB] 1849s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1849s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1849s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1849s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1849s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1849s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1849s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1849s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1849s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1849s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1850s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1850s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.66-1 [185 kB] 1850s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-template-perl all 2.97-2 [60.2 kB] 1850s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1850s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libcommon-sense-perl arm64 3.75-3build4 [20.5 kB] 1850s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1850s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1850s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1850s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1850s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1850s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1850s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1850s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1850s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1850s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1850s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1850s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1850s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1850s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1850s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1850s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1850s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1850s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1850s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1850s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1850s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1850s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1850s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1850s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1850s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1850s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1850s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1850s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1850s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1850s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1850s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1850s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1850s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1850s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1850s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 1850s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1850s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1850s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1850s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1850s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 1850s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-common-perl all 2.20.1+ds-1 [185 kB] 1850s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-handler-perl all 2.20.1+ds-1 [72.4 kB] 1850s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-fastcgi-server all 2.20.1+ds-1 [30.5 kB] 1850s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1850s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1850s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1850s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcryptx-perl arm64 0.084-1 [652 kB] 1851s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1851s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1851s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1851s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 1851s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 1851s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 1851s Get:78 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1851s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1851s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1851s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-manager-perl all 2.20.1+ds-1 [959 kB] 1851s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1851s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1851s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 pkg-perl-autopkgtest all 0.80 [18.7 kB] 1851s Preconfiguring packages ... 1851s Fetched 6272 kB in 2s (2852 kB/s) 1851s Selecting previously unselected package libfcgi0t64:arm64. 1851s (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 ... 80204 files and directories currently installed.) 1852s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1852s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1852s Selecting previously unselected package libfcgi-perl. 1852s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1852s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1852s Selecting previously unselected package libfcgi-procmanager-perl. 1852s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1852s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1852s Selecting previously unselected package libcrypt-urandom-perl. 1852s Preparing to unpack .../03-libcrypt-urandom-perl_0.40-1_all.deb ... 1852s Unpacking libcrypt-urandom-perl (0.40-1) ... 1852s Selecting previously unselected package libapache-session-perl. 1852s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1852s Unpacking libapache-session-perl (1.94-2) ... 1852s Selecting previously unselected package liberror-perl. 1852s Preparing to unpack .../05-liberror-perl_0.17029-2_all.deb ... 1852s Unpacking liberror-perl (0.17029-2) ... 1852s Selecting previously unselected package libipc-sharelite-perl. 1852s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1852s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1852s Selecting previously unselected package libcache-cache-perl. 1852s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1852s Unpacking libcache-cache-perl (1.08-3) ... 1852s Selecting previously unselected package libclass-xsaccessor-perl. 1852s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build5_arm64.deb ... 1852s Unpacking libclass-xsaccessor-perl (1.19-4build5) ... 1852s Selecting previously unselected package libconfig-inifiles-perl. 1852s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1852s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1852s Selecting previously unselected package perl-openssl-defaults:arm64. 1852s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1852s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1852s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1852s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1852s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1852s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1852s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1852s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1852s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1852s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1852s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1852s Selecting previously unselected package libconvert-asn1-perl. 1852s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1852s Unpacking libconvert-asn1-perl (0.34-1) ... 1852s Selecting previously unselected package libcrypt-openssl-x509-perl. 1852s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1852s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1852s Selecting previously unselected package libcrypt-rijndael-perl. 1852s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1852s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1852s Selecting previously unselected package libhtml-tagset-perl. 1852s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 1852s Unpacking libhtml-tagset-perl (3.24-1) ... 1852s Selecting previously unselected package liburi-perl. 1852s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 1852s Unpacking liburi-perl (5.30-1) ... 1852s Selecting previously unselected package libhtml-parser-perl:arm64. 1852s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1852s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1852s Selecting previously unselected package libcgi-pm-perl. 1852s Preparing to unpack .../20-libcgi-pm-perl_4.66-1_all.deb ... 1852s Unpacking libcgi-pm-perl (4.66-1) ... 1852s Selecting previously unselected package libhtml-template-perl. 1852s Preparing to unpack .../21-libhtml-template-perl_2.97-2_all.deb ... 1852s Unpacking libhtml-template-perl (2.97-2) ... 1852s Selecting previously unselected package libjson-perl. 1852s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 1852s Unpacking libjson-perl (4.10000-1) ... 1852s Selecting previously unselected package libcommon-sense-perl:arm64. 1852s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build4_arm64.deb ... 1852s Unpacking libcommon-sense-perl:arm64 (3.75-3build4) ... 1852s Selecting previously unselected package libtypes-serialiser-perl. 1852s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 1852s Unpacking libtypes-serialiser-perl (1.01-1) ... 1852s Selecting previously unselected package libjson-xs-perl. 1853s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 1853s Unpacking libjson-xs-perl (4.030-2build4) ... 1853s Selecting previously unselected package libmouse-perl:arm64. 1853s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 1853s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1853s Selecting previously unselected package libnet-cidr-perl. 1853s Preparing to unpack .../27-libnet-cidr-perl_0.21-2_all.deb ... 1853s Unpacking libnet-cidr-perl (0.21-2) ... 1853s Selecting previously unselected package libposix-strftime-compiler-perl. 1853s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1853s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1853s Selecting previously unselected package libapache-logformat-compiler-perl. 1853s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1853s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1853s Selecting previously unselected package libcookie-baker-perl. 1853s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 1853s Unpacking libcookie-baker-perl (0.12-1) ... 1853s Selecting previously unselected package libdevel-stacktrace-perl. 1853s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1853s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1853s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1853s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1853s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1853s Selecting previously unselected package libclass-inspector-perl. 1853s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 1853s Unpacking libclass-inspector-perl (1.36-3) ... 1853s Selecting previously unselected package libfile-sharedir-perl. 1853s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 1853s Unpacking libfile-sharedir-perl (1.118-3) ... 1853s Selecting previously unselected package libfilesys-notify-simple-perl. 1853s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1853s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1853s Selecting previously unselected package libhash-multivalue-perl. 1853s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 1853s Unpacking libhash-multivalue-perl (0.16-3) ... 1853s Selecting previously unselected package libhttp-multipartparser-perl. 1853s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 1853s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1853s Selecting previously unselected package libjson-maybexs-perl. 1853s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 1853s Unpacking libjson-maybexs-perl (1.004008-1) ... 1853s Selecting previously unselected package libstream-buffered-perl. 1853s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 1853s Unpacking libstream-buffered-perl (0.03-3) ... 1853s Selecting previously unselected package libwww-form-urlencoded-perl. 1853s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1853s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1853s Selecting previously unselected package libhttp-entity-parser-perl. 1853s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 1853s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1853s Selecting previously unselected package libtimedate-perl. 1853s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 1853s Unpacking libtimedate-perl (2.3300-2) ... 1853s Selecting previously unselected package libhttp-date-perl. 1853s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 1853s Unpacking libhttp-date-perl (6.06-1) ... 1853s Selecting previously unselected package libhttp-headers-fast-perl. 1853s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 1853s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1853s Selecting previously unselected package libclone-perl:arm64. 1853s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 1853s Unpacking libclone-perl:arm64 (0.47-1) ... 1853s Selecting previously unselected package libencode-locale-perl. 1853s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 1853s Unpacking libencode-locale-perl (1.05-3) ... 1853s Selecting previously unselected package libio-html-perl. 1853s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 1853s Unpacking libio-html-perl (1.004-3) ... 1853s Selecting previously unselected package liblwp-mediatypes-perl. 1853s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 1853s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1853s Selecting previously unselected package libhttp-message-perl. 1853s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1853s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1853s Selecting previously unselected package libtest-sharedfork-perl. 1854s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 1854s Unpacking libtest-sharedfork-perl (0.35-3) ... 1854s Selecting previously unselected package libtest-tcp-perl. 1854s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 1854s Unpacking libtest-tcp-perl (2.22-2) ... 1854s Selecting previously unselected package libtry-tiny-perl. 1854s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 1854s Unpacking libtry-tiny-perl (0.32-1) ... 1854s Selecting previously unselected package libplack-perl. 1854s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 1854s Unpacking libplack-perl (1.0051-1) ... 1854s Selecting previously unselected package libfile-listing-perl. 1854s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 1854s Unpacking libfile-listing-perl (6.16-1) ... 1854s Selecting previously unselected package libhtml-tree-perl. 1854s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 1854s Unpacking libhtml-tree-perl (5.07-3) ... 1854s Selecting previously unselected package libhttp-cookies-perl. 1854s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 1854s Unpacking libhttp-cookies-perl (6.11-1) ... 1854s Selecting previously unselected package libhttp-negotiate-perl. 1854s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 1854s Unpacking libhttp-negotiate-perl (6.01-2) ... 1854s Selecting previously unselected package libnet-ssleay-perl:arm64. 1854s Preparing to unpack .../58-libnet-ssleay-perl_1.94-2_arm64.deb ... 1854s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 1854s Selecting previously unselected package libio-socket-ssl-perl. 1854s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 1854s Unpacking libio-socket-ssl-perl (2.089-1) ... 1854s Selecting previously unselected package libnet-http-perl. 1854s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 1854s Unpacking libnet-http-perl (6.23-1) ... 1854s Selecting previously unselected package liblwp-protocol-https-perl. 1854s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 1854s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1854s Selecting previously unselected package libwww-robotrules-perl. 1854s Preparing to unpack .../62-libwww-robotrules-perl_6.02-1_all.deb ... 1854s Unpacking libwww-robotrules-perl (6.02-1) ... 1854s Selecting previously unselected package libwww-perl. 1854s Preparing to unpack .../63-libwww-perl_6.77-1_all.deb ... 1854s Unpacking libwww-perl (6.77-1) ... 1854s Selecting previously unselected package liblemonldap-ng-common-perl. 1854s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.1+ds-1_all.deb ... 1854s Unpacking liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1854s Selecting previously unselected package liblemonldap-ng-handler-perl. 1854s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.1+ds-1_all.deb ... 1854s Unpacking liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1854s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1854s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.1+ds-1_all.deb ... 1854s Unpacking lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1854s Selecting previously unselected package libclass-errorhandler-perl. 1854s Preparing to unpack .../67-libclass-errorhandler-perl_0.04-3_all.deb ... 1854s Unpacking libclass-errorhandler-perl (0.04-3) ... 1854s Selecting previously unselected package libcrypt-des-perl:arm64. 1854s Preparing to unpack .../68-libcrypt-des-perl_2.07-5_arm64.deb ... 1854s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1854s Selecting previously unselected package libcrypt-des-ede3-perl. 1854s Preparing to unpack .../69-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1854s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1854s Selecting previously unselected package libcryptx-perl. 1854s Preparing to unpack .../70-libcryptx-perl_0.084-1_arm64.deb ... 1854s Unpacking libcryptx-perl (0.084-1) ... 1854s Selecting previously unselected package libconvert-pem-perl. 1854s Preparing to unpack .../71-libconvert-pem-perl_0.13-1_all.deb ... 1854s Unpacking libconvert-pem-perl (0.13-1) ... 1854s Selecting previously unselected package libemail-date-format-perl. 1854s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 1854s Unpacking libemail-date-format-perl (1.008-1) ... 1855s Selecting previously unselected package libhash-merge-simple-perl. 1855s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 1855s Unpacking libhash-merge-simple-perl (0.052-1) ... 1855s Selecting previously unselected package libjs-angularjs. 1855s Preparing to unpack .../74-libjs-angularjs_1.8.3-1_all.deb ... 1855s Unpacking libjs-angularjs (1.8.3-1) ... 1855s Selecting previously unselected package fonts-glyphicons-halflings. 1855s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 1855s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1855s Selecting previously unselected package libjs-bootstrap. 1855s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 1855s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 1855s Selecting previously unselected package libjs-es5-shim. 1855s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 1855s Unpacking libjs-es5-shim (4.6.7-2) ... 1855s Selecting previously unselected package libjs-jquery. 1855s Preparing to unpack .../78-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1855s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1855s Selecting previously unselected package libregexp-common-perl. 1855s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 1855s Unpacking libregexp-common-perl (2024080801-1) ... 1855s Selecting previously unselected package liblemonldap-ng-manager-perl. 1855s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.20.1+ds-1_all.deb ... 1855s Unpacking liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 1855s Selecting previously unselected package dctrl-tools. 1855s Preparing to unpack .../81-dctrl-tools_2.24-3build3_arm64.deb ... 1855s Unpacking dctrl-tools (2.24-3build3) ... 1855s Selecting previously unselected package autodep8. 1855s Preparing to unpack .../82-autodep8_0.28+nmu1ubuntu1_all.deb ... 1855s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1855s Selecting previously unselected package pkg-perl-autopkgtest. 1855s Preparing to unpack .../83-pkg-perl-autopkgtest_0.80_all.deb ... 1855s Unpacking pkg-perl-autopkgtest (0.80) ... 1855s Setting up libconfig-inifiles-perl (3.000003-3) ... 1855s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1855s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1855s Setting up libhttp-multipartparser-perl (0.02-3) ... 1855s Setting up libclass-inspector-perl (1.36-3) ... 1855s Setting up libclone-perl:arm64 (0.47-1) ... 1855s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1855s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1855s Setting up libhtml-tagset-perl (3.24-1) ... 1855s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1855s Setting up libnet-cidr-perl (0.21-2) ... 1855s Setting up libipc-sharelite-perl (0.17-5build4) ... 1855s Setting up liblwp-mediatypes-perl (6.04-2) ... 1855s Setting up libcrypt-urandom-perl (0.40-1) ... 1855s Setting up libtry-tiny-perl (0.32-1) ... 1855s Setting up perl-openssl-defaults:arm64 (7build3) ... 1855s Setting up libcommon-sense-perl:arm64 (3.75-3build4) ... 1855s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1855s Setting up libencode-locale-perl (1.05-3) ... 1855s Setting up libclass-errorhandler-perl (0.04-3) ... 1855s Setting up libjs-angularjs (1.8.3-1) ... 1855s Setting up libfcgi-procmanager-perl (0.28-3) ... 1855s Setting up libregexp-common-perl (2024080801-1) ... 1855s Setting up libtest-sharedfork-perl (0.35-3) ... 1855s Setting up libhash-multivalue-perl (0.16-3) ... 1855s Setting up libjs-es5-shim (4.6.7-2) ... 1855s Setting up liberror-perl (0.17029-2) ... 1855s Setting up libapache-session-perl (1.94-2) ... 1855s Setting up libstream-buffered-perl (0.03-3) ... 1855s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1855s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1855s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1855s Setting up libemail-date-format-perl (1.008-1) ... 1855s Setting up libcryptx-perl (0.084-1) ... 1855s Setting up libio-html-perl (1.004-3) ... 1855s Setting up libtimedate-perl (2.3300-2) ... 1855s Setting up libtypes-serialiser-perl (1.01-1) ... 1855s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1855s Setting up libjson-perl (4.10000-1) ... 1855s Setting up libfile-sharedir-perl (1.118-3) ... 1855s Setting up libfcgi-perl (0.82+ds-3build3) ... 1855s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1855s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1855s Setting up libclass-xsaccessor-perl (1.19-4build5) ... 1855s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1855s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1855s Setting up libconvert-asn1-perl (0.34-1) ... 1855s Setting up liburi-perl (5.30-1) ... 1855s Setting up dctrl-tools (2.24-3build3) ... 1855s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 1855s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1855s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 1855s Setting up libjson-xs-perl (4.030-2build4) ... 1855s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1855s Setting up libhttp-date-perl (6.06-1) ... 1855s Setting up libtest-tcp-perl (2.22-2) ... 1855s Setting up libfile-listing-perl (6.16-1) ... 1855s Setting up libhash-merge-simple-perl (0.052-1) ... 1855s Setting up libcache-cache-perl (1.08-3) ... 1855s Setting up libhttp-headers-fast-perl (0.22-3) ... 1855s Setting up libnet-http-perl (6.23-1) ... 1855s Setting up libjson-maybexs-perl (1.004008-1) ... 1855s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1855s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1855s Setting up pkg-perl-autopkgtest (0.80) ... 1855s Setting up libwww-robotrules-perl (6.02-1) ... 1855s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1855s Setting up libcookie-baker-perl (0.12-1) ... 1855s Setting up libhttp-entity-parser-perl (0.25-2) ... 1855s Setting up libio-socket-ssl-perl (2.089-1) ... 1855s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1855s Setting up libconvert-pem-perl (0.13-1) ... 1855s Setting up libhttp-negotiate-perl (6.01-2) ... 1855s Setting up libhttp-cookies-perl (6.11-1) ... 1855s Setting up libhtml-tree-perl (5.07-3) ... 1855s Setting up libcgi-pm-perl (4.66-1) ... 1855s Setting up libhtml-template-perl (2.97-2) ... 1855s Setting up libplack-perl (1.0051-1) ... 1855s Setting up liblwp-protocol-https-perl (6.14-1) ... 1855s Setting up libwww-perl (6.77-1) ... 1855s Setting up liblemonldap-ng-common-perl (2.20.1+ds-1) ... 1855s Setting up liblemonldap-ng-handler-perl (2.20.1+ds-1) ... 1856s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1856s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1856s Setting up lemonldap-ng-fastcgi-server (2.20.1+ds-1) ... 1856s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1856s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1857s Setting up liblemonldap-ng-manager-perl (2.20.1+ds-1) ... 1857s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1857s Processing triggers for man-db (2.13.0-1) ... 1866s autopkgtest [15:05:30]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 1866s autopkgtest [15:05:30]: test runtime-deps-manager: [----------------------- 1866s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1866s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.JKIY9E/build.W9R/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1867s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1867s 1..4 1867s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1867s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1867s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1867s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1867s ok 1867s All tests successful. 1867s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.57 cusr 0.16 csys = 0.76 CPU) 1867s Result: PASS 1868s autopkgtest [15:05:32]: test runtime-deps-manager: -----------------------] 1868s autopkgtest [15:05:32]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 1868s runtime-deps-manager PASS (superficial) 1869s autopkgtest [15:05:33]: test runtime-deps-and-recommends: preparing testbed 1869s Reading package lists... 1869s Building dependency tree... 1869s Reading state information... 1870s Starting pkgProblemResolver with broken count: 0 1870s Starting 2 pkgProblemResolver with broken count: 0 1870s Done 1871s The following NEW packages will be installed: 1871s autoconf automake autopoint autotools-dev build-essential 1871s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 1871s cpp-aarch64-linux-gnu debhelper debugedit default-jre-headless dh-autoreconf 1871s dh-strip-nondeterminism docutils-common dwz fontconfig-config 1871s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 1871s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 1871s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 1871s java-common java-wrappers javascript-common lemonldap-ng lemonldap-ng-doc 1871s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 1871s libalgorithm-combinatorics-perl libaliased-perl libaom3 libarchive-zip-perl 1871s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 1871s libauthen-pam-perl libauthen-radius-perl libauthen-u2f-tester-perl 1871s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 1871s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1871s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 1871s libcarp-clan-perl libcbor-xs-perl libcc1-0 libclass-c3-perl 1871s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 1871s libclass-method-modifiers-perl libclass-singleton-perl 1871s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 1871s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 1871s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 1871s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1871s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 1871s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 1871s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1871s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 1871s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1871s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1871s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 1871s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 1871s libemail-simple-perl libeval-closure-perl libexception-class-perl 1871s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 1871s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 1871s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libgeoip2-perl 1871s libglib-perl libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 1871s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1871s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 1871s libhttp-daemon-perl libhwasan0 libimage-magick-perl libimage-magick-q16-perl 1871s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 1871s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1871s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 1871s libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery-cookie libjs-jquery-ui 1871s libjs-popper.js libjs-sphinxdoc libjs-underscore liblasso-perl liblasso3t64 1871s liblcms2-2 liblemonldap-ng-portal-perl 1871s liblemonldap-ng-ssoaas-apache-client-perl liblerc4 liblist-allutils-perl 1871s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1871s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 1871s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1871s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 1871s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 1871s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 1871s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 1871s libmoosex-attributeshortcuts-perl libmoosex-meta-typeconstraint-mooish-perl 1871s libmoosex-role-parameterized-perl libmoosex-singlearg-perl 1871s libmoosex-traitfor-meta-class-betteranonclassnames-perl 1871s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 1871s libmoox-handlesvia-perl libmoox-strictconstructor-perl 1871s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 1871s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 1871s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 1871s libnet-openid-common-perl libnet-openid-consumer-perl 1871s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 1871s libopenjp2-7 libossp-uuid-perl libossp-uuid16 1871s libpackage-deprecationmanager-perl libpackage-stash-perl 1871s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1871s libparams-validate-perl libparams-validationcompiler-perl 1871s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 1871s libperlio-via-timeout-perl libraqm0 libraw23t64 librdf-query-perl 1871s librdf-trine-perl libregexp-assemble-perl librole-tiny-perl 1871s libscope-guard-perl libset-scalar-perl libsharpyuv0 libsoap-lite-perl 1871s libspecio-perl libstdc++-14-dev libstrictures-perl libstring-random-perl 1871s libsub-exporter-formethods-perl libsub-exporter-perl 1871s libsub-exporter-progressive-perl libsub-identify-perl libsub-infix-perl 1871s libsub-install-perl libsub-name-perl libsub-quote-perl libtask-weaken-perl 1871s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1871s libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 1871s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl libtool 1871s libtsan2 libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 1871s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 1871s libuuid-tiny-perl libvariable-magic-perl libwant-perl libweb-id-perl 1871s libwebp7 libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 1871s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 1871s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1871s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 1871s libxpm4 libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn 1871s node-balanced-match node-brace-expansion node-cjs-module-lexer 1871s node-minimatch node-uglify-js node-undici node-xtend nodejs 1871s openjdk-21-jre-headless po-debconf python3-alabaster python3-defusedxml 1871s python3-docutils python3-imagesize python3-packaging python3-roman 1871s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 1871s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 1871s xfonts-utils xml-core yui-compressor 1871s 0 upgraded, 318 newly installed, 0 to remove and 0 not upgraded. 1871s Need to get 171 MB of archives. 1871s After this operation, 649 MB of additional disk space will be used. 1871s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 1871s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-12ubuntu1 [145 kB] 1871s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 1871s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1871s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 1871s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1872s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1872s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1873s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 1873s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 1873s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 1873s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 1873s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 1873s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 1873s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 1873s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 1873s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1873s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 1873s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1873s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1873s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1873s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 1873s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu2 [182 kB] 1873s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 1873s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 1873s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1873s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 1873s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 1873s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 1873s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 1873s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.39+dfsg1-3 [1875 kB] 1873s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.39+dfsg1-3 [105 kB] 1873s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimage-magick-perl all 8:7.1.1.39+dfsg1-3 [39.8 kB] 1873s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 1873s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1873s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-uwsgi-app all 2.20.1+ds-1 [22.9 kB] 1873s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1873s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1873s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1873s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1874s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1874s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 javascript-common all 11+nmu1 [5936 B] 1874s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1874s Get:44 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 1874s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1874s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1874s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1874s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1874s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1874s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1874s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1874s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-portal-perl all 2.20.1+ds-1 [2996 kB] 1874s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 1874s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 1874s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 1874s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 1874s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-3 [616 kB] 1874s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 1874s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 1874s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [10.6 MB] 1874s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-12ubuntu1 [1032 B] 1874s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 1874s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 1874s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-12ubuntu1 [49.6 kB] 1874s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-12ubuntu1 [27.7 kB] 1874s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-12ubuntu1 [2896 kB] 1875s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-12ubuntu1 [1283 kB] 1875s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-12ubuntu1 [2687 kB] 1875s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-12ubuntu1 [1152 kB] 1875s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-12ubuntu1 [1598 kB] 1875s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-12ubuntu1 [2596 kB] 1875s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [20.9 MB] 1876s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-12ubuntu1 [522 kB] 1876s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 1876s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 1876s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-12ubuntu1 [2500 kB] 1876s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-12ubuntu1 [12.1 MB] 1876s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-12ubuntu1 [20.2 kB] 1876s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 1876s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 1876s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 1876s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1876s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 1876s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 1876s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 1876s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1876s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 1876s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 1876s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 1876s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 1876s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-3 [932 kB] 1876s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1876s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1876s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 1876s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 java-common all 0.76 [6852 B] 1876s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcsclite1 arm64 2.3.0-3 [24.8 kB] 1876s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 openjdk-21-jre-headless arm64 21.0.5+11-1 [45.7 MB] 1879s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1879s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 1879s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1879s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 1879s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 java-wrappers all 0.5 [9042 B] 1879s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1879s Get:104 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-combinatorics-perl arm64 0.27-3build5 [21.6 kB] 1879s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 1879s Get:106 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1879s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1879s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1879s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 1879s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 1879s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1879s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1879s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1879s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1879s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1879s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1879s Get:117 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 1879s Get:118 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 1879s Get:119 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-pam-perl arm64 0.16-6build4 [22.9 kB] 1879s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1879s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1879s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1879s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1879s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1879s Get:125 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 1879s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 1879s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1879s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1879s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1879s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1879s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1879s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1879s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1879s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1879s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1879s Get:136 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1880s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 1880s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 1880s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1880s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1880s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1880s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1880s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1880s Get:144 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1880s Get:145 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 1880s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 1880s Get:147 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 1880s Get:148 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 1880s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 1880s Get:150 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 1880s Get:151 http://ftpmaster.internal/ubuntu plucky/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 1880s Get:152 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 1880s Get:153 http://ftpmaster.internal/ubuntu plucky/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 1880s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 1880s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 1880s Get:156 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 1880s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 1880s Get:158 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 1880s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 1880s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 1880s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 1880s Get:162 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 1880s Get:163 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1880s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1880s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1880s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcache-lru-perl all 0.04-4 [5760 B] 1880s Get:167 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 1880s Get:168 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 1880s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1880s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1880s Get:171 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1880s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1880s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 1880s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1880s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 1880s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 1880s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1880s Get:178 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 1880s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1880s Get:180 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1880s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1880s Get:182 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1880s Get:183 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-perl-perl all 0.002011-2 [40.3 kB] 1880s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-printer-perl all 1.002001-1 [118 kB] 1880s Get:185 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 1880s Get:186 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 1880s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build5 [79.9 kB] 1880s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 1880s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1880s Get:190 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1880s Get:191 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1880s Get:192 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.48-1 [137 kB] 1881s Get:193 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1881s Get:194 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 1881s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1881s Get:196 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1881s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 1881s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbi-perl arm64 1.645-1 [826 kB] 1881s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1881s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdbix-connector-perl all 0.60-1 [35.8 kB] 1881s Get:201 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1881s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1881s Get:203 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1881s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1881s Get:205 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1881s Get:206 http://ftpmaster.internal/ubuntu plucky/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1881s Get:207 http://ftpmaster.internal/ubuntu plucky/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1881s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 1881s Get:209 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1881s Get:210 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 1881s Get:211 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.1.0-1 [489 kB] 1881s Get:212 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 1881s Get:213 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1881s Get:214 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 1881s Get:215 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1882s Get:216 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1882s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 1882s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 1882s Get:219 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 1882s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validate-perl arm64 1.31-2build4 [52.1 kB] 1882s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeoip2-perl all 2.006002-2 [92.1 kB] 1882s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1882s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1882s Get:224 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 1882s Get:225 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1882s Get:226 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1882s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1882s Get:228 http://ftpmaster.internal/ubuntu plucky/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1882s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1882s Get:230 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1882s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1882s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1882s Get:233 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 1882s Get:234 http://ftpmaster.internal/ubuntu plucky/universe arm64 libiri-perl all 0.013-1 [10.1 kB] 1882s Get:235 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1882s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1882s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 1882s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 1882s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64 arm64 1.2.41-1 [143 kB] 1882s Get:240 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1 [78.2 kB] 1882s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 liblasso3t64 arm64 2.8.2-7 [161 kB] 1882s Get:242 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblasso-perl arm64 2.8.2-7 [100 kB] 1882s Get:243 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.1+ds-1 [32.1 kB] 1882s Get:244 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 1882s Get:245 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1882s Get:246 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1882s Get:247 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1882s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-infix-perl all 0.004-4 [7506 B] 1882s Get:249 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmatch-simple-perl all 0.012-1 [15.2 kB] 1882s Get:250 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1882s Get:251 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmoosex-arrayref-perl all 0.005-3 [9454 B] 1882s Get:252 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-sweep-perl all 0.006-4 [8422 B] 1882s Get:253 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1882s Get:254 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1882s Get:255 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1882s Get:256 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1882s Get:257 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1882s Get:258 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 1882s Get:259 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1882s Get:260 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1882s Get:261 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1882s Get:262 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1882s Get:263 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1882s Get:264 http://ftpmaster.internal/ubuntu plucky/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu1 [335 kB] 1882s Get:265 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1882s Get:266 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1882s Get:267 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1882s Get:268 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 1882s Get:269 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 1882s Get:270 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 1882s Get:271 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu1 [12.8 MB] 1883s Get:272 http://ftpmaster.internal/ubuntu plucky/universe arm64 libossp-uuid16 arm64 1.6.4-1 [23.5 kB] 1883s Get:273 http://ftpmaster.internal/ubuntu plucky/universe arm64 libossp-uuid-perl arm64 1.6.4-1 [16.5 kB] 1883s Get:274 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 1883s Get:275 http://ftpmaster.internal/ubuntu plucky/main arm64 libpath-tiny-perl all 0.146-1 [47.5 kB] 1883s Get:276 http://ftpmaster.internal/ubuntu plucky/universe arm64 libset-scalar-perl all 1.29-3 [28.6 kB] 1883s Get:277 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-csv-xs-perl arm64 1.57-1 [121 kB] 1883s Get:278 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-aligner-perl all 0.16-3 [12.9 kB] 1883s Get:279 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-table-perl arm64 1.132-1build1 [26.5 kB] 1883s Get:280 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-namespacefactory-perl all 1.02-3 [6284 B] 1883s Get:281 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-commonns-perl all 0.06-5 [9050 B] 1883s Get:282 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-namespace-perl all 0.02-6 [8658 B] 1883s Get:283 http://ftpmaster.internal/ubuntu plucky/universe arm64 librdf-trine-perl all 1.019-4 [239 kB] 1883s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 librdf-query-perl all 2.919-1 [292 kB] 1883s Get:285 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1883s Get:286 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1883s Get:287 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1883s Get:288 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1883s Get:289 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1883s Get:290 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-output-perl all 1.034-1 [14.2 kB] 1883s Get:291 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1883s Get:292 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1883s Get:293 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtypes-datetime-perl all 0.002-3 [12.1 kB] 1883s Get:294 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 1883s Get:295 http://ftpmaster.internal/ubuntu plucky/universe arm64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 1883s Get:296 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtypes-uuid-perl all 0.004-3 [7004 B] 1883s Get:297 http://ftpmaster.internal/ubuntu plucky/universe arm64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 1883s Get:298 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtypes-uri-perl all 0.007-2 [7466 B] 1883s Get:299 http://ftpmaster.internal/ubuntu plucky/universe arm64 libweb-id-perl all 1.927-3 [52.4 kB] 1883s Get:300 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 1883s Get:301 http://ftpmaster.internal/ubuntu plucky/main arm64 libyaml-perl all 1.31-1 [65.7 kB] 1883s Get:302 http://ftpmaster.internal/ubuntu plucky/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1883s Get:303 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1884s Get:304 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 1884s Get:305 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1884s Get:306 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1884s Get:307 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 1884s Get:308 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1884s Get:309 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 1884s Get:310 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1884s Get:311 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 1884s Get:312 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1884s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1884s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1884s Get:315 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-handler all 2.20.1+ds-1 [32.8 kB] 1884s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng all 2.20.1+ds-1 [24.5 kB] 1884s Get:317 http://ftpmaster.internal/ubuntu plucky/universe arm64 lemonldap-ng-doc all 2.20.1+ds-1 [5951 kB] 1884s Get:318 http://ftpmaster.internal/ubuntu plucky/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1885s Fetched 171 MB in 14s (12.5 MB/s) 1885s Selecting previously unselected package imagemagick-7-common. 1885s (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 ... 83395 files and directories currently installed.) 1885s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 1885s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 1885s Selecting previously unselected package libgomp1:arm64. 1885s Preparing to unpack .../001-libgomp1_14.2.0-12ubuntu1_arm64.deb ... 1885s Unpacking libgomp1:arm64 (14.2.0-12ubuntu1) ... 1885s Selecting previously unselected package libfftw3-double3:arm64. 1885s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 1885s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1885s Selecting previously unselected package libfontenc1:arm64. 1885s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1885s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1885s Selecting previously unselected package x11-common. 1885s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu3_all.deb ... 1885s Unpacking x11-common (1:7.7+23ubuntu3) ... 1886s Selecting previously unselected package xfonts-encodings. 1886s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1886s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1886s Selecting previously unselected package xfonts-utils. 1886s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1886s Unpacking xfonts-utils (1:7.7+7) ... 1886s Selecting previously unselected package fonts-urw-base35. 1886s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1886s Unpacking fonts-urw-base35 (20200910-8) ... 1886s Selecting previously unselected package fontconfig-config. 1886s Preparing to unpack .../008-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 1886s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 1886s Selecting previously unselected package libfontconfig1:arm64. 1886s Preparing to unpack .../009-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 1886s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 1886s Selecting previously unselected package libsharpyuv0:arm64. 1886s Preparing to unpack .../010-libsharpyuv0_1.4.0-0.1_arm64.deb ... 1886s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 1886s Selecting previously unselected package libaom3:arm64. 1886s Preparing to unpack .../011-libaom3_3.11.0-1_arm64.deb ... 1886s Unpacking libaom3:arm64 (3.11.0-1) ... 1886s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1886s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 1886s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 1886s Selecting previously unselected package libde265-0:arm64. 1886s Preparing to unpack .../013-libde265-0_1.0.15-1build4_arm64.deb ... 1886s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 1886s Selecting previously unselected package libheif-plugin-libde265:arm64. 1886s Preparing to unpack .../014-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 1886s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 1886s Selecting previously unselected package libheif1:arm64. 1886s Preparing to unpack .../015-libheif1_1.19.3-1_arm64.deb ... 1886s Unpacking libheif1:arm64 (1.19.3-1) ... 1887s Selecting previously unselected package libjbig0:arm64. 1887s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1887s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1887s Selecting previously unselected package libjpeg-turbo8:arm64. 1887s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 1887s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1887s Selecting previously unselected package libjpeg8:arm64. 1887s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1887s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1887s Selecting previously unselected package liblcms2-2:arm64. 1887s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1887s Unpacking liblcms2-2:arm64 (2.16-2) ... 1887s Selecting previously unselected package liblqr-1-0:arm64. 1887s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1887s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1887s Selecting previously unselected package libltdl7:arm64. 1887s Preparing to unpack .../021-libltdl7_2.4.7-8_arm64.deb ... 1887s Unpacking libltdl7:arm64 (2.4.7-8) ... 1887s Selecting previously unselected package libopenjp2-7:arm64. 1887s Preparing to unpack .../022-libopenjp2-7_2.5.0-2ubuntu2_arm64.deb ... 1887s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 1887s Selecting previously unselected package libraw23t64:arm64. 1887s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 1887s Unpacking libraw23t64:arm64 (0.21.3-1) ... 1887s Selecting previously unselected package libdeflate0:arm64. 1887s Preparing to unpack .../024-libdeflate0_1.22-1_arm64.deb ... 1887s Unpacking libdeflate0:arm64 (1.22-1) ... 1887s Selecting previously unselected package liblerc4:arm64. 1887s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1887s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1887s Selecting previously unselected package libwebp7:arm64. 1887s Preparing to unpack .../026-libwebp7_1.4.0-0.1_arm64.deb ... 1887s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 1887s Selecting previously unselected package libtiff6:arm64. 1887s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 1887s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1887s Selecting previously unselected package libwebpdemux2:arm64. 1887s Preparing to unpack .../028-libwebpdemux2_1.4.0-0.1_arm64.deb ... 1887s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 1887s Selecting previously unselected package libwebpmux3:arm64. 1887s Preparing to unpack .../029-libwebpmux3_1.4.0-0.1_arm64.deb ... 1887s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 1887s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1887s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 1887s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 1887s Selecting previously unselected package libimage-magick-q16-perl. 1887s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.39+dfsg1-3_arm64.deb ... 1887s Unpacking libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 1887s Selecting previously unselected package libimage-magick-perl. 1887s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.39+dfsg1-3_all.deb ... 1887s Unpacking libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 1887s Selecting previously unselected package sgml-base. 1888s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 1888s Unpacking sgml-base (1.31) ... 1888s Selecting previously unselected package fonts-font-awesome. 1888s Preparing to unpack .../034-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1888s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1888s Selecting previously unselected package lemonldap-ng-uwsgi-app. 1888s Preparing to unpack .../035-lemonldap-ng-uwsgi-app_2.20.1+ds-1_all.deb ... 1888s Unpacking lemonldap-ng-uwsgi-app (2.20.1+ds-1) ... 1888s Selecting previously unselected package libconvert-base32-perl. 1888s Preparing to unpack .../036-libconvert-base32-perl_0.06-3_all.deb ... 1888s Unpacking libconvert-base32-perl (0.06-3) ... 1888s Selecting previously unselected package libdigest-hmac-perl. 1888s Preparing to unpack .../037-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1888s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1888s Selecting previously unselected package libfont-afm-perl. 1888s Preparing to unpack .../038-libfont-afm-perl_1.20-4_all.deb ... 1888s Unpacking libfont-afm-perl (1.20-4) ... 1888s Selecting previously unselected package libhtml-format-perl. 1888s Preparing to unpack .../039-libhtml-format-perl_2.16-2_all.deb ... 1888s Unpacking libhtml-format-perl (2.16-2) ... 1888s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1888s Preparing to unpack .../040-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1888s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1888s Selecting previously unselected package javascript-common. 1888s Preparing to unpack .../041-javascript-common_11+nmu1_all.deb ... 1888s Unpacking javascript-common (11+nmu1) ... 1888s Selecting previously unselected package libjs-popper.js. 1888s Preparing to unpack .../042-libjs-popper.js_1.16.1+ds-6_all.deb ... 1888s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1888s Selecting previously unselected package libjs-bootstrap4. 1888s Preparing to unpack .../043-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 1888s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1888s Selecting previously unselected package libjs-jquery-cookie. 1888s Preparing to unpack .../044-libjs-jquery-cookie_12-4_all.deb ... 1888s Unpacking libjs-jquery-cookie (12-4) ... 1888s Selecting previously unselected package libjs-jquery-ui. 1888s Preparing to unpack .../045-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1888s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1888s Selecting previously unselected package libexporter-tiny-perl. 1888s Preparing to unpack .../046-libexporter-tiny-perl_1.006002-1_all.deb ... 1888s Unpacking libexporter-tiny-perl (1.006002-1) ... 1889s Selecting previously unselected package liblist-moreutils-xs-perl. 1889s Preparing to unpack .../047-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1889s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1889s Selecting previously unselected package liblist-moreutils-perl. 1889s Preparing to unpack .../048-liblist-moreutils-perl_0.430-2_all.deb ... 1889s Unpacking liblist-moreutils-perl (0.430-2) ... 1889s Selecting previously unselected package libregexp-assemble-perl. 1889s Preparing to unpack .../049-libregexp-assemble-perl_0.38-2_all.deb ... 1889s Unpacking libregexp-assemble-perl (0.38-2) ... 1889s Selecting previously unselected package libtext-unidecode-perl. 1889s Preparing to unpack .../050-libtext-unidecode-perl_1.30-3_all.deb ... 1889s Unpacking libtext-unidecode-perl (1.30-3) ... 1889s Selecting previously unselected package liblemonldap-ng-portal-perl. 1889s Preparing to unpack .../051-liblemonldap-ng-portal-perl_2.20.1+ds-1_all.deb ... 1889s Unpacking liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 1889s Selecting previously unselected package m4. 1889s Preparing to unpack .../052-m4_1.4.19-4build1_arm64.deb ... 1889s Unpacking m4 (1.4.19-4build1) ... 1889s Selecting previously unselected package autoconf. 1889s Preparing to unpack .../053-autoconf_2.72-3_all.deb ... 1889s Unpacking autoconf (2.72-3) ... 1889s Selecting previously unselected package autotools-dev. 1889s Preparing to unpack .../054-autotools-dev_20220109.1_all.deb ... 1889s Unpacking autotools-dev (20220109.1) ... 1889s Selecting previously unselected package automake. 1889s Preparing to unpack .../055-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 1889s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 1889s Selecting previously unselected package autopoint. 1889s Preparing to unpack .../056-autopoint_0.22.5-3_all.deb ... 1889s Unpacking autopoint (0.22.5-3) ... 1889s Selecting previously unselected package libisl23:arm64. 1889s Preparing to unpack .../057-libisl23_0.27-1_arm64.deb ... 1889s Unpacking libisl23:arm64 (0.27-1) ... 1889s Selecting previously unselected package libmpc3:arm64. 1889s Preparing to unpack .../058-libmpc3_1.3.1-1build2_arm64.deb ... 1889s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 1889s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 1889s Preparing to unpack .../059-cpp-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1889s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package cpp-14. 1890s Preparing to unpack .../060-cpp-14_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package cpp-aarch64-linux-gnu. 1890s Preparing to unpack .../061-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1890s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1890s Selecting previously unselected package cpp. 1890s Preparing to unpack .../062-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 1890s Unpacking cpp (4:14.1.0-2ubuntu1) ... 1890s Selecting previously unselected package libcc1-0:arm64. 1890s Preparing to unpack .../063-libcc1-0_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libcc1-0:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libitm1:arm64. 1890s Preparing to unpack .../064-libitm1_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libitm1:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libasan8:arm64. 1890s Preparing to unpack .../065-libasan8_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libasan8:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package liblsan0:arm64. 1890s Preparing to unpack .../066-liblsan0_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking liblsan0:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libtsan2:arm64. 1890s Preparing to unpack .../067-libtsan2_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libtsan2:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libubsan1:arm64. 1890s Preparing to unpack .../068-libubsan1_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libubsan1:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libhwasan0:arm64. 1890s Preparing to unpack .../069-libhwasan0_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libhwasan0:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package libgcc-14-dev:arm64. 1890s Preparing to unpack .../070-libgcc-14-dev_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 1890s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 1890s Preparing to unpack .../071-gcc-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1890s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1891s Selecting previously unselected package gcc-14. 1891s Preparing to unpack .../072-gcc-14_14.2.0-12ubuntu1_arm64.deb ... 1891s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 1891s Selecting previously unselected package gcc-aarch64-linux-gnu. 1891s Preparing to unpack .../073-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1891s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1891s Selecting previously unselected package gcc. 1891s Preparing to unpack .../074-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 1891s Unpacking gcc (4:14.1.0-2ubuntu1) ... 1891s Selecting previously unselected package libstdc++-14-dev:arm64. 1891s Preparing to unpack .../075-libstdc++-14-dev_14.2.0-12ubuntu1_arm64.deb ... 1891s Unpacking libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 1891s Selecting previously unselected package g++-14-aarch64-linux-gnu. 1891s Preparing to unpack .../076-g++-14-aarch64-linux-gnu_14.2.0-12ubuntu1_arm64.deb ... 1891s Unpacking g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1891s Selecting previously unselected package g++-14. 1892s Preparing to unpack .../077-g++-14_14.2.0-12ubuntu1_arm64.deb ... 1892s Unpacking g++-14 (14.2.0-12ubuntu1) ... 1892s Selecting previously unselected package g++-aarch64-linux-gnu. 1892s Preparing to unpack .../078-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 1892s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1892s Selecting previously unselected package g++. 1892s Preparing to unpack .../079-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 1892s Unpacking g++ (4:14.1.0-2ubuntu1) ... 1892s Selecting previously unselected package build-essential. 1892s Preparing to unpack .../080-build-essential_12.10ubuntu1_arm64.deb ... 1892s Unpacking build-essential (12.10ubuntu1) ... 1892s Selecting previously unselected package ca-certificates-java. 1892s Preparing to unpack .../081-ca-certificates-java_20240118_all.deb ... 1892s Unpacking ca-certificates-java (20240118) ... 1892s Selecting previously unselected package libdebhelper-perl. 1892s Preparing to unpack .../082-libdebhelper-perl_13.20ubuntu1_all.deb ... 1892s Unpacking libdebhelper-perl (13.20ubuntu1) ... 1892s Selecting previously unselected package libtool. 1892s Preparing to unpack .../083-libtool_2.4.7-8_all.deb ... 1892s Unpacking libtool (2.4.7-8) ... 1892s Selecting previously unselected package dh-autoreconf. 1892s Preparing to unpack .../084-dh-autoreconf_20_all.deb ... 1892s Unpacking dh-autoreconf (20) ... 1892s Selecting previously unselected package libarchive-zip-perl. 1892s Preparing to unpack .../085-libarchive-zip-perl_1.68-1_all.deb ... 1892s Unpacking libarchive-zip-perl (1.68-1) ... 1892s Selecting previously unselected package libfile-stripnondeterminism-perl. 1892s Preparing to unpack .../086-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 1892s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 1892s Selecting previously unselected package dh-strip-nondeterminism. 1892s Preparing to unpack .../087-dh-strip-nondeterminism_1.14.0-1_all.deb ... 1892s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 1892s Selecting previously unselected package debugedit. 1892s Preparing to unpack .../088-debugedit_1%3a5.1-1_arm64.deb ... 1892s Unpacking debugedit (1:5.1-1) ... 1892s Selecting previously unselected package dwz. 1892s Preparing to unpack .../089-dwz_0.15-1build6_arm64.deb ... 1892s Unpacking dwz (0.15-1build6) ... 1892s Selecting previously unselected package gettext. 1892s Preparing to unpack .../090-gettext_0.22.5-3_arm64.deb ... 1892s Unpacking gettext (0.22.5-3) ... 1892s Selecting previously unselected package intltool-debian. 1892s Preparing to unpack .../091-intltool-debian_0.35.0+20060710.6_all.deb ... 1892s Unpacking intltool-debian (0.35.0+20060710.6) ... 1892s Selecting previously unselected package po-debconf. 1892s Preparing to unpack .../092-po-debconf_1.0.21+nmu1_all.deb ... 1892s Unpacking po-debconf (1.0.21+nmu1) ... 1892s Selecting previously unselected package debhelper. 1892s Preparing to unpack .../093-debhelper_13.20ubuntu1_all.deb ... 1892s Unpacking debhelper (13.20ubuntu1) ... 1892s Selecting previously unselected package java-common. 1892s Preparing to unpack .../094-java-common_0.76_all.deb ... 1892s Unpacking java-common (0.76) ... 1892s Selecting previously unselected package libpcsclite1:arm64. 1892s Preparing to unpack .../095-libpcsclite1_2.3.0-3_arm64.deb ... 1892s Unpacking libpcsclite1:arm64 (2.3.0-3) ... 1892s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1892s Preparing to unpack .../096-openjdk-21-jre-headless_21.0.5+11-1_arm64.deb ... 1892s Unpacking openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 1894s Selecting previously unselected package default-jre-headless. 1894s Preparing to unpack .../097-default-jre-headless_2%3a1.21-76_arm64.deb ... 1894s Unpacking default-jre-headless (2:1.21-76) ... 1894s Selecting previously unselected package xml-core. 1894s Preparing to unpack .../098-xml-core_0.19_all.deb ... 1894s Unpacking xml-core (0.19) ... 1894s Selecting previously unselected package docutils-common. 1894s Preparing to unpack .../099-docutils-common_0.21.2+dfsg-2_all.deb ... 1894s Unpacking docutils-common (0.21.2+dfsg-2) ... 1894s Selecting previously unselected package unzip. 1894s Preparing to unpack .../100-unzip_6.0-28ubuntu6_arm64.deb ... 1894s Unpacking unzip (6.0-28ubuntu6) ... 1894s Selecting previously unselected package java-wrappers. 1894s Preparing to unpack .../101-java-wrappers_0.5_all.deb ... 1894s Unpacking java-wrappers (0.5) ... 1894s Selecting previously unselected package libalgorithm-c3-perl. 1894s Preparing to unpack .../102-libalgorithm-c3-perl_0.11-2_all.deb ... 1894s Unpacking libalgorithm-c3-perl (0.11-2) ... 1894s Selecting previously unselected package libalgorithm-combinatorics-perl. 1894s Preparing to unpack .../103-libalgorithm-combinatorics-perl_0.27-3build5_arm64.deb ... 1894s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 1894s Selecting previously unselected package libaliased-perl. 1894s Preparing to unpack .../104-libaliased-perl_0.34-3_all.deb ... 1894s Unpacking libaliased-perl (0.34-3) ... 1894s Selecting previously unselected package libauth-yubikey-webclient-perl. 1894s Preparing to unpack .../105-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1894s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1894s Selecting previously unselected package libclass-method-modifiers-perl. 1894s Preparing to unpack .../106-libclass-method-modifiers-perl_2.15-1_all.deb ... 1894s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1894s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1894s Preparing to unpack .../107-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1894s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1894s Selecting previously unselected package libdynaloader-functions-perl. 1894s Preparing to unpack .../108-libdynaloader-functions-perl_0.004-1_all.deb ... 1894s Unpacking libdynaloader-functions-perl (0.004-1) ... 1894s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1894s Preparing to unpack .../109-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 1894s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1894s Selecting previously unselected package libparams-classify-perl:arm64. 1894s Preparing to unpack .../110-libparams-classify-perl_0.015-2build6_arm64.deb ... 1894s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1894s Selecting previously unselected package libmodule-runtime-perl. 1894s Preparing to unpack .../111-libmodule-runtime-perl_0.016-2_all.deb ... 1894s Unpacking libmodule-runtime-perl (0.016-2) ... 1894s Selecting previously unselected package libimport-into-perl. 1894s Preparing to unpack .../112-libimport-into-perl_1.002005-2_all.deb ... 1894s Unpacking libimport-into-perl (1.002005-2) ... 1894s Selecting previously unselected package librole-tiny-perl. 1894s Preparing to unpack .../113-librole-tiny-perl_2.002004-1_all.deb ... 1894s Unpacking librole-tiny-perl (2.002004-1) ... 1894s Selecting previously unselected package libsub-quote-perl. 1894s Preparing to unpack .../114-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1894s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1894s Selecting previously unselected package libmoo-perl. 1894s Preparing to unpack .../115-libmoo-perl_2.005005-1_all.deb ... 1894s Unpacking libmoo-perl (2.005005-1) ... 1894s Selecting previously unselected package libtype-tiny-perl. 1895s Preparing to unpack .../116-libtype-tiny-perl_2.004000-1_all.deb ... 1895s Unpacking libtype-tiny-perl (2.004000-1) ... 1895s Selecting previously unselected package libauthen-oath-perl. 1895s Preparing to unpack .../117-libauthen-oath-perl_2.0.1-2_all.deb ... 1895s Unpacking libauthen-oath-perl (2.0.1-2) ... 1895s Selecting previously unselected package libauthen-pam-perl. 1895s Preparing to unpack .../118-libauthen-pam-perl_0.16-6build4_arm64.deb ... 1895s Unpacking libauthen-pam-perl (0.16-6build4) ... 1895s Selecting previously unselected package libparams-util-perl. 1895s Preparing to unpack .../119-libparams-util-perl_1.102-3build1_arm64.deb ... 1895s Unpacking libparams-util-perl (1.102-3build1) ... 1895s Selecting previously unselected package libsub-install-perl. 1895s Preparing to unpack .../120-libsub-install-perl_0.929-1_all.deb ... 1895s Unpacking libsub-install-perl (0.929-1) ... 1895s Selecting previously unselected package libdata-optlist-perl. 1895s Preparing to unpack .../121-libdata-optlist-perl_0.114-1_all.deb ... 1895s Unpacking libdata-optlist-perl (0.114-1) ... 1895s Selecting previously unselected package libmodule-implementation-perl. 1895s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 1895s Unpacking libmodule-implementation-perl (0.09-2) ... 1895s Selecting previously unselected package libpackage-stash-perl. 1895s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 1895s Unpacking libpackage-stash-perl (0.40-1) ... 1895s Selecting previously unselected package libclass-load-perl. 1895s Preparing to unpack .../124-libclass-load-perl_0.25-2_all.deb ... 1895s Unpacking libclass-load-perl (0.25-2) ... 1895s Selecting previously unselected package libclass-load-xs-perl. 1895s Preparing to unpack .../125-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 1895s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1895s Selecting previously unselected package libsub-exporter-progressive-perl. 1895s Preparing to unpack .../126-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1895s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1895s Selecting previously unselected package libdevel-globaldestruction-perl. 1895s Preparing to unpack .../127-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1895s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1895s Selecting previously unselected package libclass-c3-perl. 1895s Preparing to unpack .../128-libclass-c3-perl_0.35-2_all.deb ... 1895s Unpacking libclass-c3-perl (0.35-2) ... 1895s Selecting previously unselected package libmro-compat-perl. 1895s Preparing to unpack .../129-libmro-compat-perl_0.15-2_all.deb ... 1895s Unpacking libmro-compat-perl (0.15-2) ... 1895s Selecting previously unselected package libdevel-overloadinfo-perl. 1895s Preparing to unpack .../130-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1895s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1895s Selecting previously unselected package libsub-exporter-perl. 1895s Preparing to unpack .../131-libsub-exporter-perl_0.990-1_all.deb ... 1895s Unpacking libsub-exporter-perl (0.990-1) ... 1895s Selecting previously unselected package libeval-closure-perl. 1895s Preparing to unpack .../132-libeval-closure-perl_0.14-3_all.deb ... 1895s Unpacking libeval-closure-perl (0.14-3) ... 1895s Selecting previously unselected package libdist-checkconflicts-perl. 1895s Preparing to unpack .../133-libdist-checkconflicts-perl_0.11-2_all.deb ... 1895s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1895s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1895s Preparing to unpack .../134-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1895s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1895s Selecting previously unselected package libpackage-deprecationmanager-perl. 1895s Preparing to unpack .../135-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1895s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1895s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 1895s Preparing to unpack .../136-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 1895s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1895s Selecting previously unselected package libmoose-perl:arm64. 1895s Preparing to unpack .../137-libmoose-perl_2.2207-1build3_arm64.deb ... 1895s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 1895s Selecting previously unselected package libvariable-magic-perl. 1895s Preparing to unpack .../138-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1895s Unpacking libvariable-magic-perl (0.64-1build1) ... 1895s Selecting previously unselected package libb-hooks-endofscope-perl. 1896s Preparing to unpack .../139-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1896s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1896s Selecting previously unselected package libsub-identify-perl. 1896s Preparing to unpack .../140-libsub-identify-perl_0.14-3build4_arm64.deb ... 1896s Unpacking libsub-identify-perl (0.14-3build4) ... 1896s Selecting previously unselected package libsub-name-perl:arm64. 1896s Preparing to unpack .../141-libsub-name-perl_0.28-1_arm64.deb ... 1896s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1896s Selecting previously unselected package libnamespace-clean-perl. 1896s Preparing to unpack .../142-libnamespace-clean-perl_0.27-2_all.deb ... 1896s Unpacking libnamespace-clean-perl (0.27-2) ... 1896s Selecting previously unselected package libnamespace-autoclean-perl. 1896s Preparing to unpack .../143-libnamespace-autoclean-perl_0.31-1_all.deb ... 1896s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1896s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 1896s Preparing to unpack .../144-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 1896s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1896s Selecting previously unselected package libmoosex-role-parameterized-perl. 1896s Preparing to unpack .../145-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 1896s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 1896s Selecting previously unselected package libcarp-clan-perl. 1896s Preparing to unpack .../146-libcarp-clan-perl_6.08-2_all.deb ... 1896s Unpacking libcarp-clan-perl (6.08-2) ... 1896s Selecting previously unselected package libsub-exporter-formethods-perl. 1896s Preparing to unpack .../147-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 1896s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 1896s Selecting previously unselected package libmoosex-types-perl. 1896s Preparing to unpack .../148-libmoosex-types-perl_0.50-2_all.deb ... 1896s Unpacking libmoosex-types-perl (0.50-2) ... 1896s Selecting previously unselected package libmoosex-types-common-perl. 1896s Preparing to unpack .../149-libmoosex-types-common-perl_0.001014-2_all.deb ... 1896s Unpacking libmoosex-types-common-perl (0.001014-2) ... 1896s Selecting previously unselected package libscope-guard-perl. 1896s Preparing to unpack .../150-libscope-guard-perl_0.21-2_all.deb ... 1896s Unpacking libscope-guard-perl (0.21-2) ... 1896s Selecting previously unselected package libautobox-perl. 1896s Preparing to unpack .../151-libautobox-perl_3.0.2-1_arm64.deb ... 1896s Unpacking libautobox-perl (3.0.2-1) ... 1896s Selecting previously unselected package libwant-perl. 1896s Preparing to unpack .../152-libwant-perl_0.29-2build5_arm64.deb ... 1896s Unpacking libwant-perl (0.29-2build5) ... 1896s Selecting previously unselected package libautobox-core-perl. 1896s Preparing to unpack .../153-libautobox-core-perl_1.33-2_all.deb ... 1896s Unpacking libautobox-core-perl (1.33-2) ... 1896s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 1896s Preparing to unpack .../154-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 1896s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1896s Selecting previously unselected package libmoosex-util-perl. 1896s Preparing to unpack .../155-libmoosex-util-perl_0.006-2_all.deb ... 1896s Unpacking libmoosex-util-perl (0.006-2) ... 1896s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 1896s Preparing to unpack .../156-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 1896s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 1896s Selecting previously unselected package libmoosex-singlearg-perl. 1896s Preparing to unpack .../157-libmoosex-singlearg-perl_0.09-2_all.deb ... 1896s Unpacking libmoosex-singlearg-perl (0.09-2) ... 1896s Selecting previously unselected package libstrictures-perl. 1896s Preparing to unpack .../158-libstrictures-perl_2.000006-1_all.deb ... 1896s Unpacking libstrictures-perl (2.000006-1) ... 1896s Selecting previously unselected package libauthen-u2f-tester-perl. 1896s Preparing to unpack .../159-libauthen-u2f-tester-perl_0.03-1_all.deb ... 1896s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 1896s Selecting previously unselected package libcbor-xs-perl. 1896s Preparing to unpack .../160-libcbor-xs-perl_1.87-1build4_arm64.deb ... 1896s Unpacking libcbor-xs-perl (1.87-1build4) ... 1896s Selecting previously unselected package libauthen-webauthn-perl. 1896s Preparing to unpack .../161-libauthen-webauthn-perl_0.005-1_all.deb ... 1896s Unpacking libauthen-webauthn-perl (0.005-1) ... 1896s Selecting previously unselected package libcrypt-random-seed-perl. 1896s Preparing to unpack .../162-libcrypt-random-seed-perl_0.03-3_all.deb ... 1896s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1896s Selecting previously unselected package libmath-random-isaac-perl. 1897s Preparing to unpack .../163-libmath-random-isaac-perl_1.004-2_all.deb ... 1897s Unpacking libmath-random-isaac-perl (1.004-2) ... 1897s Selecting previously unselected package libbytes-random-secure-perl. 1897s Preparing to unpack .../164-libbytes-random-secure-perl_0.29-3_all.deb ... 1897s Unpacking libbytes-random-secure-perl (0.29-3) ... 1897s Selecting previously unselected package libcache-lru-perl. 1897s Preparing to unpack .../165-libcache-lru-perl_0.04-4_all.deb ... 1897s Unpacking libcache-lru-perl (0.04-4) ... 1897s Selecting previously unselected package libcapture-tiny-perl. 1897s Preparing to unpack .../166-libcapture-tiny-perl_0.48-2_all.deb ... 1897s Unpacking libcapture-tiny-perl (0.48-2) ... 1897s Selecting previously unselected package libcares2:arm64. 1897s Preparing to unpack .../167-libcares2_1.34.4-2.1_arm64.deb ... 1897s Unpacking libcares2:arm64 (1.34.4-2.1) ... 1897s Selecting previously unselected package libclass-data-inheritable-perl. 1897s Preparing to unpack .../168-libclass-data-inheritable-perl_0.10-1_all.deb ... 1897s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1897s Selecting previously unselected package libclass-singleton-perl. 1897s Preparing to unpack .../169-libclass-singleton-perl_1.6-2_all.deb ... 1897s Unpacking libclass-singleton-perl (1.6-2) ... 1897s Selecting previously unselected package libconvert-binhex-perl. 1897s Preparing to unpack .../170-libconvert-binhex-perl_1.125-3_all.deb ... 1897s Unpacking libconvert-binhex-perl (1.125-3) ... 1897s Selecting previously unselected package libcrypt-dh-gmp-perl. 1897s Preparing to unpack .../171-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1897s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1897s Selecting previously unselected package libcrypt-jwt-perl. 1897s Preparing to unpack .../172-libcrypt-jwt-perl_0.035-1_all.deb ... 1897s Unpacking libcrypt-jwt-perl (0.035-1) ... 1897s Selecting previously unselected package libcrypt-ssleay-perl. 1897s Preparing to unpack .../173-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1897s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1897s Selecting previously unselected package libcrypt-x509-perl. 1897s Preparing to unpack .../174-libcrypt-x509-perl_0.55-1_all.deb ... 1897s Unpacking libcrypt-x509-perl (0.55-1) ... 1897s Selecting previously unselected package libdata-dumper-concise-perl. 1897s Preparing to unpack .../175-libdata-dumper-concise-perl_2.023-3_all.deb ... 1897s Unpacking libdata-dumper-concise-perl (2.023-3) ... 1897s Selecting previously unselected package libdata-hexdump-perl. 1897s Preparing to unpack .../176-libdata-hexdump-perl_0.04-2_all.deb ... 1897s Unpacking libdata-hexdump-perl (0.04-2) ... 1897s Selecting previously unselected package libdata-ieee754-perl. 1897s Preparing to unpack .../177-libdata-ieee754-perl_0.02-2_all.deb ... 1897s Unpacking libdata-ieee754-perl (0.02-2) ... 1897s Selecting previously unselected package liblist-someutils-perl. 1897s Preparing to unpack .../178-liblist-someutils-perl_0.59-1_all.deb ... 1897s Unpacking liblist-someutils-perl (0.59-1) ... 1897s Selecting previously unselected package liblist-utilsby-perl. 1897s Preparing to unpack .../179-liblist-utilsby-perl_0.12-2_all.deb ... 1897s Unpacking liblist-utilsby-perl (0.12-2) ... 1897s Selecting previously unselected package liblist-allutils-perl. 1897s Preparing to unpack .../180-liblist-allutils-perl_0.19-1_all.deb ... 1897s Unpacking liblist-allutils-perl (0.19-1) ... 1897s Selecting previously unselected package libdata-password-zxcvbn-perl. 1897s Preparing to unpack .../181-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1897s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1897s Selecting previously unselected package libdata-perl-perl. 1897s Preparing to unpack .../182-libdata-perl-perl_0.002011-2_all.deb ... 1897s Unpacking libdata-perl-perl (0.002011-2) ... 1897s Selecting previously unselected package libdata-printer-perl. 1897s Preparing to unpack .../183-libdata-printer-perl_1.002001-1_all.deb ... 1897s Unpacking libdata-printer-perl (1.002001-1) ... 1897s Selecting previously unselected package libnet-ipv6addr-perl. 1897s Preparing to unpack .../184-libnet-ipv6addr-perl_1.02-1_all.deb ... 1897s Unpacking libnet-ipv6addr-perl (1.02-1) ... 1897s Selecting previously unselected package libnet-netmask-perl. 1897s Preparing to unpack .../185-libnet-netmask-perl_2.0002-2_all.deb ... 1897s Unpacking libnet-netmask-perl (2.0002-2) ... 1897s Selecting previously unselected package libnetaddr-ip-perl. 1898s Preparing to unpack .../186-libnetaddr-ip-perl_4.079+dfsg-2build5_arm64.deb ... 1898s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1898s Selecting previously unselected package libdata-validate-ip-perl. 1898s Preparing to unpack .../187-libdata-validate-ip-perl_0.31-1_all.deb ... 1898s Unpacking libdata-validate-ip-perl (0.31-1) ... 1898s Selecting previously unselected package libexception-class-perl. 1898s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 1898s Unpacking libexception-class-perl (1.45-1) ... 1898s Selecting previously unselected package libparams-validationcompiler-perl. 1898s Preparing to unpack .../189-libparams-validationcompiler-perl_0.31-1_all.deb ... 1898s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1898s Selecting previously unselected package libxstring-perl:arm64. 1898s Preparing to unpack .../190-libxstring-perl_0.005-2build4_arm64.deb ... 1898s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1898s Selecting previously unselected package libspecio-perl. 1898s Preparing to unpack .../191-libspecio-perl_0.48-1_all.deb ... 1898s Unpacking libspecio-perl (0.48-1) ... 1898s Selecting previously unselected package libdatetime-locale-perl. 1898s Preparing to unpack .../192-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1898s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1898s Selecting previously unselected package libdatetime-timezone-perl. 1898s Preparing to unpack .../193-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 1898s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 1898s Selecting previously unselected package libdatetime-perl. 1898s Preparing to unpack .../194-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1898s Unpacking libdatetime-perl (2:1.65-1build3) ... 1898s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1898s Preparing to unpack .../195-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1898s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1898s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 1898s Preparing to unpack .../196-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 1898s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 1898s Selecting previously unselected package libdbi-perl:arm64. 1898s Preparing to unpack .../197-libdbi-perl_1.645-1_arm64.deb ... 1898s Unpacking libdbi-perl:arm64 (1.645-1) ... 1898s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1898s Preparing to unpack .../198-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1898s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1898s Selecting previously unselected package libdbix-connector-perl. 1898s Preparing to unpack .../199-libdbix-connector-perl_0.60-1_all.deb ... 1898s Unpacking libdbix-connector-perl (0.60-1) ... 1899s Selecting previously unselected package libemail-simple-perl. 1899s Preparing to unpack .../200-libemail-simple-perl_2.218-1_all.deb ... 1899s Unpacking libemail-simple-perl (2.218-1) ... 1899s Selecting previously unselected package libmodule-pluggable-perl. 1899s Preparing to unpack .../201-libmodule-pluggable-perl_5.2-5_all.deb ... 1899s Unpacking libmodule-pluggable-perl (5.2-5) ... 1899s Selecting previously unselected package libemail-abstract-perl. 1899s Preparing to unpack .../202-libemail-abstract-perl_3.010-1_all.deb ... 1899s Unpacking libemail-abstract-perl (3.010-1) ... 1899s Selecting previously unselected package libemail-address-xs-perl. 1899s Preparing to unpack .../203-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1899s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1899s Selecting previously unselected package libmoox-types-mooselike-perl. 1899s Preparing to unpack .../204-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1899s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1899s Selecting previously unselected package libthrowable-perl. 1899s Preparing to unpack .../205-libthrowable-perl_1.001-2_all.deb ... 1899s Unpacking libthrowable-perl (1.001-2) ... 1899s Selecting previously unselected package libemail-sender-perl. 1899s Preparing to unpack .../206-libemail-sender-perl_2.601-1_all.deb ... 1899s Unpacking libemail-sender-perl (2.601-1) ... 1899s Selecting previously unselected package libextutils-depends-perl. 1899s Preparing to unpack .../207-libextutils-depends-perl_0.8001-2_all.deb ... 1899s Unpacking libextutils-depends-perl (0.8001-2) ... 1899s Selecting previously unselected package libimagequant0:arm64. 1899s Preparing to unpack .../208-libimagequant0_2.18.0-1build1_arm64.deb ... 1899s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1899s Selecting previously unselected package libgraphite2-3:arm64. 1899s Preparing to unpack .../209-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 1899s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1899s Selecting previously unselected package libharfbuzz0b:arm64. 1899s Preparing to unpack .../210-libharfbuzz0b_10.1.0-1_arm64.deb ... 1899s Unpacking libharfbuzz0b:arm64 (10.1.0-1) ... 1899s Selecting previously unselected package libraqm0:arm64. 1899s Preparing to unpack .../211-libraqm0_0.10.2-1_arm64.deb ... 1899s Unpacking libraqm0:arm64 (0.10.2-1) ... 1899s Selecting previously unselected package libxpm4:arm64. 1899s Preparing to unpack .../212-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1899s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1899s Selecting previously unselected package libgd3:arm64. 1899s Preparing to unpack .../213-libgd3_2.3.3-12ubuntu3_arm64.deb ... 1899s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 1899s Selecting previously unselected package libgd-perl. 1899s Preparing to unpack .../214-libgd-perl_2.78-1build4_arm64.deb ... 1899s Unpacking libgd-perl (2.78-1build4) ... 1899s Selecting previously unselected package libgd-securityimage-perl. 1899s Preparing to unpack .../215-libgd-securityimage-perl_1.75-3_all.deb ... 1899s Unpacking libgd-securityimage-perl (1.75-3) ... 1899s Selecting previously unselected package libmoox-strictconstructor-perl. 1899s Preparing to unpack .../216-libmoox-strictconstructor-perl_0.011-2_all.deb ... 1899s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 1899s Selecting previously unselected package libmaxmind-db-common-perl. 1899s Preparing to unpack .../217-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 1899s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 1899s Selecting previously unselected package libmaxmind-db-reader-perl. 1899s Preparing to unpack .../218-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 1899s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 1899s Selecting previously unselected package libparams-validate-perl:arm64. 1899s Preparing to unpack .../219-libparams-validate-perl_1.31-2build4_arm64.deb ... 1899s Unpacking libparams-validate-perl:arm64 (1.31-2build4) ... 1899s Selecting previously unselected package libgeoip2-perl. 1899s Preparing to unpack .../220-libgeoip2-perl_2.006002-2_all.deb ... 1899s Unpacking libgeoip2-perl (2.006002-2) ... 1899s Selecting previously unselected package libglib-perl:arm64. 1899s Preparing to unpack .../221-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1899s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1900s Selecting previously unselected package libgssapi-perl. 1900s Preparing to unpack .../222-libgssapi-perl_0.28-4build5_arm64.deb ... 1900s Unpacking libgssapi-perl (0.28-4build5) ... 1900s Selecting previously unselected package libhttp-browserdetect-perl. 1900s Preparing to unpack .../223-libhttp-browserdetect-perl_3.41-1_all.deb ... 1900s Unpacking libhttp-browserdetect-perl (3.41-1) ... 1900s Selecting previously unselected package libhttp-daemon-perl. 1900s Preparing to unpack .../224-libhttp-daemon-perl_6.16-1_all.deb ... 1900s Unpacking libhttp-daemon-perl (6.16-1) ... 1900s Selecting previously unselected package libio-pty-perl. 1900s Preparing to unpack .../225-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1900s Unpacking libio-pty-perl (1:1.20-1build3) ... 1900s Selecting previously unselected package libio-sessiondata-perl. 1900s Preparing to unpack .../226-libio-sessiondata-perl_1.03-3_all.deb ... 1900s Unpacking libio-sessiondata-perl (1.03-3) ... 1900s Selecting previously unselected package libperlio-via-timeout-perl. 1900s Preparing to unpack .../227-libperlio-via-timeout-perl_0.32-3_all.deb ... 1900s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1900s Selecting previously unselected package libio-socket-timeout-perl. 1900s Preparing to unpack .../228-libio-socket-timeout-perl_0.32-3_all.deb ... 1900s Unpacking libio-socket-timeout-perl (0.32-3) ... 1900s Selecting previously unselected package libio-string-perl. 1900s Preparing to unpack .../229-libio-string-perl_1.08-4_all.deb ... 1900s Unpacking libio-string-perl (1.08-4) ... 1900s Selecting previously unselected package libio-stringy-perl. 1900s Preparing to unpack .../230-libio-stringy-perl_2.113-2_all.deb ... 1900s Unpacking libio-stringy-perl (2.113-2) ... 1900s Selecting previously unselected package libipc-run-perl. 1900s Preparing to unpack .../231-libipc-run-perl_20231003.0-2_all.deb ... 1900s Unpacking libipc-run-perl (20231003.0-2) ... 1900s Selecting previously unselected package libmoox-handlesvia-perl. 1900s Preparing to unpack .../232-libmoox-handlesvia-perl_0.001009-2_all.deb ... 1900s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 1900s Selecting previously unselected package libiri-perl. 1900s Preparing to unpack .../233-libiri-perl_0.013-1_all.deb ... 1900s Unpacking libiri-perl (0.013-1) ... 1900s Selecting previously unselected package libjargs-java. 1900s Preparing to unpack .../234-libjargs-java_1.0.0-5_all.deb ... 1900s Unpacking libjargs-java (1.0.0-5) ... 1900s Selecting previously unselected package libjs-underscore. 1900s Preparing to unpack .../235-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1900s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1900s Selecting previously unselected package libjs-sphinxdoc. 1900s Preparing to unpack .../236-libjs-sphinxdoc_8.1.3-3_all.deb ... 1900s Unpacking libjs-sphinxdoc (8.1.3-3) ... 1900s Selecting previously unselected package libxslt1.1:arm64. 1900s Preparing to unpack .../237-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 1900s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1900s Selecting previously unselected package libxmlsec1t64:arm64. 1900s Preparing to unpack .../238-libxmlsec1t64_1.2.41-1_arm64.deb ... 1900s Unpacking libxmlsec1t64:arm64 (1.2.41-1) ... 1900s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 1900s Preparing to unpack .../239-libxmlsec1t64-openssl_1.2.41-1_arm64.deb ... 1900s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 1900s Selecting previously unselected package liblasso3t64. 1900s Preparing to unpack .../240-liblasso3t64_2.8.2-7_arm64.deb ... 1900s Unpacking liblasso3t64 (2.8.2-7) ... 1900s Selecting previously unselected package liblasso-perl:arm64. 1900s Preparing to unpack .../241-liblasso-perl_2.8.2-7_arm64.deb ... 1900s Unpacking liblasso-perl:arm64 (2.8.2-7) ... 1900s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 1900s Preparing to unpack .../242-liblemonldap-ng-ssoaas-apache-client-perl_2.20.1+ds-1_all.deb ... 1900s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.1+ds-1) ... 1900s Selecting previously unselected package liblog-log4perl-perl. 1900s Preparing to unpack .../243-liblog-log4perl-perl_1.57-1_all.deb ... 1900s Unpacking liblog-log4perl-perl (1.57-1) ... 1900s Selecting previously unselected package liblwp-protocol-psgi-perl. 1900s Preparing to unpack .../244-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1900s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1900s Selecting previously unselected package libnet-smtp-ssl-perl. 1901s Preparing to unpack .../245-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1901s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1901s Selecting previously unselected package libmailtools-perl. 1901s Preparing to unpack .../246-libmailtools-perl_2.22-1_all.deb ... 1901s Unpacking libmailtools-perl (2.22-1) ... 1901s Selecting previously unselected package libsub-infix-perl. 1901s Preparing to unpack .../247-libsub-infix-perl_0.004-4_all.deb ... 1901s Unpacking libsub-infix-perl (0.004-4) ... 1901s Selecting previously unselected package libmatch-simple-perl. 1901s Preparing to unpack .../248-libmatch-simple-perl_0.012-1_all.deb ... 1901s Unpacking libmatch-simple-perl (0.012-1) ... 1901s Selecting previously unselected package libmime-tools-perl. 1901s Preparing to unpack .../249-libmime-tools-perl_5.515-1_all.deb ... 1901s Unpacking libmime-tools-perl (5.515-1) ... 1901s Selecting previously unselected package libmoosex-arrayref-perl. 1901s Preparing to unpack .../250-libmoosex-arrayref-perl_0.005-3_all.deb ... 1901s Unpacking libmoosex-arrayref-perl (0.005-3) ... 1901s Selecting previously unselected package libnamespace-sweep-perl. 1901s Preparing to unpack .../251-libnamespace-sweep-perl_0.006-4_all.deb ... 1901s Unpacking libnamespace-sweep-perl (0.006-4) ... 1901s Selecting previously unselected package libnet-ip-perl. 1901s Preparing to unpack .../252-libnet-ip-perl_1.26-4_all.deb ... 1901s Unpacking libnet-ip-perl (1.26-4) ... 1901s Selecting previously unselected package libnet-ldap-perl. 1901s Preparing to unpack .../253-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1901s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1901s Selecting previously unselected package libxml-namespacesupport-perl. 1901s Preparing to unpack .../254-libxml-namespacesupport-perl_1.12-2_all.deb ... 1901s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1901s Selecting previously unselected package libxml-sax-base-perl. 1901s Preparing to unpack .../255-libxml-sax-base-perl_1.09-3_all.deb ... 1901s Unpacking libxml-sax-base-perl (1.09-3) ... 1901s Selecting previously unselected package libxml-sax-perl. 1901s Preparing to unpack .../256-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1901s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1901s Selecting previously unselected package libxml-libxml-perl. 1901s Preparing to unpack .../257-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 1901s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1901s Selecting previously unselected package libxml-simple-perl. 1901s Preparing to unpack .../258-libxml-simple-perl_2.25-2_all.deb ... 1901s Unpacking libxml-simple-perl (2.25-2) ... 1901s Selecting previously unselected package libnet-openid-common-perl. 1901s Preparing to unpack .../259-libnet-openid-common-perl_1.20-2_all.deb ... 1901s Unpacking libnet-openid-common-perl (1.20-2) ... 1901s Selecting previously unselected package libnet-openid-consumer-perl. 1901s Preparing to unpack .../260-libnet-openid-consumer-perl_1.18-2_all.deb ... 1901s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1901s Selecting previously unselected package libnet-openid-server-perl. 1901s Preparing to unpack .../261-libnet-openid-server-perl_1.09-4_all.deb ... 1901s Unpacking libnet-openid-server-perl (1.09-4) ... 1901s Selecting previously unselected package node-xtend. 1901s Preparing to unpack .../262-node-xtend_4.0.2-3_all.deb ... 1901s Unpacking node-xtend (4.0.2-3) ... 1901s Selecting previously unselected package nodejs. 1901s Preparing to unpack .../263-nodejs_20.18.1+dfsg-1ubuntu1_arm64.deb ... 1901s Unpacking nodejs (20.18.1+dfsg-1ubuntu1) ... 1901s Selecting previously unselected package node-acorn. 1901s Preparing to unpack .../264-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1901s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1901s Selecting previously unselected package node-cjs-module-lexer. 1901s Preparing to unpack .../265-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1901s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1901s Selecting previously unselected package node-balanced-match. 1902s Preparing to unpack .../266-node-balanced-match_2.0.0-1_all.deb ... 1902s Unpacking node-balanced-match (2.0.0-1) ... 1902s Selecting previously unselected package node-brace-expansion. 1902s Preparing to unpack .../267-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 1902s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 1902s Selecting previously unselected package node-minimatch. 1902s Preparing to unpack .../268-node-minimatch_9.0.3-5_all.deb ... 1902s Unpacking node-minimatch (9.0.3-5) ... 1902s Selecting previously unselected package node-undici. 1902s Preparing to unpack .../269-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 1902s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1902s Selecting previously unselected package libnode115:arm64. 1902s Preparing to unpack .../270-libnode115_20.18.1+dfsg-1ubuntu1_arm64.deb ... 1902s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 1902s Selecting previously unselected package libossp-uuid16:arm64. 1902s Preparing to unpack .../271-libossp-uuid16_1.6.4-1_arm64.deb ... 1902s Unpacking libossp-uuid16:arm64 (1.6.4-1) ... 1902s Selecting previously unselected package libossp-uuid-perl. 1902s Preparing to unpack .../272-libossp-uuid-perl_1.6.4-1_arm64.deb ... 1902s Unpacking libossp-uuid-perl (1.6.4-1) ... 1902s Selecting previously unselected package libparse-recdescent-perl. 1902s Preparing to unpack .../273-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 1902s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 1902s Selecting previously unselected package libpath-tiny-perl. 1902s Preparing to unpack .../274-libpath-tiny-perl_0.146-1_all.deb ... 1902s Unpacking libpath-tiny-perl (0.146-1) ... 1902s Selecting previously unselected package libset-scalar-perl. 1902s Preparing to unpack .../275-libset-scalar-perl_1.29-3_all.deb ... 1902s Unpacking libset-scalar-perl (1.29-3) ... 1902s Selecting previously unselected package libtext-csv-xs-perl:arm64. 1902s Preparing to unpack .../276-libtext-csv-xs-perl_1.57-1_arm64.deb ... 1902s Unpacking libtext-csv-xs-perl:arm64 (1.57-1) ... 1902s Selecting previously unselected package libtext-aligner-perl. 1902s Preparing to unpack .../277-libtext-aligner-perl_0.16-3_all.deb ... 1902s Unpacking libtext-aligner-perl (0.16-3) ... 1902s Selecting previously unselected package libtext-table-perl. 1902s Preparing to unpack .../278-libtext-table-perl_1.132-1build1_arm64.deb ... 1902s Unpacking libtext-table-perl (1.132-1build1) ... 1902s Selecting previously unselected package libxml-namespacefactory-perl. 1902s Preparing to unpack .../279-libxml-namespacefactory-perl_1.02-3_all.deb ... 1902s Unpacking libxml-namespacefactory-perl (1.02-3) ... 1902s Selecting previously unselected package libxml-commonns-perl. 1902s Preparing to unpack .../280-libxml-commonns-perl_0.06-5_all.deb ... 1902s Unpacking libxml-commonns-perl (0.06-5) ... 1902s Selecting previously unselected package libxml-namespace-perl. 1903s Preparing to unpack .../281-libxml-namespace-perl_0.02-6_all.deb ... 1903s Unpacking libxml-namespace-perl (0.02-6) ... 1903s Selecting previously unselected package librdf-trine-perl. 1903s Preparing to unpack .../282-librdf-trine-perl_1.019-4_all.deb ... 1903s Unpacking librdf-trine-perl (1.019-4) ... 1903s Selecting previously unselected package librdf-query-perl. 1903s Preparing to unpack .../283-librdf-query-perl_2.919-1_all.deb ... 1903s Unpacking librdf-query-perl (2.919-1) ... 1903s Selecting previously unselected package libtask-weaken-perl. 1903s Preparing to unpack .../284-libtask-weaken-perl_1.06-2_all.deb ... 1903s Unpacking libtask-weaken-perl (1.06-2) ... 1903s Selecting previously unselected package libxml-parser-perl. 1903s Preparing to unpack .../285-libxml-parser-perl_2.47-1build4_arm64.deb ... 1903s Unpacking libxml-parser-perl (2.47-1build4) ... 1903s Selecting previously unselected package libsoap-lite-perl. 1903s Preparing to unpack .../286-libsoap-lite-perl_1.27-3_all.deb ... 1903s Unpacking libsoap-lite-perl (1.27-3) ... 1903s Selecting previously unselected package libstring-random-perl. 1903s Preparing to unpack .../287-libstring-random-perl_1%3a0.32-2_all.deb ... 1903s Unpacking libstring-random-perl (1:0.32-2) ... 1903s Selecting previously unselected package libtest-leaktrace-perl. 1903s Preparing to unpack .../288-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1903s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1903s Selecting previously unselected package libtest-output-perl. 1903s Preparing to unpack .../289-libtest-output-perl_1.034-1_all.deb ... 1903s Unpacking libtest-output-perl (1.034-1) ... 1903s Selecting previously unselected package libtest-pod-perl. 1903s Preparing to unpack .../290-libtest-pod-perl_1.52-3_all.deb ... 1903s Unpacking libtest-pod-perl (1.52-3) ... 1903s Selecting previously unselected package libtime-fake-perl. 1903s Preparing to unpack .../291-libtime-fake-perl_0.11-4_all.deb ... 1903s Unpacking libtime-fake-perl (0.11-4) ... 1903s Selecting previously unselected package libtypes-datetime-perl. 1903s Preparing to unpack .../292-libtypes-datetime-perl_0.002-3_all.deb ... 1903s Unpacking libtypes-datetime-perl (0.002-3) ... 1903s Selecting previously unselected package libtypes-path-tiny-perl. 1903s Preparing to unpack .../293-libtypes-path-tiny-perl_0.006-2_all.deb ... 1903s Unpacking libtypes-path-tiny-perl (0.006-2) ... 1903s Selecting previously unselected package libuuid-tiny-perl. 1903s Preparing to unpack .../294-libuuid-tiny-perl_1.0400-3_all.deb ... 1903s Unpacking libuuid-tiny-perl (1.0400-3) ... 1903s Selecting previously unselected package libtypes-uuid-perl. 1903s Preparing to unpack .../295-libtypes-uuid-perl_0.004-3_all.deb ... 1903s Unpacking libtypes-uuid-perl (0.004-3) ... 1903s Selecting previously unselected package liburi-fromhash-perl. 1903s Preparing to unpack .../296-liburi-fromhash-perl_0.05-2_all.deb ... 1903s Unpacking liburi-fromhash-perl (0.05-2) ... 1903s Selecting previously unselected package libtypes-uri-perl. 1903s Preparing to unpack .../297-libtypes-uri-perl_0.007-2_all.deb ... 1903s Unpacking libtypes-uri-perl (0.007-2) ... 1903s Selecting previously unselected package libweb-id-perl. 1903s Preparing to unpack .../298-libweb-id-perl_1.927-3_all.deb ... 1903s Unpacking libweb-id-perl (1.927-3) ... 1903s Selecting previously unselected package libxml-libxslt-perl:arm64. 1903s Preparing to unpack .../299-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 1903s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1903s Selecting previously unselected package libyaml-perl. 1904s Preparing to unpack .../300-libyaml-perl_1.31-1_all.deb ... 1904s Unpacking libyaml-perl (1.31-1) ... 1904s Selecting previously unselected package node-uglify-js. 1904s Preparing to unpack .../301-node-uglify-js_3.17.4-2_all.deb ... 1904s Unpacking node-uglify-js (3.17.4-2) ... 1904s Selecting previously unselected package python3-defusedxml. 1904s Preparing to unpack .../302-python3-defusedxml_0.7.1-3_all.deb ... 1904s Unpacking python3-defusedxml (0.7.1-3) ... 1904s Selecting previously unselected package python3-roman. 1904s Preparing to unpack .../303-python3-roman_4.2-1_all.deb ... 1904s Unpacking python3-roman (4.2-1) ... 1904s Selecting previously unselected package python3-docutils. 1904s Preparing to unpack .../304-python3-docutils_0.21.2+dfsg-2_all.deb ... 1904s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1904s Selecting previously unselected package python3-imagesize. 1904s Preparing to unpack .../305-python3-imagesize_1.4.1-1_all.deb ... 1904s Unpacking python3-imagesize (1.4.1-1) ... 1904s Selecting previously unselected package python3-packaging. 1904s Preparing to unpack .../306-python3-packaging_24.2-1_all.deb ... 1904s Unpacking python3-packaging (24.2-1) ... 1904s Selecting previously unselected package python3-snowballstemmer. 1904s Preparing to unpack .../307-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1904s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1904s Selecting previously unselected package sphinx-common. 1904s Preparing to unpack .../308-sphinx-common_8.1.3-3_all.deb ... 1904s Unpacking sphinx-common (8.1.3-3) ... 1904s Selecting previously unselected package python3-alabaster. 1904s Preparing to unpack .../309-python3-alabaster_0.7.16-0.1_all.deb ... 1904s Unpacking python3-alabaster (0.7.16-0.1) ... 1904s Selecting previously unselected package python3-sphinx. 1904s Preparing to unpack .../310-python3-sphinx_8.1.3-3_all.deb ... 1904s Unpacking python3-sphinx (8.1.3-3) ... 1904s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1904s Preparing to unpack .../311-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1904s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1904s Selecting previously unselected package uglifyjs. 1904s Preparing to unpack .../312-uglifyjs_3.17.4-2_all.deb ... 1904s Unpacking uglifyjs (3.17.4-2) ... 1904s Selecting previously unselected package yui-compressor. 1904s Preparing to unpack .../313-yui-compressor_2.4.8-3_all.deb ... 1904s Unpacking yui-compressor (2.4.8-3) ... 1904s Selecting previously unselected package lemonldap-ng-handler. 1904s Preparing to unpack .../314-lemonldap-ng-handler_2.20.1+ds-1_all.deb ... 1904s Unpacking lemonldap-ng-handler (2.20.1+ds-1) ... 1904s Selecting previously unselected package lemonldap-ng. 1904s Preparing to unpack .../315-lemonldap-ng_2.20.1+ds-1_all.deb ... 1904s Unpacking lemonldap-ng (2.20.1+ds-1) ... 1904s Selecting previously unselected package lemonldap-ng-doc. 1904s Preparing to unpack .../316-lemonldap-ng-doc_2.20.1+ds-1_all.deb ... 1904s Unpacking lemonldap-ng-doc (2.20.1+ds-1) ... 1905s Selecting previously unselected package libauthen-radius-perl. 1905s Preparing to unpack .../317-libauthen-radius-perl_0.33-1_all.deb ... 1905s Unpacking libauthen-radius-perl (0.33-1) ... 1905s Setting up libmodule-pluggable-perl (5.2-5) ... 1905s Setting up node-uglify-js (3.17.4-2) ... 1905s Setting up libio-sessiondata-perl (1.03-3) ... 1905s Setting up javascript-common (11+nmu1) ... 1905s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1905s Setting up liblcms2-2:arm64 (2.16-2) ... 1905s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1905s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 1905s Setting up libxml-parser-perl (2.47-1build4) ... 1905s Setting up libjs-jquery-cookie (12-4) ... 1905s Setting up libaom3:arm64 (3.11.0-1) ... 1905s Setting up libmath-random-isaac-perl (1.004-2) ... 1905s Setting up libtask-weaken-perl (1.06-2) ... 1905s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1905s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1905s Setting up java-common (0.76) ... 1905s Setting up libfont-afm-perl (1.20-4) ... 1905s Setting up libwant-perl (0.29-2build5) ... 1905s Setting up libdynaloader-functions-perl (0.004-1) ... 1905s Setting up libclass-method-modifiers-perl (2.15-1) ... 1905s Setting up libjs-popper.js (1.16.1+ds-6) ... 1905s Setting up libio-pty-perl (1:1.20-1build3) ... 1905s Setting up libdata-hexdump-perl (0.04-2) ... 1905s Setting up python3-defusedxml (0.7.1-3) ... 1905s Setting up libarchive-zip-perl (1.68-1) ... 1905s Setting up libsub-identify-perl (0.14-3build4) ... 1905s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 1905s Setting up libhttp-browserdetect-perl (3.41-1) ... 1905s Setting up python3-alabaster (0.7.16-0.1) ... 1905s Setting up libio-stringy-perl (2.113-2) ... 1905s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.1+ds-1) ... 1905s Setting up unzip (6.0-28ubuntu6) ... 1905s Setting up libxml-namespace-perl (0.02-6) ... 1905s Setting up libdebhelper-perl (13.20ubuntu1) ... 1905s Setting up libperlio-via-timeout-perl (0.32-3) ... 1905s Setting up libconvert-binhex-perl (1.125-3) ... 1905s Setting up x11-common (1:7.7+23ubuntu3) ... 1905s Setting up libtest-pod-perl (1.52-3) ... 1905s Setting up libemail-simple-perl (2.218-1) ... 1905s Setting up libdeflate0:arm64 (1.22-1) ... 1905s Setting up libxml-namespacesupport-perl (1.12-2) ... 1905s Setting up m4 (1.4.19-4build1) ... 1905s Setting up libclass-singleton-perl (1.6-2) ... 1905s Setting up libtext-aligner-perl (0.16-3) ... 1905s Setting up lemonldap-ng-handler (2.20.1+ds-1) ... 1905s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1905s Setting up libtext-csv-xs-perl:arm64 (1.57-1) ... 1905s Setting up libhtml-format-perl (2.16-2) ... 1905s Setting up libossp-uuid16:arm64 (1.6.4-1) ... 1906s Setting up libcrypt-jwt-perl (0.035-1) ... 1906s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1906s Setting up libcbor-xs-perl (1.87-1build4) ... 1906s Setting up libgomp1:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libyaml-perl (1.31-1) ... 1906s Setting up liblist-utilsby-perl (0.12-2) ... 1906s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1906s Setting up libtime-fake-perl (0.11-4) ... 1906s Setting up libdata-dumper-concise-perl (2.023-3) ... 1906s Setting up libnet-netmask-perl (2.0002-2) ... 1906s Setting up libxml-namespacefactory-perl (1.02-3) ... 1906s Setting up libsub-install-perl (0.929-1) ... 1906s Setting up libextutils-depends-perl (0.8001-2) ... 1906s Setting up libdata-ieee754-perl (0.02-2) ... 1906s Setting up libscope-guard-perl (0.21-2) ... 1906s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1906s Setting up libxml-sax-base-perl (1.09-3) ... 1906s Setting up libio-string-perl (1.08-4) ... 1906s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1906s Setting up python3-roman (4.2-1) ... 1906s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1906s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1906s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1906s Setting up autotools-dev (20220109.1) ... 1906s Setting up libclass-data-inheritable-perl (0.10-1) ... 1906s Setting up python3-packaging (24.2-1) ... 1906s Setting up libalgorithm-c3-perl (0.11-2) ... 1906s Setting up libsub-infix-perl (0.004-4) ... 1906s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1906s Setting up liblog-log4perl-perl (1.57-1) ... 1906s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1906s Setting up libcrypt-random-seed-perl (0.03-3) ... 1906s Setting up libauthen-webauthn-perl (0.005-1) ... 1906s Setting up libmailtools-perl (2.22-1) ... 1906s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1906s Setting up libcache-lru-perl (0.04-4) ... 1906s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1906s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1906s Setting up node-balanced-match (2.0.0-1) ... 1906s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 1906s Setting up libuuid-tiny-perl (1.0400-3) ... 1906s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1906s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1906s Setting up libcares2:arm64 (1.34.4-2.1) ... 1906s Setting up libmpc3:arm64 (1.3.1-1build2) ... 1906s Setting up libvariable-magic-perl (0.64-1build1) ... 1906s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1906s Setting up autopoint (0.22.5-3) ... 1906s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1906s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1906s Setting up libipc-run-perl (20231003.0-2) ... 1906s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1906s Setting up libpcsclite1:arm64 (2.3.0-3) ... 1906s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1906s Setting up libltdl7:arm64 (2.4.7-8) ... 1906s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1906s Setting up libstring-random-perl (1:0.32-2) ... 1906s Setting up libparams-util-perl (1.102-3build1) ... 1906s Setting up libauthen-pam-perl (0.16-6build4) ... 1906s Setting up libcrypt-x509-perl (0.55-1) ... 1906s Setting up autoconf (2.72-3) ... 1906s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1906s Setting up libtext-table-perl (1.132-1build1) ... 1906s Setting up libwebp7:arm64 (1.4.0-0.1) ... 1906s Setting up libcapture-tiny-perl (0.48-2) ... 1906s Setting up libset-scalar-perl (1.29-3) ... 1906s Setting up libubsan1:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libsub-name-perl:arm64 (0.28-1) ... 1906s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1906s Setting up libgssapi-perl (0.28-4build5) ... 1906s Setting up dwz (0.15-1build6) ... 1906s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 1906s Setting up libhttp-daemon-perl (6.16-1) ... 1906s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1906s Setting up libhwasan0:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up lemonldap-ng-doc (2.20.1+ds-1) ... 1906s Setting up libpath-tiny-perl (0.146-1) ... 1906s Setting up libasan8:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1906s Setting up libjargs-java (1.0.0-5) ... 1906s Setting up librole-tiny-perl (2.002004-1) ... 1906s Setting up debugedit (1:5.1-1) ... 1906s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu2) ... 1906s Setting up libaliased-perl (0.34-3) ... 1906s Setting up libharfbuzz0b:arm64 (10.1.0-1) ... 1906s Setting up libcarp-clan-perl (6.08-2) ... 1906s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1906s Setting up sgml-base (1.31) ... 1906s Setting up libstrictures-perl (2.000006-1) ... 1906s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1906s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1906s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1906s Setting up node-minimatch (9.0.3-5) ... 1906s Setting up libtsan2:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up ca-certificates-java (20240118) ... 1906s No JRE found. Skipping Java certificates setup. 1906s Setting up libexporter-tiny-perl (1.006002-1) ... 1906s Setting up node-xtend (4.0.2-3) ... 1906s Setting up libisl23:arm64 (0.27-1) ... 1906s Setting up lemonldap-ng-uwsgi-app (2.20.1+ds-1) ... 1906s Setting up libtext-unidecode-perl (1.30-3) ... 1906s Setting up libde265-0:arm64 (1.0.15-1build4) ... 1906s Setting up libregexp-assemble-perl (0.38-2) ... 1906s Setting up libnet-ip-perl (1.26-4) ... 1906s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 1906s Setting up libautobox-perl (3.0.2-1) ... 1906s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1906s Setting up libdata-printer-perl (1.002001-1) ... 1906s Setting up libcc1-0:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libnet-ipv6addr-perl (1.02-1) ... 1906s Setting up libdbi-perl:arm64 (1.645-1) ... 1906s Setting up liblsan0:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libconvert-base32-perl (0.06-3) ... 1906s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 1906s Setting up libitm1:arm64 (14.2.0-12ubuntu1) ... 1906s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1906s Setting up python3-imagesize (1.4.1-1) ... 1906s Setting up libdata-validate-ip-perl (0.31-1) ... 1906s Setting up libemail-address-xs-perl (1.05-1build5) ... 1906s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1906s Setting up automake (1:1.16.5-1.3ubuntu1) ... 1906s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 1906s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 1906s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1906s Setting up gettext (0.22.5-3) ... 1906s Setting up libautobox-core-perl (1.33-2) ... 1906s Setting up java-wrappers (0.5) ... 1906s Setting up libossp-uuid-perl (1.6.4-1) ... 1906s Setting up libio-socket-timeout-perl (0.32-3) ... 1906s Setting up openjdk-21-jre-headless:arm64 (21.0.5+11-1) ... 1906s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1906s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1906s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1907s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1907s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1907s Setting up liblist-moreutils-perl (0.430-2) ... 1907s Setting up libmatch-simple-perl (0.012-1) ... 1907s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 1907s Setting up libtype-tiny-perl (2.004000-1) ... 1907s Setting up libexception-class-perl (1.45-1) ... 1907s Setting up libclass-c3-perl (0.35-2) ... 1907s Setting up xfonts-utils (1:7.7+7) ... 1907s Setting up libxmlsec1t64:arm64 (1.2.41-1) ... 1907s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1907s Setting up libmime-tools-perl (5.515-1) ... 1907s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1907s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1907s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1907s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1907s Setting up libauthen-radius-perl (0.33-1) ... 1907s Setting up intltool-debian (0.35.0+20060710.6) ... 1907s Setting up libbytes-random-secure-perl (0.29-3) ... 1907s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1) ... 1907s Setting up libraqm0:arm64 (0.10.2-1) ... 1907s Setting up libdata-optlist-perl (0.114-1) ... 1907s Setting up libdbix-connector-perl (0.60-1) ... 1907s Setting up libtest-output-perl (1.034-1) ... 1907s Setting up libxml-commonns-perl (0.06-5) ... 1907s Setting up libjs-sphinxdoc (8.1.3-3) ... 1907s Setting up libraw23t64:arm64 (0.21.3-1) ... 1907s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1907s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1907s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1907s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1907s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1908s Setting up dh-strip-nondeterminism (1.14.0-1) ... 1908s Setting up cpp-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1908s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1908s Setting up xml-core (0.19) ... 1908s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1908s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1908s Setting up libmro-compat-perl (0.15-2) ... 1908s Setting up libgcc-14-dev:arm64 (14.2.0-12ubuntu1) ... 1908s Setting up libstdc++-14-dev:arm64 (14.2.0-12ubuntu1) ... 1908s Setting up libsub-exporter-perl (0.990-1) ... 1908s Setting up libtypes-path-tiny-perl (0.006-2) ... 1908s Setting up libeval-closure-perl (0.14-3) ... 1908s Setting up libsoap-lite-perl (1.27-3) ... 1908s Setting up libparams-validationcompiler-perl (0.31-1) ... 1908s Setting up libtypes-uuid-perl (0.004-3) ... 1908s Setting up liblemonldap-ng-portal-perl (2.20.1+ds-1) ... 1908s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1908s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1908s Setting up po-debconf (1.0.21+nmu1) ... 1908s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1908s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 1908s Setting up liblasso3t64 (2.8.2-7) ... 1908s Setting up fonts-urw-base35 (20200910-8) ... 1909s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1909s Setting up libmodule-runtime-perl (0.016-2) ... 1909s Setting up sphinx-common (8.1.3-3) ... 1909s Setting up libdist-checkconflicts-perl (0.11-2) ... 1909s Setting up libxml-simple-perl (2.25-2) ... 1909s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1909s Setting up cpp-14 (14.2.0-12ubuntu1) ... 1909s Setting up libemail-abstract-perl (3.010-1) ... 1909s Setting up cpp (4:14.1.0-2ubuntu1) ... 1909s Setting up liblasso-perl:arm64 (2.8.2-7) ... 1909s Setting up gcc-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1909s Setting up libnet-openid-common-perl (1.20-2) ... 1909s Setting up libnet-openid-server-perl (1.09-4) ... 1909s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1909s Setting up g++-14-aarch64-linux-gnu (14.2.0-12ubuntu1) ... 1909s Setting up lemonldap-ng (2.20.1+ds-1) ... 1909s Setting up libmodule-implementation-perl (0.09-2) ... 1909s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 1909s Setting up libpackage-stash-perl (0.40-1) ... 1909s Setting up libimport-into-perl (1.002005-2) ... 1909s Setting up libmoo-perl (2.005005-1) ... 1909s Setting up libdata-perl-perl (0.002011-2) ... 1909s Setting up liblist-someutils-perl (0.59-1) ... 1909s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1909s Setting up libclass-load-perl (0.25-2) ... 1909s Setting up gcc-14 (14.2.0-12ubuntu1) ... 1909s Setting up libspecio-perl (0.48-1) ... 1909s Setting up liblist-allutils-perl (0.19-1) ... 1909s Setting up libmoox-strictconstructor-perl (0.011-2) ... 1909s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1909s Setting up libnet-openid-consumer-perl (1.18-2) ... 1909s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 1909s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1909s Setting up libclass-load-xs-perl (0.10-2build5) ... 1909s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 1909s Setting up g++-14 (14.2.0-12ubuntu1) ... 1909s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1909s Setting up libparams-validate-perl:arm64 (1.31-2build4) ... 1909s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1909s Setting up liburi-fromhash-perl (0.05-2) ... 1909s Setting up libmoox-handlesvia-perl (0.001009-2) ... 1909s Setting up libthrowable-perl (1.001-2) ... 1909s Setting up libauthen-oath-perl (2.0.1-2) ... 1909s Setting up libtool (2.4.7-8) ... 1909s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 1909s Setting up libtypes-uri-perl (0.007-2) ... 1909s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1909s Setting up gcc (4:14.1.0-2ubuntu1) ... 1909s Setting up dh-autoreconf (20) ... 1909s Setting up libemail-sender-perl (2.601-1) ... 1909s Setting up libnamespace-sweep-perl (0.006-4) ... 1909s Setting up libnamespace-clean-perl (0.27-2) ... 1909s Setting up g++ (4:14.1.0-2ubuntu1) ... 1909s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1909s Setting up libmoosex-singlearg-perl (0.09-2) ... 1909s Setting up build-essential (12.10ubuntu1) ... 1909s Setting up libmoosex-arrayref-perl (0.005-3) ... 1909s Setting up libiri-perl (0.013-1) ... 1909s Setting up librdf-trine-perl (1.019-4) ... 1909s Setting up libnamespace-autoclean-perl (0.31-1) ... 1909s Setting up libdatetime-locale-perl (1:1.41-1) ... 1909s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 1909s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 1909s Setting up libmoosex-types-perl (0.50-2) ... 1909s Setting up debhelper (13.20ubuntu1) ... 1909s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1909s Setting up libmoosex-types-common-perl (0.001014-2) ... 1909s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1909s Setting up libmoosex-util-perl (0.006-2) ... 1909s Setting up libdatetime-perl (2:1.65-1build3) ... 1909s Setting up libtypes-datetime-perl (0.002-3) ... 1909s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 1909s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1909s Setting up libauthen-u2f-tester-perl (0.03-1) ... 1909s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 1909s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 1909s Setting up librdf-query-perl (2.919-1) ... 1909s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 1909s Setting up libweb-id-perl (1.927-3) ... 1909s Setting up libgeoip2-perl (2.006002-2) ... 1909s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1909s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 1909s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 1909s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu1) ... 1909s Setting up libheif1:arm64 (1.19.3-1) ... 1909s Setting up nodejs (20.18.1+dfsg-1ubuntu1) ... 1909s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1909s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 1909s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.39+dfsg1-3) ... 1909s Setting up uglifyjs (3.17.4-2) ... 1909s Setting up libimage-magick-q16-perl (8:7.1.1.39+dfsg1-3) ... 1909s Setting up libgd-perl (2.78-1build4) ... 1909s Setting up libimage-magick-perl (8:7.1.1.39+dfsg1-3) ... 1909s Setting up libgd-securityimage-perl (1.75-3) ... 1909s Processing triggers for install-info (7.1.1-1) ... 1909s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1909s Processing triggers for man-db (2.13.0-1) ... 1911s Processing triggers for ca-certificates-java (20240118) ... 1911s Adding debian:ACCVRAIZ1.pem 1911s Adding debian:AC_RAIZ_FNMT-RCM.pem 1911s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1911s Adding debian:ANF_Secure_Server_Root_CA.pem 1911s Adding debian:Actalis_Authentication_Root_CA.pem 1911s Adding debian:AffirmTrust_Commercial.pem 1911s Adding debian:AffirmTrust_Networking.pem 1911s Adding debian:AffirmTrust_Premium.pem 1911s Adding debian:AffirmTrust_Premium_ECC.pem 1911s Adding debian:Amazon_Root_CA_1.pem 1911s Adding debian:Amazon_Root_CA_2.pem 1911s Adding debian:Amazon_Root_CA_3.pem 1911s Adding debian:Amazon_Root_CA_4.pem 1911s Adding debian:Atos_TrustedRoot_2011.pem 1911s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1911s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1911s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1911s Adding debian:BJCA_Global_Root_CA1.pem 1912s Adding debian:BJCA_Global_Root_CA2.pem 1912s Adding debian:Baltimore_CyberTrust_Root.pem 1912s Adding debian:Buypass_Class_2_Root_CA.pem 1912s Adding debian:Buypass_Class_3_Root_CA.pem 1912s Adding debian:CA_Disig_Root_R2.pem 1912s Adding debian:CFCA_EV_ROOT.pem 1912s Adding debian:COMODO_Certification_Authority.pem 1912s Adding debian:COMODO_ECC_Certification_Authority.pem 1912s Adding debian:COMODO_RSA_Certification_Authority.pem 1912s Adding debian:Certainly_Root_E1.pem 1912s Adding debian:Certainly_Root_R1.pem 1912s Adding debian:Certigna.pem 1912s Adding debian:Certigna_Root_CA.pem 1912s Adding debian:Certum_EC-384_CA.pem 1912s Adding debian:Certum_Trusted_Network_CA.pem 1912s Adding debian:Certum_Trusted_Network_CA_2.pem 1912s Adding debian:Certum_Trusted_Root_CA.pem 1912s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1912s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1912s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1912s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1912s Adding debian:Comodo_AAA_Services_root.pem 1912s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1912s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1912s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1912s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1912s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1912s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1912s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1912s Adding debian:DigiCert_Global_Root_CA.pem 1912s Adding debian:DigiCert_Global_Root_G2.pem 1912s Adding debian:DigiCert_Global_Root_G3.pem 1912s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1912s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1912s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1912s Adding debian:DigiCert_Trusted_Root_G4.pem 1912s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1912s Adding debian:Entrust_Root_Certification_Authority.pem 1912s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1912s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1912s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1912s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1912s Adding debian:GLOBALTRUST_2020.pem 1912s Adding debian:GTS_Root_R1.pem 1912s Adding debian:GTS_Root_R2.pem 1912s Adding debian:GTS_Root_R3.pem 1912s Adding debian:GTS_Root_R4.pem 1912s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1912s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1912s Adding debian:GlobalSign_Root_CA.pem 1912s Adding debian:GlobalSign_Root_CA_-_R3.pem 1912s Adding debian:GlobalSign_Root_CA_-_R6.pem 1912s Adding debian:GlobalSign_Root_E46.pem 1912s Adding debian:GlobalSign_Root_R46.pem 1912s Adding debian:Go_Daddy_Class_2_CA.pem 1912s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1912s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1912s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1912s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1912s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1912s Adding debian:HiPKI_Root_CA_-_G1.pem 1912s Adding debian:Hongkong_Post_Root_CA_3.pem 1912s Adding debian:ISRG_Root_X1.pem 1912s Adding debian:ISRG_Root_X2.pem 1912s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1912s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1912s Adding debian:Izenpe.com.pem 1912s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1912s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1912s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1912s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1912s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1912s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1912s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1912s Adding debian:QuoVadis_Root_CA_1_G3.pem 1912s Adding debian:QuoVadis_Root_CA_2.pem 1912s Adding debian:QuoVadis_Root_CA_2_G3.pem 1912s Adding debian:QuoVadis_Root_CA_3.pem 1912s Adding debian:QuoVadis_Root_CA_3_G3.pem 1912s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1912s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1912s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1912s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1912s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1912s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1912s Adding debian:SZAFIR_ROOT_CA2.pem 1912s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1912s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1912s Adding debian:SecureSign_RootCA11.pem 1912s Adding debian:SecureTrust_CA.pem 1912s Adding debian:Secure_Global_CA.pem 1912s Adding debian:Security_Communication_ECC_RootCA1.pem 1912s Adding debian:Security_Communication_RootCA2.pem 1912s Adding debian:Security_Communication_RootCA3.pem 1912s Adding debian:Security_Communication_Root_CA.pem 1912s Adding debian:Starfield_Class_2_CA.pem 1912s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1912s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1912s Adding debian:SwissSign_Gold_CA_-_G2.pem 1912s Adding debian:SwissSign_Silver_CA_-_G2.pem 1912s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1912s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1912s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1912s Adding debian:TWCA_Global_Root_CA.pem 1912s Adding debian:TWCA_Root_Certification_Authority.pem 1912s Adding debian:TeliaSonera_Root_CA_v1.pem 1912s Adding debian:Telia_Root_CA_v2.pem 1912s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1912s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1912s Adding debian:Trustwave_Global_Certification_Authority.pem 1912s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1912s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1912s Adding debian:TunTrust_Root_CA.pem 1912s Adding debian:UCA_Extended_Validation_Root.pem 1912s Adding debian:UCA_Global_G2_Root.pem 1912s Adding debian:USERTrust_ECC_Certification_Authority.pem 1912s Adding debian:USERTrust_RSA_Certification_Authority.pem 1912s Adding debian:XRamp_Global_CA_Root.pem 1912s Adding debian:certSIGN_ROOT_CA.pem 1912s Adding debian:certSIGN_Root_CA_G2.pem 1912s Adding debian:e-Szigno_Root_CA_2017.pem 1912s Adding debian:ePKI_Root_Certification_Authority.pem 1912s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1912s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1912s Adding debian:emSign_Root_CA_-_C1.pem 1912s Adding debian:emSign_Root_CA_-_G1.pem 1912s Adding debian:vTrus_ECC_Root_CA.pem 1912s Adding debian:vTrus_Root_CA.pem 1912s done. 1912s Setting up yui-compressor (2.4.8-3) ... 1912s Setting up default-jre-headless (2:1.21-76) ... 1912s Processing triggers for sgml-base (1.31) ... 1912s Setting up docutils-common (0.21.2+dfsg-2) ... 1912s Processing triggers for sgml-base (1.31) ... 1912s Setting up python3-docutils (0.21.2+dfsg-2) ... 1913s Setting up python3-sphinx (8.1.3-3) ... 1916s autopkgtest [15:06:20]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 1916s autopkgtest [15:06:20]: test runtime-deps-and-recommends: [----------------------- 1933s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 1933s 1..40 1933s ok 1 - Package lemonldap-ng is known to dpkg 1933s ok 2 - Got status information for package lemonldap-ng 1933s ok 3 - Got file list for package lemonldap-ng 1933s ok 4 # skip no perl modules to test in lemonldap-ng 1933s ok 5 - Package lemonldap-ng-doc is known to dpkg 1933s ok 6 - Got status information for package lemonldap-ng-doc 1933s ok 7 - Got file list for package lemonldap-ng-doc 1933s ok 8 # skip no perl modules to test in lemonldap-ng-doc 1933s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 1933s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 1933s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 1933s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 1933s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 1933s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 1933s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 1933s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 1933s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 1933s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 1933s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 1933s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 1933s ok 21 - Package lemonldap-ng-handler is known to dpkg 1933s ok 22 - Got status information for package lemonldap-ng-handler 1933s ok 23 - Got file list for package lemonldap-ng-handler 1933s ok 24 # skip no perl modules to test in lemonldap-ng-handler 1933s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 1933s ok 26 - Got status information for package liblemonldap-ng-handler-perl 1933s ok 27 - Got file list for package liblemonldap-ng-handler-perl 1933s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 1933s 1..37 1933s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 1933s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 1933s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 1933s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 1933s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 1933s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 1933s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 1933s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 1933s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 1933s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 1933s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 1933s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 1933s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 1933s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 1933s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 1933s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 1933s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 1933s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 1933s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 1933s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 1933s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 1933s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 1933s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 1933s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 1933s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 1933s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 1933s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 1933s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 1933s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 1933s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 1933s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 1933s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 1933s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 1933s # 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. 1933s # 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. 1933s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 1933s # 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. 1933s # 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. 1933s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1933s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 1933s # 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. 1933s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 1933s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1933s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 1933s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 1933s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 1933s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 1933s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 1933s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 1933s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 43. 1933s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 1933s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 1933s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 1933s ok 30 - Got status information for package liblemonldap-ng-common-perl 1933s ok 31 - Got file list for package liblemonldap-ng-common-perl 1933s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 1933s 1..77 1933s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 1933s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 1933s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 1933s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 1933s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 1933s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 1933s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 1933s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 1933s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 1933s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 1933s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 1933s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 1933s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 1933s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 1933s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 1933s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 1933s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 1933s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 1933s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 1933s # 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. 1933s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 1933s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 1933s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 1933s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 1933s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 1933s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 1933s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 1933s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 1933s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 1933s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 1933s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 1933s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 1933s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 1933s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 1933s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 1933s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 1933s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 1933s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 1933s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 1933s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 1933s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 1933s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 1933s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 1933s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 1933s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 1933s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 1933s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 1933s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 1933s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 1933s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 1933s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 1933s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 1933s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 1933s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 1933s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 1933s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 1933s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 1933s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 1933s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 1933s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 1933s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 1933s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 1933s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 1933s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 1933s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 1933s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 1933s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 1933s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 1933s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 1933s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 1933s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 1933s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 1933s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 1933s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 1933s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 1933s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 1933s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 1933s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 1933s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 1933s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 1933s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 1933s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 1933s ok 34 - Got status information for package liblemonldap-ng-manager-perl 1933s ok 35 - Got file list for package liblemonldap-ng-manager-perl 1933s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 1933s 1..30 1933s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 1933s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 1933s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 1933s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 1933s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 1933s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 1933s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 1933s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 1933s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 1933s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 1933s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 1933s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 1933s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 1933s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 1933s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 1933s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 1933s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 1933s # 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. 1933s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 1933s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 1933s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 1933s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 1933s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 1933s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 1933s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 1933s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 1933s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 1933s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 1933s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 1933s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 1933s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 1933s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 1933s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 1933s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 1933s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 1933s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 1933s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 1933s ok 38 - Got status information for package liblemonldap-ng-portal-perl 1933s ok 39 - Got file list for package liblemonldap-ng-portal-perl 1933s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 1933s 1..171 1933s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 1933s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 1933s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 1933s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 1933s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 1933s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 1933s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 1933s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 1933s # "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 120. 1933s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 1933s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 1933s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 1933s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 1933s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 1933s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 1933s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 1933s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 1933s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 1933s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 1933s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 1933s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 1933s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 1933s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 1933s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 1933s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 1933s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 1933s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 1933s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 1933s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 1933s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 1933s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 1933s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 1933s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 1933s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 1933s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 1933s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 1933s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 1933s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 1933s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 1933s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 1933s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 1933s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 1933s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 1933s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 1933s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 1933s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 1933s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 1933s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 1933s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 1933s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 1933s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 1933s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 1933s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 1933s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 1933s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 1933s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 1933s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 1933s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 1933s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 1933s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 1933s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 1933s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2510. 1933s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 1933s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 1933s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 1933s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 1933s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 1933s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 1933s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 1933s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 1933s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 1933s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 1933s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 1933s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 1933s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 1933s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 1933s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 1933s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 1933s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 1933s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpOptions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 1933s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::opMetadata" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 1933s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 1933s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 1933s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 1933s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 1933s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 1933s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 1933s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 1933s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 1933s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 1933s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 1933s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 1933s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 1933s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 1933s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 1933s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 1933s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 1933s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 1933s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 1933s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 1933s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 1933s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 1933s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 1933s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 1933s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 1933s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 1933s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 1933s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 1933s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 1933s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 1933s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 1933s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 1933s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 1933s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 1933s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 1933s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 1933s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 1933s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 1933s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 1933s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 1933s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 1933s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 1933s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 211. 1933s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 214. 1933s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 1933s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 1933s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 1933s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 1933s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 1933s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 1933s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 1933s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 1933s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 1933s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 1933s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 1933s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 1933s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 1933s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 1933s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 1933s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 1933s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 1933s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 1933s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 1933s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 1933s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 1933s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 1933s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 1933s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 1933s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 1933s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 1933s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 1933s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 1933s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 1933s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 1933s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 1933s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 1933s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 1933s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 1933s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 1933s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 1933s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 1933s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 1933s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 1933s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 1933s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 1933s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 1933s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 1933s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 1933s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 1933s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 1933s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 1933s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 1933s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 1933s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 1933s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 1933s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1933s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1933s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 1933s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 1933s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 1933s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 1933s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 1933s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 1933s ok 1933s All tests successful. 1933s Files=1, Tests=40, 17 wallclock secs ( 0.08 usr 0.02 sys + 13.26 cusr 3.30 csys = 16.66 CPU) 1933s Result: PASS 1933s autopkgtest [15:06:37]: test runtime-deps-and-recommends: -----------------------] 1934s autopkgtest [15:06:38]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 1934s runtime-deps-and-recommends PASS (superficial) 1934s autopkgtest [15:06:38]: @@@@@@@@@@@@@@@@@@@@ summary 1934s fastcgiserver PASS 1934s common-test PASS 1934s handler-test PASS 1934s portal-test PASS 1934s manager-test PASS 1934s runtime-deps-common PASS (superficial) 1934s runtime-deps-portal PASS (superficial) 1934s runtime-deps-manager PASS (superficial) 1934s runtime-deps-and-recommends PASS (superficial) 1953s nova [W] Using flock in prodstack6-arm64 1953s flock: timeout while waiting to get lock 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 2d380d90-12ff-4d77-9782-9711124da192 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 81695c7c-5014-42b5-8bd6-8f4f2eef4c73 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s flock: timeout while waiting to get lock 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for ce2fe02a-00f6-495e-ad4d-20608976aa02 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 71a195f0-15dd-4d18-be4d-6d4375347cba to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 5291d80e-f6a3-4563-9515-ca4812ba9224 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 8f34b655-77a9-4f9a-bd06-72cc1f5ff7c9 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 2bb2b62c-34f2-4298-98fb-ed9e1bb42736 to get deleted. 1953s nova [W] Using flock in prodstack6-arm64 1953s Creating nova instance adt-plucky-arm64-lemonldap-ng-20250117-143424-juju-7f2275-prod-proposed-migration-environment-2-64eb193d-da8c-48a6-a58f-eb072ac64d29 from image adt/ubuntu-plucky-arm64-server-20250117.img (UUID 16a981e8-12f4-4912-806e-ebb4c2361146)... 1953s nova [W] Timed out waiting for 9684fcbd-97cc-40d1-81c0-472e16eebb70 to get deleted.